@import "./../../css/swiper.css";@import "./../../css/fancybox.css";a{transition:all ease 0.3s}a:focus,a:hover{text-decoration:none;color:#000}a:focus-visible{outline:1px solid #000!important}footer{height:80px;clear:both;position:relative;z-index:3;color:#fff;font-size:1.2rem;display:flex}div.footer-content{display:flex;align-items:center;padding-top:12px;justify-content:space-between;border-top:1px solid rgba(255,255,255,.2)}div.footer-content a,div.footer-content button{color:#fff;position:relative}div.footer-content a:before,div.footer-content button:before{position:absolute;left:0;right:0;top:100%;height:1px;background:#fff;transition:all ease 0.3s;width:0;content:''}div.footer-content a:hover:before,div.footer-content button:hover:before{width:100%}section.footer-colls-section{color:#fff;font-size:2.4rem;line-height:1.4;padding-bottom:85px;padding-top:75px}div.footer-colls{display:flex;margin:-30px -15px 0}div.footer-colls>div{margin-top:30px;padding:0 15px;flex:1 1 100%}div.footer-colls h4{font-size:1.4rem;font-family:var(--font);font-weight:500;text-transform:uppercase;color:var(--color-1);line-height:1.3;margin-bottom:22px;letter-spacing:.1em}div.footer-colls ul{list-style:none;padding:0;margin:0}div.footer-colls ul li a{color:#fff;position:relative}div.footer-colls ul li a:before{position:absolute;left:0;right:0;top:100%;height:1px;background:#fff;transition:all ease 0.3s;width:0;content:''}div.footer-colls ul li:hover a:before{width:100%}div.footer-logo img{max-width:100%;height:auto;display:block}.pre-title{font-family:var(--font);font-weight:500;font-size:1.4rem;line-height:19px;letter-spacing:.1em;margin-bottom:38px;text-transform:uppercase}.custom-title-1{font-size:4.4rem;font-family:var(--font);font-weight:400;line-height:1.1;margin-bottom:1em;letter-spacing:-.03em}div.titled-line{display:flex;justify-content:space-between;align-items:center;margin-bottom:33px}div.swiper-controls{display:flex;gap:14px}div.swiper-controls>*{position:static;width:50px;height:50px;border:1px solid #000;color:#000;display:flex;align-items:center;justify-content:center;transition:all ease 0.3s;border-radius:100%;margin:0}div.swiper-controls>*:hover{background:#000;color:#fff}.ext_button{display:inline-flex;align-items:center;height:3.2em;line-height:1em;padding:0 1.5em;position:relative;text-decoration:none!important;border:none;gap:8px;font-family:var(--font);font-weight:400}*:not(a).ext_button{transition:all ease 0.3s}.ext_button.primary-style{background:var(--color-1);color:#fff;border:1px solid var(--color-1)}.ext_button.primary-style:hover{background:#fff;color:var(--color-1)}.ext_button.primary-style.bordered{border:1px solid #fff;color:#fff;background:transparent}.ext_button.primary-style.bordered:hover{background:var(--color-1);border-color:var(--color-1);color:#fff}.ext_button.rounded{border-radius:5px}.semi-white-color{color:#fff}#google_translate_element>img{position:absolute;left:13px;top:7px}.goog-te-gadget{opacity:0;visibility:hidden;width:0;max-height:0}.goog-te-gadget-simple{background-color:transparent!important;border-left:none!important;border-top:none!important;border-bottom:none!important;border-right:none!important;font-size:10pt!important;display:inline-block!important;padding-top:0!important;padding-bottom:0!important;cursor:pointer!important;padding-left:10px}.goog-te-menu-value img,.goog-te-menu-value span{display:none!important}.goog-te-menu-value span:first-child{display:inline!important;height:50px;align-items:center;line-height:1.1;font-size:11px;color:var(--gtbc);font-weight:700;text-transform:uppercase}.goog-te-menu-value:hover span:first-child{color:var(--gtbc)!important}.goog-te-banner,.goog-te-banner-frame{display:none!important}.goog-te-menu-value{display:none!important}.goog-te-menu-frame{right:20px!important;left:auto!important;top:80px!important}#goog-gt-tt .title.gray{color:rgba(153,153,153,.99)}.noswipe .swiper-wrapper,.swiper-wrapper.noswipe{transform:translate3d(0,0,0)!important}.error + .checkmark{border:1px solid var(--error)!important}.tar{text-align:right}.tac{text-align:center}.tal{text-align:left}.hide{display:none}.pointer{cursor:pointer}.special-table{overflow-x:auto}div.table-block table,div.page-module table{background:#fff;border-spacing:0;border-collapse:collapse;font-weight:300;font-size:1.4rem;line-height:1.1}div.table-block table td,div.table-block table th,div.page-module table td,div.page-module table th{padding:13px 18px;border:1px solid #D9D9D9}div.table-block table thead td,div.table-block table th,div.page-module table thead td,div.page-module table th{background:#D9D9D9;text-align:left;border-right:1px solid #FFF;font-weight:500;font-size:14px;line-height:1.1}div.table-block table th:first-child{border-left:0;border-top:0;border-radius:20px 0 0 0}div.table-block table th:last-child{border-right:0;border-top:0;border-radius:0 20px 0 0}div.table-block table tr:last-child td:first-child{border-bottom-left-radius:20px}div.table-block table tr:last-child td:last-child{border-bottom-right-radius:20px}div.pagination-container{text-align:center}ul.pagination{list-style:none;padding:0;margin:0;display:inline-flex}ul.pagination>li{margin:0 5px!important}ul.pagination>li>a{display:flex;padding:11px 13px 10px 13px;align-items:center;justify-content:center;background:#fff;color:var(--color-1);font-size:1.2rem;line-height:1;font-weight:700}ul.pagination>li:hover>a,ul.pagination>li.selected>a{color:var(--color-2);background:var(--color-1)}ul.pagination>li.selected>a{cursor:default}.user-select-none{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}div.news-box .photo{width:100%;height:auto;display:block}div.news-inside-info-box a.photo-block{float:right}div.news-inside-gallery{margin-top:20px}div.news-images-block{clear:both}div.news-box div.news-inside-gallery>div{margin-bottom:20px}.fancybox-slide.fancybox-slide--current{display:block}section.dual-photo-section{padding-top:80px;padding-bottom:65px}div.dual-photo-container{align-items:center}div.dual-photo-left{display:flex;gap:30px;align-items:flex-end;padding-bottom:97px}div.dual-photo-left img{display:block;max-width:100%;height:auto;border-radius:10px}.second-photo{margin-bottom:-97px}div.dual-photo-right{color:#fff}div.dual-photo-text{line-height:1.8;font-weight:400;max-width:480px}div.dual-photo-action{margin-top:36px}section.our-areas-of-activity-section{padding-top:88px}div.our-areas-of-activity-text{font-weight:500;max-width:500px;line-height:1.8}.our-areas-of-activity-listing-item{border:1px solid #fff;border-radius:10px;display:block;position:relative}.our-areas-of-activity-listing-item:hover{border-color:var(--color-1)}.our-areas-of-activity-listing-descr{position:absolute;left:0;right:0;bottom:0;padding:10px 20px}.our-areas-of-activity-listing-photo{position:relative}.our-areas-of-activity-listing-photo:before{position:absolute;background:rgba(0,0,0,.6);left:0;right:0;top:0;bottom:0;content:'';border-radius:10px}.our-areas-of-activity-listing-photo img{width:100%;height:auto;display:block;border-radius:10px}.our-areas-of-activity-listing-ico{position:absolute;left:20px;top:20px}.our-areas-of-activity-listing-ico img{height:42px;width:auto;border-radius:0}.our-areas-of-activity-listing-title{font-family:var(--font);font-weight:500;font-size:1.8rem;line-height:24px;letter-spacing:-.02em;color:#FFF;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid var(--color-1);transition:all ease 0.3s}.our-areas-of-activity-listing-item:hover .our-areas-of-activity-listing-title{color:var(--color-1)}.our-areas-of-activity-listing-name{color:#fff;min-height:77px;max-height:77px;overflow:scroll;line-height:1.4}.our-areas-of-activity-action{margin-top:35px}section.person-section{background-image:url(../../images/bg2.jpg);background-size:cover;padding:72px 0 108px}div.person-photo{max-width:400px;position:relative;z-index:1;margin:0 auto}div.person-photo:before{position:absolute;background:var(--color-1);top:74px;left:-36px;right:-34px;bottom:-37px;content:'';border-radius:10px;z-index:-1}div.person-photo img{width:100%;height:auto;display:block;border-radius:10px}div.person-qoute{padding-top:171px;position:relative}div.person-qoute:before{background-image:url(../../images/icons/svg/ico-9.svg);background-repeat:no-repeat;background-position:center;width:106px;height:79px;content:'';position:absolute;left:0;top:48px}div.person-qoute-text{font-family:var(--font);font-weight:400;font-size:3.2rem;line-height:140%;color:#FFF}div.person-qoute-name{font-family:var(--font);font-weight:500;font-size:1.8rem;line-height:24px;letter-spacing:-.02em;color:#FFF;margin-top:34px}div.person-qoute-company{font-weight:300;font-size:1.6rem;line-height:140%;color:#FFF;margin-top:8px}section.icons-section{padding-top:120px;padding-bottom:50px}.icons-picture{margin-bottom:28px}.icons-picture img{display:block;height:52px;width:auto}.icons-title{font-weight:600;font-size:1.6rem;line-height:140%;color:#000;border-bottom:1px solid var(--color-1);padding-bottom:11px;margin-bottom:13px}.icons-text{line-height:1.4}section.gallery-section{padding-bottom:120px}div.gallery-container img{width:100%;height:auto;display:block;border-radius:10px}.gallerycarusel{overflow:visible}.inner .bg-1{background-image:url(../../images/bg3.jpg);background-size:cover}@media (max-width:767px){div.person-photo:before{left:-15px;right:-15px;bottom:-15px}div.person-qoute{padding-top:50px}div.person-qoute:before{background-size:contain;width:56px;height:49px;top:0}div.person-qoute-text{font-size:2.5rem}section.footer-colls-section{font-size:2rem}div.footer-colls h4{margin-bottom:10px}div.footer-logo img{margin:0 auto}div.dual-photo-action{margin-top:30px}div.dual-photo-action>*{width:100%;justify-content:center}div.dual-photo-left{gap:10px}.second-photo{margin-left:10px}div.our-areas-of-activity-action{margin-top:30px}div.our-areas-of-activity-action>*{width:100%;justify-content:center}.pre-title{text-align:center;margin-bottom:15px}.custom-title-1{font-size:3rem;margin-bottom:1em}.custom-title-1 br{display:none}#open-map{width:100%!important}div.mob_nav_container div.mob-nav-top-line{display:flex;justify-content:space-between}div.mob-nav-top-line>div{flex:1 1 100%;border-left:1px solid rgba(193,217,184,.3)}div.mob-nav-top-line a{display:flex;justify-content:center;align-items:center;text-align:center;padding:15px;color:var(--color-2)}body.mob_menu_opened div.mob_nav_container{overflow-y:auto;opacity:1;visibility:visible}div.mob_nav_menus{flex:auto;overflow:hidden;overflow-y:auto}:root{-webkit-tap-highlight-color:transparent}ul.top-menu,ul.main-menu{display:block;margin:0}ul.top-menu>li,ul.main-menu>li{display:block}ul.top-menu>li>a,ul.main-menu>li>a{display:flex;position:relative;padding:15px;border-bottom:1px solid rgba(0,0,0,.1);text-align:left;min-height:50px;color:#000}ul.main-menu>li.has-submenu>a{padding-right:45px}ul.top-menu>li.selected>ul,ul.main-menu>li.selected>ul{max-height:600px}ul.top-menu>li>ul,ul.main-menu>li>ul{position:static;opacity:1;visibility:visible;background:#fff;overflow:hidden;max-height:0;display:block;width:100%}ul.top-menu>li>ul>li:last-child>a,ul.main-menu>li>ul>li:last-child>a{border-bottom:1px solid rgba(0,0,0,.1)}ul.top-menu>li>ul>li>a,ul.main-menu>li>ul>li>a{white-space:normal}div.mob_nav_container div.mob-nav-top-line{background:var(--color-1);color:#fff}.mobile-menu-toggler{color:#000}footer .container{width:100%}div.mobile-menu-span span{background-color:#000}div.mob_nav_container div.mob-nav-top-line{color:#fff}div.news-inside-info-box a.photo-block{float:none}div.news-box div.news-inside-gallery>div{margin-bottom:0}div.news-box div.news-inside-info-box{margin-bottom:0}footer{margin:0;height:auto;padding:15px}div.footer-content{display:block;text-align:center}}@media (min-width:768px) and (max-width:1023px){div.news-box div.news-inside-gallery>div{margin-bottom:0}div.news-box div.news-inside-info-box .photo-block{float:none}div.news-box div.news-inside-info-box{margin-bottom:0}div.our-areas-of-activity-text{max-width:100%}.our-areas-of-activity-title br{display:none}div.dual-photo-text{max-width:100%}}@media (min-width:1024px) and (max-width:1289px){.second-photo{margin-left:-70px}}@media (min-width:1290px){header.fixed{position:fixed;left:0;top:0;right:0;background:rgba(46,46,46,.85);box-shadow:0 0 5px 0 rgba(0,0,0,.15)}header.fixed + *{margin-top:var(--header-top-height)}.inner header.fixed ul.main-menu>li>a{color:#fff}.inner header.fixed ul.main-menu>li:hover>a,.inner header.fixed ul.main-menu>li.selected>a{color:var(--color-1)}.inner header.fixed .current-lang{color:#fff}.inner header.fixed a.logo{background-image:url(../../images/logo.png)}.inner.webp header.fixed a.logo{background-image:url(../../images/logo.webp)}div.footer-colls>div:first-child{min-width:646px}}