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;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{box-sizing:border-box}body{line-height:1;-webkit-text-size-adjust:none}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input,button{outline:0;border:0}button{background-color:transparent}:focus{outline:none}::-moz-focus-inner{border:0}a{text-decoration:none}textarea{resize:none}input,textarea,button{-webkit-appearance:none;-moz-appearance:none;-ms-progress-appearance:unset;border-radius:0}em{font-style:italic}strong{font-family:"Aestetico-Bold"}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}@font-face{font-family:'Aestetico-Regular';src:url("../../resources/assets/fonts/Aestetico-Regular.eot");src:url("../../resources/assets/fonts/Aestetico-Regular.eot?#iefix") format("embedded-opentype"),url("../../resources/assets/fonts/Aestetico-Regular.woff") format("woff"),url("../../resources/assets/fonts/Aestetico-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Aestetico-ExtraLight';src:url("../../resources/assets/fonts/Aestetico-ExtraLight.eot");src:url("../../resources/assets/fonts/Aestetico-ExtraLight.eot?#iefix") format("embedded-opentype"),url("../../resources/assets/fonts/Aestetico-ExtraLight.woff") format("woff"),url("../../resources/assets/fonts/Aestetico-ExtraLight.ttf") format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:'Aestetico-Bold';src:url("../../resources/assets/fonts/Aestetico-Bold.eot");src:url("../../resources/assets/fonts/Aestetico-Bold.eot?#iefix") format("embedded-opentype"),url("../../resources/assets/fonts/Aestetico-Bold.woff") format("woff"),url("../../resources/assets/fonts/Aestetico-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Aestetico-Medium';src:url("../../resources/assets/fonts/Aestetico-Medium.eot");src:url("../../resources/assets/fonts/Aestetico-Medium.eot?#iefix") format("embedded-opentype"),url("../../resources/assets/fonts/Aestetico-Medium.woff") format("woff"),url("../../resources/assets/fonts/Aestetico-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Aestetico-SemiBold';src:url("../../resources/assets/fonts/Aestetico-SemiBold.eot");src:url("../../resources/assets/fonts/Aestetico-SemiBold.eot?#iefix") format("embedded-opentype"),url("../../resources/assets/fonts/Aestetico-SemiBold.woff") format("woff"),url("../../resources/assets/fonts/Aestetico-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.loading{border-radius:50%;width:10em;height:10em;display:none;margin:60px auto;font-size:10px;text-indent:-9999em;position:fixed;z-index:9999;left:0;right:0;top:calc(50%);border-top:1.1em solid #fff;border-right:1.1em solid #fff;border-bottom:1.1em solid #fff;border-left:1.1em solid #068ED9;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}.loading:after{border-radius:50%;width:10em;height:10em}html{scroll-behavior:smooth;scrollbar-width:none}body::-webkit-scrollbar,*::-webkit-scrollbar{display:none;-ms-overflow-style:none;scrollbar-width:none;overflow:-moz-scrollbars-none}.debug{background:#ccc;padding:20px;margin:20px;overflow:scroll}.big-container{width:100%;max-width:1920px;margin:auto;padding:0 26px}.f-container{width:100%;max-width:1920px;margin:auto;padding:0 80px}@media (max-width: 991px){.f-container{padding:0 20px}}.container{width:100%;max-width:1604px;margin:auto;padding:0 20px}@media (max-width: 1639px){.container{max-width:1440px}}@media (max-width: 1539px){.container{max-width:1360px}}@media (max-width: 1440px){.container{max-width:1236px}}@media (max-width: 1280px){.container{max-width:1180px}}@media (max-width: 767px){.container{padding:0 15px}}.grad-text{background-color:#55C0FC;background-image:-webkit-gradient(linear, left top, left bottom, from(#55C0FC), to(#3486D2));background-image:-o-linear-gradient(top, #55C0FC 0%, #3486D2 100%);background-image:linear-gradient(180deg, #55C0FC 0%, #3486D2 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.green-grad{background-color:#00FFB7;background:-webkit-gradient(linear, left top, left bottom, from(#00FFB7), to(#20C7C6));background:-o-linear-gradient(top, #00FFB7 0%, #20C7C6 100%);background:linear-gradient(180deg, #00FFB7 0%, #20C7C6 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.grad-bttn{font-family:"Aestetico-Bold";padding:19px 70px;background-image:linear-gradient(to right, #3486D2, #55C0FC, #55C0FC, #3486D2);color:#FFFFFF;display:flex;align-items:center;justify-content:center;font-size:24px;line-height:153%;border-radius:5px;background-size:300% 100%;moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.grad-bttn:hover{background-position:100% 0}h1{font-family:'Aestetico-Bold';letter-spacing:-0.02em;font-size:64px;line-height:77px}@media (max-width: 1600px){h1{font-size:56px;line-height:66px}}@media (max-width: 1440px){h1{font-size:52px;line-height:64px}}@media (max-width: 991px){h1{font-size:36px;line-height:40px}}h2{font-family:'Aestetico-Bold';letter-spacing:-0.045em;font-size:59px;line-height:69px}@media (max-width: 1600px){h2{font-size:45px;line-height:55px}}@media (max-width: 1440px){h2{font-size:37px;line-height:45px}}@media (max-width: 1336px){h2{font-size:35px;line-height:45px}}@media (max-width: 991px){h2{font-size:29px;line-height:35px}}h3{font-family:'Aestetico-Medium';letter-spacing:-0.01em;font-size:34px;line-height:39px}@media (max-width: 1600px){h3{font-size:22px;line-height:27px}}@media (max-width: 1440px){h3{font-size:20px;line-height:25px}}h4{font-family:'Aestetico-Medium';letter-spacing:-0.03em}h4{font-size:18px;line-height:28px}@media (min-width: 400px){h4{font-size:calc( 18px + 3 * (100vw - 400px) / 1200);line-height:calc( 18px + 10px + 3 * (100vw - 400px) / 1200)}}@media (min-width: 1600px){h4{font-size:21px;line-height:31px}}h5{font-family:'Aestetico-Regular';letter-spacing:-0.02em;font-weight:normal;font-size:24px;line-height:37px}@media (max-width: 1600px){h5{font-size:22px;line-height:33px}}@media (max-width: 1440px){h5{font-size:20px;line-height:28px}}@media (max-width: 991px){h5{font-size:18px;line-height:27px}}h6{font-family:'Aestetico-Regular';letter-spacing:-0.01em}h6{font-size:16px;line-height:26px}@media (min-width: 400px){h6{font-size:calc( 16px + 6 * (100vw - 400px) / 1200);line-height:calc( 16px + 10px + 6 * (100vw - 400px) / 1200)}}@media (min-width: 1600px){h6{font-size:22px;line-height:32px}}a{font-family:'Aestetico-Regular';font-size:18px;line-height:24px;letter-spacing:0.01em}p{font-family:'Aestetico-Regular';color:#000000;margin-bottom:1em;font-size:18px;line-height:28px}@media (max-width: 1440px){p{font-size:16px;line-height:22px}}@media (max-width: 991px){p{font-size:16px;line-height:24px}}.h1{font-family:'Aestetico-Bold';letter-spacing:-0.02em;font-size:64px;line-height:77px}@media (max-width: 1600px){.h1{font-size:56px;line-height:66px}}@media (max-width: 1440px){.h1{font-size:52px;line-height:64px}}@media (max-width: 991px){.h1{font-size:36px;line-height:40px}}.close{width:20px;height:20px;background-position:center;background-repeat:no-repeat;background-image:url("../../resources/assets/images/close.svg")}@keyframes animesticky{from{transform:translate(0px, -80px)}to{transform:translate(0px, 0px);position:fixed !important}}@media (max-width: 991px){body.home .banner{position:absolute;background:#FFFFFF;transition:.3s}body.home .banner.sticky{animation:animesticky 1s ease;position:fixed}}@media (max-width: 991px){body:not(.home) .banner{position:fixed;background:#FFFFFF;transition:.3s}}.banner{position:fixed;width:100%;top:0;z-index:99;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(rgba(255,255,255,0)));background:-o-linear-gradient(top, #fff 0%, rgba(255,255,255,0) 100%);background:linear-gradient(180deg, #fff 0%, rgba(255,255,255,0) 100%)}@media (max-width: 991px){.banner{position:absolute;background:#FFFFFF;transition:.3s}}.banner .big-container{padding-top:21px;padding-bottom:21px}@media (max-width: 991px){.banner .big-container{padding-top:16px;padding-bottom:16px;transition:.3s}}.banner .big-container .logo-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.banner .big-container .logo-menu .header_logo img{max-width:250px}@media (max-width: 991px){.banner .big-container .logo-menu .header_logo img{max-width:163px}}.banner .big-container .logo-menu .nav-primary .menu-menu-1-container .nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 991px){.banner .big-container .logo-menu .nav-primary .menu-menu-1-container .nav{display:none}}.banner .big-container .logo-menu .nav-primary .menu-menu-1-container .nav .menu-item{font-family:'Aestetico-Regular';font-size:18px;line-height:136%;letter-spacing:0.01em;margin-right:43px}.banner .big-container .logo-menu .nav-primary .menu-menu-1-container .nav .menu-item a{color:#030b1a}.banner .big-container .logo-menu .nav-primary .menu-menu-1-container .nav .menu-item:last-child{margin-right:0;border:double 4px transparent;background-image:linear-gradient(white, white),linear-gradient(180deg, #55C0FC 0%, #3486D2 100%);background-origin:border-box;background-clip:content-box, border-box;border-radius:28px;height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.banner .big-container .logo-menu .nav-primary .menu-menu-1-container .nav .menu-item:last-child a{padding:7px 30px;background-color:#fff;border-radius:28px}.banner .big-container .logo-menu .burger{display:none}@media (max-width: 991px){.banner .big-container .logo-menu .burger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer;width:24px;height:18px;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.banner .big-container .logo-menu .burger .bar1,.banner .big-container .logo-menu .burger .bar2,.banner .big-container .logo-menu .burger .bar3{width:24px;border-bottom:3px solid #13121a;margin-bottom:4px;-webkit-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.banner .big-container .logo-menu .burger .bar3{margin-bottom:0}}.mobile-menu .big-container .logo-menu{display:none}@media (max-width: 991px){.mobile-menu .big-container .logo-menu{display:block;position:fixed;background-color:#fff;right:0;top:0;width:94%;height:100%;z-index:999;padding:0vh 27px 7vh;transform:translateX(101%);transition:all .6s ease}}.mobile-menu .big-container .logo-menu .header_logo{display:flex;align-items:center;justify-content:space-between;margin-top:18px}.mobile-menu .big-container .logo-menu .header_logo a img{max-width:160px}.mobile-menu .big-container .logo-menu .header_logo .close{position:absolute;top:20px;right:27px}.mobile-menu .big-container .opened{transform:none}.mobile-menu .big-container .nav-primary .menu-mobile-menu-container .nav{margin-top:52px}.mobile-menu .big-container .nav-primary .menu-mobile-menu-container .nav .menu-item{margin-bottom:18px;font-family:Aestetico-Regular;font-size:18px;line-height:136%;letter-spacing:0.01em}.mobile-menu .big-container .nav-primary .menu-mobile-menu-container .nav .menu-item a{color:#030b1a}.mobile-menu .big-container .nav-primary .menu-mobile-menu-container .nav .menu-item:first-child{margin-bottom:32px;border:1px solid #55c0fc;border-radius:28px;display:flex;align-items:center;justify-content:center;max-width:173px;height:44px}.icon-phone{width:30px;height:30px;display:block;background-position:center;background-repeat:no-repeat;background-image:url("../../resources/assets/images/phone.svg")}.icon-email{width:22px;height:24px;display:block;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url("../../resources/assets/images/email.svg")}.icon-address{width:30px;height:36px;display:block;background-position:center;background-repeat:no-repeat;background-image:url("../../resources/assets/images/address.svg")}.content-info{background:-o-linear-gradient(bottom, #fff -33.25%, #F7F7F7 104.16%);background:-webkit-gradient(linear, left bottom, left top, color-stop(-33.25%, #fff), color-stop(104.16%, #F7F7F7));background:linear-gradient(360deg, #fff -33.25%, #F7F7F7 104.16%);padding-top:58px;padding-bottom:114px;position:relative}@media (max-width: 1440px){.content-info{padding-top:54px;padding-bottom:60px}}@media (max-width: 991px){.content-info{padding-top:40px;padding-bottom:40px}}.content-info .f-container.cont-after-text{margin-top:40px}.content-info .f-container.cont-after-text .f-after-text{font-family:"Aestetico-Regular";font-size:14px;line-height:18px;margin-bottom:0;color:#000000}.content-info .f-container.first-cont{background-image:url("../../resources/assets/images/footer-bg.png");background-repeat:no-repeat;background-position:bottom left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 991px){.content-info .f-container.first-cont{background-image:url("../../resources/assets/images/footer-bg-mob.png");-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.content-info .f-container.first-cont .footer-left{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 991px){.content-info .f-container.first-cont .footer-left{margin-bottom:33px}}.content-info .f-container.first-cont .footer-left .logo-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 991px){.content-info .f-container.first-cont .footer-left .logo-menu{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.content-info .f-container.first-cont .footer-left .logo-menu .footer_logo{margin-bottom:42px}@media (max-width: 1440px){.content-info .f-container.first-cont .footer-left .logo-menu .footer_logo{margin-bottom:40px}}@media (max-width: 991px){.content-info .f-container.first-cont .footer-left .logo-menu .footer_logo{margin-bottom:40px}}@media (max-width: 1593px){.content-info .f-container.first-cont .footer-left .logo-menu .footer_logo img{max-width:260px}}@media (max-width: 1320px){.content-info .f-container.first-cont .footer-left .logo-menu .footer_logo img{max-width:220px}}@media (max-width: 991px){.content-info .f-container.first-cont .footer-left .logo-menu .footer_logo img{max-width:219px}}.content-info .f-container.first-cont .footer-left .logo-menu .nav-primary .menu-footer-menu-container .nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 991px){.content-info .f-container.first-cont .footer-left .logo-menu .nav-primary .menu-footer-menu-container .nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.content-info .f-container.first-cont .footer-left .logo-menu .nav-primary .menu-footer-menu-container .nav .menu-item{font-family:'Aestetico-Regular';font-size:24px;line-height:153%}@media (max-width: 991px){.content-info .f-container.first-cont .footer-left .logo-menu .nav-primary .menu-footer-menu-container .nav .menu-item{margin-bottom:12px;font-size:18px;width:50%}}.content-info .f-container.first-cont .footer-left .logo-menu .nav-primary .menu-footer-menu-container .nav .menu-item a{color:#000}@media (max-width: 1320px){.content-info .f-container.first-cont .footer-left .logo-menu .nav-primary .menu-footer-menu-container .nav .menu-item:not(:last-child){margin-right:20px}}@media (max-width: 991px){.content-info .f-container.first-cont .footer-left .logo-menu .nav-primary .menu-footer-menu-container .nav .menu-item:not(:last-child){margin-right:0px;margin-bottom:12px}}.content-info .f-container.first-cont .footer-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 1440px){.content-info .f-container.first-cont .footer-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.content-info .f-container.first-cont .footer-right .info-heading{font-family:'Aestetico-Bold';font-size:52px;line-height:60px;color:#000;margin-bottom:40px}@media (max-width: 1440px){.content-info .f-container.first-cont .footer-right .info-heading{margin-bottom:16px}}@media (max-width: 991px){.content-info .f-container.first-cont .footer-right .info-heading{margin-bottom:20px;font-size:28px;line-height:32px}}.content-info .f-container.first-cont .footer-right ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:35px}@media (max-width: 991px){.content-info .f-container.first-cont .footer-right ul li{margin-bottom:22px}}.content-info .f-container.first-cont .footer-right ul li span{margin-right:12px}@media (max-width: 991px){.content-info .f-container.first-cont .footer-right ul li span{margin-right:10px;width:24px;height:24px;background-size:contain}}.content-info .f-container.first-cont .footer-right ul li a{font-family:'Aestetico-Regular';font-size:18px;line-height:24px;color:#000}.content-info .f-container.first-cont .footer-right ul li p{font-family:'Aestetico-Regular';font-size:24px;line-height:153%;color:#000}@media (max-width: 991px){.content-info .f-container.first-cont .footer-right ul li p{font-size:18px}}.content-info .f-container.first-cont .footer-right ul li:last-child{margin-bottom:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.content-info::before{content:'';background:-o-linear-gradient(left, #55C0FC, #3486D2);background:-webkit-gradient(linear, left top, right top, from(#55C0FC), to(#3486D2));background:linear-gradient(to right, #55C0FC, #3486D2);height:2px;width:100%;display:block;position:absolute;top:0;left:0}@media (max-width: 768px){.content-info::before{height:1px}}.signin-page .wpcf7-form .success-message{display:none}.signin-page .wpcf7-form.sent .signup-form{display:none !important}.signin-page .wpcf7-form.sent .success-message{display:block}.signin-page .wpcf7-form.sent .wpcf7-response-output{border-color:transparent;display:none !important}.page-template-page-signin{background-color:#f9f8f8;position:relative;background-image:url("../../resources/assets/images/signup-bg.png");background-repeat:no-repeat;background-size:cover}@media (max-width: 1240px){.page-template-page-signin{background-image:unset}}.page-template-page-signin .main .desktop-illustration{position:absolute;right:0;top:0;z-index:-1;max-width:100%}@media (max-width: 991px){.page-template-page-signin .main .desktop-illustration{display:none}}.page-template-page-signin .main .mobile-illustration{display:none}@media (max-width: 991px){.page-template-page-signin .main .mobile-illustration{display:block;position:absolute;right:0;top:0;z-index:-1;width:100%}}@media (max-width: 991px){.page-template-page-signin .main .signin-page{margin-top:283px}}@media (max-width: 991px){.page-template-page-signin .main .signin-page .container{padding:0}}.page-template-page-signin .main .signin-page .container .desktop-title{margin-bottom:229px}@media (max-width: 991px){.page-template-page-signin .main .signin-page .container .desktop-title{display:none}}.page-template-page-signin .main .signin-page .container .desktop-title .page-header{margin-bottom:10px}.page-template-page-signin .main .signin-page .container .desktop-title .page-header .grad-text{text-transform:capitalize}.page-template-page-signin .main .signin-page .container .desktop-title .sub-heading{letter-spacing:inherit}.page-template-page-signin .main .signin-page .container .content{max-width:1100px;margin:0 auto;padding:86px 100px 110px 100px;border-radius:60px 60px 0 0;background-color:#fff}@media (max-width: 1440px){.page-template-page-signin .main .signin-page .container .content{max-width:925px;padding:86px 54px 100px}}@media (max-width: 991px){.page-template-page-signin .main .signin-page .container .content{padding:38px 15px 45px 15px;border-radius:30px 30px 0 0}}.page-template-page-signin .main .signin-page .container .content .mobile-title{display:none}@media (max-width: 991px){.page-template-page-signin .main .signin-page .container .content .mobile-title{display:block}}.page-template-page-signin .main .signin-page .container .content .mobile-title .page-header{margin-bottom:12px}.page-template-page-signin .main .signin-page .container .content .mobile-title .page-header .grad-text{font-family:'Aestetico-Bold';font-size:36px;line-height:110%;letter-spacing:-0.04em;text-transform:capitalize}.page-template-page-signin .main .signin-page .container .content .mobile-title .sub-heading{font-family:'Aestetico-Regular';font-size:16px;line-height:150%;color:#000000;margin:0 0 24px 0}.page-template-page-signin .main .signin-page .container .content h5{letter-spacing:inherit;max-width:778px;margin:0 auto}@media (max-width: 991px){.page-template-page-signin .main .signin-page .container .content h5{max-width:100%;font-size:16px;line-height:24px;text-align:inherit !important}}.page-template-page-signin .main .signin-page .container .page-form{max-width:1240px;margin:-50px auto 0;padding-bottom:315px;border-radius:60px 60px 0 0;position:relative;z-index:1}@media (max-width: 1440px){.page-template-page-signin .main .signin-page .container .page-form{max-width:1040px;margin-top:0;padding-bottom:170px}}@media (max-width: 991px){.page-template-page-signin .main .signin-page .container .page-form{border-radius:0;margin-top:0;padding-bottom:0}}.page-template-page-signin .main .signin-page .container .page-form .wpcf7{position:relative;background-color:#fff;border-radius:60px;border:double 2px transparent;background-image:linear-gradient(white, white),linear-gradient(180deg, #55C0FC 0%, #3486D2 100%);background-origin:border-box;background-clip:content-box, border-box}@media (max-width: 991px){.page-template-page-signin .main .signin-page .container .page-form .wpcf7{border-radius:0;border:unset;border-top:double 1px transparent}}.page-template-page-signin .main .signin-page .container .page-form .wpcf7::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:-2px;border-radius:60px;background:-o-linear-gradient(356deg, #55C0FC 0%, #3486D2 100%);background:linear-gradient(94deg, #55C0FC 0%, #3486D2 100%)}@media (max-width: 991px){.page-template-page-signin .main .signin-page .container .page-form .wpcf7::before{border-radius:0;margin:-1px 0 0 0}}.page-template-page-signin .main .signin-page .container .page-form form{max-width:541px;margin:0 auto}@media (max-width: 991px){.page-template-page-signin .main .signin-page .container .page-form form{max-width:100%;padding:0 15px}}.page-template-page-signin .main .signin-page .container .page-form form .signup-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:96px;padding-bottom:107px}@media (max-width: 991px){.page-template-page-signin .main .signin-page .container .page-form form .signup-form{padding-top:45px;padding-bottom:82px}}.page-template-page-signin .main .signin-page .container .page-form form .signup-form h3{margin-bottom:57px;text-align:center;margin-left:auto;margin-right:auto}@media (max-width: 991px){.page-template-page-signin .main .signin-page .container .page-form form .signup-form h3{margin-bottom:26px;font-size:28px;line-height:34px}}@media (max-width: 768px){.page-template-page-signin .main .signin-page .container .page-form form .signup-form h3{max-width:343px;margin-bottom:26px;font-size:28px;line-height:34px;letter-spacing:-0.03em}.page-template-page-signin .main .signin-page .container .page-form form .signup-form h3 br{display:none}}.page-template-page-signin .main .signin-page .container .page-form form .signup-form p{width:100%;margin-top:15px}.page-template-page-signin .main .signin-page .container .page-form form .signup-form p label{position:relative;font-family:'Aestetico-Regular';font-size:18px;line-height:153%;color:#000000}@media (max-width: 991px){.page-template-page-signin .main .signin-page .container .page-form form .signup-form p label{font-size:16px;line-height:24px}}.page-template-page-signin .main .signin-page .container .page-form form .signup-form p label span.wpcf7-form-control-wrap{display:block;border-radius:8px;border:double 1px transparent;background-image:linear-gradient(white, white),linear-gradient(180deg, #55C0FC 0%, #3486D2 100%);background-origin:border-box;background-clip:content-box, border-box}.page-template-page-signin .main .signin-page .container .page-form form .signup-form p label span.wpcf7-form-control-wrap input{width:100%;padding:9px 9px 9px 15px;border-radius:8px;font-family:'Aestetico-Regular';font-size:18px;line-height:153%;color:#000}@media (max-width: 991px){.page-template-page-signin .main .signin-page .container .page-form form .signup-form p label span.wpcf7-form-control-wrap input{max-width:100%}}.page-template-page-signin .main .signin-page .container .page-form form .signup-form p label span.wpcf7-form-control-wrap input::-webkit-input-placeholder{font-family:'Aestetico-Regular';font-size:18px;line-height:153%;color:#D6D6D6}@media (max-width: 991px){.page-template-page-signin .main .signin-page .container .page-form form .signup-form p label span.wpcf7-form-control-wrap input::-webkit-input-placeholder{font-size:16px;line-height:150%}}.page-template-page-signin .main .signin-page .container .page-form form .signup-form p label span.wpcf7-form-control-wrap input::-moz-placeholder{font-family:'Aestetico-Regular';font-size:18px;line-height:153%;color:#D6D6D6}@media (max-width: 991px){.page-template-page-signin .main .signin-page .container .page-form form .signup-form p label span.wpcf7-form-control-wrap input::-moz-placeholder{font-size:16px;line-height:150%}}.page-template-page-signin .main .signin-page .container .page-form form .signup-form p label span.wpcf7-form-control-wrap input:-ms-input-placeholder{font-family:'Aestetico-Regular';font-size:18px;line-height:153%;color:#D6D6D6}@media (max-width: 991px){.page-template-page-signin .main .signin-page .container .page-form form .signup-form p label span.wpcf7-form-control-wrap input:-ms-input-placeholder{font-size:16px;line-height:150%}}.page-template-page-signin .main .signin-page .container .page-form form .signup-form p label span.wpcf7-form-control-wrap input::-ms-input-placeholder{font-family:'Aestetico-Regular';font-size:18px;line-height:153%;color:#D6D6D6}@media (max-width: 991px){.page-template-page-signin .main .signin-page .container .page-form form .signup-form p label span.wpcf7-form-control-wrap input::-ms-input-placeholder{font-size:16px;line-height:150%}}.page-template-page-signin .main .signin-page .container .page-form form .signup-form p label span.wpcf7-form-control-wrap input::placeholder{font-family:'Aestetico-Regular';font-size:18px;line-height:153%;color:#D6D6D6}@media (max-width: 991px){.page-template-page-signin .main .signin-page .container .page-form form .signup-form p label span.wpcf7-form-control-wrap input::placeholder{font-size:16px;line-height:150%}}.page-template-page-signin .main .signin-page .container .page-form form .signup-form p label span.wpcf7-form-control-wrap span.wpcf7-not-valid-tip{font-size:14px;line-height:153%;color:#E02525;margin-top:8px;position:absolute}.page-template-page-signin .main .signin-page .container .page-form form .signup-form p:nth-child(2){max-width:257px;margin-right:27px}@media (max-width: 991px){.page-template-page-signin .main .signin-page .container .page-form form .signup-form p:nth-child(2){max-width:100%;margin-right:0}}.page-template-page-signin .main .signin-page .container .page-form form .signup-form p:nth-child(3){max-width:257px}@media (max-width: 991px){.page-template-page-signin .main .signin-page .container .page-form form .signup-form p:nth-child(3){max-width:100%}}.page-template-page-signin .main .signin-page .container .page-form form .signup-form p:last-child{max-width:314px;height:78px;margin:42px auto 0;background:-o-linear-gradient(right, #00FFB7 0%, #20C7C6 100%);background:-webkit-gradient(linear, right top, left top, from(#00FFB7), to(#20C7C6));background:linear-gradient(270deg, #00FFB7 0%, #20C7C6 100%);border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}@media (max-width: 991px){.page-template-page-signin .main .signin-page .container .page-form form .signup-form p:last-child{height:62px;margin:14px auto 0}}.page-template-page-signin .main .signin-page .container .page-form form .signup-form p:last-child input{background-color:inherit;font-family:'Aestetico-Bold';font-size:24px;line-height:153%;text-align:center;color:#fff;cursor:pointer;display:flex;width:100%;height:100%;align-items:center;justify-content:center;padding:0}@media (max-width: 991px){.page-template-page-signin .main .signin-page .container .page-form form .signup-form p:last-child input{font-size:22px;line-height:150%}}.page-template-page-signin .main .signin-page .container .page-form form .signup-form p:last-child span{display:none}.page-template-page-signin .main .signin-page .container .page-form form .success-message{padding:400px 0 455px 0}@media (max-width: 991px){.page-template-page-signin .main .signin-page .container .page-form form .success-message{padding:200px 0}}.page-template-page-signin .main .signin-page .container .page-form form .success-message .thank-you{font-family:'Aestetico-Bold';font-size:84px;line-height:116%;letter-spacing:-0.02em;color:#000000;text-align:center;margin-bottom:10px}@media (max-width: 991px){.page-template-page-signin .main .signin-page .container .page-form form .success-message .thank-you{font-size:36px;line-height:44px}}.page-template-page-signin .main .signin-page .container .page-form form .success-message h5{font-size:24px;line-height:153%;text-align:center}@media (max-width: 991px){.page-template-page-signin .main .signin-page .container .page-form form .success-message h5{font-size:18px;line-height:22px}}.page-template-page-signin .main .signin-page .container .page-form form .wpcf7-response-output{border-color:#55C0FC;font-family:'Aestetico-Regular';display:none !important}.example{display:-ms-grid;display:grid;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:-o-linear-gradient(top, white, black);background:-webkit-gradient(linear, left top, left bottom, from(white), to(black));background:linear-gradient(to bottom, white, black)}body.home{background-image:url("../../resources/assets/images/home-first-bg.png");background-repeat:no-repeat;background-size:contain}@media (max-width: 1240px){body.home{background-image:url("../../resources/assets/images/puzzl_hompage_mob.png")}}body.home .h1{text-transform:none}body.home .home-full{background:url("../../resources/assets/images/puzzl_homepage_second.png"),#fff;background-repeat:no-repeat;background-size:cover;background-position:center;padding-bottom:160px}@media (max-width: 1240px){body.home .home-full{background:url("../../resources/assets/images/puzzl_hompage_mob.png"),#fff;background-repeat:no-repeat;background-position:center}}@media (max-width: 991px){body.home .home-full{padding-bottom:50px}}body.home .home-full:before{content:"";position:absolute;bottom:-310px;left:0;height:150px;width:100%;background:#FFFFFF;z-index:-2}@media (max-width: 600px){body.home .home-full:before{bottom:-8%;top:unset}}body.home .home-full .after-hero{position:relative;margin-bottom:150px}@media (max-width: 991px){body.home .home-full .after-hero{margin-bottom:80px}}body.home .home-full .after-hero:before{content:"";position:absolute;top:-18%;left:0;z-index:-1;width:100%;height:50%;background:-o-linear-gradient(bottom, #fff 64.19%, rgba(255,255,255,0) 100%);background:-webkit-gradient(linear, left bottom, left top, color-stop(64.19%, #fff), to(rgba(255,255,255,0)));background:linear-gradient(0deg, #fff 64.19%, rgba(255,255,255,0) 100%)}@media (max-width: 991px){body.home .home-full .after-hero:before{top:-30%}}@media (max-width: 600px){body.home .home-full .after-hero:before{top:-6%}}body.home .home-full .after-hero .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center;padding-top:50px}@media (max-width: 991px){body.home .home-full .after-hero .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:30px}}body.home .home-full .after-hero .container .h1{text-align:center}@media (max-width: 991px){body.home .home-full .after-hero .container .h1{margin-bottom:24px;text-align:left;width:100%}}body.home .home-full .after-hero .container .desc{margin-left:100px;max-width:633px}@media (max-width: 1366px){body.home .home-full .after-hero .container .desc{margin-left:50px}}@media (max-width: 991px){body.home .home-full .after-hero .container .desc{margin-left:0;max-width:100%}}body.home .home-full .hidrogen{margin-bottom:190px;position:relative}@media (max-width: 1440px){body.home .home-full .hidrogen{margin-bottom:185px}}@media (max-width: 991px){body.home .home-full .hidrogen{margin-bottom:130px}}body.home .home-full .hidrogen:after{content:"";position:absolute;bottom:76px;left:0;height:177px;width:100%;background:-o-linear-gradient(top, #F3F3F3 0%, #FBFAFA 100%);background:-webkit-gradient(linear, left top, left bottom, from(#F3F3F3), to(#FBFAFA));background:linear-gradient(180deg, #F3F3F3 0%, #FBFAFA 100%);z-index:0}@media (max-width: 1366px){body.home .home-full .hidrogen:after{bottom:25px}}@media (max-width: 991px){body.home .home-full .hidrogen:after{content:unset}}body.home .home-full .hidrogen .title{text-align:center;margin-bottom:34px}@media (max-width: 991px){body.home .home-full .hidrogen .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;margin-bottom:24px}}body.home .home-full .hidrogen .desc{max-width:615px;margin:0 auto;text-align:center}@media (max-width: 991px){body.home .home-full .hidrogen .desc{text-align:left;margin-right:auto;margin-left:0}}body.home .home-full .hidrogen .steps{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-top:-150px;position:relative}@media (max-width: 1366px){body.home .home-full .hidrogen .steps{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width: 991px){body.home .home-full .hidrogen .steps{width:75%;margin-top:34px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}body.home .home-full .hidrogen .steps:before{content:"";position:absolute;height:21px;width:80%;max-width:770px;top:66%;background:-o-linear-gradient(359.96deg, #00FFB7 10.06%, #399CD1 50.86%, #41DBFF 60.14%, #00B4F8 102.54%);background:linear-gradient(90.04deg, #00FFB7 10.06%, #399CD1 50.86%, #41DBFF 60.14%, #00B4F8 102.54%);z-index:1}@media (max-width: 1366px){body.home .home-full .hidrogen .steps:before{max-width:100%}}@media (max-width: 991px){body.home .home-full .hidrogen .steps:before{width:20px;height:70%;top:25%;max-width:unset;background:-o-linear-gradient(top, #00FFB7 10.06%, #399CD1 50.86%, #41DBFF 60.14%, #00B4F8 102.54%);background:-webkit-gradient(linear, left top, left bottom, color-stop(10.06%, #00FFB7), color-stop(50.86%, #399CD1), color-stop(60.14%, #41DBFF), color-stop(102.54%, #00B4F8));background:linear-gradient(180deg, #00FFB7 10.06%, #399CD1 50.86%, #41DBFF 60.14%, #00B4F8 102.54%)}}body.home .home-full .hidrogen .steps .step{width:33%;max-width:290px;position:relative;z-index:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 1440px){body.home .home-full .hidrogen .steps .step{max-width:270px}}@media (max-width: 991px){body.home .home-full .hidrogen .steps .step{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;max-width:unset}body.home .home-full .hidrogen .steps .step:not(:last-child){margin-bottom:120px}}body.home .home-full .hidrogen .steps .step:nth-child(1) .step-name{color:#10E5BF}body.home .home-full .hidrogen .steps .step:nth-child(1) .step-name .arrow{margin:0 auto;width:130px;height:36px;display:block;background-position:center;background-repeat:no-repeat;background-image:url("../../resources/assets/images/arrow_1.svg")}@media (max-width: 1440px){body.home .home-full .hidrogen .steps .step:nth-child(1) .step-name .arrow{width:95px;height:28px;background-size:contain}}body.home .home-full .hidrogen .steps .step:nth-child(2) .step-name{color:#04D0FF}body.home .home-full .hidrogen .steps .step:nth-child(2) .step-name .arrow{margin:0 auto;width:130px;height:36px;display:block;background-position:center;background-repeat:no-repeat;background-image:url("../../resources/assets/images/arrow_2.svg")}@media (max-width: 1440px){body.home .home-full .hidrogen .steps .step:nth-child(2) .step-name .arrow{width:95px;height:28px;background-size:contain}}body.home .home-full .hidrogen .steps .step img{width:100%}@media (max-width: 991px){body.home .home-full .hidrogen .steps .step img{max-width:145px}}body.home .home-full .hidrogen .steps .step .step-title{margin-top:24px;text-align:center}@media (max-width: 991px){body.home .home-full .hidrogen .steps .step .step-title{position:absolute;left:calc( 100% + 20px);bottom:35px;margin-top:0;text-align:left}}body.home .home-full .hidrogen .steps .step .step-name{font-family:"Aestetico-Bold";position:absolute;width:100%;left:90%;height:110px;top:58%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-transform:uppercase}@media (max-width: 1639px){body.home .home-full .hidrogen .steps .step .step-name{left:80%}}@media (max-width: 1440px){body.home .home-full .hidrogen .steps .step .step-name{left:75%}}@media (max-width: 1366px){body.home .home-full .hidrogen .steps .step .step-name{left:90%;top:55%}}@media (max-width: 1000px){body.home .home-full .hidrogen .steps .step .step-name{left:75%}}@media (max-width: 991px){body.home .home-full .hidrogen .steps .step .step-name{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);top:100%;right:unset;left:0% !important;width:calc(100% + 15px)}}@media (max-width: 991px){body.home .home-full .hidrogen .steps .step .step-name .arrow{display:none !important}}body.home .home-full .goal-section{margin-bottom:160px}@media (max-width: 991px){body.home .home-full .goal-section{margin-bottom:50px}}body.home .home-full .goal-section .title{background-color:#55C0FC;background-image:-o-linear-gradient(top, #55C0FC 0%, #3486D2 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#55C0FC), to(#3486D2));background-image:linear-gradient(180deg, #55C0FC 0%, #3486D2 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:26px;text-align:center}body.home .home-full .goal-section .desc{max-width:1000px;margin-left:auto;margin-right:auto;margin-bottom:70px;text-align:center}@media (max-width: 1440px){body.home .home-full .goal-section .desc{max-width:927px}}@media (max-width: 991px){body.home .home-full .goal-section .desc{margin-bottom:60px}}body.home .home-full .goal-section .desc h5:first-child{margin-bottom:26px}body.home .home-full .goal-section .goals{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 991px){body.home .home-full .goal-section .goals{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body.home .home-full .goal-section .goals .goal{width:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 1440px){body.home .home-full .goal-section .goals .goal:nth-child(2){margin-left:30px;margin-right:30px}}@media (max-width: 991px){body.home .home-full .goal-section .goals .goal{margin-bottom:45px;width:100%}body.home .home-full .goal-section .goals .goal:nth-child(2){margin-left:0px;margin-right:0px}}body.home .home-full .goal-section .goals .goal img{margin-bottom:18px}@media (max-width: 991px){body.home .home-full .goal-section .goals .goal img{max-width:117px}}body.home .home-full .goal-section .goals .goal .goal-desc{text-align:center;max-width:415px}body.home .home-full .goal-section .goals .goal .goal-desc h5{max-width:315px;text-align:center;margin:0 auto}body.home .home-full .pladge-section .title{background-color:#55C0FC;background-image:-o-linear-gradient(top, #55C0FC 0%, #3486D2 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#55C0FC), to(#3486D2));background-image:linear-gradient(180deg, #55C0FC 0%, #3486D2 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:26px;text-align:center}body.home .home-full .pladge-section .desc{max-width:1000px;margin-left:auto;margin-right:auto;text-align:center}@media (max-width: 1440px){body.home .home-full .pladge-section .desc{max-width:970px}}body.home .home-full .pladge-section .grad-bttn{margin-top:45px;margin-left:auto;margin-right:auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}@media (max-width: 1440px){body.home .home-full .pladge-section .grad-bttn{margin-top:42px}}@media (max-width: 991px){body.home .home-full .pladge-section .grad-bttn{padding:11px 48px;font-size:22px;line-height:33px}}body.home .hero{height:calc(100vh + 160px);position:relative;overflow:hidden}@media (max-width: 991px){body.home .hero{height:85vh;padding-top:85px}}@media (max-width: 768px){body.home .hero{padding-top:85px}}@media (max-width: 450px){body.home .hero{height:78vh}}@media (max-width: 400px){body.home .hero{height:65vh;padding-top:40px}}@media (max-width: 370px){body.home .hero{padding-top:35px}}body.home .hero .scrollDist{width:100%;height:calc(100vh + 160px)}body.home .hero .container{height:100%}@media (max-width: 1440px){body.home .hero .container{max-width:1288px}}@media (max-width: 991px){body.home .hero .container{max-width:100%;position:relative;z-index:3}}body.home .hero .hero-content{max-width:1245px;padding-top:13%;position:fixed;top:0}@media (max-width: 1440px){body.home .hero .hero-content{max-width:881px}}@media (max-width: 768px){body.home .hero .hero-content{position:unset !important;padding-top:20%}}body.home .hero .hero-content .page-header{margin-bottom:32px}body.home .hero .hero-content #arrowBtn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}@media (max-width: 991px){body.home .hero .hero-content #arrowBtn{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}body.home .hero .hero-content #arrowBtn:hover .learn-more:before{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;height:24px;background-image:-webkit-gradient(linear, right top, left top, color-stop(-.17%, #00FFB7), color-stop(112.86%, #20C7C6), color-stop(112.87%, #4C7CDA));background-image:-o-linear-gradient(right, #00FFB7 -.17%, #20C7C6 112.86%, #4C7CDA 112.87%);background-image:linear-gradient(270deg, #00FFB7 -.17%, #20C7C6 112.86%, #4C7CDA 112.87%)}@media (max-width: 991px){body.home .hero .hero-content #arrowBtn:hover .learn-more:before{height:12px}}body.home .hero .hero-content #arrowBtn .scroll-img{width:41px;height:95px;margin-right:42px;background-image:url("../../resources/assets/images/learn-more.svg");background-position:center;background-size:contain;background-repeat:no-repeat}@media (max-width: 1600px){body.home .hero .hero-content #arrowBtn .scroll-img{width:34px;height:80px;margin-right:20px}}@media (max-width: 1440px){body.home .hero .hero-content #arrowBtn .scroll-img{width:27px;height:60px;margin-right:20px}}@media (max-width: 991px){body.home .hero .hero-content #arrowBtn .scroll-img{background-position:bottom;background-size:cover;width:25px;height:12px;margin-right:0px;margin-left:12px}}body.home .hero .hero-content #arrowBtn .learn-more{font-family:"Aestetico-SemiBold";position:relative;font-size:42px;line-height:48px;letter-spacing:-0.01em;padding-bottom:4px;color:#030B1A}@media (max-width: 1600px){body.home .hero .hero-content #arrowBtn .learn-more{font-size:36px;line-height:42px}}@media (max-width: 1440px){body.home .hero .hero-content #arrowBtn .learn-more{font-size:30px;line-height:36px}}@media (max-width: 1336px){body.home .hero .hero-content #arrowBtn .learn-more{font-size:28px;line-height:34px}}@media (max-width: 991px){body.home .hero .hero-content #arrowBtn .learn-more{font-size:24px;line-height:28px}}body.home .hero .hero-content #arrowBtn .learn-more:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:7px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;z-index:-1;background-image:-o-linear-gradient(359.96deg, #00FFB7 -.17%, #20C7C6 112.86%, #4C7CDA 112.87%);background-image:linear-gradient(90.04deg, #00FFB7 -.17%, #20C7C6 112.86%, #4C7CDA 112.87%)}body.home .animation-puzzle{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2}body.home .animation-puzzle .puzzle-all{width:100%}body.home .animation-puzzle img{position:fixed;top:0;padding-top:4%;left:0;width:100%}@media (max-width: 1600px){body.home .animation-puzzle img{padding-top:5%}}@media (max-width: 1440px){body.home .animation-puzzle img{padding-top:6%}}@media (max-width: 768px){body.home .animation-puzzle img{position:absolute !important;padding-top:25%}}@media (max-width: 600px){body.home .animation-puzzle img{padding-top:80%}}@media (max-width: 1600px){body.home .animation-puzzle img.sky{padding-top:8%}}@media (max-width: 600px){body.home .animation-puzzle img.sky{padding-top:83%}}body.home .animation-puzzle img.right-2{z-index:-2}body.home .animation-puzzle img.right-1{z-index:-1}body.home .animation-puzzle img.right-3{z-index:1}body.home .animation-puzzle img.right-4{z-index:2}body.home .animation-puzzle img.sky{z-index:3}body.page-template-page-about{background-image:url("../../resources/assets/images/aboutus-bg.png");background-repeat:no-repeat;background-size:cover}@media (max-width: 1240px){body.page-template-page-about{background-image:unset}}body .main .about-page{position:relative;max-width:1920px;margin:0 auto}@media (max-width: 991px){body .main .about-page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body .main .about-page .container .page-header{margin-bottom:32px}@media (max-width: 991px){body .main .about-page .container .page-header{margin-bottom:28px}}body .main .about-page .container .page-header .grad-text{font-family:'Aestetico-Bold';letter-spacing:-0.02em}@media (max-width: 767px){body .main .about-page .container .page-header .grad-text{letter-spacing:-0.04em}}body .main .about-page .container .page-content{max-width:933px;padding-bottom:140px;width:60%}@media (max-width: 1440px){body .main .about-page .container .page-content{max-width:730px;padding-bottom:50px}}@media (max-width: 1280px){body .main .about-page .container .page-content{max-width:500px}}@media (max-width: 991px){body .main .about-page .container .page-content{padding-bottom:0;max-width:100%;width:100%}}body .main .about-page .container .page-content h5{margin-bottom:16px}body .main .about-page .page-illustration{position:absolute;right:0;bottom:0;z-index:-1;max-width:798px;width:40%}@media (max-width: 1440px){body .main .about-page .page-illustration{max-width:551px}}@media (max-width: 991px){body .main .about-page .page-illustration{position:initial;max-width:100%;width:100%}}body .main .about-page .page-illustration .desktop-illustration{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media (max-width: 991px){body .main .about-page .page-illustration .desktop-illustration{display:none}}body .main .about-page .page-illustration .mobile-illustration{display:none}@media (max-width: 991px){body .main .about-page .page-illustration .mobile-illustration{display:block;width:100%}}body.page-template-page-works{background-image:url("../../resources/assets/images/howitworks-bg.png");background-repeat:no-repeat;background-size:cover;background-position:bottom}@media (max-width: 1240px){body.page-template-page-works{background-image:unset}}body .works-page{background-repeat:no-repeat;background-position:bottom;padding-bottom:520px;background-size:100%;max-width:1920px;margin:0 auto}@media (max-width: 1440px){body .works-page{padding-bottom:400px}}@media (max-width: 875px){body .works-page{padding-bottom:0;background-image:none !important}}body .works-page .page-header{margin-bottom:32px}body .works-page .page-content{margin-bottom:64px;max-width:1150px}@media (max-width: 1600px){body .works-page .page-content{max-width:1000px}}@media (max-width: 1440px){body .works-page .page-content{max-width:920px;margin-bottom:40px}}body .works-page .page-content h5{margin-top:24px;font-weight:400}body .works-page .work-steps{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 1100px){body .works-page .work-steps{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}body .works-page .work-steps .step{max-width:380px}@media (max-width: 1640px){body .works-page .work-steps .step{max-width:350px}}@media (max-width: 1440px){body .works-page .work-steps .step{max-width:300px}}body .works-page .work-steps .step:not(.step_1){margin-left:-45px}@media (max-width: 1440px){body .works-page .work-steps .step:not(.step_1){margin-left:-30px}}@media (max-width: 991px){body .works-page .work-steps .step.step_3{margin-left:0;margin-top:32px}}@media (max-width: 875px){body .works-page .work-steps .step{margin-bottom:32px}body .works-page .work-steps .step:not(.step_1){margin-left:0;margin-top:0}}body .works-page .work-steps .step .step-title{color:#fff;font-weight:600;height:93px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin-bottom:56px;background-size:100% !important;background-position:center !important}@media (max-width: 1440px){body .works-page .work-steps .step .step-title{height:72px;margin-bottom:40px}}@media (max-width: 875px){body .works-page .work-steps .step .step-title{height:57px}}body .works-page .work-steps .step .step-title:before{content:"";width:2px;height:36px;display:inline-block;position:absolute;bottom:-36px}body .works-page .work-steps .step .short-desc{width:80%;margin:0 auto;text-align:center}@media (max-width: 1440px){body .works-page .work-steps .step .short-desc{width:76%}}@media (max-width: 875px){body .works-page .work-steps .step .short-desc{text-align:left;width:100%}}body .works-page .work-steps .step_1 .step-title{z-index:10;background:url("../../resources/assets/images/hydrogen.png") no-repeat}body .works-page .work-steps .step_1 .step-title:before{background-color:#465FBE}body .works-page .work-steps .step_2 .step-title{z-index:5;background:url("../../resources/assets/images/contact.png") no-repeat}body .works-page .work-steps .step_2 .step-title:before{background-color:#378CD7}body .works-page .work-steps .step_3 .step-title{z-index:1;background:url("../../resources/assets/images/customer.png") no-repeat}body .works-page .work-steps .step_3 .step-title:before{background-color:#1DCEC5}body .works-page .mobile-illustration{display:none}@media (max-width: 875px){body .works-page .mobile-illustration{display:-webkit-box;display:-ms-flexbox;display:flex;-o-object-fit:cover;object-fit:cover;width:100%}}.page-template-page-projects .banner{margin-bottom:0;position:relative}.page-template-page-projects .banner:before{content:"";position:absolute;top:100%;left:0;z-index:1;width:100%;height:100%;background:linear-gradient(180deg, #fff .19%, rgba(255,255,255,0) 100%)}main:not(body.home main,body.page-template-page-projects main){padding-top:180px}@media (max-width: 1600px){main:not(body.home main,body.page-template-page-projects main){padding-top:164px}}@media (max-width: 991px){main:not(body.home main,body.page-template-page-projects main){padding-top:85px}}html{scroll-behavior:smooth}

/*# sourceMappingURL=main.css.map */
