@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');*:focus{outline:none !important}img{max-width:100%;height:auto}.wow{visibility:hidden}body{font-family:"Montserrat",sans-serif;font-weight:400;font-size:18px;line-height:34px;color:#000;position:relative;background:#fff;margin:0 auto;padding:0}a,button,.btn{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}a{color:#062b62}a:hover{color:#062b62;text-decoration:underline}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Montserrat",sans-serif;font-weight:400}h1{font-weight:300;font-size:50px;line-height:100%;color:#062b62;margin:0 0 20px}h2{font-weight:300;font-size:50px;line-height:100%;color:#062b62;margin:0 0 20px}h3{font-size:24px;line-height:34px;color:#062b62;margin:0 0 20px}h4{font-size:24px;line-height:34px;color:#062b62;margin:0 0 20px}h5{font-size:24px;line-height:34px;color:#062b62;margin:0 0 20px}h6{font-size:24px;line-height:34px;color:#062b62;margin:0 0 20px}p{font-weight:400;font-size:18px;line-height:34px;color:#000;margin:0 0 20px}ul,ol{margin:0 0 20px}ol{padding-left:50px}ul{padding:0;list-style-type:none}ul li{padding-left:50px;position:relative}ul li:before{content:'';position:absolute;left:25px;top:11px;width:10px;height:10px;border-radius:50%;background:#062b62}li{font-weight:400;font-size:18px;line-height:34px;color:#000}b,strong{font-weight:700}table{background:#fff;width:100%;border:1px solid #062b62;margin:0 0 20px}table tr{border:none}th{font-weight:600;font-size:18px;line-height:34px;color:#000;border:1px solid #062b62;padding:15px}td{font-weight:400;font-size:18px;line-height:34px;color:#000;border:1px solid #062b62;padding:15px}hr{display:block;border:none;height:1px;width:100%;background:#062b62;margin:30px 0;padding:0}blockquote{font-weight:400;font-size:18px;line-height:34px;color:#000;margin:0 0 20px;background:0 0;font-style:italic}img.aligncenter{display:block;margin:15px auto}img.alignleft{float:left;margin:15px 15px 15px 0}img.alignright{float:right;margin:15px 0 15px 15px}.dnone{display:none !important}.container-fluid{width:1920px;max-width:100%}.container{width:1630px;max-width:100%}.p-init{position:initial}.btn-primary{font-family:"Montserrat",sans-serif;font-weight:700;font-size:17px;line-height:30px;text-align:center;text-transform:uppercase;display:inline-block;position:relative;color:#fff;background:#516796;box-shadow:none !important;height:auto;border:none;z-index:2;text-decoration:none;padding:14px 15px;border-radius:0;width:320px;max-width:100%;letter-spacing:.1em}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background:#fff;color:#062b62;border-color:#fff}.more-link{font-family:"Myriad Pro",sans-serif;display:inline-block;vertical-align:middle;font-weight:700;color:#000;font-size:17px;line-height:30px;letter-spacing:.1em;padding:15px 78px 15px 0;position:relative;text-transform:uppercase}.more-link span{display:flex;justify-content:center;align-items:center;width:60px;height:60px;background:#062b62;position:absolute;right:0;top:calc(50% - 30px);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.more-link span svg{width:24px;height:24px;fill:#fff;transform:scaleX(-1);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.more-link:hover{color:#062b62;text-decoration:none}.more-link:hover span{background:#fff}.more-link:hover span svg{fill:#062b62}button.more-link{background:0 0;border:none}.form-group{margin-bottom:10px}.form-control{border-radius:0;box-shadow:none !important;border:none !important;background:#fff;padding:20px 25px;height:auto;font-weight:400;font-family:"Montserrat",sans-serif;font-size:18px;line-height:26px;color:#000}.form-control::placeholder{font-weight:400;font-family:"Montserrat",sans-serif;font-size:18px;line-height:26px;color:#5a5a5a;opacity:1}.form-control::-ms-input-placeholder{font-weight:400;font-family:"Montserrat",sans-serif;font-size:18px;line-height:26px;color:#5a5a5a}select.form-control{-webkit-appearance:none;-moz-appearance:none;background:#fff url(//yasa-aero.com/wp-content/themes/yasa/assets/images/dd_arrow2.png) right 25px center no-repeat}select.form-control::-ms-expand{display:none}form button.more-link{color:#fff}form button.more-link span{background:#516796}form button.more-link span svg{fill:#fff}form button.more-link:hover{color:#fff}.lightbox{height:100vh;display:flex;align-content:center;align-items:center;flex-wrap:wrap}.lb-outerContainer{width:100% !important;margin-bottom:20px !important}.lb-data .lb-caption{font-size:15px;line-height:20px}.lightbox .lb-image{border:none;border-radius:0}.lb-data .lb-number{display:none !important}.lb-data .lb-close{position:absolute;right:30px;top:30px;background:url(//yasa-aero.com/wp-content/themes/yasa/assets/images/close_ico.png) center no-repeat;z-index:9999}.lb-nav a.lb-next{opacity:1;width:60px;height:60px;top:calc(50% - 30px);position:absolute;z-index:2;background:url(//yasa-aero.com/wp-content/themes/yasa/assets/images/lightbox_arrow.png) center right 3px no-repeat;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.lb-nav a.lb-prev{opacity:1;width:60px;height:60px;top:calc(50% - 30px);position:absolute;z-index:2;background:url(//yasa-aero.com/wp-content/themes/yasa/assets/images/lightbox_arrow.png) center right 3px no-repeat;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.lightboxOverlay{opacity:.9;background:#000}.lb-outerContainer{border-radius:0;background:0 0;position:initial;display:flex;justify-content:center;align-items:center}.lb-nav a.lb-prev{transform:scaleX(-1)}.lb-nav a.lb-prev:hover,.lb-nav a.lb-next:hover{opacity:.7}.lb-dataContainer{padding:0}.lb-cancel{background:url(//yasa-aero.com/wp-content/themes/yasa/assets/images/loader-white.gif) no-repeat;background-size:contain}.lb-data .lb-details{width:100%;text-align:center;font-size:20px;line-height:32px;color:#fff}.lb-data .lb-caption{font-size:20px;line-height:32px;color:#fff}.menu-opener,.mobile-menu{display:none}.page-header{padding:25px 0;position:relative;z-index:9}.page-header .logo{display:inline-block}.main-menu{margin:0;font-size:0;display:inline-block;vertical-align:middle}.main-menu li:before{display:none}.main-menu li{display:inline-block;vertical-align:middle;padding:0;margin-right:5px}.main-menu li:last-of-type{margin-right:0}.main-menu li a{font-weight:700;font-size:16px;line-height:20px;text-transform:uppercase;padding:15px;color:#000;text-decoration:none;position:relative;display:block;vertical-align:middle;border:1px solid transparent}.main-menu li.home-ico a{font-size:0;background:url(//yasa-aero.com/wp-content/themes/yasa/assets/images/home.svg) center no-repeat;background-size:20px 20px;min-width:40px}.main-menu li a svg{width:20px;height:20px;fill:#000}.main-menu li.current-menu-item a,.main-menu li.current-page-ancestor a,.main-menu li a:hover{border-color:#b8b8b8}.lang-changer{display:inline-block;vertical-align:middle;margin-left:43px;position:relative}.lang-changer:before{content:'';width:1px;height:20px;background:#b8b8b8;position:absolute;left:-25px;top:calc(50% - 10px)}.lang-changer .curent-lang{width:60px;height:60px;display:flex;justify-content:center;align-items:center;text-transform:uppercase;color:#000;font-weight:700;font-size:14px;line-height:20px;border:1px solid #b8b8b8;cursor:pointer}.lang-changer .curent-lang:after{content:'';background:url(//yasa-aero.com/wp-content/themes/yasa/assets/images/dd_arrow.png) center no-repeat;width:5px;height:3px;display:inline-block;vertical-align:middle;margin-left:2px}.lang-changer .lang-dd{position:absolute;left:0;right:0;top:100%;background:#fff;display:none}.lang-changer .lang-dd a{width:60px;height:60px;display:flex;justify-content:center;align-items:center;text-transform:uppercase;color:#000;font-weight:700;font-size:14px;line-height:20px;border:1px solid #b8b8b8;margin-top:-1px;text-decoration:none}.lang-changer:hover .lang-dd{display:block}.mobile-menu .header-contact,.page-header .header-contact{position:absolute;left:100px;top:-10px;right:15px;background:#062b62;padding:20px 25px}.mobile-menu .header-contact svg,.page-header .header-contact svg{fill:#fff;width:40px;height:40px;display:block;margin-bottom:20px}.mobile-menu .header-contact p,.page-header .header-contact p{text-transform:uppercase;font-size:16px;line-height:24px;color:#fff;letter-spacing:.1em;font-weight:700}.mobile-menu .header-contact .phone,.page-header .header-contact .phone{font-weight:300;font-size:35px;line-height:40px;color:#fff;display:block}.mobile-menu .header-contact .email,.page-header .header-contact .email{font-weight:300;font-size:18px;line-height:30px;color:#fff;display:block;letter-spacing:.1em}.mobile-menu .header-contact .btn-primary,.page-header .header-contact .btn-primary{margin-top:20px;width:100%}.mobile-menu .header-contact.subpage-hc .svg-container,.page-header .header-contact.subpage-hc .svg-container{position:relative;padding-left:70px}.mobile-menu .header-contact.subpage-hc .svg-container svg,.page-header .header-contact.subpage-hc .svg-container svg{position:absolute;left:0;top:0;margin:0}.mobile-menu .header-contact.subpage-hc .phone,.page-header .header-contact.subpage-hc .phone{font-size:29px}.homepage-banner .main-slider h1,.homepage-banner .main-slider h2,.homepage-banner .main-slider p{opacity:0;transform:translateY(50px);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.homepage-banner .main-slider h1,.homepage-banner .main-slider h2{animation-delay:.2s}.homepage-banner .main-slider p{animation-delay:.4s}.homepage-banner .main-slider .btn-primary{animation-delay:.5s}.homepage-banner .main-slider .bg{min-height:860px;height:100%;position:relative;padding:140px 0 190px;background-size:cover;background-position:center right;background-repeat:no-repeat}.subpage-banner:before,.homepage-banner .main-slider .bg:before{content:'';position:absolute;left:0;right:20%;top:0;bottom:0;background:linear-gradient(to right,rgba(6,43,98,1) 0%,rgba(6,43,98,1) 20%,rgba(6,43,98,.7) 40%,rgba(6,43,98,0) 100%)}.homepage-banner .main-slider .bg .container-fluid{position:relative;z-index:2}.homepage-banner .main-slider .bg h1,.homepage-banner .main-slider .bg h2{font-weight:300;color:#fff;font-size:60px;line-height:80px;letter-spacing:.03em;text-transform:uppercase;margin-bottom:25px}.homepage-banner .main-slider .bg h1 b,.homepage-banner .main-slider .bg h2 b,.homepage-banner .main-slider .bg h1 strong,.homepage-banner .main-slider .bg h2 strong{font-weight:900;display:block;font-size:78px}.homepage-banner .main-slider .bg p{color:#fff;font-size:20px;line-height:30px;margin-bottom:50px}.homepage-banner .thumbs-container{position:relative}.homepage-banner .thumbs-slider{position:absolute;bottom:30px;left:0;right:0}.homepage-banner .thumbs-slider .bg{background:#062b62;padding:25px 20px;min-height:130px;height:100%;cursor:pointer;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.homepage-banner .thumbs-slider .bg h3{font-weight:300;font-size:20px;line-height:30px;color:#fff;position:relative;margin:0;display:inline-block;padding-bottom:7px;padding-right:15px}.homepage-banner .thumbs-slider .bg h3 b,.homepage-banner .thumbs-slider .bg h3 strong{display:block;text-transform:uppercase;font-weight:900}.homepage-banner .thumbs-slider .bg h3:before{content:'';position:absolute;bottom:0;left:0;right:0;height:4px;background:#516796;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.homepage-banner .thumbs-slider .swiper-slide-thumb-active .bg,.homepage-banner .thumbs-slider .bg:hover{background:#516796}.homepage-banner .thumbs-slider .swiper-slide-thumb-active .bg h3:before,.homepage-banner .thumbs-slider .bg:hover h3:before{background:#fff}.subpage-banner{position:relative;background-size:cover;background-position:center right;background-repeat:no-repeat}.subpage-banner .height-row{padding:30px 0;min-height:400px;align-items:center}.subpage-banner h1{font-weight:900;font-size:78px;line-height:80px;color:#fff;letter-spacing:.03em;text-transform:uppercase;margin:0}.subpage-banner .breadcrumb{background:0 0;border-radius:0;border:none;margin:0;padding:0}.breadcrumb-item+.breadcrumb-item:before,.subpage-banner .breadcrumb-item,.subpage-banner .breadcrumb-item a{font-weight:400;font-size:14px;line-height:24px;color:#c2d2e8}.subpage-banner .breadcrumb-item.active{text-decoration:underline}.subpage-banner .breadcrumb-item a{display:inline-block}.subpage-banner .breadcrumb-item a:hover{color:#fff;text-decoration:none}.breadcrumb-item+.breadcrumb-item:before{padding-right:3px}.subpage-banner .breadcrumb-item{padding-left:3px}.subpage-banner .breadcrumb-item svg{width:14px;height:14px;fill:#fff;margin-top:-4px}.about-section{padding-bottom:50px;padding-top:100px;overflow:hidden;max-width:1920px;margin-left:auto;margin-right:auto}.about-section li{margin-bottom:10px}.about-section .top-editor{padding:30px 0 10px}.about-section .top-editor h1,.about-section .bg h1,.about-section .top-editor h2,.about-section .bg h2,.about-section .top-editor h3,.about-section .bg h3,.about-section .top-editor h4,.about-section .bg h4,.about-section .top-editor h5,.about-section .bg h5,.about-section .top-editor h6,.about-section .bg h6{text-transform:uppercase}.about-section .top-editor h6,.about-section .top-editor .bg h6{font-family:"Myriad Pro",sans-serif;color:#000;font-size:17px;line-height:27px;letter-spacing:.1em;font-weight:700}.about-section .bg{background:#edf0f4;padding:40px 140px 40px 40px;margin-right:-15px;position:relative}.about-section .bg.minh{min-height:930px}.about-section .bg.minh500{min-height:510px}.about-section .bg.ornamented:after{content:'';position:absolute;right:-100%;bottom:116px;width:100%;height:300px;background:#edf0f4;transform:skew(0deg,-12deg);z-index:-1}.about-section .img-right{position:absolute;left:0;right:0;top:0;bottom:0;max-height:740px;background-position:center;background-repeat:no-repeat;background-size:cover}.about-section .ornament-col:before{content:'';position:absolute;left:0;right:0;top:-120px;height:300px;background:#edf0f4;transform:skew(0deg,-12deg);z-index:-1}.about-section .right-menu{padding:0;margin:0 -15px;background:#edf0f4}.about-section .right-menu li{padding:0;margin-bottom:2px}.about-section .right-menu li:before{display:none}.about-section .right-menu li a{display:flex;align-items:center;background:#062b62;font-weight:900;font-size:30px;line-height:40px;letter-spacing:.03em;text-transform:uppercase;color:#fff;padding:15px 40px;min-height:160px;position:relative}.about-section .right-menu li a span{position:absolute;left:-80px;width:80px;top:0;bottom:0;overflow:hidden;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;opacity:0}.about-section .right-menu li a span:before{content:'';background:#062b62;width:160px;height:160px;transform:rotate(45deg);position:absolute;left:33px;top:0}.about-section .right-menu li a:hover{opacity:.7;text-decoration:none}.about-section .right-menu li a.active{opacity:.7}.about-section .right-menu li a.active span{opacity:1}.about-section .bg.minh500.ornamented:after{bottom:-122px}.gallery-slider a{display:block;padding-top:65%;overflow:hidden;position:relative}.gallery-slider a:before{content:'';position:absolute;left:0;right:0;top:50%;bottom:0;background:linear-gradient(to bottom,rgba(6,43,98,0) 0%,rgba(6,43,98,1) 100%);z-index:2}.gallery-slider a .img{position:absolute;left:0;right:0;top:0;bottom:0;background-repeat:no-repeat;background-position:center;background-size:cover}.gal-slider-container{position:relative}.gal-slider-container:before{content:'';width:100%;height:180px;background:#edf0f4;transform:skew(0deg,-12deg);z-index:-1;position:absolute;left:calc(-100% + 160px);top:70px}.gal-slider-container .swiper-button-next:after,.gal-slider-container .swiper-button-prev:after{display:none}.gal-slider-container .swiper-button-next,.gal-slider-container .swiper-button-prev{width:60px;height:60px;display:flex;justify-content:center;align-items:center;background:#062b62;opacity:1;margin-top:0 !important;top:calc(50% - 30px) !important;z-index:3;position:absolute;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.gal-slider-container .swiper-button-next svg,.gal-slider-container .swiper-button-prev svg{width:24px;height:24px;fill:#fff;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.gal-slider-container .swiper-button-next svg{transform:scaleX(-1)}.gal-slider-container .swiper-button-next{right:-90px}.gal-slider-container .swiper-button-prev{left:-90px}.gal-slider-container .swiper-button-next:hover,.gal-slider-container .swiper-button-prev:hover{background:#062b62;opacity:.7}.gal-slider-container .swiper-button-next:hover svg,.gal-slider-container .swiper-button-prev:hover svg{fill:#fff}.gal-slider-container .swiper-button-next.swiper-button-disabled,.gal-slider-container .swiper-button-prev.swiper-button-disabled{opacity:.2 !important}.gallery-margin{margin-top:60px}.download-link{display:block;background:#062b62;padding:30px 50px;border-bottom:1px solid #516796}.download-link h3 svg{display:inline-block;vertical-align:middle;width:32px;height:32px;fill:#516796;margin-right:5px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.download-link h3{font-weight:700;font-size:25px;line-height:36px;color:#fff;margin:0;letter-spacing:.03em;text-transform:uppercase;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.download-link h3 span{display:inline-block;padding:15px 0;position:relative;max-width:calc(100% - 46px)}.download-link h3 span:before{content:'';position:absolute;bottom:0;left:0;right:0;height:4px;background:#516796;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.download-link .col-md-3{text-align:right}.download-link .more-link{color:transparent}.download-link .more-link span{background:#516796}.work-thumb:hover .download-link,.download-link:hover{background:#d4ddea;text-decoration:none}.work-thumb:hover .download-link h3,.download-link:hover h3{color:#000}.work-thumb:hover .download-link h3 span:before,.download-link:hover h3 span:before{background:#516796}.work-thumb:hover .download-link .more-link,.download-link:hover .more-link{color:#000}.work-thumb:hover .download-link .more-link span,.download-link:hover .more-link span{background:#062b62}.work-thumb:hover .download-link .more-link span svg,.download-link:hover .more-link span svg{fill:#fff}.work-thumb:hover .download-link h3 svg,.download-link:hover h3 svg{fill:#516796}.download-link .row{min-height:121px}.work-thumb .image{display:block;margin-right:-15px;margin-left:-30px;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.downloads{margin-right:-15px}.contact-section .svg-link{position:relative;padding-left:34px;display:inline-block;font-size:26px;line-height:30px;color:#000;margin-bottom:10px}.contact-section .svg-link svg{position:absolute;left:0;top:3px;width:24px;height:24px;fill:#062b62}.contact-section .svg-link:hover{text-decoration:none;color:#062b62}.form-container{background:#062b62;margin:0 -15px;padding:36px}.form-container h2{text-transform:uppercase;font-weight:400;font-size:24px;line-height:36px;color:#fff;margin-bottom:36px}.gallery-section{overflow:hidden}.point-gallery{margin-right:-15px;position:relative;display:inline-block;z-index:2;margin-bottom:100px}.point-gallery .pin,.point-gallery .pin .w-border{position:absolute}.point-gallery .pin .dot{display:block;width:30px;height:30px;border:2px solid #fff;background:0 0;border-radius:50%;position:absolute;animation:pulse-animation 2s infinite}.point-gallery .pin .dot span{width:16px;height:16px;border-radius:50%;border:2px solid #fff;background:#062b62;position:absolute;left:calc(50% - 8px);top:calc(50% - 8px)}.point-gallery .pin .image{width:333px;height:333px;border:13px solid rgba(255,255,255,.3);box-shadow:60px 60px 38px 0px rgba(9,87,134,.06);position:absolute;z-index:2;overflow:hidden}.point-gallery .pin .image .iimg{position:absolute;left:0;top:0;right:0;bottom:0;background-size:contain;background-repeat:no-repeat;background-position:center;background-color:#fff;z-index:-1}.point-gallery .pin .image:before{content:'';position:absolute;width:40px;height:40px;transform:rotate(45deg);background:#516796}.point-gallery .pin .image:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;border:2px solid transparent;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.point-gallery .pin .image:hover:after{border-color:#516796}.point-gallery .pin-1{width:374px;height:538px;right:71%;top:50.5%}.point-gallery .pin-1 .dot{right:0;top:0}.point-gallery .pin-1 .image{left:0;bottom:0}.point-gallery .pin-1 .image:before{right:-20px;top:-20px}.point-gallery .pin-1 .w-border{border-right:2px solid #fff;border-bottom:2px solid #fff;left:13px;top:30px;right:14px;bottom:164px}.point-gallery .pin-2{width:429px;height:524px;left:32%;top:61%}.point-gallery .pin-2 .dot{left:0;top:0}.point-gallery .pin-2 .image{right:0;bottom:0}.point-gallery .pin-2 .image:before{left:-20px;top:-20px}.point-gallery .pin-2 .w-border{border-left:2px solid #fff;border-bottom:2px solid #fff;left:14px;top:30px;right:13px;bottom:164px}.point-gallery .pin-3{width:374px;height:518px;left:73%;top:51%}.point-gallery .pin-3 .dot{left:0;top:0}.point-gallery .pin-3 .image{right:0;bottom:0}.point-gallery .pin-3 .image:before{left:-20px;top:-20px}.point-gallery .pin-3 .w-border{border-left:2px solid #fff;border-bottom:2px solid #fff;left:14px;top:30px;right:13px;bottom:164px}.point-gallery .pin-4{width:437px;height:389px;right:59.6%;bottom:53%}.point-gallery .pin-4 .dot{right:0;bottom:0}.point-gallery .pin-4 .image{left:0;top:0}.point-gallery .pin-4 .image:before{right:-20px;bottom:-20px}.point-gallery .pin-4 .w-border{border-right:2px solid #fff;border-top:2px solid #fff;left:13px;bottom:30px;right:14px;top:164px}.point-gallery .pin-5{width:381px;height:571px;left:69.5%;bottom:46.8%}.point-gallery .pin-5 .dot{left:0;bottom:0}.point-gallery .pin-5 .image{right:0;top:0}.point-gallery .pin-5 .image:before{left:-20px;bottom:-20px}.point-gallery .pin-5 .w-border{border-left:2px solid #fff;border-top:2px solid #fff;left:14px;bottom:30px;right:13px;top:164px}@keyframes pulse-animation{0%{box-shadow:0 0 0 0 rgba(255,255,255,.4)}100%{box-shadow:0 0 0 20px rgba(255,255,255,0)}}.gallery-section .top-editor{position:relative}.gallery-section .top-editor:before{content:'';width:100%;height:700px;background:#edf0f4;transform:skew(0deg,-12deg);z-index:-1;position:absolute;left:calc(-100% + 160px);top:130px}.gallery-section .top-editor.gallery-margin:before{display:none}.page-footer{background:#062b62}.page-footer .top-padd{padding:40px 0}.page-footer p{font-weight:400;color:#fff;font-size:14px;line-height:26px;margin:15px 0}.page-footer .footer-padd{padding-left:50px}.page-footer .footer-padd p,.page-footer .footer-padd a{position:relative;color:#a1b1d3;font-size:18px;line-height:30px;margin:0}.page-footer .footer-padd a{display:inline-block}.page-footer h6{font-weight:700;font-size:18px;line-height:30px;color:#fff;margin:25px 0;text-transform:uppercase;position:relative}.page-footer h6:before{content:'';position:absolute;left:-50px;top:14px;width:20px;height:1px;background:#a1b1d3}.page-footer .footer-padd svg{fill:#fff;width:24px;height:24px;position:absolute;left:-50px;top:3px}.page-footer ul{padding:0;margin:0}.page-footer ul li{padding:0}.page-footer ul li:before{display:none}.page-footer .last-line{padding:20px 0;background:#000}.page-footer .last-line p,.page-footer .last-line a{margin:0;text-transform:uppercase;font-weight:400;font-size:12px;line-height:20px;color:#949bac;letter-spacing:.1em;display:inline-block}.page-footer a:hover{text-decoration:none;color:#fff}.bowing-mobile{display:none}.mobile-menu .header-contact{position:initial}.mobile-menu .main-menu{display:block}.mobile-menu .lang-changer{margin:15px 0}.mobile-menu .lang-changer:before{display:none}@media (max-width:767px){.gallery-section .top-editor:before,.mobile-menu .header-contact.subpage-hc .svg-container svg,.page-header .header-contact.subpage-hc .svg-container svg,.page-header .header-contact,.page-header .lang-changer,.page-header .main-menu{display:none}.mobile-menu .logo,.page-header .logo{display:inline-block;margin:0;max-width:100px}.menu-opener{display:block;margin-left:auto;width:36px;height:36px;text-align:center}.mobile-menu{display:block;position:fixed;left:0;right:0;top:0;bottom:0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;transform:translate(0,-100%);z-index:999;background:#fff;padding:20px 15px;-webkit-box-shadow:0px 0px 24px 0px rgba(66,68,90,.3);-moz-box-shadow:0px 0px 24px 0px rgba(66,68,90,.3);box-shadow:0px 0px 24px 0px rgba(66,68,90,.3)}.mobile-menu.active{transform:translate(0,0%)}.mobile-menu .main-menu li,.mobile-menu .main-menu li a{display:block}.main-menu li{margin-right:0;margin-top:5px}.subpage-banner h1,.homepage-banner .main-slider .bg h1,.homepage-banner .main-slider .bg h2{font-size:36px;line-height:46px}.homepage-banner .main-slider .bg{padding-top:30px}.page-footer .last-line,.page-footer .last-line .text-right,.mobile-center{text-align:center !important}.mobile-menu .header-contact.subpage-hc .svg-container,.page-header .header-contact.subpage-hc .svg-container{padding-left:0}.mobile-menu .header-contact .phone,.page-header .header-contact .phone{font-size:29px}.mobile-menu .header-contact,.page-header .header-contact{padding:15px}.subpage-banner .height-row{min-height:200px}h1{font-size:30px}h2{font-size:30px}.about-section .bg{margin-left:-15px;padding:15px}.contact-section .svg-link{font-size:20px}.form-container{padding:15px}form button.more-link{font-size:16px}.gallery-margin{margin-top:0}.about-section .img-right{position:initial;display:block;padding-top:100%}.downloads{margin-left:-15px}.download-link{padding:30px 15px}.download-link h3{font-size:20px}.download-link .more-link{margin-top:15px}.work-thumb .download-link{margin:0 -15px}.point-gallery{display:none}.about-section{padding-top:30px}.bowing-mobile{display:block}.homepage-banner .main-slider .bg h1 b,.homepage-banner .main-slider .bg h2 b,.homepage-banner .main-slider .bg h1 strong,.homepage-banner .main-slider .bg h2 strong{font-size:36px;line-height:46px}}@media (max-width:991px) and (min-width:768px){.point-gallery,.gallery-section .top-editor:before,.page-header .header-contact,.page-header .lang-changer,.page-header .main-menu{display:none}.bowing-mobile{display:block}.mobile-menu .logo,.page-header .logo{display:inline-block;margin:0;max-width:100px}.menu-opener{display:block;margin-left:auto;width:36px;height:36px;text-align:center}.mobile-menu{display:block;position:fixed;left:0;right:0;top:0;bottom:0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;transform:translate(0,-100%);z-index:999;background:#fff;padding:20px 15px;-webkit-box-shadow:0px 0px 24px 0px rgba(66,68,90,.3);-moz-box-shadow:0px 0px 24px 0px rgba(66,68,90,.3);box-shadow:0px 0px 24px 0px rgba(66,68,90,.3)}.mobile-menu.active{transform:translate(0,0%)}.main-menu li{margin-right:0;margin-top:5px}.mobile-menu .main-menu li,.mobile-menu .main-menu li a{display:block}.mobile-menu .header-contact.subpage-hc .svg-container,.page-header .header-contact.subpage-hc .svg-container{display:inline-block}.subpage-banner .height-row{min-height:300px}.about-section .bg{margin-left:-15px;padding:36px 15px}.form-container{padding:36px 15px}.about-section .img-right{position:initial;display:block;padding-top:100%}.downloads{margin-left:-15px}.download-link{padding:30px 15px}.work-thumb .download-link{margin:0 -15px}.point-gallery .pin{width:30px;height:30px}.point-gallery .pin .w-border,.point-gallery .pin .image{display:none}.about-section{padding-top:60px}.point-gallery{margin-bottom:60px}.download-link .more-link{font-size:0}}@media (max-width:1199px) and (min-width:992px){.about-section .right-menu li a.active span,.page-header .header-contact,.page-header .lang-changer,.page-header .main-menu{display:none}.mobile-menu .logo,.page-header .logo{display:inline-block;margin:0;max-width:100px}.menu-opener{display:block;margin-left:auto;width:36px;height:36px;text-align:center}.mobile-menu{display:block;position:fixed;left:0;right:0;top:0;bottom:0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;transform:translate(0,-100%);z-index:999;background:#fff;padding:20px 15px;-webkit-box-shadow:0px 0px 24px 0px rgba(66,68,90,.3);-moz-box-shadow:0px 0px 24px 0px rgba(66,68,90,.3);box-shadow:0px 0px 24px 0px rgba(66,68,90,.3)}.mobile-menu.active{transform:translate(0,0%)}.main-menu li{margin-right:0;margin-top:5px}.mobile-menu .main-menu li,.mobile-menu .main-menu li a{display:block}.about-section .bg{padding:36px 15px}.form-container{padding:36px 15px}.download-link{padding:30px 15px}.point-gallery .pin{width:30px;height:30px}.point-gallery .pin .w-border,.point-gallery .pin .image{display:none}.about-section{padding-top:60px}.point-gallery{margin-bottom:60px}.download-link .more-link{font-size:0}}@media (max-width:1400px) and (min-width:1200px){.main-menu li a{font-size:10px;padding:15px 7px}.mobile-menu .header-contact.subpage-hc .svg-container,.page-header .header-contact.subpage-hc .svg-container{padding-left:40px !important}.mobile-menu .header-contact svg,.page-header .header-contact svg{width:30px;height:30px}.mobile-menu .header-contact.subpage-hc .phone,.page-header .header-contact.subpage-hc .phone{font-size:24px}}@media (max-width:1600px) and (min-width:1401px){.main-menu li a{font-size:13px;padding:15px 7px}}@media (max-width:1600px) and (min-width:1200px){.lang-changer{margin-left:20px}.lang-changer:before{left:-10px}.mobile-menu .header-contact,.page-header .header-contact{padding:15px;left:15px}.mobile-menu .header-contact .phone,.page-header .header-contact .phone{font-size:23px}.mobile-menu .header-contact .email,.page-header .header-contact .email{font-size:14px}.page-footer .footer-padd{padding-left:30px}.page-footer .footer-padd svg,.page-footer h6:before{left:-30px}.page-footer .footer-padd p,.page-footer .footer-padd a{font-size:16px}.point-gallery .pin{width:30px;height:30px}.point-gallery .pin .w-border,.point-gallery .pin .image{display:none}.point-gallery{margin-bottom:60px}.mobile-menu .header-contact.subpage-hc .svg-container,.page-header .header-contact.subpage-hc .svg-container{padding-left:50px}}@media (max-width:1800px) and (min-width:1601px){.main-menu li a{font-size:15px;padding:15px 10px}.mobile-menu .header-contact.subpage-hc .svg-container,.page-header .header-contact.subpage-hc .svg-container{padding-left:40px}.mobile-menu .header-contact .phone,.page-header .header-contact .phone{font-size:28px}.mobile-menu .header-contact,.page-header .header-contact{width:75%}.mobile-menu .header-contact.subpage-hc,.page-header .header-contact.subpage-hc{width:auto}.mobile-menu .header-contact svg,.page-header .header-contact svg{width:30px;height:30px}.mobile-menu .header-contact.subpage-hc .phone,.page-header .header-contact.subpage-hc .phone{font-size:23px;line-height:32px}.mobile-menu .header-contact.subpage-hc .email,.page-header .header-contact.subpage-hc .email{font-size:15px}}@media (max-width:1919px) and (min-width:1801px){.mobile-menu .header-contact.subpage-hc .svg-container,.page-header .header-contact.subpage-hc .svg-container{padding-left:60px}.mobile-menu .header-contact .phone,.page-header .header-contact .phone{font-size:32px}.mobile-menu .header-contact.subpage-hc .phone,.page-header .header-contact.subpage-hc .phone{font-size:27px}.mobile-menu .header-contact.subpage-hc .email,.page-header .header-contact.subpage-hc .email{font-size:17px}}.seo-only{display:none !important}