/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}

/*! Flickity v2.2.2
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}body{color:#000;font-size:.8333333333vw;font-weight:400;position:relative;line-height:1.5;font-family:Kanit,sans-serif;overflow-x:hidden;box-sizing:border-box;user-select:none}@media only screen and (max-width:1200px){body{font-size:16px}}body input,body textarea{border:1px solid #666;outline:none}body input:focus:required:invalid.list-item,body textarea:focus:required:invalid.list-item{border-color:red}body input:required:valid,body textarea:required:valid{border-color:green}::-webkit-scrollbar{height:0;width:8px;background-color:hsla(0,0%,100%,.1)}::-webkit-scrollbar-thumb{background:#0d2ed7;border-radius:10px}body .main-page-app::-webkit-scrollbar{height:0}@font-face{font-family:Kanit;font-weight:200;font-style:normal;font-display:swap;src:url(/build/fonts/Kanit-ExtraLight.ad67d2f7.ttf) format("truetype")}@font-face{font-family:Kanit;font-weight:300;font-style:normal;font-display:swap;src:url(/build/fonts/Kanit-Light.1b9f6adf.ttf) format("truetype")}@font-face{font-family:Kanit;font-weight:400;font-style:normal;font-display:swap;src:url(/build/fonts/Kanit-Regular.2f48a701.ttf) format("truetype")}@font-face{font-family:Kanit;font-weight:500;font-style:normal;font-display:swap;src:url(/build/fonts/Kanit-Medium.e66a8861.ttf) format("truetype")}@font-face{font-family:Kanit;font-weight:600;font-style:normal;font-display:swap;src:url(/build/fonts/Kanit-SemiBold.81881c87.ttf) format("truetype")}@font-face{font-family:Kanit;font-weight:700;font-style:normal;font-display:swap;src:url(/build/fonts/Kanit-Bold.75d6293d.ttf) format("truetype")}@font-face{font-family:Poppins;font-weight:200;font-style:normal;font-display:swap;src:url(/build/fonts/Poppins-ExtraLight.427d89e2.ttf) format("truetype")}@font-face{font-family:Poppins;font-weight:300;font-style:normal;font-display:swap;src:url(/build/fonts/Poppins-Light.b0499eb6.ttf) format("truetype")}@font-face{font-family:Poppins;font-weight:400;font-style:normal;font-display:swap;src:url(/build/fonts/Poppins-Regular.78f12727.ttf) format("truetype")}@font-face{font-family:Poppins;font-weight:500;font-style:normal;font-display:swap;src:url(/build/fonts/Poppins-Medium.e554db18.ttf) format("truetype")}@font-face{font-family:Poppins;font-weight:600;font-style:normal;font-display:swap;src:url(/build/fonts/Poppins-SemiBold.bf9c1ff6.ttf) format("truetype")}@font-face{font-family:Poppins;font-weight:700;font-style:normal;font-display:swap;src:url(/build/fonts/Poppins-Bold.c24de569.ttf) format("truetype")}.link-us{width:10.4166666667vw;height:3.125vw;border-radius:10px;color:#fff;font-size:.8333333333vw;font-weight:600;font-family:Kanit,sans-serif;outline:none;border:none;display:flex;align-items:center;justify-content:center;text-decoration:none;letter-spacing:.5px;transition:all .5s}@media only screen and (max-width:1200px){.link-us{width:200px;height:60px;font-size:16px}}@media screen and (max-width:1200px) and (min-width:768px) and (orientation:landscape){.link-us{width:200px}}@media only screen and (max-width:767px){.link-us{max-width:343px;width:100%;height:60px;font-size:16px;font-weight:600}}.link-us__orange{background:#e4352c}.link-us__orange:hover{box-shadow:0 0 15px #e4352c;transition:all .5s}.link-us__blue{background:#3757fa;margin-left:1.0416666667vw}@media only screen and (max-width:767px){.link-us__blue{margin-left:0}}.link-us__blue:hover{box-shadow:0 0 15px #3757fa;transition:all .5s}.h1-text{font-family:Kanit,sans-serif;font-style:normal;font-weight:700;font-size:3.4895833333vw;line-height:1.2;margin:0;color:#171827}.h1-text__blue{color:#3757fa}@media only screen and (max-width:1200px){.h1-text{font-size:50px}}@media only screen and (max-width:767px){.h1-text{font-size:37px}}.h1-text__white{color:#fff}.h1-text__white a{color:#e4352c;text-decoration:none}.h3-text{font-family:Kanit,sans-serif;font-size:1.4583333333vw;font-weight:400;line-height:1.2}@media only screen and (max-width:1200px){.h3-text{font-size:16px}}.h3-text__black{color:#000}.aff-container{max-width:81.25vw;padding:0 .78125vw;width:100%;margin:0 auto}@media only screen and (max-width:1200px){.aff-container{max-width:100%;width:90%}}.main-container .footer__links .for-main{display:none}.main-container.main-page-container .footer__links .for-main{display:block}.main-container.main-page-container .footer__links .for-inner{display:none}.main-container{width:100%;min-height:100vh;background-repeat:no-repeat;background-position:top;background-color:#fff;overflow:hidden}a:focus,a:hover{outline:none}.move-slider:not(:last-child){margin-bottom:.4166666667vw}@media only screen and (max-width:1200px){.move-slider:not(:last-child){margin-bottom:8px}}.move-slider:focus,.move-slider:hover{outline:none}.move-slider .solo-slide{margin-right:8px;border-radius:.5208333333vw}@media only screen and (max-width:1200px){.move-slider .solo-slide{border-radius:5px}}.move-slider .solo-slide__img{height:3.6458333333vw;display:flex;align-items:center;justify-content:center;box-sizing:border-box}@media only screen and (max-width:1200px){.move-slider .solo-slide__img{height:36px}}.move-slider .solo-slide__img img{height:100%;object-fit:contain}.row{display:flex;width:100%}@media only screen and (max-width:1200px){.row{text-align:center}}@media only screen and (max-width:767px){.row{flex-wrap:wrap}}.col-md-12{flex:100%}@media only screen and (max-width:1200px){.col-md-12{flex-direction:column;justify-content:center;align-items:center}}.col-lg{display:flex;align-items:flex-start}@media only screen and (min-width:1200px){.col-lg{flex:50%}}@media only screen and (max-width:1200px){.col-lg{align-items:center}}.footer{background-color:#171827;padding-top:1.25vw}@media only screen and (max-width:1200px){.footer{padding-top:24px}}.footer__wrapper{display:flex;align-items:start;justify-content:space-between}@media only screen and (max-width:1200px){.footer__wrapper{flex-wrap:wrap}}@media only screen and (max-width:992px){.footer__wrapper{justify-content:normal}}@media only screen and (max-width:767px){.footer__wrapper{justify-content:space-between}}.footer__logo{min-width:20.8333333333vw}@media only screen and (max-width:1200px){.footer__logo{min-width:100%;margin-bottom:40px}}.footer__logo a{width:11.09375vw;display:block}@media only screen and (max-width:1200px){.footer__logo a{width:186px}}@media only screen and (max-width:767px){.footer__logo a{width:149px}}.footer__logo a svg{display:block;width:100%}.footer__links{margin:0;list-style:none;display:flex;flex-wrap:wrap;min-width:41.6666666667vw;gap:2.0833333333vw;padding:.625vw 0 0}@media only screen and (max-width:1200px){.footer__links{min-width:0;gap:40px;padding-top:12px}}@media only screen and (max-width:992px){.footer__links{min-width:50%;gap:20px;flex-direction:column;padding-top:0}}@media only screen and (max-width:767px){.footer__links{min-width:0}}.footer__links li a{font-size:.8333333333vw;font-weight:600;color:#fff;text-decoration:none;transition:all .5s}@media only screen and (max-width:1200px){.footer__links li a{font-size:16px}}@media only screen and (max-width:767px){.footer__links li a{font-size:14px}}.footer__links li a:hover{color:hsla(0,0%,100%,.6);transition:all .5s}.footer__list{min-width:18.75vw;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:1.0416666667vw;font-family:Kanit,sans-serif;color:#fff;font-size:16px;font-weight:400;line-height:160%}@media only screen and (max-width:1200px){.footer__list{min-width:0;gap:20px}}@media only screen and (max-width:767px){.footer__list{font-size:12px}}.footer__list-title{opacity:.5;margin-bottom:5px}.footer__list-desc a{color:#fff;text-decoration:none}.copyright{text-align:center;font-family:Kanit,sans-serif;color:#fff;font-size:12px;font-weight:400;opacity:.5;border-top:1px solid #fff;padding-top:1.0416666667vw;padding-bottom:1.875vw;margin-top:3.125vw}@media only screen and (max-width:1200px){.copyright{padding-top:20px;margin-top:60px;padding-bottom:36px}}@media only screen and (max-width:767px){.copyright{margin-top:40px;padding-bottom:30px;text-align:left}}.show-more{display:flex;align-items:center;justify-content:center;cursor:pointer}@media only screen and (max-width:1200px){.show-more{display:none}}.show-more.active svg{transform:rotate(180deg)}.show-more.active svg path{fill:#e4352c;transition:all .5s}.show-more.active .show-more__text{color:#e4352c;transition:all .5s}.show-more__text{color:#000;font-size:.8333333333vw;font-weight:700;font-family:Kanit,sans-serif;text-transform:uppercase;transition:all .5s}.show-more i{display:flex;margin-left:.4166666667vw}.form-section-wrapper{position:fixed;top:0;bottom:0;left:50%;transform:translate(-50%);height:100vh;width:100vw;align-items:center;flex-direction:column;background-color:#0d2ed7;z-index:777;display:none;overflow:hidden}@media only screen and (max-width:1200px){.form-section-wrapper{height:100%;min-height:100%;overflow:unset;overflow-y:auto;width:100%;overflow-x:hidden}}.form-faq-wrapper .form-section,.form-section-wrapper .form-section{max-width:37.5vw;width:100%;padding:2.0833333333vw 0;transition:all .5s}@media only screen and (max-width:1200px){.form-faq-wrapper .form-section,.form-section-wrapper .form-section{max-width:500px;box-sizing:border-box;padding:0 32px 32px}}@media only screen and (max-width:584px){.form-faq-wrapper .form-section,.form-section-wrapper .form-section{padding:16px}}.form-faq-wrapper .form-section__line,.form-section-wrapper .form-section__line{display:flex;align-items:center;justify-content:space-between;margin:1.0416666667vw 0}@media only screen and (max-width:1200px){.form-faq-wrapper .form-section__line,.form-section-wrapper .form-section__line{margin:20px 0}}.form-faq-wrapper .form-section__line-left,.form-faq-wrapper .form-section__line-right,.form-section-wrapper .form-section__line-left,.form-section-wrapper .form-section__line-right{width:45%;display:inline-block;height:1px;background:#3757fa}.form-faq-wrapper .form-section__line-text,.form-section-wrapper .form-section__line-text{font-family:Kanit,sans-serif;color:#3757fa;font-size:16px;font-weight:600}.form-faq-wrapper .form-section__logo,.form-section-wrapper .form-section__logo{width:14.9479166667vw;height:3.125vw}.form-faq-wrapper .form-section__logo svg,.form-section-wrapper .form-section__logo svg{width:100%;height:100%}@media only screen and (max-width:1200px){.form-faq-wrapper .form-section__logo,.form-section-wrapper .form-section__logo{display:none}}.form-faq-wrapper .form-section__title-text,.form-section-wrapper .form-section__title-text{display:flex;align-items:center;justify-content:space-between}.form-faq-wrapper .form-section__title-text .h3-text,.form-section-wrapper .form-section__title-text .h3-text{margin:0 0 1.6666666667vw;color:#fff;font-size:4.2708333333vw;font-weight:700;font-family:Kanit,sans-serif}@media only screen and (max-width:1200px){.form-faq-wrapper .form-section__title-text .h3-text,.form-section-wrapper .form-section__title-text .h3-text{margin:16px 0;font-size:48px}}@media only screen and (max-width:767px){.form-faq-wrapper .form-section__title-text .h3-text,.form-section-wrapper .form-section__title-text .h3-text{width:80%}}.form-faq-wrapper .form-section__title-desc,.form-section-wrapper .form-section__title-desc{color:#fff;font-size:1.6666666667vw;font-weight:700;font-family:Kanit,sans-serif;width:60%;margin-bottom:1.6666666667vw}@media only screen and (max-width:1200px){.form-faq-wrapper .form-section__title-desc,.form-section-wrapper .form-section__title-desc{font-size:32px;margin-bottom:32px;width:100%}}.form-faq-wrapper .form-section__close,.form-section-wrapper .form-section__close{width:3.3333333333vw;height:3.3333333333vw;display:block;border:2px solid hsla(0,0%,100%,.1);border-radius:.5208333333vw;position:relative;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .5s}.form-faq-wrapper .form-section__close:hover,.form-section-wrapper .form-section__close:hover{box-shadow:0 0 15px #fff;transition:all .5s}@media only screen and (max-width:1200px){.form-faq-wrapper .form-section__close,.form-section-wrapper .form-section__close{width:32px;height:32px;border-radius:10px}}@media only screen and (max-width:767px){.form-faq-wrapper .form-section__close,.form-section-wrapper .form-section__close{position:absolute;right:0;top:0;transform:translate(-50%,80%)}}.form-faq-wrapper.active,.form-section-wrapper.active{display:flex}.form-faq-wrapper.sended .message-send,.form-section-wrapper.sended .message-send{opacity:1;transform:scale(1) translateY(-50%);pointer-events:auto;transition:transform .5s}@media screen and (max-width:900px) and (max-height:650px) and (orientation:landscape){.form-faq-wrapper.sended .message-send,.form-section-wrapper.sended .message-send{transform:scale(1) translateY(-25%)}}.form-faq-wrapper.sended .form-section,.form-section-wrapper.sended .form-section{opacity:0;transform:scale(1.1);pointer-events:none;transition:all .5s}.form-faq-wrapper__close,.form-section-wrapper__close{cursor:pointer;margin-bottom:40px}.form-faq-wrapper .social-links,.form-section-wrapper .social-links{display:flex;justify-content:space-between}@media only screen and (max-width:1200px){.form-faq-wrapper .social-links,.form-section-wrapper .social-links{flex-direction:column}}.form-faq-wrapper .social-links__common,.form-section-wrapper .social-links__common{width:45%;height:3.3333333333vw;color:#fff;font-size:.8333333333vw;font-weight:600;background:transparent;border-radius:.5208333333vw;border:2px solid #3757fa;text-decoration:none;display:flex;align-items:center;justify-content:center;transition:all .5s}@media only screen and (max-width:1200px){.form-faq-wrapper .social-links__common:not(:last-child),.form-section-wrapper .social-links__common:not(:last-child){margin-bottom:8px}}@media only screen and (max-width:1200px){.form-faq-wrapper .social-links__common,.form-section-wrapper .social-links__common{height:64px;font-size:16px;border-radius:10px;width:100%}}.form-faq-wrapper .social-links__common:hover,.form-section-wrapper .social-links__common:hover{background-color:transparent;border:2px solid #fff;transition:all .5s}.form__base{position:relative;margin-bottom:.8333333333vw}@media only screen and (max-width:1200px){.form__base{margin-bottom:16px}}.form__base.active input{border:2px solid #fff!important;outline:0;background:#fff;transition:all .5s}.form__base.active input~label{top:.8333333333vw;transition:all .5s;font-family:Kanit,sans-serif;color:#000;font-size:.625vw;font-weight:300}@media only screen and (max-width:1200px){.form__base.active input~label{top:16px;font-size:12px}}.form__base.active input :-webkit-autofill+label{top:.8333333333vw;font-size:.625vw;transition:all .5s}@media only screen and (max-width:1200px){.form__base.active input :-webkit-autofill+label{top:16px;font-size:12px}}.form__base.active textarea{border:2px solid #fff!important;outline:0;background:#fff;transition:all .5s}.form__base.active textarea~label{top:.8333333333vw;font-family:Kanit,sans-serif;color:#000;font-size:.625vw;font-weight:300;background-color:#fff;padding:5px;opacity:.5;transition:all .5s}@media only screen and (max-width:1200px){.form__base.active textarea~label{top:16px;font-size:12px}}.form__base.active textarea :-webkit-autofill+label{top:.8333333333vw;font-size:.625vw;transition:all .5s}@media only screen and (max-width:1200px){.form__base.active textarea :-webkit-autofill+label{top:16px;font-size:12px}}.form__base input{width:100%;color:#000;font-size:.8333333333vw;font-weight:400;height:3.3333333333vw;padding:1.25vw .8333333333vw .625vw;background:#fff;border-radius:.5208333333vw;box-sizing:border-box;border:2px solid transparent;transition:all .5s}@media only screen and (max-width:1200px){.form__base input{height:64px;padding:24px 16px 12px;font-size:16px;border-radius:10px}}.form__base input:active,.form__base input:focus,.form__base input:link{background:#fff;transition:all .5s}.form__base input.input-error{border:2px solid red!important;outline:0}.form__base input.input-error~label{color:red;opacity:1;transition:all .5s}.form__base span.input-error{margin-top:.2083333333vw;color:red}@media only screen and (max-width:1200px){.form__base span.input-error{margin-top:4px}}.form__base textarea{width:100%;color:#000;font-size:.8333333333vw;font-weight:400;min-height:3.6458333333vw;padding:1.3541666667vw .8333333333vw;background:#fff;border-radius:10px;box-sizing:border-box;resize:none;border:2px solid transparent}.form__base textarea+label{transition:all .2s}@media only screen and (max-width:1200px){.form__base textarea{min-height:180px;height:64px;padding:26px 16px;font-size:16px}}.form__base label{position:absolute;top:1.6666666667vw;left:.8333333333vw;transform:translateY(-50%);pointer-events:none;color:#000;font-size:.8333333333vw;font-weight:400;font-family:Kanit,sans-serif;opacity:.5;transition:all .5s}@media only screen and (max-width:1200px){.form__base label{font-size:16px;top:32px;left:16px}}.form button{color:#fff;font-size:.8333333333vw;font-weight:600;width:100%;background:#e4352c;border-radius:.5208333333vw;height:3.3333333333vw;border:2px solid transparent;outline:none;transition:all .5s}@media only screen and (max-width:1200px){.form button{height:64px;border-radius:10px;font-size:16px}}.form button:hover{background:transparent;border:2px solid #ff4e22;transition:all .5s}.message-send{max-width:37.5vw;opacity:0;pointer-events:none;position:absolute;transform:scale(1.2) translateY(-50%);top:50%;transition:transform .5s;margin-top:0}@media only screen and (max-width:1200px){.message-send{max-width:500px;padding:35px}}.message-send__title .h3-text{margin:0 0 .8333333333vw;color:#3757fa;font-size:4.2708333333vw;font-weight:700;font-family:Kanit,sans-serif}@media only screen and (max-width:1200px){.message-send__title .h3-text{font-size:48px;margin:0 0 32px}}@media only screen and (max-width:584px){.message-send__title .h3-text{font-size:32px;margin:0 0 16px}}.message-send__desc{color:#fff;font-size:1.6666666667vw;font-weight:700;font-family:Kanit,sans-serif}@media only screen and (max-width:1200px){.message-send__desc{font-size:32px}}@media only screen and (max-width:584px){.message-send__desc{font-size:24px}}.message-send__button{margin-top:15.625vw}@media only screen and (max-width:1200px){.message-send__button{margin-top:150px}}@media only screen and (max-width:584px){.message-send__button{margin-top:240px}}.message-send__button button{border:2px solid #fff;box-sizing:border-box;border-radius:10px;width:100%;color:#fff;font-size:.8333333333vw;font-weight:600;font-family:Kanit,sans-serif;outline:none;height:3.3333333333vw;background:transparent;transition:all .5s}@media only screen and (max-width:1200px){.message-send__button button{height:64px;font-size:16px}}.message-send__button button:hover{background-color:#fff;color:#000;transition:all .5s}.try-again{background:rgba(255,0,0,.2);border-radius:.5208333333vw;width:100%;height:2.5vw;display:flex;justify-content:center;align-items:center;margin-top:20px;opacity:0;display:none;transition:all .5s;pointer-events:none}@media only screen and (max-width:1200px){.try-again{height:48px;border-radius:10px}}.try-again.active{display:flex;opacity:1;transition:all .5s;pointer-events:auto}.try-again p{font-family:Kanit,sans-serif;color:red;font-size:.8333333333vw;font-weight:600;text-transform:uppercase}@media only screen and (max-width:1200px){.try-again p{font-size:16px}}.scroll-menu{position:absolute;top:6%;left:4%;transform:rotate(90deg);transform-origin:left}.scroll-menu ul{list-style:none;padding:0}.scroll-menu ul,.scroll-menu ul li{display:flex;align-items:center}.scroll-menu ul li.active{color:#fff}.scroll-menu ul li:not(:last-child):after{content:"";width:160px;height:2px;background:#4762ec;margin:0 12px;display:inline-block}.popup-form{cursor:pointer}.header{position:fixed;width:100%;top:0;z-index:666}.header.header-other-page .logo{transition:all .5s}.header.header-other-page .logo__img svg path:not(.red-circle){fill:#171827}.header.header-other-page .nav,.header.header-other-page .toggle-nav-btn{display:none}.header.active{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background-color:rgba(0,0,0,.3);transition:all .5s}@media only screen and (max-width:992px){.header.active .logo{top:12px}}.header.active .header__container{padding:.625vw 0;width:81.25vw;transition:all .5s}@media only screen and (max-width:1200px){.header.active .header__container{width:100%;padding:12px 0}}@media only screen and (max-width:1200px){.header.active .hbuttons__solo a{font-size:16px}}@media only screen and (max-width:1200px){.header.active .hbuttons__solo{height:unset}}@media only screen and (max-width:1200px){.header.active .hbuttons__signin,.header.active .hbuttons__solo{padding:6px 12px;transition:all .5s}}.header__container{display:flex;justify-content:space-between;padding:2.0833333333vw 0;transition:all .5s;width:100%;margin:0 auto;box-sizing:border-box}@media only screen and (max-width:1200px){.header__container{padding:20px 0;position:relative}}.header__container .logo{display:flex;align-items:center;justify-content:center}@media only screen and (max-width:992px){.header__container .logo{position:absolute;left:50%;transform:translate(-50%);top:20px}}@media only screen and (max-width:767px){.header__container .logo{position:static;left:0;transform:none;top:0}}.header__container .logo__img{display:flex;justify-content:flex-start;align-items:center}.header__container .logo__img:hover #right-logo-element{animation:change-color-left 4s infinite}.header__container .logo__img:hover #left-logo-element{animation:change-color-right 4s infinite}.header__container .logo__img #left-logo-element,.header__container .logo__img #right-logo-element{fill:#29c16e;transition:all .5s}.header__container .logo__img svg{width:9.6875vw;height:2.6041666667vw}.header__container .logo__img svg path{transition:all .5s}@media only screen and (max-width:1200px){.header__container .logo__img svg{width:115px;height:30px}}@media only screen and (max-width:992px){.header__container .logo__img svg{width:148px;height:40px}}@media only screen and (max-width:767px){.header__container .logo__img svg{width:92px;height:24px}}.header__container .hbuttons{display:flex}.header__container .hbuttons__solo{display:flex;align-items:center;justify-content:center;border-radius:10px;height:2.5vw;transition:all .5s}@media only screen and (max-width:1200px){.header__container .hbuttons__solo{height:unset;padding:8px 16px}}.header__container .hbuttons__solo a{color:#fff;font-size:.8333333333vw;font-weight:600;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-decoration:none;letter-spacing:.5px;transition:all .5s}@media only screen and (max-width:1200px){.header__container .hbuttons__solo a{font-size:16px}}.header__container .hbuttons__signin{margin-left:1.0416666667vw;width:8.6458333333vw;height:2.5vw;background:#e4352c;transition:all .5s}.header__container .hbuttons__signin:hover{box-shadow:0 0 15px #e4352c;transition:all .5s}@media only screen and (max-width:1200px){.header__container .hbuttons__signin{width:unset;height:unset;padding:8px 16px}}@media only screen and (max-width:767px){.header__container .hbuttons__signin{padding:8px 12px}}.header__container .hbuttons__login{width:8.6458333333vw;background:#3757fa}.header__container .hbuttons__login:hover{box-shadow:0 0 15px #3757fa;transition:all .5s}@media only screen and (max-width:1200px){.header__container .hbuttons__login{width:unset;margin-left:10px}}@media only screen and (max-width:767px){.header__container .hbuttons__login{padding:8px 12px}}.toggle-nav-btn{display:none}.toggle-nav-btn svg{display:block}@media only screen and (max-width:992px){.toggle-nav-btn{display:block}}.nav{gap:2.0833333333vw;list-style:none;padding:0;margin:0}.nav,.nav__panel{display:flex;align-items:center}.nav__panel{gap:4.53125vw}@media only screen and (max-width:1200px){.nav__panel{gap:40px}}@media only screen and (max-width:767px){.nav__panel{gap:14px}}@media only screen and (max-width:1200px){.nav{gap:20px}}@media only screen and (max-width:992px){.nav{display:none}}.nav li a{font-family:Kanit,sans-serif;text-decoration:none;transition:all .5s ease;color:#fff;font-size:.8333333333vw;font-weight:600}.nav li a:hover{color:#e4352c}@media only screen and (max-width:1200px){.nav li a{font-size:16px}}.scroll-progress{width:0;height:2px;background-color:#e4352c;transition:all .5s}.nav-mobile{background:#171827;position:fixed;inset:0;z-index:111;padding:67px 0;box-sizing:border-box;height:100vh;overflow:auto;display:none}@media only screen and (max-width:767px){.nav-mobile{padding:60px 0}}.nav-mobile__wrapper{position:relative}.nav-mobile__close{position:absolute;right:0;top:-5px}@media only screen and (max-width:767px){.nav-mobile__close{top:-44px}}@media only screen and (max-width:767px){.nav-mobile__close svg{width:48px;height:48px}}.nav-mobile__logo{text-align:center;margin-bottom:80px}@media only screen and (max-width:767px){.nav-mobile__logo{margin-bottom:40px}}.nav-mobile__logo a{display:inline-block}@media only screen and (max-width:767px){.nav-mobile__logo svg{width:152px}}.nav-mobile__mnu{padding:0;list-style:none;display:flex;flex-direction:column;gap:40px;margin:0 0 80px;align-items:center;justify-content:center}@media only screen and (max-width:767px){.nav-mobile__mnu{margin-bottom:40px;gap:20px}}.nav-mobile__mnu li a{font-size:2.6041666667vw;font-weight:400;color:#fff;text-decoration:none;transition:all .5s}@media only screen and (max-width:767px){.nav-mobile__mnu li a{font-size:21px}}.nav-mobile__mnu li a:hover{color:hsla(0,0%,100%,.6);transition:all .5s}.nav-mobile__buttons{display:flex;justify-content:center;gap:20px}.nav-mobile__buttons .link-us{margin-left:0}._hj_feedback_container{display:none}@media only screen and (max-width:584px){.main{min-height:100vh}}.error-block{height:100vh;width:100vw;background:#0d2ed7;padding:2.2916666667vw;text-align:center;box-sizing:border-box}@media only screen and (max-width:1200px){.error-block{padding:44px 8px;height:100%;min-height:100vh}}.logo{position:relative;z-index:666;margin:0 auto 4.1666666667vw;width:9.7916666667vw;height:2.6041666667vw}.logo__img,.logo__img svg,.logo a,.logo a svg{height:100%;width:100%}@media only screen and (max-width:1200px){.logo{margin-bottom:80px;width:188px;height:50px}}@media only screen and (max-width:584px){.error-text{margin-bottom:50px}}.error-text__huge span{font-size:26.0416666667vw;font-weight:600;line-height:1}@media only screen and (max-width:1200px){.error-text__huge span{font-size:400px}}@media only screen and (max-width:584px){.error-text__huge span{font-size:160px}}.error-text__huge_main{color:#fff}.error-text__huge-absolute{position:absolute;-webkit-text-stroke-width:2px;color:transparent;transition:all .5s}.error-text__huge-absolute_1{transform:rotate(4deg);-webkit-text-stroke-color:#e4352c;animation:anime1 10s ease-in-out infinite;z-index:1;transition:all .5s}.error-text__huge-absolute_2{transform:rotate(-2deg);-webkit-text-stroke-color:#0420ae;animation:anime2 15s ease-in-out infinite;z-index:2;transition:all .5s}.error-text__huge-absolute_3{transform:rotate(-6deg);-webkit-text-stroke-color:#6d85ff;animation:anime3 13s ease-in-out infinite;z-index:3;transition:all .5s}.error-desc{position:relative;z-index:777}.error-desc__title{margin-top:1.0416666667vw}.error-desc__title p{margin:0;color:#fff;font-size:1.6666666667vw;font-weight:700;font-family:Kanit,sans-serif}@media only screen and (max-width:1200px){.error-desc__title p{font-size:32px}}.error-desc__desc{max-width:38.0208333333vw;margin:0 auto}@media only screen and (max-width:1200px){.error-desc__desc{max-width:730px}}.error-desc__desc p{margin:0;color:#fff;font-size:1.25vw;font-weight:400;font-family:Kanit,sans-serif}@media only screen and (max-width:1200px){.error-desc__desc p{font-size:24px}}.error-desc__desc a{color:#e4352c;text-decoration:none}.error-desc__link{width:17.0833333333vw;height:3.3333333333vw;margin:1.6666666667vw auto 0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.8333333333vw;font-weight:600;font-family:Kanit,sans-serif;text-align:center;background:#e4352c;border-radius:.5208333333vw;text-decoration:none;transition:all .5s}@media only screen and (max-width:1200px){.error-desc__link{width:328px;height:64px;margin:32px auto 0;border-radius:10px;font-size:16px}}@media only screen and (max-width:350px){.error-desc__link{width:300px}}.error-desc__link:hover{box-shadow:0 0 15px #ff4e22;transition:all .5s}@keyframes anime1{0%,to{transform:translate(0) rotate(4deg);z-index:2}30%{transform:rotate(12deg);z-index:4}60%{transform:rotate(-12deg);z-index:7}}@keyframes anime2{0%,to{transform:translate(0) rotate(-2deg);z-index:5}30%{transform:translate(5px,-8px) rotate(6deg);z-index:3}60%{transform:translate(-5px,8px) rotate(-7deg);z-index:2}}@keyframes anime3{0%,to{transform:translate(0) rotate(-6deg);z-index:2}30%{transform:translate(-2px,3px) rotate(-15deg);z-index:3}60%{transform:translate(3px,-4px) rotate(12deg);z-index:5}}