@import"https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@100..900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";*,*::before,*::after{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}img,object,embed,video{max-width:100%}.ie6 img{width:100%}:root{--swiper-navigation-size: 20px;--swiper-theme-color: #000}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:auto}}.cp-tips,.cp-tips-ie10{width:100%;line-height:1.6;text-align:center;color:#960;background-color:#ffefc6;padding:10px;font-size:16px}.cp-tips p,.cp-tips-ie10 p{margin:0}.cp-tips a,.cp-tips-ie10 a{color:#f75c61;text-decoration:underline}.cp-tips .cp-tips-close,.cp-tips-ie10 .cp-tips-close{position:absolute;top:10px;right:10px;display:block;width:22px;height:22px;-webkit-transform:rotate(45deg);transform:rotate(45deg);cursor:pointer}.cp-tips .cp-tips-close:before,.cp-tips-ie10 .cp-tips-close:before{content:"";position:absolute;width:100%;border-top:1px solid #960;top:50%;left:0}.cp-tips .cp-tips-close:after,.cp-tips-ie10 .cp-tips-close:after{content:"";position:absolute;height:100%;border-left:1px solid #960;top:0;left:50%}.cp-tips-ie10{display:none}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.cp-tips-ie10{display:block}.all-content{display:none}}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}*{margin:0;padding:0}img{display:block;max-width:100%}ul,ol{list-style:none}a{text-decoration:none;color:inherit}button,input,textarea{font:inherit}body{font-family:"Noto Sans TC",sans-serif;color:#333;overflow-x:hidden}.d-hidden{display:none !important}@font-face{font-family:"LINE Seed TW";font-weight:800;font-display:swap;src:local("LINE Seed TW ExtraBold"),url(../font/LINESeedTW_OTF_Eb.woff2) format("woff2")}@font-face{font-family:"LINE Seed TW";font-weight:700;font-display:swap;src:local("LINE Seed TW Bold"),url(../font/LINESeedTW_OTF_Bd.woff2) format("woff2")}@font-face{font-family:"LINE Seed TW";font-weight:400;font-display:swap;src:local("LINE Seed TW Regular"),url(../font/LINESeedTW_OTF_Rg.woff2) format("woff2")}@font-face{font-family:"LINE Seed TW";font-weight:100;font-display:swap;src:local("LINE Seed TW Thin"),url(../font/LINESeedTW_OTF_Th.woff2) format("woff2")}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,strong,small,p,blockquote,th,a{font-family:Arial,"Noto Sans SC","Microsoft JhengHei",sans-serif !important;font-size:inherit}.container{width:100%;max-width:calc(1200px + 40px);margin:0 auto;padding:0 20px}.section-tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4px 16px;border-radius:999px;background:#c33;color:#fff;font-size:24px;font-weight:700}.section-heading{margin-bottom:50px}.section-heading h2{margin-top:16px;font-size:48px;line-height:1.3;font-weight:900}.section-heading p{margin-top:12px;color:#666}.section-heading span{color:#c33}.section-heading.center{text-align:center}@media(max-width: 767px){.section-tag{font-size:18px}.section-heading h2{font-size:32px}}.ch_header{position:sticky;top:0;z-index:100;background:#fff}.ch_header .container{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ch_header__logo img{height:40px}.ch_header__btnLanguage{padding-right:20px}.ch_header__btnLanguage:hover{color:#c33}@media(max-width: 767px){.ch_header .container{height:64px}.ch_header__logo img{height:28px}}body{position:relative}.whatsapp{position:fixed;max-width:60px;bottom:20px;right:20px;z-index:100}.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:0;cursor:pointer;-webkit-transition:.3s ease;transition:.3s ease;font-weight:700}.btn--primary{background:#c33;color:#fff;height:48px;padding:0 24px;border-radius:8px}.btn--primary:hover{opacity:.9}.btn--black{background:#000;color:#fff;height:48px;padding:0 24px;border-radius:8px}.btn--black:hover{color:#fff;background-color:#c33}.btn--outline{border:1px solid #e5e5e5;height:48px;border-radius:8px;background:#fff}.btn--gray{background:#8f8f8f;color:#fff;border-radius:8px;height:46px;padding:0 16px}.btn--full{width:100%}.hero .container{padding:0 0 0 20px}.hero{background:#fff}.hero__content{display:grid;grid-template-columns:1fr 40%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero__text{padding:80px 0}.hero__title{margin-top:24px;font-size:48px;line-height:1.3;font-weight:900}.hero__title span{color:#c33}.hero__description{margin:24px 0 32px;font-size:18px;line-height:1.8}.hero__image{background:-webkit-gradient(linear, right top, left top, color-stop(56.72%, rgba(255, 255, 255, 0)), to(#fff)),url(../images/kv_bg.jpg) 80% 50%/auto 100% no-repeat;background:linear-gradient(270deg, rgba(255, 255, 255, 0) 56.72%, #fff 100%),url(../images/kv_bg.jpg) 80% 50%/auto 100% no-repeat;width:100%;height:100%}.br{display:block}@media(max-width: 991px){.hero__content{grid-template-columns:1fr 40%}.hero__title{font-size:48px}.br{display:none}}@media(max-width: 767px){.hero .container{padding:0}.hero__content{grid-template-columns:1fr}.hero__text{margin:0 20px;text-align:center;padding:50px 0 30px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.hero__title{font-size:40px}.hero__description{font-size:15px}.hero__image{width:100%;height:clamp(298px,80vw,400px);background:-webkit-gradient(linear, left top, left bottom, color-stop(84.9%, rgba(255, 255, 255, 0)), to(#fff)),url(../images/kv_bg.jpg) 50%/cover no-repeat;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 84.9%, #fff 100%),url(../images/kv_bg.jpg) 50%/cover no-repeat}}.pain{overflow:hidden;background:#c33;color:#fff;padding:80px 0}.pain__left{z-index:1;display:grid;grid-template-columns:176px 1fr;gap:13px}.pain__title{position:relative}.pain__orbit{position:absolute;z-index:-1;width:550px;height:550px;left:35%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);pointer-events:none}@-webkit-keyframes orbitRotate{from{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}to{-webkit-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg)}}@keyframes orbitRotate{from{-webkit-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}to{-webkit-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg)}}.pain__orbit{-webkit-animation:orbitRotate 80s linear infinite;animation:orbitRotate 80s linear infinite}@-webkit-keyframes orbitCounter{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes orbitCounter{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.pain__orbit .orbit{position:absolute;-webkit-animation:orbitCounter 80s linear infinite;animation:orbitCounter 80s linear infinite}.pain__orbit .orbit--1{top:10%;left:-5%}.pain__orbit .orbit--2{top:5%;right:5%}.pain__orbit .orbit--3{bottom:-5%;left:35%}.pain__right{z-index:2}.pain__right .pain-card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-template-columns:62.3px 1fr;gap:16px;font-size:24px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:-0.36px}.pain__content{display:grid;grid-template-columns:1fr 433px;gap:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pain__bubble{display:inline-block;font-size:24px;line-height:145%;background:#fff;color:#333;font-weight:700;padding:4px 16px;border-radius:999px;margin-bottom:16px;position:relative}.pain__bubble::before{content:"";display:block;position:absolute;width:19px;height:24px;background:url(../images/triangle.svg) no-repeat center/100% auto;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:5px;top:80%}.pain h2{font-size:48px;line-height:1.3;font-weight:900}.pain-card{background:#fff;color:#333;border-radius:16px;padding:24px}.pain-card:not(:last-child){margin-bottom:16px}@media(max-width: 991px){.pain__content{grid-template-columns:1fr}.pain h2{font-size:38px}}@media(max-width: 767px){.pain__bubble::before{display:none}.pain__left{display:grid;grid-template-columns:1fr;gap:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pain__left>img{width:75%;max-width:176.75px;margin:auto}.pain__orbit{width:350px;height:350px;left:53%;top:-90%}.pain__right .pain-card{font-size:18px}}.advantage{padding:100px 0}.advantage__wrapper{display:grid;grid-template-columns:1fr 320px}.advantage__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:40px}.advantage__top img{max-width:320px}.advantage__cards{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px}.advantage-card{background:#ffe5e6;padding:24px 24px 0;border-radius:20px}.advantage-card__number{font-size:48px;font-weight:900;color:#c33}.advantage-card h3{margin:12px 0;font-size:24px;font-weight:700;line-height:120%;letter-spacing:-0.48px}.advantage-card p{margin-bottom:24px;font-size:18px}@media(max-width: 991px){.advantage__cards{grid-template-columns:1fr 1fr}}@media(max-width: 767px){.advantage .section-heading{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.advantage__wrapper{grid-template-columns:1fr}.advantage__top{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.advantage__top img{max-width:320px}.advantage__cards{grid-template-columns:1fr}}.course{background:#ffe5e6;padding:100px 0}.course__heading{text-align:center;margin-bottom:60px}.course__heading h2{margin:20px 0;font-weight:900;line-height:1.2}.course__heading span{color:#c33}.course__heading p{font-size:24px;color:#666}.course__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:80px}.course__steps{width:300px}.course__slider{position:relative;width:600px}.course-step{display:grid;grid-template-columns:60px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px;width:100%;background:#fff;border-radius:999px;border:3px solid #eea4a5;cursor:pointer;-webkit-transition:.3s;transition:.3s}.course-step:not(:last-child){margin-bottom:16px}.course-step.active{border-color:#c33}.course-step.active .course-step__number{background:#c33}.course-step.active .course-step__text{color:#c33}.course-step__number{width:40px;height:40px;border-radius:50%;background:#e7a2a8;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto;font-size:19.2px;font-weight:700;-webkit-transition:.3s;transition:.3s}.course-step__text{margin-right:20px;color:#e7a2a8;-webkit-transition:.3s;transition:.3s;text-align:center}.course-step__text small,.course-step__text strong{display:block;font-size:18px;font-weight:500;line-height:120%}.course-step:nth-child(4) .course-step__number{background:none;position:relative}.course-step:nth-child(4) .course-step__number svg{width:40px;height:40px}.course-step:nth-child(4) .course-step__number span{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-weight:700}.course-step:nth-child(4).active .course-step__number svg path{fill:#c33}.courseSwiper{overflow:visible}.courseSwiper .swiper-slide img{width:100%;display:block;border-radius:16px}.course-prev,.course-next{position:absolute;top:50%;width:40px;height:40px;border-radius:50%;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;z-index:10;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:1px solid #d7d7d7}.course-prev{left:-60px}.course-next{right:-60px}@media(max-width: 991px){.course{padding:80px 0}.course__content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:40px}.course__steps{width:100%;max-width:600px}.course__slider{width:100%;max-width:600px}.course__heading p{font-size:20px}.course-prev{left:-20px}.course-next{right:-20px}}@media(max-width: 767px){.course__heading h2{font-size:38px}.course__heading p{font-size:18px}.course-step{height:82px}.course-step__text small{font-size:16px}.course-step__text strong{font-size:20px}}.features{padding:100px 0}.features__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:50px}.features__grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:24px}.feature-card{background:#ffe5e6;border-radius:20px;padding:32px;display:grid;grid-template-rows:100px 1fr}.feature-card img{margin:auto}.feature-card{min-height:250px}.feature-card__text{padding:32px 0}.feature-card__text h3{font-size:24px;font-weight:700;line-height:120%;letter-spacing:-0.48px}.feature-card__text p{font-size:18px}.feature-card h3{margin-bottom:16px}@media(max-width: 991px){.features__grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.features__heading{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.features__grid{grid-template-columns:1fr}}.testimonials{padding:100px 0;background:url(../images/bg-wave.svg) repeat-x left bottom/200% auto}.testimonial-card{background:#fff;display:grid;grid-template-rows:1fr 49px;border-radius:20px;padding:32px;min-height:260px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.05)}.testimonial-card__wrapper{display:grid;grid-template-columns:48px 1fr;gap:16px}.testimonial-card__author{font-weight:700}.pricing{background:#ffe2ea;padding:100px 0}.pricing__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:32px}.price-card{width:360px;background:#fff;border-radius:20px;padding:32px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.05);display:grid;grid-template-rows:1fr 48px}.price-card.featured .price-card__price{color:#c33}.price-card__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.price-card__cat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.price-card__age{color:#c33;font-weight:700;font-size:18px;font-style:normal;line-height:140%;letter-spacing:-0.09px}.price-card h3{color:#000;font-size:24px;font-weight:800;line-height:140%;letter-spacing:-0.12px}.price-card h3 small{display:block;color:rgba(0,0,0,.55);font-family:"LINE Seed TW_OTF";font-size:18px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.09px}.price-card__price{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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:6px;-ms-flex-item-align:stretch;align-self:stretch}.price-card__price small{display:block;color:#000;font-size:24px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-0.48px;text-decoration-line:line-through}.price-card__price .price{font-size:56px;font-weight:800;line-height:110%;letter-spacing:-1.12px}.price-card__price .dollar{font-size:28px;font-style:normal;font-weight:800;line-height:110%;letter-spacing:-0.56px}.price-card__price .aka{display:block;color:rgba(0,0,0,.55);font-size:18px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-0.09px}.price-card__price .save-tag{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;background:#eea4a5;color:#fff}.price-card ul{margin:24px 0}.price-card ul li{margin-bottom:8px;line-height:140%;list-style:url(../images/Checkmark.svg)}@media(max-width: 991px){.pricing__grid{-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}.price-card{width:100%;max-width:400px}}@media(max-width: 767px){.price-card__age{font-size:16px}}.form_body ul,.form_body li{margin:0;padding:0;list-style:none}.form_body .form-wrap{background:#f8dfe3;border-radius:20px;padding:30px}.form_body .form-ul,.form_body .input_o{width:100%}.form_body .form_line{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:14px}.form_body .form_line .wfn{display:none}.form_body .form_line li{width:100%}.form_body .form_line p{margin:0}.form_body .form-input{width:100%;height:52px;padding:0 16px;border:1px solid #ddd;border-radius:8px;background:#fff;font-size:16px;color:#333;-webkit-transition:.25s;transition:.25s}.form_body .form-input::-webkit-input-placeholder{color:#999}.form_body .form-input::-moz-placeholder{color:#999}.form_body .form-input:-ms-input-placeholder{color:#999}.form_body .form-input::-ms-input-placeholder{color:#999}.form_body .form-input::placeholder{color:#999}.form_body .form-input:focus{outline:none;border-color:#c33;-webkit-box-shadow:0 0 0 3px rgba(204,51,51,.12);box-shadow:0 0 0 3px rgba(204,51,51,.12)}.form_body input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}.form_body select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.form_body select.form-input{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;padding-right:36px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'><path fill='%20666' d='M1.41 0L6 4.58 10.59 0 12 1.41l-6 6-6-6z'/></svg>");background-repeat:no-repeat;background-position:right 16px center;background-size:12px 8px}.form_body select.form-input.select-placeholder{color:#999}.form_body select.form-input option{color:#333}.form_body .visually-hidden-input{display:inline-block !important;width:0 !important;height:0 !important;padding:0 !important;margin:0 !important;border:none !important;outline:none !important;opacity:0 !important;pointer-events:none !important}.form_body .age-input-wrapper{margin:0;padding:0}.form_body select.form-input{position:relative;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box}.form_body select.form-input option{background-color:#fff;color:#333;font-size:16px;padding:10px}.form_body .age-input-wrapper{position:relative;width:100%;margin:0;padding:0;overflow:visible}.form_body .ctcode{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.form_body .ctcode select{width:38%}.form_body .ctcode p{-webkit-box-flex:1;-ms-flex:1;flex:1}.form_body .wcode{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.form_body .wcode p{-webkit-box-flex:1;-ms-flex:1;flex:1}.form_body .getOtp{width:200px;border:none;border-radius:8px;background:#999;color:#fff;cursor:pointer;-webkit-transition:.25s;transition:.25s}.form_body .getOtp:hover{background:hsl(0,0%,52%)}.form_body .getOtp_off{background:#777;cursor:wait}.form_body .form-private{margin:22px 0;font-size:14px;color:#666}.form_body .form-private input{position:absolute;opacity:0}.form_body .form-private label{position:relative;display:inline-block;padding-left:34px;line-height:1.6;cursor:pointer}.form_body .form-private label:before{content:"";position:absolute;left:0;top:0;width:22px;height:22px;border-radius:50%;border:1px solid #bbb;background:#fff}.form_body .form-private input:checked+label:after{content:"";position:absolute;left:8px;top:5px;width:5px;height:10px;border-right:2px solid #333;border-bottom:2px solid #333;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.form_body .form-private a{color:inherit;text-decoration:underline}.form_body .ctl{margin-top:24px}.form_body .form-submit{width:100%;height:56px;border:0;border-radius:10px;background:#c33;color:#fff;font-size:18px;font-weight:700;cursor:pointer;-webkit-transition:.25s;transition:.25s}.form_body .form-submit:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);background:hsl(0,60%,44%)}.form_body .submitalert{margin-top:16px;text-align:center;font-size:14px;color:#666}.form_body .meg-border-error{position:relative}.form_body .meg-error{position:absolute;top:50%;right:14px;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:13px;color:#e53935;background:#fff;padding-left:8px}.form_body .meg-border-error .form-input{border-color:#e53935}.form_body .meg-border-okay .form-input{border-color:#4caf50}.form_body .age-error-input{border-color:#ef4444 !important}.form_body .age-error-input:focus{border-color:#ef4444 !important;-webkit-box-shadow:0 0 0 4px rgba(239,68,68,.12) !important;box-shadow:0 0 0 4px rgba(239,68,68,.12) !important}.form_body .age-input-wrapper{position:relative;margin:0}.form_body .visually-hidden-input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:-1;pointer-events:none}.form_body ul.js-dropdown-list{display:none;position:absolute;left:0;top:calc(100% + 4px);width:100%;background:#fff;border:1px solid #ddd;border-radius:8px;z-index:50;overflow:hidden}.form_body ul.js-dropdown-list li{padding:12px 16px;cursor:pointer;-webkit-transition:.2s;transition:.2s}.form_body ul.js-dropdown-list li:hover{background:#f5f5f5}@media(max-width: 767px){.form_body .form-wrap{padding:22px}.form_body .ctcode,.form_body .wcode{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form_body .ctcode select{width:100%}.form_body .getOtp{width:100%;height:52px}}.contact{padding:100px 0;background:#fff}.contact__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:32px}.contact__left{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:460px}.contact__left .section-tag{margin-bottom:20px}.contact__left h2{font-size:clamp(42px,5vw,60px);font-weight:900;line-height:1.2;color:#333;margin-bottom:40px}.contact__left h2 span{color:#c33}.contact__left img{width:100%;max-width:320px;margin:auto;display:block}.contact__right{width:520px;-ms-flex-negative:0;flex-shrink:0}@media(max-width: 991px){.contact{padding:80px 0}.contact__content{-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;gap:48px}.contact__left{max-width:100%;text-align:center}.contact__right{width:100%;max-width:520px}}@media(max-width: 767px){.contact{padding:60px 0}.contact__left h2{font-size:36px}}