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,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:none;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}html{-webkit-box-sizing:content-box;box-sizing:content-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}body{margin:0}ul{list-style-type:none}a{background:transparent;text-decoration:none}button,input{line-height:normal}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}img{display:block;height:auto;max-width:100%}input:focus,textarea:focus{outline:0}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;padding:0}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/src/assets/fonts/Roboto-Regular.woff2) format("woff2"),url(/src/assets/fonts/Roboto-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(/src/assets/fonts/Roboto-Medium.woff2) format("woff2"),url(/src/assets/fonts/Roboto-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(/src/assets/fonts/Roboto-Light.woff2) format("woff2"),url(/src/assets/fonts/Roboto-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(/src/assets/fonts/Roboto-Bold.woff2) format("woff2"),url(/src/assets/fonts/Roboto-Bold.woff) format("woff")}.overflow-hidden{overflow:hidden!important}@media(min-width:440px){.mobile-only{display:none!important}}@media(min-width:768px){.tablet-only{display:none!important}}@media(max-width:440px){.no-mobile{display:none!important}}@media(max-width:768px){.no-tablet{display:none!important}}html{font-size:1vw}@media(max-width:440px){html{font-size:12px}}a,div,h1,h2,h3,input,label,p,span,textarea{font-family:Roboto!important}.dark-cover:after{background:rgba(0,0,0,.333);content:"";inset:0;position:absolute}.btn{background:none;border:none;cursor:pointer;display:inline-block;font-weight:700;outline:none;overflow:hidden;padding:0;position:relative;text-transform:uppercase;z-index:10}@media(max-width:440px){.btn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}}.btn>div{pointer-events:none}.btn>div>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:1rem;justify-content:center;letter-spacing:.14rem;padding:1rem;position:relative}.btn>div>div img{display:inline;height:1rem;margin:0;width:auto}@media(max-width:440px){.btn>div>div{font-size:1.1rem;padding:1.4rem 1rem}}.btn>div>div:nth-child(2){background:#fff;color:#131313;inset:0;-webkit-mask-image:linear-gradient(50deg,#000,#000 50%,transparent 52%,transparent);mask-image:linear-gradient(50deg,#000,#000 50%,transparent 52%,transparent);-webkit-mask-position:100%;mask-position:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:310%;mask-size:310%;position:absolute;-webkit-transition:-webkit-mask .7s linear;transition:-webkit-mask .7s linear;transition:mask .7s linear;transition:mask .7s linear,-webkit-mask .7s linear}.btn>div>div:nth-child(2) img{-webkit-filter:invert(1);filter:invert(1)}.btn.fast-efect>div>div:nth-child(2){-webkit-transition:-webkit-mask .4s linear;transition:-webkit-mask .4s linear;transition:mask .4s linear;transition:mask .4s linear,-webkit-mask .4s linear}.btn>b{background:#fff;bottom:0;display:inline-block;left:0;pointer-events:none;position:absolute;right:0;top:0}.btn>b:last-child{bottom:unset;height:.15rem}.btn>b:nth-last-child(2){left:unset;width:.15rem}.btn>b:nth-last-child(3){height:.15rem;top:unset}.btn>b:nth-last-child(4){right:unset;width:.15rem}.btn.no-border>b{display:none}.btn.black>div>div{color:#131313}.btn.black>div>div:nth-child(2){background:#131313;color:#fff}.btn.black:before,.btn.black>b{background-color:#131313}.btn:hover>div>div:nth-child(2){-webkit-mask-position:0;mask-position:0}@media(min-width:440px){.btn-border-effect .btn>b:last-child{right:100%;-webkit-transition:right .3s linear 1.2s;transition:right .3s linear 1.2s}.btn-border-effect .btn>b:nth-last-child(2){bottom:100%;-webkit-transition:bottom .3s linear .9s;transition:bottom .3s linear .9s}.btn-border-effect .btn>b:nth-last-child(3){left:100%;-webkit-transition:left .3s linear .4s;transition:left .3s linear .4s}.btn-border-effect .btn>b:nth-last-child(4){top:100%;-webkit-transition:top .3s linear;transition:top .3s linear}.btn-border-effect-active .btn>b:last-child{right:0;-webkit-transition:right .3s linear;transition:right .3s linear}.btn-border-effect-active .btn>b:nth-last-child(2){bottom:0;-webkit-transition:bottom .3s linear .4s;transition:bottom .3s linear .4s}.btn-border-effect-active .btn>b:nth-last-child(3){left:0;-webkit-transition:left .3s linear .8s;transition:left .3s linear .8s}.btn-border-effect-active .btn>b:nth-last-child(4){top:0;-webkit-transition:top .3s linear 1.2s;transition:top .3s linear 1.2s}}[modal-name]{display:none;inset:0;position:fixed}[modal-name].modal-active{display:block}[contetn-swiper]{display:block;position:relative}[contetn-swiper] .swipe-wrapper-horizontal,[contetn-swiper] .swipe-wrapper-horizontal-loop-pad,[contetn-swiper] .swipe-wrapper-vertical,[contetn-swiper] .swipe-wrapper-vertical-loop-pad{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}[contetn-swiper] .swipe-wrapper-horizontal .swipe-slides,[contetn-swiper] .swipe-wrapper-horizontal-loop-pad .swipe-slides,[contetn-swiper] .swipe-wrapper-vertical .swipe-slides,[contetn-swiper] .swipe-wrapper-vertical-loop-pad .swipe-slides{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:flex-start}[contetn-swiper] .swipe-wrapper-horizontal .swipe-slides .swipe-item,[contetn-swiper] .swipe-wrapper-horizontal-loop-pad .swipe-slides .swipe-item,[contetn-swiper] .swipe-wrapper-vertical .swipe-slides .swipe-item,[contetn-swiper] .swipe-wrapper-vertical-loop-pad .swipe-slides .swipe-item{cursor:default}[contetn-swiper] .swipe-wrapper-vertical,[contetn-swiper] .swipe-wrapper-vertical-loop-pad{width:100%}[contetn-swiper] .swipe-wrapper-vertical .swipe-slides,[contetn-swiper] .swipe-wrapper-vertical-loop-pad .swipe-slides{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[contetn-swiper] .swipe-wrapper-horizontal,[contetn-swiper] .swipe-wrapper-horizontal-loop-pad{height:100%}[contetn-swiper] .swipe-wrapper-horizontal .swipe-slides,[contetn-swiper] .swipe-wrapper-horizontal-loop-pad .swipe-slides{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}[contetn-swiper] .swipe-wrapper-horizontal-loop-pad,[contetn-swiper] .swipe-wrapper-vertical-loop-pad{position:absolute}[contetn-swiper] .swipe-wrapper-vertical-loop-pad{right:0}[contetn-swiper] .swipe-wrapper-vertical-loop-pad.start{-webkit-transform:translateY(-100%);transform:translateY(-100%)}[contetn-swiper] .swipe-wrapper-vertical-loop-pad.end{top:100%}[contetn-swiper] .swipe-wrapper-horizontal-loop-pad{bottom:0}[contetn-swiper] .swipe-wrapper-horizontal-loop-pad.start{-webkit-transform:translateX(-100%);transform:translateX(-100%)}[contetn-swiper] .swipe-wrapper-horizontal-loop-pad.end{left:100%}[content-counter]{display:inline-block;overflow:hidden;position:relative}[content-counter] .corrector{display:inline-block;padding-right:1rem;visibility:hidden}[content-counter] .content{bottom:0;position:absolute;-webkit-transform:translateY(110%);transform:translateY(110%);-webkit-transition:-webkit-transform 2s cubic-bezier(0,1.09,.61,1);transition:-webkit-transform 2s cubic-bezier(0,1.09,.61,1);transition:transform 2s cubic-bezier(0,1.09,.61,1);transition:transform 2s cubic-bezier(0,1.09,.61,1),-webkit-transform 2s cubic-bezier(0,1.09,.61,1)}[content-counter].active .content{-webkit-transform:translateY(0);transform:translateY(0)}@-webkit-keyframes move-to-left{0%{-webkit-transform:translateX(-200%);transform:translateX(-200%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes move-to-left{0%{-webkit-transform:translateX(-200%);transform:translateX(-200%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes move-to-down{0%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes move-to-down{0%{-webkit-transform:translateY(-200%);transform:translateY(-200%)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes move-bg-to-left{0%{background-position:0 0}to{background-position:200% 0}}@keyframes move-bg-to-left{0%{background-position:0 0}to{background-position:200% 0}}@-webkit-keyframes move-bg-to-down{0%{background-position:0 0}to{background-position:0 200%}}@keyframes move-bg-to-down{0%{background-position:0 0}to{background-position:0 200%}}.move-line-effect>*{-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:linear;animation-timing-function:linear}.move-line-effect.left>*{-webkit-animation-direction:normal;animation-direction:normal}.move-line-effect.left>*,.move-line-effect.right>*{-webkit-animation-name:move-to-left;animation-name:move-to-left}.move-line-effect.right>*{animation-direction:reverse}.move-line-effect.down>*{-webkit-animation-direction:normal;animation-direction:normal}.move-line-effect.down>*,.move-line-effect.up>*{-webkit-animation-name:move-to-down;animation-name:move-to-down}.move-line-effect.up>*{animation-direction:reverse}.move-bg-effect{-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:linear;animation-timing-function:linear}.move-bg-effect.left{-webkit-animation-direction:normal;animation-direction:normal}.move-bg-effect.left,.move-bg-effect.right{-webkit-animation-name:move-bg-to-left;animation-name:move-bg-to-left}.move-bg-effect.right{animation-direction:reverse}.move-bg-effect.down{-webkit-animation-direction:normal;animation-direction:normal}.move-bg-effect.down,.move-bg-effect.up{-webkit-animation-name:move-bg-to-down;animation-name:move-bg-to-down}.move-bg-effect.up{animation-direction:reverse}[move-line]>*{-webkit-transform:translateZ(0);transform:translateZ(0)}[overflow-line]{overflow-x:hidden;white-space:nowrap;width:100%}[overflow-line] .overflow-line-counter{display:inline-block}[overflow-line] .is-owerflow{display:none!important}.bg-black{background-color:#131313}@media(max-width:440px){.mobile-pad{padding-left:2rem;padding-right:2rem}}.decor{display:block;inset:0;pointer-events:none;position:absolute;z-index:1000}@media(max-width:440px){.decor{display:none}}.decor *{pointer-events:none}.decor .line-top{top:0}.decor .line-bottom,.decor .line-top{background:#717171;height:.05rem;left:0;position:absolute;right:0;z-index:500}.decor .line-bottom{bottom:0}.decor .line-bottom.clip{left:8rem;right:8rem}.decor .line-left{left:0}.decor .line-left,.decor .line-right{background:#717171;bottom:0;position:absolute;top:0;width:.05rem;z-index:500}.decor .line-right{right:0}.decor .line-top-h{top:8rem}.decor .line-center-h,.decor .line-top-h{background:#717171;height:.05rem;left:0;position:absolute;right:0;z-index:500}.decor .line-center-h{top:50%}.decor .line-top-h-2{top:22.4rem}.decor .line-bottom-h,.decor .line-top-h-2{background:#717171;height:.05rem;left:0;position:absolute;right:0;z-index:500}.decor .line-bottom-h{bottom:7.95rem}.decor .line-left-v{left:8rem}.decor .line-left-v,.decor .line-right-v{background:#717171;bottom:0;position:absolute;top:0;width:.05rem;z-index:500}.decor .line-right-v{right:8rem}.decor .line-right-v-4{background:#717171;bottom:0;position:absolute;right:26.72rem;top:0;width:.05rem;z-index:500}.decor .line-right-v-4.clip-2{top:22.4rem}@media(min-width:440px){.fix-screen-content-frame{bottom:8rem;left:8rem;position:absolute;right:8rem;top:8rem}.fix-screen-content-frame.full-v{bottom:0;top:0}.fix-screen-content-frame.full-h{left:0;right:0}.fix-screen-content-frame.middle{right:26.72rem}.fix-screen-content-frame.to-top{top:0}.fix-screen-content-frame.to-h-small{top:22.4rem}.fix-screen-content-frame.h-small{bottom:unset;height:14.4rem}.fix-screen-content-frame.to-v-center{bottom:50%}.fix-screen-content-frame.from-v-center{top:50%}.fix-screen-content-frame.middle-short{right:45.44rem}.fix-screen-content-frame.small{left:unset;width:18.72rem}.fix-screen-content-frame.small-left{left:unset;right:26.72rem;width:18.72rem}.fix-screen-content-frame.small-2{left:unset;width:37.44rem}.fix-screen-content-frame.top{bottom:unset;height:8rem;top:0}.fix-screen-content-frame.bottom{bottom:0;height:8rem;top:unset}}.menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#131313;border-right:.1rem solid #717171;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;left:0;position:fixed;top:0;width:8rem;z-index:2000}@media(max-width:440px){.menu{-webkit-box-orient:vertical;-webkit-box-direction:reverse;border:none;bottom:unset;-ms-flex-direction:reverse;flex-direction:reverse;height:5rem;right:0;width:unset}}.menu>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between}@media(max-width:440px){.menu>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.menu>div .burger{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;height:1.2rem;justify-content:space-between;margin-top:2.8rem;padding:.5rem 0;width:1.9rem}.menu>div .burger span{background:#fff;height:.06rem;pointer-events:none;-webkit-transition:background .3s linear,-webkit-transform .3s cubic-bezier(.17,.67,.3,1.33);transition:background .3s linear,-webkit-transform .3s cubic-bezier(.17,.67,.3,1.33);transition:background .3s linear,transform .3s cubic-bezier(.17,.67,.3,1.33);transition:background .3s linear,transform .3s cubic-bezier(.17,.67,.3,1.33),-webkit-transform .3s cubic-bezier(.17,.67,.3,1.33)}.menu>div .burger:hover span{background:#6b6b6b}@media(max-width:440px){.menu>div .burger{margin:.5rem;position:absolute;right:2rem;top:.9rem}}.menu>div a.logo{margin-top:6.2rem}.menu>div a.logo img{height:auto;width:3.6rem}@media(max-width:440px){.menu>div a.logo{margin:0}.menu>div a.logo img{left:2rem;position:absolute;top:1rem;width:3rem}}.menu>div .lang{padding-bottom:2rem}.menu>div .lang,.menu>div .lang>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between}.menu>div .lang>div a{color:#fff;font-size:1rem;margin-bottom:1em;text-transform:uppercase;-webkit-transition:color .3s linear;transition:color .3s linear}.menu>div .lang>div a.active,.menu>div .lang>div a:hover{color:#6b6b6b}.menu>div .lang span{display:none}@media(max-width:440px){.menu>div .lang{left:6rem;min-width:3rem;pointer-events:none;position:absolute;top:100%}.menu>div .lang>div{background:#131313;padding:0 0 .5rem;pointer-events:none;-webkit-transform:perspective(3.5em) rotateX(-90deg);transform:perspective(3.5em) rotateX(-90deg);-webkit-transform-origin:top center;transform-origin:top center;-webkit-transition:-webkit-transform 1s cubic-bezier(0,.92,.66,.78);transition:-webkit-transform 1s cubic-bezier(0,.92,.66,.78);transition:transform 1s cubic-bezier(0,.92,.66,.78);transition:transform 1s cubic-bezier(0,.92,.66,.78),-webkit-transform 1s cubic-bezier(0,.92,.66,.78)}.menu>div .lang>div a{font-size:1.6rem;margin:0;padding:.5rem 1rem}.menu>div .lang>div a.active{display:none}.menu>div .lang span{color:#fff;display:inline-block;font-size:1.6rem;font-weight:300;padding:.5rem 1rem;pointer-events:all;position:absolute;text-transform:uppercase;-webkit-transform:translateY(-130%);transform:translateY(-130%)}.menu>div .lang span:before{border:.2rem solid #fff;border-left:none;border-top:none;content:"";height:.5rem;position:absolute;right:0;-webkit-transform:translate(50%,70%) rotate(45deg);transform:translate(50%,70%) rotate(45deg);-webkit-transition:-webkit-transform 1s linear;transition:-webkit-transform 1s linear;transition:transform 1s linear;transition:transform 1s linear,-webkit-transform 1s linear;width:.5rem}.menu>div .lang.expand span:before{-webkit-transform:translate(50%,100%) rotate(45deg) rotate(180deg);transform:translate(50%,100%) rotate(45deg) rotate(180deg);-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.menu>div .lang.expand>div{pointer-events:all;-webkit-transform:perspective(3.5em) rotateX(0deg);transform:perspective(3.5em) rotateX(0deg);-webkit-transition:-webkit-transform .5s cubic-bezier(.08,1.62,.23,.85);transition:-webkit-transform .5s cubic-bezier(.08,1.62,.23,.85);transition:transform .5s cubic-bezier(.08,1.62,.23,.85);transition:transform .5s cubic-bezier(.08,1.62,.23,.85),-webkit-transform .5s cubic-bezier(.08,1.62,.23,.85)}}.calc-link{bottom:0;height:8rem;overflow:hidden;position:fixed;right:0;width:8rem;z-index:2100}@media(max-width:440px){.calc-link{bottom:unset;height:3rem;right:6.5rem;top:.95rem;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;width:3rem}}.calc-link>a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;color:#131313;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:.8rem;height:100%;justify-content:flex-start;text-transform:uppercase;-webkit-transition:background 1s linear;transition:background 1s linear;width:26.72rem}@media(max-width:440px){.calc-link>a{background:#131313;width:3rem}.calc-link>a span{display:none}}.calc-link>a img{height:auto;min-width:8rem;-webkit-transform:scale(.35);transform:scale(.35);-webkit-transition:-webkit-filter 1s linear,-webkit-transform .4s ease-in-out;transition:-webkit-filter 1s linear,-webkit-transform .4s ease-in-out;transition:filter 1s linear,transform .4s ease-in-out;transition:filter 1s linear,transform .4s ease-in-out,-webkit-filter 1s linear,-webkit-transform .4s ease-in-out;width:8rem}@media(max-width:440px){.calc-link>a img{-webkit-filter:invert(1);filter:invert(1);min-width:unset;-webkit-transform:unset;transform:unset;-webkit-transition:opacity .4s linear;transition:opacity .4s linear;width:2.8rem}}.calc-link:hover>a img{-webkit-transform:scale(.5);transform:scale(.5)}.calc-link-black .calc-link>a{background:#131313;color:#fff}.calc-link-black .calc-link>a img{-webkit-filter:invert(1);filter:invert(1)}[modal-name=main-menu]{display:block;inset:0;left:8rem;overflow:hidden;position:fixed;-webkit-transition:visibility 0s 1s;transition:visibility 0s 1s;visibility:hidden;z-index:1950}@media(max-width:440px){[modal-name=main-menu]{left:0;-webkit-transition:visibility 0s .6s;transition:visibility 0s .6s}}[modal-name=main-menu] nav{background-color:#131313;display:block;inset:0;position:absolute;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .7s ease-in;transition:-webkit-transform .7s ease-in;transition:transform .7s ease-in;transition:transform .7s ease-in,-webkit-transform .7s ease-in}@media(max-width:440px){[modal-name=main-menu] nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;overflow-x:scroll;padding-top:6rem;-webkit-transition:-webkit-transform .5s ease-in;transition:-webkit-transform .5s ease-in;transition:transform .5s ease-in;transition:transform .5s ease-in,-webkit-transform .5s ease-in}}[modal-name=main-menu] nav .links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;bottom:8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;left:0;padding-left:8.5vw;position:absolute;right:0;top:8rem}@media(max-width:440px){[modal-name=main-menu] nav .links{bottom:unset;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;left:unset;padding-left:3rem;position:relative;right:unset;top:unset}}[modal-name=main-menu] nav .links .point{background:#fff;left:0;position:fixed;-webkit-transition:top .4s ease-in-out,height .4s ease-in-out;transition:top .4s ease-in-out,height .4s ease-in-out;width:.2rem}[modal-name=main-menu] nav .links a{color:#6b6b6b;font-size:2rem;font-weight:300;margin:.3rem 0;padding:.7rem .2rem;text-transform:uppercase;-webkit-transition:color .3s linear;transition:color .3s linear}@media(max-width:440px){[modal-name=main-menu] nav .links a{font-size:2.8rem;margin:1rem}}[modal-name=main-menu] nav .links a.active,[modal-name=main-menu] nav .links a:hover{color:#fff}[modal-name=main-menu] nav .links span{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start}[modal-name=main-menu] nav .links span a:not(:first-child){font-size:1.1rem;margin-left:3rem;opacity:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}@media(max-width:440px){[modal-name=main-menu] nav .links span a:not(:first-child){display:none}}[modal-name=main-menu] nav .links span:hover a:not(:first-child){color:#6b6b6b;opacity:1;-webkit-transition:color .3s linear;transition:color .3s linear}[modal-name=main-menu] nav .links span:hover a:not(:first-child):hover{color:#fff}[modal-name=main-menu] nav .contacts{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:8rem;justify-content:space-between;left:0;margin:0 1rem;position:absolute;right:26.72rem}@media(max-width:440px){[modal-name=main-menu] nav .contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;-ms-flex-direction:column;flex-direction:column;height:unset;justify-content:flex-start;margin:0;max-height:unset;max-width:unset;position:relative;width:unset}}[modal-name=main-menu] nav .contacts .calc-btn{display:none}@media(max-width:440px){[modal-name=main-menu] nav .contacts .calc-btn{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;background:#fff;border-right:1px solid #131313;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start;margin-top:1rem;padding-left:3rem}[modal-name=main-menu] nav .contacts .calc-btn img{height:auto;margin:2rem 2rem 2rem 1.4rem;width:3rem}[modal-name=main-menu] nav .contacts .calc-btn span{color:#131313;font-size:1.1rem}}[modal-name=main-menu] nav .contacts .privacy{color:#6b6b6b;font-size:.9rem;margin:5rem;-webkit-transition:color .3s linear;transition:color .3s linear}@media(max-width:440px){[modal-name=main-menu] nav .contacts .privacy{font-size:1.1rem;margin:0 0 3rem;text-align:center}}[modal-name=main-menu] nav .contacts .privacy:hover{color:#fff}[modal-name=main-menu] nav .contacts .social{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start;margin-left:8rem}@media(max-width:440px){[modal-name=main-menu] nav .contacts .social{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:3rem 3.5rem}}[modal-name=main-menu] nav .contacts .social a{margin:1rem}[modal-name=main-menu] nav .contacts .social a img{-webkit-filter:invert(1);filter:invert(1);height:auto;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;width:1.6rem}@media(max-width:440px){[modal-name=main-menu] nav .contacts .social a img{width:2.2rem}}[modal-name=main-menu] nav .contacts .social a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.use-modal-main-menu .calc-link{-webkit-transition:width 1s ease-in-out;transition:width 1s ease-in-out}.shown-modal-main-menu .menu .burger span:first-child{-webkit-transform:translateY(.57rem) rotate(45deg);transform:translateY(.57rem) rotate(45deg)}.shown-modal-main-menu .menu .burger span:nth-child(2){-webkit-transform:scale(0);transform:scale(0)}.shown-modal-main-menu .menu .burger span:nth-child(3){-webkit-transform:translateY(-.57rem) rotate(-45deg);transform:translateY(-.57rem) rotate(-45deg)}@media(max-width:440px){.shown-modal-main-menu .calc-link{opacity:0;pointer-events:none}}@media(min-width:440px){.shown-modal-main-menu .calc-link{width:26.72rem}.shown-modal-main-menu .calc-link>a{background:#fff;color:#131313}.shown-modal-main-menu .calc-link>a img{-webkit-filter:invert(0);filter:invert(0)}}.shown-modal-main-menu [modal-name=main-menu]{-webkit-transition:visibility 0s;transition:visibility 0s;visibility:visible}.shown-modal-main-menu [modal-name=main-menu] nav{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 1s ease-out;transition:-webkit-transform 1s ease-out;transition:transform 1s ease-out;transition:transform 1s ease-out,-webkit-transform 1s ease-out}@media(max-width:440px){.shown-modal-main-menu [modal-name=main-menu] nav{-webkit-transition:-webkit-transform .8s ease-out;transition:-webkit-transform .8s ease-out;transition:transform .8s ease-out;transition:transform .8s ease-out,-webkit-transform .8s ease-out}}.modal{background:hsla(0,0%,7%,.902)}.modal .modal-frame{background:#131313;padding-top:5rem;position:relative}.modal .x{cursor:pointer;display:block;height:2rem;position:absolute;right:1rem;top:1rem;width:2rem}.modal .x:after,.modal .x:before{background:#fff;content:"";height:.1rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.modal .x:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal .x:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal.modal-active-contact{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;opacity:0;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}.modal.modal-active-contact.modal-view-contact{opacity:1}.modal.modal-active-contact .modal-frame{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding-bottom:5rem;width:50rem}@media(max-width:440px){.modal.modal-active-contact .modal-frame{inset:0;padding-left:2rem;padding-right:2rem;position:absolute;width:unset}}.modal.modal-active-photos{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;opacity:0;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}.modal.modal-active-photos .x{background:#131313;height:3rem;width:3rem}@media(max-width:440px){.modal.modal-active-photos .x{top:2rem}}.modal.modal-active-photos.modal-view-photos{opacity:1}.modal.modal-active-photos .modal-slider{background:transparent;height:70vh;width:70vw}@media(max-width:440px){.modal.modal-active-photos .modal-slider{width:100vw}}.modal.modal-active-photos .modal-slider .controls{bottom:2rem;display:block;left:50%;pointer-events:none;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.modal.modal-active-photos .modal-slider .controls span{background:#131313;cursor:pointer;display:inline-block;height:3rem;pointer-events:all;position:relative;width:3rem}@media(max-width:440px){.modal.modal-active-photos .modal-slider .controls span{height:4rem;width:4rem}}.modal.modal-active-photos .modal-slider .controls span:before{background-image:url(/src/assets/images/arrow-left.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";-webkit-filter:invert(1);filter:invert(1);inset:0;position:absolute;-webkit-transform:scale(.7);transform:scale(.7)}.modal.modal-active-photos .modal-slider .controls span:last-child{margin-left:4rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.modal.modal-active-photos .modal-slider [slider]{height:100%;position:relative;width:100%;z-index:100}.modal.modal-active-photos .modal-slider [slider] .slide-photo{background-color:#131313;display:none;inset:0;pointer-events:none;position:absolute}.modal.modal-active-photos .modal-slider [slider] .slide-photo.active,.modal.modal-active-photos .modal-slider [slider] .slide-photo.after,.modal.modal-active-photos .modal-slider [slider] .slide-photo.before{display:block;-webkit-filter:brightness(0);filter:brightness(0);opacity:0;-webkit-transition:opacity .7s linear .2s,-webkit-transform 1s ease,-webkit-filter .3s linear .1s;transition:opacity .7s linear .2s,-webkit-transform 1s ease,-webkit-filter .3s linear .1s;transition:transform 1s ease,opacity .7s linear .2s,filter .3s linear .1s;transition:transform 1s ease,opacity .7s linear .2s,filter .3s linear .1s,-webkit-transform 1s ease,-webkit-filter .3s linear .1s}@media(max-width:440px){.modal.modal-active-photos .modal-slider [slider] .slide-photo.active,.modal.modal-active-photos .modal-slider [slider] .slide-photo.after,.modal.modal-active-photos .modal-slider [slider] .slide-photo.before{-webkit-filter:unset;filter:unset;opacity:1;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}}.modal.modal-active-photos .modal-slider [slider] .slide-photo.after{-webkit-transform:perspective(25rem) translateX(100%) rotateY(45deg) translateZ(0);transform:perspective(25rem) translateX(100%) rotateY(45deg) translateZ(0)}@media(max-width:440px){.modal.modal-active-photos .modal-slider [slider] .slide-photo.after{-webkit-transform:translateX(100%);transform:translateX(100%)}}.modal.modal-active-photos .modal-slider [slider] .slide-photo.before{-webkit-transform:perspective(25rem) translateX(-100%) rotateY(-45deg) translateZ(0);transform:perspective(25rem) translateX(-100%) rotateY(-45deg) translateZ(0)}@media(max-width:440px){.modal.modal-active-photos .modal-slider [slider] .slide-photo.before{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.modal.modal-active-photos .modal-slider [slider] .slide-photo.active{-webkit-filter:brightness(1);filter:brightness(1);opacity:1;-webkit-transform:perspective(25rem) translate(0) rotateY(0deg) translateZ(1);transform:perspective(25rem) translate(0) rotateY(0deg) translateZ(1);-webkit-transition:opacity .7s linear,-webkit-transform 1s ease,-webkit-filter .3s linear;transition:opacity .7s linear,-webkit-transform 1s ease,-webkit-filter .3s linear;transition:transform 1s ease,opacity .7s linear,filter .3s linear;transition:transform 1s ease,opacity .7s linear,filter .3s linear,-webkit-transform 1s ease,-webkit-filter .3s linear}@media(max-width:440px){.modal.modal-active-photos .modal-slider [slider] .slide-photo.active{-webkit-filter:unset;filter:unset;opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}}.modal.modal-active-photos .modal-slider [slider] .slide-photo>.photo{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;width:100%}form input,form span.file-loader{-webkit-appearance:none;background:none;border:none;border-bottom:.1rem solid #fff;border-radius:0;-webkit-border-radius:0;color:#fff;font-size:1rem;margin-top:1rem;outline:none;padding:.9rem 0}form input:-webkit-autofill,form input:-webkit-autofill:focus,form span.file-loader:-webkit-autofill,form span.file-loader:-webkit-autofill:focus{-webkit-text-fill-color:#fff;-webkit-box-shadow:inset 0 0 0 50px #131313}form input::-webkit-input-placeholder,form span.file-loader::-webkit-input-placeholder{color:#fff;opacity:.5}form input::-moz-placeholder,form span.file-loader::-moz-placeholder{color:#fff;opacity:.5}form input:-ms-input-placeholder,form span.file-loader:-ms-input-placeholder{color:#fff;opacity:.5}form input::-ms-input-placeholder,form span.file-loader::-ms-input-placeholder{color:#fff;opacity:.5}form input::placeholder,form span.file-loader::placeholder{color:#fff;opacity:.5}form input.error,form span.file-loader.error{border-bottom-color:#f24841}@media(max-width:440px){form input,form span.file-loader{font-size:1.4rem;margin-top:2rem;padding:1rem 0}}form input.white,form span.file-loader.white{border-bottom-color:#131313;color:#131313}form input.white::-webkit-input-placeholder,form span.file-loader.white::-webkit-input-placeholder{color:#131313}form input.white::-moz-placeholder,form span.file-loader.white::-moz-placeholder{color:#131313}form input.white:-ms-input-placeholder,form span.file-loader.white:-ms-input-placeholder{color:#131313}form input.white::-ms-input-placeholder,form span.file-loader.white::-ms-input-placeholder{color:#131313}form input.white::placeholder,form span.file-loader.white::placeholder{color:#131313}form input.white:-webkit-autofill,form input.white:-webkit-autofill:focus,form span.file-loader.white:-webkit-autofill,form span.file-loader.white:-webkit-autofill:focus{-webkit-text-fill-color:#131313;-webkit-box-shadow:inset 0 0 0 50px #fff}form input.white.error,form span.file-loader.white.error{border-bottom-color:#f24841}form button{margin-top:1rem}@media(max-width:440px){form button{margin-top:3rem}}form span.file-loader{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start;overflow-x:hidden}form span.file-loader img{height:2rem;margin-right:.5rem;width:auto}form span.file-loader img:nth-child(2),form span.file-loader.has-file img:first-child{display:none}form span.file-loader.has-file img:nth-child(2){display:inline}form span.file-loader>div{color:#6b6b6b;display:inline-block;overflow-x:hidden;text-overflow:ellipsis}.contact-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;width:65%}@media(max-width:440px){.contact-form{width:unset}}.contact-form .form-cover,.contact-form .form-cover .wpcf7-form,.contact-form .form-cover>*,.contact-form .input-group-v{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.contact-form .input-group-h{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;margin-top:1rem}@media(max-width:440px){.contact-form .input-group-h{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column}}@media(min-width:440px){.contact-form .input-group-h>*{width:48%}}.contact-form .input-group-h button{width:100%}.contact-form h2{color:#fff;font-size:2rem;font-weight:300;text-transform:uppercase}.contact-form h2 b{font-weight:700}.contact-form input[type=file]{display:none}.contact-form img{max-width:2rem}.paginator{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:center;-ms-flex-pack:center;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:center;margin:1rem 0}@media(max-width:440px){.paginator{margin:2rem 0}}.paginator a,.paginator div{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#131313;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;height:2rem;justify-content:center;width:2rem}@media(max-width:440px){.paginator a,.paginator div{font-size:1.5rem;height:3.5rem;width:3.5rem}}.paginator a:not(.pad),.paginator div:not(.pad){border:.05rem solid #ececec;border-left:none}@media(max-width:440px){.paginator a:not(.pad),.paginator div:not(.pad){border-width:2px}}.paginator a:first-child,.paginator div:first-child{border-left:.05rem solid #ececec}@media(max-width:440px){.paginator a:first-child,.paginator div:first-child{border-width:2px}}.paginator a.pad,.paginator div.pad{border-right:.05rem solid #ececec;cursor:default}@media(max-width:440px){.paginator a.pad,.paginator div.pad{border-width:2px}}.paginator a.active,.paginator a:hover:not(.pad),.paginator div.active,.paginator div:hover:not(.pad){background-color:#131313;border-color:#131313;color:#fff}.paginator a.active,.paginator div.active{cursor:default}.paginator a{-webkit-transition:background-color .3s linear,color .3s linear,border .3s linear;transition:background-color .3s linear,color .3s linear,border .3s linear}div.preloader{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;background:#131313;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;inset:0;justify-content:space-between;opacity:0;position:fixed;-webkit-transition:opacity .5s linear;transition:opacity .5s linear;z-index:10000}div.preloader>div:first-child,div.preloader>div:last-child{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:45%}div.preloader>div:first-child svg,div.preloader>div:last-child svg{-webkit-transform:translateY(40%);transform:translateY(40%)}@media(max-width:440px){div.preloader>div:first-child,div.preloader>div:last-child{width:40%}}div.preloader .logo{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:9%}@media(max-width:440px){div.preloader .logo{width:19%}}div.preloader .logo div{background-position:50%;background-repeat:no-repeat;background-size:contain;height:9rem;position:absolute;-webkit-transform:translateY(-35%);transform:translateY(-35%);width:9rem}@media(max-width:440px){div.preloader .logo div{height:18vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:18vw}}@-webkit-keyframes drawCity{50%{stroke-dasharray:100 2605;stroke-dashoffset:1350}}@keyframes drawCity{50%{stroke-dasharray:100 2605;stroke-dashoffset:1350}}@-webkit-keyframes drawCityMobile{0%{stroke-dasharray:50 869;stroke-dashoffset:462}50%{stroke-dasharray:50 809;stroke-dashoffset:25}to{stroke-dasharray:50 869;stroke-dashoffset:462}}@keyframes drawCityMobile{0%{stroke-dasharray:50 869;stroke-dashoffset:462}50%{stroke-dasharray:50 809;stroke-dashoffset:25}to{stroke-dasharray:50 869;stroke-dashoffset:462}}div.preloader svg{-webkit-transform:translateY();transform:translateY()}div.preloader svg polygon{fill:#2b2b2b;stroke:#fff;stroke-width:1;stroke-dasharray:100 2705;stroke-dashoffset:200;-webkit-animation:drawCity 17s linear infinite;animation:drawCity 17s linear infinite}@media(max-width:440px){div.preloader svg polygon{-webkit-animation:drawCityMobile 17s linear infinite;animation:drawCityMobile 17s linear infinite}}body.preloader-active div.preloader{opacity:1}main{padding-left:8rem}@media(max-width:440px){main{padding-left:unset;padding-top:5rem}main section{min-height:unset}}main section .image-to180deg img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}section.main-page{min-height:100vh;position:relative}@media(max-width:440px){section.main-page .slide-page{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;overflow-x:hidden;position:relative;width:100%}section.main-page .slide-page .privacy,section.main-page .slide-page .social{display:none}}@media(min-width:440px){section.main-page{overflow:hidden}section.main-page .slide-page{border-bottom:.05rem solid #717171;display:none;inset:0;overflow:hidden;position:absolute}section.main-page .slide-page.active,section.main-page .slide-page.after,section.main-page .slide-page.before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}section.main-page .slide-page.after{-webkit-transform:translateY(100%);transform:translateY(100%)}section.main-page .slide-page.before{-webkit-transform:translateY(-100%);transform:translateY(-100%)}section.main-page .slide-page.active{-webkit-transform:translate(0);transform:translate(0)}section.main-page .slide-page .privacy{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}section.main-page .slide-page .privacy a{color:#131313;font-size:.9rem;-webkit-transition:color .3s linear;transition:color .3s linear}section.main-page .slide-page .privacy a:hover{color:#6b6b6b}section.main-page .slide-page .social{padding-left:8rem}section.main-page .slide-page .social,section.main-page .slide-page .social>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start}section.main-page .slide-page .social>div{-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.main-page .slide-page .social>div a{margin:1rem}section.main-page .slide-page .social>div a img{height:auto;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;width:1.6rem}section.main-page .slide-page .social>div a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}section.main-page .slide-page.black-slide .privacy a{color:#fff}section.main-page .slide-page.black-slide .privacy a:hover{color:#6b6b6b}section.main-page .slide-page.black-slide .social>div a img{-webkit-filter:invert(1);filter:invert(1)}}section.main-page .hero{min-height:100%}section.main-page .hero:before{background-color:#131313;inset:0;position:absolute;z-index:-100}@media(max-width:440px){section.main-page .hero{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-height:100vh}}section.main-page .hero div[slider=hero-bg]{inset:0;pointer-events:none;position:absolute;-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);-webkit-transition:-webkit-transform 1s ease-out;transition:-webkit-transform 1s ease-out;transition:transform 1s ease-out;transition:transform 1s ease-out,-webkit-transform 1s ease-out;z-index:-1}section.main-page .hero div[slider=hero-bg] .slide-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;display:none;inset:0;pointer-events:none;position:absolute}section.main-page .hero div[slider=hero-bg] .slide-bg:after{background:rgba(0,0,0,.333);content:"";inset:0;position:absolute;-webkit-transition:background 1s linear;transition:background 1s linear}section.main-page .hero div[slider=hero-bg] .slide-bg.active,section.main-page .hero div[slider=hero-bg] .slide-bg.after,section.main-page .hero div[slider=hero-bg] .slide-bg.before{display:block;-webkit-transition:-webkit-transform 2s ease;transition:-webkit-transform 2s ease;transition:transform 2s ease;transition:transform 2s ease,-webkit-transform 2s ease}section.main-page .hero div[slider=hero-bg] .slide-bg.after{-webkit-transform:translateX(100%);transform:translateX(100%)}section.main-page .hero div[slider=hero-bg] .slide-bg.before{-webkit-transform:translateX(-100%);transform:translateX(-100%)}section.main-page .hero div[slider=hero-bg] .slide-bg.active{-webkit-transform:translate(0);transform:translate(0)}section.main-page .hero .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start;padding-left:5rem}@media(max-width:440px){section.main-page .hero .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;margin-bottom:5rem;padding:0}}section.main-page .hero .content>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:end;-ms-flex-pack:end;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-end;max-width:70%}@media(min-width:440px){section.main-page .hero .content>div .btn{min-width:26rem}}@media(max-width:440px){section.main-page .hero .content>div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:unset}section.main-page .hero .content>div .btn{width:100%}}section.main-page .hero .content>div>*{margin:.8rem}section.main-page .hero .content>div h1{font-size:3.5rem;font-weight:300;text-transform:uppercase}@media(min-width:440px){section.main-page .hero .content>div h1{margin-top:1.2rem}}@media(max-width:440px){section.main-page .hero .content>div h1{font-size:3rem;margin-bottom:2rem;text-align:center}}section.main-page .hero .content>div p{font-size:1.5rem;font-weight:300}@media(min-width:440px){section.main-page .hero .content>div p{margin-bottom:1.6rem;margin-top:.5}}@media(max-width:440px){section.main-page .hero .content>div p{font-size:1.6rem;margin-bottom:3rem}}section.main-page .hero .content>div img{width:3.5rem}@media(max-width:440px){section.main-page .hero .content>div img{margin-bottom:2rem}}section.main-page .hero .content>div .paginator{margin-bottom:2.4rem;margin-top:1.6rem}section.main-page .hero .content>div .paginator div{border:.1rem solid #fff;cursor:pointer;display:inline-block;height:.5rem;margin-right:.3rem;-webkit-transition:background 1s linear;transition:background 1s linear;width:.5rem}section.main-page .hero .content>div .paginator div.active{background:#fff}@media(max-width:440px){section.main-page .hero .content>div .paginator{margin-top:3rem}}section.main-page .hero .privacy a{color:#fff;opacity:.6;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}section.main-page .hero .privacy a:hover{opacity:1}section.main-page .hero .scroll{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-end;padding-bottom:4rem}@media(max-width:440px){section.main-page .hero .scroll{-webkit-transform:translateY(-4rem);transform:translateY(-4rem)}}section.main-page .hero .scroll>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:.8rem;font-weight:300;height:4rem;justify-content:space-between;text-transform:uppercase}@-webkit-keyframes scroll-icon-animation{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(40%);transform:translateY(40%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes scroll-icon-animation{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(40%);transform:translateY(40%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}section.main-page .hero .scroll>div img{-webkit-animation:scroll-icon-animation 3s ease-in-out infinite;animation:scroll-icon-animation 3s ease-in-out infinite;width:3rem}section.main-page .hero.before-preloader div[slider=hero-bg]{-webkit-transform:scale(10) rotate(30deg);transform:scale(10) rotate(30deg)}@media(max-width:440px){section.main-page .hero.before-preloader div[slider=hero-bg]{-webkit-transform:scale(5);transform:scale(5)}}section.main-page .hero.before-preloader div[slider=hero-bg] .slide-bg:after{background:#000}section.main-page .about .small-2{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}@media(max-width:440px){section.main-page .about .small-2{position:relative;width:100%}section.main-page .about .small-2:before{background:#131313;bottom:0;content:"";left:2rem;position:absolute;right:2rem;top:50%}}section.main-page .about .image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;display:block;display:none;height:26rem;width:26rem;z-index:3001}@media(max-width:440px){section.main-page .about .image{display:inline-block;-webkit-transform:scale(.8);transform:scale(.8);z-index:unset}}section.main-page .about .text{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:none;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start;margin:4rem 0}@media(max-width:440px){section.main-page .about .text{display:-webkit-box;display:-ms-flexbox;display:flex}section.main-page .about .text p{color:#6b6b6b;font-size:.9rem}}section.main-page .about .text .char{min-width:8rem;width:8rem}@media(max-width:440px){section.main-page .about .text .char{display:inline-block}section.main-page .about .text .char svg{width:5rem}section.main-page .about .text .char svg path{stroke-dashoffset:0px;fill:#000;stroke:#000}}section.main-page .about .text .data{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;padding-left:3rem}@media(max-width:440px){section.main-page .about .text .data{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:0}}section.main-page .about .text .data h2{font-size:2rem;font-weight:300}@media(max-width:440px){section.main-page .about .text .data h2{margin-bottom:4rem}section.main-page .about .text .data>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}}section.main-page .about .text .data>div p{color:#6b6b6b;font-weight:300}@media(max-width:440px){section.main-page .about .text .data>div p{font-size:1.5rem;margin-left:3rem}}section.main-page .about .text .data .buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:none;-ms-flex-direction:row;flex-direction:row;gap:1.5rem;justify-content:flex-start;margin-top:3rem}@media(max-width:440px){section.main-page .about .text .data .buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.4rem;justify-content:space-between}section.main-page .about .text .data .buttons>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}section.main-page .about .text .data .buttons>* .btn{width:100%}}@media(min-width:440px){section.main-page .about.page-prepare-show .black-box{background:#fff;-webkit-transition:background .5s linear;transition:background .5s linear}section.main-page .about.page-prepare-show .image{display:block;-webkit-transform:translateX(200%);transform:translateX(200%);-webkit-transition:-webkit-transform 1s ease-out;transition:-webkit-transform 1s ease-out;transition:transform 1s ease-out;transition:transform 1s ease-out,-webkit-transform 1s ease-out}section.main-page .about.page-prepare-show .text{display:-webkit-box;display:-ms-flexbox;display:flex}section.main-page .about.page-prepare-show .text .char svg path{stroke-dashoffset:383%;stroke:#fff;fill:#fff;-webkit-transition:stroke 1.5s linear,stroke-dashoffset 2s linear,fill .4s linear 2.1s;transition:stroke 1.5s linear,stroke-dashoffset 2s linear,fill .4s linear 2.1s}section.main-page .about.page-prepare-show .text .data>*{opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity 1s linear,-webkit-transform 1s ease-out;transition:opacity 1s linear,-webkit-transform 1s ease-out;transition:opacity 1s linear,transform 1s ease-out;transition:opacity 1s linear,transform 1s ease-out,-webkit-transform 1s ease-out}section.main-page .about.page-prepare-show .text .data>:nth-child(2){-webkit-transition:opacity 1s linear .3s,-webkit-transform 1s ease-out .3s;transition:opacity 1s linear .3s,-webkit-transform 1s ease-out .3s;transition:opacity 1s linear .3s,transform 1s ease-out .3s;transition:opacity 1s linear .3s,transform 1s ease-out .3s,-webkit-transform 1s ease-out .3s}section.main-page .about.page-prepare-show .text .data>:nth-child(3){-webkit-transition:opacity 1s linear .6s,-webkit-transform 1s ease-out .6s;transition:opacity 1s linear .6s,-webkit-transform 1s ease-out .6s;transition:opacity 1s linear .6s,transform 1s ease-out .6s;transition:opacity 1s linear .6s,transform 1s ease-out .6s,-webkit-transform 1s ease-out .6s}section.main-page .about.page-prepare-show .buttons{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;opacity:0!important;-webkit-transform:translateY(-30%)!important;transform:translateY(-30%)!important;-webkit-transition:opacity 1s linear .5s,-webkit-transform 1s ease-out .5s!important;transition:opacity 1s linear .5s,-webkit-transform 1s ease-out .5s!important;transition:transform 1s ease-out .5s,opacity 1s linear .5s!important;transition:transform 1s ease-out .5s,opacity 1s linear .5s,-webkit-transform 1s ease-out .5s!important}section.main-page .about.page-prepare-show.page-show .black-box{background:#000}section.main-page .about.page-prepare-show.page-show .text .char svg path{stroke-dashoffset:0px;fill:#000;stroke:#000}section.main-page .about.page-prepare-show.page-show .text .data>*{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}section.main-page .about.page-prepare-show.page-show .image{-webkit-transform:translateX(0);transform:translateX(0)}section.main-page .about.page-prepare-show.page-show .buttons{opacity:1!important;-webkit-transform:translateX(0)!important;transform:translateX(0)!important}}@media(max-width:440px){section.main-page .why-as{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}}section.main-page .why-as .image{background-position:50%;background-repeat:no-repeat;background-size:cover;display:none}section.main-page .why-as .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between}@media(min-width:440px){section.main-page .why-as .content{padding:3.2rem 4rem 3.2rem 8rem}}@media(max-width:440px){section.main-page .why-as .content{padding:4rem 2rem}}section.main-page .why-as .content h2{font-size:2rem;font-weight:300;text-transform:uppercase}@media(max-width:440px){section.main-page .why-as .content h2{font-size:2.5rem;margin-bottom:2rem}}@media(min-width:440px){section.main-page .why-as .content h2{display:none}}section.main-page .why-as .content p{color:#6b6b6b;font-weight:300;line-height:150%}@media(min-width:440px){section.main-page .why-as .content p{display:none;max-width:60%}}@media(max-width:440px){section.main-page .why-as .content p{font-size:1.5rem;margin:1rem}}section.main-page .why-as .content ol{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;-webkit-column-count:2;-moz-column-count:2;column-count:2;counter-reset:whs;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;list-style-type:none;max-height:50%}@media(max-width:440px){section.main-page .why-as .content ol{-webkit-column-count:1;-moz-column-count:1;column-count:1;margin-top:2rem}}@media(min-width:440px){section.main-page .why-as .content ol{display:none;padding-left:2rem}}section.main-page .why-as .content ol li{font-size:1rem;font-weight:500;letter-spacing:.1rem;line-height:150%;margin-right:2rem;margin-top:1rem;position:relative;width:47%}@media(max-width:440px){section.main-page .why-as .content ol li{font-size:1.5rem;margin-left:1.8rem;margin-right:0;width:unset}}section.main-page .why-as .content ol li:before{content:counter(whs);counter-increment:whs;display:inline-block;padding:0 1rem;position:absolute;right:100%}@media(min-width:440px){section.main-page .why-as.page-prepare-show .image{display:block;opacity:0;-webkit-transition:opacity 1s linear;transition:opacity 1s linear}section.main-page .why-as.page-prepare-show h2,section.main-page .why-as.page-prepare-show p{display:inline-block;opacity:0;-webkit-transform:translateY(-30%);transform:translateY(-30%)}section.main-page .why-as.page-prepare-show h2{-webkit-transition:opacity 1s linear,-webkit-transform 1s ease-out;transition:opacity 1s linear,-webkit-transform 1s ease-out;transition:transform 1s ease-out,opacity 1s linear;transition:transform 1s ease-out,opacity 1s linear,-webkit-transform 1s ease-out}section.main-page .why-as.page-prepare-show p{-webkit-transition:opacity 1s linear .2s,-webkit-transform 1s ease-out .2s;transition:opacity 1s linear .2s,-webkit-transform 1s ease-out .2s;transition:transform 1s ease-out .2s,opacity 1s linear .2s;transition:transform 1s ease-out .2s,opacity 1s linear .2s,-webkit-transform 1s ease-out .2s}section.main-page .why-as.page-prepare-show ol{display:-webkit-box;display:-ms-flexbox;display:flex}section.main-page .why-as.page-prepare-show ol li{opacity:0;-webkit-transform:translateX(10%);transform:translateX(10%);-webkit-transition:opacity 1s linear,-webkit-transform 1s ease-out;transition:opacity 1s linear,-webkit-transform 1s ease-out;transition:transform 1s ease-out,opacity 1s linear;transition:transform 1s ease-out,opacity 1s linear,-webkit-transform 1s ease-out}section.main-page .why-as.page-prepare-show.page-show .image{opacity:1}section.main-page .why-as.page-prepare-show.page-show h2,section.main-page .why-as.page-prepare-show.page-show li.animation-line-active,section.main-page .why-as.page-prepare-show.page-show p{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@media(max-width:440px){section.main-page .groups{display:block;height:50rem;width:100%}section.main-page .groups .fix-screen-content-frame{height:100%;width:100%}}section.main-page .groups .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:center;-ms-flex-pack:center;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:100%;justify-content:center;position:relative;width:100%}@media(max-width:440px){section.main-page .groups .content{display:block;height:50rem;width:100%}}section.main-page .groups .content .swiper{display:none}@media(max-width:440px){section.main-page .groups .content .swiper{display:inline-block;height:40rem;margin-top:5rem;overflow:hidden;position:relative;width:100%}section.main-page .groups .content .swiper .swipe-wrapper-horizontal{left:0;padding-left:1.6rem;position:absolute;top:0;width:300%}section.main-page .groups .content .swiper .swipe-slides{width:100%}section.main-page .groups .content .swiper .swipe-item{padding-left:2rem;position:relative;width:25%}section.main-page .groups .content .swiper .swipe-item .bg{background-position:50%;background-size:cover;bottom:0;height:100%;left:2rem;position:absolute;right:0;top:0}section.main-page .groups .content .swiper .swipe-item .data{display:inline-block;height:100%;position:relative;-webkit-transition:opacity .5s linear;transition:opacity .5s linear;width:100%}section.main-page .groups .content .swiper .swipe-item .data>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;inset:0;justify-content:center;position:absolute;z-index:200}section.main-page .groups .content .swiper .swipe-item .data>div h2{color:#fff;font-size:2.5rem;font-weight:300;margin-bottom:1.5rem;text-transform:uppercase}section.main-page .groups .content .swiper .swipe-item .data>div p{color:#fff;font-size:1.8rem;font-weight:300;margin-bottom:1.7rem}}section.main-page .groups .content>.items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:center;-ms-flex-pack:center;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:100%;justify-content:center;width:100%}@media(max-width:440px){section.main-page .groups .content>.items{display:none}}section.main-page .groups .content>.items>div{display:none;overflow:hidden;position:relative;width:33.33%}section.main-page .groups .content>.items>div .bg{background-position:50%;background-repeat:no-repeat;background-size:cover;inset:0;opacity:1;position:absolute;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}section.main-page .groups .content>.items>div:last-child .bg{left:-200%}section.main-page .groups .content>.items>div:nth-last-child(2) .bg{left:-100%;right:-100%}section.main-page .groups .content>.items>div:nth-last-child(3) .bg{right:-200%}section.main-page .groups .content>.items>div .data{display:inline-block;height:100%;position:relative;-webkit-transition:opacity .5s linear;transition:opacity .5s linear;width:100%}section.main-page .groups .content>.items>div .data>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;-ms-flex-direction:column;flex-direction:column;inset:0;justify-content:center;position:absolute;z-index:200}section.main-page .groups .content>.items>div .data>div h2{color:#fff;font-size:1.9rem;font-weight:300;margin-bottom:1.5rem;text-transform:uppercase}section.main-page .groups .content>.items>div .data>div p{color:#fff;font-size:1rem;font-weight:300;margin-bottom:1.3rem;text-transform:uppercase}section.main-page .groups .content>.items.q-1>div:last-child .bg{left:-100%;right:-100%}section.main-page .groups .content>.items.q-2>div:last-child .bg{left:-150%;right:-50%}section.main-page .groups .content>.items.q-2>div:nth-last-child(2) .bg{left:-50%;right:-150%}section.main-page .groups .content>.bg-mirror{display:none;inset:0;position:absolute;width:unset}section.main-page .groups .content>.bg-mirror>div{background-position:50%;background-size:cover;display:block;inset:0;opacity:0;position:absolute;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}section.main-page .groups .content>.bg-mirror>div.bg-mirror-target{opacity:1}section.main-page .groups .content.bg-mirror-active>.items .bg{opacity:0}section.main-page .groups .content.bg-mirror-active>.items .data{opacity:.2}section.main-page .groups .content.bg-mirror-active>.items .bg-mirror-target .bg,section.main-page .groups .content.bg-mirror-active>.items .bg-mirror-target .data{opacity:1}@media(min-width:440px){section.main-page .groups.page-prepare-show .content{overflow:hidden}section.main-page .groups.page-prepare-show .content>.bg-mirror{display:block;opacity:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}section.main-page .groups.page-prepare-show .content>.items>div{display:inline-block;-webkit-transition:-webkit-transform 1s ease-out;transition:-webkit-transform 1s ease-out;transition:transform 1s ease-out;transition:transform 1s ease-out,-webkit-transform 1s ease-out}section.main-page .groups.page-prepare-show .content>.items>div:last-child{-webkit-transform:translateX(-300%);transform:translateX(-300%)}section.main-page .groups.page-prepare-show .content>.items>div:nth-last-child(2){-webkit-transform:translateX(-200%);transform:translateX(-200%)}section.main-page .groups.page-prepare-show .content>.items>div:nth-last-child(3){-webkit-transform:translateX(-100%);transform:translateX(-100%)}section.main-page .groups.page-prepare-show .content>.items>div .data>div{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;-webkit-transform:scale(.7);transform:scale(.7);-webkit-transition:opacity 1s linear .5s,-webkit-transform 1s ease-out .5s;transition:opacity 1s linear .5s,-webkit-transform 1s ease-out .5s;transition:opacity 1s linear .5s,transform 1s ease-out .5s;transition:opacity 1s linear .5s,transform 1s ease-out .5s,-webkit-transform 1s ease-out .5s}section.main-page .groups.page-prepare-show.page-show .content>.bg-mirror{opacity:1}section.main-page .groups.page-prepare-show.page-show .content>.items>div{-webkit-transform:translateX(0)!important;transform:translateX(0)!important}section.main-page .groups.page-prepare-show.page-show .items>.animation-line-active .data>div{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@media(max-width:440px){section.main-page .contact{-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.67rem}}section.main-page .contact .image{background-position:50%;background-repeat:no-repeat;background-size:cover;display:none}section.main-page .contact .bg-black{display:none}section.main-page .contact .container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;justify-content:center}@media(max-width:440px){section.main-page .contact .container{background:#131313;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2.75rem}}section.main-page .contact .container .contact-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:2rem;justify-content:flex-start}@media(max-width:440px){section.main-page .contact .container .contact-form{gap:2rem}section.main-page .contact .container .form-cover{margin-top:-1rem}}section.main-page .contact .container .text-frame{overflow:hidden;position:relative}section.main-page .contact .container .text-frame>[data-slider-silent]{color:#6b6b6b;font-family:Roboto;font-size:.75rem;font-style:normal;font-weight:300;line-height:1rem;max-height:5rem;overflow:auto;padding-bottom:1.5rem;padding-right:.5rem}@media(max-width:440px){section.main-page .contact .container .text-frame>[data-slider-silent]{font-size:1rem;font-style:normal;font-weight:300;line-height:1.33333rem;max-height:6.67rem;padding-right:.3rem}}section.main-page .contact .container .text-frame>[data-slider-silent]::-webkit-scrollbar{background:#262626;border:none;display:block;width:.2rem}@media(max-width:440px){section.main-page .contact .container .text-frame>[data-slider-silent]::-webkit-scrollbar{width:.2rem}}section.main-page .contact .container .text-frame>[data-slider-silent]::-webkit-scrollbar-thumb{background:#fff;border-radius:1rem}section.main-page .contact .container .text-frame>[data-slider-silent]::-webkit-scrollbar-track{background:transparent}section.main-page .contact .container .text-frame>[data-slider-silent]::-webkit-scrollbar-track-piece{background-color:transparent}section.main-page .contact .container .text-frame>[data-slider-silent]::-webkit-scrollbar-track-piece:end{margin-bottom:0}section.main-page .contact .container .text-frame>[data-slider-silent]::-webkit-scrollbar-track-piece:start{margin-top:0}section.main-page .contact .container .text-frame:before{background:-webkit-gradient(linear,left bottom,left top,from(#131313),to(hsla(0,0%,7%,0)));background:linear-gradient(0deg,#131313,hsla(0,0%,7%,0));bottom:-.3rem;content:"";height:2.67rem;left:0;pointer-events:none;position:absolute;right:0}@media(max-width:440px){section.main-page .contact .container .text-frame:before{height:2.67rem}}@media(min-width:440px){section.main-page .contact.page-prepare-show .bg-black,section.main-page .contact.page-prepare-show .image{display:block;opacity:0;-webkit-transition:opacity 1s linear;transition:opacity 1s linear}section.main-page .contact.page-prepare-show .container{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%);-webkit-transition:opacity 1s linear,-webkit-transform 1s ease-out;transition:opacity 1s linear,-webkit-transform 1s ease-out;transition:opacity 1s linear,transform 1s ease-out;transition:opacity 1s linear,transform 1s ease-out,-webkit-transform 1s ease-out}section.main-page .contact.page-prepare-show .container .text-frame{opacity:0;-webkit-transition:opacity 1s linear .85s;transition:opacity 1s linear .85s}section.main-page .contact.page-prepare-show.page-show .bg-black,section.main-page .contact.page-prepare-show.page-show .image{opacity:1}section.main-page .contact.page-prepare-show.page-show .container{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}section.main-page .contact.page-prepare-show.page-show .container .text-frame{opacity:1}}@media(max-width:440px){section.main-page .services{margin-bottom:5rem;margin-top:5rem}}section.main-page .services .content{-webkit-box-orient:vertical;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}section.main-page .services .content,section.main-page .services .content .header{-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.main-page .services .content .header{-webkit-box-orient:horizontal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;-ms-flex-direction:row;flex-direction:row}@media(max-width:440px){section.main-page .services .content .header{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}}section.main-page .services .content .header .char,section.main-page .services .content .header .pad{min-width:6.3rem;width:6.3rem}section.main-page .services .content .header .char svg,section.main-page .services .content .header .pad svg{height:auto;width:100%}section.main-page .services .content .header h2{font-size:2rem;text-transform:uppercase}@media(max-width:440px){section.main-page .services .content .header h2{margin-left:2rem}}section.main-page .services .content .header h2,section.main-page .services .content .header p{font-weight:300}section.main-page .services .content .header p{color:#6b6b6b;font-size:1.15rem}@media(min-width:440px){section.main-page .services .content .header p{display:inline-block;width:45%}}@media(max-width:440px){section.main-page .services .content .header .char svg path{stroke-dashoffset:0px;fill:#000;stroke:#000}section.main-page .services .content .header p{color:#6b6b6b;font-size:1.4rem;padding:3.5rem 0}section.main-page .services .content .header h2{font-size:2rem;padding-right:0}}section.main-page .services .content .list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;display:none;-ms-flex-direction:row;flex-direction:row;justify-content:center}@media(min-width:440px){section.main-page .services .content .list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 8rem}}@media(max-width:440px){section.main-page .services .content .list{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}}section.main-page .services .content .list>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:none;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;margin:0 1rem}@media(max-width:440px){section.main-page .services .content .list>div{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1rem 0;padding-left:2rem;width:40%}}section.main-page .services .content .list>div img{max-width:3rem;width:3rem}@media(max-width:440px){section.main-page .services .content .list>div img{max-width:unset;width:5rem}}section.main-page .services .content .list>div h3{font-size:1.1rem;font-weight:300;line-height:150%;margin-top:1.2rem;max-width:8rem;width:8rem}@media(max-width:440px){section.main-page .services .content .list>div h3{font-size:1.2rem;max-width:unset;width:unset}}section.main-page .services .content .list>div p{font-size:.7rem;margin-top:.7rem;max-width:8rem;width:8rem}@media(max-width:440px){section.main-page .services .content .list>div p{color:#6b6b6b;font-size:1rem;font-style:italic;max-width:unset;width:unset}}section.main-page .services .content .buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:center}@media(min-width:440px){section.main-page .services .content .buttons{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 8rem}section.main-page .services .content .buttons>*{width:31.5%}}@media(max-width:440px){section.main-page .services .content .buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column}}section.main-page .services .content .buttons>div{display:none}section.main-page .services .content .buttons>div .btn{width:100%}@media(max-width:440px){section.main-page .services .content .buttons>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}section.main-page .services .content .buttons>div .btn{margin-top:2rem}}@media(min-width:440px){section.main-page .services.page-prepare-show .header{display:-webkit-box;display:-ms-flexbox;display:flex}section.main-page .services.page-prepare-show .header .char svg path{stroke-dashoffset:380%;stroke:#fff;fill:#fff;-webkit-transition:stroke 1.5s linear,stroke-dashoffset 2s linear,fill .4s linear 2.1s;transition:stroke 1.5s linear,stroke-dashoffset 2s linear,fill .4s linear 2.1s}section.main-page .services.page-prepare-show .header h2,section.main-page .services.page-prepare-show .header p{opacity:0}section.main-page .services.page-prepare-show .header h2{-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity 1s linear .3s,-webkit-transform 1s ease-out .3s;transition:opacity 1s linear .3s,-webkit-transform 1s ease-out .3s;transition:opacity 1s linear .3s,transform 1s ease-out .3s;transition:opacity 1s linear .3s,transform 1s ease-out .3s,-webkit-transform 1s ease-out .3s}section.main-page .services.page-prepare-show .header p{-webkit-transform:translateX(30%);transform:translateX(30%);-webkit-transition:opacity 1s linear .6s,-webkit-transform 1s ease-out .6s;transition:opacity 1s linear .6s,-webkit-transform 1s ease-out .6s;transition:opacity 1s linear .6s,transform 1s ease-out .6s;transition:opacity 1s linear .6s,transform 1s ease-out .6s,-webkit-transform 1s ease-out .6s}section.main-page .services.page-prepare-show .list{display:-webkit-box;display:-ms-flexbox;display:flex}section.main-page .services.page-prepare-show .list>div{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity 1s linear,-webkit-transform 1s ease-out;transition:opacity 1s linear,-webkit-transform 1s ease-out;transition:opacity 1s linear,transform 1s ease-out;transition:opacity 1s linear,transform 1s ease-out,-webkit-transform 1s ease-out}section.main-page .services.page-prepare-show .buttons{display:-webkit-box;display:-ms-flexbox;display:flex}section.main-page .services.page-prepare-show .buttons>div{display:block;opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%);-webkit-transition:opacity 1s linear,-webkit-transform 1s ease-out;transition:opacity 1s linear,-webkit-transform 1s ease-out;transition:opacity 1s linear,transform 1s ease-out;transition:opacity 1s linear,transform 1s ease-out,-webkit-transform 1s ease-out}section.main-page .services.page-prepare-show.page-show .header .char svg path{stroke-dashoffset:0px;fill:#000;stroke:#000}section.main-page .services.page-prepare-show.page-show .buttons .animation-line-active,section.main-page .services.page-prepare-show.page-show .header h2,section.main-page .services.page-prepare-show.page-show .header p{opacity:1;-webkit-transform:translate(0);transform:translate(0)}section.main-page .services.page-prepare-show.page-show .list .animation-line-active{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@media(max-width:440px){section.main-page .service-descr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-bottom:1px solid #717171;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}}section.main-page .service-descr .image{background-position:50%;background-repeat:no-repeat;background-size:cover;display:none}section.main-page .service-descr .char{display:none;z-index:-1}section.main-page .service-descr .char .first{stroke-dashoffset:383px}section.main-page .service-descr .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:center;-ms-flex-pack:center;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:100%;justify-content:center;position:relative}@media(max-width:440px){section.main-page .service-descr .content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:unset;width:unset}}section.main-page .service-descr .counter{font-weight:700;letter-spacing:.05rem;position:absolute;right:4rem;top:3rem}@media(min-width:440px){section.main-page .service-descr .counter{display:none}}@media(max-width:440px){section.main-page .service-descr .counter{bottom:unset;font-size:1.3rem;left:unset;right:2rem;top:4.7rem}}section.main-page .service-descr .data{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;padding-bottom:4rem;padding-top:2rem;width:60%}@media(max-width:440px){section.main-page .service-descr .data{padding-bottom:4rem;padding-top:4rem;width:unset}}section.main-page .service-descr .data img{height:auto;margin:4rem 0;width:100%}@media(min-width:440px){section.main-page .service-descr .data img{display:none}}section.main-page .service-descr .data .head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}@media(min-width:440px){section.main-page .service-descr .data .head{display:none}}section.main-page .service-descr .data .head h2{font-size:2rem;line-height:170%;text-transform:uppercase}@media(max-width:440px){section.main-page .service-descr .data .head h2{font-size:2.5rem;margin-bottom:2rem}}section.main-page .service-descr .data .head>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;margin-top:1rem}@media(max-width:440px){section.main-page .service-descr .data .head>div{font-size:1.4rem;margin-bottom:3rem;margin-top:unset}}section.main-page .service-descr .data .head>div b{color:#131313;font-weight:700;letter-spacing:.15rem;margin-right:5rem}section.main-page .service-descr .data p{color:#6b6b6b;font-weight:300;line-height:150%;width:33rem}@media(min-width:440px){section.main-page .service-descr .data p{display:none}}@media(max-width:440px){section.main-page .service-descr .data p{font-size:1.5rem;margin:unset;width:unset}}section.main-page .service-descr .data .buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:none;-ms-flex-direction:row;flex-direction:row;gap:1.5rem;justify-content:flex-start}@media(max-width:440px){section.main-page .service-descr .data .buttons{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.4rem;justify-content:space-between}section.main-page .service-descr .data .buttons>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}section.main-page .service-descr .data .buttons>* .btn{width:100%}}section.main-page .service-descr.black{background:#131313}section.main-page .service-descr.black .counter,section.main-page .service-descr.black .head>div>*,section.main-page .service-descr.black h2{color:#fff!important}@media(min-width:440px){section.main-page .service-descr.page-prepare-show .counter{display:inline-block;opacity:0;-webkit-transform:translateX(30%);transform:translateX(30%);-webkit-transition:opacity 1s linear .2s,-webkit-transform 1s ease .2s;transition:opacity 1s linear .2s,-webkit-transform 1s ease .2s;transition:opacity 1s linear .2s,transform 1s ease .2s;transition:opacity 1s linear .2s,transform 1s ease .2s,-webkit-transform 1s ease .2s}section.main-page .service-descr.page-prepare-show .char{display:block;left:0;position:absolute;top:2.7rem}section.main-page .service-descr.page-prepare-show .char svg{height:8.4rem}section.main-page .service-descr.page-prepare-show .char .first path{fill:#fff;-webkit-transition:fill 1s linear 2s,stroke-dashoffset 2s ease-in-out;transition:fill 1s linear 2s,stroke-dashoffset 2s ease-in-out}section.main-page .service-descr.page-prepare-show .char .animation-line>*{opacity:0;-webkit-transition:opacity 1s linear 1s;transition:opacity 1s linear 1s}section.main-page .service-descr.page-prepare-show.black .char .first path{fill:#131313}section.main-page .service-descr.page-prepare-show .image{display:block;opacity:0;-webkit-transition:opacity 1s linear;transition:opacity 1s linear}section.main-page .service-descr.page-prepare-show .buttons,section.main-page .service-descr.page-prepare-show .head,section.main-page .service-descr.page-prepare-show p{opacity:0;-webkit-transform:translateY(-30%);transform:translateY(-30%)}section.main-page .service-descr.page-prepare-show .head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:opacity 1s linear,-webkit-transform 1s ease-out;transition:opacity 1s linear,-webkit-transform 1s ease-out;transition:transform 1s ease-out,opacity 1s linear;transition:transform 1s ease-out,opacity 1s linear,-webkit-transform 1s ease-out}section.main-page .service-descr.page-prepare-show .head h2{font-weight:300}section.main-page .service-descr.page-prepare-show p{display:inline-block;-webkit-transition:opacity 1s linear .2s,-webkit-transform 1s ease-out .2s;transition:opacity 1s linear .2s,-webkit-transform 1s ease-out .2s;transition:transform 1s ease-out .2s,opacity 1s linear .2s;transition:transform 1s ease-out .2s,opacity 1s linear .2s,-webkit-transform 1s ease-out .2s}section.main-page .service-descr.page-prepare-show .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:opacity 1s linear .5s,-webkit-transform 1s ease-out .5s;transition:opacity 1s linear .5s,-webkit-transform 1s ease-out .5s;transition:transform 1s ease-out .5s,opacity 1s linear .5s;transition:transform 1s ease-out .5s,opacity 1s linear .5s,-webkit-transform 1s ease-out .5s}section.main-page .service-descr.page-prepare-show.page-show .counter{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}section.main-page .service-descr.page-prepare-show.page-show .image{opacity:1}section.main-page .service-descr.page-prepare-show.page-show .buttons,section.main-page .service-descr.page-prepare-show.page-show .head,section.main-page .service-descr.page-prepare-show.page-show p{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}section.main-page .service-descr.page-prepare-show.page-show .char .first path{stroke-dashoffset:0px;fill:#131313}section.main-page .service-descr.page-prepare-show.page-show .char .animation-line-active{opacity:1}section.main-page .service-descr.page-prepare-show.page-show.black .char .first{stroke-dashoffset:0px}section.main-page .service-descr.page-prepare-show.page-show.black .char .first path{fill:#fff}}section.quiz-page{min-height:100vh;overflow:hidden;position:relative}@media(max-width:440px){section.quiz-page{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;max-width:100vw;min-height:80vh}}section.quiz-page:before{background-image:url(/src/assets/images/quiz/quiz-img.png);background-position:100% 0;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:37rem;position:absolute;right:0;top:0;width:40rem}@media(max-width:440px){section.quiz-page:before{height:17rem;width:20rem}}section.quiz-page .slide-quiz{display:none;inset:0;overflow:hidden;padding-bottom:1rem;position:absolute}@media(max-width:440px){section.quiz-page .slide-quiz{overflow-y:scroll;position:fixed;top:5rem}}section.quiz-page .slide-quiz.active,section.quiz-page .slide-quiz.after,section.quiz-page .slide-quiz.before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}@media(max-width:440px){section.quiz-page .slide-quiz.active,section.quiz-page .slide-quiz.after,section.quiz-page .slide-quiz.before{-webkit-transition:opacity .3s linear,-webkit-transform 1s ease;transition:opacity .3s linear,-webkit-transform 1s ease;transition:transform 1s ease,opacity .3s linear;transition:transform 1s ease,opacity .3s linear,-webkit-transform 1s ease}}section.quiz-page .slide-quiz.after{-webkit-transform:translateX(100%);transform:translateX(100%)}@media(max-width:440px){section.quiz-page .slide-quiz.after{opacity:0}}section.quiz-page .slide-quiz.before{-webkit-transform:translateX(-100%);transform:translateX(-100%)}@media(max-width:440px){section.quiz-page .slide-quiz.before{opacity:0}}section.quiz-page .slide-quiz.active{-webkit-transform:translateX(0);transform:translateX(0)}section.quiz-page .slide-quiz .privacy{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}section.quiz-page .slide-quiz .privacy a{color:#131313;font-size:.9rem;-webkit-transition:color .3s linear;transition:color .3s linear}section.quiz-page .slide-quiz .privacy a:hover{color:#6b6b6b}section.quiz-page .slide-quiz .social{padding-left:8rem}section.quiz-page .slide-quiz .social,section.quiz-page .slide-quiz .social>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start}section.quiz-page .slide-quiz .social>div{-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.quiz-page .slide-quiz .social>div a{margin:1rem}section.quiz-page .slide-quiz .social>div a img{height:auto;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;width:1.6rem}section.quiz-page .slide-quiz .social>div a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}section.quiz-page .slide-quiz.black-slide .privacy a{color:#fff}section.quiz-page .slide-quiz.black-slide .privacy a:hover{color:#6b6b6b}section.quiz-page .slide-quiz.black-slide .social>div a img{-webkit-filter:invert(1);filter:invert(1)}section.quiz-page .select-item{background-color:#fff;border:.05rem solid #cecfcc;cursor:pointer;position:relative;-webkit-transition:background .3s linear;transition:background .3s linear}section.quiz-page .select-item:before{background:#fff;border:.05rem solid #cecfcc;border-left:none;border-top:none;-webkit-transition:background .3s linear;transition:background .3s linear}section.quiz-page .select-item:after,section.quiz-page .select-item:before{content:"";display:block;height:2rem;left:0;position:absolute;top:0;width:2rem}section.quiz-page .select-item:after{background-image:url(/src/assets/images/check.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;-webkit-transform:scale(.6);transform:scale(.6);-webkit-transition:-webkit-filter .3s linear;transition:-webkit-filter .3s linear;transition:filter .3s linear;transition:filter .3s linear,-webkit-filter .3s linear}section.quiz-page .select-item .name{color:#131313;font-size:1.1rem;padding:.5rem;text-transform:uppercase;-webkit-transition:color .3s linear;transition:color .3s linear}section.quiz-page .select-item-selected,section.quiz-page .select-item:hover{background-color:#131313;border-color:#131313}section.quiz-page .select-item-selected:before,section.quiz-page .select-item:hover:before{background:#131313;border-color:#717171}section.quiz-page .select-item-selected:after,section.quiz-page .select-item:hover:after{-webkit-filter:invert(1);filter:invert(1)}section.quiz-page .select-item-selected .name,section.quiz-page .select-item:hover .name{color:#fff}section.quiz-page .hero .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}@media(max-width:440px){section.quiz-page .hero .content{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:2rem}}section.quiz-page .hero .content h1{display:inline-block;font-size:2.5rem;font-weight:500;margin-bottom:3rem;text-transform:uppercase}section.quiz-page .hero .content p{color:#6b6b6b;font-weight:300;margin-bottom:3rem}@media(max-width:440px){section.quiz-page .hero .content p{font-size:1.5rem}}section.quiz-page .hero .content .btn img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(max-width:440px){section.quiz-page .quest{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}}section.quiz-page .quest>.top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start;padding-left:2rem}@media(max-width:440px){section.quiz-page .quest>.top{padding:2rem 2rem 0}}section.quiz-page .quest>.top .quiz-back{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start;letter-spacing:.1rem}@media(max-width:440px){section.quiz-page .quest>.top .quiz-back{font-size:1.5rem}}section.quiz-page .quest>.top .quiz-back img{display:inline;height:1.2rem;-webkit-transform:translateY(-.1rem);transform:translateY(-.1rem)}@media(max-width:440px){section.quiz-page .quest>.top .quiz-back img{height:1.6rem}}section.quiz-page .quest .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between}section.quiz-page .quest .content .pad{height:5rem}@media(max-width:440px){section.quiz-page .quest .content .pad{display:none}}section.quiz-page .quest .content .head{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start;margin-bottom:1rem}@media(max-width:440px){section.quiz-page .quest .content .head{padding:2rem 2rem 0}}section.quiz-page .quest .content .head .counter{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:2rem;justify-content:flex-start;line-height:110%;margin-right:2rem}section.quiz-page .quest .content .head .counter b{font-size:6rem;font-weight:700;line-height:85%}section.quiz-page .quest .content .head h2{font-size:2.25rem;font-weight:350;text-transform:uppercase}section.quiz-page .quest .content .quiz-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:.5rem;justify-content:space-between;padding:0 15rem}@media(max-width:440px){section.quiz-page .quest .content .quiz-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem}}section.quiz-page .quest .content .quiz-form>*{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-preferred-size:40%;flex-basis:40%;flex-grow:1}section.quiz-page .quest .content .quiz-form>p{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;color:#6b6b6b;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:1.1rem;font-weight:300;justify-content:flex-start}@media(max-width:440px){section.quiz-page .quest .content .quiz-form>p{font-size:1.5rem}}section.quiz-page .quest .content .quiz-form form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}section.quiz-page .quest .content .quiz-form form .btn{margin-top:2rem}@media(max-width:440px){section.quiz-page .quest .content .values{padding:2rem}}section.quiz-page .quest .content .values.imgs-4,section.quiz-page .quest .content .values.imgs-8{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;justify-content:space-between}@media(max-width:440px){section.quiz-page .quest .content .values.imgs-4,section.quiz-page .quest .content .values.imgs-8{gap:1rem}}section.quiz-page .quest .content .values.imgs-4>*,section.quiz-page .quest .content .values.imgs-8>*{-ms-flex-preferred-size:22%;-webkit-box-flex:1;-ms-flex-positive:1;flex-basis:22%;flex-grow:1}@media(max-width:440px){section.quiz-page .quest .content .values.imgs-4>*,section.quiz-page .quest .content .values.imgs-8>*{-ms-flex-preferred-size:99%;-webkit-box-flex:1;-ms-flex-positive:1;flex-basis:99%;flex-grow:1}}section.quiz-page .quest .content .values.imgs-4>* .bg,section.quiz-page .quest .content .values.imgs-8>* .bg{background-position:50%;background-repeat:no-repeat;background-size:cover;height:15rem}@media(min-width:440px){section.quiz-page .quest .content .values.imgs-8>*{-ms-flex-preferred-size:22%;flex-basis:22%}section.quiz-page .quest .content .values.imgs-8>* .bg{height:9rem}}section.quiz-page .quest .content .values.text-2{-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:2rem;gap:1rem;justify-content:space-between;margin-top:3rem;text-align:center;text-transform:uppercase}section.quiz-page .quest .content .values.text-2,section.quiz-page .quest .content .values.text-2>*{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1}section.quiz-page .quest .content .values.text-2>*{-ms-flex-preferred-size:40%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-align:stretch;-webkit-box-pack:center;-ms-flex-pack:center;flex-basis:40%;-ms-flex-direction:column;flex-direction:column;justify-content:center}@media(max-width:440px){section.quiz-page .quest .content .values.text-2>*{-ms-flex-preferred-size:100%;flex-basis:100%;padding:3rem 2rem}}section.quiz-page .quest .content .values.text-2>*>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:.5rem;justify-content:center}section.quiz-page .quest .content .values.text-2>*>div>div{text-transform:uppercase}section.quiz-page .quest .content .values.text-2>*>div>div i{display:inline-block;font-style:normal;text-decoration:none;-webkit-transform:scale(.7);transform:scale(.7);-webkit-transform-origin:center top;transform-origin:center top}section.quiz-page .quest .content .values.text-2>*>div>div:first-child{-ms-flex-item-align:end;align-self:flex-end;color:#6b6b6b;font-size:1rem}section.quiz-page .quest .content .values.text-2>*>div>div:nth-child(2){font-size:2rem;font-weight:500;line-height:100%}section.quiz-page .quest .content .values.text-2>*>div>div:nth-child(3){-ms-flex-item-align:start;align-self:flex-start;color:#6b6b6b;font-size:1rem}section.quiz-page .quest .content .values.text-2>.select-item-selected,section.quiz-page .quest .content .values.text-2>.select-item-selected>div>div,section.quiz-page .quest .content .values.text-2>:hover,section.quiz-page .quest .content .values.text-2>:hover>div>div{color:#fff}section.team{overflow:hidden;padding:8rem 8rem 4rem;position:relative}@media(max-width:440px){section.team{padding:4rem 2rem}}section.team .content>.char{display:block;left:8rem;position:absolute;top:8rem;width:90%;z-index:-1}@media(max-width:440px){section.team .content>.char{display:none}}section.team .content>.char svg{height:6rem}section.team .content>.char .first path{fill:#fff;-webkit-transition:fill 1s linear 2s,stroke-dashoffset 2s ease-in-out;transition:fill 1s linear 2s,stroke-dashoffset 2s ease-in-out}section.team .content>.char .animation-line>*{opacity:0;-webkit-transition:opacity 1s linear 1s;transition:opacity 1s linear 1s}section.team .content .line{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:1rem;justify-content:space-between;margin-bottom:3rem}@media(min-width:440px){section.team .content .line .char svg{display:none}}@media(max-width:440px){section.team .content .line .char{left:0;position:absolute;top:0;-webkit-transform:translateX(-150%);transform:translateX(-150%);width:5rem}section.team .content .line{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;position:relative}section.team .content .line:nth-last-child(3){font-size:2.5rem;max-width:70vw}section.team .content .line:nth-last-child(2){margin-left:auto;max-width:65vw}}section.team .content .line>*{-ms-flex-preferred-size:33.3%;-webkit-box-flex:1;-ms-flex-positive:1;display:inline-block;flex-basis:33.3%;flex-grow:1}section.team .content .line h2{font-size:2rem;font-weight:300}section.team .content .line h3{font-weight:500;letter-spacing:.1rem}@media(max-width:440px){section.team .content .line h3{font-size:1.35rem}}section.team .content .line p{color:#6b6b6b;line-height:150%}section.team .content .line p b,section.team .content .line p strong{font-weight:500;letter-spacing:.1rem}section.team .content .line p strong{color:#131313;text-transform:uppercase}@media(max-width:440px){section.team .content .line p{font-size:1.35rem}}section.team .content .line .data>*{margin-bottom:2rem}section.team .content .teams{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;justify-content:space-between}@media(max-width:440px){section.team .content .teams{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}section.team .content .teams>*{-ms-flex-preferred-size:23%;-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:23%;-ms-flex-direction:column;flex-direction:column;flex-grow:1;justify-content:flex-start}section.team .content .teams>* .img{background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-block;height:20rem;position:relative}@media(max-width:440px){section.team .content .teams>* .img{height:30rem}}section.team .content .teams>* .img>div{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;inset:0;opacity:0;position:absolute;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}section.team .content .teams>* .img:hover>div{opacity:1}section.team .content .teams>* .name{font-weight:700;letter-spacing:.1rem;margin:1rem 0 .5rem}@media(max-width:440px){section.team .content .teams>* .name{font-size:1.7rem;margin:1.5rem 0 .5rem}}section.team .content .teams>* .position{font-weight:300}@media(max-width:440px){section.team .content .teams>* .position{font-size:1.2rem;margin:.5rem 0 2rem}}section.thanks-page{background-image:url(/src/assets/images/main/bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:100vh;position:relative}section.thanks-page .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;padding:4rem 3rem}@media(max-width:440px){section.thanks-page .content{padding:2rem}}section.thanks-page .content>img{height:auto;width:4rem}@media(max-width:440px){section.thanks-page .content>img{margin-bottom:3rem}}section.thanks-page .content h2{color:#fff;font-size:3rem;font-weight:300}@media(max-width:440px){section.thanks-page .content h2{margin-bottom:3rem}}section.thanks-page .content p{color:#fff;font-size:1.1rem}@media(max-width:440px){section.thanks-page .content p{font-size:1.5rem;margin-bottom:3rem}}section.thanks-page .content>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:2rem;justify-content:flex-start}@media(max-width:440px){section.thanks-page .content>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column}}section.blog-list{position:relative}@media(max-width:440px){section.blog-list{padding-right:0;padding-top:2rem}}section.blog-list .cover{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}@media(min-width:440px){section.blog-list .cover{padding:1rem 1.2rem}}section.blog-list .cover .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem .7rem;justify-content:space-between;margin-bottom:1rem}@media(max-width:440px){section.blog-list .cover .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:unset;flex-wrap:unset}}section.blog-list .cover .content>*{-ms-flex-preferred-size:24%;border:.05rem solid #c7c7c7;flex-basis:24%}section.blog-list .cover .content>.pad{border:none}@media(max-width:440px){section.blog-list .cover .content>*{-ms-flex-preferred-size:unset;flex-basis:unset}}section.blog-list .cover .content>* .img{height:15rem;overflow:hidden;position:relative}@media(max-width:440px){section.blog-list .cover .content>* .img{height:20rem}}section.blog-list .cover .content>* .img .bg{background-position:50%;background-repeat:no-repeat;background-size:cover;inset:0;position:absolute;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}section.blog-list .cover .content>* .img span{background:#fff;border:.05rem solid #c7c7c7;border-bottom:none;border-left:none;bottom:0;display:inline-block;font-size:.8rem;font-weight:300;left:0;letter-spacing:.1rem;padding:.4rem .7rem;position:absolute}section.blog-list .cover .content>* .data{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;min-height:8rem}@media(max-width:440px){section.blog-list .cover .content>* .data{min-height:6rem}}section.blog-list .cover .content>* .data h2{color:#000;font-size:1rem;font-weight:500;padding:.7rem;text-transform:uppercase}@media(max-width:440px){section.blog-list .cover .content>* .data h2{font-size:1.3rem;padding:1rem}}section.blog-list .cover .content>* .data div{color:#6b6b6b;padding:.7rem;text-align:right}@media(max-width:440px){section.blog-list .cover .content>* .data div{padding:1rem}}@media(min-width:440px){section.blog-list .cover .content>:hover .img .bg{-webkit-transform:scale(1.1);transform:scale(1.1)}}section.portfolio{position:relative}@media(max-width:440px){section.portfolio{padding-right:0}}section.portfolio .cover{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}@media(min-width:440px){section.portfolio .cover{padding:.7rem}}section.portfolio .cover .header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start}@media(max-width:440px){section.portfolio .cover .header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:1rem}}section.portfolio .cover .header svg{height:auto;margin-right:5rem;width:7rem}@media(max-width:440px){section.portfolio .cover .header svg{display:none}}section.portfolio .cover .header>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;margin-bottom:.5rem}@media(max-width:440px){section.portfolio .cover .header>div{justify-self:flex-start}}section.portfolio .cover .header>div h1{font-size:2rem;font-weight:300}@media(max-width:440px){section.portfolio .cover .header>div h1{font-size:3rem}}section.portfolio .cover .header>div>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}@media(max-width:440px){section.portfolio .cover .header>div>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}}section.portfolio .cover .header>div>div label{color:#b0b0b0;display:inline-block;font-weight:100;letter-spacing:.2rem;min-width:10rem;padding:.2rem 0;text-align:left;text-transform:uppercase}@media(max-width:440px){section.portfolio .cover .header>div>div label{font-size:1.5rem;margin-top:2em}}section.portfolio .cover .header>div>div a{border:.15rem solid #b0b0b0;color:#b0b0b0;display:inline-block;font-size:.9rem;font-weight:300;margin-right:.5rem;padding:.2rem 1rem;text-transform:uppercase;-webkit-transition:background .3s linear,color .3s linear,border .3s linear;transition:background .3s linear,color .3s linear,border .3s linear}@media(max-width:440px){section.portfolio .cover .header>div>div a{font-size:1.4rem;margin-top:1rem}}section.portfolio .cover .header>div>div a.active{border-color:#131313;color:#131313}section.portfolio .cover .header>div>div a:hover{background-color:#131313;border-color:#131313;color:#fff}section.portfolio .cover .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}@media(max-width:440px){section.portfolio .cover .content{display:inline-block;margin-top:2.5rem;width:100%}}section.portfolio .cover .content .box{grid-column-gap:.7rem;grid-row-gap:.7rem;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(6,1fr);height:40rem;margin-top:.7rem;width:100%}@media(max-width:440px){section.portfolio .cover .content .box{display:inline-block;margin-top:0}section.portfolio .cover .content .box>.item{display:inline-block;margin-top:1rem;width:100%}}section.portfolio .cover .content .box>.item{border:.05rem solid rgba(0,0,0,.071);display:inline-block;overflow:hidden;position:relative}section.portfolio .cover .content .box>.item .bg{background-position:50%;background-repeat:no-repeat;background-size:cover;inset:0;position:absolute;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transition:-webkit-transform .7s ease;transition:-webkit-transform .7s ease;transition:transform .7s ease;transition:transform .7s ease,-webkit-transform .7s ease}section.portfolio .cover .content .box>.item .title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:rgba(0,0,0,.333);bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:3%;padding:.5rem 1rem;pointer-events:none;position:absolute;z-index:100}@media(min-width:440px){section.portfolio .cover .content .box>.item .title{opacity:0;-webkit-transform:translateY(1rem);transform:translateY(1rem);-webkit-transition:opacity .7s linear,-webkit-transform .7s ease-in;transition:opacity .7s linear,-webkit-transform .7s ease-in;transition:opacity .7s linear,transform .7s ease-in;transition:opacity .7s linear,transform .7s ease-in,-webkit-transform .7s ease-in}}section.portfolio .cover .content .box>.item .title span{color:#fff;font-weight:300}section.portfolio .cover .content .box>.item .title span:first-child{text-transform:uppercase}@media(max-width:440px){section.portfolio .cover .content .box>.item .title span:first-child{font-size:2.2rem}section.portfolio .cover .content .box>.item .title span:nth-child(2){font-size:1.5rem;margin-top:1rem}}@media(min-width:440px){section.portfolio .cover .content .box>.item:hover .bg{-webkit-transform:scale(1.15);transform:scale(1.15)}section.portfolio .cover .content .box>.item:hover .title{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .7s linear,-webkit-transform .7s ease-out;transition:opacity .7s linear,-webkit-transform .7s ease-out;transition:opacity .7s linear,transform .7s ease-out;transition:opacity .7s linear,transform .7s ease-out,-webkit-transform .7s ease-out}}section.portfolio .cover .content .box>.item:first-child{grid-area:1/1/3/2}section.portfolio .cover .content .box>.item:nth-child(2){grid-area:3/1/7/2}section.portfolio .cover .content .box>.item:nth-child(3){grid-area:1/2/5/3}section.portfolio .cover .content .box>.item:nth-child(4){grid-area:5/2/7/3}section.portfolio .cover .content .box>.item:nth-child(5){grid-area:1/3/3/4}section.portfolio .cover .content .box>.item:nth-child(6){grid-area:3/3/7/4}section.portfolio .cover .content .box>.item:nth-child(7){grid-area:1/4/5/5}section.portfolio .cover .content .box>.item:nth-child(8){grid-area:5/4/7/5}@media(max-width:440px){section.portfolio .cover .content .box>.item:first-child,section.portfolio .cover .content .box>.item:nth-child(4),section.portfolio .cover .content .box>.item:nth-child(5),section.portfolio .cover .content .box>.item:nth-child(8){height:75vw;width:100%}section.portfolio .cover .content .box>.item:nth-child(2),section.portfolio .cover .content .box>.item:nth-child(3),section.portfolio .cover .content .box>.item:nth-child(6),section.portfolio .cover .content .box>.item:nth-child(7){height:150vw;width:100%}}section.social-buttons{padding:0 8rem;position:relative}@media(max-width:440px){section.social-buttons{padding:0 2rem}}section.social-buttons .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;background:#131313;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;padding:4rem 7rem}@media(max-width:440px){section.social-buttons .content{padding:4rem 3rem}}section.social-buttons .content h2{-ms-flex-preferred-size:50%;color:#fff;display:inline-block;flex-basis:50%;font-size:2.5rem;font-weight:300;text-transform:uppercase}@media(max-width:440px){section.social-buttons .content h2{font-size:2rem;width:unset}}section.social-buttons .content p{-ms-flex-preferred-size:50%;color:#6b6b6b;display:inline-block;flex-basis:50%;font-size:1.15rem;line-height:150%}section.social-buttons .content>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:1rem;justify-content:space-between}@media(max-width:440px){section.social-buttons .content>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column}}section.social-buttons .content>div>a{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}section.social-buttons .content>div:last-child{margin-top:3rem}section.about-studio{overflow:hidden;padding:8rem 8rem 0;position:relative}@media(max-width:440px){section.about-studio{padding:4rem 2rem}}section.about-studio:before{background-image:url(/src/assets/images/about/bg-element.svg);background-position:100% 0;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:70rem;opacity:.2;position:absolute;right:0;top:0;-webkit-transform:translate(20%,-35%);transform:translate(20%,-35%);width:60rem}@media(max-width:440px){section.about-studio:before{height:50rem;width:40rem}}section.about-studio .content .char{display:block;left:8rem;position:absolute;top:8rem;width:90%;z-index:-1}@media(max-width:440px){section.about-studio .content .char{display:none}}section.about-studio .content .char svg{height:6rem}section.about-studio .content .char .first path{fill:#fff;-webkit-transition:fill 1s linear 2s,stroke-dashoffset 2s ease-in-out;transition:fill 1s linear 2s,stroke-dashoffset 2s ease-in-out}section.about-studio .content .char .animation-line>*{opacity:0;-webkit-transition:opacity 1s linear 1s;transition:opacity 1s linear 1s}section.about-studio .content .line{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:1rem;justify-content:space-between;margin-bottom:3rem}@media(max-width:440px){section.about-studio .content .line{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;position:relative}section.about-studio .content .line:nth-last-child(3){font-size:2.5rem;max-width:70vw}section.about-studio .content .line:nth-last-child(2){margin-left:auto;max-width:65vw}}section.about-studio .content .line>*{-ms-flex-preferred-size:33.3%;-webkit-box-flex:1;-ms-flex-positive:1;display:inline-block;flex-basis:33.3%;flex-grow:1}section.about-studio .content .line h2{font-size:2rem;font-weight:300}section.about-studio .content .line h3{font-weight:500;letter-spacing:.1rem}@media(max-width:440px){section.about-studio .content .line h3{font-size:1.35rem}}section.about-studio .content .line p{color:#6b6b6b;line-height:150%}@media(max-width:440px){section.about-studio .content .line p{font-size:1.35rem}}section.about-studio .content .line .char{height:auto;left:0;position:absolute;top:0;-webkit-transform:translateX(-150%);transform:translateX(-150%);width:5rem}@media(min-width:440px){section.about-studio .content .line .char{display:none}}section.about-studio .content .line .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}section.about-studio .content .line .item svg{height:4rem;width:auto}section.about-studio .content .line .item>*{margin-bottom:1.5rem}section.about-studio .content .slogan{background:#131313;color:#fff;font-size:1.5rem;font-weight:500;line-height:150%;padding:3rem;text-transform:uppercase}@media(min-width:440px){section.about-studio .content .slogan{display:none}}section.blog-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;position:relative}section.blog-content .blog-content{max-width:44rem;width:50rem}@media(max-width:440px){section.blog-content .blog-content{width:unset}}section.blog-content .blog-content a:not(.btn){color:#4b4b4b;font-weight:400;text-decoration:underline;-webkit-transition:color .3s linear;transition:color .3s linear}section.blog-content .blog-content a:not(.btn):hover{color:#6b6b6b}@media(max-width:440px){section.blog-content{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}section.blog-content.blog-v-pad{padding-bottom:16rem;padding-top:16rem}@media(max-width:440px){section.blog-content.blog-v-pad{padding-bottom:4rem;padding-top:4rem}}section.blog-content>.controls{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}section.blog-content>.controls>div .btn{margin-left:1rem}section.blog-content>h1{display:inline-block;font-size:3.7rem;margin-top:7rem;text-transform:uppercase}@media(max-width:440px){section.blog-content>h1{font-size:2.9rem;margin-top:4rem}}section.blog-content>.bg{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;margin-bottom:5rem;min-height:70vh;width:100%}@media(max-width:440px){section.blog-content>.bg{background-attachment:scroll;margin-bottom:3rem;margin-top:2rem;min-height:20rem}}section.blog-content>.title{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}@media(max-width:440px){section.blog-content>.title{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}section.blog-content>.title h1{font-size:2.5rem;font-weight:400;text-transform:uppercase}section.blog-content>.title div{font-size:.9rem;font-weight:700;letter-spacing:.1rem;padding-top:.5rem;text-align:center;text-transform:uppercase;width:30%}@media(max-width:440px){section.blog-content>.title div{margin-bottom:1rem;text-align:left;width:unset}}section.blog-content>.text p,section.blog-content>.text-head p{color:#6b6b6b;font-size:1.3rem;font-weight:300;line-height:150%;margin-bottom:1rem}section.blog-content>.text p:last-child,section.blog-content>.text-head p:last-child{margin-bottom:unset}@media(max-width:440px){section.blog-content>.text p,section.blog-content>.text-head p{font-size:1.5rem}}section.blog-content>.text ol,section.blog-content>.text ul,section.blog-content>.text-head ol,section.blog-content>.text-head ul{display:block;list-style-type:none;margin:4rem 0;padding-left:2rem}section.blog-content>.text ol:last-child,section.blog-content>.text ul:last-child,section.blog-content>.text-head ol:last-child,section.blog-content>.text-head ul:last-child{margin-bottom:0}section.blog-content>.text ol:first-child,section.blog-content>.text ul:first-child,section.blog-content>.text-head ol:first-child,section.blog-content>.text-head ul:first-child{margin-top:0}section.blog-content>.text ol li,section.blog-content>.text ul li,section.blog-content>.text-head ol li,section.blog-content>.text-head ul li{color:#565656;display:list-item;font-size:1.3rem;margin-bottom:1rem;position:relative}@media(max-width:440px){section.blog-content>.text ol li,section.blog-content>.text ul li,section.blog-content>.text-head ol li,section.blog-content>.text-head ul li{font-size:1.5rem}}section.blog-content>.text ul li:before,section.blog-content>.text-head ul li:before{background:#565656;border-radius:50%;content:"";height:2rem;position:absolute;right:100%;-webkit-transform:scale(.19) translateY(-30%);transform:scale(.19) translateY(-30%);width:2rem}section.blog-content>.text ol,section.blog-content>.text-head ol{counter-reset:whs;list-style-type:none}section.blog-content>.text ol li:before,section.blog-content>.text-head ol li:before{content:counter(whs) ".";counter-increment:whs;display:inline-block;font-weight:500;padding:0 1rem;position:absolute;right:100%;-webkit-transform:scale(.95);transform:scale(.95)}section.blog-content>.galery{display:inline-block}section.blog-content>.galery>img{height:auto;margin-bottom:.7rem;width:100%}section.blog-content>.galery>iframe{margin-bottom:.7rem;min-height:30rem;width:100%}@media(max-width:440px){section.blog-content>.galery>iframe{min-height:unset;width:100%}}section.blog-content>h2{font-size:2rem;margin:2rem 0}section.blog-content>.slider{border:.1rem solid #cecfcc;height:30rem;margin:.7rem 0;position:relative}section.blog-content>.slider>.state{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;background:#fff;border:.1rem solid #cecfcc;border-left:none;border-top:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:.9rem;font-weight:300;justify-content:flex-start;left:0;padding:.5rem 1rem;position:absolute;top:0}section.blog-content>.slider>.state span{margin:0 .1rem}section.blog-content>.slider>.state span:first-of-type{font-size:1.5rem;font-weight:500}section.blog-content>.slider>.controls{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:end;-ms-flex-pack:end;align-items:stretch;background:#fff;border:.1rem solid #cecfcc;border-bottom:none;border-right:none;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;position:absolute;right:0}section.blog-content>.slider>.controls button{width:4rem}section.blog-content>.slider>[slider]{display:inline-block;inset:0;overflow:hidden;position:absolute}section.blog-content>.slider>[slider] .slide-blog-photo{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover!important;display:none;inset:0;pointer-events:none;position:absolute}section.blog-content>.slider>[slider] .slide-blog-photo.active,section.blog-content>.slider>[slider] .slide-blog-photo.after,section.blog-content>.slider>[slider] .slide-blog-photo.before{display:block;-webkit-transition:-webkit-transform .7s ease;transition:-webkit-transform .7s ease;transition:transform .7s ease;transition:transform .7s ease,-webkit-transform .7s ease}section.blog-content>.slider>[slider] .slide-blog-photo.after{-webkit-transform:translateX(100%);transform:translateX(100%)}section.blog-content>.slider>[slider] .slide-blog-photo.before{-webkit-transform:translateX(-100%);transform:translateX(-100%)}section.blog-content>.slider>[slider] .slide-blog-photo.active{-webkit-transform:translate(0);transform:translate(0)}section.blog-content>.descr,section.blog-content>.team{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;margin:2rem 0}@media(max-width:440px){section.blog-content>.descr,section.blog-content>.team{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}}section.blog-content>.descr>div,section.blog-content>.team>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start;margin-bottom:.5rem;margin-right:2rem}@media(max-width:440px){section.blog-content>.descr>div,section.blog-content>.team>div{margin-bottom:1rem}section.blog-content>.descr>div:last-child,section.blog-content>.team>div:last-child{margin-bottom:unset}}section.blog-content>.descr>div img,section.blog-content>.team>div img{height:3rem;width:auto}@media(max-width:440px){section.blog-content>.descr>div img,section.blog-content>.team>div img{height:3.5rem}}section.blog-content>.descr>div>div,section.blog-content>.team>div>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:flex-start;padding-left:1rem}section.blog-content>.descr>div>div h3,section.blog-content>.team>div>div h3{font-size:.9rem;font-weight:700;letter-spacing:.1rem;margin-bottom:.3rem;text-transform:uppercase}@media(max-width:440px){section.blog-content>.descr>div>div h3,section.blog-content>.team>div>div h3{font-size:1.1rem;margin-bottom:.5rem}}section.blog-content>.descr>div>div span,section.blog-content>.team>div>div span{color:#6b6b6b;font-size:.8rem;font-weight:300;text-align:left}@media(max-width:440px){section.blog-content>.descr>div>div span,section.blog-content>.team>div>div span{font-size:1rem}}section.blog-content>.imgs{-webkit-box-orient:vertical;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;padding-top:.7rem;width:100%}section.blog-content>.imgs,section.blog-content>.imgs>div{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}section.blog-content>.imgs>div{-webkit-box-orient:horizontal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;-ms-flex-direction:row;flex-direction:row;gap:0 .7rem;justify-content:space-between;padding:0 .7rem .7rem}@media(max-width:440px){section.blog-content>.imgs>div{padding-left:unset;padding-right:unset}}section.blog-content>.imgs>div>div{background-position:50%;background-repeat:no-repeat;background-size:cover;border:.05rem solid rgba(0,0,0,.071);display:inline-block;width:100%}section.blog-content>.imgs>div>div[style]{cursor:pointer}section.blog-content>.imgs>div>div iframe{height:100%;width:100%}section.blog-content>.imgs>.cols-1>div{height:45rem}@media(max-width:440px){section.blog-content>.imgs>.cols-1>div{height:22rem}}section.blog-content>.imgs>.cols-2>div{height:45rem}@media(max-width:440px){section.blog-content>.imgs>.cols-2>div{height:22rem}}section.blog-content>.imgs>.cols-3>div{height:40rem}@media(max-width:440px){section.blog-content>.imgs>.cols-3>div{height:14rem}section.blog-content>.imgs>.cols-4{-ms-flex-wrap:wrap;flex-wrap:wrap}}section.blog-content>.imgs>.cols-4>div{height:28rem;width:100%}@media(max-width:440px){section.blog-content>.imgs>.cols-4>div{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-preferred-size:45%;flex-basis:45%;flex-grow:1;height:22rem;width:unset}section.blog-content>.imgs>.cols-4>div:first-child,section.blog-content>.imgs>.cols-4>div:nth-child(2){margin-bottom:.7rem}section.blog-content>.imgs>.cols-5{-ms-flex-wrap:wrap;flex-wrap:wrap}}section.blog-content>.imgs>.cols-5>div{height:22rem;width:100%}@media(max-width:440px){section.blog-content>.imgs>.cols-5>div{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-preferred-size:45%;flex-basis:45%;flex-grow:1;height:22rem;width:unset}section.blog-content>.imgs>.cols-5>div:first-child,section.blog-content>.imgs>.cols-5>div:nth-child(2){margin-bottom:.7rem}section.blog-content>.imgs>.cols-5>div:nth-child(3),section.blog-content>.imgs>.cols-5>div:nth-child(4),section.blog-content>.imgs>.cols-5>div:nth-child(5){-ms-flex-preferred-size:30%;flex-basis:30%;height:14rem}section.blog-content>.imgs>.cols-6{-ms-flex-wrap:wrap;flex-wrap:wrap}}section.blog-content>.imgs>.cols-6>div{height:19rem;width:100%}@media(max-width:440px){section.blog-content>.imgs>.cols-6>div{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-preferred-size:30%;flex-basis:30%;flex-grow:1;height:14rem;width:unset}section.blog-content>.imgs>.cols-6>div:first-child,section.blog-content>.imgs>.cols-6>div:nth-child(2),section.blog-content>.imgs>.cols-6>div:nth-child(3){margin-bottom:.7rem}}section.blog-content>.imgs,section.blog-content>.text{margin:3rem 0}section.blog-content .requests{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-ms-flex-pack:distribute;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-around;margin:5rem 0;width:100%}@media(max-width:440px){section.blog-content .requests{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}section.blog-content .requests>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;width:30%}@media(max-width:440px){section.blog-content .requests>div{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:unset}}section.blog-content .requests>div.title{font-size:2rem;font-weight:300;line-height:150%;text-transform:uppercase}@media(max-width:440px){section.blog-content .requests>div.title{font-size:2.5rem;line-height:120%;margin-bottom:4rem}}section.blog-content .requests>div .btn{width:100%}section.blog-content .requests>div .btn:first-child{margin-bottom:1rem}@media(max-width:440px){section.blog-content .requests>div .btn:first-child{margin-bottom:2rem}}section.blog-content>:last-child{margin-bottom:0}section.mail-request{height:26rem;position:relative}@media(max-width:440px){section.mail-request{height:unset}}section.mail-request .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;background:#131313;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start;padding:0 7rem}@media(max-width:440px){section.mail-request .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column;padding:2rem}}section.mail-request .content h2{color:#fff;font-size:2.5rem;font-weight:300;text-transform:uppercase;width:25rem}@media(max-width:440px){section.mail-request .content h2{font-size:2rem;width:unset}}@media(min-width:440px){section.mail-request .content>div{margin-left:5rem;width:50%}}@media(max-width:440px){section.mail-request .content>div{margin-top:2rem}}section.mail-request .content>div p{color:#6b6b6b;font-size:1.15rem;line-height:150%}section.mail-request .content>div form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;margin-top:1rem}@media(max-width:440px){section.mail-request .content>div form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:column;flex-direction:column}}@media(min-width:440px){section.mail-request .content>div form .btn,section.mail-request .content>div form input{width:46%}}section.share-this{position:relative}@media(min-width:440px){section.share-this{padding:2rem 8rem}}section.share-this .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}@media(max-width:440px){section.share-this .content{-webkit-box-pack:center;-ms-flex-pack:center;gap:2vw;justify-content:center}}section.share-this .content>*{margin:.7rem}@media(max-width:440px){section.share-this .content>*{margin:0;min-width:48%}}section.other-items{-webkit-box-orient:vertical;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;padding-bottom:4rem;position:relative}section.other-items,section.other-items>.title{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}section.other-items>.title{-webkit-box-orient:horizontal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;padding:2.5rem 8rem}@media(max-width:440px){section.other-items>.title{padding:4rem 0}}section.other-items>.title>div:first-child{font-size:2rem;font-weight:300;text-transform:uppercase}@media(max-width:440px){section.other-items>.title>div:first-child{font-size:2rem}}section.other-items>.title button{margin-left:1rem}section.other-items div[contetn-swiper]{overflow:hidden}section.other-items div[contetn-swiper] .swipe-wrapper-horizontal{left:0;padding-left:.7rem}@media(max-width:440px){section.other-items div[contetn-swiper] .swipe-wrapper-horizontal{padding-left:0}}section.other-items div[contetn-swiper].blog .swipe-item{border:.05rem solid #c7c7c7;cursor:pointer;margin-left:.35rem;margin-right:.35rem;width:18rem}@media(max-width:440px){section.other-items div[contetn-swiper].blog .swipe-item{width:87vw}}section.other-items div[contetn-swiper].blog .swipe-item .img{height:12rem;overflow:hidden;position:relative}@media(max-width:440px){section.other-items div[contetn-swiper].blog .swipe-item .img{height:20rem}}section.other-items div[contetn-swiper].blog .swipe-item .img .bg{background-position:50%;background-repeat:no-repeat;background-size:cover;inset:0;position:absolute;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}section.other-items div[contetn-swiper].blog .swipe-item .img span{background:#fff;border:.05rem solid #c7c7c7;border-bottom:none;border-left:none;bottom:0;display:inline-block;font-size:.8rem;font-weight:300;left:0;letter-spacing:.1rem;padding:.4rem .7rem;position:absolute}section.other-items div[contetn-swiper].blog .swipe-item .data{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:stretch;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;min-height:8rem}@media(max-width:440px){section.other-items div[contetn-swiper].blog .swipe-item .data{min-height:6rem}}section.other-items div[contetn-swiper].blog .swipe-item .data h2{color:#000;font-size:1rem;font-weight:500;padding:.7rem;text-transform:uppercase}@media(max-width:440px){section.other-items div[contetn-swiper].blog .swipe-item .data h2{font-size:1.3rem;padding:1rem}}section.other-items div[contetn-swiper].blog .swipe-item .data div{color:#6b6b6b;padding:.7rem;text-align:right}@media(max-width:440px){section.other-items div[contetn-swiper].blog .swipe-item .data div{padding:1rem}}section.other-items div[contetn-swiper].portfolio{height:14rem}@media(max-width:440px){section.other-items div[contetn-swiper].portfolio{height:50vw}}section.other-items div[contetn-swiper].portfolio .swipe-item{border:.05rem solid rgba(0,0,0,.071);cursor:pointer;margin-right:1rem;position:relative;width:17rem}@media(max-width:440px){section.other-items div[contetn-swiper].portfolio .swipe-item{width:65vw}}section.other-items div[contetn-swiper].portfolio .swipe-item .bg{background-position:50%;background-repeat:no-repeat;background-size:cover;inset:0;position:absolute;z-index:-1}section.other-items div[contetn-swiper].portfolio .swipe-item .title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:rgba(0,0,0,.333);bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:3%;padding:.5rem 1rem;position:absolute;z-index:100}section.other-items div[contetn-swiper].portfolio .swipe-item .title span{color:#fff;font-weight:300}section.other-items div[contetn-swiper].portfolio .swipe-item .title span:first-child{text-transform:uppercase}@media(max-width:440px){section.other-items div[contetn-swiper].portfolio .swipe-item .title span:first-child{font-size:2.2rem}section.other-items div[contetn-swiper].portfolio .swipe-item .title span:nth-child(2){font-size:1.5rem;margin-top:1rem}}@media(min-width:440px){section.other-items.short{padding-left:8rem;padding-right:8rem}}section.other-items.short div[contetn-swiper] .swipe-wrapper-horizontal{padding-left:0}section.footer,section.main-page>.footer{min-height:unset;position:relative}@media(min-width:440px){section.footer,section.main-page>.footer{height:30rem}}section.footer.full-v,section.main-page>.footer.full-v{height:100vh}section.footer.has-imgs,section.main-page>.footer.has-imgs{height:65rem}section.footer>.mobile,section.main-page>.footer>.mobile{display:none}@media(max-width:440px){section.footer>.mobile,section.main-page>.footer>.mobile{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}section.footer>.mobile>div>div,section.main-page>.footer>.mobile>div>div{border-bottom:none;border-top:none;padding-top:3rem}section.footer>.mobile h2,section.main-page>.footer>.mobile h2{display:inline-block;font-size:2rem;line-height:140%;margin-bottom:1rem;text-transform:uppercase}section.footer>.mobile h2 b,section.footer>.mobile h2 strong,section.main-page>.footer>.mobile h2 b,section.main-page>.footer>.mobile h2 strong{font-weight:700}section.footer>.mobile .contacts,section.main-page>.footer>.mobile .contacts{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start}section.footer>.mobile .contacts h3,section.main-page>.footer>.mobile .contacts h3{color:#6b6b6b;font-size:1.6rem;margin:.5rem}section.footer>.mobile .contacts svg,section.main-page>.footer>.mobile .contacts svg{height:auto;width:10rem}section.footer>.mobile .contacts>div,section.main-page>.footer>.mobile .contacts>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;padding-left:2rem}section.footer>.mobile .contacts a.link,section.main-page>.footer>.mobile .contacts a.link{color:#457cb0;display:inline-block;font-size:1.4rem;margin-top:.5rem;text-decoration:underline;-webkit-transition:color .3s linear;transition:color .3s linear}section.footer>.mobile .contacts a.link:hover,section.main-page>.footer>.mobile .contacts a.link:hover{color:#000}section.footer>.mobile .contacts-2,section.main-page>.footer>.mobile .contacts-2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}section.footer>.mobile .contacts-2 a.phone,section.main-page>.footer>.mobile .contacts-2 a.phone{color:#000;font-size:1.7rem;font-weight:700;margin:2rem 0}section.footer>.mobile .contacts-2 .btn,section.main-page>.footer>.mobile .contacts-2 .btn{width:100%}section.footer>.mobile .social,section.main-page>.footer>.mobile .social{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-ms-flex-pack:distribute;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-around;margin:3rem 0;width:100%}section.footer>.mobile .social a,section.main-page>.footer>.mobile .social a{margin-right:1rem;-webkit-transition:-webkit-transform .4s linear;transition:-webkit-transform .4s linear;transition:transform .4s linear;transition:transform .4s linear,-webkit-transform .4s linear}section.footer>.mobile .social a:hover,section.main-page>.footer>.mobile .social a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}}section.footer>.mobile .foot,section.main-page>.footer>.mobile .foot{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;padding-bottom:2rem;padding-top:.5rem}section.footer>.mobile .foot>*,section.main-page>.footer>.mobile .foot>*{margin:1rem 0}section.footer>.mobile .foot .design,section.main-page>.footer>.mobile .foot .design{color:#c3c3c3}section.footer>.mobile .foot .design img,section.main-page>.footer>.mobile .foot .design img{display:inline;margin-left:.5rem}section.footer>.mobile .foot .copy,section.main-page>.footer>.mobile .foot .copy{border:none;color:#c3c3c3;padding-top:0}section.footer>.mobile .foot a.privacy,section.main-page>.footer>.mobile .foot a.privacy{color:#000;text-decoration:underline}@media(max-width:440px){section.footer>.desktop,section.main-page>.footer>.desktop{display:none}}section.footer>.desktop .content,section.main-page>.footer>.desktop .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;padding-top:5rem}section.footer>.desktop .content.to-h-small,section.main-page>.footer>.desktop .content.to-h-small{padding-top:4rem}section.footer>.desktop .content .title,section.main-page>.footer>.desktop .content .title{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start}section.footer>.desktop .content .title h2,section.main-page>.footer>.desktop .content .title h2{font-size:2.1rem;line-height:140%;margin-left:3rem;text-transform:uppercase;-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem);vertical-align:top}section.footer>.desktop .content .title h2 b,section.footer>.desktop .content .title h2 strong,section.main-page>.footer>.desktop .content .title h2 b,section.main-page>.footer>.desktop .content .title h2 strong{font-weight:700}section.footer>.desktop .content .social,section.main-page>.footer>.desktop .content .social{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:start;-ms-flex-pack:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:flex-start;padding-left:12.7rem}section.footer>.desktop .content .social a,section.main-page>.footer>.desktop .content .social a{margin-right:1.6rem;-webkit-transition:-webkit-transform .4s linear;transition:-webkit-transform .4s linear;transition:transform .4s linear;transition:transform .4s linear,-webkit-transform .4s linear}section.footer>.desktop .content .social a img,section.main-page>.footer>.desktop .content .social a img{width:1.6rem}section.footer>.desktop .content .social a:hover,section.main-page>.footer>.desktop .content .social a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}section.footer>.desktop .contacts,section.main-page>.footer>.desktop .contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;padding-top:5rem}section.footer>.desktop .contacts.to-h-small,section.main-page>.footer>.desktop .contacts.to-h-small{padding-top:4rem}section.footer>.desktop .contacts h3,section.main-page>.footer>.desktop .contacts h3{color:#6b6b6b;font-size:1.1rem}section.footer>.desktop .contacts a.link,section.main-page>.footer>.desktop .contacts a.link{color:#457cb0;margin-bottom:1rem;text-decoration:underline;-webkit-transition:color .3s linear;transition:color .3s linear}section.footer>.desktop .contacts a.link:hover,section.main-page>.footer>.desktop .contacts a.link:hover{color:#000}section.footer>.desktop .contacts a.phone,section.main-page>.footer>.desktop .contacts a.phone{color:#000;font-size:1.7rem;font-weight:700}section.footer>.desktop .contacts>div a.link,section.main-page>.footer>.desktop .contacts>div a.link{display:inline-block;margin-bottom:.5rem}section.footer>.desktop .contacts button,section.main-page>.footer>.desktop .contacts button{width:100%}section.footer>.desktop .copy,section.main-page>.footer>.desktop .copy{color:#c3c3c3}section.footer>.desktop .copy,section.footer>.desktop .privacy,section.main-page>.footer>.desktop .copy,section.main-page>.footer>.desktop .privacy{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}section.footer>.desktop .privacy a,section.main-page>.footer>.desktop .privacy a{color:#000;text-decoration:underline}section.footer>.desktop .design,section.main-page>.footer>.desktop .design{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}section.footer>.desktop .design a img,section.main-page>.footer>.desktop .design a img{display:inline;height:.7rem;width:auto}section.footer .imgs,section.main-page>.footer .imgs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}@media(max-width:440px){section.footer .imgs,section.main-page>.footer .imgs{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;height:17rem;margin-bottom:2rem}}section.footer .imgs a,section.main-page>.footer .imgs a{-ms-flex-preferred-size:25%;-webkit-box-flex:1;-ms-flex-positive:1;flex-basis:25%;flex-grow:1;height:90%;overflow:hidden;position:relative}@media(max-width:440px){section.footer .imgs a,section.main-page>.footer .imgs a{-ms-flex-preferred-size:45%;flex-basis:45%;height:unset}}section.footer .imgs a div,section.main-page>.footer .imgs a div{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .7s ease;transition:-webkit-transform .7s ease;transition:transform .7s ease;transition:transform .7s ease,-webkit-transform .7s ease}section.footer .imgs a:hover div,section.main-page>.footer .imgs a:hover div{-webkit-transform:scale(1.2);transform:scale(1.2)}section.footer .footer-form,section.main-page>.footer .footer-form{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}section.footer .footer-form,section.footer .footer-form form,section.main-page>.footer .footer-form,section.main-page>.footer .footer-form form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;background:#131313;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}section.footer .footer-form form,section.main-page>.footer .footer-form form{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%}@media(min-width:440px){section.footer .footer-form form,section.main-page>.footer .footer-form form{padding:0 3rem}}@media(max-width:440px){section.footer .footer-form form,section.main-page>.footer .footer-form form{padding-bottom:3rem;padding-top:3rem}}section.footer .footer-form form h2,section.main-page>.footer .footer-form form h2{color:#fff;font-size:2rem;font-weight:300;margin-bottom:.5rem}section.footer .footer-form form>div,section.main-page>.footer .footer-form form>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;width:100%}@media(max-width:440px){section.footer .footer-form form>div,section.main-page>.footer .footer-form form>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-box-pack:start;-ms-flex-pack:start;align-items:stretch;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}}@media(min-width:440px){section.footer .footer-form form>div,section.main-page>.footer .footer-form form>div{gap:3rem}section.footer .footer-form form>div .btn,section.main-page>.footer .footer-form form>div .btn{width:12.72rem}section.footer .footer-form form>div input:first-child,section.main-page>.footer .footer-form form>div input:first-child{width:15rem}section.footer .footer-form form>div input:nth-child(2),section.main-page>.footer .footer-form form>div input:nth-child(2){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}section.main-page>.footer{height:99.9vh}}._404{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#131313;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100vh;justify-content:center;width:100vw}._404 img{height:auto;width:7rem}._404 h1{color:#fff;font-size:3.5rem;font-weight:300;letter-spacing:.1rem;margin:2rem 0 1rem;text-transform:uppercase}@media(max-width:400px){._404 h1{font-size:3rem}}@media(max-width:330px){._404 h1{font-size:2.7rem}}._404 p{color:#6b6b6b;font-size:1.1rem;font-weight:300;margin-bottom:2rem;text-transform:uppercase}