@import url(https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,400;0,600;0,700;1,400;1,600;1,700&display=swap);@import url(https://use.typekit.net/tfj6dky.css);@import url(https://fonts.googleapis.com/css?family=Oswald:500&display=swap);.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.u-object-fit{position:relative}.u-object-fit__image{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.u-object-fit__image--contain{-o-object-fit:contain;object-fit:contain}.bg-black{background-color:#000}.bg-white{background-color:#fff}.bg-blue{background-color:#07214b}.bgLightBlue{background-color:#0bb7ad}.bgDarkBlue{background-color:#07214b}.bgDarkBlue>.subheader,.bgDarkBlue>.subheader a,.bgDarkBlue>h1{color:#00bdb3}.bgDarkBlue>.subheader a:hover{color:#fff}.bgDarkGreen{background-color:#20341a}.bgOrange{background-color:#ff5000}.bgGrey{background-color:#7c7c7c}body{font-family:Nunito Sans,sans-serif;-webkit-font-smoothing:antialiased}a,a:hover{color:#555}h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1{font-weight:100;font-style:normal;font-size:130px;font-family:alternate-gothic-no-2-d,sans-serif;color:#555;letter-spacing:0;line-height:100px}.lang-ru h1{font-size:110px;font-family:oswald,alternate-gothic-no-2-d,sans-serif}@media (max-width:991px){h1{font-size:80px;line-height:96px}.lang-ru h1{font-size:70px}}@media (max-width:767px){h1{font-size:40px;line-height:56px}.lang-ru h1{font-size:34px}}h2{padding-top:20px;padding-bottom:20px;font-weight:100;font-style:normal;font-size:72px;font-family:alternate-gothic-no-2-d,sans-serif;color:#555;line-height:86px}.lang-ru h2{font-size:65px;font-family:oswald,alternate-gothic-no-2-d,sans-serif}@media (max-width:767px){h2{font-size:26px;line-height:30px}.lang-ru h2{font-size:22px}}h3{font-weight:100;font-style:normal;font-size:37px;font-family:alternate-gothic-no-2-d,sans-serif;color:#555;letter-spacing:.06em;line-height:44px}.lang-ru h3{font-size:32px;font-family:oswald,alternate-gothic-no-2-d,sans-serif}@media (max-width:991px){h3{font-size:20px;line-height:24px}.lang-ru h3{font-size:18px}}@media (max-width:767px){h3{font-size:18px;line-height:20px}.lang-ru h3{font-size:15px}}h4{margin:0;padding:0;font-weight:100;font-style:normal;font-size:30px;font-family:alternate-gothic-no-2-d,sans-serif;color:#555;letter-spacing:.06em;line-height:36px}.lang-ru h4{font-size:25px;font-family:oswald,alternate-gothic-no-2-d,sans-serif}h5{margin:0;padding:0;font-weight:100;font-style:normal;font-size:25px;font-family:alternate-gothic-no-2-d,sans-serif;color:#555;letter-spacing:.06em;line-height:30px}.lang-ru h5{font-size:22px;font-family:oswald,alternate-gothic-no-2-d,sans-serif}h6{margin:0;padding:0;font-weight:100;font-style:normal;font-size:22px;font-family:alternate-gothic-no-2-d,sans-serif;color:#555;letter-spacing:.04em}.lang-ru h6{font-size:18px;font-family:oswald,alternate-gothic-no-2-d,sans-serif}.preamble{font-size:38px;line-height:1.1}.label-header{font-weight:100;font-style:normal;font-size:14px;font-family:alternate-gothic-no-2-d,sans-serif;text-transform:uppercase;color:#555;letter-spacing:.02em;line-height:20px}.lang-ru .label-header{font-family:oswald,alternate-gothic-no-2-d,sans-serif}p{font-size:15px;font-family:Nunito Sans,sans-serif;line-height:24px}p>a{text-decoration:underline}p>a:hover{color:#666}p>strong{font-family:Nunito Sans,sans-serif}p>.white-ghost-btn{padding:10px 20px;border:1px solid #000;background-color:#fff;text-decoration:none;color:#000}p>.white-ghost-btn:hover{border:1px solid #fff;background-color:#000;color:#fff}p>.black-ghost-btn{padding:10px 20px;border:1px solid #fff;background-color:#000;text-decoration:none;color:#fff!important}p>.black-ghost-btn:hover{border:1px solid #000;background-color:#fff;color:#000!important}p.bulletlist{font-size:18px}p.bulletlist,p.subheader{font-family:Nunito Sans,sans-serif;color:#555;line-height:24px}p.subheader{font-size:20px}p.intro{padding-bottom:10px;font-size:25px;font-family:Nunito Sans,sans-serif;color:#555;letter-spacing:-1px;line-height:28px}p.quote{padding:20px 0;border-bottom:4px solid #555;font-size:46px;font-family:alternate-gothic-no-2-d,sans-serif;text-transform:uppercase;color:#555;letter-spacing:.04em;line-height:54px}.lang-ru p.quote{font-size:40px}@media (max-width:991px){p.quote{font-size:36px;line-height:42px}}@media (max-width:767px){p.quote{font-size:28px;line-height:32px}}.header-box{font-size:50px;font-family:Nunito Sans,sans-serif;color:#555;letter-spacing:2px;line-height:50px}.text-glow{text-shadow:0 0 6px #fff}.imagetext{font-style:italic;font-size:16px;font-family:Nunito Sans,sans-serif;color:#555;line-height:20px}.imagetext>a{text-decoration:underline}.imagetext>a:hover{color:#666}.imagetext>strong{font-family:Nunito Sans,sans-serif}.general-small-header{padding-top:5px;padding-right:20px;padding-left:20px;font-size:22px;font-family:alternate-gothic-no-2-d,sans-serif;text-transform:uppercase;color:#555;letter-spacing:.04em}.lang-ru .general-small-header{font-size:20px}.hero-main-title{padding-top:0;padding-bottom:0;font-weight:100;font-style:normal;font-size:130px;font-family:alternate-gothic-no-2-d,sans-serif;text-transform:uppercase;color:#fff;letter-spacing:.02em;line-height:110px}.hero-main-title--large{font-size:220px;line-height:.8}.lang-ru .hero-main-title{font-size:105px;font-family:oswald,alternate-gothic-no-2-d,sans-serif}@media (max-width:991px){.hero-main-title{font-size:86px;line-height:70px}.hero-main-title--large{font-size:100px;line-height:95px}.lang-ru .hero-main-title{font-size:80px}}@media (max-width:767px){.hero-main-title{font-size:50px;line-height:44px}.hero-main-title--large{font-size:80px;line-height:80px}.lang-ru .hero-main-title{font-size:40px}}.hero-sub-title{padding-bottom:0;font-weight:100;font-style:normal;font-size:46px;font-family:alternate-gothic-no-2-d,sans-serif;text-transform:uppercase;color:#fff;letter-spacing:1px;line-height:56px}.lang-ru .hero-sub-title{font-family:oswald,alternate-gothic-no-2-d,sans-serif}@media (max-width:991px){.hero-sub-title{font-size:32px;line-height:36px}.lang-ru .hero-sub-title{font-size:28px}}@media (max-width:767px){.hero-sub-title{font-size:26px;line-height:30px}.lang-ru .hero-sub-title{font-size:22px}}.no-underline{text-decoration:none!important}.text-uppercase{text-transform:uppercase}.text-white{color:#fff}.text-white a,.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6{color:inherit}.fa-file-pdf:before{content:"\F1C1"}.button-white{padding:10px 20px 8px;border:1px solid #fff;font-weight:300;font-size:19px;font-family:alternate-gothic-no-2-d,sans-serif;text-transform:uppercase;color:#fff;letter-spacing:200%}.lang-ru .button-white{font-size:15px;font-family:oswald,alternate-gothic-no-2-d,sans-serif}.button-white:hover{background-color:#fff;text-decoration:none;color:#555}.button-black{padding:10px 20px;border:1px solid #fff;background-color:#000;font-weight:300;font-size:19px;font-family:alternate-gothic-no-2-d,sans-serif;text-transform:uppercase;color:#fff;letter-spacing:200%;line-height:140%}.lang-ru .button-black{font-size:15px;font-family:oswald,alternate-gothic-no-2-d,sans-serif}.button-black-border{padding:10px 20px;border:1px solid #555;background-color:#fff;font-weight:300;font-size:19px;font-family:alternate-gothic-no-2-d,sans-serif;text-transform:uppercase;color:#555;letter-spacing:200%;line-height:140%}.lang-ru .button-black-border{font-size:15px;font-family:oswald,alternate-gothic-no-2-d,sans-serif}.button-noborder{border:0;background-color:transparent;font-weight:300;font-size:22px;font-family:alternate-gothic-no-2-d,sans-serif;text-transform:uppercase;color:#555;letter-spacing:200%;white-space:nowrap;cursor:pointer}.lang-ru .button-noborder{font-size:15px;font-family:oswald,alternate-gothic-no-2-d,sans-serif}.button-noborder:hover{text-decoration:none;color:#999}.black-header-btn{width:100%;height:36px;padding:7px 10px;background-color:#000;text-align:left;color:#fff!important;cursor:pointer}.language-container{font-size:13px;color:#000}.language-container>a{text-decoration:none;color:#989797}.language-container .selected,.language-container>a:hover{color:#000}.wpml-ls-legacy-dropdown-click{width:auto}.wpml-ls-legacy-dropdown-click>ul{width:auto;border:none}.wpml-ls-legacy-dropdown-click>ul .wpml-ls-item-toggle{border:none}.wpml-ls-legacy-dropdown-click>ul .wpml-ls-item-toggle:after{top:55%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.wpml-ls-legacy-dropdown-click>ul .wpml-ls-slot-shortcode_actions{position:relative;display:list-item;display:block;float:none;font-size:23px;font-family:alternate-gothic-no-2-d,sans-serif;text-align:left;text-transform:uppercase;letter-spacing:.02em}.lang-ru .wpml-ls-legacy-dropdown-click>ul .wpml-ls-slot-shortcode_actions,.wpml-ls-legacy-dropdown-click>ul .wpml-ls-slot-shortcode_actions.wpml-ls-item-ru{font-size:18px;font-family:oswald,alternate-gothic-no-2-d,sans-serif}.nav-row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:1000px){.nav-row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.menu-wrapper{position:static;display:-webkit-box;display:-ms-flexbox;display:flex;display:none;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;max-width:none;margin-top:-20px;margin-bottom:-21px}@media (min-width:1000px){.menu-wrapper{display:block}}.navbar-collapse{height:100%}.dropdown-menu{margin-left:10px;border:0;border-radius:0;background-color:#fff!important;font-size:inherit}.dropdown,.dropdown-menu>li{background-color:#fff}.navbar-nav{display:inline-block;overflow:hidden;height:100%;padding:0;padding-top:3rem;background:none;list-style-type:none}.navbar-nav>.menu-item{padding:0 10px}.navbar-nav>.menu-item.current-menu-item{-webkit-box-shadow:inset 0 -8px #555;box-shadow:inset 0 -8px #555}.navbar-nav>.menu-item:focus-within,.navbar-nav>.menu-item:hover{-webkit-box-shadow:inset 0 -8px #555;box-shadow:inset 0 -8px #555}.navbar-nav>.menu-item:focus-within>a,.navbar-nav>.menu-item:hover>a{text-decoration:none}.navbar-nav>.menu-item:focus-within .sub-menu-wrapper,.navbar-nav>.menu-item:hover .sub-menu-wrapper{display:block;border-bottom:1px solid #e6e6e6}.navbar-nav .sub-children{margin-top:.75rem}.navbar-nav .subchild{font-size:20px;line-height:1.4}.navbar-nav-mobile{display:block;margin-top:30px;padding:0;background-color:#fff;list-style-type:none}.navbar-nav-mobile .menu-item{width:100%;padding:0}.navbar-nav-mobile .menu-item a{padding:.5rem 0 .75rem}.navbar-nav-mobile .menu-item *{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.navbar-nav-mobile .menu-item .toggle-collapse{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.navbar-nav-mobile .menu-item .sub-children,.navbar-nav-mobile .menu-item .sub-menu-wrapper{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.navbar-nav-mobile .subchild{line-height:1.9}.menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;height:100%;font-size:27px;font-family:alternate-gothic-no-2-d,sans-serif;text-transform:uppercase;letter-spacing:.02em;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.menu-item.current-menu-item a{text-decoration:none}.lang-ru .menu-item{font-size:18px;font-family:oswald,alternate-gothic-no-2-d,sans-serif}@media (min-width:1000px){.menu-item{font-size:23px}}.menu-item>a{display:block;height:100%}@media (max-width:1000px){.menu-item>a{padding:6px 0}}.menu-item .toggle-collapse{position:relative;display:inline-block;-ms-flex-item-align:center;align-self:center;width:1em;height:1em;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-transform:translateY(-.125em);transform:translateY(-.125em)}.menu-item .toggle-collapse:before{content:"";position:absolute;top:50%;left:50%;display:block;width:0;height:0;padding:0;border-top:.35em solid currentColor;border-right:.25em solid transparent;border-left:.25em solid transparent;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.menu-item .toggle-collapse[aria-expanded=true]{-webkit-transform:translateY(-.125em) rotate(180deg);transform:translateY(-.125em) rotate(180deg)}.menu-item .toggle-collapse[aria-expanded=true]+a{-webkit-box-shadow:inset 0 -8px currentColor;box-shadow:inset 0 -8px currentColor}.mobile-menu-container{position:fixed;top:91px;z-index:100000;display:none;overflow:auto;width:100%;max-height:calc(100vh - 90px);background-color:#fff}@media (min-width:767px){.mobile-menu-container{top:116px;max-height:calc(100vh - 116px)}}.mobile-content-padding{padding:10px 30px 40px!important}.sub-menu-wrapper{overflow:hidden;width:100%;padding:0;background:#fff;font-size:1.25rem;font-family:alternate-gothic-no-2-d,sans-serif;-webkit-transform:translateY(1px);transform:translateY(1px)}.sub-menu-wrapper:hover{display:block}.sub-menu-wrapper .container{overflow:hidden}.sub-menu-wrapper .container:after{content:"";display:block;clear:both}.sub-menu-wrapper ul{padding:0;list-style-type:none}.sub-menu-wrapper li{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;line-height:1.75rem}.sub-menu-wrapper a:hover{text-decoration:underline}@media (min-width:1000px){.sub-menu-wrapper{position:absolute;top:100%;right:0;left:0;display:none}.sub-menu-wrapper .collapse{display:block}}.sub-menu-wrapper .sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem}@media (min-width:1000px){.sub-menu-wrapper .sub-menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;width:100%;max-width:1000px;margin:0 auto;padding:3rem 1.25rem}}.sub-menu-wrapper .sub-children{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:.375rem 0 1rem}.sub-menu-wrapper .sub-children.show,.sub-menu-wrapper .sub-children li{display:-webkit-box;display:-ms-flexbox;display:flex}.sub-menu-wrapper .sub-children li{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;font-size:20px}.sub-menu-wrapper .sub-children a{padding:0}@media (min-width:1000px){.menu-btn-container,.menu-logo-container{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}}.breadcrumb-container{padding:20px 15px;font-size:15px;font-family:Nunito Sans,sans-serif;color:#555}.breadcrumb-container:empty{display:none}.navbar-toggle{padding:0}.footer-topmenu{margin-bottom:40px;padding-bottom:10px;font-size:14px;font-family:alternate-gothic-no-2-d,sans-serif;text-transform:uppercase;color:#fff;line-height:18px}.lang-ru .footer-topmenu{font-size:12px;font-family:oswald,alternate-gothic-no-2-d,sans-serif}.footer-topmenu:hover{color:#fff}.footer-submenu{font-size:15px;font-family:Nunito Sans,sans-serif;color:#555}.footer-submenu:hover{color:#555}#nav_mobile_btn{display:block;margin-right:20px}@media (min-width:1000px){#nav_mobile_btn{display:none}}.mobile-menu-button{width:40px;cursor:pointer}@media (max-width:1000px){.mobile-menu-width{width:100%}}@media (max-width:1000px){.js-main-menu{display:none}}.modal{z-index:200000}.container,.container-fluid{padding:0}@media (max-width:767px){.container .container{width:100%}}.footer-container{font-size:15px}.footer-container,.footer-container a,.footer-container h6{color:#666!important}.row-eq-height{display:-webkit-box;display:-ms-flexbox;display:flex}.pt-1{padding-top:10px!important}.pt-2{padding-top:20px!important}.pt-3{padding-top:30px!important}.pt-4{padding-top:50px!important}.pt-5{padding-top:70px!important}.pt-6{padding-top:80px!important}.pb-1{padding-bottom:10px!important}.pb-2{padding-bottom:20px!important}.pb-3{padding-bottom:30px!important}.pb-4{padding-bottom:50px!important}.pb-5{padding-bottom:70px!important}.pb-6{padding-bottom:80px!important}.site-header{position:fixed;top:0;left:0;z-index:2000;width:100%;max-width:100%;margin:0;padding:20px;border-bottom:1px solid #e6e6e6;background-color:#fff}@media (min-width:992px){.site-header{padding:20px 30px}}.site-header .site-logo{width:50px}@media (min-width:767px){.site-header .site-logo{width:75px}}.menu-btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.menu-btn-container .menu-btn{margin:0 10px;padding-bottom:5px}.menu-faded-back{background-color:#fff;-webkit-transition:background-color 1s linear;transition:background-color 1s linear}.header-section{position:relative;padding-top:10px}@media (max-width:992px){.site-logo{max-width:75px}}body{margin:0;padding:0;font-weight:100;font-size:18px;color:#555;line-height:24px;overflow-x:hidden}.hero-container-parallax{width:100vw;height:100vh;background-attachment:fixed;background-position:50%;background-size:cover;background-repeat:no-repeat;color:#fff}@media (max-width:768px){.hero-container-parallax{background-attachment:scroll}}.hero-container-mobile{display:inline-block;width:100%;height:auto;background-attachment:inherit;background-position:50%;background-size:cover;background-repeat:no-repeat;color:#fff}.nospace{margin:0;padding:0}.content-tm-screen{margin-top:90px}@media (max-width:767px){.mobile-align-left{margin-left:20px;text-align:left!important}}@media (max-width:767px){.mobile-content-padding{padding-right:30px!important;padding-left:30px!important}}@media (max-width:767px){.mobile-menu-margin{margin-top:110px}}@media (max-width:767px){.hidden-mobile{display:none}}@media (min-width:768px){.only-mobile{display:none}}@media (max-width:767px){.only-mobile{display:block}}.debug{border:1px solid red}.line-separator{width:70%;margin:0 auto;margin-top:150px;margin-bottom:150px;border-bottom:1px solid #999}.slider-prev{position:absolute;top:45%;z-index:10000;border:0;background:transparent;font-size:23px;font-family:alternate-gothic-no-2-d,sans-serif;color:#fff;letter-spacing:.06em;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);cursor:pointer}.lang-ru .slider-prev{font-size:16px;font-family:oswald,alternate-gothic-no-2-d,sans-serif}.slider-next{position:absolute;top:45%;right:20px;z-index:10000;border:0;background:transparent;font-size:23px;font-family:alternate-gothic-no-2-d,sans-serif;color:#fff;letter-spacing:.06em;-webkit-transform:rotate(90deg);transform:rotate(90deg);cursor:pointer}.lang-ru .slider-next{font-size:16px;font-family:oswald,alternate-gothic-no-2-d,sans-serif}.search-result-container{position:absolute;top:120px;left:0;z-index:100000;display:none;width:100%;height:100%;min-height:700px;background-color:hsla(0,0%,100%,.9)}#scrollArrow{position:fixed;bottom:20px;left:50%;z-index:11199;margin-left:-25px;cursor:pointer}.image-container{opacity:1;width:100%;height:auto;background-position:50%;background-size:cover;background-repeat:no-repeat;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}.form-field{padding:10px;font-weight:100;font-style:normal;font-size:24px;font-family:alternate-gothic-no-2-d,sans-serif;text-align:center;color:#c1c0c0;letter-spacing:0;line-height:24px}.lang-ru .form-field{font-size:18px;font-family:oswald,alternate-gothic-no-2-d,sans-serif}.form-select{min-height:50px;padding:10px;font-weight:100;font-style:normal;font-size:24px;font-family:alternate-gothic-no-2-d,sans-serif;color:#999;letter-spacing:0;line-height:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.lang-ru .form-select{font-size:18px;font-family:oswald,alternate-gothic-no-2-d,sans-serif}.form-button{padding:12px 10px 8px;background-color:#555;font-weight:100;font-style:normal;font-size:24px;font-family:alternate-gothic-no-2-d,sans-serif;color:#fff;letter-spacing:0;line-height:24px}.lang-ru .form-button{font-size:18px;font-family:oswald,alternate-gothic-no-2-d,sans-serif}.field-black-border{padding:10px 20px;border:1px solid #555;background-color:#fff;font-weight:300;font-size:19px;font-family:alternate-gothic-no-2-d,sans-serif;text-transform:uppercase;color:#555;letter-spacing:200%;line-height:140%}.lang-ru .field-black-border{font-size:18px;font-family:oswald,alternate-gothic-no-2-d,sans-serif}.field-line-bottom{display:inline-table;width:100%;margin:-3px;padding:5px 10px;border:0;border-bottom:1px solid #555;background-color:#fff;font-weight:300;font-size:15px;font-family:Nunito Sans,sans-serif;color:#555;line-height:100%}button:focus,input:focus,select:focus,textarea:focus{outline:none}.grid-cell{position:relative}.row-tight>[class*=" col-"],.row-tight>[class^=col-]{padding-right:5px;padding-bottom:10px;padding-left:5px}.grid-hero-content{position:absolute;top:0;left:0;z-index:10000;display:inline-table;width:100%;min-height:100%;border:1px solid #00f}.hero-container{width:100vw;max-width:100%;height:100vh;max-height:100%;background-color:#3a3a3a;background-attachment:inherit;background-position:50%;background-size:cover;background-repeat:no-repeat;color:#fff}@media (max-width:768px){.hero-container{background-attachment:scroll}}@media (max-width:768px){.hero-align-1{background-position:0 50%!important}}@media (max-width:768px){.hero-align-2{background-position:25% 50%!important}}@media (max-width:768px){.hero-align-3{background-position:50% 50%!important}}@media (max-width:768px){.hero-align-4{background-position:75% 50%!important}}@media (max-width:768px){.hero-align-5{background-position:100% 50%!important}}.grid-cell-image{z-index:50;width:100%;max-width:100%;height:100%;min-height:300px;padding-top:100%;background-position:50%;background-size:cover;background-repeat:no-repeat}@media (min-width:768px){.grid-cell-image{padding-top:50%}}.grid-cell-content-on-image{position:absolute;top:0;left:0;z-index:1000;width:100%;height:100%;padding-right:40px;padding-left:40px;color:#fff}.col-md-6 .grid-cell-content-on-image{width:100%;text-align:left}@media (min-width:767px){.col-md-6 .grid-cell-content-on-image{top:50%;right:0;left:auto;width:83.3333%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.col-md-6.align-right .grid-cell-content-on-image{text-align:right}@media (min-width:767px){.col-md-6.align-right .grid-cell-content-on-image{top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.grid-cell-content-on-image>p{position:relative;display:block;width:100%}.grid-cell-content-on-image>p>a{position:absolute;right:0;bottom:10%;left:0;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;padding:10px 20px;border:1px solid #fff;background-color:hsla(0,0%,100%,.8);text-decoration:none;color:#000}.grid-cell-content-on-image>p>a:hover{background-color:#fff}.grid-cell-content-on-image h2{padding:0;color:#fff}.grid-align-bottom{bottom:40px}.grid-align-middle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.grid-align-bottom h1,.grid-align-bottom p.quote{padding-bottom:0}.grid-cell-pl-sc{padding-left:60px}@media (max-width:767px){.grid-cell-pl-sc{padding-left:0}}.grid-cell-pr-sc{padding-right:20px}@media (max-width:767px){.grid-cell-pr-sc{padding-right:0}}.grid-cell-min-height{min-height:400px}.grid-post-item h2{padding:0;color:#fff}@media (max-width:992px){.container-fluid .row{margin-right:0;margin-left:0}.container-fluid .row>[class^=col-]{padding-right:0;padding-left:0}}header{position:relative;overflow:hidden;width:100%;height:100vh;min-height:25rem;background-color:#fff}header video{position:absolute;top:50%;left:50%;z-index:0;width:auto;min-width:100%;height:auto;min-height:100%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}header .container{position:relative;z-index:2}header .overlay{opacity:1;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.videoWrapper{position:relative;height:0;padding-top:25px;padding-bottom:56.25%}.videoWrapper embed,.videoWrapper iframe,.videoWrapper object{position:absolute;top:0;left:0;width:100%;height:100%}video{width:100%!important;height:auto!important}.youtube{position:absolute;top:0;left:0;width:99.55%;height:97.59%}.youtubeflex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (max-width:767px){.embed-responsive.embed-responsive-sm-image{height:90vh}}.embed-responsive.embed-responsive-sm-image .grid-cell-image{opacity:1;position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}@media (min-width:767px){.embed-responsive.embed-responsive-sm-image .grid-cell-image{opacity:0}}@media (max-width:767px){.embed-responsive.embed-responsive-sm-image iframe{display:none}}.container-ontop-video,.grid-cell-content-on-image{position:absolute;top:30%;left:0;width:100%;height:auto}@media (min-width:767px){.container-ontop-video,.grid-cell-content-on-image{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.product-box{position:relative;margin-bottom:60px;background-color:#eee;text-align:center}.product-box:hover{background-color:#ccc;cursor:pointer}.product-image{max-width:100%;max-height:100%}.product-title{position:absolute;bottom:30px;left:30px;font-size:50px;font-family:alternate-gothic-no-3-d,sans-serif;text-align:left;text-transform:uppercase;color:#777;line-height:1}.lang-ru .product-title{font-size:40px;font-family:oswald,alternate-gothic-no-2-d,sans-serif}@media (max-width:991px){.product-title{font-size:30px}.lang-ru .product-title{font-size:24px}}@media (max-width:767px){.product-title{font-size:23px}.lang-ru .product-title{font-size:18px}}.product-header{font-size:40px;font-family:alternate-gothic-no-3-d,sans-serif;text-transform:uppercase;color:#555;letter-spacing:.04em}.lang-ru .product-header{font-size:34px;font-family:oswald,alternate-gothic-no-2-d,sans-serif}#product-details-list li{font-size:15px;font-family:Nunito Sans,sans-serif;color:#555;line-height:28px}.tm-product-spec{margin-top:100px}.product-spec-info{display:none;padding:30px}.product-spec-header{cursor:pointer}.product-spec-header:hover{color:#999;cursor:pointer}.product-spec-icon{font-size:30px;font-family:alternate-gothic-no-3-d,sans-serif;text-transform:uppercase;cursor:pointer}.lang-ru .product-spec-icon{font-size:24px;font-family:oswald,alternate-gothic-no-2-d,sans-serif}.product-spec-icon:hover{color:#999;cursor:pointer}.product-row-sep{padding:10px 0;border-bottom:1px solid #555}.product-file{width:350px;max-width:90%;margin:5px 0;padding:9px 10px 5px;background-color:#999;font-size:21px;font-family:alternate-gothic-no-3-d,sans-serif;text-transform:uppercase;color:#fff}.lang-ru .product-file{font-size:18px;font-family:oswald,alternate-gothic-no-2-d,sans-serif}.product-file:hover{background-color:#555;text-decoration:none}.products-grid-subtitle{font-size:21px;font-family:alternate-gothic-no-3-d,sans-serif;text-decoration:none;text-transform:uppercase;letter-spacing:.06em}.lang-ru .products-grid-subtitle{font-size:18px;font-family:oswald,alternate-gothic-no-2-d,sans-serif}.main-product-container{width:100%;height:auto;background-attachment:inherit;background-position:50%;background-size:cover;background-repeat:no-repeat;color:#fff}.products-category-header{padding:120px 20px 30px;background-color:#000;background-position:50%;background-size:cover;text-transform:uppercase}@media (min-width:767px){.products-category-header{padding:180px 0 80px}}.products-category-header h1{font-size:3.25rem;color:#fff;line-height:1}@media (min-width:767px){.products-category-header h1{font-size:6.25rem}}.products-category-header nav{font-family:alternate-gothic-no-3-d,sans-serif}.products-category-header ul{margin:0;padding:0}.products-category-header li{display:inline-block;margin-right:.125em;font-size:1.25rem;color:#fff}@media (min-width:767px){.products-category-header li{font-size:25px}}.products-category-header li a{color:#fff}.products-category-header li a:focus,.products-category-header li a:hover{text-decoration:none}.products-category-header li a:focus span,.products-category-header li a:hover span{-webkit-box-shadow:inset 0 -2px #fff;box-shadow:inset 0 -2px #fff}.products-category-header li+li:before{content:"/";display:inline-block;margin-right:.075em}.product-intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;background:#e0e0e0}@media (min-width:767px){.product-intro{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.product-intro__info,.product-intro__slider{width:100%}@media (min-width:767px){.product-intro__info,.product-intro__slider{width:50%}}.product-intro__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:40vh;background:#fff}@media (min-width:767px){.product-intro__info{background:#555}}.product-intro__info.hide-sm{display:none}@media (min-width:767px){.product-intro__info.hide-sm{display:-webkit-box;display:-ms-flexbox;display:flex}}.product-intro__info-wrapper{padding:40px;text-align:left}@media (min-width:767px){.product-intro__info-wrapper{color:#fff}}.product-intro__info-wrapper .product-intro__header{padding:0;font-size:75px;color:inherit;letter-spacing:-.2rem;line-height:65px}@media (min-width:767px){.product-intro__info-wrapper .product-intro__header{font-size:160px;line-height:130px}}@media (min-width:1200px){.product-intro__info-wrapper .product-intro__header{font-size:200px;line-height:160px}}.product-intro__info-wrapper .product-intro__header,.product-intro__info-wrapper .product-intro__subheader{text-transform:uppercase}.product-intro__info-wrapper .product-intro__subheader{font-size:2.5rem;line-height:1.3}.product-intro__info-wrapper .product-intro__subheader,.product-intro__info-wrapper .product-intro__text{color:inherit}.product-intro__info-wrapper .product-intro__text{font-weight:600}@media (min-width:767px){.product-intro__info-wrapper{width:83.3333%;padding:40px 10px}}.product-slider{position:relative;z-index:0;overflow:hidden;width:100%;max-height:100vh}.product-slider:before{content:"";display:block;width:100%;padding-top:133.33333333%}.product-slider .swiper-wrapper{position:absolute;top:0}.product-slider .swiper-wrapper.\--disabled{-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}.product-slider .swipe-slide,.product-slider__image{position:absolute;width:100%;height:100%}.product-slider__image{top:0;left:0;z-index:-1;overflow:hidden}.product-slider__image img{width:100%;height:100%}.product-slider .swiper-button{position:absolute;top:50%;z-index:5;color:#555}.product-slider .swiper-button .fa{font-size:40px}.product-slider .swiper-button-prev{right:30px}.product-slider .swiper-button-next{left:30px}.product-slider .swiper-pagination{position:absolute;bottom:30px;left:50%;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;max-width:50%;height:4px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.product-slider .swiper-pagination .swiper-pagination-bullet{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:30px;margin:0 4px;background:#fff;cursor:pointer}.product-slider .swiper-pagination .swiper-pagination-bullet-active{background:#555}.download-item{display:block}@media (max-width:990px){.download-item{padding-right:15px;padding-left:15px}}@media (max-width:767px){.download-item{padding-right:5px;padding-left:5px}}.download-item:hover .download-item__download,.download-item:hover .download-item__type{color:#fff}.download-item__square{z-index:0;background-color:#e0e0e0;position:relative}.download-item__square:before{content:"";display:block;width:100%;padding-top:100%}.download-item__type{position:absolute;top:50%;left:50%;font-size:80px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.download-item__download{position:absolute;right:10px;bottom:10px;z-index:2}.download-item__title{margin:10px 0 20px;line-height:1.2}@media (max-width:767px){.download-item__title{font-size:16px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}.two-column-text .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.two-column-text p{font-size:20px}.two-column-text p>*{font-size:inherit}.feature-slider{position:relative;z-index:0;width:100%;min-height:400px}@media (min-width:992px){.feature-slider{min-height:500px}}.feature-slider__slide{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.feature-slider__slide:before{content:"";position:absolute;width:100%;height:100%;background:#3333338c;-webkit-transition:background .5s ease;transition:background .5s ease}.feature-slider__slide.swiper-slide-active:before{background:transparent;-webkit-transition:background .5s ease;transition:background .5s ease}.feature-slider__image{z-index:-1}.feature-slider__info{opacity:0;z-index:1;max-width:700px;padding:40px 40px 10px;text-align:left;color:#555}.feature-slider__info--light{color:#fff}.feature-slider__info>*{color:inherit}.swiper-slide-active .feature-slider__info{opacity:1}.feature-slider .swiper-button{position:absolute;top:50%;z-index:5;color:#fff}.feature-slider .swiper-button .fa{font-size:40px}.feature-slider .swiper-button-prev{right:15px}@media (min-width:992px){.feature-slider .swiper-button-prev{right:30px}}.feature-slider .swiper-button-next{left:15px}@media (min-width:992px){.feature-slider .swiper-button-next{left:30px}}.hero-dark .hero-main-title,.hero-dark .hero-sub-title {color: #333;}.hero-dark .button-white {border: 1px solid #333;color: #333;}.hero-dark .button-white:hover {background-color: #333;color: #fff;}.hero-body-text {color: #fff;margin-top: 15px;max-width:60ch;}.hero-dark .hero-body-text {color: #333;}.hero-dark.text-right .hero-body-text, .hero-light.text-right .hero-body-text{margin-left: auto;}@media (min-width: 992px){.hero-body-text{font-size:18px;line-height:28px;}}
