*{box-sizing:border-box;padding:0;margin:0;font-family:Work Sans,sans-serif}.main-layout{background-color:#fff;height:100vh}.header{display:flex;align-items:center;justify-content:center;gap:34px;padding:14px 30px;box-shadow:0 2px 5px rgba(0,0,0,.2);border-radius:0 0 8px 8px;background:#fff}.header-bar{width:100%;height:4px;background:#edddcd;border-radius:10px}.header-bar .active{background:#ec6e55}.header a{font-size:10px;line-height:30px;color:#333;font-family:Work Sans}.header-menu{display:flex;align-items:center;justify-content:space-around}.about_us{height:calc(100vh - 63px);justify-content:space-between}.about_us,.footer-wrapper{display:flex;flex-direction:column}.footer-wrapper{background:#ebc176;box-shadow:0 2px 10px rgba(51,51,51,.2);padding:14px 156px;align-items:flex-end;gap:10px;min-height:80px}.button{background:#c2785c;border-radius:8px;color:#fff;font-weight:600;font-size:19px;text-transform:capitalize;width:100%;height:50px;font-family:Work Sans,sans-serif}.button:hover{background:#7a5445}.footer-btn{width:370px}.about-main{font-family:Bitter;font-weight:700;font-size:54px;line-height:65px;color:#333;margin-bottom:14px}.about-para{font-size:18px;line-height:24px}.about-para,.option_chip{font-family:Work Sans;color:#333}.option_chip{padding:17px 25px;border:1px solid #d6d6d6;border-radius:28px;margin-left:34px;margin-bottom:34px;height:53px;font-size:16px;line-height:19px}.option_selected{background:#c2785c;color:#fff;font-weight:600}.option_selected:hover{background:#c2785c!important}.create_account,.membership_screen{margin-top:72px}.create_account .heading{font-family:Bitter;font-weight:500;font-size:36px;line-height:40px;color:#333}.create_account .para{font-family:Work Sans;font-size:18px;line-height:24px;color:#333;margin:14px 0}.create_account .sub-heading{color:#333;font-weight:500;margin-top:16px}.create_account .sub-heading,.highlight-text{font-family:Bitter;font-size:22px;line-height:30px}.highlight-text{color:#c2785c;font-weight:600}.membership_item{display:flex;align-items:center;margin-bottom:12px;gap:10px}.line_break{height:1px;background:#d6d6d6;max-width:708px;margin:12px 0}.membership_item .feature_heading{font-family:Work Sans;font-weight:700;font-size:16px;line-height:20px;color:#333}.membership_item .feature_text{font-family:Work Sans;font-size:16px;line-height:20px;font-weight:500;color:#333}.membership_item svg{color:#a24b3b;min-width:20px}.input_field .MuiInputBase-root,.input_field input{border-radius:8px;width:100%}.input_field input{border:1px solid #d6d6d6;font-family:Work sans}.form_field input{border:2px solid #365d5a}.Mui-error input{border-color:red}.input_label{font-family:Work Sans;font-size:12px;line-height:19px;color:#707070}.submit-btn{margin-top:20px}.login-btn{background:#fff;border:1px solid #dadce0;border-radius:4px;font-family:Work Sans;line-height:16px;text-align:center;letter-spacing:.25px;color:#3c4043;margin-top:37px;font-weight:400;font-size:14px;height:40px}.credit-btn:hover,.login-btn:hover{background:#a8a1a128}.fb_icon{font-size:24px!important;color:#049ce7}.google_login{margin-top:13px;font-family:Work Sans}.login_text{font-size:14px;line-height:20px;color:#333;margin-top:42px}.login_text,.login_text a{font-family:Work Sans;text-align:center}.login_text a{font-size:16px;line-height:24px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#a70000;cursor:pointer}.privacy_text a{text-decoration:underline;cursor:pointer}.privacy_text,.privacy_text a{font-family:Work Sans;font-size:14px;line-height:18px;text-align:center;color:#707070;margin-top:14px}.error-msg{color:red;font-family:Work Sans}.date_field{width:100%}.date_field fieldset{border-radius:8px}.date_field input{height:10px;border:1px solid #d6d6d6;border-radius:8px}.membership_screen .heading{color:#333;text-align:center}.membership_screen .heading,.membership_screen .heading span{font-family:"DM Serif Display";font-size:48px;line-height:54px;font-weight:600}.membership_screen .heading span{color:#a24b3b}.membership_screen .para{font-family:Work Sans;font-size:16px;line-height:20px;text-align:center;color:#333;margin-top:18px;margin-bottom:20px}.MuiTabs-flexContainer button{border:1px solid #ccc;font-family:Work Sans;font-size:14px;line-height:24px;color:#365d5a;text-transform:capitalize;padding:6px 18px!important;min-height:auto!important}.MuiTabs-flexContainer .Mui-selected{color:#365d5a;font-weight:700;background:#e9ba9f;border:1px solid #e9ba9f}.MuiTabs-root{width:-moz-fit-content;width:fit-content;min-height:auto!important;margin:0 auto}.MuiTabs-indicator{height:0}.MuiTabs-flexContainer button:nth-child(2){border-left:0;border-right:0}.MuiTabs-flexContainer button:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.MuiTabs-flexContainer button:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.tab-content{font-family:Work Sans;font-size:16px;line-height:16px;text-align:center;color:#333}input[type=checkbox]{height:0;width:0;visibility:hidden}.switch{cursor:pointer;text-indent:-9999px;width:24px;height:12px;border:1px solid #000;display:block;border-radius:100px;position:relative}.switch:after{content:"";position:absolute;top:1px;left:1px;width:8px;height:8px;background:#000;border-radius:90px;transition:.3s}input:checked+.switch:after{left:calc(100% - 1px);transform:translateX(-100%)}.switch:active:after{width:10px}.switch_label{font-family:Work Sans;font-size:8px;line-height:12px;color:#000}.package_container{margin:20px auto auto;border:2px solid #365d5a;box-shadow:0 1px 20px rgba(181,94,74,.1);border-radius:20px;align-items:center;justify-content:space-evenly;height:122px;gap:20px;position:relative;padding:40px 20px 20px}.basic_package_container{padding-top:20px;justify-content:flex-start;height:84px;gap:70px}.checkBox .MuiFormControlLabel-label{font-family:Bitter;font-style:italic;font-weight:500;font-size:29px;line-height:20px;color:#222}.checkBox .MuiCheckbox-root{color:#365d5a}.checkBox svg{width:32px;height:32px}.package_price{font-family:Bitter;font-style:italic;font-size:30px;line-height:20px;color:#222}.package_validTill{font-size:14px;line-height:20px;color:#222}.package_billed,.package_validTill{font-family:Work Sans;font-weight:500}.package_billed{font-size:12px;line-height:14px;white-space:nowrap;color:#707070}.package_label{background:#365d5a;border-radius:15px 0 20px;display:flex;align-items:center;justify-content:space-between;position:absolute;top:0;left:0;width:50%;padding:8px}.shipping_benefit_1,.shipping_benefit_2{display:flex;align-items:center;gap:14px}.shipping_benefit_1 svg,.shipping_benefit_2 svg{min-width:20px}.shipping_benefit_1 p{font-family:Work Sans;font-size:14px;line-height:14px;color:#707070}.shipping_benefit_2{margin-top:17px}.shipping_benefit_2 p{font-family:Work Sans;font-weight:600;font-size:14px;line-height:14px;color:#707070}.package_label p:first-child{font-weight:600;font-size:16px}.package_label p:first-child,.package_label p:last-child{font-family:Work Sans;line-height:14px;text-align:center;color:#fff}.package_label p:last-child{font-weight:400;font-size:12px}.pkg_btn{margin-top:20px;width:172px}.drawer .MuiDrawer-paperAnchorRight{display:flex;flex-direction:column;align-items:center;padding:88px 73px;gap:47px;width:724.08px;box-shadow:0 0 20px rgba(0,0,0,.1);border-radius:16px 0 0 16px}.drawer .heading{font-family:Bitter;font-weight:600;font-size:54px;line-height:62px;color:#333;text-align:center}.drawer li{font-family:Work Sans;font-size:24px;line-height:28px;color:#222;margin-bottom:20px}.drawer button{width:auto;padding:15px 64px}.drawer .continue-btn{text-align:center;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#000;background:transparent}.create_account .description,.drawer .continue-btn{font-family:Work Sans;font-size:16px;line-height:20px}.create_account .description{color:#333;margin-bottom:45px}.create_account .pay_btn_container{box-shadow:0 1px 20px rgba(181,94,74,.1);border-radius:8px;padding:32px 22px 22px}.credit-btn{background:#fff;border:1px solid #d6d6d6;border-radius:8px;font-family:Work Sans;font-size:16px;line-height:24px;color:#222}.create_account .pay_btn_container p{font-family:Work Sans;font-size:14px;line-height:18px;color:#333;text-align:center;margin:16px auto}.paypal-btn{background:#ffc439;border-radius:8px;padding:12px auto;height:44px}.change_method_btn{-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#a24b3b;font-family:Work Sans;font-weight:500;font-size:14px;line-height:24px;width:auto;padding:0;height:auto;margin-bottom:19px}.change_method_btn,.change_method_btn:hover{background:transparent}.account_field input{height:10px}.card_details .label{font-size:12px;line-height:2px;margin-bottom:11px;display:flex;align-items:center;justify-content:flex-end}.card_details .field_text,.card_details .label{font-family:Work Sans;font-weight:500;color:#707070}.card_details .field_text{font-size:14px;line-height:14px;margin-bottom:24px}.cvv_field{margin-top:0!important}@media (max-width:1024px){.about-main{font-size:34px;line-height:50px}.about-para{font-size:16px}.option_chip{margin-bottom:20px;margin-left:20px}}@media (max-width:768px){.option_chip{padding:10px;font-size:14px}.drawer .MuiDrawer-paperAnchorBottom{height:557px;display:flex;flex-direction:column;align-items:center;box-shadow:0 0 20px rgba(0,0,0,.1);border-radius:16px 16px 0 0;padding:24px 40px;gap:20px}.drawer svg{min-width:71px;min-height:19px;margin-bottom:20px}}@media (max-width:599px){.header{position:-webkit-sticky;position:sticky;top:0}.card_details .field_text{margin-bottom:30px}.drawer .MuiDrawer-paperAnchorBottom{height:557px;display:flex;flex-direction:column;align-items:center;box-shadow:0 0 20px rgba(0,0,0,.1);border-radius:16px 16px 0 0;padding:24px 40px;gap:0}.drawer svg{margin-bottom:17px}.drawer .heading{font-size:24px;line-height:3rem;margin-bottom:25px}.drawer ul{padding:revert}.drawer li{font-size:15px;margin-bottom:14px}.drawer button{margin-top:16px;height:auto;padding:10px}.main-layout>.MuiContainer-root{padding-left:8px;padding-right:8px}.membership_item{align-items:unset}.qusetion_box{margin-bottom:16px;top:65px;padding:14px 16px 11px}.about-main{font-size:24px;line-height:30px;margin-bottom:2px}.footer-wrapper{padding:14px 11px;position:-webkit-sticky;position:sticky;bottom:0}.footer-btn{width:100%;font-size:16px}.create_account{margin-top:30px}.create_account .heading{font-size:32px}.create_account .para{font-size:16px;margin:8px 0 0;line-height:18px}.login_text{margin-top:23px}.privacy_text{margin-bottom:23px}.create_account .sub-heading,.highlight-text{font-size:18px;line-height:20px}.line_break{margin-top:8px}.membership_item .feature_heading,.membership_item .feature_text{line-height:18px}.package_label{border-radius:15px 15px 0 0;width:100%;padding:8px 15px}.package_container{height:auto}.membership_screen .MuiGrid-item{padding-top:0}.membership_screen .heading,.membership_screen .heading span{font-size:50px;margin-bottom:22px}.membership_screen .para{margin-top:0;margin-bottom:12px}.package_container{margin-top:11px}.switch_container{margin-top:10px}.pkg_btn{width:100%}}@media (max-width:375px){.drawer .MuiDrawer-paperAnchorBottom{padding:20px}.header{gap:18px;padding:14px 10px}.footer-btn{font-size:14px}.package_container{padding:40px 6px 20px}.basic_package_container{padding:20px}.basic_package_container>.MuiBox-root{margin-bottom:0}.MuiTabs-flexContainer{flex-wrap:wrap}.MuiTabs-flexContainer button:nth-child(2){border:1px solid #ccc}.MuiTabs-flexContainer button{min-width:142px}}