.home-main-container{position:relative}.home-main-container>*{position:relative;z-index:2}.home-main-balls{left:50%;position:absolute;scale:1.2;top:50%;transform:translate(-50%,-50%);z-index:1}.home-main-container h1{display:flex;flex-direction:column;font-size:160px;font-weight:600;letter-spacing:-13px;line-height:141px;margin-left:-8px;text-transform:uppercase}.home-main-container h1>span{align-self:flex-end}.home-main-subtitle{font-size:18px;font-weight:600;letter-spacing:-1px;line-height:22px;margin-top:-133px;text-transform:uppercase}.home-main-subtitle>span{color:var(--light-accent)}.home-main-cards{display:flex;gap:20px;margin-top:100px}.home-main-section{margin-bottom:0;padding-bottom:156px;z-index:1}@media screen and (max-width:1540px){.home-main-section{padding-bottom:100px}.home-main-container h1{font-size:95px;letter-spacing:-8px;line-height:87px;margin-left:-3px}.home-main-subtitle{margin-top:-83px}.home-main-cards{margin-top:20px}.home-main-cards .base-card{height:300px}.home-main-cards .base-card>h2{text-align:left}}@media screen and (max-width:1100px){.home-main-section{padding-bottom:50px}.home-main-container h1{font-size:102px;line-height:100px}.home-main-container h1>span{align-self:flex-start}.home-main-subtitle{margin-top:20px}.home-main-cards .base-card{height:unset;padding:15px 15px 28px}.home-main-cards{margin-top:30px}.home-main-cards .base-card h2{font-size:18px;line-height:100%;position:static;transform:unset}.home-main-cards .base-card h5{font-size:16px;line-height:110%}}@media screen and (max-width:950px){.home-main-container h1{font-size:85px;line-height:100%}}@media screen and (max-width:780px){.home-main-container h1{font-size:57px;letter-spacing:-4px}.home-main-cards{flex-direction:column}.home-main-section{padding-bottom:30px}}@media screen and (max-width:560px){.home-main-container h1{font-size:50px;letter-spacing:-3px}}@media screen and (max-width:510px){.home-main-container h1{font-size:45px;letter-spacing:-3px}}@media screen and (max-width:445px){.home-main-container h1{font-size:40px;letter-spacing:-2px}}@media screen and (max-width:410px){.home-main-container h1{font-size:35px;letter-spacing:-2px}}.home-about{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.home-about__section{position:relative;z-index:2}.home-about .base-img{border-radius:20px;mix-blend-mode:Luminosity}.home-about-text{background:#1e3a8a33;border-radius:20px;color:var(--white);display:flex;flex-direction:column;gap:10px;height:713px;padding:20px 20px 22px}.home-about-text span{font-family:Roboto;font-size:20px;font-weight:400;letter-spacing:0;line-height:110%}.home-about-text .small{margin-top:auto;opacity:.7}.home-about-text li{margin-left:30px}.home-about-text li::marker{content:"•  "}@media screen and (max-width:1200px){.home-about-text{height:unset;min-height:400px}.home-about-text .small{align-self:flex-end}}@media screen and (max-width:885px){.home-about{display:flex;flex-direction:column}.home-about .base-img{height:400px}.home-about-text{min-height:unset}.home-about-text .small{margin-top:40px;opacity:.7}}@media screen and (max-width:555px){.home-about-text h4{font-size:20px;letter-spacing:0;line-height:110%}.home-about-text>span,.home-about-text>span p{font-size:16px}.home-about .base-img{border-radius:0;height:300px;margin-left:-20px;width:100vw}.home-about-text br{display:none}}.home-projects .base-card-news{width:860px}.home-projects .base-slider-buttons._mobile{display:none}@media screen and (max-width:1200px){.home-projects .base-slider-buttons{display:none}.home-projects .base-slider-buttons._mobile{display:flex;justify-content:center}}@media screen and (max-width:1000px){.default-layout .home-projects .n-tabs .n-tabs-tab{padding:5px 15px}.home-projects .base-card-news{width:600px}}@media screen and (max-width:640px){.home-projects .base-card-news{display:flex;flex-direction:column;width:100%}.home-projects .base-card-news .base-img{height:150px;margin-top:unset;transform:unset;width:100%}.home-projects .base-card-news button{align-items:center;display:flex;justify-content:center;width:100%}}.home-advantages{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.home-advantages-item{border-radius:20px;min-height:500px}.home-advantages .n-collapse-item{background-color:var(--white);border-radius:20px;color:var(--dark-blue);padding:15px}.home-advantages .n-collapse-item .n-collapse-item__header .n-collapse-item__header-main{color:var(--dark-blue);font-family:Inter;font-size:24px;font-style:Semi Bold;font-weight:600;justify-content:space-between;letter-spacing:-.5px;line-height:110%;transition:.5s}@media (hover:hover){.home-advantages .n-collapse-item .n-collapse-item__header .n-collapse-item__header-main:hover{opacity:.6}}.home-advantages .n-collapse-item .n-collapse-item__header .n-collapse-item__header-main:active{opacity:.6;transition:var(--transition-active)}.home-advantages-item-collapses-item-list{max-width:550px;opacity:.8;padding-left:25px}.home-advantages .n-collapse .n-collapse-item.n-collapse-item--active .n-collapse-item__header.n-collapse-item__header--active .n-collapse-item-arrow{transform:rotate(-135deg)}.home-advantages .n-collapse-item .n-collapse-item__header{padding-top:0}.home-advantages .n-collapse .n-collapse-item{margin-top:10px}.home-advantages .n-collapse .n-collapse-item:first-child{margin-top:0}.home-advantages.green .n-collapse-item,.home-advantages.green .n-collapse-item .n-collapse-item__header .n-collapse-item__header-main{color:#0a5e54}@media screen and (max-width:900px){.home-advantages{display:flex}.home-advantages-item{display:none}.home-advantages-item-collapses{width:100%}}
