.single--infrastructure-assessment-org-list-popup{position:relative;display:flex;flex-direction:column;height:100%}.single--infrastructure-assessment-org-list-popup .popup-org-list{max-height:unset;padding-bottom:50px}.single--infrastructure-assessment-org-list-popup>footer{position:sticky;bottom:0;display:flex;margin-top:auto;padding:16px 24px;background-color:#005b59}@media screen and (max-width:1400px){.single--infrastructure-assessment-org-list-table .org-list-table{display:none}}.single--infrastructure-assessment-org-list-table .list-mobile{max-height:unset;overflow:hidden}@media screen and (min-width:1401px){.single--infrastructure-assessment-org-list-table .list-mobile,.single--infrastructure-assessment-org-list-table>footer{display:none}}@media screen and (max-width:1400px){.single--infrastructure-assessment-org-list-table>footer{display:flex;gap:16px;justify-content:center;margin-top:24px}}@media screen and (max-width:429px){.single--infrastructure-assessment-org-list-table>footer{gap:4px}}.org-list-mobile-popup{padding-top:60px;background-color:#e5ecea!important}.org-list-mobile-popup>.popup-content-inner{height:100%;padding:unset!important;padding-bottom:unset!important}.org-list-mobile-popup>.popup-content-inner>.popup-body{height:100%}.single--inspection-about-card{position:relative;display:flex;flex-direction:column;gap:40px;height:200px;padding:24px;border-radius:8px;overflow:hidden}@media screen and (max-width:1400px){.single--inspection-about-card{gap:24px;width:358px;height:452px;padding:40px}}@media screen and (max-width:429px){.single--inspection-about-card{width:264px;height:340px;padding:15px 16px}}.single--inspection-about-card:nth-last-child(-n+2) .title{width:360px}@media screen and (max-width:1400px){.single--inspection-about-card:nth-last-child(-n+2) .title{width:100%}}.single--inspection-about-card .bg-image{position:absolute;top:0;left:0;width:100%;height:100%}.single--inspection-about-card .hover-bg-image{transform:translateY(200%);clip-path:ellipse(50% 50% at 50% 50%)}@media screen and (max-width:1400px){.single--inspection-about-card .hover-bg-image{transform:none;clip-path:none}}.single--inspection-about-card .mobile-image{display:none}@media screen and (max-width:1400px){.single--inspection-about-card .mobile-image{display:block}}.single--inspection-about-card .desktop-image{display:block}@media screen and (max-width:1400px){.single--inspection-about-card .desktop-image{display:none}}.single--inspection-about-card .title{position:absolute;top:0;z-index:3;width:270px;padding-top:inherit;color:#fff;font-weight:800;font-size:24px;font-family:Mulish,sans-serif;line-height:26.4px;letter-spacing:-.011em}@media screen and (max-width:1400px){.single--inspection-about-card .title{letter-spacing:normal;position:static;width:100%;padding-top:unset;font-size:22px;line-height:30px}}@media screen and (max-width:429px){.single--inspection-about-card .title{font-size:18px;line-height:25px}}.single--inspection-about-card .title>.count-title{font-size:40px;line-height:44px}@media screen and (max-width:429px){.single--inspection-about-card .title>.count-title{margin-bottom:8px}}.single--inspection-about-card .subtitle{position:absolute;top:260%;left:0;right:0;z-index:3;padding-right:inherit;padding-left:inherit;transition:opacity .2s ease-out;color:#fff;font-weight:400;font-size:22px;font-family:Mulish,sans-serif;line-height:30.8px;letter-spacing:-.011em}@media screen and (max-width:1400px){.single--inspection-about-card .subtitle{letter-spacing:normal;position:static;top:auto;width:100%;padding-right:unset;padding-left:unset;font-size:16px;line-height:22px}}@media screen and (max-width:429px){.single--inspection-about-card .subtitle{font-size:12px;line-height:16.8px}}.multiple--main-advantages-block-card{position:relative;display:flex;flex-direction:column;gap:40px;height:100%;max-width:400px;padding:40px;border-radius:8px;overflow:hidden}@media screen and (max-width:1400px){.multiple--main-advantages-block-card{gap:24px;width:358px;height:452px!important}}@media screen and (max-width:429px){.multiple--main-advantages-block-card{width:264px;height:340px!important;padding:15px 16px}}.multiple--main-advantages-block-card .bg-image{position:absolute;top:0;left:0;width:100%;height:100%}.multiple--main-advantages-block-card .mobile-image{display:none}@media screen and (max-width:1400px){.multiple--main-advantages-block-card .mobile-image{display:block}}.multiple--main-advantages-block-card .desktop-image{display:block}@media screen and (max-width:1400px){.multiple--main-advantages-block-card .desktop-image{display:none}}.multiple--main-advantages-block-card .title{position:relative;z-index:3;color:#fff;font-weight:700;font-size:26px;font-family:Mulish,sans-serif;line-height:28.6px;letter-spacing:-.011em}@media screen and (max-width:1400px){.multiple--main-advantages-block-card .title{letter-spacing:normal;font-size:22px;line-height:30px}}@media screen and (max-width:429px){.multiple--main-advantages-block-card .title{font-size:18px;line-height:25px}}.multiple--main-advantages-block-card .hover-bg-image-wrapper{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}@media screen and (max-width:1400px){.multiple--main-advantages-block-card .hover-bg-image-wrapper{display:none}}.multiple--main-advantages-block-card .subtitle{position:relative;z-index:3;color:#fff;font-weight:400;font-size:22px;font-family:Mulish,sans-serif;line-height:30.8px;letter-spacing:-.011em}@media screen and (max-width:1400px){.multiple--main-advantages-block-card .subtitle{letter-spacing:normal;font-size:16px;line-height:22px}}@media screen and (max-width:429px){.multiple--main-advantages-block-card .subtitle{font-size:12px;line-height:16.8px}}.infoblock-main--advantages-block{position:relative;height:1019px}@media screen and (max-width:1400px){.infoblock-main--advantages-block{height:629px}}@media screen and (max-width:429px){.infoblock-main--advantages-block{height:496px}}.infoblock-main--advantages-block .layout{padding-top:82px}@media screen and (max-width:1400px){.infoblock-main--advantages-block .layout{padding-top:40px}}.infoblock-main--advantages-block .layout header{display:flex;justify-content:space-between;margin-bottom:40px}@media screen and (max-width:1400px){.infoblock-main--advantages-block .layout header{width:350px;margin:0 auto 40px}}@media screen and (max-width:429px){.infoblock-main--advantages-block .layout header{width:100%}}.infoblock-main--advantages-block .layout header .title{color:#fff;font-weight:600;font-size:32px;font-family:Gilroy,sans-serif;line-height:48px;letter-spacing:-.011em}@media screen and (max-width:1400px){.infoblock-main--advantages-block .layout header .title{letter-spacing:normal;font-weight:700;font-size:26px;line-height:28px;text-align:center}}@media screen and (max-width:429px){.infoblock-main--advantages-block .layout header .title{font-size:24px;line-height:26px}}.infoblock-main--advantages-block .layout .content>.slider{display:contents}@media screen and (min-width:1401px){.infoblock-main--advantages-block .layout .content>.slider{display:none}}.infoblock-main--advantages-block .layout .content>.grid{display:none}@media screen and (min-width:1401px){.infoblock-main--advantages-block .layout .content>.grid{display:grid;grid-template-rows:368px 20px 340px;grid-template-columns:repeat(3,1fr);row-gap:20px;align-items:flex-end;column-gap:20px}.infoblock-main--advantages-block .layout .content>.grid>:first-child,.infoblock-main--advantages-block .layout .content>.grid>:nth-child(3){grid-row:1/3;height:368px}.infoblock-main--advantages-block .layout .content>.grid>:nth-child(2){grid-row:1}.infoblock-main--advantages-block .layout .content>.grid>:nth-child(5){grid-row:2/4}.infoblock-main--advantages-block .layout .content>.grid>:nth-child(4),.infoblock-main--advantages-block .layout .content>.grid>:nth-child(6){grid-row:3}.infoblock-main--advantages-block .layout .content>.grid>:nth-last-child(-n+3){border-radius:8px 8px 0 0}}@media screen and (max-width:1400px){.infoblock-main--advantages-block .layout .content .advantages-block-slider{display:flex;margin:0 calc(-1*var(--left-right-layout-padding));padding:0 var(--left-right-layout-padding);overflow:hidden}.infoblock-main--advantages-block .layout .content .advantages-block-slider .swiper-slide{width:358px}}@media screen and (max-width:429px){.infoblock-main--advantages-block .layout .content .advantages-block-slider .swiper-slide{width:264px}}.infoblock-main--advantages-block .layout .content .advantages-block-slider>.swiper-wrapper{display:contents}@media screen and (max-width:1400px){.infoblock-main--advantages-block .layout .content .advantages-block-slider>.swiper-wrapper{display:flex}}.infoblock-main--advantages-block .rectangle{position:absolute;top:0;left:0;z-index:-1;width:100%;height:332px;background-color:#005b59}@media screen and (max-width:1400px){.infoblock-main--advantages-block .rectangle{height:250px}}.infoblock--main-banner-block .landing-main-layout .left{top:-50px}@media screen and (max-width:429px){.infoblock--main-banner-block .landing-main-layout .left{top:-10px}}@media screen and (max-width:1400px){.infoblock--main-banner-block .landing-main-layout .left .subtitle{margin-bottom:30px}}@media screen and (max-width:429px){.infoblock--main-banner-block .landing-main-layout .left .subtitle{margin-bottom:24px}}.infoblock--main-banner-block .logos{display:flex;gap:38px;align-items:center}@media screen and (max-width:1400px){.infoblock--main-banner-block .logos{margin-top:40px}}.infoblock--main-banner-block .logos .arc-in-logo-wrapper{width:58px;height:50px}@media screen and (max-width:1400px){.infoblock--main-banner-block .logos .arc-in-logo-wrapper{width:53px;height:45px}}.infoblock--main-banner-block .logos .inti-rus-logo-wrapper{width:146px;height:41px}@media screen and (max-width:1400px){.infoblock--main-banner-block .logos .inti-rus-logo-wrapper{width:118px;height:33px}}.infoblock--main-banner-block .logos .arc-in-logo-wrapper,.infoblock--main-banner-block .logos .inti-rus-logo-wrapper{display:flex;transition:opacity .2s ease-in-out}.infoblock--main-banner-block .logos .arc-in-logo-wrapper:hover,.infoblock--main-banner-block .logos .inti-rus-logo-wrapper:hover{opacity:.7}.infoblock--main-banner-block .platform-button-desktop{margin-top:40px}@media screen and (max-width:1400px){.infoblock--main-banner-block .platform-button-desktop{display:none}}.infoblock--main-banner-block .platform-button-mobile{display:none}@media screen and (max-width:1400px){.infoblock--main-banner-block .platform-button-mobile{display:block}}@media screen and (max-width:429px){.infoblock--main-banner-block .platform-button-mobile{font-size:12px}}.infoblock-main--movie-block{background-color:#005b59}.infoblock-main--movie-block>.layout{padding-top:40px;padding-bottom:96px}@media screen and (max-width:1400px){.infoblock-main--movie-block>.layout{padding-bottom:24px}}@media screen and (max-width:429px){.infoblock-main--movie-block>.layout{padding-top:24px;padding-bottom:12px}}.infoblock-main--movie-block>.layout>header>.title{margin-bottom:28px;text-transform:uppercase;color:#fff;font-weight:600;font-size:40px;font-family:Gilroy,sans-serif;line-height:150%;letter-spacing:-.011em}@media screen and (max-width:1400px){.infoblock-main--movie-block>.layout>header>.title{letter-spacing:normal;margin-bottom:24px;text-align:center;color:#fff;font-weight:700;font-size:26px;font-family:Gilroy,sans-serif;line-height:135%;letter-spacing:-.011em}}@media screen and (max-width:1400px)and (max-width:1400px){.infoblock-main--movie-block>.layout>header>.title{letter-spacing:normal}}@media screen and (max-width:429px){.infoblock-main--movie-block>.layout>header>.title{color:#fff;font-weight:700;font-size:24px;font-family:Gilroy,sans-serif;line-height:110%;letter-spacing:-.011em}}@media screen and (max-width:429px)and (max-width:1400px){.infoblock-main--movie-block>.layout>header>.title{letter-spacing:normal}}.infoblock-main--movie-block>.layout .movie{display:grid;gap:20px;height:260px}@media screen and (max-width:1400px){.infoblock-main--movie-block>.layout .movie>:first-child{order:2}.infoblock-main--movie-block>.layout .movie>:nth-child(2){order:1}}@media screen and (max-width:429px){.infoblock-main--movie-block>.layout .movie{gap:8px}}.infoblock-main--movie-block>.layout .movie.first{grid-template-columns:1fr 1fr;margin-bottom:20px}@media screen and (max-width:1400px){.infoblock-main--movie-block>.layout .movie.first{height:350px}}@media screen and (max-width:429px){.infoblock-main--movie-block>.layout .movie.first{height:246px;margin-bottom:8px}}.infoblock-main--movie-block>.layout .movie.second{grid-template-columns:900px 1fr}@media screen and (max-width:1400px){.infoblock-main--movie-block>.layout .movie.second{grid-template-columns:1fr 1fr;height:184px}}@media screen and (max-width:429px){.infoblock-main--movie-block>.layout .movie.second{height:140px}}.infoblock-main--movie-block>.layout .movie>*{min-width:0;border-radius:12px;overflow:hidden}.infoblock-main--movie-block>.layout .movie>.description{display:flex;align-items:center;padding:0 32px;color:#fff;font-weight:600;font-size:20px;font-family:Mulish,sans-serif;line-height:130%;letter-spacing:-.011em}@media screen and (max-width:1400px){.infoblock-main--movie-block>.layout .movie>.description{letter-spacing:normal;align-items:flex-start;padding:16px;color:#fff;font-weight:500;font-size:16px;font-family:Mulish,sans-serif;line-height:120%;letter-spacing:-.011em}}@media screen and (max-width:1400px)and (max-width:1400px){.infoblock-main--movie-block>.layout .movie>.description{letter-spacing:normal}}@media screen and (max-width:429px){.infoblock-main--movie-block>.layout .movie>.description{padding:16px 8px;color:#fff;font-weight:500;font-size:12px;font-family:Mulish,sans-serif;line-height:120%;letter-spacing:-.011em}}@media screen and (max-width:429px)and (max-width:1400px){.infoblock-main--movie-block>.layout .movie>.description{letter-spacing:normal}}.infoblock-main--movie-block>.layout .movie>.description:first-child{color:#009986;background-color:#fff}.infoblock-main--movie-block>.layout .movie>.description:nth-child(2){background-color:#00c08b}.infoblock--main-news-block{position:relative;padding-top:60px;padding-bottom:56px;background:linear-gradient(180deg,#005b59 43%,#e5ecea 0)}@media screen and (max-width:1400px){.infoblock--main-news-block{padding-top:40px;padding-bottom:40px}}@media screen and (max-width:429px){.infoblock--main-news-block{padding-top:24px;padding-bottom:24px}}.infoblock--main-news-block .layout header{position:relative;display:flex;justify-content:space-between;margin-bottom:44px}@media screen and (max-width:1400px){.infoblock--main-news-block .layout header{justify-content:center;width:100%}}@media screen and (max-width:429px){.infoblock--main-news-block .layout header{margin-bottom:24px}}.infoblock--main-news-block .layout header .title{color:#fff;font-weight:600;font-size:32px;font-family:Gilroy,sans-serif;line-height:48px;letter-spacing:-.011em}@media screen and (max-width:1400px){.infoblock--main-news-block .layout header .title{letter-spacing:normal;font-weight:700;font-size:26px;line-height:28px}}@media screen and (max-width:429px){.infoblock--main-news-block .layout header .title{font-size:24px;line-height:26px}}@media screen and (max-width:1400px){.infoblock--main-news-block .layout header .more-news-btn{display:none}}.infoblock--main-news-block .layout .all-news-btn{display:none;margin-top:40px}@media screen and (max-width:1400px){.infoblock--main-news-block .layout .all-news-btn{display:block;margin-right:auto;margin-left:auto}}@media screen and (max-width:429px){.infoblock--main-news-block .layout .all-news-btn{margin-top:16px}}@media screen and (max-width:1400px){.infoblock--main-news-block .multiple--news-list>.pagination .news-pages{display:none}}.infoblock--main-news-block .multiple--news-list>.pagination .switcher{gap:28px}.infoblock-main--range-of-services-block{height:680px;background-color:#e5ecea}@media screen and (max-width:1400px){.infoblock-main--range-of-services-block{height:auto}}.infoblock-main--range-of-services-block .layout{padding-top:60px}@media screen and (max-width:1400px){.infoblock-main--range-of-services-block .layout{padding-bottom:60px}}@media screen and (max-width:430px){.infoblock-main--range-of-services-block .layout{padding-bottom:0}}.infoblock-main--range-of-services-block .layout .container{position:relative}.infoblock-main--range-of-services-block .layout .container header{display:flex;justify-content:space-between;margin-bottom:37px}@media screen and (max-width:1400px){.infoblock-main--range-of-services-block .layout .container header{justify-content:center;margin-bottom:106px}}.infoblock-main--range-of-services-block .layout .container header .title{color:#2b362d;font-weight:600;font-size:32px;font-family:Gilroy,sans-serif;line-height:48px;letter-spacing:-.011em}@media screen and (max-width:1400px){.infoblock-main--range-of-services-block .layout .container header .title{letter-spacing:normal;font-weight:700;font-size:26px;line-height:28px}}@media screen and (max-width:429px){.infoblock-main--range-of-services-block .layout .container header .title{font-size:24px;line-height:26px}}.infoblock-main--range-of-services-block .layout .container .range-of-services-slider{border-radius:12px;overflow:hidden}@media screen and (max-width:430px){.infoblock-main--range-of-services-block .layout .container .range-of-services-slider{margin:0 calc(-1*var(--left-right-layout-padding));border-radius:0}}.infoblock-main--range-of-services-block .layout .container .range-of-services-slider .swiper-slide{flex-shrink:0;width:100%}.infoblock-main--range-of-services-block .layout .container .swiper-pagination{position:absolute;top:0;left:auto;bottom:auto;right:0;z-index:1;display:flex;gap:12px;justify-content:flex-start;width:auto;padding:4px;border-radius:24px;background-color:#fff}@media screen and (max-width:1400px){.infoblock-main--range-of-services-block .layout .container .swiper-pagination{top:56px;right:50%;gap:8px;width:382px;text-wrap:nowrap;transform:translateX(50%)}}@media screen and (max-width:429px){.infoblock-main--range-of-services-block .layout .container .swiper-pagination{gap:3px;width:288px}}.infoblock-main--range-of-services-block .layout .container .swiper-pagination .swiper-pagination-bullet{flex-shrink:0;width:auto!important;height:40px;margin:0!important;padding:8px 16px;border-radius:20px!important;background-color:rgba(0,0,0,0)!important;cursor:pointer;opacity:1!important;-webkit-user-select:none;user-select:none;transition:background-color .3s ease,color .3s ease;color:#343a3f;font-weight:700;font-size:15px;font-family:Mulish,sans-serif;line-height:22.5px;letter-spacing:-.011em}@media screen and (max-width:1400px){.infoblock-main--range-of-services-block .layout .container .swiper-pagination .swiper-pagination-bullet{letter-spacing:normal;height:37px;padding:8px 12px;font-weight:600;font-size:12px;line-height:20px}}@media screen and (max-width:429px){.infoblock-main--range-of-services-block .layout .container .swiper-pagination .swiper-pagination-bullet{height:29px;padding:6px 10px;font-size:9px;line-height:16px}}.infoblock-main--range-of-services-block .layout .container .swiper-pagination .swiper-pagination-bullet:hover:not(.swiper-pagination-bullet-active){background-color:#e5ecea}.infoblock-main--range-of-services-block .layout .container .swiper-pagination .swiper-pagination-bullet-active{color:#fff!important;background-color:#00c08b!important}