@charset "UTF-8";*{margin:0 auto;padding:0;border:none;box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}button{background:none;border:none;margin:0;padding:0;font-size:0;line-height:0;width:auto;overflow:visible}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;margin:0 auto}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}a{text-decoration:none;color:inherit}a:visited{color:inherit}:root{--white: #fff;--gray-80: #232323;--black: #000;--green: #000000;--green-20: #000000e6;--green-80: #0000000a;--content-max-width: 1400px;--content-padding-vt: 100px;--content-padding-hr: 3%;--content-gap: 80px;--transition: .3s;--animation-duration: 1s;--text-size: 1.5rem}@media screen and (max-width: 1280px){:root{--text-size: 1.2rem}}@media screen and (max-width: 1024px){:root{--content-padding-vt: 60px}}html{font-family:Sora,serif;font-optical-sizing:auto;font-weight:300;font-style:normal;color:var(--white);background:var(--gray-80)}body,#root{display:flex;width:100%;min-height:100vh;background-size:100%;flex-direction:column;flex-flow:column nowrap;justify-content:flex-start;align-items:center;align-content:flex-start;background:var(--gray-80)}b,strong{font-weight:700}i,em{font-style:italic}.pre-line{white-space:pre-line}.button{display:inline-flex;justify-content:center;align-items:center;padding:12px 40px;border-radius:100px;transition:var(--transition);cursor:pointer}.button:hover{transform:scale(1.1)}.button.white-tr{border:1px solid var(--white);color:var(--white);background-color:transparent}.button.black{border:1px solid var(--black);color:var(--white);background-color:var(--black)}.button.green{border:1px solid var(--green);color:var(--white);background-color:var(--green)}@keyframes fromLeft{0%{transform:translate(-150px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fromRight{0%{transform:translate(150px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fromTop{0%{transform:translateY(-150px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fromBottom{0%{transform:translateY(150px);opacity:0}to{transform:translateY(0);opacity:1}}.to-animate{position:relative;opacity:0}.to-animate.animate{opacity:1}@keyframes hitZak{0%{left:10%;transform:translate(-9%)}to{left:90%;transform:translate(-89%)}}.loading-c{display:flex;justify-content:center;align-items:center;width:100%;min-height:calc(100vh - 500px)}.loading-c.overlay{position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:var(--white-70p);z-index:1000}.loading-c.hover{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;background-color:var(--white-80p)}.loading-c .loader{width:100%;height:20px;display:inline-block;position:relative;overflow:hidden}.loading-c .loader:after{content:"";width:20vw;height:20px;box-sizing:border-box;background:var(--blue-4);position:absolute;border-radius:10px;top:0;left:0;opacity:.5;animation:hitZak 1.5s ease-in-out infinite alternate}.menu{position:sticky;z-index:10;top:0;display:flex;justify-content:center;align-items:center;width:100%;padding:30px 40px 30px 25px;gap:5vw;background-color:var(--green-20);font-size:1.1em}.menu .cnt{display:inline-flex;justify-content:space-between;align-items:center;width:100%;max-width:var(--content-max-width)}.menu .logo{height:30px;transition:var(--transition);cursor:pointer}.menu .logo:hover{transform:scale(1.1)}.menu .mnav{display:inline-flex;justify-content:center;align-items:center;gap:2vw}.menu .mnav .mlink{position:relative;display:inline-flex;justify-content:center;align-items:center;padding:4px 2px 2px;border-bottom:1px solid transparent;color:var(--white);font-size:.8em;font-weight:100;transition:var(--transition);cursor:pointer;z-index:11}.menu .mnav .mlink:hover{transform:scale(1.1);color:var(--white);border-bottom-color:var(--white);cursor:pointer}.menu .mnav .mlink.now{border-bottom:1px solid var(--blue-2)}.menu .mnav .mlink.now:hover{transform:none;cursor:default}.menu .mnav .mlink .in{display:inline-flex;justify-content:center;align-items:center}.menu .mnav .mlink.disabled{transform:none;cursor:default}.menu .mnav .mlink.button{padding:10px 20px;border-radius:100px;color:var(--gray-80);background-color:var(--white);font-weight:400}.menu .mob-caller,.menu .mob-close{display:none}@media screen and (max-width: 1023px){.menu .logo{height:1.6em;min-width:none}.menu .mnav{font-size:.8em}.menu .mnav .icon{width:1.2em;height:1.2em}}@media screen and (max-width: 930px){.menu{padding:8px 10px}.menu .logo{height:1.5em;max-width:auto}.menu .mnav,.menu .mnav .icon{display:none}.menu .mob-caller{display:inline-flex;cursor:pointer}.menu .mob-caller .icon{width:36px;height:36px;cursor:pointer}.menu.on{position:fixed;flex-direction:column;justify-content:center;height:calc(100vh - 20px);padding:5vh 10px;background-image:linear-gradient(var(--blue-7) 10%,var(--blue-8))}.menu.on .cnt{flex-direction:column;justify-content:center;gap:8vh}.menu.on .logo{width:100%;height:auto;max-width:150px}.menu.on .mnav{display:flex;flex-direction:column;align-items:center;font-size:1.2em;margin:0;gap:1em}.menu.on .mnav .mlink{transform:none;z-index:1}.menu .mnav .mlink.now{border-bottom-width:2px}.menu .mnav .submenu{box-shadow:none;z-index:1000}.menu.on .mob-caller{display:none}.menu.on .mob-close{display:inline-flex;cursor:pointer;border:1px solid #fff;border-radius:100px;padding:5px}.menu.on .mob-close .icon{width:30px;height:30px;cursor:pointer}}@media screen and (max-width: 380px){.menu.on .mnav .mlink{font-size:.7em}.menu .mnav .submenu{padding:10px;font-size:.7em}}.content{display:flex;flex-direction:column;width:100%;min-height:80vh;margin-top:-92px}.content.center{display:flex;flex-direction:column;align-items:center}.section{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center;padding:var(--content-padding-vt) var(--content-padding-hr)}.sec-cnt{display:grid;grid-template-columns:auto auto;width:100%;gap:var(--content-gap);justify-content:center;align-items:center}.sec-cnt.sec-1-2{grid-template-columns:minmax(min-content,max-content) 1fr}.sec-cnt.sec-2-1{grid-template-columns:1fr minmax(min-content,max-content)}.sec-cnt.sec-1-1{grid-template-columns:1fr 1fr}.sec-cnt .img-c{display:flex;justify-content:center;align-items:center}.sec-cnt.right .img-c{justify-content:flex-start}.sec-cnt.left .img-c{justify-content:flex-end}.sec-cnt .img-c .pic{transition:var(--transition);width:350px}.sec-cnt .img-c .pic:hover{transform:scale(1.02)}.sec-cnt .img-c.animate{animation:fromLeft var(--animation-duration)}.sec-cnt .cnt{display:flex;flex-direction:column;align-items:flex-start;gap:1em;transition:var(--transition)}.sec-cnt.right .cnt{align-items:flex-end}.sec-cnt.left .cnt{align-items:flex-start}.sec-cnt .tx-c{display:flex;flex-direction:column;align-items:flex-start;gap:1em}.sec-cnt .tx-c.animate{animation:fromRight var(--animation-duration)}.sec-cnt .tx-c:hover{transform:scale(1.02)}.sec-cnt .tx-c .pic{max-width:350px}.sec-cnt .tx-c .sec-title{justify-content:start}.sec-cnt .tx-c h3{font-size:1.4em;line-height:1.4em;justify-content:start}.sec-cnt .tx-c p{line-height:1.6em;white-space:pre-line}.sec-cnt .tx-c dl{display:flex;flex-direction:column;line-height:1.6em;white-space:pre-line;gap:.8em}.sec-cnt .tx-c dl dt{font-weight:700}.sec-cnt .tx-c dl dd{padding-left:20px}@media screen and (max-width: 1024px){.sec-cnt .pic{max-width:280px}}@media screen and (max-width: 800px){.sec-cnt,.sec-cnt.sec-1-1,.sec-cnt.sec-1-2,.sec-cnt.sec-2-1{display:flex;flex-direction:column;align-items:center;gap:50px}.sec-cnt .pic{width:100%;max-width:none}.sec-cnt.sec-2-1{flex-direction:column-reverse}}.sec-text{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:var(--content-max-width);gap:var(--content-gap);padding:var(--content-padding-vt) 0}.sec-text h1.animate{animation:fromRight var(--animation-duration)}.sec-text .sec-title{justify-content:start;text-align:left}.sec-text h2{margin-bottom:30px;font-size:1.5em;font-weight:700}.sec-text h5{margin:30px 0 10px;font-size:1.2em;font-weight:700}.sec-text p{font-size:1em;line-height:1.6em;white-space:pre-line}.sec-text p.animate{animation:fromBottom var(--animation-duration)}.pt1{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;min-height:100vh;gap:10vh;padding:0 0 10vh;background-image:url(/img/top-bgr.jpg);background-size:cover;background-position:center}.pt1 .tx-c{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;max-width:var(--content-max-width);gap:.6em;text-align:center;flex:.7;width:90%}.pt1 .tx-c h1{font-family:Kanit,sans-serif;font-size:2.4em;font-weight:700;white-space:pre-line;line-height:1.5em}.pt1 .tx-c p{font-size:.9em;font-weight:200}.pt1 .tx-c .button{margin-top:1.5em}.pt1 .partners{width:90%;max-width:1200px}.pt1 .partners.mobile{display:none}@media screen and (max-width: 800px){.pt1{gap:2vh}.pt1 .partners.desktop{display:none}.pt1 .partners.mobile{display:block;max-width:400px}}@media screen and (max-width: 600px){.pt1 .tx-c p{white-space:pre-line;line-height:1.4em}}.pt2{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;gap:10vh;padding:var(--content-padding-vt) 0;background:var(--black)}.pt2 .cnt{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;max-width:var(--content-max-width);gap:2em;text-align:center}.pt2 .cnt .img{width:90%;max-width:200px}.pt2 .cnt h1{font-size:4em;font-family:Alata,serif;font-weight:400;font-style:normal}.pt2 .cnt p{font-size:1em;line-height:1.4em;font-weight:100}.pt3{color:var(--gray-80);background-color:var(--white)}@media screen and (max-width: 800px){.pt3.sec-cnt.sec-1-1{flex-direction:column-reverse}}.pt4{color:var(--gray-80);background-color:#dbd9d9}.pt4 .img-c .pic{width:100%;max-width:550px}.pt4 .tx-c{align-items:flex-end}.pt4 .tx-c h3,.pt4 .tx-c p{text-align:right}.pt5{color:var(--white);background-color:var(--gray-80)}@media screen and (max-width: 800px){.pt5.sec-cnt.sec-1-1{flex-direction:column-reverse}}.pt6{border-top:3px solid var(--green);padding:80px 0;color:var(--white);background-color:var(--gray-80)}.pt6 h1{font-size:2.5em;text-align:center}.pt6 .cnt.animate{animation:fromBottom var(--animation-duration)}.pt6 .partners{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:40px;width:100%;margin-top:50px;padding:0 5%}.pt6 .partners .pic{height:50px}.pt7{display:flex;justify-content:center;align-items:center;color:var(--white);background-color:var(--gray-80)}.pt7 .section{max-width:var(--content-max-width)}.pt7 .section{padding-top:20px}.pt7 .cnt{align-items:start}.pt7 .tx-c{gap:1.8em}.pt7 h2{font-family:Anibody,sans-serif;font-size:3.5em;font-weight:300;line-height:.8em}.pt7 h2 .un{border-bottom:2px solid var(--white)}.pt7 p{font-size:.8em}.pt7 .contact-form{display:flex;flex-direction:column;align-items:flex-end;width:100%}.pt7 .contact-form .form{max-width:450px}@media screen and (max-width: 800px){.pt7 .contact-form{align-items:center}}.form{display:flex;flex-direction:column;gap:1em;width:100%}.form.max1k{max-width:1000px}.form.max5h{max-width:500px}.form .dv{display:grid;gap:20px}.form .dv-2{grid-template-columns:repeat(2,1fr)}.form .dv-3{grid-template-columns:repeat(3,1fr)}.form .dv-4{grid-template-columns:repeat(4,1fr)}.form .dv-5{grid-template-columns:repeat(5,1fr)}.form .dv-6{grid-template-columns:repeat(6,1fr)}.form .span-2{grid-column:span 2}.form .span-3{grid-column:span 3}.form .span-4{grid-column:span 4}.form .input-c{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%}.form .input-c .iname{color:var(--blue-3);font-size:.9em}.form .input-c .input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;justify-content:flex-start;align-items:center;width:100%;max-width:100%;border-width:0 0 2px 0;border-color:#fff;border-style:solid;border-radius:0;outline:none;padding:15px;color:var(--white);background-color:transparent;font-size:1em;font-weight:300;font-family:helvetica-neue,sans-serif;transition:var(--animation-duration)}.form .input-c .input::placeholder{color:var(--white)}.form .input-c .input:focus,.form .input-c .input:hover{border-color:var(--green);background-color:#333}.form .input-c .input.read-only,.form .input-c .input.read-only:hover{border-color:var(--blue-2-20);color:var(--blue-2);box-shadow:var(--shadow-1)}.form .input-c .input.select{color:var(--blue-4);padding-right:30px;background-image:url(/img/chevron-down.svg);background-size:18px;background-repeat:no-repeat;background-position:calc(100% - 15px) center;cursor:pointer}.form .input-c .input.textarea{font-size:.8em;resize:vertical;transition:var(--animation-duration)}.form .input-c .input.textarea:focus{background-color:#333}.form .input-c .input.textarea.small{min-height:100px}.form .input-c .input.textarea.large{min-height:30px}.form .input-c .input.textarea.large:focus{min-height:400px}.form .msg{width:100%;padding:2px 0;font-size:.8em;line-height:1.2em}.form .msg.large{font-size:.9em}.form .msg.center{text-align:center}.form .msg.red{color:red}.form .msg.green{color:var(--green)}.form .bt-c{justify-content:flex-start}.form .bt-c .submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-1);border:1px solid var(--white);padding:10px 50px;color:var(--white);background-color:transparent;font-size:1em;text-transform:uppercase;transition:var(--transition);cursor:pointer}.form .bt-c .submit:hover{transform:scale(1.02)}.form .bt-c .submit:disabled{cursor:not-allowed;background-color:var(--yellow-1-50p)}@media screen and (max-width: 800px){.form .bt-c{display:flex;justify-content:center}.form .bt-c .submit{width:100%;margin-top:20px;padding:15px 50px}}.empty{display:flex;flex-direction:column;gap:3vh;height:100%;padding:20px 0}.empty .tx1{font-size:2em;font-weight:500}.empty .tx2,.empty .tx3{font-size:1.3em;font-weight:400}.notfound{display:flex;justify-content:center;align-items:center;min-height:70vh;width:100%;padding:100px 0}.notfound .txt-c{display:inline-flex;flex-direction:column;gap:1em;font-size:2em}.notfound .txt-c .icon{height:1em}.notfound .txt-c .tx-1{display:inline-flex;justify-content:flex-start;align-items:center;gap:.2em;font-size:3em;font-weight:400}.notfound .txt-c .tx-3{font-size:.5em}@media screen and (max-width: 800px){.notfound .txt-c{justify-content:center;align-items:center;text-align:center}}.footer{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;border-top:3px solid var(--green);padding-top:50px;color:#fff;background-color:var(--black)}.footer .cnt{display:grid;grid-template-columns:1fr auto;width:94%;max-width:var(--content-max-width);padding:30px 0 80px;gap:var(--content-gap)}.footer .cnt h2{color:var(--white)}.footer .cnt .pt-1{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.footer .cnt .pt-2{display:grid;grid-template-columns:repeat(2,1fr);align-items:start;gap:80px}.footer .cnt .logo{width:220px}.footer .cnt .slogan{display:flex;flex-direction:column;flex-wrap:wrap;gap:.5em;margin-top:15px;color:var(--blue-1);font-size:1.6em;line-height:1.2em}.footer .cnt .sn-c{display:flex;flex-direction:column;flex-wrap:wrap;gap:.8em;margin-top:15px;white-space:pre-line}.footer .cnt .sn-c .txt{display:inline-flex;flex-wrap:wrap;align-items:center;font-size:1.2em;line-height:1.4em}.footer .cnt .sn-c strong{font-size:1.4em}.footer .cnt .sn-c .social{display:inline-flex;flex-wrap:wrap;align-items:center;gap:15px;margin-bottom:.5em}.footer .cnt .sn-c .social .link .icon{width:2em;color:var(--white)}.footer .cnt .sn-c .social .link:hover{transform:scale(1.2)}.footer .cnt .links-c{display:flex;flex-direction:column;align-items:flex-start;gap:1em}.footer .cnt .links-c.info{gap:.5em}.footer .cnt .links-c.center{align-items:center}.footer .cnt .links-c.right{align-items:flex-end}.footer .cnt .links-c h2{font-weight:700;font-size:1.4em}.footer .cnt .links-c h2.middle{margin-top:1em}.footer .cnt .links-c .link,.footer .cnt .links-c p{display:inline-flex;justify-content:flex-start;gap:2px;border-bottom:1px solid transparent;padding-bottom:2px;color:var(--blue-1);font-size:.9em;font-weight:300;transition:var(--transition);text-align:right;text-decoration:none}.footer .cnt .links-c .link:hover{color:var(--white);transform:scale(1.1);border-bottom:1px solid var(--white)}.footer .bl{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:20px;padding:30px 2vw;width:100%}.footer .lang,.footer .rights{display:flex;justify-content:center;align-items:center;font-size:.6em;width:100%}.footer .lang{width:auto;gap:20px}.footer .lang .flag{height:20px;width:28px;transition:var(--transition);cursor:pointer}.footer .lang .flag:hover{transform:scale(1.2)}.footer .rights span{white-space:nowrap}.footer .rights a{text-decoration:underline;letter-spacing:.5pt}.footer .rights .sep{width:10px;text-align:center}@media screen and (max-width: 1020px){.footer .cnt .slogan{font-size:1.2em}.footer .cnt .sn-c .txt{font-size:1em}.footer .cnt .sn-c strong{font-size:1.2em}.footer .cnt .newsletter{max-width:400px}.footer .cnt .newsletter .field-c .field,.footer .cnt .newsletter .field-c .button-tiny{padding:10px 15px;font-size:.8em}.footer .cnt .links-c{font-size:.8em}}@media screen and (max-width: 800px){.footer .cnt{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px}.footer .cnt .pt-1,.footer .cnt .pt-2{width:90%}.footer .cnt .pt-1{align-items:center}.footer .cnt .slogan{text-align:center}.footer .cnt .sn-c{align-items:center;justify-content:center}.footer .cnt .sn-c .txt,.footer .cnt .sn-c strong{width:100%;text-align:center;justify-content:center}.footer .cnt .sn-c .social{gap:.8em}.footer .cnt .sn-c .social .link .icon{width:1.6em}.footer .cnt .newsletter,.footer .cnt .links-c,.footer .cnt .links-c.center,.footer .cnt .links-c.right{align-items:center}.footer .cnt .links-c .link{font-size:1em}.footer .rights{flex-direction:column;gap:1em}.footer .rights .sep{display:none}}@media screen and (max-width: 500px){.footer .cnt{padding-bottom:40px}.footer .cnt .pt-2{grid-template-columns:1fr;gap:var(--content-gap)}.footer .cnt .links-c .link{font-size:1.2em}}@media screen and (max-width: 380px){.footer .cnt .pt-1{width:100%}.footer .cnt .newsletter,.footer .cnt .newsletter .field-c,.footer .cnt .newsletter .field-c .field{width:100%;min-width:auto}.footer .cnt .newsletter .field-c{flex-direction:column;gap:5px}.footer .cnt .newsletter .field-c .button-tiny{width:100%}.footer .cnt .newsletter .field-c .field,.footer .cnt .newsletter .field-c .button-tiny{border-radius:var(--radius-1)}}.regulation-consent{position:fixed;display:flex;justify-content:center;align-items:center;bottom:10px;width:100%;z-index:999}.regulation-consent .consent{display:flex;justify-content:space-between;align-items:center;bottom:10px;width:94%;gap:1em;max-width:var(--content-max-width);padding:20px;border-radius:var(--radius-3);z-index:999;background:var(--green-20);color:var(--blue-1)}.regulation-consent .consent .link{color:var(--white)}.regulation-consent .consent .pt-1{line-height:1.2em}.regulation-consent .consent .pt-2{display:inline-flex;justify-content:center;align-items:center}.regulation-consent .consent .button{padding:15px 30px;font-size:1em}@media screen and (max-width: 900px){.regulation-consent .consent{flex-direction:column;align-items:center}.regulation-consent .consent .pt-1{text-align:center}}
