@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100..900&family=Roboto:ital,wght@0,100;
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[1].use[2]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[4]!./src/sass/style.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************/
0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);
/*!***************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./src/sass/partials/liMarquee.css ***!
  \***************************************************************************************************************/
.str_wrap{overflow:hidden;width:100%;position:relative;user-select:none;white-space:nowrap}.str_move{white-space:nowrap;position:absolute;top:0;left:0;cursor:move}.str_move_clone{display:inline-block;vertical-align:top;position:absolute;left:100%;top:0}.str_vertical .str_move_clone{left:0;top:100%}.str_down .str_move_clone{left:0;bottom:100%}.str_vertical .str_move,.str_down .str_move{white-space:normal;width:100%}.str_static .str_move,.no_drag .str_move,.noStop .str_move{cursor:inherit}.str_wrap img{max-width:none !important}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[1].use[2]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[4]!./src/sass/style.scss (1) ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************/
*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}textarea,input,button{background:0 0;border:none;margin:0}textarea:focus,input:focus,button:focus{outline:none}input,textarea,button,select,a{-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}section{overflow:hidden}.section-fixed-width{max-width:1920px;width:100%;margin:0 auto;padding:0 60px;position:relative}@media (max-width:767px){.section-fixed-width{padding:0 16px}}.container{width:100%;position:relative;padding:0 60px;margin:0 auto}@media (max-width:767px){.container{padding:0 16px}}.row{margin:0 -20px;display:flex}.row .col{padding:0 20px}body{color:#000;font-size:16px;font-family:"Inter",sans-serif;font-weight:400;line-height:1}body.overflow-hidden{overflow:hidden}.title-type-1{font-family:"Inter",sans-serif;font-size:160px;font-weight:700;line-height:1.2}@media (max-width:1920px) and (min-width:769px){.title-type-1{font-size:calc(100*((100vw - 768px)/1152) + 60px)}}@media (max-width:768px){.title-type-1{font-size:60px}}.title-type-1.dark{color:#4c4c51}.title-type-1.white{color:#fafafa}.title-type-1.uppercase{text-transform:uppercase}.title-type-2{font-family:"Inter",sans-serif;font-size:100px;font-weight:700;line-height:1.2;letter-spacing:-1px}@media (max-width:1920px) and (min-width:769px){.title-type-2{font-size:calc(60*((100vw - 768px)/1152) + 40px)}}@media (max-width:768px){.title-type-2{font-size:40px}}.title-type-2.dark{color:#4c4c51}.title-type-2.white{color:#fafafa}.title-type-2.uppercase{text-transform:uppercase}.title-type-3{font-family:"Inter",sans-serif;font-size:68px;font-weight:700;line-height:1}@media (max-width:1920px) and (min-width:769px){.title-type-3{font-size:calc(36*((100vw - 768px)/1152) + 32px)}}@media (max-width:768px){.title-type-3{font-size:32px}}.title-type-3.dark{color:#4c4c51}.title-type-3.white{color:#fafafa}.title-type-3.uppercase{text-transform:uppercase}.title-type-4{font-family:"Inter",sans-serif;font-size:48px;font-weight:700;line-height:1.2}@media (max-width:1920px) and (min-width:769px){.title-type-4{font-size:calc(24*((100vw - 768px)/1152) + 24px)}}@media (max-width:768px){.title-type-4{font-size:24px}}.title-type-4.dark{color:#4c4c51}.title-type-4.white{color:#fafafa}.title-type-4.uppercase{text-transform:uppercase}.title-type-5{font-family:"Inter",sans-serif;font-size:32px;font-weight:600;line-height:1.2}@media (max-width:1920px) and (min-width:769px){.title-type-5{font-size:calc(16*((100vw - 768px)/1152) + 16px)}}@media (max-width:768px){.title-type-5{font-size:16px}}.title-type-5.dark{color:#4c4c51}.title-type-5.white{color:#fafafa}.title-type-5.uppercase{text-transform:uppercase}.subtitle{font-size:22px;font-family:"Inter",sans-serif;font-weight:400;line-height:1.2;color:rgba(76,76,81,.8)}@media (max-width:1920px) and (min-width:769px){.subtitle{font-size:calc(10*((100vw - 768px)/1152) + 12px)}}@media (max-width:768px){.subtitle{font-size:12px}}.subtitle.white{color:#fafafa}.content{font-size:22px;font-family:"Inter",sans-serif;font-weight:400;line-height:1.5;color:#4c4c51}@media (max-width:1920px) and (min-width:768px){.content{font-size:calc(6*((100vw - 767px)/1153) + 16px)}}@media (max-width:767px){.content{font-size:16px}}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{display:inline-block}.content h4{font-family:"Inter",sans-serif;font-size:48px;font-weight:700;line-height:1.2;color:#4c4c51;margin-bottom:24px}@media (max-width:1920px) and (min-width:769px){.content h4{font-size:calc(24*((100vw - 768px)/1152) + 24px)}}@media (max-width:768px){.content h4{font-size:24px}}.content h5{font-family:"Inter",sans-serif;font-size:32px;font-weight:600;line-height:1.2;color:#4c4c51;margin-bottom:16px}@media (max-width:1920px) and (min-width:769px){.content h5{font-size:calc(16*((100vw - 768px)/1152) + 16px)}}@media (max-width:768px){.content h5{font-size:16px}}.content p{font-size:22px;font-family:"Inter",sans-serif;font-weight:400;line-height:1.5;color:#4c4c51}@media (max-width:1920px) and (min-width:769px){.content p{font-size:calc(6*((100vw - 768px)/1152) + 16px)}}@media (max-width:768px){.content p{font-size:16px}}.content p+p,.content p+ol{margin-top:16px}.content p+h4{margin-top:48px}.content p+h5{margin-top:32px}.content img{margin:64px 0;display:inline-block}.content img.size-full{width:100%;height:auto}.content strong{font-weight:700}.content em{font-style:italic}.content a{font-family:"Inter",sans-serif;color:#0eb9c8}.content ul{margin-bottom:10px}.content ul li{position:relative;padding-left:16px;margin-bottom:20px}.content ul li:before{content:'';position:absolute;left:0;top:10px;width:5px;height:5px;background-color:#4c4c51;border-radius:50%}.content ul.color-bullets li:before{background-color:#0eb9c8}.content ol{list-style:none;padding-left:60px;position:relative;margin-bottom:16px}@media (max-width:767px){.content ol{padding-left:0}}.content ol:before{content:'';position:absolute;left:60px;top:0;background-color:#cacfd0;height:1px;width:calc(100% - 60px)}@media (max-width:767px){.content ol:before{width:100%;left:0}}.content ol li{counter-increment:number;font-size:22px;font-family:"Inter",sans-serif;font-weight:400;line-height:1.5;color:#4c4c51;position:relative;padding:12px 0 12px 34px;border-bottom:1px solid #cacfd0}@media (max-width:1920px) and (min-width:769px){.content ol li{font-size:calc(6*((100vw - 768px)/1152) + 16px)}}@media (max-width:768px){.content ol li{font-size:16px}}@media (max-width:767px){.content ol li{padding:12px 0 12px 25px}}.content ol li:before{content:counter(number) " ";font-weight:700;color:#b3b9b9;left:0;position:absolute}.content blockquote{padding:96px 0 113px;position:relative}@media (max-width:1920px) and (min-width:769px){.content blockquote{padding:calc(16*((100vw - 768px)/1152) + 80px) 0px calc(33*((100vw - 768px)/1152) + 80px)}}@media (max-width:768px){.content blockquote{padding:80px 0 80px}}.content blockquote:before{background-image:url(/wp-content/themes/the-company-film-theme/build/629fbf13043b039d7797.svg);content:'';position:absolute;left:0;top:55px;width:64px;height:16px}@media (max-width:1023px){.content blockquote:before{top:45px}}.content blockquote p{font-family:"Inter",sans-serif;font-size:54px;font-weight:400;line-height:1.2}@media (max-width:1920px) and (min-width:769px){.content blockquote p{font-size:calc(22*((100vw - 768px)/1152) + 32px)}}@media (max-width:768px){.content blockquote p{font-size:32px}}.content blockquote span.author{font-family:"Inter",sans-serif;font-size:22px;font-weight:400;line-height:1.2;text-align:right;display:block;margin-top:32px}@media (max-width:1920px) and (min-width:769px){.content blockquote span.author{font-size:calc(6*((100vw - 768px)/1152) + 16px)}}@media (max-width:768px){.content blockquote span.author{font-size:16px}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}[class^=icon-]:before,[class*=" icon-"]:before{margin-right:0 !important;margin-left:0 !important}header.site-header{top:0;left:0;transition:.5s;z-index:106;width:100%;position:fixed;mix-blend-mode:difference}.navbar-head{display:flex;align-items:center;justify-content:space-between;padding:24px 0}@media (max-width:1023px){.navbar-head{padding:16px 0}}.navbar-head .logo{display:block;width:88px;height:88px;position:relative;transition:.5s;z-index:99}@media (max-width:1023px){.navbar-head .logo{width:48px;height:48px}}.navbar-head .logo img{width:100%;display:block;position:absolute;left:0;top:0;transition:opacity .3s}.navbar-head .right-side{display:flex;align-items:center}.navbar-head #menu-main-menu{display:flex;align-items:center}@media (max-width:1023px){.navbar-head #menu-main-menu{display:none}}.navbar-head #menu-main-menu li{margin-right:60px}@media (max-width:900px){.navbar-head #menu-main-menu li{margin-right:30px}}.navbar-head #menu-main-menu a{font-size:22px;color:#fff;font-family:"Inter",sans-serif;transition:all .2s ease-out}.navbar-toggle{position:relative;padding:0}.navbar-toggle .menu-opener{transition:.5s;font-size:22px;color:#fff;font-family:"Inter",sans-serif}@media (max-width:1023px){.navbar-toggle .menu-opener{font-size:16px}}@media (max-width:767px){.navbar-toggle .menu-closer svg{width:32px;height:32px}}.navbar-toggle.active .menu-opener{opacity:0}.navbar-toggle.active .menu-closer{opacity:1}#mb_nav{z-index:107;position:fixed;top:0 !important;right:0;height:100vh;min-height:500px;width:100vw;background-color:#032528;list-style-type:none;padding:0;margin:0;transform:translateY(-100%);display:flex;flex-direction:column;justify-content:center}@media (max-width:767px){#mb_nav{justify-content:flex-start;padding-top:80px}}#mb_nav:before{content:'';position:absolute;left:50%;top:0;height:100%;width:1px;background-color:rgba(201,204,205,.4)}@media (max-width:1000px){#mb_nav:before{left:40%}}@media (max-width:767px){#mb_nav:before{display:none}}#mb_nav .wrap-clock{left:calc(50% - 44px);top:80px}@media (max-width:1000px){#mb_nav .wrap-clock{left:calc(40% - 44px)}}@media (max-width:768px){#mb_nav .wrap-clock{top:40px}}@media (max-width:767px){#mb_nav .wrap-clock{display:none}}#mb_nav .wrap-clock.active:before{border:1.5px solid rgba(201,204,205,.5)}#mb_nav .wrap-clock.active .clock{color:rgba(201,204,205,.5)}#mb_nav .aside-navbar-head{padding:24px 60px;top:0;left:0;width:100%;position:fixed}@media (max-width:767px){#mb_nav .aside-navbar-head{padding:16px}}#mb_nav .aside-navbar-head .navbar-toggle{position:absolute;top:39px;right:45px}@media (max-width:767px){#mb_nav .aside-navbar-head .navbar-toggle{top:27px;right:7px}}#mb_nav .inner-wrap{scrollbar-color:#032528}@media (max-width:767px){#mb_nav .inner-wrap{max-height:84vh;overflow:auto;padding-top:32px}}@media (min-width:768px){#mb_nav .inner-wrap{display:flex;align-items:flex-start}}@media screen and (max-height:414px),(orientation:landscape){#mb_nav .inner-wrap{max-height:77vh;overflow:auto}}#mb_nav .left-side{width:50%;display:flex;justify-content:center;margin-left:90px;align-items:center}@media (max-width:1000px){#mb_nav .left-side{margin-left:0;width:40%;justify-content:flex-start;padding:0 0 0 60px}}@media (max-width:767px){#mb_nav .left-side{padding:0 16px;width:100%;flex-direction:column;align-items:flex-start}}@media (max-width:767px){#mb_nav #menu-main-menu-mobile{margin-bottom:16px}}#mb_nav .right-side{width:50%}@media (max-width:1000px){#mb_nav .right-side{width:60%}}@media (max-width:767px){#mb_nav .right-side{padding:0 16px;width:100%}}@media (min-width:768px){#mb_nav .right-side{display:flex;flex-direction:column;align-items:center;padding-bottom:25px}}@media (min-width:768px){#mb_nav .wrap-inner{max-width:350px;margin-left:-130px}}@media (max-width:767px){#mb_nav .wrap-inner{display:inline-block;flex-direction:column-reverse}}#mb_nav .wrap-blocks{margin-bottom:25px}@media (max-width:767px){#mb_nav .wrap-blocks{margin-bottom:0;margin-top:40px}}@media (min-width:768px){#mb_nav #menu-main-menu-mobile{max-width:325px}}#mb_nav #menu-main-menu-mobile li{margin-bottom:24px;overflow:hidden}#mb_nav #menu-main-menu-mobile li a{font-family:"Inter",sans-serif;font-size:48px;font-weight:700;line-height:1.2;display:inline-block;color:#fff;text-decoration:none;position:relative;overflow:hidden}@media (max-width:1440px) and (min-width:768px){#mb_nav #menu-main-menu-mobile li a{font-size:calc(16*((100vw - 767px)/673) + 32px)}}@media (max-width:767px){#mb_nav #menu-main-menu-mobile li a{font-size:32px}}#mb_nav #menu-main-menu-mobile li a span{position:absolute;left:0;bottom:0;width:100%;height:100%;color:#fff;clip-path:polygon(0% 100%,100% 100%,100% 100%,0% 100%);transition:clip-path .8s ease,color .8s ease}#mb_nav #menu-main-menu-mobile li a:hover span{clip-path:polygon(0% 100%,100% 100%,100% 0%,0% 0%);color:#0eb9c8}#mb_nav #menu-main-menu-mobile li.current_page_item a{color:#0eb9c8}#mb_nav .info-block{width:100%;margin-bottom:24px}#mb_nav .info-block .wrap-subtitle{overflow:hidden;position:relative;margin-bottom:13px}#mb_nav .info-block .subtitle{color:#b3b9b9;font-family:"Inter",sans-serif;font-size:16px;text-transform:inherit}@media (max-width:767px){#mb_nav .info-block .subtitle{font-size:12px}}#mb_nav .info-block li{position:relative;margin-bottom:16px;overflow:hidden}#mb_nav .info-block a{color:#fff;font-family:"Inter",sans-serif;font-size:22px;line-height:1.2;transition:color .5s;display:inline-block}@media (max-width:767px){#mb_nav .info-block a{font-size:16px}}#mb_nav .info-block a svg path{transition:.5s}#mb_nav .info-block a:hover{color:#0eb9c8}#mb_nav .info-block a:hover svg path{stroke:#0eb9c8}#mb_nav .info-block.socials li{margin-bottom:8px}#mb_nav .bottom-header-link{display:inline-block;line-height:1.2}@media (max-width:920px){#mb_nav .bottom-header-link{max-width:210px}}#mb_nav .bottom-header-link.mobile-visible{display:none}@media (max-width:767px){#mb_nav .bottom-header-link.mobile-visible{display:block}}@media (max-width:767px){#mb_nav .bottom-header-link.mobile-hidden{display:none}}#mb_nav .bottom-header-link .wrap-overflow{overflow:hidden}#mb_nav .bottom-header-link .wrap-overflow.remove-overflow{overflow:visible}#mb_nav .bottom-header-link .text{display:block;position:relative;font-family:"Inter",sans-serif;font-size:48px;font-weight:700;color:#fff}@media (max-width:1920px) and (min-width:769px){#mb_nav .bottom-header-link .text{font-size:calc(16*((100vw - 768px)/1152) + 32px)}}@media (max-width:768px){#mb_nav .bottom-header-link .text{font-size:32px}}#mb_nav .bottom-header-link .text span{position:absolute;left:0;bottom:0;width:100%;height:100%;color:#fff;clip-path:polygon(0% 100%,100% 100%,100% 100%,0% 100%);transition:clip-path .5s ease,color .5s ease}#mb_nav .bottom-header-link .wrap-svg{display:inline-block;position:relative;width:96px;height:96px}@media (max-width:1920px) and (min-width:769px){#mb_nav .bottom-header-link .wrap-svg{width:calc(16*((100vw - 768px)/1152) + 80px)}}@media (max-width:768px){#mb_nav .bottom-header-link .wrap-svg{width:80px}}@media (max-width:1920px) and (min-width:769px){#mb_nav .bottom-header-link .wrap-svg{height:calc(16*((100vw - 768px)/1152) + 80px)}}@media (max-width:768px){#mb_nav .bottom-header-link .wrap-svg{height:80px}}#mb_nav .bottom-header-link svg.arrow{width:96px;height:96px}@media (max-width:1920px) and (min-width:769px){#mb_nav .bottom-header-link svg.arrow{width:calc(16*((100vw - 768px)/1152) + 80px)}}@media (max-width:768px){#mb_nav .bottom-header-link svg.arrow{width:80px}}@media (max-width:1920px) and (min-width:769px){#mb_nav .bottom-header-link svg.arrow{height:calc(16*((100vw - 768px)/1152) + 80px)}}@media (max-width:768px){#mb_nav .bottom-header-link svg.arrow{height:80px}}#mb_nav .bottom-header-link svg.arrow path{transition:.2s}#mb_nav .bottom-header-link svg.circle{opacity:0;transition:.3s;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.75);width:160px;height:160px}@media (max-width:1920px) and (min-width:769px){#mb_nav .bottom-header-link svg.circle{width:calc(50*((100vw - 768px)/1152) + 110px)}}@media (max-width:768px){#mb_nav .bottom-header-link svg.circle{width:110px}}@media (max-width:1920px) and (min-width:769px){#mb_nav .bottom-header-link svg.circle{height:calc(50*((100vw - 768px)/1152) + 110px)}}@media (max-width:768px){#mb_nav .bottom-header-link svg.circle{height:110px}}#mb_nav .bottom-header-link:hover .text span{clip-path:polygon(0% 100%,100% 100%,100% 0%,0% 0%);color:#0eb9c8}#mb_nav .bottom-header-link:hover svg.arrow path{stroke:#0eb9c8}#mb_nav .bottom-header-link:hover svg.circle{opacity:1;transform:translate(-50%,-50%) scale(1)}footer{background-color:#032528;padding:160px 0 0;position:relative;color:#fafafa}@media (max-width:1920px) and (min-width:769px){footer{padding:calc(32*((100vw - 768px)/1152) + 128px) 0px 0px}}@media (max-width:768px){footer{padding:128px 0 0}}@media (max-width:767px){footer{z-index:4}}footer .title-type-1{line-height:1}footer .wrap-clock{left:calc(50% - 44px);top:100px}@media (max-width:768px){footer .wrap-clock{top:40px}}@media (max-width:767px){footer .wrap-clock{display:none}}footer .wrap-clock.active:before{border:1.5px solid rgba(201,204,205,.5)}footer .wrap-clock.active .clock{color:rgba(201,204,205,.5)}footer .subtitle-footer{font-size:16px;font-family:"Inter",sans-serif;font-weight:400;line-height:1.2;color:#b3b9b9;margin-bottom:13px}@media (max-width:1920px) and (min-width:769px){footer .subtitle-footer{font-size:calc(4*((100vw - 768px)/1152) + 12px)}}@media (max-width:768px){footer .subtitle-footer{font-size:12px}}footer .wpcf7{max-width:555px;width:100%}footer .wpcf7 label{position:relative;display:inline-block;width:100%}footer .wpcf7 input[type=email]{-webkit-appearance:none;width:100%;border-bottom:2px solid #b3b9b9;border-radius:0;font-size:22px;font-family:"Inter",sans-serif;font-weight:400;line-height:1.2;color:#fff;transition:all .5s;padding:12px 0}@media (max-width:1920px) and (min-width:769px){footer .wpcf7 input[type=email]{font-size:calc(6*((100vw - 768px)/1152) + 16px)}}@media (max-width:768px){footer .wpcf7 input[type=email]{font-size:16px}}footer .wpcf7 input[type=email]:-ms-input-placeholder{font-size:22px;font-family:"Inter",sans-serif;font-weight:400;line-height:1.2;color:#fff}footer .wpcf7 input[type=email]::placeholder{font-size:22px;font-family:"Inter",sans-serif;font-weight:400;line-height:1.2;color:#fff}@media (max-width:1920px) and (min-width:769px){footer .wpcf7 input[type=email]:-ms-input-placeholder{font-size:calc(6*((100vw - 768px)/1152) + 16px)}footer .wpcf7 input[type=email]::placeholder{font-size:calc(6*((100vw - 768px)/1152) + 16px)}}@media (max-width:768px){footer .wpcf7 input[type=email]:-ms-input-placeholder{font-size:16px}footer .wpcf7 input[type=email]::placeholder{font-size:16px}}footer .wpcf7 input[type=email].wpcf7-not-valid{border-bottom:2px solid #ca003d}footer .wpcf7 input[type=email]:hover{border-bottom:2px solid #0eb9c8}footer .wpcf7 input[type=email]:focus{border-bottom:2px solid #0eb9c8}footer .wpcf7 input[type=email]:focus:-ms-input-placeholder{color:#cacfd0}footer .wpcf7 input[type=email]:focus::placeholder{color:#cacfd0}footer .wpcf7 .wpcf7-not-valid-tip{position:absolute;font-size:16px;color:#ca003d;font-weight:400;font-family:"Inter",sans-serif;padding:5px 0 0}@media (max-width:767px){footer .wpcf7 .wpcf7-not-valid-tip{font-size:12px}}footer .wpcf7 form.invalid .wpcf7-response-output{border:none;font-size:16px;color:#fff;font-weight:400;font-family:"Inter",sans-serif;padding:50px 0 0;margin:0}footer .wpcf7 .wpcf7-spinner{display:none}footer .wpcf7 button[type=submit]{cursor:pointer;position:absolute;right:0;top:0}footer .wpcf7 button[type=submit] svg path{transition:.5s}footer .wpcf7 button[type=submit]:hover svg path{stroke:#0eb9c8}footer .wpcf7 form{position:relative}footer .top-part{display:flex}@media (max-width:767px){footer .top-part{flex-wrap:wrap}}footer .top-part .left-part{width:50%}@media (max-width:767px){footer .top-part .left-part{width:100%;margin-bottom:90px}}footer .top-part .left-part .bottom-footer-link .text{position:relative}footer .top-part .left-part .bottom-footer-link .text span{position:absolute;left:0;bottom:0;width:100%;height:100%;color:#fff;clip-path:polygon(0% 100%,100% 100%,100% 100%,0% 100%);transition:clip-path .5s ease,color .5s ease}footer .top-part .left-part .bottom-footer-link .wrap-svg{display:inline-block;position:relative;width:180px;height:180px}@media (max-width:1920px) and (min-width:769px){footer .top-part .left-part .bottom-footer-link .wrap-svg{width:calc(68*((100vw - 768px)/1152) + 112px)}}@media (max-width:768px){footer .top-part .left-part .bottom-footer-link .wrap-svg{width:112px}}@media (max-width:1920px) and (min-width:769px){footer .top-part .left-part .bottom-footer-link .wrap-svg{height:calc(68*((100vw - 768px)/1152) + 112px)}}@media (max-width:768px){footer .top-part .left-part .bottom-footer-link .wrap-svg{height:112px}}footer .top-part .left-part .bottom-footer-link svg.arrow{width:180px;height:180px}@media (max-width:1920px) and (min-width:769px){footer .top-part .left-part .bottom-footer-link svg.arrow{width:calc(68*((100vw - 768px)/1152) + 112px)}}@media (max-width:768px){footer .top-part .left-part .bottom-footer-link svg.arrow{width:112px}}@media (max-width:1920px) and (min-width:769px){footer .top-part .left-part .bottom-footer-link svg.arrow{height:calc(68*((100vw - 768px)/1152) + 112px)}}@media (max-width:768px){footer .top-part .left-part .bottom-footer-link svg.arrow{height:112px}}footer .top-part .left-part .bottom-footer-link svg.arrow path{transition:.2s}footer .top-part .left-part .bottom-footer-link svg.circle{opacity:0;transition:.3s;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.75);width:260px;height:260px}@media (max-width:1920px) and (min-width:769px){footer .top-part .left-part .bottom-footer-link svg.circle{width:calc(120*((100vw - 768px)/1152) + 140px)}}@media (max-width:768px){footer .top-part .left-part .bottom-footer-link svg.circle{width:140px}}@media (max-width:1920px) and (min-width:769px){footer .top-part .left-part .bottom-footer-link svg.circle{height:calc(120*((100vw - 768px)/1152) + 140px)}}@media (max-width:768px){footer .top-part .left-part .bottom-footer-link svg.circle{height:140px}}footer .top-part .left-part .bottom-footer-link:hover .text span{clip-path:polygon(0% 100%,100% 100%,100% 0%,0% 0%);color:#0eb9c8}footer .top-part .left-part .bottom-footer-link:hover svg.arrow path{stroke:#0eb9c8}footer .top-part .left-part .bottom-footer-link:hover svg.circle{opacity:1;transform:translate(-50%,-50%) scale(1)}footer .top-part .right-part{padding:50px 0 0 209px;width:50%}@media (max-width:1920px) and (min-width:769px){footer .top-part .right-part{padding:calc(50*((100vw - 768px)/1152) + 0px) 0px 0px calc(179*((100vw - 768px)/1152) + 30px)}}@media (max-width:768px){footer .top-part .right-part{padding:0 0 0 30px}}@media (max-width:767px){footer .top-part .right-part{width:100%;padding:0}}footer .top-part .right-part svg path{transition:.5s}footer .top-part .right-part a{display:inline-block;transition:color .5s}footer .top-part .right-part a:hover{color:#0eb9c8}footer .top-part .right-part a:hover svg path{stroke:#0eb9c8}@media (max-width:1920px) and (min-width:769px){footer .top-part .right-part .phone,footer .top-part .right-part .email{font-size:calc(12*((100vw - 768px)/1152) + 20px)}}@media (max-width:768px){footer .top-part .right-part .phone,footer .top-part .right-part .email{font-size:20px}}footer .top-part .right-part .phone{margin-bottom:12px}@media (max-width:767px){footer .top-part .right-part .phone{margin-bottom:20px}}footer .top-part .right-part .email{margin-bottom:35px}@media (max-width:767px){footer .top-part .right-part .email{margin-bottom:13px}}footer .top-part .right-part .wrap-socials{display:flex;flex-direction:column;margin-bottom:32px}footer .top-part .right-part .wrap-socials a{font-size:22px;font-family:"Inter",sans-serif;font-weight:400;line-height:1.2;margin-bottom:8px}@media (max-width:1920px) and (min-width:769px){footer .top-part .right-part .wrap-socials a{font-size:calc(6*((100vw - 768px)/1152) + 16px)}}@media (max-width:768px){footer .top-part .right-part .wrap-socials a{font-size:16px}}footer .top-part .right-part .wrap-menu{margin-bottom:35px}footer .top-part .right-part .wrap-menu .footer-menu{display:flex;max-width:440px;flex-wrap:wrap}footer .top-part .right-part .wrap-menu li{display:inline-block;margin-right:25px;position:relative;margin-bottom:6px}footer .top-part .right-part .wrap-menu li:last-child:after{display:none}footer .top-part .right-part .wrap-menu li:after{content:'/';position:absolute;right:-15px;top:50%;transform:translateY(-50%);font-size:22px;font-family:"Inter",sans-serif;font-weight:400}@media (max-width:1920px) and (min-width:769px){footer .top-part .right-part .wrap-menu li:after{font-size:calc(6*((100vw - 768px)/1152) + 16px)}}@media (max-width:768px){footer .top-part .right-part .wrap-menu li:after{font-size:16px}}footer .top-part .right-part .wrap-menu a{font-size:22px;font-family:"Inter",sans-serif;font-weight:400;line-height:1.2}@media (max-width:1920px) and (min-width:769px){footer .top-part .right-part .wrap-menu a{font-size:calc(6*((100vw - 768px)/1152) + 16px)}}@media (max-width:768px){footer .top-part .right-part .wrap-menu a{font-size:16px}}footer .bottom-part{font-size:16px;font-family:"Inter",sans-serif;font-weight:400;line-height:1.5;color:#b3b9b9;display:flex;justify-content:space-between;padding:137px 0;align-items:flex-end}@media (max-width:1920px) and (min-width:769px){footer .bottom-part{font-size:calc(4*((100vw - 768px)/1152) + 12px)}}@media (max-width:768px){footer .bottom-part{font-size:12px}}@media (max-width:1920px) and (min-width:769px){footer .bottom-part{padding:calc(97*((100vw - 768px)/1152) + 40px) 0px}}@media (max-width:768px){footer .bottom-part{padding:40px 0}}@media (max-width:767px){footer .bottom-part{justify-content:center;flex-direction:column;align-items:center}}footer .bottom-part .left-part{width:50%}@media (max-width:767px){footer .bottom-part .left-part{width:100%;margin-bottom:40px}}footer .bottom-part .left-part .logo{width:96px;display:block}@media (max-width:1920px) and (min-width:769px){footer .bottom-part .left-part .logo{width:calc(16*((100vw - 768px)/1152) + 80px)}}@media (max-width:768px){footer .bottom-part .left-part .logo{width:80px}}footer .bottom-part .left-part .logo img{display:block;width:100%}footer .bottom-part .left-part .text{padding-left:24px;width:calc(100% - 96px)}footer .bottom-part .wrap-inner{max-width:560px;display:flex;align-items:center}footer .bottom-part .right-part{width:50%;padding:0 0 10px 209px}@media (max-width:1920px) and (min-width:769px){footer .bottom-part .right-part{padding:0 0 calc(10*((100vw - 768px)/1152) + 0px) calc(179*((100vw - 768px)/1152) + 30px)}}@media (max-width:768px){footer .bottom-part .right-part{padding:0 0 0 30px}}@media (max-width:767px){footer .bottom-part .right-part{width:100%;padding:0}}a{text-decoration:none;color:inherit;transition:color .5s,opacity .5s,background .5s}a:focus{outline:none}body.home .progress-container{opacity:0;transition:opacity .5s}body.home .progress-container.visible{opacity:1}body{background-color:#e8f3f5}button{transition:color .5s,opacity .5s,background .5s;cursor:pointer}.back-img{background-repeat:no-repeat;background-position:center;background-size:cover}.rect-outer{position:relative}.rect-outer .rect-inner{position:absolute;left:0;top:0;right:0;bottom:0}.animation-title .line-wrapper{overflow:hidden}.animation-title .split-line{display:block;width:100%;opacity:0}.site{position:relative}.progress-container{position:fixed;top:0;left:50%;height:100%;width:1px;background-color:transparent;z-index:3;mix-blend-mode:difference}@media (max-width:767px){.progress-container{display:none}}.progress-bar{position:absolute;top:0;left:0;width:1px;min-height:20%;height:20%;background:rgba(96,136,146,.4);background-attachment:fixed}@media (max-width:767px){.progress-bar{display:none}}.wrap-clock{transform:translate(0px,-50%);height:70px;width:60px;position:absolute;transition:.5s}@media (max-width:768px){.wrap-clock{height:75px}}.wrap-clock:before{position:absolute;content:'';width:15px;height:15px;border:1.5px solid #b3b9b9;border-radius:50%;top:calc(50% + 1px);left:calc(100% - 7px);transform:translateY(-50%);transition:.5s}@media (max-width:768px){.wrap-clock:before{width:11px;height:11px;top:calc(50% + 4px)}}.wrap-clock .clock{display:flex;width:70px;font-size:16px;font-family:"Inter",sans-serif;font-weight:400;color:#b3b9b9;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg);transform-origin:center center;white-space:nowrap;transition:color .5s}@media (max-width:768px){.wrap-clock .clock{font-size:12px;width:53px}}.wrap-clock .clock.mobile-visible{display:none}@media (max-width:767px){.wrap-clock .clock.mobile-visible{display:block}}@media (max-width:767px){.wrap-clock .clock.mobile-hidden{display:none}}.wrap-clock.active:before{border:1.5px solid #4c4c51}.wrap-clock.active .clock{color:#4c4c51}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;transition-property:height,visibility;transition:.35s;transition-timing-function:ease}body.modal-open{overflow:hidden;height:100%;position:fixed}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{display:none;overflow:hidden;position:fixed;top:0;left:0;z-index:1050;outline:0;height:100vh;width:100%;background:#000}.modal.in .close:before{transform:translate(-50%,-50%) rotate(45deg)}.modal.in .close:after{transform:translate(-50%,-50%) rotate(-45deg)}.modal.fade.in .modal-dialog{transform:translate(-50%,-50%)}.modal .modal-content,.modal .modal-body,.modal .vimeo-player{height:100vh}.modal .modal-dialog{transform:translate(-50%,-50%);top:50%;position:absolute;left:50%;align-items:baseline;transition:transform .3s ease-out;width:100%;height:100vh}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;opacity:0}.fade{opacity:0;transition:opacity .2s linear}.fade.in{opacity:1}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;outline:none;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-list{position:relative}.slick-prev,.slick-next{border:none;font-size:0;position:absolute;background:0 0;top:50%;z-index:2;height:50px;width:50px;transition:.5s}.slick-prev:before,.slick-next:before{font-family:'fontello';font-size:20px;line-height:1;color:#9c9c9b;content:'\e802';z-index:2}@media (max-width:1150px){.slick-prev:before,.slick-next:before{left:10px}}.slick-prev:hover,.slick-next:hover{cursor:pointer}@media (max-width:500px){.slick-prev,.slick-next{display:none !important}}.wrap-arrows .slick-button{-webkit-user-select:none;-ms-user-select:none;user-select:none}#videoModal iframe{position:absolute;width:100%;height:100%;border:none}#videoModal .vimeo-player{position:relative;overflow:hidden}#videoModal .vimeo-player-container{width:100%;height:100vh;padding-bottom:56.25%;position:relative}#videoModal .close{position:absolute;top:56px;right:59px;z-index:33333333;padding:0}@media (max-width:800px){#videoModal .close{top:12px;right:16px}}#videoModal .close svg{transition:transform .5s}@media (max-width:800px){#videoModal .close svg{width:48px;height:48px}}#videoModal .close svg path{transition:fill .5s}#videoModal .close:hover svg{transform:rotate(90deg)}#videoModal .close:hover svg path{fill:#fafafa}#videoModal .custom-controls{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;padding:0 61px;background:linear-gradient(180deg,#ffffff00 0%,#141416 100%);height:148px;opacity:0;z-index:3333333}@media (max-width:800px){#videoModal .custom-controls{padding:0 17px;height:95px}}@media (max-width:800px){#videoModal .custom-controls.desktop{display:none}}#videoModal .custom-controls.mobile{display:none}@media (max-width:800px){#videoModal .custom-controls.mobile{display:block}}#videoModal .wrap-head-controls{display:flex;align-items:center}#videoModal .wrap-bottom-controls{display:flex;align-items:center;justify-content:space-between;margin-top:5px}#videoModal .remaining-time{color:#fafafa;font-size:22px;font-style:normal;font-weight:400;line-height:150%;width:68px}@media (max-width:800px){#videoModal .remaining-time{font-size:16px;width:65px}}#videoModal .play-pause-button{margin:0 53px 0 0;position:relative;width:54px;height:54px;padding:0;min-width:54px}@media (max-width:800px){#videoModal .play-pause-button{margin:0}}#videoModal .play-pause-button svg{position:absolute;top:0}@media (max-width:800px){#videoModal .play-pause-button svg{width:48px}}#videoModal .play-pause-button svg path{transition:.3s}#videoModal .play-pause-button .play{left:2px}@media (max-width:800px){#videoModal .play-pause-button .play{left:8px}}#videoModal .play-pause-button .pause{display:none;left:0}@media (max-width:800px){#videoModal .play-pause-button .pause{left:8px}}#videoModal .play-pause-button:hover svg path{stroke:#0eb9c8}#videoModal .progress-bar-container{position:relative;width:100%;height:2px;margin-right:49px;margin-top:-23px}@media (max-width:800px){#videoModal .progress-bar-container{margin-right:7px;margin-top:-26px}}#videoModal .progress-bar-container .progress-video-modal{position:absolute;top:11.5px;left:0;height:2px;width:0;background-color:#0eb9c8}@media (max-width:800px){#videoModal .progress-bar-container .progress-video-modal{top:11.5px}}#videoModal .progress-bar-container .progress-bar-video{width:100%;margin:0;padding:0;appearance:none;background-color:#e8f3f5;height:2px}#videoModal .progress-bar-container .progress-bar-video::-webkit-slider-thumb{appearance:none;width:12px;height:12px;background-color:#0eb9c8;border-radius:50%;-webkit-transition:.3s;transition:.3s}@media (max-width:800px){#videoModal .progress-bar-container .progress-bar-video::-webkit-slider-thumb{width:8px;height:8px}}#videoModal .vimeo-container{position:relative;max-width:640px;margin:auto}#videoModal .volume-controls{position:relative;margin-left:23px}@media (max-width:800px){#videoModal .volume-controls{margin-left:0}}#videoModal .volume-controls .volume-icon{position:relative;cursor:pointer}@media (max-width:800px){#videoModal .volume-controls .volume-icon svg{width:32px;height:32px}}#videoModal .volume-controls .volume-slider-container{position:absolute;bottom:calc(100% + 26px);left:calc(50% - 6px);transform:translateX(-50%) rotate(-90deg);opacity:0;transition:opacity .3s}#videoModal .volume-controls .volume-slider{flex-grow:1;appearance:none;width:65px;height:2px;background-color:#e8f3f5;outline:none;transition:opacity .3s}#videoModal .volume-controls .volume-slider::-webkit-slider-thumb{appearance:none;width:12px;height:12px;border-radius:50%;background-color:#0eb9c8;cursor:pointer;margin-top:-1px}#videoModal .volume-controls .progress-bg{position:absolute;top:11.5px;left:0;height:2px;width:100%;background-color:#0eb9c8;transition:opacity .3s}#videoModal .volume-controls .progress{position:absolute;top:11.5px;left:0;height:2px;width:0;background-color:transparent;transition:opacity .3s}#videoModal .volume-controls svg path{transition:.3s}#videoModal .volume-controls:hover .volume-slider-container{opacity:1}#videoModal .volume-controls:hover svg path{stroke:#0eb9c8}#videoModal .modal-body{position:relative}#videoModal .modal-body .wrap-content{position:absolute;bottom:153px;z-index:1;padding:0 60px}@media (max-width:800px){#videoModal .modal-body .wrap-content{bottom:123px;z-index:1;padding:0 17px}}#videoModal .modal-body .wrap-content .title-type-3{margin-bottom:7px}@media (max-width:800px){#videoModal .modal-body .wrap-content .title-type-3{margin-bottom:10px;line-height:110%}}#videoModal .modal-body .wrap-content .subtitle{color:#0eb9c8;text-transform:lowercase;font-size:22px}@media (max-width:800px){#videoModal .modal-body .wrap-content .subtitle{font-size:16px}}body.home .loading{display:none}body:not(.home) #preloader-layer{display:none}.loading-modal{display:none;position:fixed;width:100%;height:100%;top:0;left:0;z-index:3333}.loading .overlay-black,.loading-modal .overlay-black{position:fixed;width:100%;height:100%;background-color:#032528;overflow:hidden;z-index:2000}.loading .overlay-white,.loading-modal .overlay-white{z-index:1999;background-color:#fafafa;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.section-404-page{height:100vh;display:flex;align-items:flex-end;padding-bottom:23px;position:relative;min-height:820px}@media (max-width:767px){.section-404-page{padding-bottom:42px}}.section-404-page:before{content:'';position:absolute;left:50%;top:auto;height:295px;bottom:0;width:1px;background-color:rgba(3,37,40,.3)}@media (max-width:767px){.section-404-page:before{top:0;height:137px;bottom:auto}}.section-404-page .wrap-clock{left:calc(50% - 44px);top:auto;bottom:138px}@media (max-width:767px){.section-404-page .wrap-clock{left:calc(50% - 44px);top:42px}}.section-404-page .container-404{padding:0 59px;width:100%;margin:0 auto}@media (max-width:767px){.section-404-page .container-404{padding:0 16px}}.section-404-page .wrap-imgs{display:none}.section-404-page .section-title{color:#0eb9c8;font-weight:700;line-height:100%;letter-spacing:-1px;margin-bottom:64px}@media (max-width:767px){.section-404-page .section-title{font-size:40px;line-height:116%;letter-spacing:-.4px;margin-bottom:25px}}.section-404-page .section-title-1{font-style:normal;font-weight:700;line-height:90%;letter-spacing:-3.2px;margin-bottom:102px}@media (max-width:767px){.section-404-page .section-title-1{font-size:60px;letter-spacing:-.6px;margin-bottom:66px}}.section-404-page .bottom-wrap{display:flex;justify-content:center}.section-404-page .bottom-link{margin-left:21%}@media (max-width:767px){.section-404-page .bottom-link{font-size:32px;line-height:110%;margin-left:33%}}.section-404-page .bottom-link .text{position:relative}.section-404-page .bottom-link .text span{position:absolute;left:0;bottom:0;width:100%;height:100%;color:#fff;clip-path:polygon(0% 100%,100% 100%,100% 100%,0% 100%);transition:clip-path .5s ease,color .5s ease}.section-404-page .bottom-link .wrap-svg{display:inline-block;position:relative;width:80px;height:80px}@media (max-width:1920px) and (min-width:769px){.section-404-page .bottom-link .wrap-svg{width:calc(24*((100vw - 768px)/1152) + 56px)}}@media (max-width:768px){.section-404-page .bottom-link .wrap-svg{width:56px}}@media (max-width:1920px) and (min-width:769px){.section-404-page .bottom-link .wrap-svg{height:calc(24*((100vw - 768px)/1152) + 56px)}}@media (max-width:768px){.section-404-page .bottom-link .wrap-svg{height:56px}}.section-404-page .bottom-link svg.arrow{width:80px;height:80px}@media (max-width:1920px) and (min-width:769px){.section-404-page .bottom-link svg.arrow{width:calc(24*((100vw - 768px)/1152) + 56px)}}@media (max-width:768px){.section-404-page .bottom-link svg.arrow{width:56px}}@media (max-width:1920px) and (min-width:769px){.section-404-page .bottom-link svg.arrow{height:calc(24*((100vw - 768px)/1152) + 56px)}}@media (max-width:768px){.section-404-page .bottom-link svg.arrow{height:56px}}.section-404-page .bottom-link svg.arrow path{transition:.2s}.section-404-page .bottom-link svg.circle{opacity:0;transition:.3s;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.75);width:140px;height:140px}@media (max-width:1920px) and (min-width:769px){.section-404-page .bottom-link svg.circle{width:calc(50*((100vw - 768px)/1152) + 90px)}}@media (max-width:768px){.section-404-page .bottom-link svg.circle{width:90px}}@media (max-width:1920px) and (min-width:769px){.section-404-page .bottom-link svg.circle{height:calc(50*((100vw - 768px)/1152) + 90px)}}@media (max-width:768px){.section-404-page .bottom-link svg.circle{height:90px}}.section-404-page .bottom-link:hover .text span{clip-path:polygon(0% 100%,100% 100%,100% 0%,0% 0%);color:#0eb9c8}.section-404-page .bottom-link:hover svg.arrow path{stroke:#0eb9c8}.section-404-page .bottom-link:hover svg.circle{opacity:1;transform:translate(-50%,-50%) scale(1)}body.error404 footer,body.error404 .cursor,body.error404 .left-side-menu,body.error404 .progress-container{display:none}.info-section-type-1{background-color:#e8f3f5;padding:0 0 153px;position:relative}@media (max-width:767px){.info-section-type-1{padding:0 0 64px}}.info-section-type-1:before{content:'';position:absolute;left:50%;top:0;height:123px;width:1px;background-color:rgba(3,37,40,.3);display:none}@media (max-width:767px){.info-section-type-1:before{display:block}}@media (max-width:767px){.info-section-type-1.desktop{display:none}}@media (min-width:768px){.info-section-type-1.mobile{display:none}}.info-section-type-1 .wrap-clock{left:calc(50% - 44px);top:116px}@media (max-width:767px){.info-section-type-1 .wrap-clock{left:calc(50% - 44px);top:42px}}.info-section-type-1 .section-fixed-width{display:flex}@media (max-width:767px){.info-section-type-1 .section-fixed-width{flex-wrap:wrap}}.info-section-type-1 .content-wrap{width:50%;display:flex;padding:180px 120px 0 0;justify-content:flex-end}@media (max-width:1920px) and (min-width:769px){.info-section-type-1 .content-wrap{padding:calc(10*((100vw - 768px)/1152) + 170px) calc(90*((100vw - 768px)/1152) + 30px) 0px 0px}}@media (max-width:768px){.info-section-type-1 .content-wrap{padding:170px 30px 0 0}}@media (max-width:767px){.info-section-type-1 .content-wrap{width:100%;flex-direction:column;align-items:flex-end}}.info-section-type-1 .content-wrap .wrap-img{width:266px}@media (max-width:1920px) and (min-width:769px){.info-section-type-1 .content-wrap .wrap-img{width:calc(110*((100vw - 768px)/1152) + 156px)}}@media (max-width:768px){.info-section-type-1 .content-wrap .wrap-img{width:156px}}.info-section-type-1 .content-wrap .wrap-img .rect-outer{padding-top:142%}.info-section-type-1 .content-wrap .title-type-2{position:absolute;right:58%;z-index:3;top:calc(100% - 70px)}@media (max-width:1100px){.info-section-type-1 .content-wrap .title-type-2{top:calc(100% - 50px);right:67%}}@media (max-width:767px){.info-section-type-1 .content-wrap .title-type-2{right:auto;top:auto}}@media (max-width:767px){.info-section-type-1 .content-wrap .title-type-2.mobile-hidden{display:none}}.info-section-type-1 .content-wrap .title-type-2.mobile-visible{display:none}@media (max-width:767px){.info-section-type-1 .content-wrap .title-type-2.mobile-visible{display:block;position:relative;margin-right:156px;margin-top:-40px}}@media (max-width:400px){.info-section-type-1 .content-wrap .title-type-2.mobile-visible{margin-right:130px}}.info-section-type-1 .items-box{width:50%;padding:270px 0 0 120px}@media (max-width:1920px) and (min-width:769px){.info-section-type-1 .items-box{padding:calc(100*((100vw - 768px)/1152) + 170px) 0px 0px calc(90*((100vw - 768px)/1152) + 30px)}}@media (max-width:768px){.info-section-type-1 .items-box{padding:170px 0 0 30px}}@media (max-width:767px){.info-section-type-1 .items-box{width:100%;padding:30px 0 0}}.info-section-type-1 .items-box .title-type-4{margin-bottom:24px}@media (max-width:767px){.info-section-type-1 .items-box .title-type-4{display:none}}.info-section-type-1 .items-box .wrap-items{margin:40px -40px 0}@media (max-width:1200px){.info-section-type-1 .items-box .wrap-items{margin:15px -15px 0}}@media (max-width:767px){.info-section-type-1 .items-box .wrap-items{margin:48px -16px 0}}.info-section-type-1 .items-box .wrap-items .item{padding:40px;clip-path:inset(100% 0% 0% 0%);transition:clip-path 2s cubic-bezier(.23,1,.32,1);z-index:4;position:relative;transition-delay:.4s;width:100%;cursor:pointer}@media (max-width:1200px){.info-section-type-1 .items-box .wrap-items .item{padding:15px}}@media (max-width:767px){.info-section-type-1 .items-box .wrap-items .item{width:100%;padding:12px 16px;transition-delay:.4s}}.info-section-type-1 .items-box .wrap-items .item .wrap-clock{left:-42px;top:33px;z-index:3}.info-section-type-1 .items-box .wrap-items .item .wrap-clock:before{display:none}@media (max-width:1200px){.info-section-type-1 .items-box .wrap-items .item .wrap-clock{left:-38px}}@media (max-width:768px){.info-section-type-1 .items-box .wrap-items .item .wrap-clock{top:25px}}.info-section-type-1 .items-box .wrap-items .item .title-type-5,.info-section-type-1 .items-box .wrap-items .item .subtitle{transition:color .5s}.info-section-type-1 .items-box .wrap-items .item .title-type-5{margin-bottom:4px}.info-section-type-1 .items-box .wrap-items .item .subtitle{text-transform:lowercase}.info-section-type-1 .items-box .wrap-items .item:hover .title-type-5,.info-section-type-1 .items-box .wrap-items .item:hover .subtitle{color:#0eb9c8}.info-section-type-1 .items-box .wrap-items .item.visible{clip-path:inset(0% 0% 0% 0%)}.info-section-type-1 .items-box .wrap-items .wrap-content{padding:12px 0 0}.info-section-type-1 .items-box .wrap-items .rect-outer{padding-top:58%}.item-next-wrap{padding:72px 0 200px;background-color:#e8f3f5}@media (max-width:1920px) and (min-width:769px){.item-next-wrap{padding:calc(42*((100vw - 768px)/1152) + 30px) 0px calc(104*((100vw - 768px)/1152) + 96px)}}@media (max-width:768px){.item-next-wrap{padding:30px 0 96px}}.item-next-wrap .section-fixed-width{display:flex;justify-content:flex-end}.item-next-wrap .item-next{width:50%;padding:0 0 0 120px;position:relative;display:flex}@media (max-width:1920px) and (min-width:769px){.item-next-wrap .item-next{padding:0 0 0 calc(90*((100vw - 768px)/1152) + 30px)}}@media (max-width:768px){.item-next-wrap .item-next{padding:0 0 0 30px}}@media (max-width:767px){.item-next-wrap .item-next{padding-left:0;width:377px}}.item-next-wrap .item-next a{display:flex;width:100%}.item-next-wrap .item-next a:hover .name{color:#0eb9c8}.item-next-wrap .item-next a:hover svg path{stroke:#0eb9c8}.item-next-wrap .item-next .wrap-clock{left:-44px;top:50%}@media (max-width:767px){.item-next-wrap .item-next .wrap-clock{display:none}}.item-next-wrap .item-next .left-side{width:96px}.item-next-wrap .item-next .left-side .rect-outer{padding-top:142%}.item-next-wrap .item-next .right-side{padding:0 0 0 56px;width:calc(100% - 192px);display:flex;flex-direction:column;justify-content:space-between}@media (max-width:1920px) and (min-width:769px){.item-next-wrap .item-next .right-side{padding:0 0 0 calc(40*((100vw - 768px)/1152) + 16px)}}@media (max-width:768px){.item-next-wrap .item-next .right-side{padding:0 0 0 16px}}.item-next-wrap .item-next .wrap{position:relative}.item-next-wrap .item-next .text{font-family:"Inter",sans-serif;font-size:22px;font-weight:400;line-height:1.2;color:#4c4c51}@media (max-width:1920px) and (min-width:769px){.item-next-wrap .item-next .text{font-size:calc(6*((100vw - 768px)/1152) + 16px)}}@media (max-width:768px){.item-next-wrap .item-next .text{font-size:16px}}.item-next-wrap .item-next .name{transition:.5s}@media (min-width:768px){.item-next-wrap .item-next svg{position:absolute;left:0;top:100%;width:80px;height:80px}}@media (max-width:767px){.item-next-wrap .item-next svg{width:64px;height:64px}}.item-next-wrap .item-next svg path{transition:.5s}.single-insights-post{background-color:#e8f3f5;padding:216px 0 0;position:relative}@media (max-width:1920px) and (min-width:769px){.single-insights-post{padding:calc(56*((100vw - 768px)/1152) + 160px) 0px 0px}}@media (max-width:768px){.single-insights-post{padding:160px 0 0}}.single-insights-post:before{content:'';position:absolute;left:50%;top:0;height:123px;width:1px;background-color:rgba(3,37,40,.3);display:none}@media (max-width:767px){.single-insights-post:before{display:block}}.single-insights-post .top-clock{left:calc(50% - 44px);top:116px}@media (max-width:767px){.single-insights-post .top-clock{left:calc(50% - 44px);top:42px}}.single-insights-post .section-fixed-width{background-color:#e8f3f5;position:relative;z-index:6}.single-insights-post .head-content{display:flex;justify-content:space-between;margin-bottom:80px}@media (max-width:1023px){.single-insights-post .head-content{flex-direction:column;margin-bottom:56px}}.single-insights-post .head-content .title-type-5{width:10%;padding:10px 0 0}@media (max-width:1023px){.single-insights-post .head-content .title-type-5{padding:0 0 32px;width:100%}}.single-insights-post .head-content .title-type-2{width:60%;line-height:1.1}@media (max-width:1023px){.single-insights-post .head-content .title-type-2{width:100%}}.single-insights-post .head-content .head-right-text{width:10%;min-width:175px;color:#4c4c51;font-size:22px;font-weight:400;line-height:150%;margin-top:16px;position:relative}@media (max-width:767px) and (min-width:401px){.single-insights-post .head-content .head-right-text{font-size:calc(6*((100vw - 400px)/367) + 16px)}}@media (max-width:400px){.single-insights-post .head-content .head-right-text{font-size:16px}}@media (max-width:1023px){.single-insights-post .head-content .head-right-text{margin-top:32px;width:100%}}.single-insights-post .head-content .head-right-text .inner-wrap{max-width:175px;padding:32px 0 0}@media (max-width:767px){.single-insights-post .head-content .head-right-text .inner-wrap{display:flex;justify-content:space-between;max-width:100%;align-items:center}}.single-insights-post .head-content .head-right-text .inner-wrap:before{position:absolute;content:'';width:15px;height:15px;border:1.5px solid #4c4c51;border-radius:50%;top:0;left:0;transition:.5s}@media (max-width:768px){.single-insights-post .head-content .head-right-text .inner-wrap:before{width:11px;height:11px}}.single-insights-post .sharing span{margin-right:6px}.single-insights-post .sharing span.text{display:block;margin-bottom:8px}@media (max-width:767px){.single-insights-post .sharing span.text{display:none}}.single-insights-post .post-item-image{padding-top:58%;z-index:6;position:relative}.single-insights-post .content-wrap{padding:80px 0 0;display:flex;justify-content:space-between;z-index:6;background-color:#e8f3f5;position:relative}@media (max-width:1023px){.single-insights-post .content-wrap{padding:32px 0 0}}.single-insights-post .empty{width:22%}@media (max-width:1023px){.single-insights-post .empty{display:none}}.single-insights-post .content{width:56%}@media (max-width:1023px){.single-insights-post .content{width:100%}}.single-insights-post .bottom-content-info{margin-top:48px;display:flex;justify-content:space-between;font-size:22px}@media (max-width:1920px) and (min-width:768px){.single-insights-post .bottom-content-info{font-size:calc(10*((100vw - 767px)/1153) + 12px)}}@media (max-width:767px){.single-insights-post .bottom-content-info{font-size:12px}}@media (max-width:767px){.single-insights-post .bottom-content-info{margin-top:24px;flex-wrap:wrap;justify-content:flex-start}}.single-insights-post .bottom-content-info .left-side,.single-insights-post .bottom-content-info .right-side{display:flex;align-items:center}@media (max-width:767px){.single-insights-post .bottom-content-info .left-side,.single-insights-post .bottom-content-info .right-side{flex-wrap:wrap;width:100%}}.single-insights-post .bottom-content-info .right-side span{margin-right:6px}.single-insights-post .bottom-content-info .right-side span.text{display:inline-block;margin-right:8px}@media (max-width:767px){.single-insights-post .bottom-content-info .right-side span.text{display:block;width:100%;margin-right:0;margin-bottom:16px}}.single-insights-post .bottom-content-info .author{margin-right:24px}@media (max-width:767px){.single-insights-post .bottom-content-info .author{margin-right:0;width:100%}}.single-insights-post .content-right-text{width:22%;color:#4c4c51;font-size:22px;font-weight:400;line-height:150%;margin-top:16px;position:relative;display:flex;justify-content:flex-end}@media (max-width:767px) and (min-width:401px){.single-insights-post .content-right-text{font-size:calc(6*((100vw - 400px)/367) + 16px)}}@media (max-width:400px){.single-insights-post .content-right-text{font-size:16px}}@media (max-width:1023px){.single-insights-post .content-right-text{display:none}}.single-insights-post .content-right-text .inner-wrap{min-width:175px;padding:100px 0 0;position:relative}.single-insights-post .content-right-text .inner-wrap:before{position:absolute;content:'';width:15px;height:15px;border:1.5px solid #4c4c51;border-radius:50%;top:67px;left:0;transition:.5s}@media (max-width:768px){.single-insights-post .content-right-text .inner-wrap:before{width:11px;height:11px}}.insight-item-next-wrap{background-color:#e8f3f5;z-index:6;position:relative;padding:128px 0}@media (max-width:1920px) and (min-width:769px){.insight-item-next-wrap{padding:calc(48*((100vw - 768px)/1152) + 80px) 0px calc(78*((100vw - 768px)/1152) + 50px)}}@media (max-width:768px){.insight-item-next-wrap{padding:80px 0 50px}}.insight-item-next-wrap .section-fixed-width{display:flex}@media (max-width:1023px){.insight-item-next-wrap .section-fixed-width{flex-wrap:wrap}}.insight-item-next-wrap .left-part{width:22%}@media (max-width:1023px){.insight-item-next-wrap .left-part{width:100%;margin-bottom:8px}}.insight-item-next-wrap .items-next{width:78%}@media (max-width:1023px){.insight-item-next-wrap .items-next{width:100%}}.insight-item-next-wrap a{display:flex;padding:32px 0;border-bottom:1px solid #cacfd0;justify-content:space-between}@media (max-width:767px){.insight-item-next-wrap a{flex-wrap:wrap;padding:24px 0}}.insight-item-next-wrap a:first-child{border-top:1px solid #cacfd0}.insight-item-next-wrap .post-item-description{width:65%;display:flex;flex-direction:column;justify-content:space-between;padding-right:60px}@media (max-width:767px){.insight-item-next-wrap .post-item-description{width:100%;margin-bottom:16px}}.insight-item-next-wrap .post-item-image{width:35%;max-width:390px}@media (max-width:767px){.insight-item-next-wrap .post-item-image{width:100%}}.insight-item-next-wrap .rect-outer{padding-top:58%}@media (max-width:767px){.insight-item-next-wrap .post-item-description-top{margin-bottom:8px}}.insight-item-next-wrap .post-item-description-bottom{font-family:"Inter",sans-serif;color:#4c4c51;font-size:22px;font-weight:400;line-height:1.2;display:flex}@media (max-width:1920px) and (min-width:769px){.insight-item-next-wrap .post-item-description-bottom{font-size:calc(6*((100vw - 768px)/1152) + 16px)}}@media (max-width:768px){.insight-item-next-wrap .post-item-description-bottom{font-size:16px}}.insight-item-next-wrap .post-item-description-bottom span{font-weight:700;color:#b3b9b9;display:inline-block;margin:0 16px 0 0}@media (max-width:1920px) and (min-width:769px){.insight-item-next-wrap .post-item-description-bottom span{margin:0 calc(8*((100vw - 768px)/1152) + 8px) 0px 0px}}@media (max-width:768px){.insight-item-next-wrap .post-item-description-bottom span{margin:0 8px 0 0}}.insight-item-next-wrap .post-item-date{margin:0 100px 0 0}@media (max-width:1920px) and (min-width:769px){.insight-item-next-wrap .post-item-date{margin:0 calc(76*((100vw - 768px)/1152) + 24px) 0px 0px}}@media (max-width:768px){.insight-item-next-wrap .post-item-date{margin:0 24px 0 0}}.wrap-link-single-insights{display:flex;justify-content:flex-end;padding:128px 0;background-color:#e8f3f5;position:relative}@media (max-width:1920px) and (min-width:769px){.wrap-link-single-insights{padding:calc(64*((100vw - 768px)/1152) + 64px) 0px}}@media (max-width:768px){.wrap-link-single-insights{padding:64px 0}}.wrap-link-single-insights:before{content:'';position:absolute;left:50%;bottom:0;height:206px;width:1px;background-color:rgba(3,37,40,.3);display:none}@media (max-width:767px){.wrap-link-single-insights:before{display:block}}.wrap-link-single-insights .inner-wrap{width:50%;padding-left:120px;position:relative}@media (max-width:940px){.wrap-link-single-insights .inner-wrap{padding-left:80px}}@media (max-width:767px){.wrap-link-single-insights .inner-wrap{padding-left:40px}}.wrap-link-single-insights .inner-wrap .wrap-clock{left:-44px;top:44px}@media (max-width:768px){.wrap-link-single-insights .inner-wrap .wrap-clock{top:25px}}.wrap-link-single-insights .wrap-svg{display:inline-block;position:relative;width:80px;height:80px}@media (max-width:1920px) and (min-width:769px){.wrap-link-single-insights .wrap-svg{width:calc(24*((100vw - 768px)/1152) + 56px)}}@media (max-width:768px){.wrap-link-single-insights .wrap-svg{width:56px}}@media (max-width:1920px) and (min-width:769px){.wrap-link-single-insights .wrap-svg{height:calc(24*((100vw - 768px)/1152) + 56px)}}@media (max-width:768px){.wrap-link-single-insights .wrap-svg{height:56px}}.wrap-link-single-insights svg.arrow{width:80px;height:80px}@media (max-width:1920px) and (min-width:769px){.wrap-link-single-insights svg.arrow{width:calc(24*((100vw - 768px)/1152) + 56px)}}@media (max-width:768px){.wrap-link-single-insights svg.arrow{width:56px}}@media (max-width:1920px) and (min-width:769px){.wrap-link-single-insights svg.arrow{height:calc(24*((100vw - 768px)/1152) + 56px)}}@media (max-width:768px){.wrap-link-single-insights svg.arrow{height:56px}}.wrap-link-single-insights svg.arrow path{transition:.2s}.wrap-link-single-insights svg.circle{opacity:0;transition:.3s;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.75);width:140px;height:140px}@media (max-width:1920px) and (min-width:769px){.wrap-link-single-insights svg.circle{width:calc(50*((100vw - 768px)/1152) + 90px)}}@media (max-width:768px){.wrap-link-single-insights svg.circle{width:90px}}@media (max-width:1920px) and (min-width:769px){.wrap-link-single-insights svg.circle{height:calc(50*((100vw - 768px)/1152) + 90px)}}@media (max-width:768px){.wrap-link-single-insights svg.circle{height:90px}}.wrap-link-single-insights .btn-text{font-family:"Inter",sans-serif;font-size:48px;font-weight:700;line-height:1.1;color:#4c4c51;position:relative}@media (max-width:1920px) and (min-width:769px){.wrap-link-single-insights .btn-text{font-size:calc(24*((100vw - 768px)/1152) + 24px)}}@media (max-width:768px){.wrap-link-single-insights .btn-text{font-size:24px}}.wrap-link-single-insights .btn-text span{position:absolute;left:0;bottom:0;width:100%;height:100%;color:#4c4c51;clip-path:polygon(0% 100%,100% 100%,100% 100%,0% 100%);transition:clip-path .5s ease,color .5s ease}.wrap-link-single-insights a{max-width:180px;display:inline-block}@media (max-width:940px){.wrap-link-single-insights a{max-width:120px}}.wrap-link-single-insights a:hover .btn-text span{clip-path:polygon(0% 100%,100% 100%,100% 0%,0% 0%);color:#0eb9c8}.wrap-link-single-insights a:hover svg.arrow path{stroke:#0eb9c8}.wrap-link-single-insights a:hover svg.circle{opacity:1;transform:translate(-50%,-50%) scale(1)}.custom-cursor-ball{cursor:url(/wp-content/themes/the-company-film-theme/build/1b1d987f5249bce1982e.png),default !important;opacity:0;border-radius:50%;border:1px solid transparent;position:fixed;transform:translate(-50%,-50%) rotate(0deg);box-sizing:border-box;z-index:100000;width:24px;height:24px;pointer-events:none;transition:background .3s ease,width .3s ease,height .3s ease,border .3s ease,opacity .3s ease .4s}@media (hover:none){.custom-cursor-ball{display:none !important}}.custom-cursor-ball.-active{opacity:1}.custom-cursor-ball.-white{background:#fff;border:#fff}.custom-cursor-ball.-slider{background:0 0 !important;border:2px solid #0eb9c8;width:140px;height:140px}@media (max-width:767px){.custom-cursor-ball.-slider{width:70px;height:70px;border:1px solid #0eb9c8}}.custom-cursor-play{opacity:0;border-radius:50%;position:fixed;transform:translate(-50%,-50%) scale(0);box-sizing:border-box;z-index:100001;width:96px;height:96px;pointer-events:none;transition:transform .3s ease,opacity .3s ease}@media (hover:none){.custom-cursor-play{display:none !important}}.custom-cursor-play.-active{opacity:1;transform:translate(-50%,-50%) scale(1)}.custom-cursor-play svg.play{width:40px;height:51px;position:absolute;left:calc(50% + 7px);top:50%;transform:translate(-50%,-50%);transition:all .3s ease}@media (max-width:767px){.custom-cursor-play svg.play{width:20px;height:26px;left:calc(50% + 4px)}}.custom-cursor-drag{opacity:0;border-radius:50%;position:fixed;transform:translate(-50%,-50%) scale(0);box-sizing:border-box;z-index:100001;width:96px;height:96px;pointer-events:none;transition:transform .3s ease,opacity .3s ease}@media (hover:none){.custom-cursor-drag{display:none !important}}.custom-cursor-drag.-active{opacity:1;transform:translate(-50%,-50%) scale(1)}.custom-cursor-drag .text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;font-size:22px;color:#0eb9c8;font-weight:400;font-family:"Inter",sans-serif}#videoModal{cursor:auto !important}#videoModal *{cursor:auto !important}#videoModal .close,#videoModal .custom-controls{cursor:pointer !important}#videoModal .close *,#videoModal .custom-controls *{cursor:pointer !important}:not(:root):-ms-fullscreen::backdrop{cursor:auto !important}:not(:root):fullscreen::-ms-backdrop{cursor:auto !important}:not(:root):fullscreen::backdrop{cursor:auto !important}.section-works{background-color:#e8f3f5;padding:48px 0 128px;position:relative}@media (max-width:767px){.section-works{padding:24px 0 64px}}.section-works:before{content:'';position:absolute;left:50%;bottom:0;height:206px;width:1px;background-color:rgba(3,37,40,.3);display:none}@media (max-width:767px){.section-works:before{display:block}}.section-works .wrap-items{display:flex;flex-wrap:wrap;margin:-40px -40px 0}@media (max-width:1200px){.section-works .wrap-items{margin:-15px -15px 0}}@media (max-width:767px){.section-works .wrap-items{margin:0 -16px}}.section-works .wrap-items .item{padding:40px;clip-path:inset(100% 0% 0% 0%);transition:clip-path 2s cubic-bezier(.23,1,.32,1);position:relative;z-index:6}@media (max-width:1200px){.section-works .wrap-items .item{padding:15px}}@media (max-width:767px){.section-works .wrap-items .item{width:100%;padding:12px 16px;transition-delay:.4s}}.section-works .wrap-items .item .wrap-clock{left:-42px;top:33px;z-index:3}.section-works .wrap-items .item .wrap-clock:before{display:none}@media (max-width:1200px){.section-works .wrap-items .item .wrap-clock{left:-38px}}@media (max-width:768px){.section-works .wrap-items .item .wrap-clock{top:25px}}.section-works .wrap-items .item .title-type-5,.section-works .wrap-items .item .subtitle{transition:color .5s}.section-works .wrap-items .item .title-type-5{margin-bottom:4px}.section-works .wrap-items .item .subtitle{text-transform:lowercase}.section-works .wrap-items .item:hover .title-type-5,.section-works .wrap-items .item:hover .subtitle{color:#0eb9c8}@media (min-width:768px){.section-works .wrap-items .item:nth-child(odd){transition-delay:.2s}}@media (min-width:768px){.section-works .wrap-items .item:nth-child(even){transition-delay:.4s}}.section-works .wrap-items .item:first-child{width:60%}@media (max-width:767px){.section-works .wrap-items .item:first-child{width:100%}}.section-works .wrap-items .item:nth-child(2){width:40%;display:flex;flex-direction:column;justify-content:center}@media (max-width:767px){.section-works .wrap-items .item:nth-child(2){width:100%}}.section-works .wrap-items .item:nth-child(3){width:40%;display:flex;flex-direction:column;justify-content:center}@media (max-width:767px){.section-works .wrap-items .item:nth-child(3){width:100%}}.section-works .wrap-items .item:nth-child(4){width:60%}@media (max-width:767px){.section-works .wrap-items .item:nth-child(4){width:100%}}.section-works .wrap-items .item:nth-child(5){width:50%}@media (max-width:767px){.section-works .wrap-items .item:nth-child(5){width:100%}}.section-works .wrap-items .item:nth-child(6){width:50%;margin-top:76px}@media (max-width:767px){.section-works .wrap-items .item:nth-child(6){width:100%;margin-top:0}}.section-works .wrap-items .item.visible{clip-path:inset(0% 0% 0% 0%)}.section-works .wrap-items .wrap-content{padding:12px 0 0}.section-works .wrap-items .rect-outer{padding-top:58%}.section-works .wrap-link{display:flex;justify-content:flex-end;margin-top:30px}.section-works .wrap-link .inner-wrap{width:50%;padding-left:120px;position:relative}@media (max-width:940px){.section-works .wrap-link .inner-wrap{padding-left:80px}}@media (max-width:767px){.section-works .wrap-link .inner-wrap{padding-left:40px}}.section-works .wrap-link .inner-wrap .wrap-clock{left:-44px;top:44px}@media (max-width:768px){.section-works .wrap-link .inner-wrap .wrap-clock{top:25px}}.section-works .wrap-link .wrap-svg{display:inline-block;position:relative;width:80px;height:80px}@media (max-width:1920px) and (min-width:769px){.section-works .wrap-link .wrap-svg{width:calc(24*((100vw - 768px)/1152) + 56px)}}@media (max-width:768px){.section-works .wrap-link .wrap-svg{width:56px}}@media (max-width:1920px) and (min-width:769px){.section-works .wrap-link .wrap-svg{height:calc(24*((100vw - 768px)/1152) + 56px)}}@media (max-width:768px){.section-works .wrap-link .wrap-svg{height:56px}}.section-works .wrap-link svg.arrow{width:80px;height:80px}@media (max-width:1920px) and (min-width:769px){.section-works .wrap-link svg.arrow{width:calc(24*((100vw - 768px)/1152) + 56px)}}@media (max-width:768px){.section-works .wrap-link svg.arrow{width:56px}}@media (max-width:1920px) and (min-width:769px){.section-works .wrap-link svg.arrow{height:calc(24*((100vw - 768px)/1152) + 56px)}}@media (max-width:768px){.section-works .wrap-link svg.arrow{height:56px}}.section-works .wrap-link svg.arrow path{transition:.2s}.section-works .wrap-link svg.circle{opacity:0;transition:.3s;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.75);width:140px;height:140px}@media (max-width:1920px) and (min-width:769px){.section-works .wrap-link svg.circle{width:calc(50*((100vw - 768px)/1152) + 90px)}}@media (max-width:768px){.section-works .wrap-link svg.circle{width:90px}}@media (max-width:1920px) and (min-width:769px){.section-works .wrap-link svg.circle{height:calc(50*((100vw - 768px)/1152) + 90px)}}@media (max-width:768px){.section-works .wrap-link svg.circle{height:90px}}.section-works .wrap-link .btn-text{font-family:"Inter",sans-serif;font-size:48px;font-weight:700;line-height:1.1;color:#4c4c51;position:relative}@media (max-width:1920px) and (min-width:769px){.section-works .wrap-link .btn-text{font-size:calc(24*((100vw - 768px)/1152) + 24px)}}@media (max-width:768px){.section-works .wrap-link .btn-text{font-size:24px}}.section-works .wrap-link .btn-text span{position:absolute;left:0;bottom:0;width:100%;height:100%;color:#4c4c51;clip-path:polygon(0% 100%,100% 100%,100% 100%,0% 100%);transition:clip-path .5s ease,color .5s ease}.section-works .wrap-link a{max-width:160px;display:inline-block}@media (max-width:940px){.section-works .wrap-link a{max-width:100px}}.section-works .wrap-link a:hover .btn-text span{clip-path:polygon(0% 100%,100% 100%,100% 0%,0% 0%);color:#0eb9c8}.section-works .wrap-link a:hover svg.arrow path{stroke:#0eb9c8}.section-works .wrap-link a:hover svg.circle{opacity:1;transform:translate(-50%,-50%) scale(1)}.section-works-overview{padding:136px 0 128px;background-color:#e8f3f5;position:relative}@media (max-width:767px){.section-works-overview{padding:80px 0 64px}}.section-works-overview:before{content:'';position:absolute;left:50%;top:0;height:123px;width:1px;background-color:rgba(3,37,40,.3);display:none}@media (max-width:767px){.section-works-overview:before{display:block}}.section-works-overview:after{content:'';position:absolute;left:50%;bottom:0;height:206px;width:1px;background-color:rgba(3,37,40,.3);display:none}@media (max-width:767px){.section-works-overview:after{display:block}}.section-works-overview .wrap-clock{left:calc(50% - 44px);top:116px}@media (max-width:767px){.section-works-overview .wrap-clock{left:calc(50% - 44px);top:42px}}.section-works-overview .wrap-top-content{display:flex;padding:80px 0 120px}@media (max-width:767px){.section-works-overview .wrap-top-content{flex-wrap:wrap;padding:80px 0 52px}}.section-works-overview .left-side{width:50%}@media (max-width:767px){.section-works-overview .left-side{width:100%;margin-bottom:30px}}.section-works-overview .title-type-1 br{display:none}@media (max-width:767px){.section-works-overview .title-type-1 br{display:block}}.section-works-overview .wrap-filter-sticky-bar{position:fixed;bottom:0;left:50%;transform:translateX(-50%);z-index:5;opacity:0;transition:opacity .5s;mix-blend-mode:difference;display:flex;align-items:flex-start;justify-content:center;width:100%}.section-works-overview .wrap-filter-sticky-bar .wrap-inner-filter-sticky-bar{border:1px solid #fff;border-radius:33px;padding:6px;transition:.5s;transform:translateY(0);opacity:0}.section-works-overview .wrap-filter-sticky-bar.visible{opacity:1}.section-works-overview .wrap-filter-sticky-bar.visible .wrap-inner-filter-sticky-bar{transform:translateY(-10px);opacity:1}.section-works-overview .wrap-filter-sticky-bar .filter-sticky-bar{display:flex}.section-works-overview .wrap-filter-sticky-bar .category-item{font-family:"Inter",sans-serif;font-size:22px;color:#fff;font-weight:400;padding:13px 20px;position:relative;border-radius:33px}@media (max-width:1920px) and (min-width:769px){.section-works-overview .wrap-filter-sticky-bar .category-item{font-size:calc(2*((100vw - 768px)/1152) + 20px)}}@media (max-width:768px){.section-works-overview .wrap-filter-sticky-bar .category-item{font-size:20px}}@media (max-width:767px){.section-works-overview .wrap-filter-sticky-bar .category-item{font-size:16px;padding:8px 16px}}.section-works-overview .wrap-filter-sticky-bar .category-item+.category-item{margin-left:20px}@media (max-width:767px){.section-works-overview .wrap-filter-sticky-bar .category-item+.category-item{margin-left:0}}.section-works-overview .wrap-filter-sticky-bar .category-item.active{background-color:#fff;color:#000}.section-works-overview .wrap-filter-sticky-bar .category-item.active span{font-weight:400}.section-works-overview .wrap-filter-sticky-bar .category-item span{font-size:16px;position:relative;top:-6px}@media (max-width:767px){.section-works-overview .wrap-filter-sticky-bar .category-item span{display:none}}.section-works-overview .right-side{width:50%}@media (max-width:767px){.section-works-overview .right-side{width:100%}}.section-works-overview .right-side .works-filter{display:flex;justify-content:flex-end}@media (max-width:767px){.section-works-overview .right-side .works-filter{justify-content:flex-start}}.section-works-overview .right-side .works-filter__wrap-titles{width:230px}.section-works-overview .right-side .category-item{font-family:"Inter",sans-serif;font-size:22px;color:#989CA0FF;font-weight:400;padding:13px 50px 13px 0;border-bottom:1px solid #cacfd0;position:relative;cursor:pointer;transition:.3s}@media (max-width:1920px) and (min-width:769px){.section-works-overview .right-side .category-item{font-size:calc(2*((100vw - 768px)/1152) + 20px)}}@media (max-width:768px){.section-works-overview .right-side .category-item{font-size:20px}}.section-works-overview .right-side .category-item:hover{color:#0eb9c8 !important}.section-works-overview .right-side .category-item:last-child{border-bottom:none}.section-works-overview .right-side .category-item.active{font-weight:700;color:#4c4c51}.section-works-overview .right-side .category-item.active span{font-weight:400}.section-works-overview .right-side .category-item span{font-size:16px;position:absolute;right:0;top:13px}.section-works-overview .works-content__wrapper{display:flex;flex-wrap:wrap;margin:-40px -40px 0}@media (max-width:1200px){.section-works-overview .works-content__wrapper{margin:-15px -15px 0}}@media (max-width:767px){.section-works-overview .works-content__wrapper{margin:0 -16px}}.section-works-overview .works-content__wrapper .item{padding:40px;clip-path:inset(100% 0% 0% 0%);transition:clip-path 2s cubic-bezier(.23,1,.32,1);z-index:4;position:relative;cursor:pointer}@media (max-width:1200px){.section-works-overview .works-content__wrapper .item{padding:15px}}@media (max-width:767px){.section-works-overview .works-content__wrapper .item{width:100%;padding:12px 16px;transition-delay:.4s}}.section-works-overview .works-content__wrapper .item .wrap-clock{left:-42px;top:33px;z-index:3}.section-works-overview .works-content__wrapper .item .wrap-clock:before{display:none}@media (max-width:1200px){.section-works-overview .works-content__wrapper .item .wrap-clock{left:-38px}}@media (max-width:768px){.section-works-overview .works-content__wrapper .item .wrap-clock{top:25px}}.section-works-overview .works-content__wrapper .item .title-type-5,.section-works-overview .works-content__wrapper .item .subtitle{transition:color .5s}.section-works-overview .works-content__wrapper .item .title-type-5{margin-bottom:4px}.section-works-overview .works-content__wrapper .item .subtitle{text-transform:lowercase}.section-works-overview .works-content__wrapper .item:hover .title-type-5,.section-works-overview .works-content__wrapper .item:hover .subtitle{color:#0eb9c8}@media (min-width:768px){.section-works-overview .works-content__wrapper .item:nth-of-type(odd){transition-delay:.2s}}@media (min-width:768px){.section-works-overview .works-content__wrapper .item:nth-of-type(even){transition-delay:.4s}}.section-works-overview .works-content__wrapper .item:nth-of-type(6n+1){width:40%;display:flex;flex-direction:column;justify-content:center}@media (max-width:767px){.section-works-overview .works-content__wrapper .item:nth-of-type(6n+1){width:100%}}.section-works-overview .works-content__wrapper .item:nth-of-type(6n+2){width:60%}@media (max-width:767px){.section-works-overview .works-content__wrapper .item:nth-of-type(6n+2){width:100%}}.section-works-overview .works-content__wrapper .item:nth-of-type(6n+3){width:50%}@media (max-width:767px){.section-works-overview .works-content__wrapper .item:nth-of-type(6n+3){width:100%}}.section-works-overview .works-content__wrapper .item:nth-of-type(6n+4){width:50%;margin-top:76px}@media (max-width:767px){.section-works-overview .works-content__wrapper .item:nth-of-type(6n+4){width:100%;margin-top:0}}.section-works-overview .works-content__wrapper .item:nth-of-type(6n+5){width:60%}@media (max-width:767px){.section-works-overview .works-content__wrapper .item:nth-of-type(6n+5){width:100%}}.section-works-overview .works-content__wrapper .item:nth-of-type(6n+6){width:40%;display:flex;flex-direction:column;justify-content:center}@media (max-width:767px){.section-works-overview .works-content__wrapper .item:nth-of-type(6n+6){width:100%}}.section-works-overview .works-content__wrapper .item.visible{clip-path:inset(0% 0% 0% 0%)}.section-works-overview .works-content__wrapper .wrap-content{padding:12px 0 0}.section-works-overview .works-content__wrapper .rect-outer{padding-top:58%}.section-works-overview .wrap-link{display:flex;justify-content:flex-end;margin-top:56px;cursor:pointer}.section-works-overview .wrap-link .inner-wrap{width:50%;padding-left:120px;position:relative}@media (max-width:940px){.section-works-overview .wrap-link .inner-wrap{padding-left:80px}}@media (max-width:767px){.section-works-overview .wrap-link .inner-wrap{padding-left:40px}}.section-works-overview .wrap-link .inner-wrap .wrap-clock{left:-44px;top:44px}@media (max-width:768px){.section-works-overview .wrap-link .inner-wrap .wrap-clock{top:25px}}.section-works-overview .wrap-link .inner-wrap .btn.hidden{opacity:0;visibility:hidden}.section-works-overview .wrap-link .wrap-svg{display:inline-block;position:relative;width:80px;height:80px}@media (max-width:1920px) and (min-width:769px){.section-works-overview .wrap-link .wrap-svg{width:calc(24*((100vw - 768px)/1152) + 56px)}}@media (max-width:768px){.section-works-overview .wrap-link .wrap-svg{width:56px}}@media (max-width:1920px) and (min-width:769px){.section-works-overview .wrap-link .wrap-svg{height:calc(24*((100vw - 768px)/1152) + 56px)}}@media (max-width:768px){.section-works-overview .wrap-link .wrap-svg{height:56px}}.section-works-overview .wrap-link svg.arrow{width:80px;height:80px}@media (max-width:1920px) and (min-width:769px){.section-works-overview .wrap-link svg.arrow{width:calc(24*((100vw - 768px)/1152) + 56px)}}@media (max-width:768px){.section-works-overview .wrap-link svg.arrow{width:56px}}@media (max-width:1920px) and (min-width:769px){.section-works-overview .wrap-link svg.arrow{height:calc(24*((100vw - 768px)/1152) + 56px)}}@media (max-width:768px){.section-works-overview .wrap-link svg.arrow{height:56px}}.section-works-overview .wrap-link svg.arrow path{transition:.2s}.section-works-overview .wrap-link svg.circle{opacity:0;transition:.3s;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.75);width:140px;height:140px}@media (max-width:1920px) and (min-width:769px){.section-works-overview .wrap-link svg.circle{width:calc(50*((100vw - 768px)/1152) + 90px)}}@media (max-width:768px){.section-works-overview .wrap-link svg.circle{width:90px}}@media (max-width:1920px) and (min-width:769px){.section-works-overview .wrap-link svg.circle{height:calc(50*((100vw - 768px)/1152) + 90px)}}@media (max-width:768px){.section-works-overview .wrap-link svg.circle{height:90px}}.section-works-overview .wrap-link .btn-text{font-family:"Inter",sans-serif;font-size:48px;font-weight:700;line-height:1.1;color:#4c4c51;position:relative}@media (max-width:1920px) and (min-width:769px){.section-works-overview .wrap-link .btn-text{font-size:calc(24*((100vw - 768px)/1152) + 24px)}}@media (max-width:768px){.section-works-overview .wrap-link .btn-text{font-size:24px}}.section-works-overview .wrap-link .btn-text span{position:absolute;left:0;bottom:0;width:100%;height:100%;color:#4c4c51;clip-path:polygon(0% 100%,100% 100%,100% 100%,0% 100%);transition:clip-path .5s ease,color .5s ease}.section-works-overview .wrap-link .btn{max-width:160px;display:inline-block}@media (max-width:940px){.section-works-overview .wrap-link .btn{max-width:100px}}.section-works-overview .wrap-link .btn:hover .btn-text span{clip-path:polygon(0% 100%,100% 100%,100% 0%,0% 0%);color:#0eb9c8}.section-works-overview .wrap-link .btn:hover svg.arrow path{stroke:#0eb9c8}.section-works-overview .wrap-link .btn:hover svg.circle{opacity:1;transform:translate(-50%,-50%) scale(1)}.section-works-single-service-page{background-color:#e8f3f5;padding:120px 0 128px;position:relative}@media (max-width:767px){.section-works-single-service-page{padding:0 0 64px}}.section-works-single-service-page:before{content:'';position:absolute;left:50%;bottom:0;height:206px;width:1px;background-color:rgba(3,37,40,.3);display:none}@media (max-width:767px){.section-works-single-service-page:before{display:block}}.section-works-single-service-page .wrap-items{display:flex;flex-wrap:wrap;margin:-40px -40px 0}@media (max-width:1200px){.section-works-single-service-page .wrap-items{margin:-15px -15px 0}}@media (max-width:767px){.section-works-single-service-page .wrap-items{margin:0 -16px}}.section-works-single-service-page .wrap-items .item{padding:40px;clip-path:inset(100% 0% 0% 0%);transition:clip-path 2s cubic-bezier(.23,1,.32,1);z-index:4;position:relative;width:50%;cursor:pointer}@media (max-width:1200px){.section-works-single-service-page .wrap-items .item{padding:15px}}@media (max-width:767px){.section-works-single-service-page .wrap-items .item{width:100%;padding:12px 16px;transition-delay:.4s}}.section-works-single-service-page .wrap-items .item .wrap-clock{left:-42px;top:33px;z-index:3}.section-works-single-service-page .wrap-items .item .wrap-clock:before{display:none}@media (max-width:1200px){.section-works-single-service-page .wrap-items .item .wrap-clock{left:-38px}}@media (max-width:768px){.section-works-single-service-page .wrap-items .item .wrap-clock{top:25px}}.section-works-single-service-page .wrap-items .item .title-type-5,.section-works-single-service-page .wrap-items .item .subtitle{transition:color .5s}.section-works-single-service-page .wrap-items .item .title-type-5{margin-bottom:4px}.section-works-single-service-page .wrap-items .item .subtitle{text-transform:lowercase}.section-works-single-service-page .wrap-items .item:hover .title-type-5,.section-works-single-service-page .wrap-items .item:hover .subtitle{color:#0eb9c8}@media (min-width:768px){.section-works-single-service-page .wrap-items .item:nth-child(odd){transition-delay:.2s}}@media (min-width:768px){.section-works-single-service-page .wrap-items .item:nth-child(even){transition-delay:.4s;margin-top:76px}}.section-works-single-service-page .wrap-items .item.visible{clip-path:inset(0% 0% 0% 0%)}.section-works-single-service-page .wrap-items .wrap-content{padding:12px 0 0}.section-works-single-service-page .wrap-items .rect-outer{padding-top:58%}.section-works-single-service-page .wrap-link{display:flex;justify-content:flex-end;margin-top:30px}.section-works-single-service-page .wrap-link .inner-wrap{width:50%;padding-left:120px;position:relative}@media (max-width:940px){.section-works-single-service-page .wrap-link .inner-wrap{padding-left:80px}}@media (max-width:767px){.section-works-single-service-page .wrap-link .inner-wrap{padding-left:40px}}.section-works-single-service-page .wrap-link .inner-wrap .wrap-clock{left:-44px;top:44px}@media (max-width:768px){.section-works-single-service-page .wrap-link .inner-wrap .wrap-clock{top:25px}}.section-works-single-service-page .wrap-link .wrap-svg{display:inline-block;position:relative;width:80px;height:80px}@media (max-width:1920px) and (min-width:769px){.section-works-single-service-page .wrap-link .wrap-svg{width:calc(24*((100vw - 768px)/1152) + 56px)}}@media (max-width:768px){.section-works-single-service-page .wrap-link .wrap-svg{width:56px}}@media (max-width:1920px) and (min-width:769px){.section-works-single-service-page .wrap-link .wrap-svg{height:calc(24*((100vw - 768px)/1152) + 56px)}}@media (max-width:768px){.section-works-single-service-page .wrap-link .wrap-svg{height:56px}}.section-works-single-service-page .wrap-link svg.arrow{width:80px;height:80px}@media (max-width:1920px) and (min-width:769px){.section-works-single-service-page .wrap-link svg.arrow{width:calc(24*((100vw - 768px)/1152) + 56px)}}@media (max-width:768px){.section-works-single-service-page .wrap-link svg.arrow{width:56px}}@media (max-width:1920px) and (min-width:769px){.section-works-single-service-page .wrap-link svg.arrow{height:calc(24*((100vw - 768px)/1152) + 56px)}}@media (max-width:768px){.section-works-single-service-page .wrap-link svg.arrow{height:56px}}.section-works-single-service-page .wrap-link svg.arrow path{transition:.2s}.section-works-single-service-page .wrap-link svg.circle{opacity:0;transition:.3s;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.75);width:140px;height:140px}@media (max-width:1920px) and (min-width:769px){.section-works-single-service-page .wrap-link svg.circle{width:calc(50*((100vw - 768px)/1152) + 90px)}}@media (max-width:768px){.section-works-single-service-page .wrap-link svg.circle{width:90px}}@media (max-width:1920px) and (min-width:769px){.section-works-single-service-page .wrap-link svg.circle{height:calc(50*((100vw - 768px)/1152) + 90px)}}@media (max-width:768px){.section-works-single-service-page .wrap-link svg.circle{height:90px}}.section-works-single-service-page .wrap-link .btn-text{font-family:"Inter",sans-serif;font-size:48px;font-weight:700;line-height:1.1;color:#4c4c51;position:relative}@media (max-width:1920px) and (min-width:769px){.section-works-single-service-page .wrap-link .btn-text{font-size:calc(24*((100vw - 768px)/1152) + 24px)}}@media (max-width:768px){.section-works-single-service-page .wrap-link .btn-text{font-size:24px}}.section-works-single-service-page .wrap-link .btn-text span{position:absolute;left:0;bottom:0;width:100%;height:100%;color:#4c4c51;clip-path:polygon(0% 100%,100% 100%,100% 100%,0% 100%);transition:clip-path .5s ease,color .5s ease}.section-works-single-service-page .wrap-link a{max-width:160px;display:inline-block}@media (max-width:940px){.section-works-single-service-page .wrap-link a{max-width:100px}}.section-works-single-service-page .wrap-link a:hover .btn-text span{clip-path:polygon(0% 100%,100% 100%,100% 0%,0% 0%);color:#0eb9c8}.section-works-single-service-page .wrap-link a:hover svg.arrow path{stroke:#0eb9c8}.section-works-single-service-page .wrap-link a:hover svg.circle{opacity:1;transform:translate(-50%,-50%) scale(1)}.section-awards{position:relative;background-color:#e8f3f5;padding:80px 0;z-index:4}@media (max-width:1920px) and (min-width:769px){.section-awards{padding:calc(80*((100vw - 768px)/1152) + 0px) 0px calc(16*((100vw - 768px)/1152) + 64px)}}@media (max-width:768px){.section-awards{padding:0 0 64px}}.section-awards .str_move{display:flex}.section-awards .wrap-img{width:350px;margin:0 56px 0 0}@media (max-width:1920px) and (min-width:769px){.section-awards .wrap-img{width:calc(184*((100vw - 768px)/1152) + 166px)}}@media (max-width:768px){.section-awards .wrap-img{width:166px}}@media (max-width:1920px) and (min-width:769px){.section-awards .wrap-img{margin:0 calc(32*((100vw - 768px)/1152) + 24px) 0px 0px}}@media (max-width:768px){.section-awards .wrap-img{margin:0 24px 0 0}}.section-awards .wrap-img img{display:block;width:100%}.section-contact-type-2{background-color:#e8f3f5;position:relative;padding:215px 0 125px}@media (max-width:767px){.section-contact-type-2{padding:159px 0 94px}}.section-contact-type-2:before{content:'';position:absolute;left:50%;top:0;height:123px;width:1px;background-color:rgba(3,37,40,.3);display:none}@media (max-width:767px){.section-contact-type-2:before{display:block}}.section-contact-type-2 .wrap-clock{left:calc(50% - 44px);top:116px}@media (max-width:767px){.section-contact-type-2 .wrap-clock{left:calc(50% - 44px);top:42px}}.section-contact-type-2 .head-content{display:flex;justify-content:space-between;margin-bottom:85px}@media (max-width:767px){.section-contact-type-2 .head-content{flex-direction:column;margin-bottom:66px}}.section-contact-type-2 .head-content .title-type-1{line-height:90%;letter-spacing:-3.2px}@media (max-width:767px){.section-contact-type-2 .head-content .title-type-1{letter-spacing:-.6px}}.section-contact-type-2 .head-content .head-right-text{color:#4c4c51;font-size:16px;font-style:normal;font-weight:400;line-height:150%;text-align:right;margin-top:58px}@media (max-width:767px){.section-contact-type-2 .head-content .head-right-text{font-size:12px;text-align:left;margin-top:27px}}.section-contact-type-2 .form-content.success{display:flex;align-items:center;justify-content:center}.section-contact-type-2 .form-content .title-type-3{margin-bottom:19px}@media (max-width:767px){.section-contact-type-2 .form-content .title-type-3{margin-bottom:9px}}.section-contact-type-2 .form-content .text-form{color:#4c4c51;font-size:28px;font-style:normal;font-weight:400;line-height:150%}@media (max-width:767px){.section-contact-type-2 .form-content .text-form{font-size:20px}}.section-contact-type-2 .form-content .text-form a:hover{color:#0eb9c8}.section-contact-type-2 .form-content .block-success{display:none;color:#4c4c51;text-align:center;font-size:48px;font-style:normal;font-weight:700;line-height:120%}@media (max-width:767px){.section-contact-type-2 .form-content .block-success{font-size:24px}}.section-contact-type-2 .wrap-form-and-map{display:flex;justify-content:space-between}@media (max-width:1023px){.section-contact-type-2 .wrap-form-and-map{flex-direction:column}}.section-contact-type-2 .wrap-form-and-map .form-content{width:100%;max-width:860px}@media (max-width:1919px){.section-contact-type-2 .wrap-form-and-map .form-content{max-width:600px}}@media (max-width:1439px){.section-contact-type-2 .wrap-form-and-map .form-content{max-width:400px}}@media (max-width:1023px){.section-contact-type-2 .wrap-form-and-map .form-content{max-width:unset}}.section-contact-type-2 .wrap-form-and-map .map{margin-top:57px;position:relative}@media (max-width:767px){.section-contact-type-2 .wrap-form-and-map .map{margin-top:93px}}.section-contact-type-2 .wrap-form-and-map .map img{width:860px;height:860px;object-fit:cover}@media (max-width:1919px){.section-contact-type-2 .wrap-form-and-map .map img{width:560px;aspect-ratio:1/1;height:auto}}@media (max-width:1439px){.section-contact-type-2 .wrap-form-and-map .map img{width:390px}}@media (max-width:1023px){.section-contact-type-2 .wrap-form-and-map .map img{width:100%}}.section-contact-type-2 .wrap-info-map{padding:12px 32px;background:#fff;position:absolute;top:20px;left:20px}@media (max-width:767px){.section-contact-type-2 .wrap-info-map{padding:4px 12px;top:10px;left:10px}}.section-contact-type-2 .wrap-info-map .title-map{color:#000;font-family:"Roboto",sans-serif;font-size:28px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-.56px;text-transform:uppercase;margin-bottom:4px}@media (max-width:767px){.section-contact-type-2 .wrap-info-map .title-map{font-size:16px;letter-spacing:-.32px;margin-bottom:-1px}}.section-contact-type-2 .wrap-info-map .subtitle-map{color:#1b73e8;font-family:"Roboto",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.36px}@media (max-width:767px){.section-contact-type-2 .wrap-info-map .subtitle-map{font-size:12px;letter-spacing:-.24px}}.section-contact-type-2 .form-wrapper{display:flex;justify-content:flex-end;margin-top:54px}@media (max-width:767px){.section-contact-type-2 .form-wrapper{margin-top:22px}}.section-contact-type-2 .form-wrapper .wpcf7{width:100%}.section-contact-type-2 .form-wrapper label{display:block}.section-contact-type-2 .form-wrapper label+label{margin-top:21px}.section-contact-type-2 .form-wrapper input[type=text],.section-contact-type-2 .form-wrapper input[type=email],.section-contact-type-2 .form-wrapper input[type=tel]{-webkit-appearance:none;width:100%;border-bottom:1px solid #cacfd0;border-radius:0;font-family:"Inter",sans-serif;transition:.5s;padding:18px 0 16px 16px;color:#4c4c51;font-size:22px;font-style:normal;font-weight:400;line-height:150%}@media (max-width:767px){.section-contact-type-2 .form-wrapper input[type=text],.section-contact-type-2 .form-wrapper input[type=email],.section-contact-type-2 .form-wrapper input[type=tel]{padding:10px 0 7px 8px;font-size:16px}}.section-contact-type-2 .form-wrapper input[type=text]:-ms-input-placeholder,.section-contact-type-2 .form-wrapper input[type=email]:-ms-input-placeholder,.section-contact-type-2 .form-wrapper input[type=tel]:-ms-input-placeholder{font-family:"Inter",sans-serif;color:#929393;font-size:22px;font-style:normal;font-weight:400;-ms-transition:.5s;transition:.5s;line-height:150%}.section-contact-type-2 .form-wrapper input[type=text]::placeholder,.section-contact-type-2 .form-wrapper input[type=email]::placeholder,.section-contact-type-2 .form-wrapper input[type=tel]::placeholder{font-family:"Inter",sans-serif;color:#929393;font-size:22px;font-style:normal;font-weight:400;transition:.5s;line-height:150%}@media (max-width:767px){.section-contact-type-2 .form-wrapper input[type=text]:-ms-input-placeholder,.section-contact-type-2 .form-wrapper input[type=email]:-ms-input-placeholder,.section-contact-type-2 .form-wrapper input[type=tel]:-ms-input-placeholder{font-size:16px}.section-contact-type-2 .form-wrapper input[type=text]::placeholder,.section-contact-type-2 .form-wrapper input[type=email]::placeholder,.section-contact-type-2 .form-wrapper input[type=tel]::placeholder{font-size:16px}}.section-contact-type-2 .form-wrapper input[type=text].wpcf7-not-valid,.section-contact-type-2 .form-wrapper input[type=email].wpcf7-not-valid,.section-contact-type-2 .form-wrapper input[type=tel].wpcf7-not-valid{border-bottom:1px solid #ca003d}.section-contact-type-2 .form-wrapper input[type=text]:hover,.section-contact-type-2 .form-wrapper input[type=email]:hover,.section-contact-type-2 .form-wrapper input[type=tel]:hover{border-bottom:1px solid #0eb9c8}.section-contact-type-2 .form-wrapper input[type=text]:focus,.section-contact-type-2 .form-wrapper input[type=email]:focus,.section-contact-type-2 .form-wrapper input[type=tel]:focus{border-bottom:1px solid #0eb9c8}.section-contact-type-2 .form-wrapper input[type=text]:focus:-ms-input-placeholder,.section-contact-type-2 .form-wrapper input[type=email]:focus:-ms-input-placeholder,.section-contact-type-2 .form-wrapper input[type=tel]:focus:-ms-input-placeholder{color:#cacfd0}.section-contact-type-2 .form-wrapper input[type=text]:focus::placeholder,.section-contact-type-2 .form-wrapper input[type=email]:focus::placeholder,.section-contact-type-2 .form-wrapper input[type=tel]:focus::placeholder{color:#cacfd0}.section-contact-type-2 .form-wrapper .wrap{margin-top:48px;margin-bottom:63px}@media (max-width:767px){.section-contact-type-2 .form-wrapper .wrap{margin-top:24px;margin-bottom:33px}}@media (min-width:571px){.section-contact-type-2 .form-wrapper .wrap{display:flex;align-items:center;justify-content:space-between}}.section-contact-type-2 .form-wrapper .wrap>span{width:50%;font-size:16px;font-weight:700;font-family:"Inter",sans-serif;color:#4c4c51;letter-spacing:.7px}.section-contact-type-2 .form-wrapper .wrap .file-label{cursor:pointer;display:flex;align-items:center;position:relative;overflow:hidden;min-width:112px}@media (max-width:570px){.section-contact-type-2 .form-wrapper .wrap .file-label{margin-left:0;margin-top:22px}}.section-contact-type-2 .form-wrapper .wrap .file-label:not(.file-added) .text{font-family:"Inter",sans-serif;transition:all .3s ease-in-out;color:#4c4c51;font-size:22px;font-style:normal;font-weight:400;line-height:150%;text-decoration-line:underline;text-underline-offset:5px;text-decoration-thickness:1px;margin-left:-11px}@media (max-width:767px){.section-contact-type-2 .form-wrapper .wrap .file-label:not(.file-added) .text{font-size:16px;text-underline-offset:3px}}.section-contact-type-2 .form-wrapper .wrap .file-label:not(.file-added):hover .text{color:#0eb9c8}.section-contact-type-2 .form-wrapper .wrap .file-label svg.pin{display:block;background:#e8f3f5;z-index:3;margin-right:17px}.section-contact-type-2 .form-wrapper .wrap .file-label svg.close{display:none !important;margin-left:6px}.section-contact-type-2 .form-wrapper .wrap .file-label.file-added svg.pin{display:none}.section-contact-type-2 .form-wrapper .wrap .file-label.file-added svg.close{display:block !important}.section-contact-type-2 .form-wrapper .wrap .file-label.file-added .text{display:none}.section-contact-type-2 .form-wrapper .wrap .file-label.file-added #file-name-display{display:block;font-family:"Inter",sans-serif;color:#4c4c51;font-size:22px;font-style:normal;font-weight:400;line-height:150%;text-decoration-line:underline;text-underline-offset:5px;text-decoration-thickness:1px}@media (max-width:767px){.section-contact-type-2 .form-wrapper .wrap .file-label.file-added #file-name-display{font-size:16px;text-underline-offset:3px}}.section-contact-type-2 .form-wrapper .wpcf7-not-valid-tip{position:absolute;font-size:16px;color:#ca003d;font-weight:400;font-family:"Inter",sans-serif;padding:5px 0 0 16px}@media (max-width:767px){.section-contact-type-2 .form-wrapper .wpcf7-not-valid-tip{padding:5px 0 0 8px;font-size:12px}}.section-contact-type-2 .form-wrapper .wpcf7 form.sent .wpcf7-response-output{border-color:#ca003d}.section-contact-type-2 .form-wrapper .wpcf7 form.invalid .wpcf7-response-output{border:none;font-size:16px;color:#ca003d;font-weight:400;font-family:"Inter",sans-serif;padding:20px 0 0;margin:0}.section-contact-type-2 .form-wrapper .wrap-btn{margin-top:18px}@media (max-width:570px){.section-contact-type-2 .form-wrapper .wrap-btn{margin-top:30px}}.section-contact-type-2 .form-wrapper .wpcf7-spinner{display:none}.section-contact-type-2 .form-wrapper button[type=submit]{cursor:pointer;display:flex;flex-direction:column;position:relative;padding:0;margin-top:47px}@media (max-width:767px){.section-contact-type-2 .form-wrapper button[type=submit]{margin-top:25px}}.section-contact-type-2 .form-wrapper button[type=submit] .text{position:relative;text-align:left}.section-contact-type-2 .form-wrapper button[type=submit] .text span{position:absolute;left:0;bottom:0;width:100%;height:100%;color:#4c4c51;clip-path:polygon(0% 100%,100% 100%,100% 100%,0% 100%);transition:clip-path .5s ease,color .5s ease}.section-contact-type-2 .form-wrapper button[type=submit] .wrap-svg{display:inline-block;position:relative;width:80px;height:80px}@media (max-width:1920px) and (min-width:769px){.section-contact-type-2 .form-wrapper button[type=submit] .wrap-svg{width:calc(24*((100vw - 768px)/1152) + 56px)}}@media (max-width:768px){.section-contact-type-2 .form-wrapper button[type=submit] .wrap-svg{width:56px}}@media (max-width:1920px) and (min-width:769px){.section-contact-type-2 .form-wrapper button[type=submit] .wrap-svg{height:calc(24*((100vw - 768px)/1152) + 56px)}}@media (max-width:768px){.section-contact-type-2 .form-wrapper button[type=submit] .wrap-svg{height:56px}}.section-contact-type-2 .form-wrapper button[type=submit] svg.arrow{width:80px;height:80px}@media (max-width:1920px) and (min-width:769px){.section-contact-type-2 .form-wrapper button[type=submit] svg.arrow{width:calc(24*((100vw - 768px)/1152) + 56px)}}@media (max-width:768px){.section-contact-type-2 .form-wrapper button[type=submit] svg.arrow{width:56px}}@media (max-width:1920px) and (min-width:769px){.section-contact-type-2 .form-wrapper button[type=submit] svg.arrow{height:calc(24*((100vw - 768px)/1152) + 56px)}}@media (max-width:768px){.section-contact-type-2 .form-wrapper button[type=submit] svg.arrow{height:56px}}.section-contact-type-2 .form-wrapper button[type=submit] svg.arrow path{transition:.2s}.section-contact-type-2 .form-wrapper button[type=submit] svg.circle{opacity:0;transition:.3s;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.75);width:140px;height:140px}@media (max-width:1920px) and (min-width:769px){.section-contact-type-2 .form-wrapper button[type=submit] svg.circle{width:calc(50*((100vw - 768px)/1152) + 90px)}}@media (max-width:768px){.section-contact-type-2 .form-wrapper button[type=submit] svg.circle{width:90px}}@media (max-width:1920px) and (min-width:769px){.section-contact-type-2 .form-wrapper button[type=submit] svg.circle{height:calc(50*((100vw - 768px)/1152) + 90px)}}@media (max-width:768px){.section-contact-type-2 .form-wrapper button[type=submit] svg.circle{height:90px}}.section-contact-type-2 .form-wrapper button[type=submit]:hover .text span{clip-path:polygon(0% 100%,100% 100%,100% 0%,0% 0%);color:#0eb9c8}.section-contact-type-2 .form-wrapper button[type=submit]:hover svg.arrow path{stroke:#0eb9c8}.section-contact-type-2 .form-wrapper button[type=submit]:hover svg.circle{opacity:1;transform:translate(-50%,-50%) scale(1)}.section-contact-type-2 .form-wrapper .bottom-text{font-family:"Inter",sans-serif;margin-top:17px;color:#4c4c51;font-size:16px;font-style:normal;font-weight:400;line-height:150%}@media (max-width:767px){.section-contact-type-2 .form-wrapper .bottom-text{font-size:12px;margin-top:0}}.section-contact-type-2 .form-wrapper .bottom-text a{font-weight:600;text-decoration-line:underline}.section-contact-type-2 .form-wrapper .bottom-text a:hover{color:#0eb9c8}.section-contact-type-2 .form-wrapper span.wpcf7-list-item{display:inline-block;margin:0}.section-contact-type-2 .form-wrapper .wpcf7 .wpcf7-list-item{display:block;margin-bottom:10px}@media (max-width:767px){.section-contact-type-2 .form-wrapper .wpcf7 .wpcf7-list-item{margin-bottom:6px}}.section-contact-type-2 .form-wrapper .wpcf7-checkbox label{position:relative;cursor:pointer}.section-contact-type-2 .form-wrapper .wpcf7-checkbox input[type=checkbox]{position:absolute;visibility:hidden;width:30px;height:30px;top:0;left:0}.section-contact-type-2 .form-wrapper .wpcf7-checkbox input[type=checkbox]+span:before{display:block;position:absolute;content:'';height:22px;width:22px;top:0;left:0;border:1px solid #4c4c51;border-radius:2px}@media (max-width:767px){.section-contact-type-2 .form-wrapper .wpcf7-checkbox input[type=checkbox]+span:before{height:14px;width:14px}}.section-contact-type-2 .form-wrapper .wpcf7-checkbox input[type=checkbox]+span:after{position:absolute;top:0;left:0;visibility:hidden;text-align:center;line-height:30px;content:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"13\" viewBox=\"0 0 18 13\" fill=\"none\"><path d=\"M17 1L6 12L1 7\" stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>");cursor:pointer;width:24px;height:24px;background:#4c4c51;border-radius:2px;display:flex;align-items:center;justify-content:center}@media (max-width:767px){.section-contact-type-2 .form-wrapper .wpcf7-checkbox input[type=checkbox]+span:after{content:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"14\" height=\"9\" viewBox=\"0 0 18 13\" fill=\"none\"><path d=\"M17 1L6 12L1 7\" stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>");width:16px;height:16px}}.section-contact-type-2 .form-wrapper .wpcf7-checkbox input[type=checkbox]:checked+span:before{background:0 0}.section-contact-type-2 .form-wrapper .wpcf7-checkbox input[type=checkbox]:checked+span:after{visibility:visible}.section-contact-type-2 .form-wrapper .wpcf7-list-item-label{margin-left:32px;display:inline-block;color:#4c4c51;font-size:16px;font-style:normal;font-weight:400;line-height:150%}@media (max-width:767px){.section-contact-type-2 .form-wrapper .wpcf7-list-item-label{font-size:12px;margin-left:24px}}.section-contact-type-3{background-color:#e8f3f5;position:relative;padding:215px 0 125px}@media (max-width:767px){.section-contact-type-3{padding:159px 0 94px}}.section-contact-type-3:before{content:'';position:absolute;left:50%;top:0;height:123px;width:1px;background-color:rgba(3,37,40,.3);display:none}@media (max-width:767px){.section-contact-type-3:before{display:block}}.section-contact-type-3 .wrap-clock{left:calc(50% - 44px);top:116px}@media (max-width:767px){.section-contact-type-3 .wrap-clock{left:calc(50% - 44px);top:42px}}.section-contact-type-3 .head-content{display:flex;justify-content:space-between;margin-bottom:94px}@media (max-width:767px){.section-contact-type-3 .head-content{flex-direction:column;margin-bottom:77px}}.section-contact-type-3 .head-content .title-type-1{line-height:90%;letter-spacing:-3.2px}@media (max-width:767px){.section-contact-type-3 .head-content .title-type-1{letter-spacing:-.6px}}.section-contact-type-3 .head-content .head-right-text{color:#4c4c51;font-size:16px;font-style:normal;font-weight:400;line-height:150%;text-align:right;margin-top:10px}@media (max-width:767px){.section-contact-type-3 .head-content .head-right-text{font-size:12px;text-align:left;margin-top:27px}}.section-contact-type-3 .head-content .head-right-link{color:#4c4c51;font-size:22px;font-style:normal;font-weight:700;line-height:160%;text-align:right;margin-top:12px;display:block;transition:.5s}@media (max-width:767px){.section-contact-type-3 .head-content .head-right-link{font-size:16px;line-height:120%;text-align:left;margin-top:8px}}.section-contact-type-3 .head-content .head-right-link:hover{color:#0eb9c8}.section-contact-type-3 .form-content{width:50%;max-width:860px;padding:72px 0 0 69px}@media (max-width:1919px){.section-contact-type-3 .form-content{max-width:600px;padding:72px 0 0 20px}}@media (max-width:1439px){.section-contact-type-3 .form-content{max-width:440px;padding:72px 0 0}}@media (max-width:1023px){.section-contact-type-3 .form-content{max-width:unset;width:100%}}@media (max-width:767px){.section-contact-type-3 .form-content{padding:64px 0 0}}.section-contact-type-3 .form-content.success{display:flex;align-items:center;justify-content:center}.section-contact-type-3 .form-content .title-type-5{font-size:32px;font-style:normal;font-weight:600;line-height:120%}@media (max-width:767px){.section-contact-type-3 .form-content .title-type-5{font-size:20px;line-height:140%}}.section-contact-type-3 .form-content .block-success{display:none;color:#4c4c51;text-align:center;font-size:48px;font-style:normal;font-weight:700;line-height:120%}@media (max-width:767px){.section-contact-type-3 .form-content .block-success{font-size:24px}}.section-contact-type-3 .wrap-form-and-map{display:flex;justify-content:space-between}@media (max-width:1023px){.section-contact-type-3 .wrap-form-and-map{flex-direction:column}}.section-contact-type-3 .wrap-left-info{width:50%;max-width:791px}@media (max-width:1919px){.section-contact-type-3 .wrap-left-info{max-width:600px}}@media (max-width:1439px){.section-contact-type-3 .wrap-left-info{max-width:400px}}@media (max-width:1023px){.section-contact-type-3 .wrap-left-info{max-width:unset;width:100%}}.section-contact-type-3 .wrap-left-info .title-left-info{margin-bottom:-5px}.section-contact-type-3 .wrap-left-info .text-left-info{color:#4c4c51;font-size:22px;font-style:normal;font-weight:400;line-height:150%}.section-contact-type-3 .wrap-left-info .text-left-info strong{font-size:32px;font-style:normal;font-weight:600;line-height:120%;padding:38px 0 17px;display:block}@media (max-width:767px){.section-contact-type-3 .wrap-left-info .text-left-info strong{font-size:20px;line-height:140%;padding:23px 0 17px}}.section-contact-type-3 .wrap-left-info .text-left-info br{display:none}.section-contact-type-3 .form-wrapper{display:flex;justify-content:flex-end;margin-top:37px}@media (max-width:767px){.section-contact-type-3 .form-wrapper{margin-top:22px}}.section-contact-type-3 .form-wrapper .wpcf7{width:100%}.section-contact-type-3 .form-wrapper label{display:block}.section-contact-type-3 .form-wrapper label+label{margin-top:21px}.section-contact-type-3 .form-wrapper input[type=text],.section-contact-type-3 .form-wrapper input[type=email],.section-contact-type-3 .form-wrapper input[type=tel]{-webkit-appearance:none;width:100%;border-bottom:1px solid #cacfd0;border-radius:0;font-family:"Inter",sans-serif;transition:all .5s;padding:18px 0 16px 16px;color:#4c4c51;font-size:22px;font-style:normal;font-weight:400;line-height:150%}@media (max-width:767px){.section-contact-type-3 .form-wrapper input[type=text],.section-contact-type-3 .form-wrapper input[type=email],.section-contact-type-3 .form-wrapper input[type=tel]{padding:10px 0 7px 8px;font-size:16px}}.section-contact-type-3 .form-wrapper input[type=text]:-ms-input-placeholder,.section-contact-type-3 .form-wrapper input[type=email]:-ms-input-placeholder,.section-contact-type-3 .form-wrapper input[type=tel]:-ms-input-placeholder{font-family:"Inter",sans-serif;color:#929393;font-size:22px;font-style:normal;font-weight:400;line-height:150%}.section-contact-type-3 .form-wrapper input[type=text]::placeholder,.section-contact-type-3 .form-wrapper input[type=email]::placeholder,.section-contact-type-3 .form-wrapper input[type=tel]::placeholder{font-family:"Inter",sans-serif;color:#929393;font-size:22px;font-style:normal;font-weight:400;line-height:150%}@media (max-width:767px){.section-contact-type-3 .form-wrapper input[type=text]:-ms-input-placeholder,.section-contact-type-3 .form-wrapper input[type=email]:-ms-input-placeholder,.section-contact-type-3 .form-wrapper input[type=tel]:-ms-input-placeholder{font-size:16px}.section-contact-type-3 .form-wrapper input[type=text]::placeholder,.section-contact-type-3 .form-wrapper input[type=email]::placeholder,.section-contact-type-3 .form-wrapper input[type=tel]::placeholder{font-size:16px}}.section-contact-type-3 .form-wrapper input[type=text].wpcf7-not-valid,.section-contact-type-3 .form-wrapper input[type=email].wpcf7-not-valid,.section-contact-type-3 .form-wrapper input[type=tel].wpcf7-not-valid{border-bottom:1px solid #ca003d}.section-contact-type-3 .form-wrapper input[type=text]:hover,.section-contact-type-3 .form-wrapper input[type=email]:hover,.section-contact-type-3 .form-wrapper input[type=tel]:hover{border-bottom:1px solid #0eb9c8}.section-contact-type-3 .form-wrapper input[type=text]:focus,.section-contact-type-3 .form-wrapper input[type=email]:focus,.section-contact-type-3 .form-wrapper input[type=tel]:focus{border-bottom:1px solid #0eb9c8}.section-contact-type-3 .form-wrapper input[type=text]:focus:-ms-input-placeholder,.section-contact-type-3 .form-wrapper input[type=email]:focus:-ms-input-placeholder,.section-contact-type-3 .form-wrapper input[type=tel]:focus:-ms-input-placeholder{color:#cacfd0}.section-contact-type-3 .form-wrapper input[type=text]:focus::placeholder,.section-contact-type-3 .form-wrapper input[type=email]:focus::placeholder,.section-contact-type-3 .form-wrapper input[type=tel]:focus::placeholder{color:#cacfd0}.section-contact-type-3 .form-wrapper .wrap{margin-top:48px;margin-bottom:48px}@media (max-width:767px){.section-contact-type-3 .form-wrapper .wrap{margin-top:24px;margin-bottom:33px}}@media (min-width:571px){.section-contact-type-3 .form-wrapper .wrap{display:flex;align-items:center;justify-content:space-between}}.section-contact-type-3 .form-wrapper .wrap>span{width:50%;font-size:16px;font-weight:700;font-family:"Inter",sans-serif;color:#4c4c51;letter-spacing:.7px}.section-contact-type-3 .form-wrapper .wrap .file-label{cursor:pointer;display:flex;align-items:center;position:relative;overflow:hidden;min-width:112px}@media (max-width:570px){.section-contact-type-3 .form-wrapper .wrap .file-label{margin-left:0;margin-top:22px}}.section-contact-type-3 .form-wrapper .wrap .file-label:not(.file-added) .text{font-family:"Inter",sans-serif;transition:all .3s ease-in-out;color:#4c4c51;font-size:22px;font-style:normal;font-weight:400;line-height:150%;text-decoration-line:underline;text-underline-offset:5px;text-decoration-thickness:1px;margin-left:-11px}@media (max-width:767px){.section-contact-type-3 .form-wrapper .wrap .file-label:not(.file-added) .text{font-size:16px;text-underline-offset:3px}}.section-contact-type-3 .form-wrapper .wrap .file-label:not(.file-added):hover .text{color:#0eb9c8}.section-contact-type-3 .form-wrapper .wrap .file-label svg.pin{display:block;background:#e8f3f5;z-index:3;margin-right:17px}.section-contact-type-3 .form-wrapper .wrap .file-label svg.close{display:none !important;margin-left:6px}.section-contact-type-3 .form-wrapper .wrap .file-label.file-added svg.pin{display:none}.section-contact-type-3 .form-wrapper .wrap .file-label.file-added svg.close{display:block !important}.section-contact-type-3 .form-wrapper .wrap .file-label.file-added .text{display:none}.section-contact-type-3 .form-wrapper .wrap .file-label.file-added #file-name-display{display:block;font-family:"Inter",sans-serif;color:#4c4c51;font-size:22px;font-style:normal;font-weight:400;line-height:150%;text-decoration-line:underline;text-underline-offset:5px;text-decoration-thickness:1px}@media (max-width:767px){.section-contact-type-3 .form-wrapper .wrap .file-label.file-added #file-name-display{font-size:16px;text-underline-offset:3px}}.section-contact-type-3 .form-wrapper .wpcf7-not-valid-tip{position:absolute;font-size:16px;color:#ca003d;font-weight:400;font-family:"Inter",sans-serif;padding:5px 0 0 16px}@media (max-width:767px){.section-contact-type-3 .form-wrapper .wpcf7-not-valid-tip{padding:5px 0 0 8px;font-size:12px}}.section-contact-type-3 .form-wrapper .wpcf7 form.sent .wpcf7-response-output{border-color:#ca003d}.section-contact-type-3 .form-wrapper .wpcf7 form.invalid .wpcf7-response-output{border:none;font-size:16px;color:#ca003d;font-weight:400;font-family:"Inter",sans-serif;padding:20px 0 0;margin:0}.section-contact-type-3 .form-wrapper .wrap-btn{margin-top:18px}@media (max-width:570px){.section-contact-type-3 .form-wrapper .wrap-btn{margin-top:30px}}.section-contact-type-3 .form-wrapper .wpcf7-spinner{display:none}.section-contact-type-3 .form-wrapper button[type=submit]{cursor:pointer;display:flex;flex-direction:column;position:relative;padding:0;margin-top:47px}@media (max-width:767px){.section-contact-type-3 .form-wrapper button[type=submit]{margin-top:25px}}.section-contact-type-3 .form-wrapper button[type=submit] .text{position:relative;text-align:left}.section-contact-type-3 .form-wrapper button[type=submit] .text span{position:absolute;left:0;bottom:0;width:100%;height:100%;color:#4c4c51;clip-path:polygon(0% 100%,100% 100%,100% 100%,0% 100%);transition:clip-path .5s ease,color .5s ease}.section-contact-type-3 .form-wrapper button[type=submit] .wrap-svg{display:inline-block;position:relative;width:80px;height:80px}@media (max-width:1920px) and (min-width:769px){.section-contact-type-3 .form-wrapper button[type=submit] .wrap-svg{width:calc(24*((100vw - 768px)/1152) + 56px)}}@media (max-width:768px){.section-contact-type-3 .form-wrapper button[type=submit] .wrap-svg{width:56px}}@media (max-width:1920px) and (min-width:769px){.section-contact-type-3 .form-wrapper button[type=submit] .wrap-svg{height:calc(24*((100vw - 768px)/1152) + 56px)}}@media (max-width:768px){.section-contact-type-3 .form-wrapper button[type=submit] .wrap-svg{height:56px}}.section-contact-type-3 .form-wrapper button[type=submit] svg.arrow{width:80px;height:80px}@media (max-width:1920px) and (min-width:769px){.section-contact-type-3 .form-wrapper button[type=submit] svg.arrow{width:calc(24*((100vw - 768px)/1152) + 56px)}}@media (max-width:768px){.section-contact-type-3 .form-wrapper button[type=submit] svg.arrow{width:56px}}@media (max-width:1920px) and (min-width:769px){.section-contact-type-3 .form-wrapper button[type=submit] svg.arrow{height:calc(24*((100vw - 768px)/1152) + 56px)}}@media (max-width:768px){.section-contact-type-3 .form-wrapper button[type=submit] svg.arrow{height:56px}}.section-contact-type-3 .form-wrapper button[type=submit] svg.arrow path{transition:.2s}.section-contact-type-3 .form-wrapper button[type=submit] svg.circle{opacity:0;transition:.3s;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.75);width:140px;height:140px}@media (max-width:1920px) and (min-width:769px){.section-contact-type-3 .form-wrapper button[type=submit] svg.circle{width:calc(50*((100vw - 768px)/1152) + 90px)}}@media (max-width:768px){.section-contact-type-3 .form-wrapper button[type=submit] svg.circle{width:90px}}@media (max-width:1920px) and (min-width:769px){.section-contact-type-3 .form-wrapper button[type=submit] svg.circle{height:calc(50*((100vw - 768px)/1152) + 90px)}}@media (max-width:768px){.section-contact-type-3 .form-wrapper button[type=submit] svg.circle{height:90px}}.section-contact-type-3 .form-wrapper button[type=submit]:hover .text span{clip-path:polygon(0% 100%,100% 100%,100% 0%,0% 0%);color:#0eb9c8}.section-contact-type-3 .form-wrapper button[type=submit]:hover svg.arrow path{stroke:#0eb9c8}.section-contact-type-3 .form-wrapper button[type=submit]:hover svg.circle{opacity:1;transform:translate(-50%,-50%) scale(1)}.section-contact-type-3 .form-wrapper .bottom-text{font-family:"Inter",sans-serif;margin-top:17px;color:#4c4c51;font-size:16px;font-style:normal;font-weight:400;line-height:150%}@media (max-width:767px){.section-contact-type-3 .form-wrapper .bottom-text{font-size:12px;margin-top:0}}.section-contact-type-3 .form-wrapper .bottom-text a{font-weight:600;text-decoration-line:underline}.section-contact-type-3 .form-wrapper .bottom-text a:hover{color:#0eb9c8}.section-contact-type-3 .form-wrapper span.wpcf7-list-item{display:inline-block;margin:0}.section-contact-type-3 .form-wrapper .wpcf7 .wpcf7-list-item{display:block;margin-bottom:10px}@media (max-width:767px){.section-contact-type-3 .form-wrapper .wpcf7 .wpcf7-list-item{margin-bottom:6px}}.section-contact-type-3 .form-wrapper .wpcf7-checkbox label{position:relative;cursor:pointer}.section-contact-type-3 .form-wrapper .wpcf7-checkbox input[type=checkbox]{position:absolute;visibility:hidden;width:30px;height:30px;top:0;left:0}.section-contact-type-3 .form-wrapper .wpcf7-checkbox input[type=checkbox]+span:before{display:block;position:absolute;content:'';height:22px;width:22px;top:0;left:0;border:1px solid #4c4c51;border-radius:2px}@media (max-width:767px){.section-contact-type-3 .form-wrapper .wpcf7-checkbox input[type=checkbox]+span:before{height:14px;width:14px}}.section-contact-type-3 .form-wrapper .wpcf7-checkbox input[type=checkbox]+span:after{position:absolute;top:0;left:0;visibility:hidden;text-align:center;line-height:30px;content:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"18\" height=\"13\" viewBox=\"0 0 18 13\" fill=\"none\"><path d=\"M17 1L6 12L1 7\" stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>");cursor:pointer;width:24px;height:24px;background:#4c4c51;border-radius:2px;display:flex;align-items:center;justify-content:center}@media (max-width:767px){.section-contact-type-3 .form-wrapper .wpcf7-checkbox input[type=checkbox]+span:after{content:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"14\" height=\"9\" viewBox=\"0 0 18 13\" fill=\"none\"><path d=\"M17 1L6 12L1 7\" stroke=\"white\" stroke-linecap=\"round\" stroke-linejoin=\"round\"/></svg>");width:16px;height:16px}}.section-contact-type-3 .form-wrapper .wpcf7-checkbox input[type=checkbox]:checked+span:before{background:0 0}.section-contact-type-3 .form-wrapper .wpcf7-checkbox input[type=checkbox]:checked+span:after{visibility:visible}.section-contact-type-3 .form-wrapper .wpcf7-list-item-label{margin-left:32px;display:inline-block;color:#4c4c51;font-size:16px;font-style:normal;font-weight:400;line-height:150%}@media (max-width:767px){.section-contact-type-3 .form-wrapper .wpcf7-list-item-label{font-size:12px;margin-left:24px}}.section-top-banner{background-color:#3b3b3b;transition:background-image .5s ease;width:100%;position:relative}.section-top-banner:before{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.38);content:'';z-index:2}.section-top-banner .mySlickTopBanner{height:100vh;width:100%;padding:0 0 145px;display:flex;align-items:flex-end;z-index:3}@media (max-width:767px){.section-top-banner .mySlickTopBanner{padding:0 16px 133px 0}}.section-top-banner .slick-track{display:flex;margin-left:60px}@media (max-width:767px){.section-top-banner .slick-track{margin-left:16px}}.section-top-banner .item-slide{display:flex;align-items:flex-end;justify-content:flex-end;padding-left:36px;margin-right:68px;height:100vh}@media (max-width:500px){.section-top-banner .item-slide{margin-right:0}}.section-top-banner .item-slide.slick-active .wrap-content{cursor:pointer}.section-top-banner .item-slide.slick-active .subtitle{color:#0eb9c8}.section-top-banner .item-slide.slick-active .title-type-3{color:#fafafa}.section-top-banner .item-slide.slick-active .slider-progress{opacity:1}.section-top-banner .item-slide.slick-active:hover .title-type-3{color:rgba(14,185,200,.8)}.section-top-banner .background{display:none}.section-top-banner .wrap-content{width:100%}.section-top-banner .title-hero-section{position:relative;color:rgba(202,207,208,.8)}.section-top-banner .title-hero-section span{color:rgba(202,207,208,.8);font-size:22px;font-weight:700;font-family:"Inter",sans-serif;position:absolute;left:-37px;top:6px}@media (max-width:767px){.section-top-banner .title-hero-section span{font-size:16px;top:3px}}.section-top-banner .title-type-3{transition:color .5s}@media (max-width:500px){.section-top-banner .title-type-3{padding-right:16px}}.section-top-banner .subtitle{color:rgba(202,207,208,.8);margin-top:13px;transition:color .5s;text-transform:lowercase}.section-top-banner .slider-progress{width:100%;height:2px;background:rgba(225,240,244,.4);opacity:0;transition:opacity .5s;margin-top:16px}.section-top-banner .slider-progress .progress{width:0;height:2px;background:#0eb9c8}.section-top-banner .wrap-arrows{position:absolute;right:60px;bottom:70px;display:flex;align-items:center;z-index:4}@media (max-width:767px){.section-top-banner .wrap-arrows{right:16px;bottom:48px}}.section-top-banner .wrap-arrows .arrow{transition:.3s}.section-top-banner .wrap-arrows .slick-button{cursor:pointer;display:inline-block}.section-top-banner .wrap-arrows .slick-button svg g{opacity:.4;transition:.5s}.section-top-banner .wrap-arrows .slick-button:hover svg g{opacity:1}.section-top-banner .wrap-arrows .slick-button-prev{margin-right:16px}@media (max-width:500px){.section-top-banner .wrap-arrows .slick-button-prev{margin-right:8px}}.section-top-banner-single-director .title-type-1{position:absolute;top:25%;left:50%;transform:translateX(-50%);width:100%;text-align:center;padding:0 16px}@media (max-width:767px){.section-top-banner-single-director .title-type-1{line-height:1;top:40%}}.section-top-banner-single-director .item-slide{align-items:flex-end;margin-top:-157px}.section-top-banner-single-director .title-hero-section span{top:15px}@media (max-width:1050px){.section-top-banner-single-director .title-hero-section span{top:4px}}@media (max-width:767px){.section-top-banner-single-director .title-hero-section span{top:11px;font-size:12px}}@media (max-width:767px){.section-top-banner-single-director .project-name-video{font-size:24px}}.section-top-banner-single-director .subtitle{display:none}.section-top-banner-single-director .slider-progress{margin-top:-9px}.section-top-banner-single-director .wrap-arrows{display:none}.section-top-banner-type-1{position:relative;background-color:#e8f3f5;padding:200px 0 0}@media (max-width:1920px) and (min-width:769px){.section-top-banner-type-1{padding:calc(40*((100vw - 768px)/1152) + 160px) 0px 0px}}@media (max-width:768px){.section-top-banner-type-1{padding:160px 0 0}}.section-top-banner-type-1:before{content:'';position:absolute;left:50%;top:0;height:123px;width:1px;background-color:rgba(3,37,40,.3);display:none}@media (max-width:767px){.section-top-banner-type-1:before{display:block}}.section-top-banner-type-1 .wrap-clock{left:calc(50% - 44px);top:116px}@media (max-width:767px){.section-top-banner-type-1 .wrap-clock{left:calc(50% - 44px);top:42px}}.section-top-banner-type-1 .section-fixed-width{display:flex;justify-content:flex-end;align-items:center;min-height:480px}@media (max-width:767px){.section-top-banner-type-1 .section-fixed-width{flex-wrap:wrap;padding:0}}.section-top-banner-type-1 .left-side{position:absolute;left:60px;z-index:6;top:50%;transform:translateY(-50%)}@media (max-width:767px){.section-top-banner-type-1 .left-side{position:relative;left:auto;top:auto;transform:translateY(0);padding:0 16px}}.section-top-banner-type-1 .left-side .content{max-width:390px;margin-top:48px;width:45%}@media (max-width:767px){.section-top-banner-type-1 .left-side .content{width:100%;max-width:100%;margin-top:32px;margin-bottom:32px}}.section-top-banner-type-1 .right-side{width:70%}@media (max-width:767px){.section-top-banner-type-1 .right-side{width:100%}}.section-top-banner-type-1 .item{margin-right:-60px;clip-path:inset(100% 0% 0% 0%);transition:clip-path 2s cubic-bezier(.23,1,.32,1);transition-delay:.4s;z-index:4;position:relative;cursor:pointer}@media (max-width:767px){.section-top-banner-type-1 .item{width:100%;margin-right:0}}.section-top-banner-type-1 .item.visible{clip-path:inset(0% 0% 0% 0%)}.section-top-banner-type-1 .item .rect-outer{padding-top:58%}.section-directors{position:relative}.section-directors .tab-content>.tab-pane{display:none}.section-directors .tab-content>.active{display:block}.section-directors .fade{opacity:0;transition:opacity .5s linear}.section-directors .fade.in{opacity:1}.section-directors .pinned-contents{padding:190px 0 190px 218px;overflow:hidden}@media (max-width:1920px) and (min-width:769px){.section-directors .pinned-contents{padding:calc(70*((100vw - 768px)/1152) + 120px) 0px calc(70*((100vw - 768px)/1152) + 120px) calc(158*((100vw - 768px)/1152) + 60px)}}@media (max-width:768px){.section-directors .pinned-contents{padding:120px 0 120px 60px}}@media (max-width:767px){.section-directors .pinned-contents{padding:90px 16px}}.section-directors .pinned-contents,.section-directors .pinned-content{position:relative}.section-directors .title-type-4{position:relative;z-index:3;margin-bottom:24px}@media (max-width:767px){.section-directors .title-type-4{color:#fff}}.section-directors .nav-tabs{position:relative;z-index:3}.section-directors .nav-tabs .nav-item{margin-bottom:24px;z-index:1}.section-directors .nav-tabs .nav-item.active-link{z-index:2}.section-directors .nav-tabs .nav-item.active-link .nav-link .director-name{color:#0eb9c8}@media (max-width:767px){.section-directors .nav-tabs .nav-item.active-link .nav-link .director-name{color:#fff}}.section-directors .nav-tabs .director-name{transition:.5s;color:rgba(76,76,81,.4)}@media (max-width:767px){.section-directors .nav-tabs .director-name{color:#fff}}.section-directors .nav-tabs .director-name br{display:none}.section-directors .tab-content{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;overflow:hidden}@media (max-width:767px){.section-directors .tab-content{transform:none !important}}.section-directors .back-img.mobile-visible{display:none}@media (max-width:767px){.section-directors .back-img.mobile-visible{position:absolute;left:0;top:0;width:100%;height:100%;display:block}}.section-directors .tab-pane{position:absolute;left:0;top:0;width:100%;height:100vh}.section-directors .tab-pane .back-img.mobile-hidden{position:absolute;left:0;top:0;width:100%;height:100vh}@media (max-width:767px){.section-directors .tab-pane .back-img.mobile-hidden{display:none}}@media (min-width:768px){.section-directors .tab-pane .back-img.mobile-hidden{transform:translateX(25%)}}@media (min-width:768px){.section-directors .tab-pane .white-over{position:absolute;left:0;top:0;background-color:#e8f3f5;width:100%;height:100%;z-index:100;transform:translateX(-50%)}}body:not(.safari) .section-directors .nav-tabs .nav-item.active-link .nav-link .director-name{font-size:160px}@media (max-width:1920px) and (min-width:769px){body:not(.safari) .section-directors .nav-tabs .nav-item.active-link .nav-link .director-name{font-size:calc(100*((100vw - 768px)/1152) + 60px)}}@media (max-width:768px){body:not(.safari) .section-directors .nav-tabs .nav-item.active-link .nav-link .director-name{font-size:60px}}@media (max-width:767px){body:not(.safari) .section-directors .nav-tabs .nav-item.active-link .nav-link .director-name{font-size:40px}}.section-content{padding:118px 0}.section-content .container{padding:0 23%}@media (max-width:1140px){.section-content .container{padding:0 16px 0 31%}}@media (max-width:767px){.section-content .container{padding:0 16px}}.section-content .title-type-3{margin-bottom:40px}@media (max-width:767px){.section-content .title-type-3{margin-bottom:24px}}@media (max-width:767px){body.home .section-title-left-copy-right .section-fixed-width{padding:0 16px 32px}}.section-title-left-copy-right{padding:180px 0 64px;position:relative;background-color:#e8f3f5}@media (max-width:1920px) and (min-width:769px){.section-title-left-copy-right{padding:calc(20*((100vw - 768px)/1152) + 160px) 0px calc(32*((100vw - 768px)/1152) + 32px)}}@media (max-width:768px){.section-title-left-copy-right{padding:160px 0 32px}}.section-title-left-copy-right:before{content:'';position:absolute;left:50%;top:0;height:123px;width:1px;background-color:rgba(3,37,40,.3);display:none}@media (max-width:767px){.section-title-left-copy-right:before{display:block}}.section-title-left-copy-right .section-fixed-width{padding:0 60px}@media (max-width:1920px) and (min-width:769px){.section-title-left-copy-right .section-fixed-width{padding:0 60px}}@media (max-width:768px){.section-title-left-copy-right .section-fixed-width{padding:0 60px}}@media (max-width:767px){.section-title-left-copy-right .section-fixed-width{padding:0 16px 96px;background-color:#e8f3f5;z-index:4}}.section-title-left-copy-right .wrap{display:flex;align-items:center}@media (max-width:767px){.section-title-left-copy-right .wrap{flex-wrap:wrap;align-items:normal}}.section-title-left-copy-right .left-side{width:50%;padding:0 190px 0 0;text-align:right;position:relative}@media (max-width:1920px) and (min-width:769px){.section-title-left-copy-right .left-side{padding:0 calc(160*((100vw - 768px)/1152) + 30px) 0px 0px}}@media (max-width:768px){.section-title-left-copy-right .left-side{padding:0 30px 0 0}}@media (max-width:767px){.section-title-left-copy-right .left-side{width:100%;text-align:left;padding:0 0 24px}}.section-title-left-copy-right .wrap-clock{left:calc(100% - 44px);top:50%}@media (max-width:767px){.section-title-left-copy-right .wrap-clock{left:calc(50% - 44px);top:-113px}}.section-title-left-copy-right .right-side{width:50%;padding:0 0 0 190px}@media (max-width:1920px) and (min-width:769px){.section-title-left-copy-right .right-side{padding:0 0 0 calc(160*((100vw - 768px)/1152) + 30px)}}@media (max-width:768px){.section-title-left-copy-right .right-side{padding:0 0 0 30px}}@media (max-width:767px){.section-title-left-copy-right .right-side{width:100%;padding:0}}.section-title-left-copy-right .collapse-wrap .hidden-content{margin-top:16px}.section-title-left-copy-right .collapse-btn{font-size:22px;padding-top:24px;font-family:"Inter",sans-serif;font-weight:400;line-height:1.1;color:#4c4c51;cursor:pointer;transition:.3s}@media (max-width:1920px) and (min-width:769px){.section-title-left-copy-right .collapse-btn{font-size:calc(6*((100vw - 768px)/1152) + 16px)}}@media (max-width:768px){.section-title-left-copy-right .collapse-btn{font-size:16px}}.section-title-left-copy-right .collapse-btn:hover{color:#0eb9c8}.section-title-left-copy-right .collapse-btn>div{text-decoration:underline}.section-quote{padding:318px 0 114px;background-color:#e8f3f5;position:relative}@media (max-width:1920px) and (min-width:769px){.section-quote{padding:calc(165*((100vw - 768px)/1152) + 153px) 0px calc(18*((100vw - 768px)/1152) + 96px)}}@media (max-width:768px){.section-quote{padding:153px 0 96px}}.section-quote:before{content:'';position:absolute;left:50%;top:0;height:123px;width:1px;background-color:rgba(3,37,40,.3);display:none}@media (max-width:767px){.section-quote:before{display:block}}.section-quote .wrap-clock{left:calc(50% - 44px);top:116px}@media (max-width:767px){.section-quote .wrap-clock{left:calc(50% - 44px);top:42px}}.section-quote .section-fixed-width{display:flex;justify-content:flex-end}.section-quote .quote{z-index:5;background-color:#e8f3f5;max-width:1320px;width:70%;font-family:"Inter",sans-serif;font-size:54px;font-weight:400;line-height:1.2;color:#CCCCCCFF;padding:32px 0}@media (max-width:1920px) and (min-width:769px){.section-quote .quote{font-size:calc(22*((100vw - 768px)/1152) + 32px)}}@media (max-width:768px){.section-quote .quote{font-size:32px}}@media (max-width:767px){.section-quote .quote{width:100%;padding:0}}.section-services{padding:64px 0 128px;background-color:#e8f3f5;position:relative;z-index:6}@media (max-width:1920px) and (min-width:769px){.section-services{padding:calc(44*((100vw - 768px)/1152) + 20px) 0px calc(64*((100vw - 768px)/1152) + 64px)}}@media (max-width:768px){.section-services{padding:20px 0 64px}}@media (max-width:767px){.section-services .wrap-items{border-top:1px solid #cacfd0}}.section-services .item{display:flex;justify-content:space-between;align-items:center}@media (max-width:767px){.section-services .item{padding:11px 0}}.section-services .item+.item{border-top:1px solid #cacfd0}@media (min-width:768px){.section-services .item:hover .image{transform:translate(100%,-50%)}}.section-services .left-side{position:relative;width:462px}@media (max-width:1920px) and (min-width:769px){.section-services .left-side{width:calc(232*((100vw - 768px)/1152) + 230px)}}@media (max-width:768px){.section-services .left-side{width:230px}}@media (max-width:767px){.section-services .left-side{width:100%;display:flex;justify-content:flex-end}}.section-services .wrap-title{padding:65px 0;z-index:6;position:relative}@media (max-width:1920px) and (min-width:769px){.section-services .wrap-title{padding:calc(31*((100vw - 768px)/1152) + 34px) 0px}}@media (max-width:768px){.section-services .wrap-title{padding:34px 0}}@media (min-width:768px){.section-services .wrap-title{background-color:#e8f3f5}}@media (max-width:767px){.section-services .wrap-title{position:absolute;left:0;top:50%;transform:translateY(-50%);max-width:195px}}.section-services .arrow-mobile{display:none}@media (max-width:767px){.section-services .arrow-mobile{display:block}}@media (max-width:767px){.section-services .right-side{display:none}}@media (max-width:767px){.section-services .image{width:70%}}@media (min-width:768px){.section-services .image{position:absolute;left:0;top:50%;width:90%;transform:translate(0,-50%);transition:transform .7s}}.section-services .rect-outer{padding-top:51.5%}@media (max-width:850px){.section-services .rect-outer{padding-top:51.4%}}.section-services .title-type-5{max-width:175px}.section-services .description{max-width:350px;font-size:16px;font-family:"Inter",sans-serif;font-weight:400;line-height:1.5;color:#4c4c51;text-align:right}.section-our-clients{position:relative;background-color:#e8f3f5;padding:128px 0;z-index:4}@media (max-width:1920px) and (min-width:769px){.section-our-clients{padding:calc(32*((100vw - 768px)/1152) + 96px) 0px}}@media (max-width:768px){.section-our-clients{padding:96px 0}}.section-our-clients .title-type-4{text-align:center;margin:0 0 66px;font-size:48px}@media (max-width:1920px) and (min-width:769px){.section-our-clients .title-type-4{font-size:calc(16*((100vw - 768px)/1152) + 32px)}}@media (max-width:768px){.section-our-clients .title-type-4{font-size:32px}}@media (max-width:1920px) and (min-width:769px){.section-our-clients .title-type-4{margin:0 0 calc(34*((100vw - 768px)/1152) + 32px)}}@media (max-width:768px){.section-our-clients .title-type-4{margin:0 0 32px}}.section-our-clients .wrap-icons{display:flex;justify-content:center;flex-wrap:wrap;position:relative}.section-our-clients .wrap-icons:before{content:'';position:absolute;background:#e8f3f5;width:100%;height:14px;bottom:-4px}.section-our-clients .wrap-img{width:calc(100%/9);border-bottom:1px solid #cacfd0;padding:40px 0}@media (max-width:1920px) and (min-width:769px){.section-our-clients .wrap-img{padding:calc(24*((100vw - 768px)/1152) + 16px) 0px}}@media (max-width:768px){.section-our-clients .wrap-img{padding:16px 0}}@media (max-width:1919px){.section-our-clients .wrap-img{width:calc(100%/7)}}@media (max-width:1439px){.section-our-clients .wrap-img{width:calc(100%/5)}}@media (max-width:1023px){.section-our-clients .wrap-img{width:calc(100%/4)}}.section-our-clients .wrap-img img{display:block;width:100%;max-width:124px;margin:0 auto}@media (max-width:767px){.section-our-clients .wrap-img img{max-width:58px}}.section-image-banner{position:relative}.section-image-banner .pinned-image{height:100vh;position:relative;overflow:hidden;background-color:#e8f3f5;display:flex;justify-content:center;z-index:6}.section-image-banner .content-box{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;justify-content:center;width:70%}@media (max-width:767px){.section-image-banner .content-box{width:85%}}.section-image-banner .content-box .title-type-1{text-align:center;display:inline-block}.section-image-banner .pinned-image__container{padding-top:58%;position:relative;transform:scale(.75);width:100%}.section-image-banner .pinned-image__container-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.2) 0%,rgba(0,0,0,.2) 100%)}.section-image-banner .pinned-image__container img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.section-video-carousel{position:relative;z-index:5;background-color:#e8f3f5}.section-video-carousel.mobile-visible{display:none}@media (max-width:767px){.section-video-carousel.mobile-visible{display:block;padding-bottom:96px}}.section-video-carousel.mobile-visible .wrap-clock{left:-38px;top:25px}.section-video-carousel.mobile-visible .wrap-clock:before{display:none}.section-video-carousel.mobile-visible .item{padding:12px 0;clip-path:inset(100% 0% 0% 0%);transition:clip-path 2s cubic-bezier(.23,1,.32,1)}.section-video-carousel.mobile-visible .item.visible{clip-path:inset(0% 0% 0% 0%)}@media (max-width:767px){.section-video-carousel.mobile-hidden{display:none}}.section-video-carousel .wrap-carousel{margin-bottom:180px;height:300px;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width:992px){.section-video-carousel .wrap-carousel{height:400px}}@media (min-width:1300px){.section-video-carousel .wrap-carousel{height:550px}}@media (min-width:1680px){.section-video-carousel .wrap-carousel{height:765px}}.section-video-carousel .picker{position:relative;overflow:hidden;height:100%}.section-video-carousel .cell{position:absolute;top:0;left:0;width:100%;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:flex;flex-direction:column;height:100%;transform-origin:center}.section-video-carousel .rect-outer{padding-top:58%;width:100%}.section-video-carousel .wrap-content{padding:29px 0 0}.section-video-carousel .wrap-content .subtitle{margin-top:4px}.section-soundtrack-quote{background-color:#e8f3f5;padding-bottom:128px}@media (max-width:767px){.section-soundtrack-quote{padding-bottom:64px}}.section-soundtrack-quote .wrap{display:flex;flex-wrap:wrap;align-items:center}.section-soundtrack-quote .item{width:50%}@media (max-width:767px){.section-soundtrack-quote .item{width:100%}}.section-soundtrack-quote .item.left-side{position:relative}@media (max-width:767px){.section-soundtrack-quote .item.right-side{padding:0 16px}}.section-soundtrack-quote svg{width:100%}.section-soundtrack-quote svg.music-bar{position:absolute;left:0;top:0}.section-soundtrack-quote .quote{font-family:"Inter",sans-serif;font-size:54px;font-weight:400;line-height:1.2;color:#CCCCCCFF;padding:40px}@media (max-width:1920px) and (min-width:769px){.section-soundtrack-quote .quote{font-size:calc(22*((100vw - 768px)/1152) + 32px)}}@media (max-width:768px){.section-soundtrack-quote .quote{font-size:32px}}@media (max-width:767px){.section-soundtrack-quote .quote{padding:0}}.section-scroll-block{overflow:visible;position:relative;background-color:#e8f3f5;padding:183px 0}@media (max-width:767px){.section-scroll-block{padding:50px 0 20px}}.section-scroll-block:before{content:'';position:absolute;left:50%;top:0;height:123px;width:1px;background-color:rgba(3,37,40,.3);display:none}@media (max-width:767px){.section-scroll-block:before{display:block}}.section-scroll-block .wrap-clock{position:sticky;left:calc(50% - 44px);top:116px}@media (max-width:1024px){.section-scroll-block .wrap-clock{position:absolute}}@media (max-width:767px){.section-scroll-block .wrap-clock{left:calc(50% - 44px);top:42px}}@media (min-height:701px) and (min-width:769px){.section-scroll-block .scroll-block .inner .scroll-content-wrap .scroll-content,.section-scroll-block .scroll-block .inner .scroll-images-wrap{padding:65px 0 0 !important}}.section-scroll-block .scroll-progress{width:100%;height:2px;background-color:#b3b9b9;position:absolute;bottom:40px;display:none}@media (max-width:666px){.section-scroll-block .scroll-progress{display:block}}.section-scroll-block .scroll-progress .scroll-progress-bar{height:100%;width:0;background-color:#0eb9c8}.section-scroll-block .scroll-block{z-index:7;position:relative}.section-scroll-block .scroll-block .inner{min-height:100vh;margin:0 auto;display:flex;align-items:flex-start;justify-content:flex-start;padding-left:98px;padding-right:60px;position:relative}@media (max-width:1200px){.section-scroll-block .scroll-block .inner{padding-left:20px;padding-right:20px}}.section-scroll-block .scroll-block .inner .scroll-images-wrap{width:50%;position:sticky;top:0;height:100vh;display:flex;align-items:center;justify-content:flex-start;overflow:hidden}@media (max-width:666px){.section-scroll-block .scroll-block .inner .scroll-images-wrap{width:100%}}.section-scroll-block .scroll-block .inner .scroll-images-wrap .scroll-images-inner{position:absolute;width:100%;overflow:hidden;height:100vh}.section-scroll-block .scroll-block .inner .scroll-images-wrap .scroll-img{position:absolute;height:100%;overflow:hidden;width:100%;opacity:0;transition:.5s;top:200px}@media (max-width:1919px){.section-scroll-block .scroll-block .inner .scroll-images-wrap .scroll-img{top:100px}}@media (max-height:700px){.section-scroll-block .scroll-block .inner .scroll-images-wrap .scroll-img{top:40px}}.section-scroll-block .scroll-block .inner .scroll-images-wrap .scroll-img .wrap-img{position:relative;width:462px;height:260px;overflow:hidden}@media (max-width:768px){.section-scroll-block .scroll-block .inner .scroll-images-wrap .scroll-img .wrap-img{width:243px;height:137px}}@media (max-height:700px){.section-scroll-block .scroll-block .inner .scroll-images-wrap .scroll-img .wrap-img{width:243px;height:137px}}.section-scroll-block .scroll-block .inner .scroll-images-wrap .scroll-img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:1s;transform:translateY(100%)}.section-scroll-block .scroll-block .inner .scroll-images-wrap .scroll-img._active{opacity:1}.section-scroll-block .scroll-block .inner .scroll-images-wrap .scroll-img._active img{transform:translateY(0) !important}.section-scroll-block .scroll-block .inner .scroll-images-wrap .scroll-img._active .title-item .split-line{transform:translateY(0) !important}.section-scroll-block .scroll-block .inner .scroll-images-wrap .scroll-img .title-item{color:#4c4c51;text-align:right;position:absolute;top:257px;right:189px}@media (max-width:1439px){.section-scroll-block .scroll-block .inner .scroll-images-wrap .scroll-img .title-item{right:20px}}@media (max-width:1023px){.section-scroll-block .scroll-block .inner .scroll-images-wrap .scroll-img .title-item{top:138px}}@media (max-width:666px){.section-scroll-block .scroll-block .inner .scroll-images-wrap .scroll-img .title-item{position:unset;text-align:left;letter-spacing:-.4px;line-height:116%;margin-top:7px}}@media (max-height:700px){.section-scroll-block .scroll-block .inner .scroll-images-wrap .scroll-img .title-item{top:48px}}.section-scroll-block .scroll-block .inner .scroll-images-wrap .scroll-img .title-item .split-line{transition:1s;transform:translateY(100%) !important}.section-scroll-block .scroll-block .inner .scroll-images-wrap .scroll-img .content{color:#4c4c51;font-size:16px;font-style:normal;font-weight:400;line-height:150%;display:none}@media (max-width:666px){.section-scroll-block .scroll-block .inner .scroll-images-wrap .scroll-img .content{display:block;margin-top:23px}}.section-scroll-block .scroll-block .inner .scroll-content-wrap-pseudo{width:1px;position:relative}.section-scroll-block .scroll-block .inner .scroll-content-wrap-pseudo .scroll-content-pseudo{width:100%;height:100vh !important}.section-scroll-block .scroll-block .inner .scroll-content-wrap{width:50%;padding-left:60px;height:100vh;position:sticky;top:0}@media (max-width:1919px) and (min-width:1201px){.section-scroll-block .scroll-block .inner .scroll-content-wrap{padding-left:calc(40*((100vw - 1200px)/719) + 20px)}}@media (max-width:1200px){.section-scroll-block .scroll-block .inner .scroll-content-wrap{padding-left:20px}}@media (max-width:666px){.section-scroll-block .scroll-block .inner .scroll-content-wrap{display:none}}.section-scroll-block .scroll-block .inner .scroll-content-wrap .scroll-content{top:0;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;transition:.3s ease 0s;height:100vh;position:absolute;opacity:0}.section-scroll-block .scroll-block .inner .scroll-content-wrap .scroll-content .item-relative{position:relative;width:100%;height:100vh}@media (min-width:666px){.section-scroll-block .scroll-block .inner .scroll-content-wrap .scroll-content .item-relative .item-absolute{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start}}@media (min-width:666px){.section-scroll-block .scroll-block .inner .scroll-content-wrap .scroll-content .item-relative .item-absolute{position:absolute;left:0;top:350px;width:100%;height:100%}}@media (max-width:1919px){.section-scroll-block .scroll-block .inner .scroll-content-wrap .scroll-content .item-relative .item-absolute{top:346px}}@media (max-width:1439px){.section-scroll-block .scroll-block .inner .scroll-content-wrap .scroll-content .item-relative .item-absolute{top:246px}}@media (max-width:1023px){.section-scroll-block .scroll-block .inner .scroll-content-wrap .scroll-content .item-relative .item-absolute{top:246px}}@media (max-height:700px){.section-scroll-block .scroll-block .inner .scroll-content-wrap .scroll-content .item-relative .item-absolute{top:100px}}.section-scroll-block .scroll-block .inner .scroll-content-wrap .scroll-content._active{opacity:1;transition:.3s ease .3s;z-index:7}.section-scroll-block .scroll-block .inner .scroll-content-wrap .scroll-content .box{padding-right:20px;overflow:auto;max-height:100%}.section-scroll-block .scroll-block .inner .scroll-content-wrap .scroll-content .box::-webkit-scrollbar{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);width:4px;background-color:#f5f5f5}.section-scroll-block .scroll-block .inner .scroll-content-wrap .content{color:#4c4c51;font-size:22px;font-style:normal;font-weight:400;line-height:150%;max-width:745px}@media (max-width:1920px) and (min-width:769px){.section-scroll-block .scroll-block .inner .scroll-content-wrap .content{font-size:calc(6*((100vw - 768px)/1152) + 16px)}}@media (max-width:768px){.section-scroll-block .scroll-block .inner .scroll-content-wrap .content{font-size:16px}}.section-insights{background-color:#e8f3f5;position:relative;padding:215px 0 125px}@media (max-width:767px){.section-insights{padding:159px 0 94px}}.section-insights:before{content:'';position:absolute;left:50%;top:0;height:123px;width:1px;background-color:rgba(3,37,40,.3);display:none}@media (max-width:767px){.section-insights:before{display:block}}.section-insights:after{content:'';position:absolute;left:50%;bottom:0;height:235px;width:1px;background-color:rgba(3,37,40,.3);display:none}@media (max-width:767px){.section-insights:after{display:block}}.section-insights .top-clock{left:calc(50% - 44px);top:116px}@media (max-width:767px){.section-insights .top-clock{left:calc(50% - 44px);top:42px}}.section-insights .head-content{display:flex;justify-content:space-between;margin-bottom:85px}@media (max-width:767px){.section-insights .head-content{flex-direction:column;margin-bottom:66px}}.section-insights .head-content .title-type-1{line-height:1.2;letter-spacing:-3.2px}@media (max-width:767px){.section-insights .head-content .title-type-1{letter-spacing:-.6px}}.section-insights .head-content .head-right-text{color:#4c4c51;font-size:16px;font-style:normal;font-weight:400;line-height:150%;text-align:right;margin-top:58px;max-width:305px}@media (max-width:767px) and (min-width:401px){.section-insights .head-content .head-right-text{font-size:calc(4*((100vw - 400px)/367) + 12px)}}@media (max-width:400px){.section-insights .head-content .head-right-text{font-size:12px}}@media (max-width:767px){.section-insights .head-content .head-right-text{text-align:left;margin-top:27px;max-width:100%}}.section-insights .posts-list{position:relative;z-index:6;background-color:#e8f3f5;padding-bottom:64px}@media (max-width:767px){.section-insights .posts-list{padding-bottom:32px}}.section-insights .posts-list article{border-bottom:1px solid #cacfd0;padding:32px 60px}@media (max-width:1920px) and (min-width:769px){.section-insights .posts-list article{padding:calc(8*((100vw - 768px)/1152) + 24px) calc(60*((100vw - 768px)/1152) + 0px)}}@media (max-width:768px){.section-insights .posts-list article{padding:24px 0}}@media (max-width:767px){.section-insights .posts-list article{border-top:1px solid #cacfd0;border-bottom:none}}.section-insights .posts-list article:hover .rect-outer{transform:scale(1.2)}.section-insights .posts-list .item{display:flex}@media (max-width:767px){.section-insights .posts-list .item{flex-wrap:wrap}}@media (max-width:767px){.section-insights .posts-list .title-type-5{line-height:1.4;margin-bottom:8px}}.section-insights .posts-list .post-item-description{width:50%;display:flex;flex-direction:column;justify-content:space-between;padding-right:20px}@media (max-width:767px){.section-insights .posts-list .post-item-description{width:100%;margin-bottom:16px}}.section-insights .posts-list .post-item-image{width:50%;overflow:hidden}@media (max-width:767px){.section-insights .posts-list .post-item-image{width:100%}}.section-insights .posts-list .rect-outer{padding-top:58%;transition:transform 5s}.section-insights .posts-list .post-item-description-top{max-width:465px}.section-insights .posts-list .post-item-description-bottom{font-family:"Inter",sans-serif;color:#4c4c51;font-size:22px;font-weight:400;line-height:1.2;display:flex}@media (max-width:1920px) and (min-width:769px){.section-insights .posts-list .post-item-description-bottom{font-size:calc(6*((100vw - 768px)/1152) + 16px)}}@media (max-width:768px){.section-insights .posts-list .post-item-description-bottom{font-size:16px}}.section-insights .posts-list .post-item-description-bottom span{font-weight:700;color:#b3b9b9;display:inline-block;margin:0 16px 0 0}@media (max-width:1920px) and (min-width:769px){.section-insights .posts-list .post-item-description-bottom span{margin:0 calc(8*((100vw - 768px)/1152) + 8px) 0px 0px}}@media (max-width:768px){.section-insights .posts-list .post-item-description-bottom span{margin:0 8px 0 0}}.section-insights .posts-list .post-item-date{margin:0 100px 0 0}@media (max-width:1920px) and (min-width:769px){.section-insights .posts-list .post-item-date{margin:0 calc(76*((100vw - 768px)/1152) + 24px) 0px 0px}}@media (max-width:768px){.section-insights .posts-list .post-item-date{margin:0 24px 0 0}}.section-insights .wrap-link{display:flex;justify-content:flex-end;margin-top:30px}.section-insights .wrap-link.-full .btn-text,.section-insights .wrap-link.-full svg{opacity:0}.section-insights .wrap-link .inner-wrap{width:50%;padding-left:120px;position:relative}@media (max-width:940px){.section-insights .wrap-link .inner-wrap{padding-left:80px}}@media (max-width:767px){.section-insights .wrap-link .inner-wrap{padding-left:40px}}.section-insights .wrap-link .inner-wrap .wrap-clock{left:-44px;top:44px}@media (max-width:768px){.section-insights .wrap-link .inner-wrap .wrap-clock{top:25px}}.section-insights .wrap-link .wrap-svg{display:inline-block;position:relative;width:80px;height:80px}@media (max-width:1920px) and (min-width:769px){.section-insights .wrap-link .wrap-svg{width:calc(24*((100vw - 768px)/1152) + 56px)}}@media (max-width:768px){.section-insights .wrap-link .wrap-svg{width:56px}}@media (max-width:1920px) and (min-width:769px){.section-insights .wrap-link .wrap-svg{height:calc(24*((100vw - 768px)/1152) + 56px)}}@media (max-width:768px){.section-insights .wrap-link .wrap-svg{height:56px}}.section-insights .wrap-link svg.arrow{width:80px;height:80px}@media (max-width:1920px) and (min-width:769px){.section-insights .wrap-link svg.arrow{width:calc(24*((100vw - 768px)/1152) + 56px)}}@media (max-width:768px){.section-insights .wrap-link svg.arrow{width:56px}}@media (max-width:1920px) and (min-width:769px){.section-insights .wrap-link svg.arrow{height:calc(24*((100vw - 768px)/1152) + 56px)}}@media (max-width:768px){.section-insights .wrap-link svg.arrow{height:56px}}.section-insights .wrap-link svg.arrow path{transition:.2s}.section-insights .wrap-link svg.circle{opacity:0;transition:.3s;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.75);width:140px;height:140px}@media (max-width:1920px) and (min-width:769px){.section-insights .wrap-link svg.circle{width:calc(50*((100vw - 768px)/1152) + 90px)}}@media (max-width:768px){.section-insights .wrap-link svg.circle{width:90px}}@media (max-width:1920px) and (min-width:769px){.section-insights .wrap-link svg.circle{height:calc(50*((100vw - 768px)/1152) + 90px)}}@media (max-width:768px){.section-insights .wrap-link svg.circle{height:90px}}.section-insights .wrap-link .btn-text{font-family:"Inter",sans-serif;font-size:48px;font-weight:700;line-height:1.1;color:#4c4c51;position:relative}@media (max-width:1920px) and (min-width:769px){.section-insights .wrap-link .btn-text{font-size:calc(24*((100vw - 768px)/1152) + 24px)}}@media (max-width:768px){.section-insights .wrap-link .btn-text{font-size:24px}}.section-insights .wrap-link .btn-text span{position:absolute;left:0;bottom:0;width:100%;height:100%;color:#4c4c51;clip-path:polygon(0% 100%,100% 100%,100% 100%,0% 100%);transition:clip-path .5s ease,color .5s ease}.section-insights .wrap-link a{display:inline-block}.section-insights .wrap-link a:hover .btn-text span{clip-path:polygon(0% 100%,100% 100%,100% 0%,0% 0%);color:#0eb9c8}.section-insights .wrap-link a:hover svg.arrow path{stroke:#0eb9c8}.section-insights .wrap-link a:hover svg.circle{opacity:1;transform:translate(-50%,-50%) scale(1)}.section-text-page{background-color:#e8f3f5;position:relative;padding:215px 0 125px}@media (max-width:767px){.section-text-page{padding:159px 0 94px}}.section-text-page:before{content:'';position:absolute;left:50%;top:0;height:123px;width:1px;background-color:rgba(3,37,40,.3);display:none}@media (max-width:767px){.section-text-page:before{display:block}}.section-text-page .section-fixed-width{background-color:#e8f3f5;z-index:6;position:relative}.section-text-page .wrap-clock{left:calc(50% - 44px);top:116px}@media (max-width:767px){.section-text-page .wrap-clock{left:calc(50% - 44px);top:42px}}.section-text-page .head-content{display:flex;justify-content:space-between;margin-bottom:146px}@media (max-width:767px){.section-text-page .head-content{flex-direction:column;margin-bottom:64px}}.section-text-page .head-content .title-type-1{line-height:90%;letter-spacing:-3.2px}@media (max-width:767px){.section-text-page .head-content .title-type-1{letter-spacing:-.6px}}.section-text-page .head-content .head-right-text{color:#4c4c51;font-size:16px;font-style:normal;font-weight:400;line-height:150%;text-align:right;margin-top:57px;max-width:305px}@media (max-width:767px){.section-text-page .head-content .head-right-text{font-size:12px;text-align:left;margin-top:27px;max-width:100%}}.section-text-page .wrapper{padding-left:470px;font-size:22px;font-family:"Inter",sans-serif;font-weight:400;line-height:1.5;color:#4c4c51}@media (max-width:1920px) and (min-width:768px){.section-text-page .wrapper{font-size:calc(6*((100vw - 767px)/1153) + 16px)}}@media (max-width:767px){.section-text-page .wrapper{font-size:16px}}@media (max-width:1919px){.section-text-page .wrapper{padding-left:26%}}@media (max-width:767px){.section-text-page .wrapper{padding-left:0}}.section-text-page .wrapper h1,.section-text-page .wrapper h2,.section-text-page .wrapper h3,.section-text-page .wrapper h4,.section-text-page .wrapper h5,.section-text-page .wrapper h6{font-family:"Inter",sans-serif;color:#4c4c51;line-height:1.2;font-weight:400;display:block}.section-text-page .wrapper h1{font-size:160px;font-weight:700;line-height:1;display:block;margin-top:45px;margin-bottom:34px}@media (max-width:1920px) and (min-width:769px){.section-text-page .wrapper h1{font-size:calc(100*((100vw - 768px)/1152) + 60px)}}@media (max-width:768px){.section-text-page .wrapper h1{font-size:60px}}@media (max-width:767px){.section-text-page .wrapper h1{margin-bottom:23px}}.section-text-page .wrapper h2{margin-top:45px;margin-bottom:34px;font-size:100px;font-weight:700;line-height:1.2;letter-spacing:-1px}@media (max-width:1920px) and (min-width:769px){.section-text-page .wrapper h2{font-size:calc(60*((100vw - 768px)/1152) + 40px)}}@media (max-width:768px){.section-text-page .wrapper h2{font-size:40px}}@media (max-width:767px){.section-text-page .wrapper h2{margin-bottom:23px}}.section-text-page .wrapper h3{font-size:68px;font-style:normal;font-weight:700;line-height:110%;display:block;margin-top:45px;margin-bottom:34px}@media (max-width:1920px) and (min-width:769px){.section-text-page .wrapper h3{font-size:calc(36*((100vw - 768px)/1152) + 32px)}}@media (max-width:768px){.section-text-page .wrapper h3{font-size:32px}}@media (max-width:767px){.section-text-page .wrapper h3{margin-bottom:23px}}.section-text-page .wrapper h4{margin-bottom:20px;margin-top:24px;font-family:"Inter",sans-serif;font-size:48px;font-weight:700;line-height:1.2}@media (max-width:1920px) and (min-width:769px){.section-text-page .wrapper h4{font-size:calc(24*((100vw - 768px)/1152) + 24px)}}@media (max-width:768px){.section-text-page .wrapper h4{font-size:24px}}@media (max-width:767px){.section-text-page .wrapper h4{margin-bottom:7px}}.section-text-page .wrapper h5{font-size:32px;font-style:normal;font-weight:600;line-height:120%;display:block;margin-bottom:20px;margin-top:24px}@media (max-width:1920px) and (min-width:769px){.section-text-page .wrapper h5{font-size:calc(12*((100vw - 768px)/1152) + 20px)}}@media (max-width:768px){.section-text-page .wrapper h5{font-size:20px}}@media (max-width:767px){.section-text-page .wrapper h5{line-height:140%;margin-bottom:7px}}.section-text-page .wrapper ol{list-style:decimal-leading-zero;padding:0 0 0 40px;margin:29px 0 59px 60px}@media (max-width:767px){.section-text-page .wrapper ol{padding:0;margin:16px 0 46px 29px}}.section-text-page .wrapper ol li{width:100%;padding:12px 0 11px 10px;position:relative}@media (max-width:767px){.section-text-page .wrapper ol li{padding:12px 0 11px}}.section-text-page .wrapper ol li::marker{font-family:"Inter",sans-serif;color:#b3b9b9;font-size:22px;font-style:normal;font-weight:700;line-height:160%}@media (max-width:767px){.section-text-page .wrapper ol li::marker{font-size:16px;line-height:120%}}.section-text-page .wrapper ol li:before{position:absolute;content:"";width:103%;height:1px;background-color:#cacfd0;left:-40px;margin-top:-12px}@media (max-width:767px){.section-text-page .wrapper ol li:before{width:110%;left:-30px}}.section-text-page .wrapper ol li:last-child:after{position:absolute;content:"";width:103%;height:1px;background-color:#cacfd0;left:-40px;bottom:0}@media (max-width:767px){.section-text-page .wrapper ol li:last-child:after{width:110%;left:-30px}}.section-text-page .wrapper p+p{margin-top:16px}@media (max-width:767px){.section-text-page .wrapper p+p{margin-top:8px}}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[1].use[2]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[4]!./src/fonts/fontello/css/fontello.css ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************/
@font-face{font-display:swap;font-family:'fontello';src:url(/wp-content/themes/the-company-film-theme/build/fonts/fontello.eot);src:url(/wp-content/themes/the-company-film-theme/build/fonts/fontello.eot#iefix) format("embedded-opentype"),url(/wp-content/themes/the-company-film-theme/build/fonts/fontello.woff2) format("woff2"),url(/wp-content/themes/the-company-film-theme/build/fonts/fontello.woff) format("woff"),url(/wp-content/themes/the-company-film-theme/build/fonts/fontello.ttf) format("truetype"),url(/wp-content/themes/the-company-film-theme/build/2a67413eabc93f8092c3.svg?76411224#fontello) format("svg");font-weight:400;font-style:normal}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-glass:before{content:'\e800'}.icon-music:before{content:'\e801'}.icon-search:before{content:'\e802'}