:root{--color-primary:#8415cc;--color-primary-dark:#528018;--color-secondary:##8415cc;--color-secondary-dark:#ffa200;--color-white:#fff;--color-black:#000;--color-extra-black:#0b1223;--color-navigation:#575757;--color-grey:#828282;--color-lightgrey:#e6e6e6;--color-darkgrey:#5d5d5d;--color-transparant:transparant;--color-panel-background:#fff;--color-panel-black:#282828;--color-background:#090909;--fw-thin:100;--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-heavy:800;--ff-body:"Kanit";--ff-bold:"Kanit-BoldItalic";--fs-xs:.5em;--fs-small:.75em;--fs-regular:1em;--fs-medium:1.5em;--fs-large:1.65em;--fs-xl:2em;--fs-hero-title:3em;--fs-hero-title-wap:1.75em;--ls--regular:1px;--tt--uppercase:uppercase;--border-radius:4px;--border-radius-panel:4px;--border-radius-circle:999px}@font-face{font-family:"Kanit";src:url("../fonts/Kanit-Regular.ttf") format("truetype")}@font-face{font-family:"Kanit-BoldItalic";src:url("../fonts/Kanit-BoldItalic.ttf") format("truetype")}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,dfn,th,var{font-style:normal;font-weight:normal}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;line-height:1.1}q:before,q:after{content:""}abbr,acronym{border:0}p{line-height:1.1}html{font-family:var(--ff-body);background:var(--color-background);min-height:100%;color:#fff;font-size:100%}body{box-sizing:border-box;padding:0;position:relative}body,h6{line-height:1.6}.disclaimer{padding-left:25px;padding-right:25px}img{display:block;margin:0 auto}h1{color:#000;font-family:"Montserrat",sans-serif}form{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}a:link,a:hover{color:inherit;text-decoration:none}.fullHeight{min-height:77vh}.container{padding:0;max-width:70%;position:relative;margin:0 auto}.header__wrap{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;max-width:90%;margin:0 auto}.hero{background-image:url("../images/hero-bg.png");background-repeat:no-repeat;background-size:cover}#hero--title{font-size:1.5rem;color:var(--color-lightgrey);text-align:center;padding:3rem 0}.hero__wrapper{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;padding:2.5em 0}.guide{font-size:var(--fs-large);font-family:var(--ff-bold);text-transform:var(--tt--uppercase);text-align:left;margin:0 auto;padding:5px 0;max-width:500px}.tagline__wrapper{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;text-align:center;background-image:url("../images/middle-bg.png");background-repeat:no-repeat;background-size:cover;min-height:50vh}.tagline{padding:2rem;text-align:center;width:30%}.product{width:100%;max-width:450px;height:auto;margin:0}#features__title{margin-top:2rem;max-width:550px}.features__wrapper{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;position:relative;margin-top:2rem}#features-dots{position:absolute;bottom:2rem;right:0;opacity:.5}.product--woman{max-width:470px}.guide span{color:var(--color-primary) !important}.mo-to,.mo-send{text-align:center;color:var(--color-white);font-size:var(--fs-medium);font-family:var(--ff-bold);text-transform:var(--tt--uppercase);letter-spacing:1px;margin-bottom:.5em;line-height:1.5em}.keyword,.shortcode{font-weight:var(--fw-heavy);color:var(--color-primary);font-family:var(--ff-bold);font-size:var(--fs-hero-title);padding:.5rem 2rem;text-align:center;line-height:1.3em;display:block;-webkit-transform:skewX(343deg);transform:skewX(343deg);margin:0 1rem 0 1rem}.header{width:100%;min-height:40px;position:absolute;top:0;left:0;z-index:500;padding:.5rem 0}.header.scrolled{background:var(--color-background)}.logo{width:100%;max-width:150px;margin:0;height:auto}.error{text-align:left}.panel{background-color:var(--color-transparant);margin-top:2em;text-align:center}.input .phone{background-color:var(--color-transparant);background-image:url(../images/phone.png);width:50px;height:50px;background-position:center;background-size:70%;background-repeat:no-repeat}.input .pin{background-image:url(../images/pin.png);width:50px;height:50px;background-position:center;background-size:70%;background-repeat:no-repeat}.input{background-color:var(--color-transparant);border:2px solid var(--color-primary);display:-webkit-box;display:flex;margin:0;overflow:hidden;border-radius:var(--border-radius);-webkit-box-align:center;align-items:center;margin-bottom:1em;margin-top:1em;width:90%;max-width:400px}#telInput,#pinInput{-webkit-box-flex:1;flex:1;background:var(--color-transparant);color:var(--color-white);min-width:0;border:0;outline:0;margin-bottom:0;text-align:center;font-size:var(--fs-medium)}.checkmark-container{padding-right:2px}.phone-input *{font-size:19px}.input .checkmark-container{width:50px;height:50px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.checkmark__icon,.errormark__icon{width:40px;height:40px;border-radius:var(--border-radius-circle);display:block;stroke-width:4;stroke:#fff;stroke-miterlimit:10;box-shadow:inset 0 0 0 var(--color-primary)}.checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:var(--color-primary);fill:none}.checkmark__check{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48}@-webkit-keyframes scale{0%,100%{-webkit-transform:none;transform:none}50%{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}}@keyframes scale{0%,100%{-webkit-transform:none;transform:none}50%{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}}@keyframes fill{100%{box-shadow:inset 0 0 0 30px var(--color-primary)}}@-webkit-keyframes fill{100%{box-shadow:inset 0 0 0 30px var(--color-primary)}}@-webkit-keyframes stroke{100%{stroke-dashoffset:0}}@keyframes stroke{100%{stroke-dashoffset:0}}.animate{-webkit-animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both}.animate .checkmark__circle{-webkit-animation:stroke .6s cubic-bezier(0.65,0,0.45,1) forwards;animation:stroke .6s cubic-bezier(0.65,0,0.45,1) forwards}.animate .checkmark__check{-webkit-animation:stroke .3s cubic-bezier(0.65,0,0.45,1) .8s forwards;animation:stroke .3s cubic-bezier(0.65,0,0.45,1) .8s forwards}.button{background-color:var(--color-primary) !important;border:0 !important;border-radius:var(--border-radius);color:var(--color-white) !important;display:-webkit-box !important;display:flex !important;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center !important;align-items:center !important;max-width:300px;margin:0;margin-bottom:.5rem;width:100%;padding:.875em;font-size:var(--fs-medium) !important;font-weight:bold;text-transform:uppercase;height:60px !important;cursor:pointer !important;box-shadow:0 0 7px #00000091;height:unset !important;line-height:normal !important;font-size:1em !important}.button:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.disabled{background:#838383 !important}.legalline{font-size:var(--fs-small);line-height:1.1;text-align:center;font-weight:400;color:#a5a5a5;max-width:300px}.grid{display:-webkit-box;display:flex;flex-wrap:wrap;gap:1rem;-webkit-box-pack:center;justify-content:center;-webkit-box-align:stretch;align-items:stretch;max-width:800px;width:100%;margin:1em auto}.grid__panel{-webkit-box-flex:1;flex:1;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:1.8em;text-align:center;height:100%}.grid__item{max-width:300px;width:100%;-webkit-box-flex:1;flex:1 1 300px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;border:1px solid var(--color-darkgrey)}.grid__image{width:100%;max-width:100px;height:auto;margin:10px auto}.grid__title{font-size:var(--fs-large);font-family:var(--ff-bold)}.grid__body{font-size:var(--fs-regular);color:var(--color-grey)}.center-column{float:none;margin:0 auto !important}.red{color:#ec1b1b;font-size:1.3em}#footer{position:relative}.footer__content{padding:1em;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.margTop{display:block;margin:0 auto;margin-top:35px}.disclaimer{text-align:center;color:#a1a1a1;font-size:var(--fs-small);padding:2rem 0}.footer-links{color:#a1a1a1;list-style:none;text-align:center;display:block;font-family:Arial;margin-bottom:0}.footer-links a{color:#a1a1a1 !important}.footer-links li{display:inline-block}.footer-links li a{font-size:var(--fs-small)}#footer-dots{position:absolute;left:3%;top:30%}@media screen and (max-width:1250px){.container{max-width:80%}.product--woman{max-width:350px}#hero--title{font-size:1.3rem;color:var(--color-lightgrey);text-align:center;padding:3rem 0 0 0}#features-dots{bottom:4rem;right:-2rem}#footer-dots{left:10%;top:-30%}}@media screen and (max-width:850px){.hero__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.guide{text-align:center;font-size:var(--fs-medium)}.input{margin:1rem auto}.button{margin:2rem auto}.legalline{max-width:none}#hero--title{font-size:1.2rem;padding:3rem 0 1rem}.tagline__wrapper{background-position:center left;min-height:40vh}.tagline{width:80%}#features__title{max-width:90%;height:auto}.features__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.product--woman{max-width:300px;margin:0 auto}.margTop{max-width:425px;display:block;margin:0 auto;margin-top:35px}.panel{margin-top:.5em}.button::after{width:66px;height:66px;background-size:66px}.grid__item{max-width:95%}#footer-dots{top:-5%;opacity:.5}.footer__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.disclaimer{padding:1rem 0}.keyword,.shortcode{font-size:var(--fs-hero-title-wap)}}@media screen and (max-width:450px){.container{width:100%}}
