.page{width:100%}.about-div,.page{flex-direction:column;gap:50px}.about-div,.logo-container,.page{display:flex;align-items:center;justify-content:center}.logo-container{height:61px;gap:6px}.logo-container h2{font-size:32px;font-family:var(--font-syne);color:#fafafa;font-style:normal;font-weight:700;line-height:normal}@media(max-width:890px){.logo-container h2{font-size:40px}.logo-container .logo-container svg{width:60px;height:auto}}main{padding-top:50px;background-image:url(/_next/static/media/background-main.4623b264.png);background-repeat:no-repeat;background-position:50%;background-size:cover;justify-content:space-between}main,main .top-main{width:100%;display:flex;align-items:center;flex-direction:column;height:auto;gap:27px}main h1{width:72.22%}main .images-preview{display:flex;width:612px;justify-content:space-between;align-items:end}main .images-preview Image{width:100%}@media(max-width:840px){main h1{width:78.5714285714%}}@media(max-width:700px){main{height:auto;gap:50px}main h1{width:86.0465116279%}main .top-main{flex-direction:column-reverse;height:auto;gap:50px}main .images-preview{position:relative;width:86.0465116279%;max-width:370px;display:flex;align-items:end;justify-content:center;height:413px}main .images-preview img{position:absolute;object-fit:contain}main .images-preview img:nth-child(3){transform:translateX(92px)}main .images-preview img:first-child{transform:translateX(-92px)}}@media(max-width:380px){main .images-preview img:nth-child(3){transform:translateX(75px)}main .images-preview img:first-child{transform:translateX(-75px)}}.about-section{width:87.9%;display:flex;justify-content:space-around;align-items:center}.about-section .text-section{width:36.9%;height:220px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.about-section .text-section h4{line-height:150%}.about-section .text-section svg,.about-section .text-section>img{width:42.54%}@media(max-width:980px){.about-section .text-section{height:auto;gap:30px;width:397px}.about-section svg,.about-section>img{width:344px}}@media(max-width:750px){.about-section{flex-direction:column;gap:30px}.about-section svg,.about-section>img{overflow:visible;height:auto}.about-section .text-section{width:86.05%;align-items:center;text-align:center}.about-section .text-section h4{font-size:22px;font-style:normal;font-weight:400;line-height:150%}.about-section .text-section svg,.about-section .text-section>img{height:213px}}.about-project{display:flex}.about-project .text-section{width:59.84%;height:auto}.about-project.reverse{flex-direction:row-reverse}@media(max-width:840px){.about-project svg,.about-project>img{width:340px;height:auto}.about-project .text-section{width:46.8834688347%}.about-project .text-section h2{width:100%}.about-project .text-section h4{width:346px}}@media(max-width:750px){.about-project{flex-direction:column-reverse;width:89.5348837209%}.about-project svg,.about-project>img{width:277px;height:auto}.about-project .text-section{width:100%}.about-project .text-section h4{width:370px}}@media(max-width:380px){.about-project .text-section{width:100%}.about-project .text-section h4{width:330px}}.differences{width:88.49%;gap:40px}.differences,.differences .full-cards{display:flex;align-items:center;justify-content:center;flex-direction:column}.differences .full-cards{gap:22px}.differences .wrapper-cases>*{align-items:center}.differences .wrapper-cases{display:flex;flex-wrap:wrap;gap:22px;justify-content:space-between;padding:0 30px}.differences .wrapper-cases>*{flex-grow:1;flex-shrink:1;flex-basis:calc(33.333% - 14.66px);box-sizing:border-box;min-width:250px}@media(max-width:930px){.differences{width:100%}.differences .full-cards{width:91.6666666667%}.differences .wrapper-cases>*{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 11px)}.differences .card-generic{width:369px}}@media(max-width:600px){.differences .wrapper-cases>*{flex:1 1 100%;align-items:center;height:160px}}@media(max-width:430px){.differences .wrapper-cases{padding:0}}@media(max-width:390px){.differences .wrapper-cases>*{width:325px}.differences .wrapper-cases{padding:0}}.card-generic{padding:25px 0;display:flex;justify-content:space-around;align-items:flex-start;border-radius:12px;border:1px solid #4a88c2;box-sizing:border-box;height:160px}.card-generic .text-area{width:59.39%;display:flex;flex-direction:column;gap:14px}.card-generic .ico{height:51px}.card-generic h4{line-height:21.5px}.card-generic p{line-height:17px}@media(max-width:1170px){.card-generic{height:auto}}@media(max-width:840px){.card-generic{height:160px}.card-generic .text-area{width:64.2276422764%}}@media(max-width:730px){.card-generic{height:auto}}@media(max-width:430px){.card-generic{height:160px}.card-generic .text-area{gap:10px}}*{margin:0;padding:0}html{scroll-behavior:smooth}body{width:100%}h1,h2{font-family:var(--font-nunito)}h4,p{font-family:var(--font-poppins)}h1{font-size:24px;text-align:center;font-style:normal;font-weight:600;line-height:normal;color:#fafafa}h2{font-size:48px;font-weight:700;color:#10161d}h3{font-size:22px;font-weight:400}a,p{font-size:16px}a,h4,p{font-style:normal;font-weight:400}h4{font-size:20px}footer{padding-top:50px;width:100%}footer .footer{background:linear-gradient(180deg,#1B3247 12.71%,#051D3B);padding-bottom:21px;margin-top:-6px;display:flex;flex-direction:column;align-items:center;gap:50px}footer .footer img{width:75.1388888889%;height:auto}footer .footer .top-footer{padding-top:25px;width:100%;display:flex;flex-direction:column;align-items:center;gap:30px}footer .footer .top-footer svg{display:block;width:100%;height:125px}footer .footer .top-footer h5{color:#fafafa;font-family:var(--font-syne);font-size:36px;font-style:normal;font-weight:700;line-height:normal}footer .footer .base-footer{width:64.4444444444%;display:flex;justify-content:space-between;align-items:start}footer .footer .base-footer .left-footer{width:29.6%;height:179px;display:flex;flex-direction:column;justify-content:space-between;align-items:start}footer .footer .base-footer .left-footer .logo-container{justify-content:start}footer .footer .base-footer .left-footer p{width:78.9%;color:#fafafa;font-style:normal;font-weight:300;line-height:normal}footer .footer .base-footer .left-footer .social-footer{display:flex;gap:14px;justify-content:space-between;align-items:center}footer .footer .base-footer .wrapper-footer .links-page{display:flex;flex-direction:column;justify-content:space-between;height:178px}footer .footer .base-footer .wrapper-footer .links-page a{font-family:var(--font-poppins);font-size:16px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:.32px;color:#b0d3f4;text-decoration:none}footer .footer .base-footer .wrapper-footer{display:flex;flex-direction:column;align-items:start;width:24.0301724138%;gap:13px}footer .footer .base-footer .wrapper-footer h6{font-family:var(--font-nunito);color:#fafafa;font-size:24px;font-style:normal;font-weight:700;line-height:normal}footer .footer .base-footer .wrapper-footer a{font-family:var(--font-poppins);font-size:16px;font-style:normal;font-weight:400;line-height:40px;letter-spacing:.32px;color:#b0d3f4;text-decoration:none}@media(max-width:890px){footer .footer img{width:91.6666666667%}footer .footer .base-footer{width:100%;justify-content:center;gap:40px}footer .footer .base-footer .left-footer{width:32.380952381%}}@media(max-width:840px){footer .footer img{width:91.6666666667%}footer .footer .base-footer{width:100%;justify-content:center;gap:40px;align-items:flex-start}footer .footer .base-footer .left-footer{width:32.380952381%;align-self:center}footer .footer .base-footer .wrapper-footer{gap:10px}}@media(max-width:710px){footer .footer{gap:30px}footer .footer .top-footer{padding-top:100px;height:auto;gap:30px}footer .footer .base-footer{flex-direction:column-reverse;align-items:center;justify-content:center}footer .footer .base-footer .wrapper-footer{width:223px;padding:0}footer .footer .base-footer .left-footer{width:272px;gap:20px;padding-bottom:40px}}@media(max-width:560px){footer .footer .top-footer{width:86.0465116279%;text-align:center}}@media(max-width:430px){footer .footer img{width:100%;height:223;object-fit:cover;object-position:center}footer .footer .base-footer{padding-bottom:100px}footer .footer .base-footer .left-footer{padding:0}}