figure{margin:0}.main__container{padding-top:225px}.services__title>h1{text-align:center;font-family:var(--font-title);font-weight:800;font-size:30px;color:#052352;letter-spacing:0;text-transform:uppercase;opacity:1;margin-bottom:0}.services__title>h1 span{color:#0876CD}.services__title>h2{text-align:center;font-family:var(--font-text);font-size:var(--normal-font-size);letter-spacing:0;color:#2E2E22;opacity:1;font-weight:500}.service__cards-container{display:flex;flex-wrap:wrap;justify-content:center;gap:15px;margin-top:25px}.service__card-content{perspective:1000px;width:100%;max-width:380px;height:200px;position:relative;margin-top:15px}.service__card-content:hover .service__card-front{-webkit-transform:rotate3d(1,1,0,-180deg);transform:rotate3d(1,1,0,-180deg)}.service__card-content:hover .service__card-back{-webkit-transform:rotate3d(1,1,0,0deg);transform:rotate3d(1,1,0,0deg)}.service__card-front{width:100%;max-width:380px;height:100%;backface-visibility:hidden;transition:transform 0.4s cubic-bezier(.455,.03,.515,.955);transform-origin:center center;padding:20px;padding-top:37px;background:#F4F6F8;border:2px solid #DDD;border-radius:5px;text-align:center;box-shadow:0 4px 6px rgba(0,0,0,.1);position:absolute;display:flex;justify-content:center;flex-direction:column;align-items:center;-webkit-transform:rotate3d(1,1,0,0deg);transform:rotate3d(1,1,0,0deg)}.service__card-front>div{position:absolute;top:-18px}.service__card-front>div .background__icon-diamond--info{width:70px;height:70px;background:linear-gradient(50deg,#052352,rgba(8,118,205,255))}.service__card-front>div .overlay__diamond-frame--left{width:45px;height:45px;border:2px solid rgba(8,118,205,255)}.service__card-front>div .overlay__diamond-frame--right{width:45px;height:45px;border:2px solid rgba(8,118,205,255)}.service__icon>img{width:20px;height:auto;object-fit:contain}.service__card-front>h3{text-align:center;font-family:var(--font-title-demi);font-size:20px;color:#0876CD;margin-bottom:0;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.service__card-front>p{text-align:center;color:#2E2E22;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.service__card-back>div{position:absolute;top:-18px}.service__card-back>div .background__icon-diamond--info{width:70px;height:70px;background:linear-gradient(50deg,#052352,rgba(8,118,205,255))}.service__card-back>div .overlay__diamond-frame--left{width:45px;height:45px;border:2px solid rgba(8,118,205,255)}.service__card-back>div .overlay__diamond-frame--right{width:45px;height:45px;border:2px solid rgba(8,118,205,255)}.service__card-back>figure{margin:0;position:absolute;width:100%;height:100%;top:0;right:0;z-index:-1}.service__card-back>figure img{width:100%;height:100%;object-fit:cover;object-position:top}.service__card-overlay{position:absolute;top:0;height:100%;width:100%;background:transparent linear-gradient(269deg,#052352 0%,#0876CD 100%) 0% 0% no-repeat padding-box;opacity:.7;border-radius:5px}.service__card-back>h3{text-align:center;font-family:var(--font-title-demi);font-size:20px;margin-bottom:0;color:#FFF;z-index:2;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.service__card-back>p{text-align:center;color:#FFF;z-index:2;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.service__card-back{width:100%;max-width:380px;height:100%;position:absolute;backface-visibility:hidden;transition:transform 0.4s cubic-bezier(.455,.03,.515,.955);transform-origin:center center;padding:20px;padding-top:37px;background:#F4F6F8;border:2px solid #DDD;border-radius:5px;text-align:center;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;justify-content:center;flex-direction:column;align-items:center;-webkit-transform:rotate3d(1,1,0,180deg);transform:rotate3d(1,1,0,180deg)}.advantages__container{display:grid;grid-template-columns:1fr 616px;padding:85px 150px 90px 0;gap:30px;padding-top:50px;padding-bottom:25px}.advantages__container .advantages__right{padding-right:5px}.advantages__left{position:relative;display:flex}.advantages__left figure{width:100%;height:100%}.advantages__left figure img{width:100%;height:100%;object-fit:contain}.advantages__right{display:flex;flex-direction:column;justify-content:center;gap:20px}.advantages__right h2{text-align:left;font-family:var(--font-title);font-size:30px;font-weight:800;letter-spacing:0;text-transform:uppercase;opacity:1;margin:0;color:#052352}.advantages__right h2 span{color:#0876CD}.advantages__right h3{text-align:left;font-size:18.8px;color:#2E2E22;font-weight:600}.advantages__right>figure{display:none}.advantages__right>p{text-align:left;color:#2E2E22;border-left:2px solid #F57745;padding-left:18px;margin-left:18px}.advantages__btn .btn__blue{margin-top:18px;padding:10px 250px}.services__footer .footer{margin:0}@media (max-width:768px){.main__container{padding-top:60px}.services__title{margin-bottom:25px;padding:0 25px}.services__title>h2{text-align:left;font-size:15px}}@media (width < 1000px){.advantages__container{display:grid;grid-template-columns:1fr;padding:0;gap:0}.advantages__left{display:none}.advantages__right h2{text-align:left;font-family:var(--font-title);font-size:34px;font-weight:800;letter-spacing:0;text-transform:uppercase;opacity:1;margin:0;color:#052352;padding-left:25px;padding-bottom:10px}.advantages__right h3{text-align:left;font-size:16px;color:#2E2E22;font-weight:600;padding-left:25px;padding-right:20px}.advantages__right>figure{display:flex;margin:0;margin-right:20px;margin-bottom:-40px}.advantages__right>p{text-align:left;color:#2E2E22;border-left:2px solid #F57745;padding-left:18px;margin-left:18px;padding-right:20px}.advantages__btn{display:flex;justify-content:center;align-items:center;margin-top:10px}.advantages__btn .btn__blue{margin-top:18px;padding:0;width:80vw;height:40px;display:flex;align-items:center;justify-content:center}}@media (width < 1200px){.main__container{padding-top:55px}.advantages__container{padding-top:80px}.services__footer{margin-top:100px}}@media only screen and (min-width:1400px) and (max-width:1440px) and (min-height:800px) and (max-height:900px){.advantages__container{padding:85px 110px 90px 0;margin-top:20px;margin-bottom:50px}}@media only screen and (min-width:1300px) and (max-width:1366px) and (min-height:700px) and (max-height:768px){.advantages__container{padding:85px 60px 90px 0;margin-top:40px}}@media only screen and (min-width:1300px) and (max-width:1366px) and (min-height:600px) and (max-height:620px){.advantages__container{padding:85px 60px 90px 0;margin-top:40px}}