@charset "UTF-8";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,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--White:#FFFFFF;--White_bg:#FAFAFA;--Black:#393939;--Red:#DB474E;--Stroke:#D9D9D9;--Gray:#666;--gray-100:#4D4B4A}html{font-size:.1vmin;box-sizing:border-box;scroll-behavior:smooth}*,::after,::before{box-sizing:inherit}@media (max-aspect-ratio:2000/1000) and (hover:hover) and (pointer:fine) and (orientation:landscape),(max-aspect-ratio:2000/1000) and (hover:hover) and (pointer:fine) and (orientation:portrait){html{font-size:.05vw}}@media (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){html{font-size:.216744186vmin}}@media (max-width:820px) and (hover:hover) and (pointer:fine){html{font-size:.216744186vmin}}@media (min-width:431px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))){html{font-size:.1vmax}}@media (min-width:933px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){html{font-size:.1vmin}}@font-face{font-family:"Roobert PRO";src:local("Roobert PRO Regular"),local("RoobertPRO-Regular"),url(../fonts/RoobertPRO-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Roobert PRO";src:local("Roobert PRO Medium"),local("RoobertPRO-Medium"),url(../fonts/RoobertPRO-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"General Sans";src:local("General Sans Regular"),local("General Sans Regular"),url(../fonts/generalsans-regular-webfont.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"General Sans";src:local("General Sans Bold"),local("General Sans Bold"),url(../fonts/generalsans-bold-webfont.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"1mde";src:url(../fonts/1mde.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1rem;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}body{box-sizing:inherit;font-family:"Roobert PRO",sans-serif;font-weight:400;font-size:16rem;line-height:normal;background-color:var(--White_bg)}body::-webkit-scrollbar{width:10rem}body::-webkit-scrollbar-track{background-color:#f1f1f1}body::-webkit-scrollbar-thumb{background-color:#888}body::-webkit-scrollbar-thumb:hover{background-color:#555}body:has(.header_active){overflow:hidden}body:has(.modal.active){overflow:hidden}a{-webkit-text-decoration-line:none;text-decoration-line:none}a:focus-visible{outline:0}img{max-width:100%}button{cursor:pointer;outline:0;padding:0;font-family:"Roobert PRO"}.red-color{color:var(--Red)}.black-arrow-btn{display:flex;justify-content:center;align-items:center;padding:22rem 32rem;gap:10rem;color:var(--White_bg);background-color:var(--Black);font-size:28rem;font-weight:500;line-height:150%;text-transform:uppercase;border:none;border-radius:70rem;transition-property:background-color,color;transition-duration:.25s;transition-timing-function:ease-in-out}.black-arrow-btn>svg{width:50rem;height:50rem}.black-arrow-btn>svg path{transition:fill .25s ease-in-out}.black-arrow-btn.phone>svg{width:40rem;height:40rem}.black-arrow-btn_white{color:var(--Black);background-color:var(--White_bg)}@media (any-hover:hover) and (pointer:fine){.black-arrow-btn:hover{background-color:var(--Red)}.black-arrow-btn:hover path{fill:var(--White_bg)}.black-arrow-btn_white:hover{color:var(--White_bg)}.header .nav__link:hover{color:var(--Red)}}.pulse{box-shadow:12rem 12rem 24rem rgba(219,71,78,.67);transition:.3s ease-in-out;position:relative;z-index:1}.pulse:focus,.pulse:hover{transform:translateY(-6rem)}.pulse::after{content:"";width:30rem;height:30rem;border-radius:100%;border:6rem solid var(--Red);position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .3s ease-in-out,opacity .3s ease-in-out;animation:1.5s infinite ring}.pulse:focus::after,.pulse:hover::after{animation:none;display:none}@keyframes ring{0%{width:30rem;height:30rem;opacity:1}100%{width:300rem;height:300rem;opacity:0}}.burger{display:none;position:relative;justify-content:center;align-items:center;width:80rem;height:80rem;border:none;background-color:transparent;z-index:10}.burger>svg{width:100%;height:100%}.burger::after,.burger::before{position:absolute;content:"";height:5rem;background-color:var(--Black);border-radius:5rem}.burger::before{top:15rem;width:60rem;box-shadow:0 21rem 0 var(--Black);transition:box-shadow .3s .15s,top .3s .15s,transform .3s}.burger::after{bottom:15rem;width:60rem;transition:width .3s .15s,bottom .3s .15s,transform .3s}.arrow-btn{display:flex;justify-content:center;align-items:center;width:179rem;height:179rem;background-color:var(--Red);color:var(--White);border-radius:100%}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.burger{display:flex}.arrow-btn__desctop{display:none}}.arrow-btn__mobile{display:none}.arrow-btn>svg{width:100%;height:100%}.container{width:1770rem;max-width:100%}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.arrow-btn__mobile{display:flex}.container{width:432rem}}@media (min-width:932px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:431px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:932px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.container{width:615rem}}.header{width:100%;display:flex;justify-content:center;align-items:center;padding:0 115rem;background-color:var(--White_bg);border-bottom:1rem solid #e7e7e9;z-index:100}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.header{padding:0}}.header__container{padding:21rem 0 20rem}.header__main{display:flex;justify-content:space-between;align-items:center}.header .logo-link{display:flex;justify-content:center;align-items:center;width:128rem;height:40rem}.header .logo-link>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.header .logo-bg{display:flex;justify-content:center;align-items:center;width:128rem;height:40rem;background-repeat:no-repeat;background-size:contain;background-position:center}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.header__container{padding:27rem 0 28rem}.header__black-arrow-btn{display:none}.header .nav{position:absolute;top:189rem;padding:42rem 10rem;background-color:var(--White_bg);width:432rem;max-width:100%;border-radius:15rem;box-shadow:0 4rem 15rem 0 rgba(0,0,0,.25);z-index:5;opacity:0;visibility:hidden;transition-property:opacity,visibility;transition-duration:.25s;transition-timing-function:ease-in-out}}.header .nav__list{display:flex;gap:62rem}.header .nav__link{color:var(--Black);font-size:28rem;font-weight:500;line-height:150%;transition:color .25s ease-in-out}.header_video{background-color:transparent;border:none}.header_video .header__container{border-bottom:1rem solid #e7e7e9}.header_video .burger::after,.header_video .burger::before{background-color:var(--White_bg)}.header_video .burger::before{box-shadow:0 21rem 0 var(--White_bg)}.header_video .nav__link{color:var(--White_bg)}.header_active .burger::before{transform:rotate(-45deg);top:38rem;width:50rem;box-shadow:0 6rem 0 transparent;transition:box-shadow .3s,top .3s,transform .3s .15s}.header_active .burger::after{transform:rotate(45deg);width:50rem;bottom:37rem;transition:width .3s,bottom .3s,transform .3s .15s}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.header .nav__list{flex-grow:1;flex-direction:column;align-items:center;gap:42rem}.header_video .nav__link{color:var(--Black)}.header_active .nav{opacity:1;visibility:visible}.hero_video .hero__title{font-size:110rem;letter-spacing:normal}}.hero{display:flex;flex-direction:column;align-items:center;padding:120rem 0;gap:100rem;width:100%}.hero_video{position:relative}.hero_video .hero__title{color:var(--White_bg)}.hero_video .hero__list>li>img{opacity:.4}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.hero_video .hero__title::before{top:60rem}.hero{padding:60rem 0;gap:80rem}}@media (min-width:932px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:431px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:932px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.header .nav{width:615rem}.hero{padding-bottom:80rem}}.hero__main{display:flex;flex-direction:column;align-items:center;padding:0 115rem;width:100%}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.hero__main{padding:0}}.hero__block-list{position:relative;display:flex;align-items:center;padding:0 0 0 115rem;width:100%;height:113rem;overflow-x:hidden}@keyframes scroll-next{from{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(-100%)}}.hero__list{display:flex;align-items:center;gap:20rem}.hero__list>li{display:flex;justify-content:center;align-items:center;width:310rem;height:113rem}.hero__list>li>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero .marquee{animation:20s linear infinite scroll;position:absolute;left:0;top:0;padding-right:20rem}.hero .marquee[aria-hidden=true]{transform:translateX(100%);animation:20s linear infinite scroll-next}.hero__container{display:flex;justify-content:space-between;gap:86rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.hero__container{flex-direction:column}}.hero__left{display:flex;flex-direction:column;align-items:flex-start;gap:60rem;width:726rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.hero__left{align-items:center;width:auto}}@keyframes OpacityShow{0%{opacity:0;transform:translateX(-100rem)}100%{opacity:1;transform:translateX(0)}}.hero__content{display:flex;flex-direction:column;align-self:flex-start;gap:10rem;padding-bottom:38rem}.hero__content_anim{animation:1s linear forwards OpacityShow}.hero__content_anim .hero__title::before{animation:1s linear forwards linewidth}@keyframes linewidth{0%{width:0}100%{width:854rem}}.hero__title{position:relative;color:var(--Black);font-family:"General Sans";font-size:130rem;font-weight:700;line-height:100%;letter-spacing:-2rem;text-transform:uppercase;z-index:1}.hero__title::before{content:"";position:absolute;top:85rem;left:-125rem;width:854rem;height:40rem;border-radius:4rem;background-color:#de3840;z-index:-1}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.hero__content{padding:0;max-width:432rem}@keyframes linewidth{0%{width:0}100%{width:100%}}.hero__title{font-size:90rem;letter-spacing:normal}.hero__title::before{top:230rem;left:-16rem;width:100%}}.hero__desc{color:var(--Black);font-family:"General Sans";font-size:90rem;font-weight:400;line-height:100%;letter-spacing:-2rem;text-transform:uppercase}.hero__right{display:flex;justify-content:center;align-items:center;width:918rem;height:649rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.hero__desc{font-size:60rem;line-height:130%;letter-spacing:normal}.hero__right{width:100%;height:305rem}.hero .black-arrow-btn{width:100%}}.hero__right>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-video{position:absolute;top:-135rem;right:0;bottom:0;left:0;z-index:-1}.hero-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.book{display:flex;flex-direction:column;align-items:center;padding:0 115rem;width:100%;background-color:var(--Black)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.book{padding:0}}.book__container{display:flex;justify-content:space-between;padding:120rem 0;gap:64rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.book__container{flex-direction:column-reverse;justify-content:flex-start;padding:60rem 0}}.book__left{display:flex;justify-content:center;align-items:flex-start;width:790rem;overflow-y:auto}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.book__left{width:100%}}.book__right{display:flex;flex-direction:column;align-items:flex-start;padding-top:154rem;width:853rem;gap:28rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.book__right{align-items:center;padding-top:0;width:auto}}.book__content{display:flex;flex-direction:column;align-items:flex-start;gap:40rem}.book__desc{color:var(--White_bg);font-size:40rem;font-weight:400;line-height:130%}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.book__content{align-items:center}.book__desc{text-align:center;font-size:28rem;font-weight:500;line-height:150%}}.book__title{position:relative;color:var(--White_bg);font-family:"General Sans";font-size:130rem;font-weight:700;line-height:100%;letter-spacing:-2rem;text-transform:uppercase;width:100%;z-index:3}.book__title::before{content:"";position:absolute;right:-115rem;bottom:15rem;left:-20rem;height:40rem;border-radius:4rem 0 0 4rem;background-color:var(--Red);z-index:-1}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.book__title{text-align:center;font-size:110rem;letter-spacing:normal}.book__title::before{right:28.5rem;left:-15rem;border-radius:4rem}}.we-know{display:flex;flex-direction:column;align-items:center;padding:0 115rem;width:100%;background-color:var(--White_bg)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.we-know{padding:0}}.we-know__container{display:flex;justify-content:center;align-items:center;padding:120rem 0;gap:64rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.we-know__container{flex-direction:column;padding:60rem 0}.we-know__container_reverse{flex-direction:column-reverse;width:435rem}}@media (min-width:932px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:431px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:932px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.hero__right{height:435rem}.book__title::before{right:30rem;left:-40rem;transform:translateX(-40rem)}.we-know__container_reverse{width:665rem}}.we-know__block{display:flex;flex-direction:column;width:853rem}.we-know__block_wrap-img{align-items:center;height:853rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.we-know__block{width:100%}.we-know__block_wrap-img{width:432rem;height:432rem}}@media (min-width:932px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:431px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:932px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.we-know__block_wrap-img{width:615rem;height:615rem}}.we-know__block_wrap-img>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.we-know__block_736{height:736rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.we-know__block_736{height:392rem}}.we-know .percents{position:relative;width:100%;height:100%}.we-know .percents .percents-block{position:absolute;top:143rem;right:0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 120rem;width:450rem;height:450rem;border-radius:100%;background-color:var(--Black)}.we-know .percents .percents-block::before{position:absolute;content:"";background-image:url(../img/Ellipse.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:100%;height:100%}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.we-know .percents .percents-block{top:81rem;width:229rem;height:229rem;padding:0 30rem}}.we-know .percents .percents-block__title{color:var(--White_bg);text-align:right;font-family:"General Sans";font-size:90rem;font-weight:700;line-height:130%;z-index:1}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.we-know .percents .percents-block__title{font-size:45.897rem}}@media (min-width:932px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:431px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:932px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.we-know__block_736{height:599rem}.we-know .percents .percents-block{top:124rem;width:351rem;height:351rem;padding:0 46rem}.we-know .percents .percents-block__title{font-size:70.164rem}}.we-know .percents .percents-block__desc{color:var(--White_bg);text-align:center;font-size:32rem;font-weight:500;line-height:130%;letter-spacing:2rem;z-index:1}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.we-know .percents .percents-block__desc{font-size:24rem;font-weight:400;letter-spacing:normal}}.we-know .percents .circle-block{position:absolute;display:flex;align-items:center;gap:24rem}.we-know .percents .circle-block_1{top:0;left:168rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.we-know .percents .circle-block{gap:12.24rem}.we-know .percents .circle-block_1{left:79rem}}@media (min-width:932px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:431px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:932px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.we-know .percents .percents-block__desc{font-size:32rem;font-weight:500;line-height:normal}.we-know .percents .circle-block_1{left:121rem}}.we-know .percents .circle-block_2{top:287rem;left:0}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.we-know .percents .circle-block_2{top:148.5rem}}.we-know .percents .circle-block_3{bottom:0;left:168rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.we-know .percents .circle-block_3{left:79rem}}.we-know .percents .circle-block__bg{display:flex;justify-content:center;align-items:center;width:130rem;height:130rem;background-image:url(../img/circle.svg);background-repeat:no-repeat;background-size:contain;background-position:center}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.we-know .percents .circle-block__bg{width:66rem;height:66rem}}.we-know .percents .circle-block__content{display:flex;flex-direction:column;align-items:flex-start;max-width:183rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.we-know .percents .circle-block__content{max-width:100rem}}.we-know .percents .circle-block__title{color:var(--Black);text-align:right;font-family:"General Sans";font-size:60rem;font-weight:700;line-height:130%}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.we-know .percents .circle-block__title{font-size:40rem}}@media (min-width:932px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:431px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:932px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.we-know .percents .circle-block_2{top:229rem}.we-know .percents .circle-block_3{left:121rem}.we-know .percents .circle-block__bg{width:101rem;height:101rem}.we-know .percents .circle-block__content{max-width:153rem}.we-know .percents .circle-block__title{font-size:61.149rem}}.we-know .percents .circle-block__desc{color:var(--Black);font-size:28rem;font-weight:500;line-height:150%}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.we-know .percents .circle-block__desc{font-size:16rem;font-weight:400;line-height:130%}}.we-know__content{display:flex;flex-direction:column;align-items:flex-start;gap:40rem}.we-know__title{color:var(--Black);font-family:"General Sans";font-size:130rem;font-weight:700;line-height:100%;letter-spacing:-2rem;text-transform:uppercase}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.we-know__content{align-items:center}.we-know__content .black-arrow-btn{width:100%}.we-know__title{text-align:center;font-size:110rem;letter-spacing:normal}}.we-know__title_videos{display:flex;flex-direction:column;align-items:flex-start;font-size:110rem;letter-spacing:normal}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.we-know__title_videos{display:block;max-width:413rem;font-size:60rem;line-height:130%}}.we-know__desc{color:var(--Black);font-size:40rem;font-weight:400;line-height:130%}.what-we-do{display:flex;flex-direction:column;align-items:center;padding:0 115rem;width:100%;background-color:var(--Black)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.we-know__desc{text-align:center;font-size:28rem;font-weight:500;line-height:150%}.what-we-do{padding:0}}.what-we-do__container{display:flex;flex-direction:column;padding:120rem 0;gap:80rem}.what-we-do__title{position:relative;align-self:flex-start;color:var(--White_bg);font-family:"General Sans";font-size:130rem;font-weight:700;line-height:100%;letter-spacing:-2rem;text-transform:uppercase;z-index:1}.what-we-do__title::before{content:"";position:absolute;right:-80rem;bottom:18rem;left:-125rem;height:40rem;border-radius:4rem;background-color:var(--Red);z-index:-1}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.what-we-do__container{align-items:center}.what-we-do__title{text-align:center;font-size:110rem}.what-we-do__title::before{top:67rem;right:-5rem;bottom:auto;left:-73rem}}.what-we-do__list{display:flex;justify-content:space-between;align-items:normal;gap:45rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.what-we-do__list{flex-direction:column;justify-content:flex-start}}.what-we-do .article-we-do{display:flex;flex-direction:column;align-items:center;width:560rem;height:100%;min-height:632rem;padding:48rem;border-radius:30.255rem;background-color:var(--White_bg);box-shadow:52.726rem 44.817rem 73.128rem 0 rgba(51,102,255,.05)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.what-we-do .article-we-do{width:100%;height:auto;min-height:auto;padding:20rem}}.what-we-do .article-we-do__title{color:var(--Black);text-align:center;font-size:40rem;font-weight:400;line-height:130%;margin-bottom:24rem}.what-we-do .article-we-do__desc{color:var(--Black);text-align:center;font-size:28rem;font-weight:500;line-height:150%;margin-bottom:32rem}.what-we-do .article-we-do__wrap-img{display:flex;justify-content:center;align-items:center;width:464rem;height:260rem;padding:20rem;margin-top:auto;border-radius:20rem;background-color:#f6c9cb;overflow:hidden}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.what-we-do .article-we-do__wrap-img{width:100%;margin-top:0}}.what-we-do .article-we-do__bg{width:337rem;height:211rem;background-repeat:no-repeat;background-size:contain;background-position:center}.what-we-do .article-we-do__easy-wrap{display:flex;justify-content:center;align-items:center;width:464rem;height:400rem;margin-top:auto;border-radius:20rem;overflow:hidden}.what-we-do .article-we-do__easy-wrap>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.choose-us{display:flex;flex-direction:column;align-items:center;padding:0 115rem;width:100%;background-color:var(--White_bg)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.what-we-do .article-we-do__easy-wrap{width:100%;margin-top:0}.choose-us{padding:0}}.choose-us__container{display:flex;flex-direction:column;align-items:center;padding:120rem 0;gap:80rem}.choose-us__title{display:flex;flex-direction:column;align-items:center;color:var(--Red);text-align:center;font-family:"General Sans";font-size:130rem;font-weight:700;line-height:100%;letter-spacing:-2rem;text-transform:uppercase}.choose-us__title>span{color:var(--Black)}.choose-us__main{display:flex;justify-content:space-between;gap:64rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.choose-us__title{font-size:60rem;line-height:130%;letter-spacing:normal}.choose-us__main{flex-direction:column;align-items:center;justify-content:flex-start;gap:58rem}}.choose-us .choose-us-list{display:flex;flex-direction:column;align-items:flex-start;width:853rem;gap:60rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.choose-us .choose-us-list{align-items:center;width:100%}}.choose-us .choose-us-list>li{display:flex;align-items:center;gap:32rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.choose-us .choose-us-list>li{flex-direction:column}}.choose-us .choose-us-list>li svg{height:90rem}.choose-us .choose-us-list>li:nth-child(1) svg{width:92rem}.choose-us .choose-us-list>li:nth-child(2) svg{width:86rem}.choose-us .choose-us-list>li:nth-child(3) svg{width:90rem}.choose-us .choose-us-list__left{display:flex;justify-content:center;align-items:center;width:200rem;height:200rem;border-radius:30rem;border:1rem solid var(--Stroke);box-shadow:0 4rem 15rem 0 rgba(0,0,0,.25)}.choose-us .choose-us-list__right{display:flex;flex-direction:column;align-items:flex-start;gap:20rem;max-width:621rem}.choose-us .choose-us-list__title{color:var(--Black);font-size:40rem;font-weight:400;line-height:130%}.choose-us .choose-us-list__desc{color:var(--Black);font-size:28rem;font-weight:500;line-height:150%}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.choose-us .choose-us-list__right{align-items:center;max-width:none}.choose-us .choose-us-list__desc,.choose-us .choose-us-list__title{text-align:center}}.choose-us__right{display:flex;justify-content:center;align-items:center;width:853rem;height:813rem;border-radius:20rem;overflow:hidden}.choose-us__right>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.form-section{display:flex;flex-direction:column;align-items:center;padding:0 115rem;width:100%;background-color:var(--Black)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.choose-us__right{width:100%;height:720rem}.form-section{padding:0}}.form-section__container{display:flex;flex-direction:column;align-items:center;padding:120rem 0 108rem;gap:80rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.form-section__container{padding:60rem 0 65rem;gap:54rem}}.form-section__content{display:flex;flex-direction:column;align-items:center;gap:32rem;width:100%}.form-section__title{position:relative;color:var(--White_bg);text-align:center;font-family:"General Sans";font-size:130rem;font-weight:700;line-height:100%;letter-spacing:-2rem;text-transform:uppercase;width:100%;z-index:1}.form-section__title_mobile{display:none}.form-section__title::before{content:"";position:absolute;right:-115rem;bottom:4rem;left:890rem;height:40rem;border-radius:4rem;background-color:var(--Red);z-index:-1}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.form-section__content{gap:42rem}.form-section__title_desctop{display:none}.form-section__title_mobile{display:block}.form-section__title{text-align:center;font-size:60rem;line-height:130%}.form-section__title::before{right:-15rem;bottom:7rem;left:21rem}.form-section__desc{text-align:center}}@media (min-width:932px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:431px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:932px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.we-know .percents .circle-block__desc{font-size:24rem}.form-section__container{padding-bottom:62rem}.form-section__title::before{right:-40rem;bottom:7rem;left:-4rem}}.form-section__desc{color:var(--White_bg);font-size:32rem;font-weight:500;line-height:normal}.form{display:flex;justify-content:space-between;align-items:center;padding:40rem;gap:42rem;width:100%;border-radius:20rem;background:var(--White_bg)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.form{flex-direction:column;justify-content:flex-start;padding:20rem}}.form__label{display:flex;width:663rem;height:94rem;flex-direction:column;align-items:flex-start;gap:10rem;position:relative}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.form__label{width:100%;height:86rem}.form__btn{align-self:stretch}}.form__label:has(.error) textarea,.form__label:has(.error)>input{border-color:var(--Red)}.form__input{padding:0 20rem;width:100%;height:100%;border-radius:16rem;border:2rem solid var(--Gray);color:var(--gray-100);font-family:"Roobert PRO";font-size:24rem;font-weight:400;line-height:130%}.form__input::-moz-placeholder{color:currentColor}.form__input::placeholder{color:currentColor}.form__input:focus::-moz-placeholder{font-size:0}.form__input:focus::placeholder{font-size:0}.form__btn{padding-right:60rem;padding-left:60rem}.portfolio{display:flex;flex-direction:column;align-items:center;padding:0 115rem;width:100%;background-color:var(--White_bg);margin:-1rem 0}.portfolio_second{background-color:var(--Black);padding:0;overflow:hidden}.portfolio_second .portfolio__container{padding-bottom:0}.portfolio_second .portfolio__subtitle,.portfolio_second .portfolio__title>span{color:var(--White_bg)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.portfolio_second{gap:80rem}.portfolio_second .portfolio__main{width:100%;max-width:100%;display:flex;flex-direction:column;align-items:center}.portfolio{padding:0}}.portfolio__pd{display:flex;flex-direction:column;align-items:center;padding:0 115rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.portfolio__pd{padding:0}}.portfolio__container{display:flex;flex-direction:column;align-items:center;padding:120rem 0;gap:100rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.portfolio__container{gap:80rem}}.portfolio__top{display:flex;flex-direction:column;align-items:center;gap:28rem}.portfolio__title{color:var(--Red);font-family:"General Sans";font-size:130rem;font-weight:700;line-height:100%;letter-spacing:-2rem;text-transform:uppercase}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.portfolio__title{text-align:center;font-size:60rem;line-height:130%;letter-spacing:normal}.portfolio .portfolio-list{display:flex;flex-direction:column;gap:40rem}}.portfolio__title>span{color:var(--Black)}.portfolio__subtitle{color:var(--Black);text-align:center;font-size:32rem;font-weight:500;line-height:normal}.portfolio__main{width:100%}.portfolio .portfolio-list .owl-stage{display:flex;gap:27.78rem}.portfolio .portfolio-list .owl-nav{position:absolute;top:166rem;left:-58rem;right:0;display:flex;justify-content:space-between;pointer-events:none}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.portfolio .portfolio-list .owl-stage{gap:0}.portfolio .portfolio-list .owl-nav{position:static;justify-content:center;gap:20rem}}.portfolio .portfolio-list .owl-nav button{display:flex;justify-content:center;align-items:center;width:118rem;height:118rem;border-radius:100%;box-shadow:0 4rem 19.6rem 0 rgba(0,0,0,.1);pointer-events:auto;transition:background-color .25s ease-in-out}.portfolio .portfolio-list .owl-nav button.owl-prev{background-color:var(--White)}.portfolio .portfolio-list .owl-nav button.owl-next{background-color:var(--Red)}.portfolio .portfolio-list .owl-nav button.owl-next>span::before{color:var(--White);transform:scaleX(-1)}.portfolio .portfolio-list .owl-nav button>span{font-size:0;display:flex;justify-content:center;align-items:center;width:68rem;height:68rem}.portfolio .portfolio-list .owl-nav button>span::before{content:"\e800";font-family:"1mde";font-size:56rem;color:var(--Black);transition:color .25s ease-in-out}.portfolio .portfolio-list__article{position:relative;display:flex;flex-direction:column;gap:25.39rem;width:556rem}.portfolio .portfolio-list__article_2 .portfolio-list__bg{background-color:#f9fdf8}.portfolio .portfolio-list__article_3 .portfolio-list__bg{background-color:#fff4e0}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.portfolio .portfolio-list__article{width:100%}}.portfolio .portfolio-list__bg{display:flex;justify-content:center;align-items:center;width:556rem;height:450rem;border-radius:30rem;background-color:#fff5f0}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.portfolio .portfolio-list__bg{width:100%;height:340rem}}@media (min-width:932px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:431px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:932px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.portfolio .portfolio-list__bg{height:450rem}}.portfolio .portfolio-list__wrap-image{display:flex;justify-content:center;align-items:center;width:495rem;height:299rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.portfolio .portfolio-list__wrap-image{width:403rem;height:243rem}}@media (min-width:932px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:431px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:932px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.portfolio .portfolio-list__wrap-image{width:495rem;height:299rem}}.portfolio .portfolio-list__wrap-image>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.portfolio .portfolio-list__text{display:flex;flex-direction:column;gap:16.67rem;max-width:456rem}.portfolio .portfolio-list__title{color:var(--Black);font-size:40rem;font-weight:400;line-height:130%}.portfolio .portfolio-list__link{color:var(--Red);font-size:28rem;font-weight:500;line-height:150%}.portfolio .portfolio-list__link::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.portfolio .portfolio-list__text{align-items:center;max-width:none}.portfolio .portfolio-list__link,.portfolio .portfolio-list__title{text-align:center}}.portfolio .portfolio-2-list{display:flex;justify-content:center;align-items:center}.portfolio .portfolio-2-list .owl-item.center{z-index:5}.portfolio .portfolio-2-list .owl-item.center .portfolio-2-list__wrap-image{width:850rem;height:100%;position:relative}.portfolio .portfolio-2-list .owl-item.center .portfolio-2-list__wrap-video{height:auto}.portfolio .portfolio-2-list .owl-item.center .video{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.portfolio .portfolio-2-list .owl-nav{position:absolute;display:flex;justify-content:space-between;pointer-events:none;width:964rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.portfolio .portfolio-2-list{display:block}.portfolio .portfolio-2-list .owl-item.center .portfolio-2-list__wrap-image{width:100%;height:auto}.portfolio .portfolio-2-list .owl-item.center .video{-o-object-fit:cover;object-fit:cover;height:432rem}.portfolio .portfolio-2-list .owl-nav{position:static;justify-content:center;gap:20rem;width:100%}}.portfolio .portfolio-2-list .owl-nav button{display:flex;justify-content:center;align-items:center;width:118rem;height:118rem;border-radius:100%;box-shadow:0 4rem 19.6rem 0 rgba(0,0,0,.1);pointer-events:auto;transition:background-color .25s ease-in-out}.portfolio .portfolio-2-list .owl-nav button.owl-prev{background-color:var(--White)}.portfolio .portfolio-2-list .owl-nav button.owl-next{background-color:var(--Red)}.portfolio .portfolio-2-list .owl-nav button.owl-next>span::before{color:var(--White);transform:scaleX(-1)}.portfolio .portfolio-2-list .owl-nav button>span{font-size:0;display:flex;justify-content:center;align-items:center;width:68rem;height:68rem}.portfolio .portfolio-2-list .owl-nav button>span::before{content:"\e800";font-family:"1mde";font-size:56rem;color:var(--Black);transition:color .25s ease-in-out}.portfolio .portfolio-2-list__article{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:691rem;height:850rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.portfolio .portfolio-2-list__article{width:452rem;padding-left:10rem;padding-right:10rem}}@media (min-width:932px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:431px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:932px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.portfolio .portfolio-2-list__article{width:635rem}}.portfolio .portfolio-2-list__control-wrap{width:100%;height:100%;z-index:10;position:absolute}.portfolio .portfolio-2-list__wrap-image{display:flex;justify-content:center;align-items:center;width:100%;height:426rem;border-radius:20rem;position:relative;overflow:hidden}.portfolio .portfolio-2-list__wrap-image::before{content:"";position:absolute;width:45rem;height:45rem;background-image:url(../img/portfolio/play.svg);background-repeat:no-repeat;background-size:contain;background-position:center;cursor:pointer;z-index:5}.portfolio .portfolio-2-list__wrap-image.active .portfolio-2-list__desc,.portfolio .portfolio-2-list__wrap-image.active::before{display:none}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.portfolio .portfolio-2-list__wrap-image{width:100%;height:auto}.portfolio .portfolio-2-list__wrap-image::before{top:181rem}.portfolio .portfolio-2-list__wrap-image.active .portfolio-2-list__desc{display:block}.portfolio .portfolio-2-list__wrap-video{display:flex;flex-direction:column}}.portfolio .portfolio-2-list__wrap-image>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.portfolio .portfolio-2-list__wrap-video{position:relative;width:100%;height:100%}.portfolio .portfolio-2-list__desc{position:absolute;bottom:0;left:0;right:0;color:var(--White);font-size:32rem;font-weight:500;line-height:normal;padding:32rem 40rem;border-radius:0 0 20rem 20rem;opacity:.8;background-color:var(--Black)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.portfolio .portfolio-2-list__desc{position:relative;padding:32rem 20rem;border-radius:20rem;background-color:var(--White_bg);color:var(--Black);text-align:center;opacity:1;margin-top:24rem;z-index:10;bottom:auto}}.portfolio .btn-play{border:none;background-color:transparent;z-index:5}.portfolio .btn-play::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.portfolio .btn-play.hide{display:none}.portfolio .btn-play>svg{width:45rem;height:45rem}.portfolio .video{width:100%;height:100%;border-radius:20rem;-o-object-fit:cover;object-fit:cover}.end{display:flex;flex-direction:column;align-items:center;padding:0 115rem;width:100%;background-color:var(--Black)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.portfolio .video{height:432rem}.end{padding:0}}.end__container{display:flex;align-items:center;padding:120rem 0;gap:64rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.end__container{flex-direction:column;gap:154rem}}.end__left{display:flex;flex-direction:column;align-items:flex-start;padding:50rem 50rem 0 40rem;gap:60rem;width:853rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.end__left{align-items:center;padding:0;width:100%}}.end__content{display:flex;flex-direction:column;align-items:flex-start;gap:28rem}.end__title{position:relative;color:var(--White_bg);font-family:"General Sans";font-size:60rem;font-weight:700;line-height:130%;text-transform:uppercase;z-index:1}.end__title::before{content:"";position:absolute;top:39rem;right:59rem;left:-155rem;height:40rem;border-radius:4rem;background-color:var(--Red);z-index:-1}.end__desc{color:var(--White_bg);font-size:40rem;font-weight:400;line-height:130%}.end__right{padding:50rem 40rem;width:853rem;border-radius:20.125rem;background-color:var(--White)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.end__content{align-items:center}.end__title{text-align:center}.end__title::before{top:110rem;right:38rem;left:-15rem}.end__desc{text-align:center}.end__right{padding:50rem 20rem;width:100%}}.reviews{display:flex;flex-direction:column;align-items:flex-start}.reviews__desc{color:var(--Black);font-size:40rem;font-weight:400;line-height:130%;padding-bottom:50rem;border-bottom:1rem solid var(--Gray)}.reviews__block-companies{display:flex;padding-top:50rem;gap:60rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.reviews{align-items:center}.reviews__desc{text-align:center}.reviews__block-companies{flex-direction:column;align-items:center}}.reviews__bg{background-repeat:no-repeat;background-size:contain;background-position:center;width:207rem;height:121rem}.reviews__bg:nth-child(1){width:207rem}.reviews__bg:nth-child(2){width:249rem}.footer{display:flex;flex-direction:column;align-items:center;padding:0 115rem;width:100%;background-color:var(--White_bg);border-top:1rem solid var(--Stroke)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.footer{padding:0}}.footer__container{display:flex;justify-content:space-between;align-items:center;padding:45rem 0 44rem}.footer__desc{color:var(--Black);font-size:24rem;font-weight:400;line-height:130%}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.footer__container{flex-direction:column;justify-content:flex-start;padding:20rem 0;gap:32rem}.footer__desc{text-align:center}}.footer__policy{color:var(--Red);text-align:center;font-size:24rem;font-weight:400;line-height:130%}.footer__right{display:flex;align-items:center;gap:16rem}.footer__1mde{width:85rem;height:27rem}.footer__1mde>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.book-form{width:100%;background:var(--White_bg);padding:48rem 40rem;min-height:900rem;border-radius:20rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.footer__right{flex-direction:column-reverse}.book-form{padding:20rem;min-height:auto}}.book-form .calendar{display:flex;flex-direction:column;align-items:center}.book-form .calendar__header{display:flex;justify-content:center;align-items:center;padding-bottom:48rem;position:relative;gap:40rem;border-bottom:1.5rem solid #ededed;width:100%}.book-form .calendar__header>span{color:var(--Black,#393939);font-family:Inter;font-size:32rem;font-style:normal;font-weight:500;line-height:20rem;width:264rem;display:flex;justify-content:center;gap:24rem}.book-form .calendar__header>button{display:flex;width:75rem;height:75rem;justify-content:center;align-items:center;border-radius:8rem;background:#ffeeef;color:var(--Red);border:none}.book-form .calendar__header>button:first-child::before{transform:rotate(180deg)}.book-form .calendar__header>button::before{content:"";width:40rem;height:40rem;background:url(../img/Chevron.svg) 0 0/cover}.book-form .calendar__header>button:disabled{background:0 0;cursor:not-allowed}.book-form .calendar__header>button:disabled::before{background:url(../img/Chevron-disabled.svg)}.book-form .calendar__table{width:100%;margin-top:48rem}.book-form .calendar__table>thead>tr>th{color:var(--Black,#393939);text-align:center;font-family:Inter;font-size:28rem;font-style:normal;font-weight:500;line-height:16rem;text-transform:capitalize;padding-top:17rem;padding-bottom:45rem}.book-form .calendar__table>thead>tr>th:first-of-type,.book-form .calendar__table>thead>tr>th:last-of-type{color:var(--Red,#db474e)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.book-form .calendar__header{padding-bottom:20rem}.book-form .calendar__table{margin-top:20rem}.book-form .calendar__table>thead>tr>th{padding-bottom:17rem;font-size:22rem}}.book-form .calendar__table>tbody>tr>td{padding-top:14rem;padding-bottom:14rem}.book-form .calendar__table>tbody>tr>td>div{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.book-form .calendar__table>tbody>tr>td>div>button{height:75rem;width:75rem;color:var(--Red,#db474e);text-align:center;font-family:Inter;font-size:24rem;font-style:normal;font-weight:500;line-height:16rem;border-radius:8rem;background:#ffeeef;border:none;position:relative;display:flex;align-items:center;justify-content:center}.book-form .calendar__table>tbody>tr>td>div>button:disabled{background:0 0;color:var(--Gray,#858585);cursor:auto}.book-form .calendar__table>tbody>tr>td>div>button.selected::before{content:"";background:var(--Red,#db474e);width:10rem;height:10rem;border-radius:100%;position:absolute;bottom:8rem}.book-form .select-slot__header{padding-top:48rem;padding-bottom:48rem;width:100%;display:flex;flex-direction:column;align-items:center;position:relative;align-items:center;border-bottom:1.5rem solid #ededed;gap:24rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.book-form .calendar__table>tbody>tr>td{padding-top:10rem;padding-bottom:10rem}.book-form .calendar__table>tbody>tr>td>div>button{font-size:20rem;height:50rem;width:50rem}.book-form .select-slot__header{align-items:flex-start;padding-bottom:20rem}}.book-form .select-slot__back{position:absolute;background:#ffeeef;border-radius:8rem;left:0;color:var(--Red,#db474e);font-family:Inter;font-size:28rem;font-style:normal;font-weight:400;line-height:20rem;padding:27.5rem 16rem;border:none;display:flex;align-items:center}.book-form .select-slot__back::before{content:"";height:40rem;width:40rem;background:url(../img/Back.svg) 0 0/cover;margin-right:8rem;display:flex}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.book-form .select-slot__back{padding:16rem;position:static;font-size:20rem;margin-bottom:20rem}.book-form .select-slot__back::before{height:20rem;width:20rem}}.book-form .select-slot__selected-day{color:var(--Black,#393939);font-family:Inter;font-size:32rem;font-style:normal;font-weight:500;line-height:20rem}.book-form .select-slot__date{color:#858585;font-family:Inter;font-size:28rem;font-style:normal;font-weight:400;line-height:20rem}.book-form .select-slot__slot-area{padding-top:48rem;max-height:590rem;display:flex;flex-wrap:wrap;gap:16rem;justify-content:space-between;overflow:auto;width:calc(100% + 10rem);padding-right:10rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.book-form .select-slot__slot-area{padding-top:20rem}}.book-form .select-slot__slot-area::-webkit-scrollbar{width:10rem}.book-form .select-slot__slot-area::-webkit-scrollbar-track{background-color:#f1f1f1}.book-form .select-slot__slot-area::-webkit-scrollbar-thumb{background-color:#888}.book-form .select-slot__slot-area::-webkit-scrollbar-thumb:hover{background-color:#555}.book-form .select-slot__slot-area>button{width:calc(50% - 8rem);height:75rem;background:0 0;border-radius:8rem;border:2rem solid var(--Red,#db474e);color:var(--Gray,#858585);text-align:center;font-family:Inter;font-size:24rem;font-style:normal;font-weight:500;line-height:16rem}.book-form .select-slot__slot-area>button:hover{color:var(--White,#fff);background:var(--Red,#db474e)}.book-form .contact-info__header{padding-top:48rem;padding-bottom:48rem;width:100%;display:flex;flex-direction:column;align-items:center;position:relative;align-items:center;border-bottom:1.5rem solid #ededed;gap:24rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.book-form .contact-info__header{align-items:flex-start;padding-bottom:20rem}}.book-form .contact-info__back{position:absolute;background:#ffeeef;border-radius:8rem;left:0;color:var(--Red,#db474e);font-family:Inter;font-size:28rem;font-style:normal;font-weight:400;line-height:20rem;padding:27.5rem 16rem;border:none;display:flex;align-items:center}.book-form .contact-info__back::before{content:"";height:40rem;width:40rem;background:url(../img/Back.svg) 0 0/cover;margin-right:8rem;display:flex}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.book-form .contact-info__back{padding:16rem;position:static;font-size:20rem;margin-bottom:20rem}.book-form .contact-info__back::before{height:20rem;width:20rem}}.book-form .contact-info__selected-day{color:var(--Black,#393939);font-family:Inter;font-size:32rem;font-style:normal;font-weight:500;line-height:20rem}.book-form .contact-info__date{color:#858585;font-family:Inter;font-size:28rem;font-style:normal;font-weight:400;line-height:20rem}.book-form .contact-info__form{width:100%;padding-top:48rem;display:flex;align-items:flex-start;flex-direction:column;gap:32rem}.book-form .contact-info__label{width:100%;display:flex;flex-direction:column;align-items:flex-start;border:none}.book-form .contact-info__label-title{padding-left:28rem;color:var(--Black,#393939);text-align:center;font-family:Inter;font-size:28rem;font-style:normal;font-weight:500;line-height:16rem;text-transform:capitalize}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.book-form .contact-info__form{padding-top:20rem}.book-form .contact-info__label-title{font-size:24rem;padding-left:10rem}.modal{background-color:var(--Black)}}.book-form .contact-info__label-input{color:var(--gray-100,#4d4b4a);font-family:Inter;font-size:20rem;font-style:normal;font-weight:400;line-height:150%;padding:22.5rem 20rem;width:100%;position:relative;border-radius:8rem;border:none;background:#ebebeb;margin-top:24rem}.book-form .contact-info__label-input::-moz-placeholder{color:var(--Gray,#666)}.book-form .contact-info__label-input::placeholder{color:var(--Gray,#666)}.book-form .contact-info__label-input:focus{border-radius:16rem;border:2rem solid var(--Gray,#666)}.book-form .contact-info__error{color:var(--red-100,#e54848);font-family:Inter;font-size:16rem;font-style:normal;font-weight:500;line-height:normal;top:calc(100% + 10rem);margin-top:8rem}.book-form .contact-info__confirm-wrap{width:100%;display:flex;gap:15rem}.book-form .contact-info__checkbox{width:24rem;height:24rem;border-radius:5rem;border:1.5rem solid var(--Product-Black-100,#152935)}.book-form .contact-info__confirm{color:var(--Product-Black-100,#152935);font-family:Inter;font-size:20rem;font-style:normal;font-weight:400;line-height:normal}.book-form .contact-info__send{width:100%;height:75rem;border:none;border-radius:8rem;color:var(--White,#fff);background:var(--Red,#db474e);text-align:center;font-family:Inter;font-size:24rem;font-style:normal;font-weight:500;line-height:16rem}.book-form .book-thank__wrap{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.book-form .book-thank__wrap::before{content:"";width:151rem;height:151rem;background:url(../img/smile.png) 0 0/cover}.book-form .book-thank__title{color:var(--Black,#393939);font-family:Inter;font-size:40rem;font-style:normal;font-weight:500;line-height:20rem;margin-top:60rem}.book-form .book-thank__text{color:var(--Black,#393939);text-align:center;font-family:Inter;font-size:28rem;font-style:normal;font-weight:400;line-height:130%;margin-bottom:32rem;margin-top:91rem}.book-form .book-thank__date{color:var(--Black,#393939);text-align:center;font-family:Inter;font-size:32rem;font-style:normal;font-weight:500;line-height:130%}.modal{position:fixed;top:0;right:0;bottom:0;left:0;display:none;justify-content:center;align-items:center;width:100%;height:100vh;z-index:100}.modal.active{display:flex}.modal__layer{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5)}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.modal__layer{display:none}}.modal__main{position:relative;display:flex;align-items:center;width:1684rem;padding:80rem;border-radius:30rem;background-color:var(--Black);z-index:100;animation:.3s ease-in-out forwards openmodal}@keyframes openmodal{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.modal__main{flex-direction:column;width:100%;height:100%;padding:40rem 0;border-radius:0;overflow-x:hidden;overflow-y:auto}}.modal__content{display:flex;justify-content:space-between;align-items:center;width:100%;gap:100rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.modal__content{flex-direction:column;gap:0;width:422rem;max-width:100%}}@media (min-width:932px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:431px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:932px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.modal__content{width:615rem}}.modal__left{position:relative;display:flex;justify-content:center;align-items:center;width:597rem;height:597rem;border-radius:30rem;overflow:hidden}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.modal__left{display:none}}.modal__bg{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.modal__text-block{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40rem;background-color:rgba(0,0,0,.5)}.modal__head{color:#fcfcfc;text-align:center;font-family:"General Sans";font-size:60rem;font-weight:700;line-height:130%;text-transform:uppercase}.modal__logo{display:flex;justify-content:center;align-items:center;width:337rem;height:105.313rem;background-repeat:no-repeat;background-size:cover;background-position:center}.modal-form{display:flex;flex-direction:column;align-items:center;width:845rem;height:597rem;padding:40rem;gap:40rem;border-radius:30rem;background-color:#fcfcfc}.modal-form__title{color:var(--Black);font-family:"General Sans";font-size:40rem;font-weight:700;line-height:130%;text-transform:uppercase}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.modal-form{width:100%;height:auto;padding:40rem 29.5rem;margin-bottom:89rem;order:-1}.modal-form__title{text-align:center}}.modal-form__form{display:flex;flex-wrap:wrap;justify-content:center;row-gap:40rem}.modal-form__label{position:relative;width:362.5rem}.modal-form__label:first-child{margin-right:auto}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.modal-form__label{width:100%}.modal-form__label:first-child{margin-right:0}}.modal-form__label_textarea{width:100%}.modal-form__label:has(.error) textarea,.modal-form__label:has(.error)>input{border-color:var(--Red)}.modal-form__input{display:flex;flex-direction:column;align-items:center;width:100%;height:86rem;padding:0 20rem;gap:10rem;border-radius:16rem;border:2rem solid var(--Gray);color:var(--gray-100);font-family:"Roobert PRO";font-size:24rem;font-weight:400;line-height:130%;outline:0;display:flex}.modal-form__input:focus::-moz-placeholder{font-size:0}.modal-form__input:focus::placeholder{font-size:0}.modal-form__textarea{display:flex;flex-direction:column;align-items:flex-start;width:100%;height:165rem;padding:27.5rem 20rem;gap:10rem;border-radius:16rem;border:2rem solid var(--Gray);color:var(--gray-100);font-family:"Roobert PRO";font-size:24rem;font-weight:400;line-height:130%;outline:0}.modal-form__textarea:focus::-moz-placeholder{font-size:0}.modal-form__textarea:focus::placeholder{font-size:0}.modal-form .black-arrow-btn{white-space:nowrap}.error{position:absolute;top:calc(100% + 8rem);color:var(--Red);font-size:18rem;font-weight:400;line-height:130%}.close-modal{position:absolute;top:28rem;right:28rem;display:flex;justify-content:center;align-items:center;width:32rem;height:32rem;border:none;background-color:transparent;transition:background-color .25s ease-in-out}@media (any-hover:hover) and (pointer:fine){.portfolio .portfolio-list .owl-nav button.owl-prev:hover{background-color:var(--Red)}.portfolio .portfolio-list .owl-nav button.owl-prev:hover>span::before{color:var(--White)}.portfolio .portfolio-list .owl-nav button.owl-next:hover{background-color:var(--White)}.portfolio .portfolio-list .owl-nav button.owl-next:hover>span::before{color:var(--Black)}.portfolio .portfolio-2-list .owl-nav button.owl-prev:hover{background-color:var(--Red)}.portfolio .portfolio-2-list .owl-nav button.owl-prev:hover>span::before{color:var(--White)}.portfolio .portfolio-2-list .owl-nav button.owl-next:hover{background-color:var(--White)}.portfolio .portfolio-2-list .owl-nav button.owl-next:hover>span::before{color:var(--Black)}.close-modal:hover{background-color:rgba(0,0,0,.5)}}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.close-modal{position:static;width:56rem;height:56rem;background-color:var(--Red);border-radius:100%;box-shadow:0 25rem 50rem 0 rgba(120,120,120,.06);margin-top:auto}}.close-modal>svg{width:32rem;height:32rem}.thank-you__content{display:flex;flex-direction:column;align-items:center;width:100%}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.thank-you__content{width:422rem;max-width:100%}}@media (min-width:932px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(min-width:431px) and (orientation:portrait) and (not ((hover:hover) and (pointer:fine))),(max-width:932px) and (orientation:landscape) and (not ((hover:hover) and (pointer:fine))){.thank-you__content{width:615rem}}.thank-you__title{position:relative;color:var(--White_bg);font-family:"General Sans";font-size:130rem;font-weight:700;line-height:100%;letter-spacing:-2rem;text-align:center;text-transform:uppercase;margin-bottom:32rem;width:100%;z-index:1}.thank-you__title::before{content:"";position:absolute;right:0;bottom:15rem;width:756rem;height:40rem;border-radius:4rem;background-color:var(--Red);z-index:-1}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.thank-you__title{font-size:60rem}.thank-you__title::before{width:202rem;bottom:0}}.thank-you__desc{color:var(--White_bg);font-size:40rem;font-weight:400;line-height:130%;margin-bottom:40rem}@media (max-width:820px) and (hover:hover) and (pointer:fine),(orientation:landscape) and (not ((hover:hover) and (pointer:fine))),(orientation:portrait) and (not ((hover:hover) and (pointer:fine))){.thank-you__desc{font-size:28rem;font-weight:500;line-height:150%;text-align:center}}.thank-you__close{display:flex;min-width:381rem;padding:22rem 32rem;justify-content:center;align-items:center;gap:10rem;border:none;border-radius:70rem;background-color:var(--White_bg);color:var(--Black);font-size:28rem;font-weight:500;line-height:150%;text-transform:uppercase}.thank-you__close>svg{width:32rem;height:32rem}
/*# sourceMappingURL=styles.css.map */
