#main-footer .background img,#main-footer .background-2 img,#main-footer .background-3 img,#main-header .flex-wrapper .right-menu--dropdown_overlay,#main-header::before,#main-preloader{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#main-header .flex-wrapper a.right-menu--dropdown_overlay,a#main-header::before,a#main-preloader{text-indent:-999px;overflow:hidden}#main-header .flex-wrapper button.right-menu--dropdown_overlay,button#main-header::before,button#main-preloader{text-indent:-999px;overflow:hidden}@media (min-width:1024px){a,body,button,html,input,select,textarea{cursor:none!important}}html{font-size:.0694444444vw}@media (min-width:1700px){html{font-size:.0520833333vw}}@media (max-width:1023px){html{font-size:.1302083333vw}}@media (max-width:767px){html{font-size:.2777777778vw}}body{position:relative;font-family:"Bai Jamjuree";font-size:1rem;width:100%;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body::before{content:"";background-color:#000;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;opacity:0;pointer-events:none;transition:opacity .6s}body.shadow{width:100%;overflow:hidden}body.shadow::before{opacity:.6;pointer-events:initial}.container{width:100%;max-width:1300rem;margin:0 auto}@media (max-width:1023px){.container{padding:0 20px}}*{font-family:"Bai Jamjuree";font-display:swap;line-height:100%;text-decoration:none;margin:0;padding:0;box-sizing:border-box!important;list-style-type:none}s{text-decoration:none;display:inline-block;transition-property:transform;transition-duration:.7s;transition-timing-function:cubic-bezier(.5,0,0,1)}form{font-family:"Bai Jamjuree"}form input{line-height:initial}form input,form select,form textarea{outline:0!important}form input:active,form input:focus,form select:active,form select:focus,form textarea:active,form textarea:focus{outline:0!important}a,a:active,a:focus,a:hover,a:link,a:visited{text-decoration:none!important;outline:0!important}button{background-color:transparent;border:none;padding:0;cursor:pointer}button,button:active,button:focus{outline:0!important}h1,h2,h3,h4,h5,h6{line-height:100%;margin:0}ol,ul{margin:0;list-style-type:none}label{font-weight:400}.button{position:relative;display:inline-flex;align-items:center;justify-content:center;height:50px;padding:0 25rem;overflow:hidden;border-radius:50px;transition-property:background-color;transition-duration:.7s;transition-timing-function:cubic-bezier(.5,0,0,1)}.button>span{position:relative;display:inline-block;font-size:16rem;font-weight:600;z-index:2;transition-property:color;transition-duration:.7s;transition-timing-function:cubic-bezier(.5,0,0,1)}.button svg{width:60rem;height:65rem}.button.button-blue{background-color:#6685b5;transition-property:background-color;transition-duration:.7s;transition-timing-function:cubic-bezier(.5,0,0,1)}.button.button-blue span{color:#fff}.button.button-blue:hover{background-color:#48628a}.appear-fade,.appear-fade-horizontal,.appear-fade-vertical{opacity:0;transition-property:opacity,transform;transition-duration:1.5s}.appear-fade-horizontal.appear,.appear-fade-vertical.appear,.appear-fade.appear{opacity:1;transform:translate(0,0)}.appear-fade-vertical{transform:translate(0,15px)}.appear-fade-horizontal{transform:translate(15px,0)}[rel=lazy_load]{overflow:hidden}@keyframes lazy_load{0%{transform:scaleX(0);transform-origin:0 50%}50%{transform:scaleX(1);transform-origin:0 50%}50.1%{transform:scaleX(1);transform-origin:100% 50%}100%{transform:scaleX(0);transform-origin:100% 50%}}[rel=lazy_load]:not(.no-animate) img{z-index:1;transform-origin:25% 25%;opacity:0;transform:scale(1.08);transition-property:opacity,transform;transition-duration:2s;transition-timing-function:cubic-bezier(.5,0,0,1)}[rel=lazy_load].no-animate img{opacity:0;transition-property:opacity;transition-duration:1s;transition-timing-function:ease}[rel=lazy_load].loaded:not(.no-animate) img{opacity:1;transform:scale(1)}[rel=lazy_load].loaded.no-animate img{opacity:1}.screen-progress{background-color:#95c43e;text-align:center;border-radius:14px;min-width:300px;position:fixed;top:50%;left:50%;z-index:200;margin-top:15px;padding:30px;overflow:hidden;opacity:0;transform:translate(-50%,-50%);transition:background-color .5s cubic-bezier(0,0,.3,1),margin-top .7s cubic-bezier(.5,0,0,1),opacity .7s cubic-bezier(0,0,.3,1);box-shadow:0 5px 10px rgba(149,196,62,.1)}@media (max-width:767px){.screen-progress{min-width:90vw;max-width:95vw}}.screen-progress.open{margin-top:0;opacity:1}.screen-progress .screen-message{color:#262626;font-size:14px;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;transition:color .5s cubic-bezier(0,0,.3,1)}.screen-progress .screen-cta{display:flex;align-items:center;justify-content:center;margin-top:20px}.screen-progress .screen-cta .button{width:160px;min-width:auto}.screen-progress .spinner{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.screen-progress .spinner span{background-color:#262626;border-radius:50%;display:block;width:400px;height:400px;position:absolute;top:50%;left:50%;margin:-200px 0 0 -200px;opacity:0;transform:scale(0);animation:spinner_progress 1.5s infinite}@keyframes spinner_progress{0%{transform:scale(0);opacity:0}50%{opacity:.1}100%{transform:scale(1);opacity:0}}.screen-progress .spinner span:nth-child(2){animation-delay:.5s}.screen-progress.finished .spinner span{animation:unset}@keyframes fade-in{from{opacity:0}to{opacity:1}}.fade-in{animation-name:fade-in;animation-fill-mode:forwards;animation-duration:1s}@keyframes fade-out{from{opacity:1}to{opacity:0}}.fade-out{animation-name:fade-out;animation-fill-mode:forwards;animation-duration:1s}#main-header{position:fixed;top:0;right:0;left:0;padding:50rem 0 20rem;transition-property:padding,transform;transition-duration:.7s;transition-timing-function:cubic-bezier(.5,0,0,1);z-index:50}@media (max-width:767px){#main-header{padding:25rem 0 20rem}}#main-header::before{content:"";background-color:rgba(255,251,241,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transform-origin:50% 0;transform:scaleY(0);border-bottom:1px solid rgba(38,38,38,.1);box-shadow:0 5px 10px rgba(0,0,0,.05);transition-property:transform;transition-duration:.7s;transition-timing-function:cubic-bezier(.5,0,0,1);z-index:1}#main-header .container{position:relative;z-index:2}#main-header .flex-wrapper{display:flex;align-items:flex-start;justify-content:space-between}@media (max-width:767px){#main-header .flex-wrapper{align-items:center}}#main-header .flex-wrapper .left-logo{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}#main-header .flex-wrapper .left-logo img{width:260rem;transition-property:width;transition-duration:.7s;transition-timing-function:cubic-bezier(.5,0,0,1)}@media (max-width:1023px){#main-header .flex-wrapper .left-logo img{width:155rem}}@media (max-width:767px){#main-header .flex-wrapper .left-logo img{width:95rem}}#main-header .flex-wrapper .right{display:flex;align-items:center}#main-header .flex-wrapper .right-cta>button,#main-header .flex-wrapper .right-menu>button,#main-header .flex-wrapper .right-song>button{position:relative;display:inline-flex;align-items:center;height:55rem;background-color:#95c43e;border-radius:50px;transition-property:background-color,opacity;transition-duration:.7s;transition-timing-function:cubic-bezier(.5,0,0,1);z-index:2}@media (max-width:767px){#main-header .flex-wrapper .right-cta>button,#main-header .flex-wrapper .right-menu>button,#main-header .flex-wrapper .right-song>button{height:40rem}}@media (min-width:1024px){#main-header .flex-wrapper .right-cta>button:hover,#main-header .flex-wrapper .right-menu>button:hover,#main-header .flex-wrapper .right-song>button:hover{background-color:#5cb466}}#main-header .flex-wrapper .right-menu>button,#main-header .flex-wrapper .right-song>button{display:flex;align-items:center;justify-content:center;width:55rem}@media (max-width:767px){#main-header .flex-wrapper .right-menu>button,#main-header .flex-wrapper .right-song>button{width:40rem}}#main-header .flex-wrapper .right-song{position:relative}#main-header .flex-wrapper .right-song::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-50deg);width:2rem;height:35rem;opacity:0;background-color:#000;transition-property:opacity;transition-duration:.7s;transition-timing-function:cubic-bezier(.5,0,0,1);z-index:3}#main-header .flex-wrapper .right-song.active::before{opacity:1}#main-header .flex-wrapper .right-cta{position:relative;margin:0 5rem 0 15rem}@media (max-width:767px){#main-header .flex-wrapper .right-cta{display:none}}#main-header .flex-wrapper .right-cta button{color:#262626;font-size:16rem;font-weight:600;padding:0 25rem}@media (max-width:767px){#main-header .flex-wrapper .right-cta button{font-size:14rem;padding:0 15rem}}#main-header .flex-wrapper .right-menu{position:relative}@media (max-width:767px){#main-header .flex-wrapper .right-menu{margin-left:16rem}}#main-header .flex-wrapper .right-menu--cta svg{width:24rem;height:unset;transition-property:opacity;transition-duration:.7s;transition-timing-function:cubic-bezier(.5,0,0,1)}@media (max-width:767px){#main-header .flex-wrapper .right-menu--cta svg{width:17rem}}#main-header .flex-wrapper .right-menu--cta svg:nth-child(1){opacity:1}#main-header .flex-wrapper .right-menu--cta svg:nth-child(2){opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#main-header .flex-wrapper .right-menu--dropdown{position:absolute;top:75rem;right:20rem;pointer-events:none;transition-property:top,right,padding;transition-duration:.7s;transition-timing-function:cubic-bezier(.5,0,0,1)}@media (max-width:767px){#main-header .flex-wrapper .right-menu--dropdown{top:61rem;right:-20px;padding:8rem 36rem 32rem}}#main-header .flex-wrapper .right-menu--dropdown_overlay{background-color:rgba(255,251,241,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;transition-property:opacity;transition-duration:.7s;transition-timing-function:cubic-bezier(.5,0,0,1);z-index:1}#main-header .flex-wrapper .right-menu--dropdown_items{position:relative;z-index:2}#main-header .flex-wrapper .right-menu--dropdown_items ul{position:relative;display:flex;flex-direction:column;align-items:flex-end;z-index:2}#main-header .flex-wrapper .right-menu--dropdown_items ul li{opacity:0;transform:translateX(10px);transition-property:opacity,transform;transition-duration:.7s}#main-header .flex-wrapper .right-menu--dropdown_items ul li:not(:last-child){margin-bottom:20rem}#main-header .flex-wrapper .right-menu--dropdown_items ul li button{display:flex;align-items:center;opacity:.5;transition-property:opacity;transition-duration:.7s;transition-timing-function:cubic-bezier(.5,0,0,1)}#main-header .flex-wrapper .right-menu--dropdown_items ul li button span{color:#0c3e26;font-size:16rem;font-weight:500;white-space:nowrap;margin-right:8rem}#main-header .flex-wrapper .right-menu--dropdown_items ul li button:hover{opacity:1}#main-header .flex-wrapper .right-menu--dropdown_cta{position:relative;margin-top:20rem;display:none;text-align:right;z-index:2;opacity:0;transform:translateX(10px);transition-property:opacity,transform;transition-duration:.7s}@media (max-width:767px){#main-header .flex-wrapper .right-menu--dropdown_cta{display:block}}#main-header .flex-wrapper .right-menu--dropdown_cta button{color:#0c3e26;font-size:14rem;font-weight:600;padding:0 20rem;position:relative;display:inline-flex;align-items:center;height:40rem;background-color:#95c43e;border-radius:50px;transition-property:background-color,opacity;transition-duration:.7s;transition-timing-function:cubic-bezier(.5,0,0,1);z-index:2}#main-header .flex-wrapper .right-menu.open .right-menu--cta svg{opacity:0}#main-header .flex-wrapper .right-menu.open .right-menu--cta svg:nth-child(2){opacity:1}@media (max-width:767px){#main-header .flex-wrapper .right-menu.open .right-menu--dropdown_overlay{opacity:1}}#main-header .flex-wrapper .right-menu.open .right-menu--dropdown_items ul li{opacity:1;transform:translateX(0);pointer-events:initial}#main-header .flex-wrapper .right-menu.open .right-menu--dropdown_items ul li:nth-child(0){transition-delay:0s}#main-header .flex-wrapper .right-menu.open .right-menu--dropdown_items ul li:nth-child(1){transition-delay:50ms}#main-header .flex-wrapper .right-menu.open .right-menu--dropdown_items ul li:nth-child(2){transition-delay:.1s}#main-header .flex-wrapper .right-menu.open .right-menu--dropdown_items ul li:nth-child(3){transition-delay:.15s}#main-header .flex-wrapper .right-menu.open .right-menu--dropdown_items ul li:nth-child(4){transition-delay:.2s}#main-header .flex-wrapper .right-menu.open .right-menu--dropdown_items ul li:nth-child(5){transition-delay:.25s}#main-header .flex-wrapper .right-menu.open .right-menu--dropdown_cta{opacity:1;transform:translateX(0);transition-delay:.3s}@media (max-width:767px){#main-header .flex-wrapper .right-menu.open .right-menu--dropdown_cta{pointer-events:initial}}#main-header.hidden{transform:translateY(-100%)}#main-header:not(.hidden).sticky::before{transform:scaleY(1)}#main-header.sticky{padding:10rem 0}#main-header.sticky .flex-wrapper .left .left-logo img{width:100rem}@media (max-width:767px){#main-header.sticky .flex-wrapper .left .left-logo img{width:68rem}}#main-header.sticky .flex-wrapper .right-menu--dropdown{top:72rem;right:0;padding:16rem 36rem 32rem}@media (max-width:1023px){#main-header.sticky .flex-wrapper .right-menu--dropdown{padding:8rem 36rem 32rem}}@media (max-width:767px){#main-header.sticky .flex-wrapper .right-menu--dropdown{top:51rem;right:-20px}}#main-header.sticky .flex-wrapper .right-menu.open .right-menu--dropdown_overlay{opacity:1}#main-footer{position:relative;padding:50rem 0 110rem;background-image:linear-gradient(to bottom,#a3d3ff 0,#cfeeff 100%)}@media (max-width:1023px){#main-footer{padding:0 0 320rem;overflow:hidden}}@media (max-width:767px){#main-footer{padding:0 0 250rem}}#main-footer::before{content:"";background-image:linear-gradient(to bottom,#fffbf1,rgba(255,251,241,0));position:absolute;top:0;right:0;bottom:60%;left:0;z-index:2}#main-footer .background{position:absolute;bottom:0;left:0;right:0;height:114rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;z-index:2}#main-footer .background-2{position:absolute;right:0;bottom:25rem;width:215rem;height:285rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}@media (max-width:1023px){#main-footer .background-2{right:unset;bottom:0;left:0}}@media (max-width:767px){#main-footer .background-2{width:160rem;height:210rem;bottom:15rem;z-index:2}}#main-footer .background-3{position:absolute;bottom:25rem;right:125rem;width:288rem;height:160rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:none;z-index:2}@media (max-width:1023px){#main-footer .background-3{display:block}}@media (max-width:767px){#main-footer .background-3{width:230rem;height:127rem;right:-35rem;bottom:0}}#main-footer .container{position:relative;z-index:3}#main-footer .headline{margin-bottom:80rem}@media (max-width:1023px){#main-footer .headline{margin-bottom:50rem}}#main-footer .headline-logo{width:125rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}#main-footer .headline-logo img{max-width:100%}#main-footer .flex-wrapper{display:flex;align-items:flex-end;justify-content:space-between}#main-footer .flex-wrapper .left{width:975rem}@media (max-width:1023px){#main-footer .flex-wrapper .left{width:100%}}#main-footer .flex-wrapper .left-tag{display:inline-flex;align-items:center;height:40rem;padding:0 15rem;background-color:#9eca71;border-radius:50px}#main-footer .flex-wrapper .left-tag svg{width:24rem;height:unset}#main-footer .flex-wrapper .left-tag span{color:#256247;font-size:14rem;font-weight:500;letter-spacing:.01em;margin-left:10rem}@media (max-width:1023px){#main-footer .flex-wrapper .left-tag span{font-size:16rem}}@media (max-width:767px){#main-footer .flex-wrapper .left-tag span{font-size:14rem}}#main-footer .flex-wrapper .left-title{margin-top:25rem}@media (max-width:1023px){#main-footer .flex-wrapper .left-title{margin-top:15rem}}#main-footer .flex-wrapper .left-title p{color:#819aae;font-size:64rem;font-weight:400;font-family:Bellota;letter-spacing:.01em}@media (max-width:1023px){#main-footer .flex-wrapper .left-title p{font-size:48rem;letter-spacing:-.02em}}@media (max-width:767px){#main-footer .flex-wrapper .left-title p{font-size:40rem;line-height:1.4}}#main-footer .flex-wrapper .left-title p strong{color:#256247;font-weight:400;font-family:Bellota}@media (max-width:1023px){#main-footer .flex-wrapper .right{display:none}}#main-footer .flex-wrapper .right-cta button{overflow:visible}#main-footer .flex-wrapper .right-cta button svg{position:absolute;top:-35rem;left:7rem}#main-footer .wrapper{margin-top:50rem}#main-footer .wrapper-items{display:flex;align-items:flex-start}@media (max-width:767px){#main-footer .wrapper-items{flex-direction:column}}#main-footer .wrapper-items .item:nth-child(1){width:200rem}@media (max-width:767px){#main-footer .wrapper-items .item:nth-child(1){width:100%;margin-bottom:30rem}}#main-footer .wrapper-items .item:nth-child(2){width:200rem;margin:0 175rem 0 130rem}@media (max-width:1023px){#main-footer .wrapper-items .item:nth-child(2){margin:0 0 0 130rem}}@media (max-width:767px){#main-footer .wrapper-items .item:nth-child(2){width:100%;margin:0}}@media (max-width:1023px){#main-footer .wrapper-items .item:nth-child(3){display:none}}#main-footer .wrapper-items .item-content--title,#main-footer .wrapper-items .item-title{color:#262626;font-size:14rem;font-weight:500;letter-spacing:.01em}@media (max-width:1023px){#main-footer .wrapper-items .item-content--title,#main-footer .wrapper-items .item-title{font-size:16rem;letter-spacing:unset}}#main-footer .wrapper-items .item-info{margin-top:25rem}#main-footer .wrapper-items .item-info ul li:not(:last-child){margin-bottom:15rem}#main-footer .wrapper-items .item-info ul li a{color:rgba(38,38,38,.6);font-size:16rem;font-weight:500;letter-spacing:-.01em;transition-property:color;transition-duration:.7s;transition-timing-function:cubic-bezier(.5,0,0,1)}@media (max-width:1023px){#main-footer .wrapper-items .item-info ul li a{color:#819aae}}#main-footer .wrapper-items .item-info ul li a:hover{color:#262626}#main-footer .wrapper-items .item-content--phone,#main-footer .wrapper-items .item-email{margin-top:20rem}#main-footer .wrapper-items .item-content--phone strong,#main-footer .wrapper-items .item-email a{color:#262626;font-size:32rem;font-weight:400;font-family:Bellota;letter-spacing:.01em}#main-footer .wrapper-items .item-content--phone a,#main-footer .wrapper-items .item-content--phone a strong,#main-footer .wrapper-items .item-email a{transition-property:color,border-color;transition-duration:.7s;transition-timing-function:cubic-bezier(.5,0,0,1)}#main-footer .wrapper-items .item-content--phone a strong:hover,#main-footer .wrapper-items .item-content--phone a:hover,#main-footer .wrapper-items .item-email a:hover{color:#256247;border-color:#256247}#main-footer .wrapper-items .item-content--phone a strong:hover svg path,#main-footer .wrapper-items .item-content--phone a:hover svg path,#main-footer .wrapper-items .item-email a:hover svg path{fill:#256247}#main-footer .wrapper-items .item-content{margin-top:40rem}#main-footer .wrapper-items .item-content--phone a{color:#262626;font-size:22rem;font-weight:400;font-family:Bellota;letter-spacing:.01em;border-bottom:1px solid #262626;padding-bottom:5rem}#main-footer .wrapper-items .item-content--phone a svg{width:22rem;height:unset;margin-left:16rem}#main-footer .wrapper-items .item-content--phone a svg path{fill:#262626;transition-property:fill;transition-duration:.7s;transition-timing-function:cubic-bezier(.5,0,0,1)}#main-footer .wrapper-contact{display:none;margin:55rem 0 50rem}@media (max-width:1023px){#main-footer .wrapper-contact{display:block}}@media (max-width:767px){#main-footer .wrapper-contact{margin:30rem 0}}#main-footer .wrapper-contact .contact:not(:last-child){margin-bottom:30rem}@media (max-width:767px){#main-footer .wrapper-contact .contact:not(:last-child){margin-bottom:15rem}}#main-footer .wrapper-contact .contact:last-child .contact-info a{border-bottom:1px solid #262626;padding-bottom:1rem}#main-footer .wrapper-contact .contact-title{color:#262626;font-size:16rem;font-weight:500;margin-bottom:15rem}#main-footer .wrapper-contact .contact-info a{color:#262626;font-size:32rem;font-weight:400;font-family:Bellota}@media (max-width:767px){#main-footer .wrapper-contact .contact-info a{font-size:22rem;letter-spacing:-.01em}}#main-footer .wrapper-contact .contact-info a svg{width:15rem;height:unset;margin-left:16rem}#main-footer .wrapper-contact .contact-info a svg path{fill:#262626;transition-property:fill;transition-duration:.7s;transition-timing-function:cubic-bezier(.5,0,0,1)}#main-footer .wrapper-content{width:950rem;display:flex;align-items:center;justify-content:space-between;margin-top:90rem}@media (max-width:1023px){#main-footer .wrapper-content{width:100%;margin-top:0}}@media (max-width:767px){#main-footer .wrapper-content{flex-direction:column;align-items:flex-start}}#main-footer .wrapper-content--copyright{color:#256247;font-size:14rem;font-weight:400;letter-spacing:.01em}@media (max-width:767px){#main-footer .wrapper-content--copyright{font-size:12rem}}@media (max-width:767px){#main-footer .wrapper-content--signature{margin-top:10rem}}#main-footer .wrapper-content--signature a{display:flex;align-items:center}#main-footer .wrapper-content--signature a span{color:#256247;font-size:14rem;font-weight:400;letter-spacing:.01em;transition-property:color;transition-duration:.7s;transition-timing-function:cubic-bezier(.5,0,0,1);margin-right:8rem}@media (max-width:767px){#main-footer .wrapper-content--signature a span{font-size:16rem}}#main-footer .wrapper-content--signature a svg path{transition-property:fill;transition-duration:.7s;transition-timing-function:cubic-bezier(.5,0,0,1)}#main-footer .wrapper-content--signature a:hover span{color:#262626}#main-footer .wrapper-content--signature a:hover svg path{fill:#262626}#main-cursor{will-change:transform;position:fixed;top:0;left:0;z-index:200;width:1px;height:1px;overflow:visible;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:1023px){#main-cursor{display:none}}#main-cursor .main{position:relative;transition-property:opacity,transform;transition-duration:.5s;transition-delay:0s}#main-cursor .main img{width:45rem}#main-cursor .hover{position:absolute;top:0;left:0;opacity:0;opacity:0;transform:scale(1.2);transition-property:opacity,transform;transition-duration:.5s;transition-delay:.1s}#main-cursor .hover img{width:40rem}#main-cursor.hover-link .main{opacity:0;transform:scale(.9);transition-delay:0s}#main-cursor.hover-link .hover{opacity:1;transform:scale(1);transition-delay:.1s}#main-preloader{position:fixed;background-color:#fff;transition-property:opacity;transition-duration:1s;transition-timing-function:cubic-bezier(.5,0,0,1);z-index:100}#main-preloader .wrapper{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100vh}#main-preloader .wrapper-logo{position:relative;margin-bottom:55rem;height:212rem}@media (max-width:767px){#main-preloader .wrapper-logo{margin-bottom:40rem}}#main-preloader .wrapper-logo svg{width:357rem;height:unset}@media (max-width:767px){#main-preloader .wrapper-logo svg{width:210rem}}#main-preloader .wrapper-flex{position:relative;display:flex;align-items:center;justify-content:center}@media (max-width:767px){#main-preloader .wrapper-flex{top:-70rem;flex-wrap:wrap}}#main-preloader .wrapper-flex--action{position:relative;padding:0 15rem}@media (max-width:767px){#main-preloader .wrapper-flex--action{order:1}}#main-preloader .wrapper-flex--action::after{content:"";background-color:#61a45b;position:absolute;right:0;bottom:-10rem;left:0;height:1rem;transform-origin:100% 50%;transform:scaleX(0);transition-property:transform,transform-origin;transition-duration:.7s,.1s;transition-timing-function:cubic-bezier(.5,0,0,1)}#main-preloader .wrapper-flex--action span{color:#969696;font-size:35rem;font-weight:500;letter-spacing:-.02em;display:inline-block;transition-property:color;transition-duration:.7s;transition-timing-function:cubic-bezier(.5,0,0,1)}@media (max-width:767px){#main-preloader .wrapper-flex--action span{font-size:23rem}}#main-preloader .wrapper-flex--action:hover::after{transform-origin:0 50%;transform:scaleX(1);transition-duration:.7s,0s}#main-preloader .wrapper-flex--action.active::after{transform-origin:0 50%;transform:scaleX(1);transition-duration:.7s,0s}#main-preloader .wrapper-flex--action.active span{color:#61a45b}#main-preloader .wrapper-flex--progress{position:relative;margin:0 82rem}@media (max-width:767px){#main-preloader .wrapper-flex--progress{display:flex;justify-content:center;width:100%;margin:55rem 0 0;order:3}}#main-preloader .wrapper-flex--progress_circle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.94) rotate(-90deg);pointer-events:none;z-index:1}@media (max-width:767px){#main-preloader .wrapper-flex--progress_circle{transform:translate(-50%,-50%) scale(.8) rotate(-90deg)}}#main-preloader .wrapper-flex--progress_circle svg{overflow:visible}#main-preloader .wrapper-flex--progress_circle svg circle{fill:transparent;stroke:#1b1d21;stroke-width:3px;stroke-dasharray:450;stroke-dashoffset:450;transition-property:stroke-dashoffset;transition-duration:.3s}#main-preloader .wrapper-flex--progress_icon{background-color:#dcf49b;position:relative;width:125rem;height:125rem;display:flex;align-items:center;justify-content:center;border-radius:50%}@media (max-width:767px){#main-preloader .wrapper-flex--progress_icon{width:80rem;height:80rem}#main-preloader .wrapper-flex--progress_icon svg{width:48rem;height:unset}}#main-preloader .wrapper-flex--progress_counter{color:#1b1d21;font-size:20rem;font-weight:500;letter-spacing:-.02em;position:absolute;top:calc(100% + 20rem);left:50%;transform:translateX(-50%)}@media (max-width:767px){#main-preloader .wrapper-flex--progress_counter{top:calc(100% + 40rem)}}#main-preloader .wrapper-description{position:relative;width:255rem;text-align:center;margin-top:50rem}@media (max-width:767px){#main-preloader .wrapper-description{top:-70rem;margin-top:82rem}}#main-preloader .wrapper-description p{color:#1b1d21;font-size:18rem;font-weight:400}@media (max-width:767px){#main-preloader .wrapper-description p{font-size:16rem}}#main-preloader.remove{opacity:0;pointer-events:none;transition-delay:.8s}#main-preloader.remove .wrapper-logo svg{transition-property:width,transform;transition-duration:1s;transition-timing-function:cubic-bezier(.5,0,0,1)}@media (min-width:1024px){#main-preloader.remove .wrapper-logo svg{width:260rem;transform:translate(calc(-50% - 390rem),calc(-50vh + 290rem))}}@media (min-width:768px) and (max-width:1023px){#main-preloader.remove .wrapper-logo svg{transform:translate(calc(-50% - 210rem),calc(-50vh + 290rem));width:155rem}}@media (max-width:767px){#main-preloader.remove .wrapper-logo svg{transform-origin:0 0;transform:translate(calc(-50% + 47rem),calc(-50vh + 287rem)) scale(.452)}}