.profile .tabcontent .card_plan .all_desc .card_desc .desc,.profile .tabcontent .card_plan .title_plan .short_desc,.profile .tabcontent .desc_tab{font-size:13px;font-family:"Kanit";font-weight:400;font-style:normal;font-variant:normal;font-display:block}.profile .tabcontent .card_plan .box_price_plan .name_plan{font-size:clamp(0.75rem,.97vw,0.875rem);font-family:"Kanit";font-weight:400;font-style:normal;font-variant:normal;line-height:1;font-display:block}.profile .tabcontent .card_plan .box_price_plan .name_plan{font-size:clamp(0.8125rem,1.1vw,1rem);font-family:"Kanit";font-weight:400;font-style:normal;font-variant:normal;line-height:1;font-display:block}.profile .tabcontent .card_plan .box_price_plan .price_plan,.profile .tabcontent .card_plan .all_desc .card_desc .price,.profile .tabcontent .card_plan .title_plan .title{font-size:31px;font-family:"Kanit";font-weight:400;font-style:normal;font-variant:normal;font-display:block}.profile .tabcontent .title_tab{font-size:clamp(1.25rem,1.73vw,1.5625rem);font-family:"Kanit";font-weight:300;font-style:normal;font-variant:normal;line-height:37px;font-display:block}.profile .tabcontent .card_plan .box_price_plan .price_plan,.profile .tabcontent .card_plan .all_desc .card_desc .price,.profile .tabcontent .card_plan .title_plan .title{font-size:20px;font-family:"Kanit";font-weight:400;font-style:normal;font-variant:normal;font-display:block}.profile .tabcontent .card_plan .all_desc .card_desc .desc,.profile .tabcontent .card_plan .title_plan .short_desc,.profile .tabcontent .desc_tab{font-size:13px;font-family:"Kanit";font-weight:400;font-style:normal;font-variant:normal;font-display:block}.profile .tabcontent .card_plan .box_price_plan .name_plan{font-size:clamp(0.75rem,.97vw,0.875rem);font-family:"Kanit";font-weight:400;font-style:normal;font-variant:normal;line-height:1;font-display:block}.profile .tabcontent .card_plan .box_price_plan .name_plan{font-size:clamp(0.8125rem,1.1vw,1rem);font-family:"Kanit";font-weight:400;font-style:normal;font-variant:normal;line-height:1;font-display:block}.profile .tabcontent .card_plan .box_price_plan .price_plan,.profile .tabcontent .card_plan .all_desc .card_desc .price,.profile .tabcontent .card_plan .title_plan .title{font-size:31px;font-family:"Kanit";font-weight:400;font-style:normal;font-variant:normal;font-display:block}.profile .tabcontent .title_tab{font-size:clamp(1.25rem,1.73vw,1.5625rem);font-family:"Kanit";font-weight:300;font-style:normal;font-variant:normal;line-height:37px;font-display:block}.profile .tabcontent .card_plan .box_price_plan .price_plan,.profile .tabcontent .card_plan .all_desc .card_desc .price,.profile .tabcontent .card_plan .title_plan .title{font-size:20px;font-family:"Kanit";font-weight:400;font-style:normal;font-variant:normal;font-display:block}.tabs{position:relative;top:0;left:0;background-color:#fff;border-radius:8px;margin-bottom:36px}@media only screen and (max-width: 980px){.tabs{margin-bottom:26px}.tabs::before{content:"";position:absolute;top:0;bottom:0;left:0;width:32px;border-radius:8px;background:linear-gradient(90deg, rgba(45, 68, 210, 0.08) 36.71%, rgba(45, 68, 210, 0) 100%)}.tabs::after{content:"";position:absolute;top:0;bottom:0;right:0;width:32px;border-top-right-radius:8px;border-bottom-right-radius:8px;background:linear-gradient(270deg, rgba(45, 68, 210, 0.08) 36.71%, rgba(45, 68, 210, 0) 100%)}}.tabs .tabs-container{-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;align-items:center;gap:8px;height:86px;padding:12px 8px}@media only screen and (max-width: 980px){.tabs .tabs-container{height:106px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;gap:16px}}@media only screen and (max-width: 640px){.tabs .tabs-container{-webkit-justify-content:flex-start;justify-content:flex-start}}.tabs .tablinks{-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:8px;cursor:pointer;flex-direction:column;gap:8px;height:75px;padding:8px 8px 8px;width:clamp(152px,12.26vw,263px);color:#041b21}.tabs .tablinks.activetab{background-color:#e5ebfb;color:#4459e4}.tabs .tablinks .text{margin-top:25px;font-size:14px;font-weight:400;overflow-wrap:break-word;line-height:16px}.tabs .tablinks .icon_dashboard,.tabs .tablinks .icon_chart-bar-alt,.tabs .tablinks .icon_bar-chart,.tabs .tablinks .icon_file-plus,.tabs .tablinks .icon_trophyb,.tabs .tablinks .icon_saveb,.tabs .tablinks .icon_overb,.tabs .tablinks .icon_booksb,.tabs .tablinks .icon_tab{margin:0;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;padding:0;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;text-indent:-119988px;font:0/0 a;text-shadow:none;color:rgba(0,0,0,0);position:relative;top:0;left:0;max-width:24px;max-height:24px;left:-9px}.profile .button__primary{-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;grid-gap:25px;width:173px;justify-content:center;align-items:center;height:40px;font-size:16px}@supports(gap){.profile .button__primary{gap:25px}}.profile .button__primary.disabled{background-color:#c4c5c7}.profile .button__primary .icon_chevron-right-w{width:24px;height:24px;position:relative}.profile .content{margin:44px 30px 44px 20px}.profile .tabcontent{background-color:#fff;padding:32px}@media only screen and (max-width: 980px){.profile .tabcontent{padding:16px}}@media only screen and (max-width: 980px){.profile .tabcontent .desc_tab{margin-bottom:24px}}.profile .tabcontent .form{-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;grid-gap:40px;flex-wrap:wrap}@supports(gap){.profile .tabcontent .form{gap:40px}}@media only screen and (max-width: 640px){.profile .tabcontent .form{grid-gap:0}@supports(gap){.profile .tabcontent .form{gap:0}}}@media only screen and (max-width: 480px){.profile .tabcontent .form .group_1,.profile .tabcontent .form .group_2,.profile .tabcontent .form .group_3{width:100%}}.profile .tabcontent .form .form-group{-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;grid-gap:9px;width:clamp(296px,22.22vw,320px);max-width:320px;flex-direction:column;margin-bottom:17px}@supports(gap){.profile .tabcontent .form .form-group{gap:9px}}@media only screen and (max-width: 480px){.profile .tabcontent .form .form-group{width:100%;max-width:initial}}.profile .tabcontent .form .form-group .form-control{padding:16px;background:#fff;border:1px solid #f1f1f1;border-radius:4px;color:#111}.profile .tabcontent .group_cards{grid-gap:0}.profile .tabcontent .card_plan{background-color:rgba(45,68,210,.08);margin-bottom:24px;border-radius:8px;padding:0 17px;width:100%}.profile .tabcontent .card_plan .title_plan{-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;grid-gap:8px;padding-top:16px;padding-bottom:16px}@supports(gap){.profile .tabcontent .card_plan .title_plan{gap:8px}}.profile .tabcontent .card_plan .title_plan .icon_plan{width:40px;height:40px;display:block;position:relative}.profile .tabcontent .card_plan .all_desc{-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;grid-gap:15px;justify-content:space-around;padding-top:16px;border-top:1px solid #041b21;padding-bottom:16px}@supports(gap){.profile .tabcontent .card_plan .all_desc{gap:15px}}@media only screen and (max-width: 980px){.profile .tabcontent .card_plan .all_desc{grid-gap:39px;border-top:1px solid #d9d9d9;flex-wrap:wrap}@supports(gap){.profile .tabcontent .card_plan .all_desc{gap:39px}}}@media only screen and (max-width: 480px){.profile .tabcontent .card_plan .all_desc{flex-direction:column}}.profile .tabcontent .card_plan .all_desc .card_desc .price{font-weight:700;text-align:center;margin-bottom:5px}.profile .tabcontent .card_plan .all_desc .card_desc .desc{text-align:center}.profile .tabcontent .card_plan .box_price_plan{-webkit-display:flex;-moz-display:flex;-ms-display:flex;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border-left:1px solid #041b21}@media only screen and (max-width: 980px){.profile .tabcontent .card_plan .box_price_plan{border-left:none;border-top:1px solid #d9d9d9;padding-bottom:24px;padding-top:24px}}.profile .tabcontent .card_plan .box_price_plan .button{font-size:16px;margin-top:16px;max-width:160px;height:36px}