html{-webkit-text-size-adjust:100%}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,h1,h2,h3,h4,h5,h6,header,hgroup,img,input,label,main,menu,nav,p,section,select,small,textarea{display:block}h1,h2,h3,h4,h5,h6,input,label,p,select,small,textarea{speak:none;-webkit-font-smoothing:antialiased}:focus{outline:0}textarea{overflow:auto}input,input:after,input:before{-webkit-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;-o-user-select:initial;user-select:initial}input,input:focus,input:hover,select,select:focus,select:hover{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-ms-clear{display:none}a,i{color:inherit;text-decoration:none}input:focus,keygen:focus,select:focus,textarea:focus{outline:none}select::-ms-expand{display:none}html{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{line-height:1;overflow-x:hidden}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box}input::-ms-clear,input::-webkit-search-cancel-button{display:none;opacity:0;-webkit-appearance:none}input:not([type=submit]):not([type=password]){-moz-appearance:textfield}.desktop_only{display:none}@media screen and (min-width:769px){.desktop_only{display:block}}.mobile_only{display:none}@media screen and (max-width:768px){.mobile_only{display:block}}@font-face{font-family:Beatrice;src:url(./fonts/Beatrice-Medium.eot);src:url(./fonts/Beatrice-Medium.eot?#iefix) format("embedded-opentype"),url(./fonts/Beatrice-Medium.woff2) format("woff2"),url(./fonts/Beatrice-Medium.woff) format("woff"),url(./fonts/Beatrice-Medium.ttf) format("truetype");font-weight:medium;font-style:normal;font-display:fallback}.headline{font-size:58px;line-height:1.17241em;font-weight:400;font-family:Public Sans,sans-serif}.headline--def{color:#09332b;padding-bottom:40px}.headline--light{color:#fff}@media screen and (max-width:768px){.headline{font-size:42px}}.primaryTitle{font-size:42px;line-height:1.2381em;font-weight:400;font-family:Public Sans,sans-serif}.primaryTitle--def{color:#09332b;padding-bottom:40px}.primaryTitle--light{color:#fff;padding-bottom:80px}@media screen and (max-width:768px){.primaryTitle--light{padding-bottom:40px}}@media screen and (max-width:768px){.primaryTitle{font-size:38px}}.secondaryTitle{font-size:28px;line-height:1.35714em;font-weight:300;font-family:Public Sans,sans-serif}.secondaryTitle--def{color:#09332b;padding-bottom:40px}@media screen and (max-width:768px){.secondaryTitle--def{padding-bottom:30px}}.secondaryTitle--light{color:#fff;padding-bottom:40px}@media screen and (max-width:768px){.secondaryTitle{font-size:24px}}.bigBodyText{font-size:20px;line-height:1.4em;font-weight:300;font-family:Public Sans,sans-serif}.bigBodyText--def{color:#09332b;padding-bottom:40px}@media screen and (max-width:768px){.bigBodyText--def{padding-bottom:30px}}.bigBodyText--light{color:#fff}.bodyText{font-size:16px;line-height:1.5em;font-weight:300;font-family:Public Sans,sans-serif}.bodyText--light{color:#fff;padding-bottom:30px}.bodyText--def{color:#09332b;padding-bottom:30px}.smallTitle{font-size:10px;line-height:1.5em;letter-spacing:.1em;font-weight:600;font-family:Beatrice,sans-serif}.smallTitle--def{color:#09332b}.smallTitle--def,.smallTitle--light{text-transform:uppercase;padding-bottom:40px}.smallTitle--light{color:#fff}em,i{font-style:italic}sup{vertical-align:super;font-size:smaller}.title--center{text-align:center}.quotes{font-family:Public Sans,sans-serif;font-size:100px;line-height:52px;color:#09332b}@media screen and (max-width:768px){.quotes{padding-top:70px}}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.rotate{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:rotation;animation-name:rotation}.imgAnimate{-webkit-transform:translateY(40%) scale(.85);transform:translateY(40%) scale(.85);opacity:0;transition:2s ease}.imgAnimate.found{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}.textAnimate{-webkit-transform:translateY(10%);transform:translateY(10%);opacity:0;transition:1s ease;transition-delay:.5s}.textAnimate.found{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.servicesList__item{-webkit-transform:translateY(5%);transform:translateY(5%);opacity:0;transition:1s ease}.servicesList__item.found{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.hasTail,.hasTail img{position:relative}.hasTail img{z-index:1;transition:2s ease}.hasTail:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(9,51,43,.08);z-index:0;transition:1s ease}.hasTail__up>img{-webkit-transform:translateY(-7%);transform:translateY(-7%);transition:1s ease}.hasTail__up:after{-webkit-transform:translate(-2%,-9%);transform:translate(-2%,-9%);transition:.8s ease}.hasTail__down>img{-webkit-transform:translateY(7%);transform:translateY(7%);transition:1s ease}.hasTail__down:after{-webkit-transform:translate(-2%,9%);transform:translate(-2%,9%);transition:.8s ease}@-webkit-keyframes slide{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}}@keyframes slide{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}}.scrollIcon__anim{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:slide;animation-name:slide;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.btnWrap--center{text-align:center}.button{display:inline-block;font-size:10px;line-height:1.6em;letter-spacing:.1em;font-family:Beatrice,sans-serif;border:1.5px solid #000;padding:13px 35px 12px 26px;text-transform:uppercase;transition:.6s ease;position:relative;overflow:hidden;z-index:1}@media screen and (max-width:768px){.button{width:100%;text-align:center;padding:11px 35px 10px 26px}}.button:after{content:"";position:absolute;width:100%;height:100%;top:100%;left:0;z-index:-1}.button--pr{color:#09332b;border-color:#09332b}.button--pr.ov{color:#fff}.button--pr:after{background-color:#09332b}.button--light{color:#fff;border-color:#fff}.button--light.ov{color:#09332b}.button--light:after{background-color:#fff}.button.ov:after{top:0;transition:.4s ease-in-out}.button.out:after{top:-100%;transition:.2s ease-out}.arrowBtn{display:block;width:50px;height:16px;position:relative;transition:.3s ease}.arrowBtn:after{content:"";position:absolute;height:12px;width:12px;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:0;top:2px}.arrowBtn:before{content:"";position:absolute;height:2px;width:100%;background-color:#fff;left:0;top:7px}.arrowBtn:hover{width:70px}.arrowBtn--darker:after{border-color:#09332b}.arrowBtn--darker:before,.footer{background-color:#09332b}.footer{padding-top:120px}@media screen and (max-width:768px){.footer{padding-top:80px}}.footer .top{display:flex;justify-content:space-between;margin-bottom:70px}@media screen and (max-width:768px){.footer .top{flex-wrap:wrap;margin-bottom:40px}}.footer .bottom{display:flex;justify-content:space-between;margin-bottom:50px}@media screen and (max-width:768px){.footer .bottom{flex-wrap:wrap;margin-bottom:20px}}.footer .bottom__text{font-family:Beatrice,sans-serif;font-size:10px;color:#fff;text-transform:uppercase;letter-spacing:.1em;line-height:1.5em}@media screen and (max-width:768px){.footer .bottom__text{margin-bottom:20px;letter-spacing:.05em;width:100%}}.footer .bottom .address{text-align:right}@media screen and (max-width:768px){.footer .bottom .address{text-align:left}}.footer.hide{display:none}@media screen and (max-width:768px){.footer .menu{width:100%}}@media screen and (max-width:768px){.footer .menu .listMenu{padding:0 17px;-webkit-column-count:2;column-count:2}}.footer .menu .listMenu__item{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:768px){.footer .menu .listMenu__item{opacity:1}}@media screen and (max-width:768px){.footer .menu .listMenu__item:hover span{left:0}}@media screen and (max-width:768px){.footer .menu .listMenu a{font-size:14px}}@media screen and (max-width:768px){.footer .menu .listMenu a:after{content:none}}@media screen and (max-width:768px){.socials{margin-bottom:40px;width:100%}}.socials__link{width:20px;display:inline-block}.socials__link:not(:last-child){margin-right:20px}.socials__icon{fill:#fff;stroke:#fff;height:20px;width:20px}.copyright{padding-bottom:50px;text-align:right}@media screen and (max-width:768px){.copyright{text-align:left}}.copyright__text{font-family:Beatrice,sans-serif;font-size:10px;color:#fff;letter-spacing:.04em;line-height:1.5em}.copyright__logo{margin-left:10px}.orn{position:fixed;bottom:50px;right:50px;z-index:5;height:150px;width:151px}.orn path{fill:#fff}.footer_big_text{color:#fff;font-size:58px;line-height:120%;max-width:620px;padding-right:20px}@media screen and (max-width:768px){.footer_big_text{width:100%;padding-right:0;max-width:100%;margin-bottom:60px;font-size:42px}}.listMenu__item{margin-bottom:14px;transition:.3s cubic-bezier(.175,.885,.32,1.275)}.listMenu__item a{font-family:Public Sans,sans-serif;font-weight:300;font-size:16px;line-height:1.5em;-webkit-font-smoothing:antialiased;transition:.3s ease;position:relative}.listMenu__item a:after{content:"";position:absolute;height:1.5px;width:0;top:9px;left:0;background-color:#fff;transition:.3s ease}.listMenu__item a span{position:relative;transition:.3s ease;left:0}.listMenu__item--light{color:#fff;opacity:.6}.listMenu__item:hover{opacity:1}.listMenu__item:hover a{position:relative}.listMenu__item:hover a span{left:35px}.listMenu__item:hover a:after{width:30px}.header{position:fixed;top:0;width:100%;z-index:10;background-color:transparent;height:140px;transition:.3s ease}@media screen and (max-width:768px){.header{height:70px}}.headerWidth{display:flex;align-items:center;justify-content:space-between;height:100%;max-width:1220px;margin:0 auto;padding:0 20px}@media screen and (max-width:768px){.headerWidth{padding:0 20px}}.header .logo{position:absolute;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);top:50%;left:50%}@media screen and (max-width:768px){.header .logo{left:20px;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}}.header .logo svg{height:74px;width:auto;-webkit-transform:translateZ(0);transform:translateZ(0);transition:.3s ease;will-change:height}@media screen and (max-width:1000px){.header .logo svg{height:44px}}.header .double_logo{display:none}@media screen and (max-width:768px){.header .double_logo{display:none!important}}.navigation{position:relative;width:100%;justify-content:space-between;align-items:center}.navigation,.navigation__list{display:flex}.navigation__item{color:#fff;font-family:Beatrice,sans-serif;font-size:10px;letter-spacing:.1em;text-transform:uppercase;-webkit-font-smoothing:antialiased;position:relative}.navigation__item:not(:last-child){margin-right:30px}.navigation__item:after{content:"";position:absolute;height:1.5px;width:0;bottom:-5px;left:0;background-color:#fff;transition:width .3s ease}.navigation__item--active:after,.navigation__item:hover:after{width:100%}.navigation__lang{color:#fff;font-family:Beatrice,sans-serif;font-size:10px;letter-spacing:.1em;text-transform:uppercase;-webkit-font-smoothing:antialiased}.navigation__hasSub{padding-right:15px;position:relative;cursor:pointer}.navigation__hasSub:after{content:"";position:absolute;border-right:1.5px solid #fff;border-bottom:1.5px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);height:7px;width:7px;top:-1px;right:0;transition:.3s ease}.navigation__hasSub:hover:after{top:2px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.navigation__hasSub:hover .submenu{opacity:1;pointer-events:all;-webkit-transform:translate(-50%);transform:translate(-50%)}.navigation .submenu{opacity:0;pointer-events:none;display:block;position:absolute;color:#09332b;left:50%;-webkit-transform:translate(-50%,20px);transform:translate(-50%,20px);top:10px;padding-top:11px;transition:.3s ease}.navigation .submenu .triangle{position:relative;width:100%}.navigation .submenu .triangle:after{position:absolute;content:"";width:0;height:0;border-color:transparent transparent #fff;border-style:solid;border-width:0 4px 4px;top:-4px;left:33px}.navigation .submenu li{background-color:#fff;width:100%;padding:8px 25px 5px 10px;position:relative}.navigation .submenu li:not(:last-child):after{content:"";position:absolute;height:1.5px;width:34px;background-color:#09332b;bottom:0;left:5px}#header.shrink{height:80px;background-color:hsla(0,0%,100%,.9)}@media screen and (max-width:768px){#header.shrink{height:70px}}#header.shrink .navigation__item{color:#09332b}#header.shrink .navigation__item:after{background-color:#09332b}#header.shrink .navigation__lang{color:#09332b}#header.shrink .logo svg{height:50px;width:auto}@media screen and (max-width:768px){#header.shrink .logo svg{height:36px}}#header.shrink .logo path{fill:#09332b}#header.shrink .navigation__hasSub:after{border-color:#09332b}#header.shrink .icon__line{background-color:#09332b}#header.inner:not(.shrink) .navigation__item{color:#09332b}#header.inner:not(.shrink) .navigation__item:after{background-color:#09332b}#header.inner:not(.shrink) .navigation__lang{color:#09332b}#header.inner:not(.shrink) .logo path{fill:#09332b}#header.inner:not(.shrink) .navigation__hasSub:after{border-color:#09332b}#header.inner:not(.shrink) .icon__line{background-color:#09332b}#header.index:not(.shrink) .navigation__item{color:#fff}#header.index:not(.shrink) .navigation__item:after{background-color:#fff}#header.index:not(.shrink) .navigation__lang{color:#fff}#header.index:not(.shrink) .logo path{fill:#fff}#header.index:not(.shrink) .navigation__hasSub:after{border-color:#fff}#header.index:not(.shrink) .icon__line{background-color:#fff}#header.inner.heroHasImg:not(.shrink) .navigation__item{color:#fff}#header.inner.heroHasImg:not(.shrink) .navigation__item:after{background-color:#fff}#header.inner.heroHasImg:not(.shrink) .navigation__lang{color:#fff}#header.inner.heroHasImg:not(.shrink) .logo path{fill:#fff}#header.inner.heroHasImg:not(.shrink) .navigation__hasSub:after{border-color:#fff}#header.inner.heroHasImg:not(.shrink) .icon__line{background-color:#fff}.mMenuToggler{z-index:10;position:absolute;top:23px;right:23px}.mMenuToggler .icon{height:30px;width:30px}.mMenuToggler .icon__line{width:100%;height:.15em;background-color:#fff;transition:.3s cubic-bezier(.39,.575,.565,1),background-color .3}.mMenuToggler .icon__line--upper{margin-bottom:8px;margin-top:5px;position:relative;top:0}.mMenuToggler.open .icon__line{background-color:#fff!important}.mMenuToggler.open .icon__line--upper{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:10px}.mMenuToggler.open .icon__line--lower{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.mobileMenu{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#09332b;padding:23px 0 0;-webkit-transform:translateX(100%);transform:translateX(100%);transition:.3s cubic-bezier(.39,.575,.565,1);overflow-y:scroll}.mobileMenu.open{-webkit-transform:translateX(0);transform:translateX(0)}.mobileMenu__lang{color:#fff;display:inline-block;padding:0 15px 0 40px;margin-bottom:80px;position:relative}.mobileMenu__lang:after{content:"";position:absolute;border-right:1.5px solid #fff;border-bottom:1.5px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);height:7px;width:7px;top:1px;right:0;transition:.3s ease}.mobileMenu__langSubmenu{position:absolute;pointer-events:none;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:.3s ease}.mobileMenu__langSubmenu li{margin:10px 0}.mobileMenu__langSubmenu li a{cursor:pointer}.mobileMenu__lang:hover:after{-webkit-transform:rotate(225deg);transform:rotate(225deg);top:5px}.mobileMenu__lang:hover .mobileMenu__langSubmenu{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:all}.mobileMenu__listMenu{padding:0 0 0 40px}.mobileMenu__listMenu .listMenu__item{margin-bottom:30px}.mobileMenu__listMenu .listMenu__item a{font-size:18px;text-transform:uppercase;font-weight:500}.mobileMenu__bottom{margin-top:100px;position:relative;bottom:0;width:100%}.mobileMenu__bottomWrap{align-items:center;justify-content:center}@media screen and (min-width:769px){#header.double:not(.shrink) .navigation.noMob .navigation__list:first-child .navigation__item{color:#fff}#header.double:not(.shrink) .navigation.noMob .navigation__list:first-child .navigation__item:after{background-color:#fff}#header.double:not(.shrink) .logo{display:none}#header.double:not(.shrink) .double_logo{display:block}#header.double:not(.shrink) .logo a{display:flex;height:74px;width:214px;position:relative}}@media screen and (min-width:769px) and (max-width:1000px){#header.double:not(.shrink) .logo a{height:44px;width:127px}}@media screen and (min-width:769px){#header.double:not(.shrink) .box{position:absolute;top:0;left:0;overflow:hidden;width:50%;height:100%}#header.double:not(.shrink) .box svg{transition:none}#header.double:not(.shrink) .box svg *{fill:#fff}#header.double:not(.shrink) .box.box_2{left:auto;right:0}#header.double:not(.shrink) .box.box_2 svg{position:relative;margin-left:-107px}#header.double:not(.shrink) .box.box_2 svg *{fill:#09332b}}@media screen and (min-width:769px) and (max-width:1000px){#header.double:not(.shrink) .box.box_2 svg{margin-left:-63px}}.input{background-color:transparent;border:none;border-bottom:1.5px solid #fff;min-width:246px;padding:10px 0;font-family:Public Sans,sans-serif;color:#fff;font-size:20px;transition:.3s ease}.input::-webkit-input-placeholder{font-family:Public Sans,sans-serif;color:#fff;opacity:.6;font-size:20px}.input:-ms-input-placeholder{font-family:Public Sans,sans-serif;color:#fff;opacity:.6;font-size:20px}.input::-ms-input-placeholder{font-family:Public Sans,sans-serif;color:#fff;opacity:.6;font-size:20px}.input::placeholder{font-family:Public Sans,sans-serif;color:#fff;opacity:.6;font-size:20px}@media screen and (max-width:768px){.input::-webkit-input-placeholder{font-size:18px}.input:-ms-input-placeholder{font-size:18px}.input::-ms-input-placeholder{font-size:18px}.input::placeholder{font-size:18px}}input:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}.inputs{position:relative}.inputs.hasError .input{border-color:#ff806f}.inputs.hasError .errorMsg{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.successTitle{opacity:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.form_submit,.submit{font-family:Beatrice,sans-serif;font-size:10px;line-height:1.5em;letter-spacing:.1em;font-weight:600;color:#fff;background-color:transparent;padding:13px 12px;width:250px;border:1.5px solid #fff;text-transform:uppercase;-webkit-font-smoothing:antialiased;transition:.6s ease;cursor:pointer;position:relative;z-index:1;overflow:hidden}@media screen and (max-width:768px){.form_submit,.submit{width:100%}}.form_submit.disabled,.submit.disabled{pointer-events:none;opacity:.4}.form_submit.success,.submit.success{background-color:#fff;color:transparent!important}.form_submit.success .successTitle,.submit.success .successTitle{color:#09332b;opacity:1;width:100%;transition:opacity .3s ease}.form_submit:after,.submit:after{content:"";position:absolute;background-color:#fff;width:100%;height:100%;top:100%;left:0;z-index:-1}.form_submit.ov,.submit.ov{color:#09332b}.form_submit.ov:after,.submit.ov:after{top:0;transition:.4s ease-in-out}.form_submit.out:after,.submit.out:after{top:-100%;transition:.2s ease-out}.errorMsg{position:absolute;bottom:-20px;color:#ff806f;opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px);transition:.3s ease}@media screen and (max-width:768px){.errorMsg{bottom:46px}}.checkbox{font-size:16px;font-family:Public Sans,sans-serif;color:#fff;max-width:66%;margin:0 auto;text-align:center;transition:.3s ease}@media screen and (max-width:768px){.checkbox{width:100%;max-width:100%;text-align:left}}.checkbox.hasError .checkmark{border:1px solid #ff806f}.checkbox input{display:none}.checkbox label{padding-left:30px;position:relative;font-family:Public Sans,sans-serif;cursor:pointer;display:inline-block}.checkmark{position:absolute;height:20px;width:20px;border:1px solid #fff;left:0;top:-2px;cursor:pointer;background-color:#fff}.checkmark.alrt{border:1px solid #09332b}.checkmark:after{opacity:0}.checkbox input:checked~.checkmark:after{opacity:1}.checkmark:after{content:"";position:absolute;left:6px;top:2px;width:6px;height:10px;border:solid #09332b;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:.2s}.newsletterLink{position:relative}@media screen and (max-width:768px){.newsletterLink{text-decoration:underline}}.newsletterLink:after{content:"";position:absolute;height:1.5px;width:0;bottom:-5px;left:0;background-color:#fff;transition:.3s ease}.newsletterLink:hover:after{width:100%}label[for=email]{position:absolute;top:12px;width:100%;white-space:nowrap;-webkit-transform-origin:left bottom;transform-origin:left bottom;pointer-events:none;transition:.3s ease;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);font-family:Public Sans,sans-serif;color:#fff;opacity:.6;font-size:20px}@media screen and (max-width:768px){label[for=email]{font-size:18px}}label[for=email].act{top:-5px;font-size:11px;opacity:1;color:#fff}.input-qcheck{display:none}.form{position:relative}.form_hiddens{display:none!important}.form_input{position:relative;max-width:400px;margin-left:auto;margin-right:auto}.form_input:not(:first-child):not(.form_input-checkbox){margin-top:45px}.form_input input,.form_input label{font-family:Public Sans,sans-serif;color:#fff;font-size:20px;font-weight:400;line-height:1.4em}.form_input label{color:hsla(0,0%,100%,.5)}.form_input input{color:#fff;width:100%;height:36px;border:0;margin:0;padding:0;border-radius:0;background-color:transparent;border-bottom:1px solid #fff;position:relative;z-index:0}.form_input label{position:absolute;left:0;bottom:-2px;line-height:30px;padding-top:4px;padding-bottom:6px;z-index:1;opacity:1;transition:.3s cubic-bezier(.2,.6,.3,1);cursor:text;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.form_input.focus input+label,.form_input.full input+label,.form_input input:focus input+label{font-size:14px;padding-bottom:35px}.form_input-checkbox{margin-top:30px;text-align:center}.form_input-checkbox+.form_input-checkbox{margin-top:0}.form_input-checkbox label{font-family:Public Sans,sans-serif;font-size:16px;display:inline-block;cursor:pointer;position:relative;padding:4px 0 0 35px;opacity:1;pointer-events:auto;line-height:1.5em;color:#fff}@media screen and (max-width:768px){.form_input-checkbox label{font-size:14px;text-align:left;padding:4px 0 0 27px}}.form_input-checkbox label a{font-weight:500;position:relative}.form_input-checkbox label a:after{content:"";position:absolute;height:1.5px;width:0;bottom:-5px;left:0;background-color:#fff;transition:.3s ease}@media screen and (min-width:769px){.form_input-checkbox label a:hover:after{width:100%}}@media screen and (max-width:768px){.form_input-checkbox label a{text-decoration:underline}}.form_input-checkbox label:after,.form_input-checkbox label:before{content:"";position:absolute;width:20px;height:20px;left:0;top:5px}.form_input-checkbox label:before{border-color:#edd1bc;background-color:#edd1bc;transition:background-color .3s ease-in-out,border-color .3s ease-in-out,border-width .2s ease-in-out}.form_input-checkbox label:after{background-image:url(./images/check.svg);background-repeat:no-repeat;background-size:10px 10px;background-position:5px;opacity:1;transition:.3s ease-in-out}.form_input-checkbox input[data-check]{display:none}.form_input-checkbox input[data-check]:not(:checked)+label:after{width:0;opacity:0}.form_input-checkbox input[data-check]:not(:checked)+label:before{border:1px solid #fff;background-color:transparent}.form_input.error .error_msg{color:#ff806f}.form_input.error .error_msg:before{width:100%;opacity:1}.form_input .error_msg{font-family:Public Sans,sans-serif;position:absolute;width:100%;top:calc(100% - 2px);left:0;font-size:14px;line-height:1.42857em;padding-top:5px;color:transparent;transition:color .2s ease-in-out .1s;z-index:2;text-align:left}.form_input .error_msg:before{content:"";position:absolute;top:1px;left:0;width:0;height:1px;opacity:0;background-color:#ff806f;transition:width .2s ease-in-out,opacity .2s ease-in-out}.form_input-checkbox .error_msg{top:100%;text-align:center}.form_input-checkbox .error_msg:before{display:none}.form_input-checkbox.error label:before{border-color:#ff806f!important}@-webkit-keyframes autofill{to{color:#fff;background:transparent}}.form input:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}.form_submit{display:block;width:400px;margin:30px auto 0}@media screen and (max-width:768px){.form_submit{width:100%}}.form_message{display:none;position:absolute;left:0;top:0;width:100%;height:100%;justify-content:center;flex-direction:column;align-items:center;padding:25px;background-color:#09332b;z-index:5}.form_message .main-icon{height:80px;width:80px;background-position:50%;background-repeat:no-repeat;background-size:contain;margin-bottom:40px}.form_message__text{font-size:22px;line-height:1.45455em;font-weight:500;letter-spacing:.00909em;margin-bottom:40px;text-align:center;max-width:350px;color:#fff}.form_message-success .main-icon{background-image:url(./images/ic_success.svg)}.form_message-error .main-icon{background-image:url(./images/ic_error.svg)}.form_message_btn{font-family:Public Sans,sans-serif;text-align:center;font-size:10px;line-height:1.5em;letter-spacing:.1em;font-weight:600;color:#fff;background-color:transparent;padding:13px 12px;width:250px;border:1.5px solid #fff;text-transform:uppercase;-webkit-font-smoothing:antialiased;transition:.6s ease;cursor:pointer;position:relative;z-index:1;overflow:hidden}form.disabled{opacity:.9;pointer-events:none}.linkBlock__block{padding-bottom:80px}.linkBlock__block:last-child{padding-bottom:40px}.linkBlock .primaryTitle{text-align:center;padding-bottom:80px}.linkBlock__imgWrap{width:50%;padding-bottom:50%;position:relative}@media screen and (max-width:768px){.linkBlock__imgWrap{width:100%;padding-bottom:100%;order:1;margin-bottom:30px}}.linkBlock__imgWrap:hover .linkBlock__imgOverflow{opacity:1}.linkBlock__imgOverflow{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:rgba(0,0,0,.2);opacity:0;transition:.4s ease}.linkBlock__img,.linkBlock__imgOverflow{height:100%;width:100%;position:absolute}.linkBlock__img{background-position:50%;background-repeat:no-repeat;background-size:cover}.linkBlock__content{width:50%;padding:0 5%;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center}@media screen and (max-width:768px){.linkBlock__content{width:100%;order:2;padding:0}}.linkBlockLink{font-family:Public Sans,sans-serif;color:#fff;font-size:28px;font-weight:300;line-height:1.35714em;-webkit-font-smoothing:antialiased}@media screen and (max-width:768px){.linkBlockLink{font-size:24px}}.linkBlockLink__icon{padding-right:20px}.intro{padding-top:140px;background-color:#fff;position:relative}@media screen and (max-width:768px){.intro{padding-top:87px}}.intro .list_logo{position:absolute;width:120px;bottom:65px;right:80px}@media screen and (min-width:1480px){.intro .list_logo{right:11%}}.intro .list_logo svg{display:block;width:120px}.intro--negative-bt{margin-bottom:-30px}.introBlock{max-width:66%;padding:80px 11% 130px 0;position:relative;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:introLoad;animation-name:introLoad}@media screen and (max-width:768px){.introBlock{max-width:calc(100% - 10px);padding:60px 20px}}.introBlock--right{margin-left:34%;padding-left:85px;padding-right:0;position:relative;top:-100px;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:introLoadRight;animation-name:introLoadRight}@media screen and (max-width:768px){.introBlock--right{margin-left:10px;padding-left:20px;padding-right:20px;top:-30px}}.introBlock--right .introBlock__contentWidth{margin:0 auto 0 0}.introBlock--lg{max-width:80%;padding:80px 6% 130px calc((100% - 1240px)/2)}@media screen and (max-width:768px){.introBlock--lg{max-width:calc(100% - 10px)}}.introBlock__pad-wrap{padding-left:20px}.introBlock__contentWidth{max-width:806.66667px;margin:0 0 0 auto;padding:0 20px}@media screen and (max-width:768px){.introBlock__contentWidth{padding:0}}.introBlock__contentWidth--wider{max-width:786px}.introBlock--blue,.introBlock--brown{background-color:#09332b}.introBlock--negative-top{top:-100px}.animatedIntroContent{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:introContLoad;animation-name:introContLoad}.animatedIntroContent:first-child{-webkit-animation-delay:1.2s;animation-delay:1.2s}.animatedIntroContent:nth-child(2){-webkit-animation-delay:1.5s;animation-delay:1.5s}.animatedIntroContent:nth-child(3){-webkit-animation-delay:1.8s;animation-delay:1.8s}.animatedIntroContent:nth-child(4){-webkit-animation-delay:2.1s;animation-delay:2.1s}.animatedIntroContent:nth-child(5){-webkit-animation-delay:2.4s;animation-delay:2.4s}@-webkit-keyframes introLoad{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes introLoad{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes introLoadRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes introLoadRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes introContLoad{0%{-webkit-transform:translateY(40px);transform:translateY(40px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes introContLoad{0%{-webkit-transform:translateY(40px);transform:translateY(40px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.newsletter{background-color:#09332b;background-image:linear-gradient(#09332b 75%,#09332b 0,#fff 0)}.newsletter,.newsletter *{color:#09332b}.newsletter .checkmark{background-color:#09332b;border:1px solid #09332b}.newsletter .checkmark:after{border-color:#fff}.newsletter label[for=email]{color:#09332b}.newsletter .input,.newsletter .submit{border-color:#09332b}.newsletter--reversedBackground{background-color:#fff;background-image:linear-gradient(#fff 75%,#fff 0,#09332b 0)}@media screen and (max-width:768px){.newsletter .container{padding:0 10px}}.newsletter .colorWrap{background-color:#d0d0d0;padding:80px 0}@media screen and (max-width:768px){.newsletter .colorWrap{padding:60px 20px}}.newsletter .iconWrap--center svg *{stroke:#09332b}.newsletter .title{max-width:494px;text-align:center;margin:0 auto 40px}@media screen and (max-width:768px){.newsletter .title{padding:0}}.newsletter .inputs{max-width:66%;margin:0 auto 30px}@media screen and (max-width:768px){.newsletter .inputs{width:100%;max-width:100%}}.newsletter .input{width:409px;margin-right:16px}@media screen and (max-width:768px){.newsletter .input{margin:0 0 30px;width:100%}}@media screen and (max-width:768px){.inputWrap{width:100%}}.goNext{height:450px;background-color:#09332b}.goNext .flexWrap{height:100%}.goNext__img{width:60%;height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:768px){.goNext__img{width:100%;height:200px}}.goNext__content{display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:768px){.goNext__content{justify-content:center;width:100%;flex-direction:row}}.goNext__link{margin-left:100px;font-family:Public Sans,sans-serif;color:#fff;font-size:28px;line-height:1.35714em;font-weight:300;-webkit-font-smoothing:antialiased;position:relative;padding-right:70px}@media screen and (max-width:768px){.goNext__link{font-size:24px;margin:0 auto}}.goNext__link:after{content:"";position:absolute;height:12px;width:12px;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:10px;top:14px;transition:.3s ease}@media screen and (max-width:768px){.goNext__link:after{top:12px}}.goNext__link:before{content:"";position:absolute;height:2px;width:50px;background-color:#fff;right:10px;top:19px;transition:.3s ease}@media screen and (max-width:768px){.goNext__link:before{top:17px}}.goNext__link:hover:after,.goNext__link:hover:before{right:0}.goNext--extraPad{padding-top:100px}@media screen and (max-width:768px){.goNext--extraPad{padding-top:60px}}.cookie{position:fixed;bottom:0;left:0;width:100%;background-color:#09332b;padding:26px 0 30px;z-index:6;transition:.4s ease}@media screen and (max-width:768px){.cookie{padding:20px 20px 40px}}.cookie p{font-size:16px;line-height:1.5em;font-weight:300;font-family:Public Sans,sans-serif;color:#fff;max-width:80%}@media screen and (max-width:768px){.cookie p{width:100%;order:2;max-width:100%;font-size:14px}}.cookie a{cursor:pointer;text-decoration:underline}.cookie__content{display:flex;justify-content:space-between}@media screen and (max-width:768px){.cookie__content{flex-wrap:wrap}}.cookie .close{display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:768px){.cookie .close{order:1;display:inline-block;margin:0 0 16px auto}}.cookie .close svg{cursor:pointer;transition:.3s ease}@media screen and (max-width:768px){.cookie .close svg{height:22px;width:22px}}.cookie .close svg:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cookie.closed{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}.accordeon{padding:80px 0;background-color:#fff;color:#09332b}@media screen and (max-width:768px){.accordeon{padding:40px 0}}.accordeon__block{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}.accordeon__block:last-child{position:relative}.accordeon__block:last-child:before{content:"";position:absolute;left:0;bottom:0;height:2px;width:100%;background-color:currentColor;opacity:.5}.accordeon .primaryTitle{padding-bottom:80px}.accordeon .head{border-top:2px solid;opacity:.5;padding:39px 35px;cursor:pointer;transition:.3s ease}@media screen and (max-width:768px){.accordeon .head{padding:39px 15px}}.accordeon .head:hover{opacity:1}.accordeon .head .flexWrap{align-items:center;justify-content:space-between}.accordeon .head__icon{width:15%}.accordeon .head__icon img{height:80px;width:auto;margin:0 auto}.accordeon .head__content{width:70%}@media screen and (max-width:768px){.accordeon .head__content{width:75%}}.accordeon .head__subtitle,.accordeon .head__title{padding-bottom:0}@media screen and (max-width:768px){.accordeon .head__showBtnWrap{width:25%}}.accordeon .head__showBtn{margin:0 auto;height:70px;width:70px;border-radius:50%;border:2px solid;position:relative;cursor:pointer;transition:.3s ease}@media screen and (max-width:768px){.accordeon .head__showBtn{height:50px;width:50px;margin:0 0 0 auto}}.accordeon .head__showBtn:after{content:"";position:absolute;width:2px;height:30px;background-color:currentColor;top:19.5px;left:33px;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:.5s ease}@media screen and (max-width:768px){.accordeon .head__showBtn:after{top:9.5px;left:23px}}.accordeon .head__showBtn:before{content:"";position:absolute;width:2px;height:30px;background-color:currentColor;top:19.5px;left:33px;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:.5s ease}@media screen and (max-width:768px){.accordeon .head__showBtn:before{top:9.5px;left:23px}}.accordeon .head.active{opacity:1}.accordeon .head.active .head__showBtn:after{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.accordeon .head.active .head__showBtn:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.accordeon .body{overflow:hidden;max-height:0;transition:.4s ease}.accordeon .body .textPage{padding:0 35px}@media screen and (max-width:768px){.accordeon .body .textPage{padding:0 15px}}.accordeon .body .textPage+.featured-img{margin-top:80px}@media screen and (max-width:768px){.accordeon .body .textPage+.featured-img{margin-top:40px}}.accordeon .body .featured-img{padding:0 35px}@media screen and (max-width:768px){.accordeon .body .featured-img{padding:0 15px}}.accordeon .body .featured-img img{max-width:100%;margin:0 auto}.accordeon .body>div:not(.flexWrap):last-child{padding-bottom:80px}@media screen and (max-width:768px){.accordeon .body>div:not(.flexWrap):last-child{padding-bottom:40px}}.accordeon .body .spacer{width:15%}@media screen and (max-width:768px){.accordeon .body .spacer{width:0}}.accordeon .body__content{width:70%;padding-bottom:20px}@media screen and (max-width:768px){.accordeon .body__content{width:100%;padding-bottom:40px}}.accordeon .body h1{font-size:58px;line-height:1.17241em}.accordeon .body h1,.accordeon .body h2{font-weight:400;font-family:Public Sans,sans-serif;color:currentColor;padding-bottom:40px}.accordeon .body h2{font-size:42px;line-height:1.2381em}.accordeon .body h3{font-size:28px;line-height:1.35714em}.accordeon .body h3,.accordeon .body h4{font-weight:300;font-family:Public Sans,sans-serif;color:currentColor;padding-bottom:20px}.accordeon .body h4{font-size:20px;line-height:1.4em}.accordeon .body p,.accordeon .body ul li{font-size:16px;line-height:1.5em;font-weight:300;font-family:Public Sans,sans-serif;color:currentColor;padding-bottom:20px}.accordeon .body ul li{padding-left:40px;position:relative;-webkit-font-smoothing:antialiased}.accordeon .body ul li:after{content:"";position:absolute;top:11px;left:0;width:30px;height:2px;background-color:currentColor}.accordeon .body table thead td{background-color:#fff;color:currentColor;padding:10px 20px;font-weight:300;font-size:14px}.accordeon .body table td{color:currentColor;padding:20px;font-size:14px;-webkit-font-smoothing:antialiased}@media screen and (max-width:768px){.accordeon .body table td{display:block;width:100%;padding:0}}.aboutAccordeon{padding-top:140px;color:#fff}.aboutAccordeon .head{padding:39px 0;cursor:auto}.aboutAccordeon .head__showBtnWrap{width:15%}.aboutAccordeon .head__title{padding-bottom:20px}@media screen and (max-width:768px){.aboutAccordeon .head__title{padding-bottom:0}}.aboutAccordeon .head__showBtn{display:none!important}.accordeon.found .accordeon__block{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:acco;animation-name:acco}.accordeon.found .accordeon__block:first-child{-webkit-animation-delay:0s;animation-delay:0s}.accordeon.found .accordeon__block:nth-child(2){-webkit-animation-delay:.25s;animation-delay:.25s}.accordeon.found .accordeon__block:nth-child(3){-webkit-animation-delay:.5s;animation-delay:.5s}.accordeon.found .accordeon__block:nth-child(4){-webkit-animation-delay:.75s;animation-delay:.75s}.accordeon.found .accordeon__block:nth-child(5){-webkit-animation-delay:1s;animation-delay:1s}.accordeon.found .accordeon__block:nth-child(6){-webkit-animation-delay:1.25s;animation-delay:1.25s}.accordeon.found .accordeon__block:nth-child(7){-webkit-animation-delay:1.5s;animation-delay:1.5s}.accordeon.found .accordeon__block:nth-child(8){-webkit-animation-delay:1.75s;animation-delay:1.75s}@-webkit-keyframes acco{to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes acco{to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.videoBlock{background-color:#fff;padding-bottom:80px}@media screen and (max-width:768px){.videoBlock{padding-bottom:40px}}.videoBlock .video{min-height:650px;width:100%;position:relative;overflow:hidden}@media screen and (max-width:768px){.videoBlock .video{min-height:200px}}.videoBlock .video__overlay{position:absolute;height:100%;width:100%;z-index:3;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:.5s ease}.videoBlock .video__overlay.hidden{opacity:0;pointer-events:none}.videoBlock .video video{position:absolute;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);top:50%;left:50%;min-width:100%;min-height:100%}.videoBlock .play{position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.videoBlock .play__icon{height:120px;width:120px;border-radius:50%;background-color:#fff;position:relative;opacity:.8;transition:.3s ease;cursor:pointer;margin:0 auto}@media screen and (max-width:768px){.videoBlock .play__icon{height:80px;width:80px}}.videoBlock .play__icon svg{margin-bottom:12px}.videoBlock .play__icon:hover{opacity:1}.videoBlock .play__iconTxt{font-family:Beatrice,sans-serif;font-size:10px;text-transform:uppercase;color:#09332b;line-height:1.5em;letter-spacing:.1em}.videoBlock .play__wrap{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.video-iframe{width:100%;height:500px}@media screen and (max-width:768px){.video-iframe{height:450px}}@media screen and (max-width:540px){.video-iframe{height:250px}}.video-iframe iframe{width:100%;height:100%}.modal{position:fixed;height:100%;z-index:99;display:none}.modal,.modal:before{top:0;left:0;width:100%}.modal:before{content:"";position:absolute;height:200%;background-color:#fff;z-index:-1}.modal_outer{width:100%;height:100%;display:flex;align-items:flex-start;position:relative}.modal_close{position:fixed;top:30px;right:50px;padding:25px;display:flex;align-items:center;justify-content:flex-end;z-index:15;cursor:pointer}@media screen and (max-width:768px){.modal_close{top:0;right:0}}.modal_close-cross{transition:.3s ease-in-out;width:21px;height:21px;display:block;position:relative;color:#09332b;pointer-events:none}@media screen and (max-width:768px){.modal_close-cross{color:#fff}}.modal_close-cross:after,.modal_close-cross:before{content:"";position:absolute;left:50%;top:50%;-webkit-transform-origin:center;transform-origin:center;width:28px;height:2px;background-color:currentColor}.modal_close-cross:before{-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg)}.modal_close-cross:after{-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);transform:translate3d(-50%,-50%,0) rotate(45deg)}.modal_inner{max-height:100%;width:100%;overflow:auto}.modal_inner .container{display:flex}.modal_inner .container .form{margin:0 auto;width:100%;max-width:400px}.modal_inner .container .form form{margin:0 auto}.modal__title{text-align:center;letter-spacing:unset;margin-bottom:40px}.modal#search .modal_suggests{position:absolute;bottom:50px;left:0;width:100%}.modal#search .modal_suggests p{color:#fff;padding:0 50px}.modal#search .modal_suggests p span{opacity:.5;cursor:pointer;display:inline-block;margin-left:20px;transition:.2s ease-in-out}.modal#search .modal_suggests p span:hover{opacity:1}.modal#search .modal_inner .container .form{max-width:none}.modal#search .modal_inner .container .form_input{position:relative}.modal#search .modal_inner .container .form_input:before{content:"";position:absolute;left:0;width:50px;height:70px;top:0;background-size:24px 24px;background-repeat:no-repeat;background-position:0;opacity:.3}.modal#search .modal_inner .container .form_input input{border-bottom:2px solid rgba(0,0,0,.3);font-size:38px;font-weight:700;color:#fff;height:72px;padding-left:50px}.modal#search .modal_inner .container .form_input label{font-size:38px;font-weight:700;opacity:1;line-height:54px;padding-bottom:9px;padding-left:50px}.modal#search .modal_inner .container .form_input.focus input+label,.modal#search .modal_inner .container .form_input.full input+label,.modal#search .modal_inner .container .form_input input:focus+label{padding-bottom:60px;font-size:14px;line-height:20px}.modal .double-wrap{display:flex;height:100%;width:100%}.modal .double-wrap__item{width:50%;height:100%;position:relative}.modal .double-wrap__item .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.modal .double-wrap .left{display:flex;align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover}.modal .double-wrap .left-content{max-width:324px;margin:0 auto;z-index:2}.modal .double-wrap .right{display:flex;align-items:center}.modal .double-wrap .right .form{width:50%;max-width:350px;margin:0 auto}.modal .go-back-link{margin-top:30px;text-align:center;font-size:12px;font-weight:500;cursor:pointer;letter-spacing:.01667em}.modal-intro{padding-top:0}.modal-intro .introBlock{padding:80px 11% 80px 0}@media screen and (max-width:768px){.modal-intro .introBlock{margin:0;padding:60px 30px 60px 20px;max-width:100%}}.modal-intro .textPage{padding-bottom:0}.modal-content{padding-top:100px;max-width:750px;margin:0 auto}@media screen and (max-width:768px){.modal-content{padding:60px 20px 80px}}.modal--has-overlay:before{background-color:rgba(0,0,0,.2)}.modal--has-overlay .modal_outer{justify-content:center;align-items:center}.modal--has-overlay .modal_inner{background-color:#fff;position:relative;padding:0 85px;display:flex}@media screen and (max-width:768px){.modal--has-overlay .modal_inner{max-height:90vh;padding:40px 25px 25px;flex-wrap:wrap;overflow:auto}}.modal--has-overlay .modal_inner .modal_close{position:absolute;padding:40px;top:0;right:0}@media screen and (max-width:768px){.modal--has-overlay .modal_inner .modal_close{padding:25px}}@media screen and (max-width:768px){.modal--has-overlay .modal_inner .modal_close-cross{color:#09332b}}.modal--has-overlay .modal_inner__block{width:50%}@media screen and (max-width:768px){.modal--has-overlay .modal_inner__block{width:100%}}.modal--has-overlay .modal_inner__block.left{padding:100px 85px 115px 0}@media screen and (max-width:768px){.modal--has-overlay .modal_inner__block.left{padding:0}}.modal--has-overlay .modal_inner__block.right{display:inline-flex;align-items:flex-end}.modal--has-overlay .modal_inner__block.right img{width:100%;height:400px;-o-object-fit:cover;object-fit:cover;margin:100px 0 0}@media screen and (max-width:768px){.modal--has-overlay .modal_inner__block.right img{margin:50px 0 0}}.modal--has-overlay .modal_inner .textPage{padding-bottom:0}.offer-text{background-color:#fff;padding-bottom:100px}@media screen and (max-width:768px){.offer-text{padding:30px 0 50px}}.offer-text__inner{max-width:665px;margin:0 auto;text-align:center}.offer-text .icon{margin-bottom:40px}.offer-text .icon svg{stroke:#09332b;height:70px}.team-slogan{max-width:804px;padding:0 20px;margin:0 auto}.team-slogan .quotes,.team-slogan__author{padding:0}.underline-list__item{padding:30px;border-bottom:1px solid}@media screen and (max-width:768px){.underline-list__item{padding:20px 0}}.underline-list__item:first-child{border-top:1px solid}.hero{position:fixed;top:0;z-index:-1}.hero .heroSwipper{height:100vh;width:100vw}.hero .slide,.hero .videoWrap{position:relative}.hero .videoWrap{height:100vh;overflow:hidden;width:100vw;display:block}.hero video{min-width:100%;min-height:100%;width:auto;height:auto}.hero .headlineWrap,.hero video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hero .headlineWrap{max-width:660px;margin:0 auto;text-align:center}.hero .heroImg{height:100%;width:100%;background-position:50%;background-repeat:no-repeat;background-size:cover}.hero .heroPagination.swiper-pagination{display:flex;justify-content:center}.hero .heroPagination.swiper-pagination .swiper-pagination-bullet{height:2px;width:50px;background-color:#d0d0d0;margin:5px;transition:.3s ease;position:relative;display:block;border-radius:unset;opacity:1;cursor:pointer}.hero .heroPagination.swiper-pagination .swiper-pagination-bullet-active,.hero .heroPagination.swiper-pagination .swiper-pagination-bullet:hover{width:70px}.hero .heroPagination.swiper-pagination .swiper-pagination-bullet span{height:100%;width:0;position:absolute;left:0;background-color:#09332b}.hero .heroPagination.swiper-pagination{position:absolute;bottom:80px;z-index:5;left:50px;justify-content:left}@media screen and (max-width:768px){.hero .heroPagination.swiper-pagination{left:0;justify-content:center}}.scrollDown{margin-top:calc(100vh - 40px);background-color:#fff;height:40px;position:relative}.scrollDown__icon{position:absolute;height:16px;width:16px;cursor:pointer;margin:12px auto;border-bottom:2px solid #09332b;border-right:2px solid #09332b;-webkit-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%);left:50%;transition:.3s cubic-bezier(.175,.885,.32,1.275)}.scrollDown__icon:hover{margin-top:17px}.about{background-color:#fff;padding:110px 0 100px}@media screen and (max-width:768px){.about{padding:60px 0}}.about .leftBlock{width:40%;padding-right:8%}@media screen and (max-width:768px){.about .leftBlock{width:100%;padding-right:0}}.about .rightBlock{width:60%}@media screen and (max-width:768px){.about .rightBlock{width:100%}}.about__img{width:100%;background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:135px}.about__img img{width:100%;height:auto}@media screen and (max-width:768px){.about__img{margin-top:0;margin-bottom:30px}}.about .imgAnimate{transition-duration:1s}.projects{background-color:#09332b;padding:150px 0}@media screen and (max-width:768px){.projects{padding-top:80px;padding-bottom:60px}}.projects .flexWrap{justify-content:space-between}.projects .listMenu{padding-bottom:40px}.projects .listMenu__item.swiper-pagination-bullet{cursor:pointer;opacity:.6;width:unset;height:unset;display:block;border-radius:unset;background:unset}.projects .listMenu .swiper-pagination-bullet-active{opacity:1}.projects .listMenu .swiper-pagination-bullet-active a{position:relative}.projects .listMenu .swiper-pagination-bullet-active a span{left:35px}.projects .listMenu .swiper-pagination-bullet-active a:after{width:30px}.projects .leftBlock{padding-left:calc((100vw - 1004px)/2);display:flex;align-items:flex-end}@media screen and (max-width:768px){.projects .leftBlock{padding:0 20px;width:100%}}.projects .rightBlock{width:65vw;height:80vh;box-sizing:border-box}@media screen and (max-width:768px){.projects .rightBlock{width:100%;height:auto}}.projects .projectsSwipper{height:100%;width:calc(100% - 53px);padding-right:53px;box-sizing:unset}.projects .projectsSwipper .swiper-slide{height:100%;width:100%;background-position:50%;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:768px){.projects .projectsSwipper .swiper-slide{height:220px}}.projects .projectsSwipper .swiper-wrapper{transition-timing-function:cubic-bezier(.31,.6,.38,1)!important}.projects .projectsSwipper .swiper-slide{-webkit-transform:scale(.9);transform:scale(.9);opacity:.7;transition:1.5s ease-in-out;overflow:hidden}.projects .projectsSwipper .swiper-slide-active{-webkit-transform:scale(1);transform:scale(1);opacity:1}@media screen and (max-width:768px){.projects .projectsSwipper{height:auto;width:calc(100% - 40px);padding:0 20px}}.projects .projectsSwipper__link{display:block;width:100%;height:100%}.projects+.services{background-image:none;background-color:#fff;padding-top:100px}.projectsControls{display:flex;position:absolute;bottom:40px;left:40px;z-index:1}@media screen and (max-width:768px){.projectsControls{position:relative;bottom:0;right:0;width:100%;display:flex;justify-content:center;margin-top:20px;margin-bottom:40px;left:0}}.projectsControls-button-next{height:16px;width:70px;margin-left:20px;cursor:pointer;position:relative;overflow:hidden}.projectsControls-button-next svg{position:absolute;top:0;left:-20px;transition:.3s ease}.projectsControls-button-next:hover svg{left:0}.projectsControls-button-prev{height:16px;width:70px;cursor:pointer;position:relative;overflow:hidden}.projectsControls-button-prev svg{position:absolute;top:0;right:-20px;transition:.3s ease}.projectsControls-button-prev:hover svg{right:0}.projectsControls .swiper-button-disabled{opacity:.6;pointer-events:none}.slogan{background-color:#fff;padding:115px 0 100px;overflow:hidden}@media screen and (max-width:768px){.slogan{padding-top:0;padding-bottom:60px}}.slogan__block{max-width:100%}.slogan__block .sloganSlider{overflow:visible}.slogan .swiper-slide{height:300px;opacity:.3;transition:.8s ease}@media screen and (max-width:768px){.slogan .swiper-slide{height:auto}}.slogan .swiper-slide-active{opacity:1}.slogan .swiper-pagination{display:flex;justify-content:center}.slogan .swiper-pagination-bullet{height:2px;width:50px;background:unset;border-radius:unset;background-color:#d0d0d0;margin:5px;transition:.3s ease;position:relative;opacity:1}.slogan .swiper-pagination-bullet-active,.slogan .swiper-pagination-bullet:hover{width:70px}.slogan .swiper-pagination-bullet span{height:100%;width:0;position:absolute;left:0;background-color:#09332b}.services{background-color:#09332b;background-image:linear-gradient(#fff 33%,#fff 67%,#09332b 0)}.services.pd{padding-bottom:80px;background-image:none;background-color:#fff}.services *{color:#09332b}.services .container{position:relative}.services .colorWrap{background-color:#d0d0d0;padding:100px 0;-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;transition:1s ease}@media screen and (max-width:768px){.services .colorWrap{margin:0 10px;padding-top:60px;padding-bottom:35px}}.services.found .colorWrap{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.services-list__item{display:flex;align-items:center;height:154px;border-top:1px solid #09332b;-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0}@media screen and (max-width:768px){.services-list__item{width:80%;margin:0 auto;flex-wrap:wrap;justify-content:center;height:auto;padding:25px 0}}.services-list__item .icon{margin-right:48px;max-height:73px}.services-list__item .icon svg *{stroke:#09332b}@media screen and (max-width:768px){.services-list__item .icon{margin:0 0 20px}}@media screen and (max-width:768px){.services-list__item:first-child{border-top:none}}.services-list__item:nth-child(2) .icon svg *,.services-list__item:nth-child(4) .icon svg *{fill:#09332b;stroke:none}.services-list__item:last-child{border-bottom:1px solid #09332b}@media screen and (max-width:768px){.services-list__item:last-child{border-bottom:none}}.services-list__item .secondaryTitle{padding:0}@media screen and (max-width:768px){.services-list__item .secondaryTitle{width:100%;text-align:center}}.services-list__item.found{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:acco;animation-name:acco}.tendencies{background-color:#09332b;padding:150px 0 100px}@media screen and (max-width:768px){.tendencies{padding-top:80px;padding-bottom:80px}}.tendencies .button{padding-left:63px;padding-right:63px}.insta{background-color:#fff;padding:150px 0 100px;position:relative}@media screen and (max-width:768px){.insta{padding:80px 0}}.insta .container,.insta__imgWrap{position:relative}.insta__imgWrap{width:32%;padding-bottom:32%;margin-bottom:2%;margin-right:2%;overflow:hidden;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:1s ease}.insta__imgWrap.found{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media screen and (max-width:768px){.insta__imgWrap{width:49%;padding-bottom:49%}}.insta__imgWrap:nth-child(3),.insta__imgWrap:nth-child(6){margin-right:0}@media screen and (max-width:768px){.insta__imgWrap:nth-child(3),.insta__imgWrap:nth-child(6){margin-right:2%}}@media screen and (max-width:768px){.insta__imgWrap:nth-child(2),.insta__imgWrap:nth-child(4),.insta__imgWrap:nth-child(6){margin-right:0}}.insta__imgWrap:hover .insta__img{-webkit-transform:scale(1.03);transform:scale(1.03)}.insta__imgWrap:hover .insta__imgOverflow{opacity:1}.insta__imgOverflow{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:rgba(0,0,0,.2);opacity:0;transition:.4s ease}.insta__img,.insta__imgOverflow{height:100%;width:100%;position:absolute}.insta__img{background-position:50%;background-repeat:no-repeat;background-size:cover;transition:-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out;transition:transform 1s ease-in-out,-webkit-transform 1s ease-in-out}.instaLink{font-family:Public Sans,sans-serif;color:#fff;font-size:28px;font-weight:300;line-height:1.35714em;-webkit-font-smoothing:antialiased}.instaLink__icon{padding-right:20px}.insta .imgList{margin-bottom:40px;position:relative}.insta .spin{position:absolute;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;top:-45px;left:45px;z-index:2}.projectList{background-color:#fff;padding-bottom:100px}@media screen and (max-width:768px){.projectList{padding:0 20px 20px}}.projectList .topNegative{position:relative;top:-50px}.projectList .button{padding-left:73px;padding-right:73px}.innerHero{position:fixed;height:550px;width:100%;top:0;left:0;z-index:-1}.innerHero__img{height:100%;width:100%;background-position:50%;background-repeat:no-repeat;background-size:cover}.innerHero__overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#000;opacity:0}.intro--hasHero{margin-top:550px;padding-top:0}@media screen and (max-width:768px){.intro--hasHero{margin-top:270px}}.twoColGallery{background-color:#fff}@media screen and (max-width:768px){.twoColGallery{padding:0 20px}}.galleryColumn{width:50%}@media screen and (max-width:768px){.galleryColumn{width:100%;padding:0}}.galleryColumn--pdTop{padding-top:100px}.galleryColumn__one{padding-right:50px;padding-left:20px}@media screen and (max-width:768px){.galleryColumn__one{padding:0}}.galleryColumn__one .galleryImgWrap{margin-left:auto;margin-right:0}.galleryColumn__one .galleryImgWrap img{margin:0 0 0 auto}.galleryColumn__one .galleryImgWrap:nth-child(1n+1){max-width:579px}.galleryColumn__one .galleryImgWrap:nth-child(2n+2){max-width:409px}.galleryColumn__one .galleryImgWrap:nth-child(3n+3){max-width:494px}.galleryColumn__two{padding-left:50px;padding-right:20px}@media screen and (max-width:768px){.galleryColumn__two{padding:0}}.galleryColumn .galleryImgWrap{margin-bottom:150px}@media screen and (max-width:768px){.galleryColumn .galleryImgWrap{margin-bottom:30px;margin-left:auto;margin-right:auto}}.galleryColumn .galleryImgWrap img{max-width:100%}.galleryColumn .galleryImgWrap:nth-child(1n+1){max-width:494px}.galleryColumn .galleryImgWrap:nth-child(2n+2){max-width:409px}.galleryColumn .galleryImgWrap:nth-child(3n+3){max-width:579px}.galleryColumn--negativeTop{position:relative;top:-200px}@media screen and (max-width:768px){.galleryColumn--negativeTop{top:0;margin-top:-60px}}.galleryColumn--lessMargin .galleryImgWrap:last-child{margin-bottom:80px}@media screen and (max-width:768px){.galleryColumn--lessMargin .galleryImgWrap:last-child{margin-bottom:30px}}.techTable{width:100%}.techTable tr:not(:last-child){border-bottom:1px solid #fff}@media screen and (max-width:768px){.techTable tr:last-child td,.techTable tr:not(:last-child){border:none}}.techTable tr td{padding:25px 0 25px 40px;vertical-align:middle}@media screen and (max-width:768px){.techTable tr td{display:flex;width:100%;align-items:center;border-bottom:1px solid #fff;padding:20px 0 20px 20px}}.techTable tr td:first-child{border-right:1px solid #fff}@media screen and (max-width:768px){.techTable tr td:first-child{border-right:none}}.techTable__icon{display:inline-block;padding-right:20px;opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px);transition:.5s}.techTable__icon circle,.techTable__icon line,.techTable__icon path,.techTable__icon rect{stroke:#fff}.techTable__icon.found{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.techTable__content{display:inline-block}.techTable__title{padding-bottom:10px}.fullWidthImg{background-color:#fff;width:100%;padding-bottom:150px}@media screen and (max-width:768px){.fullWidthImg{padding-bottom:30px}}.fullWidthImg--lessPad{padding-bottom:80px}@media screen and (max-width:768px){.fullWidthImg--lessPad{padding-bottom:40px}}.fullWidthImg img{width:100%;height:auto}.largeWidthImg{background-color:#fff;padding-bottom:150px}@media screen and (max-width:768px){.largeWidthImg{padding:0 10px 80px}}.largeWidthImg img{width:100%;height:auto}.lessWidthImg{background-color:#fff;padding-bottom:150px}@media screen and (max-width:768px){.lessWidthImg{padding-bottom:80px}}.lessWidthImg img{max-width:750px;width:100%;height:auto;margin:0 auto}.partWidthImg{background-color:#fff;padding-bottom:40px}.partWidthImg .galleryImgWrap{width:83%}@media screen and (max-width:768px){.partWidthImg .galleryImgWrap{width:100%}}.partWidthImg .galleryImgWrap--negativeTop{position:relative;top:-150px}@media screen and (max-width:768px){.partWidthImg .galleryImgWrap--negativeTop{top:0;margin-top:-60px}}.partWidthImg .galleryImgWrap img{width:100%;height:auto}.negativeMargin{margin-bottom:-100px}@media screen and (max-width:768px){.negativeMargin{margin:0}}.innerText{background-color:#fff;padding-bottom:50px}@media screen and (max-width:768px){.innerText{padding:0 20px 10px}}.furniture .introBlock{padding-bottom:50px}.furnitureContent{padding-top:150px}@media screen and (max-width:768px){.furnitureContent{padding-top:60px}}.partnersLogo__wrap{margin-right:55px;margin-bottom:50px;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:768px){.partnersLogo__wrap{margin-right:36px}}.partnersLogo img{max-width:140px;height:auto}@media screen and (max-width:768px){.partnersLogo img{max-width:98px}}.titleImg{margin-bottom:30px}.titleImg img{max-width:140px;height:auto}.notFound{height:100vh;width:100vw;background-color:#fff;display:flex;flex-direction:column;justify-content:center}.notFound__content{max-width:474px;margin:0 auto;text-align:center}@media screen and (max-width:768px){.notFound__content{padding:0 20px}}.textPage{padding-bottom:150px;color:#09332b}@media screen and (max-width:768px){.textPage{padding-bottom:80px}}.textPage--light{color:#fff}.textPage--no-pd{padding:0}@media screen and (max-width:768px){.textPage--no-pd{padding:0}}.textPage__intro{padding-bottom:100px}@media screen and (max-width:768px){.textPage__intro{padding-bottom:60px}}.textPage__intro .introBlock{padding-bottom:80px}@media screen and (max-width:768px){.textPage__intro .introBlock{padding-bottom:20px}}.textPage h1{font-size:58px;line-height:1.17241em;font-weight:400;font-family:Public Sans,sans-serif;color:currentColor;padding-bottom:40px}@media screen and (max-width:768px){.textPage h1{font-size:42px;line-height:1.19048em}}.textPage h2{font-size:42px;line-height:1.2381em;font-weight:400;font-family:Public Sans,sans-serif;color:currentColor;padding-bottom:40px}@media screen and (max-width:768px){.textPage h2{font-size:38px;line-height:1.10526em}}.textPage h3{font-size:28px;line-height:1.35714em;font-weight:300;font-family:Public Sans,sans-serif;color:currentColor;padding-bottom:20px}@media screen and (max-width:768px){.textPage h3{font-size:24px}}.textPage h4{font-size:20px;line-height:1.4em}.textPage h4,.textPage p{font-weight:300;font-family:Public Sans,sans-serif;color:currentColor;padding-bottom:20px}.textPage p{font-size:16px;line-height:1.5em}@media screen and (max-width:768px){.textPage p{font-size:14px}}.textPage a{position:relative}.textPage a:after{content:"";position:absolute;height:2px;width:0;bottom:-3px;left:0;background-color:currentColor;transition:width .3s ease}.textPage a:hover:after{width:100%}.textPage ul li{font-size:16px;line-height:1.5em;font-weight:300;font-family:Public Sans,sans-serif;color:currentColor;padding-bottom:20px;padding-left:40px;position:relative;-webkit-font-smoothing:antialiased}@media screen and (max-width:768px){.textPage ul li{font-size:14px}}.textPage ul li:after{content:"";position:absolute;top:11px;left:0;width:30px;height:1.5px;background-color:currentColor}@media screen and (max-width:768px){.textPage ul li:after{top:9px}}.textPage table thead td{background-color:#09332b;color:#fff;padding:10px 20px;font-weight:300;font-size:14px}.textPage table td{border:1px solid #09332b;color:#09332b;padding:20px;font-size:14px;-webkit-font-smoothing:antialiased}.textPage img{max-width:100%;height:auto}.tableOverflowWrap{overflow-x:scroll;width:calc(100% + 20px)}.scrollIcon{display:flex;align-items:center;justify-content:center;margin-bottom:30px;font-size:10px;color:#09332b;text-transform:uppercase}.scrollIcon__anim{background-image:url(./images/ic_hand.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:30px;width:20px;margin-right:15px}.aboutIntro .introBlock{padding-bottom:100px}.aboutIntro .introBlock__widthWrap{max-width:429px;padding-left:20px}.about-list{margin-bottom:-175px}@media screen and (max-width:768px){.about-list{margin-bottom:-125px}}.about-list .introBlock{padding-bottom:180px}.about-list .secondaryTitle{padding-left:30px}@media screen and (max-width:768px){.about-list .secondaryTitle{padding-left:0}}.aboutVideo{padding-bottom:0;background-color:#fff;background-image:linear-gradient(#fff 75%,#fff 0,#09332b 0)}.aboutAccordeon{background-color:#09332b}.team{background-color:#fff;padding-bottom:100px}.team__block{padding-bottom:60px}.team__content{max-width:70%}@media screen and (max-width:768px){.team__content{max-width:100%;width:100%}}.team__title{padding-bottom:10px}.team__subtitle,.team__text{padding-bottom:20px}.team__quote{padding-top:20px}@media screen and (max-width:768px){.team__quote{padding-top:0;margin-bottom:80px}}.teamColumn{width:50%}@media screen and (max-width:768px){.teamColumn{width:100%}}.teamColumn--pdTop{padding-top:100px}.teamColumn__one{padding-right:40px}@media screen and (max-width:768px){.teamColumn__one{padding:0 20px;margin-top:-30px;position:relative}}.teamColumn__one .team__block:nth-child(odd){padding-left:80px}@media screen and (max-width:768px){.teamColumn__one .team__block:nth-child(odd){padding:0 0 40px}}.teamColumn__one .team__block:nth-child(odd) img{max-height:540px;width:auto}@media screen and (max-width:768px){.teamColumn__one .team__block:nth-child(2n){padding:0 0 40px}}.teamColumn__one .team__block:nth-child(2n) img{max-height:650px;width:auto}.teamColumn__one .teamImgWrap img{width:100%;height:auto}.teamColumn__two{padding-left:40px}@media screen and (max-width:768px){.teamColumn__two{padding:0 20px}}.teamColumn__two .team__block:nth-child(2n) img{max-height:540px;width:auto}.teamColumn__two .team__block:nth-child(odd) img{max-height:650px;width:auto}@media screen and (max-width:768px){.teamColumn__two .team__block:nth-child(2){padding-bottom:0}}.teamColumn .teamImgWrap{margin-bottom:20px}.teamColumn .teamImgWrap img{max-width:100%;width:100%}.teamColumn--negativeTop{position:relative;margin-top:-450px}@media screen and (max-width:768px){.teamColumn--negativeTop{margin:0}}.teamColumn--lessMargin .teamImgWrap:last-child{margin-bottom:80px}.contacts{min-height:100vh;width:100vw;background-color:#fff;position:relative}@media screen and (max-width:768px){.contacts{height:auto;position:relative}}.contacts__cont.container{z-index:1;position:relative;padding:200px 0}@media screen and (max-width:768px){.contacts__cont.container{top:0;-webkit-transform:translateY(0);transform:translateY(0);padding:0 10px}}.contacts__mapBlock{width:60%}@media screen and (max-width:768px){.contacts__mapBlock{width:100%;order:2}}.contacts__mapWrap{height:400px;width:100%}@media screen and (max-width:768px){.contacts__mapWrap{height:350px}}.contacts__mapWrap iframe{height:100%;width:100%}.contacts__textBlock{width:40%;padding-left:100px;padding-top:15px}@media screen and (max-width:768px){.contacts__textBlock{width:100%;order:1;padding-left:10px;padding-bottom:50px;padding-top:107px}}.contactSingleBlock__icon,.contactSingleBlock__title{padding-bottom:20px}.contactSingleBlock__link{display:block;padding-bottom:5px;-webkit-font-smoothing:antialiased}.contactSingleBlock:not(:last-child){padding-bottom:30px}@media screen and (max-width:768px){.contactSingleBlock:not(:last-child){padding-bottom:0}}.contactsSocials{margin-top:40px}@media screen and (max-width:768px){.contactsSocials{padding-bottom:38px}}.contactsSocials__wrap{height:65px;align-items:center}@media screen and (max-width:768px){.contactsSocials__wrap{justify-content:center}}.contactsSocials__link{margin-left:40px}.contactsSocials__spin{-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}.halfBackground{z-index:0;position:absolute;width:50%;height:100%;background-color:#09332b;top:0;left:0}@media screen and (max-width:768px){.halfBackground{width:100%;height:40%;top:auto;bottom:0}}.services-inner .textPage{padding-bottom:60px}@media screen and (max-width:768px){.services-inner .textPage{padding-bottom:30px}}.services-inner-list{margin-bottom:50px}.services-inner-list li{font-size:28px;line-height:1.35714em;font-weight:300;position:relative;counter-increment:list;list-style-type:none;color:#fff;cursor:pointer;border-top:1px solid;padding:40px 0 40px 70px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:768px){.services-inner-list li{font-size:18px;line-height:1.55556em;padding:30px 0 30px 70px}}.services-inner-list li:last-child{border-bottom:1px solid}.services-inner-list li:before{color:currentColor;content:counter(list) ".";left:20px;position:absolute;text-align:right;width:20px}.services-form{background-color:#fff;background-image:linear-gradient(#fff 75%,#fff 0,#09332b 0)}@media screen and (max-width:768px){.services-form .container{padding:0 10px}}.services-form__inner{background-color:#09332b;padding:80px}@media screen and (max-width:768px){.services-form__inner{padding:40px 20px 60px}}.services-form .title_icon{text-align:center;margin-bottom:40px}.services-form .title_icon svg{height:80px;width:80px;stroke:#fff}.services-form .form_title{max-width:500px;margin:0 auto 30px;text-align:center}@media screen and (max-width:768px){.services-form .form_title{margin:0 auto 10px}}.team-grid{position:relative;display:flex;flex-wrap:wrap;margin:-84px -9px 0}@media screen and (max-width:768px){.team-grid{padding:0 20px}}.team-grid__item{width:calc(33.33333% - 18px);margin:0 9px 150px}@media screen and (max-width:768px){.team-grid__item{margin:0 9px 60px}}@media screen and (max-width:540px){.team-grid__item{width:100%}}.team-grid__img-wrap{margin:0 0 21px}.team-grid__img-wrap img{width:100%}.team-grid__subtitle,.team-grid__title{padding:0}.team-grid__title+.team-grid__subtitle{margin-top:10px}.team-grid__subtitle+.team-grid__text,.team-grid__title+.team-grid__text{margin-top:20px}.team-grid__text{padding:0}html{overflow-x:hidden;width:100vw;overflow-y:scroll}body{background-color:#fff;color:#000;font-family:Public Sans,sans-serif;font-weight:400;font-size:14px}body.fixed{height:100%;overflow:hidden}.container{max-width:1044px}.container,.container--wider{width:100%;margin:0 auto;padding:0 20px}.container--wider{max-width:1240px}@media screen and (max-width:768px){.container--wider{padding:0}}.container--fsmall{max-width:750px;width:100%;margin:0 auto}.container--textPage{max-width:834px;width:100%;margin:0 auto}@media screen and (max-width:768px){.container--textPage{padding:0}}@media screen and (max-width:768px){.container{padding:0 20px}}.flexWrap{display:flex}.flexWrap--wrap{flex-wrap:wrap}@media screen and (max-width:768px){.flexWrap{flex-wrap:wrap}}.iconWrap{margin-bottom:40px}.iconWrap--center{text-align:center}.section--bgBlue{background-color:#09332b}.section--sand{background-color:#fff}@media screen and (max-width:768px){.noMob{display:none}}@media screen and (min-width:769px){.onlyMob{display:none}}html.open{overflow:hidden}
/*# sourceMappingURL=style.css.map*/