html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,*{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);box-sizing:border-box}body{line-height:1;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);cursor:pointer}a:focus-visible{outline:none}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}input{border:none;outline:0}input:focus{border:none;outline:0}@font-face{font-family:"GeneralSansLight";font-style:normal;src:url(/app/register/59797635a5ce50599b80.woff2);font-display:swap}@font-face{font-family:"GeneralSansRegular";font-style:normal;src:url(/app/register/33c07568e483102927ef.woff2);font-display:swap}@font-face{font-family:"GeneralSansMedium";font-style:normal;src:url(/app/register/1096c81555467a69cc16.woff2);font-display:swap}@font-face{font-family:"GeneralSansSemibold";src:url(/app/register/23103addec2ccc9cbc17.woff2);font-display:swap}@font-face{font-family:"GeneralSansBold";src:url(/app/register/64b1bf9966a3bbb94f5c.woff2);font-display:swap}@font-face{font-family:"MontserratRegular";font-style:normal;src:url(/app/register/9ef09180105730e3cb92.woff2);font-display:swap}@font-face{font-family:"MontserratMedium";font-style:normal;src:url(/app/register/63b09632586acfb651b6.woff2);font-display:swap}@font-face{font-family:"MontserratSemibold";src:url(/app/register/4201798fe1a74331c392.woff2);font-display:swap}@font-face{font-family:"MontserratBold";src:url(/app/register/8ee112252f6bd5f0d5bd.woff2);font-display:swap}@font-face{font-family:"OpenSansRegular";font-style:normal;src:url(/app/register/feb0d8644aca3df9fabf.woff2);font-display:swap}@font-face{font-family:"OpenSansMedium";font-style:normal;src:url(/app/register/4014dc96fc81e6741eac.woff2);font-display:swap}@font-face{font-family:"OpenSansSemibold";src:url(/app/register/0887b7d317f32a6a0d99.woff2);font-display:swap}@font-face{font-family:"OpenSansBold";src:url(/app/register/93eac171b09d26a243c1.woff2);font-display:swap}.general-sans-light{font-family:"GeneralSansLight",sans-serif}.general-sans-regular{font-family:"GeneralSansRegular",sans-serif}.general-sans-medium{font-family:"GeneralSansMedium",sans-serif}.general-sans-semibold{font-family:"GeneralSansSemibold",sans-serif}.general-sans-bold{font-family:"GeneralSansBold",sans-serif}.montserrat-regular{font-family:"MontserratRegular",sans-serif}.montserrat-medium{font-family:"MontserratMedium",sans-serif}.montserrat-semibold{font-family:"MontserratSemibold",sans-serif}.montserrat-bold{font-family:"MontserratBold",sans-serif}.open-sans-regular{font-family:"OpenSansRegular",sans-serif}.open-sans-medium{font-family:"OpenSansMedium",sans-serif}.open-sans-semibold{font-family:"OpenSansSemibold",sans-serif}.open-sans-bold{font-family:"OpenSansBold",sans-serif}.App{width:100%;display:block;background-color:#f3f3f3;font-family:"Montserrat",sans-serif;font-optical-sizing:auto}.kahoona-dashboard-container{height:100vh;background-color:#f1f3f4;overflow:scroll}.main-container{margin:96px auto;transition:all .3s ease-in-out}@media(max-width: 568px){.main-container{margin:72px 0px;width:100%}}.kahoona-primary-container{height:100%;overflow-y:auto}html ::-webkit-scrollbar{width:7px;height:7px}html ::-webkit-scrollbar-track{background:#f3f1ff}html ::-webkit-scrollbar-thumb{background:#8c5acb;border-radius:3px}@media only screen and (pointer: coarse)and (orientation: landscape){body{transform:unset !important;transform-origin:unset !important;position:unset !important;width:unset !important;height:unset !important}}.action-wrapper .MuiButton-root{border-radius:10px;font-family:"MontserratSemibold",sans-serif;color:#5c3899;text-transform:none;font-size:16px}.action-wrapper .MuiButton-outlined{border-color:#5c3899}.MuiPaper-root .MuiAlert-message{font-size:16px}.MuiPaper-root .MuiAlert-message .MuiAlertTitle-root{font-family:"MontserratSemibold",sans-serif}.MuiPaper-root .MuiAlert-message p{font-family:"MontserratMedium",sans-serif;margin-bottom:10px;font-size:16px;color:#5a6a72}.MuiPaper-root.MuiAlert-standardWarning .MuiAlertTitle-root{color:#db9624}.MuiPaper-root.MuiAlert-standardError .MuiAlertTitle-root{color:#c65143}.MuiCheckbox-colorPrimary .MuiSvgIcon-root{color:#c6b5e3}.MuiCheckbox-colorPrimary{font-family:"MontserratSemibold",sans-serif,sans-serif}.MuiCheckbox-colorPrimary.Mui-checked .MuiSvgIcon-root{color:#5c3899}.flex-center{display:flex;align-items:center;justify-content:center}
.component-container{width:100%;max-width:640px;margin:0 auto;padding:32px 48px;background-color:#fff;border-radius:16px;display:flex;flex-direction:column;gap:32px;margin-bottom:16px;box-shadow:0px 4px 16px 0px rgba(72,44,119,.1215686275);animation:fadeIn .3s linear}.component-container.disable-ui{opacity:.5;pointer-events:none}@media(max-width: 568px){.component-container{padding:32px 16px;border-radius:0px}}.component-container .heading{display:flex;justify-content:space-between;align-items:center}.component-container .heading .title-container{display:flex;gap:8px}.component-container .heading .title{font-family:"MontserratSemibold",sans-serif;font-size:24px;color:#435056;line-height:29px}@media(max-width: 568px){.component-container .heading .title{font-size:20px;line-height:24px}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.pointer{cursor:pointer}
.custom-check-box{display:flex;gap:8px;justify-content:flex-start;width:100%}@media(max-width: 568px){.custom-check-box{gap:12px;align-items:flex-start}}.custom-check-box .checkbox-wrap{cursor:pointer}.custom-check-box .checkbox-wrap input{opacity:0;width:0;height:0}.custom-check-box .checkbox-wrap input:checked~.checkmark{background-color:#673fae;outline:none}.custom-check-box .checkbox-wrap input:checked~.checkmark .check-icon{opacity:1}.custom-check-box .checkbox-wrap .checkmark{height:20px;width:20px;border:2.5px solid #5c3899;display:inline-flex;justify-content:center;align-items:center;border-radius:4px}.custom-check-box .checkbox-wrap .checkmark .check-icon{opacity:0;width:16px;height:16px}.custom-check-box .check-content{color:#4d4d4d;font-family:"OpenSansRegular",sans-serif;font-size:16px;line-height:24px;cursor:pointer}.custom-check-box .check-content span>P{margin-left:8px}.custom-check-box .check-content span ul{margin-left:32px}.custom-check-box .check-content span ul li::marker{font-size:12px}
.plan-details{font-family:"MontserratSemibold",sans-serif;margin-bottom:30px}.plan-details h2{font-size:24px;color:#435056;margin:10px}.plan-details .expand-icon{color:#5c3899}.plan-details .MuiAccordion-root{box-shadow:none;border-radius:16px !important}@media(max-width: 568px){.plan-details .MuiAccordion-root{border-radius:0px !important}}.plan-details .single-block{margin-bottom:30px;margin-left:10px}.plan-details .single-block .title{color:#435056;margin-bottom:10px;letter-spacing:.04em}.plan-details .single-block .only-title{color:#435056;margin-bottom:10px;letter-spacing:.04em;font-weight:600;font-size:16px;line-height:19.5px}.plan-details .single-block .value{color:#70858f;letter-spacing:.04em;line-height:22px}.plan-details .single-block.image-block span{font-size:20px;position:relative;top:-30px;color:#70858f}.plan-details .align-icons{display:flex;align-items:center}.plan-details .margin-class{margin-left:8px}.mg32{margin:24px 32px 32px 32px}
.Frame-consent{padding:24px 30px}.Frame-consent .MuiTypography-root{font-size:16px;font-family:"MontserratSemibold",sans-serif}@media(max-width: 568px){.Frame-consent{border-radius:0px !important}}.Frame-consent .form-control-style{display:flex;align-items:flex-start;flex-direction:row;padding:10px}.Frame-consent .form-control-style .form-control-checkbox{padding:0}.Frame-consent .form-control-style .consent-wrapper{color:#4d4d4d;font-family:"OpenSansRegular",sans-serif;font-weight:400;font-size:16px;margin-left:8px}.Frame-consent .form-control-style .consent-list{margin-left:24px}.Frame-consent .form-control-style .consent-link{text-decoration:none;margin:0 .5ch;color:#5c3899;font-family:"OpenSansSemibold",sans-serif;font-weight:700;font-size:16px}.error-message{color:#c65143;display:flex;align-self:center;margin-top:5px;font-size:12px;font-weight:400;align-items:center}.error-message-text{margin-left:5px}.concent-text .MuiAlert-message{font-family:"MontserratSemibold",sans-serif}
.additional-policy-details{font-family:"MontserratSemibold",sans-serif;margin-bottom:30px}.additional-policy-details h2{font-size:24px;color:#435056;margin:10px}.additional-policy-details .expand-icon{color:#5c3899}.additional-policy-details .MuiAccordion-root{box-shadow:none;border-radius:16px !important}@media(max-width: 568px){.additional-policy-details .MuiAccordion-root{border-radius:0px !important}}.additional-policy-details .single-block{margin-bottom:30px;margin-left:10px}.additional-policy-details .single-block .title{color:#435056;margin-bottom:10px;letter-spacing:.04em}.additional-policy-details .single-block .value{color:#70858f;letter-spacing:.04em;line-height:22px}.additional-policy-details .single-block.image-block span{font-size:20px;position:relative;top:-30px;color:#70858f}.additional-policy-details .align-icons{display:flex;align-items:center}.additional-policy-details .margin-class{margin-left:8px}.mg32{margin:24px 32px 32px 32px}
.button{display:flex;justify-content:center;align-items:center;width:100%;font-size:16px;line-height:20px;font-family:"MontserratSemibold",sans-serif;cursor:pointer;border-radius:12px;padding:11px;border:1px solid rgba(0,0,0,0);white-space:nowrap}.button.btn-purple{color:#fff;background:linear-gradient(137deg, #482C77 -17.19%, #673FAE 61.19%);box-shadow:0px 5px 13px 0px rgba(107,74,162,.25)}.button.btn-white{background-color:rgba(0,0,0,0);border-color:#8c5acb;color:#673fae;box-shadow:0px 2px 0px 0px rgba(0,0,0,.02)}.button:disabled{cursor:default;background:#f1f3f4;box-shadow:none;color:#a9b6bc}
.dashed-line-horizontal{--bgColor: #C6B5E3;--bgFillColor: #fff;width:100%;height:1px;background-color:var(--bgColor, #C6B5E3);background-image:repeating-linear-gradient(90deg, var(--bgColor, #C6B5E3) 0px, var(--bgColor, #C6B5E3) 4px, var(--bgFillColor, #fff) 4px, var(--bgFillColor, #fff) 8px);margin-block:.5px}.dashed-line-vertical{--bgColor: #C6B5E3;--bgFillColor: #fff;width:1px;height:100%;background-color:var(--bgColor, #C6B5E3);background-image:repeating-linear-gradient(0deg, var(--bgColor, #C6B5E3) 0px, var(--bgColor, #C6B5E3) 4px, var(--bgFillColor, #fff) 4px, var(--bgFillColor, #fff) 8px)}
.dtc-id-footer{bottom:0px;left:0px;z-index:10;width:100%;background-color:#fff;color:#000;box-shadow:0px -4px 16px 0px rgba(72,44,119,.1215686275);position:fixed}@media(max-width: 568px){.dtc-id-footer{border-radius:16px 16px 0 0}}.dtc-id-footer .container{max-width:1440px;margin:0 auto;width:100%;gap:16px;padding:20px 48px;transition:all .3s ease-in-out}.dtc-id-footer .container .mobile-view{display:none}@media(max-width: 568px){.dtc-id-footer .container .mobile-view{display:block}}.dtc-id-footer .container .mobile-dash{display:none}@media(max-width: 568px){.dtc-id-footer .container .mobile-dash{display:none}.dtc-id-footer .container .mobile-dash:has(+.mobile-view .coupon-code-id-applied-mobile){display:block}}.dtc-id-footer .container .desktop{display:block}@media(max-width: 992px){.dtc-id-footer .container{padding:20px 40px;gap:40px}}@media(max-width: 768px){.dtc-id-footer .container{margin:0 auto;width:100%;padding:16px 20px}}@media(max-width: 568px){.dtc-id-footer .container{flex-direction:column;gap:17px;padding:16px 16px 24px}}.dtc-id-footer .container .hide-cont{display:grid;grid-template-rows:0fr;transition:grid-template-rows 300ms;width:0}@media(max-width: 568px){.dtc-id-footer .container .hide-cont{width:auto}}.dtc-id-footer .container .hide-cont>*{overflow:hidden}.dtc-id-footer .container .hide-cont.show{grid-template-rows:1fr;padding-top:10px;width:unset}@media(max-width: 568px){.dtc-id-footer .container .hide-cont.show{padding-top:0px}}@media(max-width: 568px){.dtc-id-footer .container .details-breakdown{padding-bottom:16px}}.dtc-id-footer .container .details-breakdown.active .arr-icon{transform:rotate(180deg)}.dtc-id-footer .container .details-breakdown-title{display:flex;justify-content:space-between;align-items:center;font-size:16px;line-height:20px;font-family:"OpenSansSemibold",sans-serif;cursor:pointer}.dtc-id-footer .container .details-breakdown-title .arr-icon{width:20px;height:20px;margin-right:1em;transition:all .3s ease-in-out}@media(max-width: 568px){.dtc-id-footer .container .details-breakdown-title .arr-icon{width:16px;height:16px}}.dtc-id-footer .container .details-breakdown-title .title-style{display:flex;text-align:center}.dtc-id-footer .container .details-breakdown-title .top-discount-chip{display:none}@media(max-width: 568px){.dtc-id-footer .container .details-breakdown-title .top-discount-chip{display:flex;flex-wrap:wrap}}@media(max-width: 420px){.dtc-id-footer .container .details-breakdown-title .top-discount-chip{gap:4px}}.dtc-id-footer .share-icon{width:20px;height:20px;margin-right:8px;transition:all .3s ease-in-out}@media(max-width: 568px){.dtc-id-footer .share-icon{width:16px;height:16px}}.dtc-id-footer .total{display:flex;width:100%;flex-direction:column;font-family:"Montserrat",sans-serif}.dtc-id-footer .total .id-btns-group{display:none}@media(max-width: 568px){.dtc-id-footer .total .id-btns-group{display:flex}}.dtc-id-footer .total .total-label{color:#435056;font-family:"MontserratSemibold",sans-serif;font-size:14px;line-height:17px;margin-bottom:8px}@media(max-width: 568px){.dtc-id-footer .total .total-label{font-size:14px}}@media(max-width: 568px){.dtc-id-footer .total .total-amount-wrapper{margin-bottom:0px;display:flex;gap:4px}}.dtc-id-footer .total .total-amount-wrapper .total-amount,.dtc-id-footer .total .total-amount-wrapper .discount-amount{color:#482c77;font-family:"MontserratSemibold",sans-serif;font-size:24px;line-height:29px}.dtc-id-footer .total .total-amount-wrapper .total-amount .sml-txt,.dtc-id-footer .total .total-amount-wrapper .discount-amount .sml-txt{font-size:12px;color:#70858f}@media(max-width: 768px){.dtc-id-footer .total .total-amount-wrapper .total-amount,.dtc-id-footer .total .total-amount-wrapper .discount-amount{font-size:16px;line-height:120%;line-height:150%;display:flex}}@media(max-width: 568px){.dtc-id-footer .total .total-amount-wrapper .total-amount,.dtc-id-footer .total .total-amount-wrapper .discount-amount{line-height:22px}}.dtc-id-footer .total .total-amount-wrapper .applied-promo{text-decoration:line-through;color:#435056;font-size:12px;font-family:"MontserratMedium",sans-serif}.dtc-id-footer .total .total-amount-wrapper .total-prev{color:#65737e;font-family:"GeneralSansMedium",sans-serif;font-size:16px;font-style:normal;text-decoration:line-through;margin-left:5px}@media(max-width: 768px){.dtc-id-footer .total .total-amount-wrapper .total-prev{font-size:14px}}.dtc-id-footer .total .break-down{min-width:330px;display:flex;justify-content:space-between;align-items:end}@media(max-width: 568px){.dtc-id-footer .total .break-down{flex-direction:column;width:100%;align-items:center}}.dtc-id-footer .total .break-down .break-down-content{display:flex;align-items:end;width:100%}.dtc-id-footer .total .break-down-list-wrp{margin-bottom:0px;border-bottom:1px dashed #c6b5e3}@media(max-width: 568px){.dtc-id-footer .total .break-down-list-wrp{width:90vw}}.dtc-id-footer .total .break-down-list-wrp .text-light{font-family:"MontserratMedium",sans-serif}.dtc-id-footer .total .break-down-list-wrp .break-down-list{display:flex;justify-content:space-between;gap:8px;color:#5a6a72;font-size:14px;font-family:"MontserratSemibold",sans-serif;margin-bottom:16px}.dtc-id-footer .total .break-down-list-wrp .break-down-list .discount-amount{color:#c65143;min-width:fit-content}.dtc-id-footer .total .break-down-list-wrp .taxes-list{margin-bottom:16px}.dtc-id-footer .total .break-down-list-wrp .taxes-list.active .arr-icon{transform:rotate(0deg)}.dtc-id-footer .total .break-down-list-wrp .taxes-list.active .taxes-list-breakdown{grid-template-rows:1fr}.dtc-id-footer .total .break-down-list-wrp .taxes-list-label{display:flex;justify-content:space-between;gap:4px;color:#5a6a72;font-size:14px;font-family:"MontserratSemibold",sans-serif}.dtc-id-footer .total .break-down-list-wrp .taxes-list-label-text{cursor:pointer}.dtc-id-footer .total .break-down-list-wrp .taxes-list-label-text .arr-icon{transition:all .3s ease-in-out;transform:rotate(180deg)}.dtc-id-footer .total .break-down-list-wrp .taxes-list-breakdown{display:grid;grid-template-rows:0fr;transition:all .3s ease-in-out}.dtc-id-footer .total .break-down-list-wrp .taxes-list-breakdown>*{overflow:hidden}.dtc-id-footer .total .break-down-list-wrp .taxes-list-breakdown-ele{display:flex;justify-content:space-between;gap:4px;color:#5a6a72;font-size:14px;font-family:"MontserratSemibold",sans-serif;margin-bottom:8px}.dtc-id-footer .total .break-down-list-wrp .taxes-list-breakdown-ele:first-child{margin-top:8px}.dtc-id-footer .total .break-down-list-wrp .taxes-list-breakdown-ele-label{display:flex;align-items:center;gap:4px}.dtc-id-footer .total .break-down-total{display:flex;align-items:flex-end;justify-content:space-between;gap:4px;font-family:"MontserratSemibold",sans-serif;margin-top:16px}.dtc-id-footer .total .break-down-total-text{font-size:14px;color:#435056}.dtc-id-footer .total .break-down-total-amt{font-size:18px;line-height:22px;color:#482c77;display:flex;align-items:flex-end;gap:4px}.dtc-id-footer .total .break-down-total-amt .sml-txt{font-size:12px;color:#70858f}@media(max-width: 568px){.dtc-id-footer .total .break-down .id-btns-group{margin-top:16px}}.dtc-id-footer .flexBetween{display:flex;justify-content:space-between}.dtc-id-footer .promo-code-wrap{display:flex;align-items:end}@media(max-width: 568px){.dtc-id-footer .promo-code-wrap{gap:16px;display:block}}.dtc-id-footer .promo-code-wrap .desktop-view{display:flex;align-items:flex-start;gap:8px;margin-left:10px}.dtc-id-footer .promo-code-wrap .desktop-view:has(.coupon-code-id-applied){align-items:flex-end}@media(max-width: 992px){.dtc-id-footer .promo-code-wrap .desktop-view{flex-direction:column}}@media(max-width: 568px){.dtc-id-footer .promo-code-wrap .desktop-view{display:none}}.dtc-id-footer .total-wrap{min-width:185px;width:900px}@media(max-width: 568px){.dtc-id-footer .total-wrap{width:100%;min-width:unset;display:flex;justify-content:space-between}}.bottom-wrap{display:flex;flex-direction:column}@media(max-width: 568px){.bottom-wrap{width:100%}}.id-btns-group{display:flex;gap:16px;align-items:center;max-width:200px;width:100%}@media(max-width: 568px){.id-btns-group{display:none}}.id-btns-group.edit-btn{max-width:unset;width:max-content}@media(max-width: 568px){.id-btns-group.edit-btn{max-width:100%;width:100%}}.id-btns-group .ph-footer-btn-icon{display:flex;align-items:center;gap:8px;transition:all .3s ease-in-out;padding:10px 16px}.id-btns-group .ph-footer-btn-icon.w-200{width:100%;min-width:200px;max-width:200px}@media(max-width: 568px){.id-btns-group .ph-footer-btn-icon.w-200{min-width:unset;max-width:unset}}.id-btns-group .ph-footer-btn-icon:disabled .arr-icon path{fill:#a9b6bc}.id-btns-group .ph-footer-btn-icon .arr-icon path{fill:#fff}@media(max-width: 568px){.id-btns-group{justify-content:center;max-width:100%}}.id-btns-group .quote-summary-btn{display:none}@media(max-width: 568px){.id-btns-group .quote-summary-btn{display:block}}.button-css{display:flex;align-items:end;padding:10px;height:auto;gap:24px;padding-bottom:0}@media(max-width: 568px){.button-css{width:100%}}.ph-footer-btn-icon{display:flex;align-items:center}.ph-footer-btn-icon .share-icon{width:24px;height:24px}.ph-footer-btn-icon span{display:inline}@media(max-width: 568px){.ph-footer-btn-icon .share-icon{width:24px;height:24px}.ph-footer-btn-icon span{display:none}}.flex{display:flex}@media(max-width: 568px){.discount-chip{display:none}}.discount-chip-top{display:none}@media(max-width: 568px){.discount-chip-top{display:flex;flex-direction:row-reverse;padding-bottom:16px;margin:0 0 0 auto}}
.download-cta{border:1px;border-radius:2px}.download-cta .download-cta img{margin:16px}.download-cta .download-cta button{background-color:blue;padding:10px 44px;line-height:19.5px}.toaster-wrapper.warning{color:#fbf5e9}.toaster-wrapper.warning .toaster-description>h6{color:#db9624;line-height:21.79px}.toaster-wrapper.expired .toaster-description>h6{color:#c65143;line-height:21.79px}.toaster-description{flex:auto}.toaster-description .toaster-cta{display:flex;margin-top:12px}.toaster-description .toaster-cta .change-request{display:flex;justify-content:left;align-items:center;width:100%;font-size:16px;line-height:20px;font-family:"MontserratSemibold",sans-serif;cursor:pointer;border-radius:12px;padding:11px;border:0px solid rgba(0,0,0,0) !important;white-space:nowrap;background-color:rgba(0,0,0,0);border-color:#8c5acb;color:8c5acb;box-shadow:none !important}.toaster-description .toaster-cta>button{width:max-content}.toaster-description .toaster-cta>button:nth-child(2){width:max-content;border:0px;box-shadow:none}.toaster-description .download-notice{margin:0px 10px}.toaster-description .edit-pencil{margin-right:8px}.toaster-wrapper.success{background-color:#eff6f0}.toaster-wrapper .toaster-description>h6{color:#19922b;line-height:21.79px}.toaster-wrapper.expired{background-color:#f9edeb}.toaster-wrapper .toaster-description>p{margin-top:4px;font-size:16px;font-weight:400;line-height:21.3px;color:#5a6a72}.toaster-wrapper{margin:24px 32px 32px;display:flex;border-radius:8px;gap:12px}.loader-wrapper .alert-skeleton .MuiAlert-message{width:100%;padding-top:2px}.success-color{color:#5ba46a}@media(max-width: 568px){.button-responsiveness{display:none}}.button-responsiveness-mobile{display:none}@media(max-width: 568px){.button-responsiveness-mobile{display:block}}
.plan-details{font-family:"MontserratSemibold",sans-serif;margin-bottom:30px}.plan-details h2{font-size:24px;color:#435056;margin:10px}.plan-details .expand-icon{color:#5c3899}.plan-details .MuiAccordion-root{box-shadow:none;border-radius:16px !important}@media(max-width: 568px){.plan-details .MuiAccordion-root{border-radius:0px !important}}.plan-details .single-block{margin-bottom:30px;margin-left:10px}.plan-details .single-block .title{color:#435056;margin-bottom:10px;letter-spacing:.04em}.plan-details .single-block .only-title{color:#435056;margin-bottom:10px;letter-spacing:.04em;font-weight:600;font-size:16px;line-height:19.5px}.plan-details .single-block .value{color:#70858f;letter-spacing:.04em;line-height:22px}.plan-details .single-block.image-block span{font-size:20px;position:relative;top:-30px;color:#70858f}.plan-details .align-icons{display:flex;align-items:center}.plan-details .margin-class{margin-left:8px}.mg32{margin:24px 32px 32px 32px}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,*{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);box-sizing:border-box}body{line-height:1;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);cursor:pointer}a:focus-visible{outline:none}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}input{border:none;outline:0}input:focus{border:none;outline:0}.thank-you-wrapper{display:flex;gap:32px;align-items:center}@media(max-width: 568px){.thank-you-wrapper{flex-direction:column;align-items:start}}@media(max-width: 768px){.thank-you-wrapper{gap:24px}}.thank-you-wrapper .success-icon{width:128px;height:128px;display:flex;align-items:center;justify-content:center;color:#5c3899}@media(max-width: 768px){.thank-you-wrapper .success-icon{width:80px;min-width:80px;height:80px}}.thank-you-wrapper .header-text-container{display:grid;gap:14px}@media(max-width: 568px){.thank-you-wrapper .header-text-container{grid-template-columns:100vw}}.thank-you-wrapper .header-text-container .header-text{font-family:"MontserratMedium",sans-serif;color:#435056;font-size:40px;line-height:48px}@media(max-width: 768px){.thank-you-wrapper .header-text-container .header-text{font-size:32px;line-height:38px}}.thank-you-wrapper .header-text-container .description-text{font-family:"OpenSansbold",sans-serif;color:#435056;font-size:16px;line-height:21.79px}.thank-you-wrapper .header-text-container .description-text .email-text{color:#5c3899;text-decoration:none;word-break:break-all;text-decoration:none;cursor:pointer}
.policy-success-container{border-radius:12px;display:flex;gap:16px;padding:16px 20px;box-shadow:0px 1px 3px 0px rgba(26,26,26,.1019607843),0px 1px 2px 0px rgba(26,26,26,.0588235294);cursor:pointer;position:relative;justify-content:space-between;background:#fff;border:1px solid #e2e7e9}@media(max-width: 568px){.policy-success-container{flex-wrap:wrap}}.policy-success-container .policy-download-wrap{display:flex;gap:8px}@media(max-width: 768px){.policy-success-container .policy-download-wrap{gap:5px;justify-content:space-between}}.policy-success-container .policy-download-wrap .policy-success-number .content-text{font-family:"MontserratSemibold",sans-serif;font-size:14px;color:#5c3899;line-height:17.07px}.policy-success-container .policy-download-wrap .policy-success-number .content-number{font-family:"MontserratSemibold",sans-serif;font-size:14px;color:#70858f;display:flex;gap:10px;line-height:17px;margin-top:5px}.policy-success-container .action-wrapper{display:flex;justify-content:end;align-items:center;width:166px}@media(max-width: 568px){.policy-success-container .action-wrapper{width:100%}}.policy-success-container .action-wrapper .download-btn{width:100%;height:40px;font-family:"MontserratSemibold",sans-serif;font-size:16px;font-weight:500}.icon-color{color:#5c3899}
.new-policy-details{font-family:"MontserratSemibold",sans-serif;margin-bottom:30px}.new-policy-details h2{font-size:24px;color:#435056;margin:10px}.new-policy-details .expand-icon{color:#5c3899}.new-policy-details .MuiAccordion-root{box-shadow:none;border-radius:16px !important}@media(max-width: 568px){.new-policy-details .MuiAccordion-root{border-radius:0px !important}}.new-policy-details .single-block{margin-bottom:30px;margin-left:10px}.new-policy-details .single-block .title{color:#435056;margin-bottom:10px;letter-spacing:.04em}.new-policy-details .single-block .only-title{color:#435056;margin-bottom:10px;letter-spacing:.04em;font-weight:600;font-size:16px;line-height:19.5px}.new-policy-details .single-block .value{color:#70858f;letter-spacing:.04em;line-height:22px}.new-policy-details .single-block.image-block span{font-size:20px;position:relative;top:-30px;color:#70858f}.new-policy-details .align-icons{display:flex;align-items:center}.new-policy-details .margin-class{margin-left:8px}.new-policy-details .alert-style{margin:0 .5em 16px .5em;background-color:#ecf9f8;font-family:"MontserratMedium",sans-serif;font-weight:400;font-size:14px;line-height:143%;letter-spacing:0px}.mg32{margin:24px 32px 32px 32px}
.existing-policy-details{font-family:"MontserratSemibold",sans-serif;margin-bottom:30px;padding:0 16px 16px}.existing-policy-details h2{font-size:24px;color:#435056;margin:30px 10px}.existing-policy-details .expand-icon{color:#5c3899}.existing-policy-details .single-block{margin-bottom:30px;margin-left:10px}.existing-policy-details .single-block .title{color:#435056;margin-bottom:10px;letter-spacing:.04em}.existing-policy-details .single-block .only-title{color:#435056;margin-bottom:10px;letter-spacing:.04em;font-weight:600;font-size:16px;line-height:19.5px}.existing-policy-details .single-block .value{color:#70858f;letter-spacing:.04em;line-height:22px}.existing-policy-details .single-block.image-block span{font-size:20px;position:relative;top:-30px;color:#70858f}.existing-policy-details .align-icons{display:flex;align-items:center}.existing-policy-details .margin-class{margin-left:8px}.mg32{margin:24px 32px 32px 32px}
.loader-image{width:100vw;height:100dvh;position:fixed;background-color:hsla(0,0%,100%,.9019607843);left:0;top:0;z-index:1000;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px;opacity:.6}.loader-image .brand-logo{max-width:200px}
.chip-style.MuiChip-root{padding:8px 22px 8px 22px;border:1px solid rgba(74,198,187,.5019607843);border-radius:12px;background-color:#ecf9f8;color:#35a79d;font-family:"MontserratSemibold";font-size:15px;line-height:26px;min-width:210px;height:42px;margin-left:8px;align-items:center}@media(max-width: 768px){.chip-style.MuiChip-root{margin-left:8px;height:26px;padding:1px 4px 1px 8px;font-size:11px;line-height:22px;min-width:113px}.chip-style.MuiChip-root svg{width:16px;height:16px}}.chip-style .chip-action-icon.MuiSvgIcon-root{color:#5c3899;font-size:20px}.chip-style.MuiChip-root.Mui-disabled{opacity:1}.dashed-border.MuiChip-root{border:1px dashed rgba(74,198,187,.5019607843)}
.notes-details-wrapper{max-width:864px;background:#f1f3f4;border-radius:8px;margin:20px auto;padding:16px;font-family:"OpenSansRegular",sans-serif}.notes-details-wrapper .heading{font-size:16px;line-height:20px;font-family:"MontserratSemiBold",sans-serif;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;margin-bottom:16px;margin-top:0px;color:#5c3899}.notes-details-wrapper .notes-details{display:flex;flex-direction:column;gap:16px;text-align:left;font-size:14px;color:#435056;line-height:22px}.notes-details-wrapper .notes-details .detail-item{display:flex;align-items:start;justify-content:center;gap:12px}.notes-details-wrapper .notes-details .detail-item .icon{margin-top:4px;display:flex;align-items:start;color:#aa8fd6;line-height:22px}.notes-details-wrapper .notes-details .detail-item .value{flex:1;font-size:16px;color:#5a6a72;font-family:"OpenSansRegular",sans-serif;padding-top:2px}.notes-details-wrapper .notes-details .detail-item .value .bold{font-weight:bold}
.hero-motor-addon-wrapper{padding:24px 24px 24px 24px;background:#fff;border-radius:18px;box-shadow:0px 2px 8px 0px rgba(72,44,119,.0784313725);position:relative;margin:0px 0px 16px;border:1px solid #e2e7e9}.hero-motor-addon-wrapper.selected{border:1px solid #7145ba;outline:1px solid #7145ba}@media(max-width: 768px){.hero-motor-addon-wrapper{padding:16px 0px 16px 0px;margin:0px 0px 24px}}.hero-motor-addon-wrapper .hero-addon-container{display:flex;justify-content:space-between;align-items:center;flex-grow:1;z-index:1;gap:24px;position:relative}@media(max-width: 768px){.hero-motor-addon-wrapper .hero-addon-container{padding:0px 16px;flex-direction:column}}.hero-motor-addon-wrapper .hero-addon-container .cancellation-container{width:100%}@media(max-width: 768px){.hero-motor-addon-wrapper .hero-addon-container .cancellation-container{width:100%}}.hero-motor-addon-wrapper .hero-addon-container .cancellation-container .recommended{display:inline-flex;gap:4px;align-items:center;font-size:12px;line-height:15px;padding:5px 8px;background:#e3daf1;border-radius:100px;color:#482c77;font-family:"MontserratSemibold",sans-serif;text-transform:uppercase !important;margin-bottom:8px}.hero-motor-addon-wrapper .hero-addon-container .cancellation-container .heading{display:flex;align-items:center;gap:16px;margin-bottom:16px}.hero-motor-addon-wrapper .hero-addon-container .cancellation-container .heading>div{width:40px;height:40px;background-color:#f1ecf8;border-radius:50%}.hero-motor-addon-wrapper .hero-addon-container .cancellation-container .heading>div img{position:relative;width:40px;height:40px;object-fit:cover;padding:4px}.hero-motor-addon-wrapper .hero-addon-container .cancellation-container .heading .head-text{color:#482c77;font-size:20px;line-height:24px;font-family:"MontserratSemibold",sans-serif}@media(max-width: 768px){.hero-motor-addon-wrapper .hero-addon-container .cancellation-container .heading .head-text{font-size:16px;line-height:20px}}.hero-motor-addon-wrapper .hero-addon-container .cancellation-container .description{color:#5a6a72;font-size:14px;line-height:19px;font-family:"OpenSansRegular",sans-serif;margin-bottom:8px}.hero-motor-addon-wrapper .hero-addon-container .cancellation-container .note{font-size:14px;line-height:20px;font-family:"OpenSansBold",sans-serif;color:#db9624;margin-bottom:15px}.hero-motor-addon-wrapper .hero-addon-container .price-container{display:flex;flex-direction:column;margin-top:auto}@media(max-width: 768px){.hero-motor-addon-wrapper .hero-addon-container .price-container{width:100%;display:flex;justify-content:space-between;flex-direction:row;align-items:center}}.hero-motor-addon-wrapper .hero-addon-container .price-container .strike-amount{color:#70858f;font-size:14px;line-height:16px;font-family:"MontserratMedium",sans-serif;text-decoration:line-through;margin-bottom:4px}.hero-motor-addon-wrapper .hero-addon-container .price-container .amount{color:#482c77;font-size:18px;line-height:21px;font-family:"MontserratSemibold",sans-serif;margin-bottom:16px;margin-left:10px}@media(max-width: 768px){.hero-motor-addon-wrapper .hero-addon-container .price-container .amount{margin-bottom:0px;margin-left:0px}}.hero-motor-addon-wrapper .hero-addon-container .price-container .amount .price-duration{font-family:"MontserratSemibold";font-size:12px;color:#5a6a72}.hero-motor-addon-wrapper .hero-addon-container .price-container .add-trip-button{margin-left:12px}.hero-motor-addon-wrapper .hero-addon-container .price-container .add-trip-button .custom-check-box{border:1px solid #5c3899;padding:10px 29px;align-items:center;border-radius:12px;white-space:nowrap}.hero-motor-addon-wrapper .hero-addon-container .price-container .add-trip-button .custom-check-box .checkbox-wrap{margin-top:3px}.hero-motor-addon-wrapper .hero-addon-container .price-container .add-trip-button .custom-check-box .checkbox-wrap input[type=checkbox]:checked+.checkmark{border:2px solid #673fae}.hero-motor-addon-wrapper .hero-addon-container .price-container .add-trip-button .custom-check-box .checkbox-wrap .checkmark{border:2px solid #c6b5e3;outline:none}.hero-motor-addon-wrapper .hero-addon-container .price-container .add-trip-button .custom-check-box .check-content{color:#5c3899}.hero-motor-addon-wrapper .hero-addon-container .price-container .custom-check-box:has(input:checked){background-color:#f1ecf8}
.product-icon-wrap{max-width:99px;min-width:88px;text-align:center;border-radius:8px}.product-icon-wrap .icon-style{align-items:center;padding:16px;margin-bottom:10px;width:64px;height:64px;background:var(--Interactive-Gradient-Gradient-02, linear-gradient(134deg, #6D44B2 -1.34%, #965DF9 66.84%));box-shadow:0px 2px 8px 0px rgba(72,44,119,.08);border-radius:16px}.product-icon-wrap .icon-style svg{fill:#f1ecf8}.product-icon-wrap .icon-style .MuiSvgIcon-root{color:#fff}.product-icon-wrap .icon-style.disabled{background-color:#a9b6bc;box-shadow:none;pointer-events:none}.product-icon-wrap .icon-style.disabled svg{fill:#f1ecf8}.product-icon-wrap .icon-style:hover,.product-icon-wrap .icon-style:focus{transition:all .3s;background:var(--Interactive-Gradient-Gradient-02, linear-gradient(134deg, #1e0050 -1.34%, #300e69 66.84%));box-shadow:var(--Interactive-Gradient-Gradient-02, linear-gradient(134deg, #1e0050 -1.34%, #300e69 66.84%))}.product-icon-wrap .icon-style:active{background-color:#482c77;box-shadow:none}.product-icon-wrap .icon-style:active svg{fill:#c6b5e3}.product-icon-wrap .icon-label-style{font-family:"Montserrat",sans-serif;font-weight:600;font-size:14px;line-height:17px;color:#5c3899;display:block;text-align:center;white-space:normal;max-width:100%}.product-icon-wrap .icon-label-style.disabled-label{color:#a9b6bc}.product-icon-wrap .icon-label-style.disabled-label:hover{color:#a9b6bc}.product-icon-wrap .icon-label-style:hover{color:#5c3899}.product-icon-wrap .icon-label-style:active{color:#5c3899}@media(max-width: 568px){.icon-btn-wrapper{width:48px;height:48px}.icon-btn-wrapper .icon-style{width:48px;height:48px}.icon-btn-wrapper .icon-label-style{font-size:12px}}.icon-btn-wrapper{width:64px;height:64px}.icon-btn-wrapper .icon-style{width:64px;height:64px}.icon-btn-wrapper .icon-label-style{font-size:14px}
.coverage-wrapper{text-align:center;font-family:"MontserratMedium",sans-serif}.coverage-wrapper .sum-incured-content-wrapper{display:flex;align-items:center;justify-content:center;gap:.4em}.coverage-wrapper .sum-incured-content-wrapper .year-display{font-family:"MontserratSemibold",sans-serif;font-size:28px;line-height:34px;color:#5c3899;text-align:center;min-width:2ch;border:none;border-bottom:1px solid #a3acb2;outline:none}.coverage-wrapper .sum-incured-content-wrapper .button-wrapper{position:relative}.coverage-wrapper .sum-incured-content-wrapper .button-wrapper .disabled-icon{position:absolute;top:100%;left:50%;transform:translateX(-50%);margin-top:-2px;color:rgba(0,0,0,.1215686275);display:none}.coverage-wrapper .sum-incured-content-wrapper .button-wrapper:hover .disabled-icon{display:block}.coverage-wrapper .sum-incured-content-wrapper .button-wrapper button.action-icons{min-height:26px;min-width:34px;width:fit-content;padding:4px 8px 4px 10px;border-radius:16px;border:1px solid rgba(92,56,153,.5019607843);text-transform:none;color:#5c3899;margin:8px}.coverage-wrapper .sum-incured-content-wrapper .button-wrapper button.action-icons:disabled{color:#a3acb2;border-color:#a3acb2;background-color:rgba(0,0,0,0);cursor:not-allowed;opacity:.5}.coverage-wrapper .sum-incured-content-wrapper .button-wrapper button.action-icons:not(:disabled):hover{background-color:#efe7ff}
.promo-box-outer{margin-top:24px}.promo-box-outer.Mui-expanded{margin:24px 0 !important}.promo-box-header{display:flex;justify-content:space-between;align-items:center;font-family:"MontserratSemibold",sans-serif;font-size:16px;width:100%}.promo-box-header .promo-icon{height:24px;width:24px}.promo-box-header .discount{display:flex;gap:4px;align-items:center}.promo-box-body{border:1px solid #d9d9d9;border-radius:8px;background:#fff;display:flex;align-items:flex-end}.promo-box-body .promo-rows{display:flex;align-items:center;justify-content:space-between;flex:1;flex-direction:column;padding:16px;gap:16px}.promo-box-body .promo-rows .promo-row-1{display:flex;align-items:center;justify-content:space-between;gap:24px;flex:1}.promo-box-body .promo-rows .promo-row-1 .action-buttons{display:flex;align-items:center;justify-content:space-between;flex:1;gap:8px}.promo-box-body .promo-rows .promo-row-1 .action-buttons .counter-wrapper{display:flex;flex-direction:column;align-items:center}.promo-box-body .promo-rows .promo-row-1 .action-buttons .counter-wrapper .promo-counter{display:flex;flex-direction:column;align-items:center;gap:8px;flex:1}.promo-box-body .promo-rows .promo-row-1 .action-buttons .counter-wrapper .promo-counter .promo-label{font-size:12px;color:#222;font-weight:600;font-family:"OpenSansRegular"}.promo-box-body .promo-rows .promo-row-1 .action-buttons .counter-wrapper .promo-counter .coverage-wrapper{min-width:120px}.promo-box-body .promo-rows .promo-row-1 .action-buttons .counter-wrapper .promo-counter .promo-create-btn{min-width:172px;height:26px;font-size:14px;font-weight:600;border:1.5px solid #5c3899;color:#fff;background:rgba(0,0,0,0);border-radius:8px;transition:all .2s}.promo-box-body .promo-rows .promo-row-1 .action-buttons .counter-wrapper .promo-counter .promo-create-btn:hover:not(:disabled){background:#ede6fa}.promo-box-body .promo-rows .promo-row-1 .action-buttons .counter-wrapper .promo-counter .promo-create-btn:disabled{border-color:#d9d9d9;color:#8b8b8b}.promo-box-body .promo-rows .promo-row-1 .action-buttons .counter-wrapper .promo-counter .promo-create-btn.success{background:#e6f7f1;border-color:#5c3899}.promo-box-body .promo-rows .promo-row-1 .action-buttons .counter-wrapper .promo-max{font-size:12px;font-weight:400;color:rgba(67,80,86,.6)}.promo-box-body .promo-code-row{display:flex;align-items:center;gap:12px;margin-top:16px}.promo-box-body .promo-code-row .promo-code-input{flex:1;border:1px solid #d9d9d9;border-radius:8px;padding:8px 12px;font-size:16px;background:#f5f5f5;color:#222;font-weight:500}.promo-box-body .promo-code-row .promo-code-input:focus{outline:none;border-color:#5c3899}.promo-box-body .promo-code-row .promo-copy-btn{display:flex;align-items:center;gap:4px;color:#5c3899;font-weight:500;cursor:pointer;padding:4px;border-radius:4px;transition:background .2s}.promo-box-body .promo-code-row .promo-copy-btn:hover{background:#ede6fa}.promo-box-body .promo-skeleton{margin-top:16px}.promo-box-body .promo-error{color:#e74c3c;font-size:14px;margin-top:8px;margin-left:164px}@media(max-width: 600px){.promo-box-outer{margin-top:16px;border-radius:12px !important;border-width:1.5px !important}.promo-box-header{font-size:14px;padding:0 8px}.promo-box-header .promo-icon{height:20px;width:20px}.promo-box-body{border-radius:12px;padding:0 !important;flex-direction:column;align-items:stretch}.promo-box-body .promo-rows{padding:8px !important;gap:12px}.promo-box-body .promo-rows .promo-row-1{flex-direction:column;gap:12px}.promo-box-body .promo-rows .promo-row-1 .action-buttons{flex-direction:column;gap:8px}.promo-box-body .promo-illustration{display:none}.promo-code-row .promo-copy-box{min-width:unset}}
.promo-copy-box{background:#ecf9f8;border-radius:16px;padding:16px;display:flex;min-width:320px;position:relative;border:1px solid #e0e0e0}.promo-copy-box .promo-copy-label{color:rgba(67,80,86,.6);font-size:12px;line-height:12px;margin-bottom:4px;font-family:"openSans",sans-serif}.promo-copy-box .promo-copy-row{display:flex;flex-direction:column;align-items:flex-start;flex:1}.promo-copy-box .promo-copy-row .promo-copy-value{font-size:16px;color:#434d53;font-family:"Montserrat",sans-serif;letter-spacing:1px;word-break:break-all}.promo-copy-box .promo-copy-row .promo-copy-btn{cursor:pointer;color:#5c3899;padding:4px;border-radius:4px;transition:background .2s;display:flex;align-items:center}.promo-copy-box .promo-copy-row .promo-copy-btn:hover{background:#ede6fa}.promo-copy-box .promo-copy-underline{width:100%;height:2px;background:#bfc9ce;border-radius:1px;margin-top:2px}.promo-copy-box .promo-copy-btn{position:relative;cursor:pointer;display:inline-flex;align-items:center}.promo-copy-box .promo-copy-btn .promo-copy-toast{position:absolute;top:-32px;right:0;background:#555;color:#fff;font-size:10px;font-family:"openSans",sans-serif;font-weight:600;padding:4px 8px;border-radius:4px;white-space:nowrap;z-index:10;box-shadow:0 2px 8px rgba(0,0,0,.08);opacity:1;pointer-events:none;animation:fadeInOut 1.2s}
.discount-badge{display:inline-flex;align-items:center;border:1px dashed rgba(74,198,187,.5);border-radius:12px;background:#ecf9f8;color:#24b3a8;font-family:"Montserrat",sans-serif;font-weight:600;font-size:16px;padding:8px 22px 8px 22px;gap:8px;cursor:pointer;transition:box-shadow .2s}.discount-badge .discount-badge-icon{width:22px;height:22px}.discount-badge .discount-badge-text{color:#24b3a8;font-size:15px;font-weight:600;font-family:"Montserrat",sans-serif}.discount-badge .discount-badge-remove{display:flex;align-items:center;justify-content:center;margin-left:8px;color:#6c3eb8;background:#fff;border-radius:50%;width:24px;height:24px;cursor:pointer;transition:background .2s}.discount-badge .discount-badge-remove:hover{background:#ede6fa}.discount-badge:not(.applied) .discount-badge-remove{display:none}
.sum-insured-wrapper{text-align:center;font-family:"MontserratMedium",sans-serif;margin-bottom:40px}.sum-insured-wrapper .sum-insured-content{display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:8px;min-height:99px;position:relative;padding:.5em}.sum-insured-wrapper .sum-insured-content .backgroundImage{position:absolute;top:0;right:0;z-index:0}@media(max-width: 420px){.sum-insured-wrapper .sum-insured-content .backgroundImage{display:none}}.sum-insured-wrapper .sum-insured-content .sum-content-title{font-family:"MontserratSemibold",sans-serif;font-size:14px;line-height:17.07px;color:#435056}.sum-insured-wrapper .sum-insured-content .sum-incured-content-wrapper{display:flex;align-items:center;justify-content:center;gap:.5em}.sum-insured-wrapper .sum-insured-content .sum-incured-content-wrapper .input-label{font-family:"MontserratMedium",sans-serif;color:#5c3899;font-size:24px;line-height:28.8px}.sum-insured-wrapper .sum-insured-content .sum-incured-content-wrapper .tsi-input{font-family:"MontserratSemibold";font-size:28px;line-height:34px;color:#5c3899;text-align:center;width:200px;border-bottom:1px solid #a3acb2;border-top:none;border-left:none;border-right:none;background:rgba(0,0,0,0);-moz-appearance:textfield}.sum-insured-wrapper .sum-insured-content .sum-incured-content-wrapper .tsi-input:focus{outline:none;border-bottom-color:#5c3899}.sum-insured-wrapper .sum-insured-content .sum-incured-content-wrapper .tsi-input::-webkit-outer-spin-button,.sum-insured-wrapper .sum-insured-content .sum-incured-content-wrapper .tsi-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sum-insured-wrapper .sum-insured-content .sum-incured-content-wrapper .active-text-field{font-family:"MontserratSemibold";font-size:28px;line-height:34px;color:#5c3899;text-align:center;width:200px;border-bottom:1px solid #5c3899;border-top:none;border-left:none;border-right:none;background:rgba(0,0,0,0);-moz-appearance:textfield}.sum-insured-wrapper .sum-insured-content .sum-incured-content-wrapper .active-text-field:focus{outline:none;border-bottom-color:#5c3899}.sum-insured-wrapper .sum-insured-content .sum-incured-content-wrapper .active-text-field::-webkit-outer-spin-button,.sum-insured-wrapper .sum-insured-content .sum-incured-content-wrapper .active-text-field::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sum-insured-wrapper .sum-insured-content .sum-incured-content-wrapper .active-text-field:focus{outline:none;border-bottom-color:#5c3899}.sum-insured-wrapper .sum-insured-content .sum-incured-content-wrapper .error-text-field{font-family:"MontserratSemibold";font-size:28px;line-height:34px;color:#5c3899;text-align:center;width:200px;border-bottom:1px solid #c65143;border-top:none;border-left:none;border-right:none;background:rgba(0,0,0,0);-moz-appearance:textfield}.sum-insured-wrapper .sum-insured-content .sum-incured-content-wrapper .error-text-field:focus{outline:none;border-bottom-color:#5c3899}.sum-insured-wrapper .sum-insured-content .sum-incured-content-wrapper .error-text-field::-webkit-outer-spin-button,.sum-insured-wrapper .sum-insured-content .sum-incured-content-wrapper .error-text-field::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sum-insured-wrapper .sum-insured-content .sum-incured-content-wrapper .error-text-field:focus{outline:none;border-bottom-color:#c65143}.sum-insured-wrapper .default-content{border:1px solid #e2e7e9}.sum-insured-wrapper .active-content{border:1px solid #7145ba;background-color:#f1ecf8}.sum-insured-wrapper .error-content{border:1px solid #c65143;background-color:#f9edeb}.sum-insured-wrapper .error-content-sub-text{font-size:12px;margin-top:4px;color:#c65143}.sum-insured-wrapper .action-icons{border-radius:50px;padding:10px 8px;width:32px;height:32px;min-width:unset !important;z-index:1}.sum-insured-wrapper .action-icons:hover{background-color:#e3daf1}.sum-insured-wrapper .no-arrows input[type=number]{-moz-appearance:textfield}.sum-insured-wrapper .no-arrows input[type=number]::-webkit-outer-spin-button,.sum-insured-wrapper .no-arrows input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sum-insured-wrapper .MuiSvgIcon-root{width:16px;height:16px}.sum-insured-wrapper .amount-editor-container{display:flex;align-items:center;justify-content:center;gap:8px;min-height:50px}.sum-insured-wrapper .amount-editor-container .price-icon{font-family:"MontserratSemibold";font-size:24px;line-height:29px;color:#5c3899}.sum-insured-wrapper .amount-editor-container .input{font-family:"MontserratSemibold";font-size:28px;line-height:34px;color:#5c3899;text-align:center;width:100%;border-bottom:1px solid #a3acb2}.sum-insured-wrapper .amount-editor-container .cta-container{display:flex;gap:2px}.sum-insured-wrapper .amount-editor-container .cta-container>*{position:relative}.sum-insured-wrapper .amount-editor-container .cta-container>*:hover .toast-container-custom{opacity:1}.sum-insured-wrapper .amount-editor-container .cta-container .toast-container-custom{position:absolute;bottom:105%;font-family:"OpenSansRegular";font-size:16px;line-height:22px;padding:12px;color:#eff6f0;background-color:#435056;border-radius:8px;opacity:0;pointer-events:none;transition:.3s opacity ease-in-out;left:-10px}.sum-insured-wrapper .amount-editor-container .cta-container .toast-container-custom.reset{left:-12px}.sum-insured-wrapper .amount-editor-container .cta-container .icon{width:32px;height:32px;padding:6px;cursor:pointer;background:inherit}.sum-insured-wrapper .amount-editor-container .cta-container .icon:hover{background:#e3daf1;border-radius:200px;transition:all .3s ease-in-out}
.plans-container{display:flex;flex-direction:column;gap:24px}.plans-container.active .cards-container{grid-template-columns:repeat(calc(var(--count) + 1), 1fr)}.plans-container.active .cards-container .plan-card{padding-bottom:0px}.plans-container.active .cards-container .plan-card.compare{position:relative;padding:0;display:flex;opacity:1}.plans-container.active .cards-container .plan-card.compare .compare-benefits .benefit .tooltip{bottom:85%}.plans-container.active .cards-container .plan-card.compare .compare-benefits .benefit .tooltip::after{left:87%;top:92%}.plans-container.active .cards-container .plan-card .benefits{grid-template-rows:0fr}.plans-container.active .cards-container .plan-card .compare-benefits{grid-template-rows:1fr}.plans-container .cards-container,.plans-container .plan-card-wrap{position:relative;display:flex;justify-content:center;align-items:center;gap:12px}.plans-container .cards-container .plan-card,.plans-container .plan-card-wrap .plan-card{height:100%;display:flex;flex-direction:column;padding:16px 0 24px;box-shadow:0px 15px 32px 0px rgba(72,44,119,.1);outline:1px solid #e2e7e9;border-radius:6px;background-color:#fff;cursor:pointer;z-index:3;transition:all .3s ease-in-out}@media(max-width: 992px){.plans-container .cards-container .plan-card,.plans-container .plan-card-wrap .plan-card{padding:16px 0}}@media(max-width: 568px){.plans-container .cards-container .plan-card,.plans-container .plan-card-wrap .plan-card{max-width:220px}}.plans-container .cards-container .plan-card:hover:not(.compare),.plans-container .plan-card-wrap .plan-card:hover:not(.compare){background:#fcfbfe;box-shadow:0px 15px 32px 0px rgba(107,74,162,.2509803922);outline:1px solid #c6b5e3}.plans-container .cards-container .plan-card.selected,.plans-container .plan-card-wrap .plan-card.selected{outline:1px solid #5c3899;box-shadow:0px 15px 32px 0px rgba(72,44,119,.1019607843)}.plans-container .cards-container .plan-card.selected:hover,.plans-container .plan-card-wrap .plan-card.selected:hover{outline:2px solid #5c3899;box-shadow:0px 15px 32px 0px rgba(107,74,162,.2509803922)}.plans-container .cards-container .plan-card.compare,.plans-container .plan-card-wrap .plan-card.compare{height:max-content;position:absolute;transition-delay:.3s;grid-template-rows:0fr;box-shadow:unset}.plans-container .cards-container .plan-card.compare:hover,.plans-container .plan-card-wrap .plan-card.compare:hover{overflow:unset}.plans-container .cards-container .plan-card.compare:hover .compare-benefits>*,.plans-container .plan-card-wrap .plan-card.compare:hover .compare-benefits>*{overflow:unset}.plans-container .cards-container .plan-card.compare .compare-benefits .benefit,.plans-container .plan-card-wrap .plan-card.compare .compare-benefits .benefit{position:relative;display:flex;justify-content:space-between;text-align:left;color:#435056}.plans-container .cards-container .plan-card.compare .compare-benefits .benefit:hover .tooltip,.plans-container .plan-card-wrap .plan-card.compare .compare-benefits .benefit:hover .tooltip{opacity:1}.plans-container .cards-container .plan-card.compare .compare-benefits .benefit .tooltip,.plans-container .plan-card-wrap .plan-card.compare .compare-benefits .benefit .tooltip{position:absolute;bottom:110%;left:0;width:calc(100% - 4px);opacity:0;padding:12px 16px;background:#f1ecf8;color:#5a6a72;font-family:"OpenSansRegular";font-size:12px;line-height:16px;border-radius:6px;z-index:10;pointer-events:none;margin:0 2px;transition:opacity .5s ease-in-out;border-radius:6px;box-shadow:0px 4px 8px 0px rgba(72,44,119,.25)}.plans-container .cards-container .plan-card.compare .compare-benefits .benefit .tooltip::after,.plans-container .plan-card-wrap .plan-card.compare .compare-benefits .benefit .tooltip::after{content:"";position:absolute;left:85%;top:100%;width:0;height:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-top:12px solid #f1ecf8;border-bottom-left-radius:50px;border-bottom-right-radius:50px;clear:both}.plans-container .cards-container .plan-card.compare .compare-benefits .benefit svg,.plans-container .plan-card-wrap .plan-card.compare .compare-benefits .benefit svg{flex-shrink:0;cursor:pointer}.plans-container .cards-container .plan-card .header,.plans-container .plan-card-wrap .plan-card .header{position:relative;height:100%;padding:0 10px;margin-bottom:16px}.plans-container .cards-container .plan-card .header .recommeded-text,.plans-container .plan-card-wrap .plan-card .header .recommeded-text{position:absolute;top:0;right:16px;display:flex;gap:4px;align-items:center;justify-content:space-between;font-family:"MontserratSemibold";font-size:12px;line-height:15px;text-transform:uppercase;padding:4px 8px;color:#482c77;background-color:#e3daf1;border-radius:25px}.plans-container .cards-container .plan-card .header .recommeded-text img,.plans-container .plan-card-wrap .plan-card .header .recommeded-text img{width:16px;height:16px}.plans-container .cards-container .plan-card .header img,.plans-container .plan-card-wrap .plan-card .header img{width:64px;height:64px}@media(max-width: 992px){.plans-container .cards-container .plan-card .header img,.plans-container .plan-card-wrap .plan-card .header img{width:48px;height:48px}}.plans-container .cards-container .plan-card .header .description,.plans-container .plan-card-wrap .plan-card .header .description{padding:0 6px;margin-top:16px}@media(max-width: 992px){.plans-container .cards-container .plan-card .header .description,.plans-container .plan-card-wrap .plan-card .header .description{margin-top:12px}}.plans-container .cards-container .plan-card .header .description .title,.plans-container .plan-card-wrap .plan-card .header .description .title{font-family:"MontserratSemibold";font-size:20px;line-height:24px;color:#2d1c4a;margin-bottom:4px;text-transform:capitalize}@media(max-width: 992px){.plans-container .cards-container .plan-card .header .description .title,.plans-container .plan-card-wrap .plan-card .header .description .title{font-size:16px;line-height:20px}}.plans-container .cards-container .plan-card .header .description .text,.plans-container .plan-card-wrap .plan-card .header .description .text{font-family:"OpenSansRegular";font-size:16px;line-height:22px;color:#5a6a72}@media(max-width: 992px){.plans-container .cards-container .plan-card .header .description .text,.plans-container .plan-card-wrap .plan-card .header .description .text{font-size:14px;line-height:20px}}.plans-container .cards-container .plan-card .benefits,.plans-container .plan-card-wrap .plan-card .benefits{display:grid;grid-template-rows:1fr;margin-bottom:16px;transition:all .5s ease-in-out}@media(max-width: 992px){.plans-container .cards-container .plan-card .benefits,.plans-container .plan-card-wrap .plan-card .benefits{padding:12px 0}}.plans-container .cards-container .plan-card .benefits>*,.plans-container .plan-card-wrap .plan-card .benefits>*{display:flex;flex-direction:column;gap:8px;overflow:hidden}.plans-container .cards-container .plan-card .benefits>*:hover,.plans-container .plan-card-wrap .plan-card .benefits>*:hover{overflow:unset}.plans-container .cards-container .plan-card .benefits .row,.plans-container .plan-card-wrap .plan-card .benefits .row{position:relative;display:flex;gap:8px;padding:0 16px;justify-content:space-between;align-items:center;cursor:pointer}.plans-container .cards-container .plan-card .benefits .row.blur>svg,.plans-container .cards-container .plan-card .benefits .row.blur>.text,.plans-container .plan-card-wrap .plan-card .benefits .row.blur>svg,.plans-container .plan-card-wrap .plan-card .benefits .row.blur>.text{color:#a9b6bc}.plans-container .cards-container .plan-card .benefits .row.highlight .text,.plans-container .plan-card-wrap .plan-card .benefits .row.highlight .text{font-family:"OpenSansSemibold";color:#435056}.plans-container .cards-container .plan-card .benefits .row:hover .tooltip,.plans-container .plan-card-wrap .plan-card .benefits .row:hover .tooltip{opacity:1}.plans-container .cards-container .plan-card .benefits .row .tooltip,.plans-container .plan-card-wrap .plan-card .benefits .row .tooltip{position:absolute;bottom:100%;left:0;width:calc(100% - 4px);opacity:0;padding:12px 16px;background:#f1ecf8;color:#5a6a72;font-family:"OpenSansRegular";font-size:12px;line-height:16px;border-radius:6px;z-index:10;margin:0 2px;pointer-events:none;transition:opacity .5s ease-in-out;display:flex;justify-content:space-between;align-items:center;border-radius:6px;box-shadow:0px 4px 8px 0px rgba(72,44,119,.25)}.plans-container .cards-container .plan-card .benefits .row .tooltip::after,.plans-container .plan-card-wrap .plan-card .benefits .row .tooltip::after{content:"";position:absolute;left:89%;top:100%;width:0;height:0;border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:4px solid #f1ecf8;border-bottom-left-radius:50px;border-bottom-right-radius:50px;clear:both}.plans-container .cards-container .plan-card .benefits .row .text,.plans-container .plan-card-wrap .plan-card .benefits .row .text{width:100%;font-family:"OpenSansRegular";font-size:16px;line-height:21px;text-align:left;color:#5a6a72}@media(max-width: 992px){.plans-container .cards-container .plan-card .benefits .row .text,.plans-container .plan-card-wrap .plan-card .benefits .row .text{font-size:14px;line-height:20px}}.plans-container .cards-container .plan-card .benefits .row svg,.plans-container .plan-card-wrap .plan-card .benefits .row svg{flex-shrink:0;cursor:pointer}.plans-container .cards-container .plan-card .card-footer,.plans-container .plan-card-wrap .plan-card .card-footer{display:flex;flex-direction:column;justify-content:start;gap:16px;padding:12px 16px 0;border-top:1px dashed #c6b5e3}.plans-container .cards-container .plan-card .card-footer .price,.plans-container .plan-card-wrap .plan-card .card-footer .price{font-family:"MontserratSemibold";font-size:18px;line-height:22px;color:#482c77}.plans-container .cards-container .plan-card .card-footer .select-cta,.plans-container .plan-card-wrap .plan-card .card-footer .select-cta{display:flex;align-items:center;justify-content:center;width:100%;font-family:"MontserratSemibold";font-size:16px;line-height:20px;text-align:center;padding:10px 0;text-align:center;color:#5c3899;border:1px solid #482c77;border-radius:8px;transition:all .5s ease-in-out;cursor:pointer;text-transform:capitalize}.plans-container .cards-container .plan-card .card-footer .select-cta.selected,.plans-container .plan-card-wrap .plan-card .card-footer .select-cta.selected{gap:8px;background-color:#f1ecf8}.plans-container .cards-container .plan-card .compare-benefits,.plans-container .plan-card-wrap .plan-card .compare-benefits{display:grid;grid-template-rows:0fr;transition:all .5s ease-in-out}.plans-container .cards-container .plan-card .compare-benefits>*,.plans-container .plan-card-wrap .plan-card .compare-benefits>*{overflow:hidden}.plans-container .cards-container .plan-card .compare-benefits .benefit,.plans-container .plan-card-wrap .plan-card .compare-benefits .benefit{font-family:"OpenSansRegular";font-size:16px;line-height:22px;text-align:center;color:#5a6a72;background:#fff;padding:16px;display:grid;place-content:center;align-items:center;cursor:pointer}.plans-container .cards-container .plan-card .compare-benefits .benefit.blur,.plans-container .plan-card-wrap .plan-card .compare-benefits .benefit.blur{color:#a9b6bc}.plans-container .cards-container .plan-card .compare-benefits .benefit.highlight .benefit-text,.plans-container .plan-card-wrap .plan-card .compare-benefits .benefit.highlight .benefit-text{font-family:"OpenSansBold";color:#5ba46a}.plans-container .cards-container .plan-card .compare-benefits .benefit .benefit-text-opacity,.plans-container .plan-card-wrap .plan-card .compare-benefits .benefit .benefit-text-opacity{display:flex;grid-area:none;justify-content:space-between;text-align:left;opacity:0}.plans-container .cards-container .plan-card .compare-benefits .benefit .benefit-text-opacity svg,.plans-container .plan-card-wrap .plan-card .compare-benefits .benefit .benefit-text-opacity svg{flex-shrink:0}.plans-container .cards-container .plan-card .compare-benefits .benefit .benefit-text,.plans-container .plan-card-wrap .plan-card .compare-benefits .benefit .benefit-text{grid-area:none}.plans-container .cards-container .plan-card .compare-benefits .benefit:first-child,.plans-container .plan-card-wrap .plan-card .compare-benefits .benefit:first-child{padding:27px 16px 16px}.plans-container .cards-container .plan-card .compare-benefits .benefit:nth-child(odd),.plans-container .plan-card-wrap .plan-card .compare-benefits .benefit:nth-child(odd){background:#fcfbfe}.plans-container .cards-container{display:grid;grid-template-columns:repeat(var(--count), 1fr);align-items:end}@media(max-width: 992px){.plans-container .cards-container{display:none}}.plans-container .plan-card-wrap{display:none}@media(max-width: 992px){.plans-container .plan-card-wrap{display:block;margin-bottom:24px}}@media(max-width: 420px){.plans-container .plan-card-wrap .slick-list{margin:0 20px}}@media(max-width: 568px){.plans-container .plan-card-wrap .slick-list{margin:0 5px}}.plans-container .plan-card-wrap .slick-initialized .slick-slide{display:flex;align-items:center;justify-content:center;opacity:1;padding:1px 0px}@media(max-width: 992px){.plans-container .plan-card-wrap .slick-initialized .slick-slide{transition:opacity .3s ease-in-out,transform .3s ease-in-out;transform:scale(1)}.plans-container .plan-card-wrap .slick-initialized .slick-slide:not(.slick-active){opacity:.5;transform:scale(0.95)}}.plans-container .plan-card-wrap .slick-prev,.plans-container .plan-card-wrap .slick-next{width:40px;height:40px;padding:8px;border-radius:50%;background:#fff;box-shadow:0px 15px 32px 0px rgba(72,44,119,.1);z-index:2}.plans-container .plan-card-wrap .slick-prev{left:-12px}.plans-container .plan-card-wrap .slick-next{right:-12px}.plans-container .plan-card-wrap .slick-dots{display:flex !important;justify-content:center;align-items:center;gap:6px}.plans-container .plan-card-wrap .slick-dots li{width:fit-content;height:auto;margin:0}.plans-container .plan-card-wrap .slick-dots li .custom-slick-dots{width:12px;height:6px;opacity:1;background:#e3daf1;border-radius:4px;transition:all .5s ease-in-out;color:#e3daf1;overflow:hidden}.plans-container .plan-card-wrap .slick-dots .slick-active .custom-slick-dots{width:24px;color:#482c77;background:#482c77}.plans-container .disclaimer{font-family:"OpenSansRegular",sans-serif;font-size:12px;line-height:16px;color:#4d4d4d}@media(max-width: 568px){.plans-container .disclaimer{margin-top:24px}}
.travel-comparison-popup-container{max-width:640px;width:100%;display:flex;flex-direction:column;gap:24px;padding:32px;background:#fcfbfe;border-radius:16px;animation:slideUp .5s ease-in-out forwards}@media(max-width: 1024px){.travel-comparison-popup-container{position:fixed;bottom:0;max-width:100%;padding:16px;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:0 0 24px;max-height:calc(100vh - 84px);overflow-y:scroll;scrollbar-width:none}}.travel-comparison-popup-container .header{position:sticky;top:0;display:flex;flex-direction:column;gap:24px;align-items:center;justify-content:space-between;padding:24px 16px 0;background:#fcfbfe;z-index:15}.travel-comparison-popup-container .header .head{width:100%;display:flex;justify-content:space-between;align-items:center}.travel-comparison-popup-container .header .head .title{font-family:"MontserratSemiBold";font-size:24px;line-height:29px;color:#2d3539}.travel-comparison-popup-container .header .head .close-btn{display:flex;align-items:center;color:#5c3899;font-size:16px;line-height:20px;font-family:"MontserratSemibold",sans-serif;cursor:pointer}.travel-comparison-popup-container .header .head .close-btn svg{width:20px;height:20px}.travel-comparison-popup-container .header .plans-header{width:100%;display:grid;grid-template-columns:repeat(var(--count), 1fr);gap:8px}.travel-comparison-popup-container .header .plans-header .details .title,.travel-comparison-popup-container .header .plans-header .details .price{font-family:"MontserratSemibold";font-size:16px;line-height:20px;text-align:center;color:#2d1c4a}.travel-comparison-popup-container .header .plans-header .details .price{color:#482c77}.travel-comparison-popup-container .container{position:relative;padding:0 16px}.travel-comparison-popup-container .container .wrapper{display:flex;flex-direction:column;gap:28px}.travel-comparison-popup-container .container .wrapper .plan-benefits{position:relative;display:flex;flex-direction:column;gap:12px}.travel-comparison-popup-container .container .wrapper .plan-benefits .plan-header{position:relative;display:flex;justify-content:space-between;align-items:center}.travel-comparison-popup-container .container .wrapper .plan-benefits .plan-header:hover>.tooltip{opacity:1}.travel-comparison-popup-container .container .wrapper .plan-benefits .plan-header .title{font-family:"OpenSansBold";font-size:16px;line-height:22px;color:#5c3899}.travel-comparison-popup-container .container .wrapper .plan-benefits .plan-header .title::first-letter{text-transform:capitalize}.travel-comparison-popup-container .container .wrapper .plan-benefits .plan-header .tooltip{position:absolute;top:100%;width:100%;opacity:0;padding:12px 16px;background:#f1ecf8;color:#5a6a72;font-family:"OpenSansRegular";font-size:12px;line-height:16px;border-radius:6px;z-index:10;pointer-events:none;transition:opacity .5s ease-in-out;display:flex;justify-content:space-between;align-items:center;border-radius:6px;box-shadow:0px 4px 8px 0px rgba(72,44,119,.25)}.travel-comparison-popup-container .container .wrapper .plan-benefits .plan-header .tooltip::first-letter{text-transform:capitalize}.travel-comparison-popup-container .container .wrapper .plan-benefits .compare{display:grid;grid-template-columns:repeat(var(--count), 1fr);gap:8px}.travel-comparison-popup-container .container .wrapper .plan-benefits .compare .benefit{font-family:"OpenSansSemibold";font-size:14px;line-height:20px;text-align:center;color:#5a6a72}.travel-comparison-popup-container .container .wrapper .plan-benefits .compare .benefit.blur{color:#a9b6bc}.travel-comparison-popup-container .container .wrapper .plan-benefits .compare .benefit.highlight{font-family:"OpenSansBold";color:#5ba46a}.travel-comparison-popup-container .readmore-con .disclaimer{margin-bottom:15px}.travel-comparison-popup-container .readmore-con{margin:10px}.card{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:12px;background:#fff;box-shadow:0px 15px 32px 0px rgba(72,44,119,.1);border-radius:6px}@keyframes slideUp{0%{transform:translateY(100%)}100%{transform:translateY(0%)}}
.ReadMore-container{background-color:#e1e2e2;border-radius:8px;padding:16px;display:flex;gap:16px;align-items:flex-start;flex-direction:column;opacity:0;animation:fadeIn 1s ease-in .5s forwards;margin-inline:100px}@media(max-width: 568px){.ReadMore-container{margin-inline:auto}}.ReadMore-container a{text-decoration:none}.ReadMore-container .heading{font-family:"OpenSansBold",sans-serif;font-size:16px;line-height:22px;display:flex;gap:14px;justify-content:flex-start;align-items:flex-start;color:#435056}@media(max-width: 568px){.ReadMore-container .heading{gap:16px}}.ReadMore-container .CTA-Container{display:flex;gap:16px;margin-left:35px}.ReadMore-container .CTA-Container .CTA{display:flex;gap:4px}.ReadMore-container .CTA-Container .CTA .downloadImg{width:12px}@media(max-width: 568px){.ReadMore-container .CTA-Container .CTA .downloadImg{width:10px}}.ReadMore-container .CTA-Container .CTA .name{font-family:"MontserratSemibold",sans-serif;font-size:16px;line-height:20px;color:#5c3899}@media(max-width: 568px){.ReadMore-container .CTA-Container .CTA .name{font-size:12px}}@media(max-width: 568px){.ReadMore-container .CTA-Container{gap:16px}}@media(max-width: 568px){.ReadMore-container{gap:12px;padding:12px}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}
.dialog .popup-wrapper{position:fixed;width:100%;height:100vh;overflow:auto;display:flex;justify-content:center;align-items:center}@media(max-width: 568px){.dialog .popup-wrapper{display:block}}.dialog[open]::backdrop{animation:backdrop-fade .5s ease forwards}.dialog::backdrop{animation:backdrop-fade .5s ease backwards;animation-direction:reverse}@keyframes backdrop-fade{from{background:rgba(0,0,0,0)}to{background:rgba(0,0,0,.6)}}@keyframes fade-in{from{opacity:0}to{opacity:1}}
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

@charset 'UTF-8';
/* Slider */
.slick-loading .slick-list
{
    background: #fff url(/app/register/fb6f3c230cb846e25247.gif) center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url(/app/register/a4e97f5a2a64f0ab1323.eot);
    src: url(/app/register/a4e97f5a2a64f0ab1323.eot?#iefix) format('embedded-opentype'), url(/app/register/295183786cd8a1389865.woff) format('woff'), url(/app/register/c94f7671dcc99dce43e2.ttf) format('truetype'), url(/app/register/2630a3e3eab21c607e21.svg#slick) format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}

.travel-head-main{position:relative;top:0px;width:100%;background-color:#fff;z-index:5}.travel-head-main.ph-header{position:relative;z-index:11}.travel-head-main.ph-header:has(+.without-footer){background-color:#fcfbfe}.travel-head-main .header .header-inner-container{display:flex;justify-content:space-between;align-items:center;padding:20px 60px;max-width:1440px;margin:0 auto;width:100%}@media(max-width: 992px){.travel-head-main .header .header-inner-container{padding:13px 40px}}@media(max-width: 768px){.travel-head-main .header .header-inner-container{padding:13px 20px}}@media(max-width: 768px){.travel-head-main .header .header-inner-container .header-left .brand-logo{width:76px}}.travel-head-main .header .header-inner-container .header-right{display:flex;align-items:center;gap:24px}@media(max-width: 568px){.travel-head-main .header .header-inner-container .header-right{gap:12px}}.travel-head-main .header .header-inner-container .header-right .language-selector{display:flex;align-items:center;gap:8px;position:relative;cursor:pointer}.travel-head-main .header .header-inner-container .header-right .language-selector .globe{height:18px;width:18px}@media(max-width: 568px){.travel-head-main .header .header-inner-container .header-right .language-selector .globe{height:16px;width:16px}}.travel-head-main .header .header-inner-container .header-right .language-selector .language-toggler{display:flex;gap:4px}.travel-head-main .header .header-inner-container .header-right .language-selector .language-toggler .language{font-family:"GeneralSansSemibold",sans-serif;font-size:14px;line-height:150%;color:#482c77;min-width:26px}@media(max-width: 568px){.travel-head-main .header .header-inner-container .header-right .language-selector .language-toggler .language{font-size:12px}}.travel-head-main .header .header-inner-container .header-right .language-selector .language-toggler .language-list{position:absolute;top:calc(100% + 10px);left:50%;transform:translateX(-50%);background-color:#fff;width:max-content;min-width:85px;border-radius:5px;box-shadow:0px 4px 16px 0px rgba(0,0,0,.25);text-align:center}.travel-head-main .header .header-inner-container .header-right .language-selector .language-toggler .language-list::before{content:"";position:absolute;background-color:#fff;width:10px;height:10px;top:0px;left:50%;transform:translate(-50%, -50%) rotate(45deg)}.travel-head-main .header .header-inner-container .header-right .language-selector .language-toggler .language-list-element{padding:4px 8px;font-family:"GeneralSansSemibold",sans-serif;font-size:12px;line-height:150%;color:#482c77}.travel-head-main .header .header-inner-container .header-right .language-selector .language-toggler .language-list-element:hover{font-size:15px;color:#6d6e71}.travel-head-main .header .header-inner-container .header-right .telephone .travel-head-contact-btn{padding:10px 16px;display:flex;gap:10px;border-radius:8px;border:1px solid #8c5acb;box-shadow:0px 2px 0px 0px rgba(0,0,0,.02);color:#673fae;font-family:"GeneralSansSemibold",sans-serif;font-size:14px;line-height:130%;letter-spacing:.14px;text-decoration:none;border-radius:12px;border:1px solid #8c5acb}@media(max-width: 568px){.travel-head-main .header .header-inner-container .header-right .telephone .travel-head-contact-btn{padding:6px 10px;font-size:11px}}
.MuiButtonBase-root.oona-mui-button{max-width:fit-content;align-items:center;gap:8px;font-family:"MontserratSemibold";font-size:15px;line-height:26px;letter-spacing:0px;padding:8px 22px;border-radius:12px;color:#5c3899;background-color:inherit;border:1px solid rgba(92,56,153,.5019607843);transition:background-color .3s ease-in-out;text-transform:capitalize}.MuiButtonBase-root.oona-mui-button:not(.oona-purple):hover{background-color:#f1ecf8}.MuiButtonBase-root.oona-mui-button.oona-purple{color:#fff;background-color:#5c3899;border-color:unset}.MuiButtonBase-root.oona-mui-button.oona-purple:disabled{color:rgba(0,0,0,.3803921569);background-color:rgba(0,0,0,.1215686275);border-color:rgba(0,0,0,0)}.MuiButtonBase-root.oona-mui-button.oona-purple:disabled svg path{fill:rgba(0,0,0,.3803921569)}
.custom-mui-dialog .MuiDialog-container .custom-mui-paper-root{margin:0;background-color:rgba(0,0,0,0)}@media(max-width: 768px){.custom-mui-dialog .MuiDialog-container .custom-mui-paper-root{position:fixed;bottom:0;left:0;max-width:100% !important;width:100% !important}}
.oona-mui-datepicker.hv-prefill:not(:has(.Mui-error,.Mui-disabled)) .MuiInputBase-root{background-color:#eff6f0}.oona-mui-datepicker:hover .MuiOutlinedInput-notchedOutline{border-color:#5c3899 !important}.oona-mui-datepicker:has(.Mui-error) .MuiOutlinedInput-notchedOutline{border:1px solid #b30909 !important}.oona-mui-datepicker:has(.Mui-error) .MuiFormLabel-root{color:rgba(67,80,86,.6)}.oona-mui-datepicker:has(.Mui-error) .MuiFormLabel-root.MuiInputLabel-shrink{color:#b30909 !important}.oona-mui-datepicker:has(.Mui-focused):not(:has(.Mui-error)) .MuiOutlinedInput-notchedOutline{border-color:#5c3899 !important}.oona-mui-datepicker .MuiInputBase-root:not(.Mui-disabled).Mui-focused .MuiOutlinedInput-notchedOutline,.oona-mui-datepicker .MuiInputBase-root:not(.Mui-disabled):hover .MuiOutlinedInput-notchedOutline{border-width:1px;border-color:#5c3899}.oona-mui-datepicker .MuiInputBase-root.Mui-disabled{background-color:#f1f3f4;border-color:rgba(0,0,0,.231372549)}.oona-mui-datepicker .MuiInputBase-root.Mui-disabled .MuiFormLabel-root{color:rgba(67,80,86,.3803921569)}.oona-mui-datepicker .MuiInputBase-root.Mui-disabled .MuiInputBase-input{color:rgba(67,80,86,.3803921569)}.oona-mui-datepicker .MuiInputBase-root .MuiInputBase-input{font-family:"OpenSansRegular";color:#435056 !important;font-size:16px}.oona-mui-datepicker .MuiInputBase-root .input-end-adorment .MuiTypography-root{font-family:"OpenSansRegular";font-size:12px;line-height:166%;letter-spacing:0px;text-align:right;color:rgba(67,80,86,.3803921569)}.oona-mui-datepicker .MuiInputBase-root.Mui-error:not(:has(.Mui-disabled)) .MuiOutlinedInput-notchedOutline{border-color:#b30909 !important}.oona-mui-datepicker .MuiFormLabel-root.Mui-focused,.oona-mui-datepicker .MuiFormLabel-root.MuiInputLabel-shrink{top:3px;font-family:"OpenSansSemibold";font-size:12px;line-height:12px;transform:translate(12px, -9px) scale(1)}.oona-mui-datepicker .MuiFormLabel-root.Mui-focused{color:#5c3899}.oona-mui-datepicker .MuiFormLabel-root.Mui-disabled{color:rgba(67,80,86,.3803921569)}.oona-mui-datepicker .MuiFormLabel-root.Mui-error{color:#435056}.oona-mui-datepicker .MuiFormLabel-root.Mui-error.MuiInputLabel-shrink{color:#b30909}.oona-mui-datepicker .MuiOutlinedInput-notchedOutline{border:1px solid rgba(0,0,0,.231372549)}
.custom-muiinput-container.hv-prefill:not(:has(.Mui-error,.Mui-disabled)) .MuiInputBase-root{background-color:#eff6f0}.custom-muiinput-container .MuiInputLabel-root{font-family:OpenSansSemibold;font-size:15px;color:rgba(67,80,86,.6);text-overflow:ellipsis;max-width:calc(100% - 30px)}.custom-muiinput-container .MuiFormLabel-root.Mui-focused,.custom-muiinput-container .MuiFormLabel-root.MuiInputLabel-shrink{top:3px;font-family:"OpenSansSemibold";font-size:12px;line-height:12px;transform:translate(12px, -9px) scale(1)}.custom-muiinput-container .MuiFormLabel-root.Mui-focused{color:#5c3899}.custom-muiinput-container .MuiFormLabel-root.Mui-disabled{color:rgba(67,80,86,.3803921569)}.custom-muiinput-container .MuiFormLabel-root.Mui-error{color:#435056}.custom-muiinput-container .MuiFormLabel-root.Mui-error.MuiInputLabel-shrink{color:#b30909}.custom-muiinput-container .MuiInputBase-root:not(.Mui-disabled).Mui-focused .MuiOutlinedInput-notchedOutline,.custom-muiinput-container .MuiInputBase-root:not(.Mui-disabled):hover .MuiOutlinedInput-notchedOutline{border-width:1px;border-color:#5c3899}.custom-muiinput-container .MuiInputBase-root.Mui-disabled{background-color:#f1f3f4;border-color:rgba(0,0,0,.231372549)}.custom-muiinput-container .MuiInputBase-root.Mui-disabled .MuiFormLabel-root{color:rgba(67,80,86,.3803921569)}.custom-muiinput-container .MuiInputBase-root.Mui-disabled .MuiInputBase-input{color:rgba(67,80,86,.3803921569)}.custom-muiinput-container .MuiInputBase-root .MuiInputBase-input{font-family:"OpenSansRegular";color:#435056 !important;font-size:16px}.custom-muiinput-container .MuiInputBase-root .input-end-adorment .MuiTypography-root{font-family:"OpenSansRegular";font-size:12px;line-height:166%;letter-spacing:0px;text-align:right;color:rgba(67,80,86,.3803921569)}.custom-muiinput-container .MuiInputBase-root.Mui-error:not(:has(.Mui-disabled)) .MuiOutlinedInput-notchedOutline{border-color:#b30909 !important}.custom-muiinput-container .MuiInputBase-root .MuiOutlinedInput-notchedOutline legend>span{padding:0 4px}.custom-muiinput-container .MuiFormHelperText-root.Mui-error{font-family:"OpenSansRegular";font-size:12px;line-height:166%;letter-spacing:0px;color:#b30909}.custom-muiinput-container input[type=number]::-webkit-outer-spin-button,.custom-muiinput-container input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.custom-muiinput-container input[type=number]{-moz-appearance:textfield}
.radio-group-container.hv-prefill:not(:has(.Mui-error,.Mui-disabled)) .MuiFormControlLabel-root.Mui-checked:not(.Mui-disabled){background-color:#eff6f0;border-color:rgba(3,130,79,.5019607843);outline-color:rgba(3,130,79,.5019607843)}.radio-group-container.hv-prefill:not(:has(.Mui-error,.Mui-disabled)) .MuiFormControlLabel-root.Mui-checked:not(.Mui-disabled) .icon-label{color:#03824f}.radio-group-container.hv-prefill:not(:has(.Mui-error,.Mui-disabled)) .MuiFormControlLabel-root.Mui-checked:not(.Mui-disabled) .icon-label .icon svg path{fill:#03824f !important}.radio-group-container legend{font-family:"MontserratSemibold";font-size:14px;line-height:100%;letter-spacing:.64px;color:#435056}.radio-group-container .note{font-family:"OpenSansRegular";font-size:12px;line-height:100%;letter-spacing:0px;color:#70858f;margin:4px 0 0}.radio-group-container .MuiFormLabel-root{min-height:20px;text-transform:capitalize}.radio-group-container .MuiFormLabel-root.Mui-error{color:#b30909}.radio-group-container .MuiFormGroup-root .MuiFormControlLabel-root.Mui-error{border:1px solid #b30909;outline:1px solid #b30909}.radio-group-container .MuiFormGroup-root .MuiFormControlLabel-root.Mui-disabled.Mui-checked:hover{border-color:rgba(0,0,0,.3803921569);outline-color:rgba(0,0,0,.3803921569)}.radio-group-container .MuiFormGroup-root .MuiFormControlLabel-root.Mui-disabled:not(.Mui-checked){background-color:#f1f3f4;border-color:rgba(0,0,0,.0392156863)}.radio-group-container .MuiFormGroup-root .MuiFormControlLabel-root.Mui-disabled:not(.Mui-checked):hover{border-color:rgba(0,0,0,.0392156863);outline:none}.radio-group-container .MuiFormGroup-root .MuiFormControlLabel-root.Mui-disabled{background-color:rgba(67,80,86,.3803921569);border-color:rgba(0,0,0,.3803921569);outline-color:rgba(0,0,0,.3803921569)}.radio-group-container .MuiFormGroup-root .MuiFormControlLabel-root.Mui-disabled .icon-label{color:rgba(0,0,0,.3803921569)}.radio-group-container .MuiFormGroup-root .MuiFormControlLabel-root.Mui-disabled .icon-label .icon svg path{fill:rgba(0,0,0,.3803921569)}.radio-group-container .MuiFormGroup-root .MuiFormControlLabel-root .icon-label{font-family:"MontserratSemibold"}
.oona-custom-select-container{position:relative}.oona-custom-select-container.hv-prefill:not(:has(.Mui-error,.Mui-disabled)) .MuiInputBase-root{background-color:#eff6f0}.oona-custom-select-container.default .MuiOutlinedInput-notchedOutline,.oona-custom-select-container.default .MuiInputBase-root,.oona-custom-select-container.default .MuiInputBase-input{cursor:pointer}.oona-custom-select-container:has(.select-helpertext.error) fieldset.MuiOutlinedInput-notchedOutline{border-color:#b30909 !important}.oona-custom-select-container:has(.select-helpertext.error) .MuiFormLabel-root.MuiInputLabel-shrink{color:#b30909 !important}.oona-custom-select-container .MuiAutocomplete-root .MuiFormLabel-root{font-family:"OpenSansRegular";font-size:16px;line-height:24px;letter-spacing:0px;color:rgba(67,80,86,.6);text-overflow:ellipsis;max-width:calc(100% - 30px)}.oona-custom-select-container .MuiAutocomplete-root .MuiFormLabel-root.Mui-focused,.oona-custom-select-container .MuiAutocomplete-root .MuiFormLabel-root.MuiInputLabel-shrink{top:3px;font-family:"OpenSansSemibold";font-size:12px;line-height:12px;margin:0 4px;transform:translate(14px, -9px) scale(1)}.oona-custom-select-container .MuiAutocomplete-root .MuiFormLabel-root.Mui-focused{color:#5c3899}.oona-custom-select-container .MuiAutocomplete-root .MuiFormLabel-root.Mui-disabled{color:rgba(67,80,86,.3803921569)}.oona-custom-select-container .MuiAutocomplete-root.Mui-focused .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline,.oona-custom-select-container .MuiAutocomplete-root .MuiInputBase-root:not(.MuiInputBase-root.Mui-disabled):hover .MuiOutlinedInput-notchedOutline{border-color:#5c3899}.oona-custom-select-container .MuiAutocomplete-root .MuiInputBase-root{padding:16px}.oona-custom-select-container .MuiAutocomplete-root .MuiInputBase-root.Mui-disabled fieldset.MuiOutlinedInput-notchedOutline{background-color:#f1f3f4;border-color:rgba(0,0,0,.231372549)}.oona-custom-select-container .MuiAutocomplete-root .MuiInputBase-root .optional-text{font-family:"OpenSansRegular";font-size:12px;line-height:166%;letter-spacing:0px;text-align:right;color:rgba(67,80,86,.3803921569)}.oona-custom-select-container .MuiAutocomplete-root .MuiInputBase-root .MuiCircularProgress-root{color:#5c3899}.oona-custom-select-container .MuiAutocomplete-root .MuiInputBase-root .MuiInputBase-input{font-family:"OpenSansRegular";font-size:16px;line-height:24px;letter-spacing:0px;padding:0;color:#435056}.oona-custom-select-container .MuiAutocomplete-root .MuiInputBase-root .MuiInputBase-input.Mui-disabled{color:rgba(67,80,86,.3803921569);z-index:1}.oona-custom-select-container .MuiAutocomplete-root .MuiInputBase-root .MuiAutocomplete-endAdornment{display:flex;gap:4px}.oona-custom-select-container .MuiAutocomplete-root .MuiInputBase-root .MuiAutocomplete-endAdornment .MuiIconButton-root{padding:0}.oona-custom-select-container .MuiAutocomplete-root .MuiInputBase-root .MuiOutlinedInput-notchedOutline{padding:0 12px;border-color:#c4c4c4}.oona-custom-select-container .MuiAutocomplete-root .MuiInputBase-root .MuiOutlinedInput-notchedOutline legend>span{font-family:"OpenSansSemibold";font-size:12px;line-height:12px;padding:0 4px}.oona-custom-select-container .select-helpertext{font-family:"OpenSansRegular";font-size:12px;line-height:150%;color:#435056;margin:3px 8px 0}.oona-custom-select-container .select-helpertext.error{color:#b30909}.oona-custom-select-container .MuiAutocomplete-popper .MuiAutocomplete-listbox .MuiAutocomplete-option{font-family:"OpenSansSemibold";font-size:16px;line-height:150%;letter-spacing:0px;color:#435056}.oona-custom-select-container .MuiAutocomplete-popper .MuiAutocomplete-listbox .MuiAutocomplete-option:hover,.oona-custom-select-container .MuiAutocomplete-popper .MuiAutocomplete-listbox .MuiAutocomplete-option[aria-selected=true],.oona-custom-select-container .MuiAutocomplete-popper .MuiAutocomplete-listbox .MuiAutocomplete-option[aria-selected=true].Mui-focused{background-color:#f1ecf8}
.contact-popup-wrapper{background:#fff;max-width:640px;width:100%;text-align:center;border-radius:16px;padding:32px}@media(max-width: 568px){.contact-popup-wrapper{padding:20px;position:fixed;bottom:0;border-bottom-left-radius:0px;border-bottom-right-radius:0px}}.contact-popup-wrapper .heading{display:flex;justify-content:space-between}.contact-popup-wrapper .heading .heading-text{color:#2d3539;font-size:24px;line-height:29px;font-family:"MontserratSemibold",sans-serif}.contact-popup-wrapper .heading .close{cursor:pointer;color:#5c3899;font-family:"MontserratSemibold",sans-serif;font-size:16px;line-height:20px;display:flex;align-items:center;gap:4px}@media(max-width: 568px){.contact-popup-wrapper .heading .close p{display:none}}.contact-popup-wrapper .subtitle{font-size:16px;line-height:22px;font-family:"OpenSansRegular",sans-serif;padding:24px 0px 6px 0px;color:#5a6a72;text-align:start}.contact-popup-wrapper .contact-wrapper{display:flex;padding:16px;box-shadow:0px 1px 3px 0px rgba(26,26,26,.1019607843);border-radius:12px;gap:16px;border:1px solid #e2e7e9;margin-top:10px;text-align:start;align-items:center;text-decoration:none}.contact-popup-wrapper .contact-wrapper .title{color:#5c3899;font-size:14px;line-height:18px;font-family:"MontserratSemibold",sans-serif}.contact-popup-wrapper .contact-wrapper .number{color:#5a6a72;font-size:12px;line-height:17px;font-family:"OpenSansRegular",sans-serif;margin-top:4px;text-decoration:none}
.khtravel-hero-motor-addon-wrapper{padding:24px 24px 24px 232px;background:#fff;border-radius:18px;box-shadow:0px 2px 8px 0px rgba(72,44,119,.0784313725);position:relative;width:100%;margin:0px 0px 16px;border:1px solid #e2e7e9}.khtravel-hero-motor-addon-wrapper.selected{border:1px solid #7145ba;outline:1px solid #7145ba}@media(max-width: 768px){.khtravel-hero-motor-addon-wrapper{padding:107px 0px 16px 0px;margin:0px 0px 24px}}.khtravel-hero-motor-addon-wrapper .hero-image{width:100%;height:100%;border-top-left-radius:18px;border-bottom-left-radius:18px;max-width:264px;overflow:hidden;position:absolute;left:0;top:0}.khtravel-hero-motor-addon-wrapper .hero-image::after{content:"";background:linear-gradient(270deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 50%);position:absolute;width:100%;height:100%;left:0}@media(max-width: 768px){.khtravel-hero-motor-addon-wrapper .hero-image::after{background:linear-gradient(360deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 50%)}}.khtravel-hero-motor-addon-wrapper .hero-image img{width:100%;height:100%;object-fit:cover}@media(max-width: 768px){.khtravel-hero-motor-addon-wrapper .hero-image{max-width:100%;height:100%;max-height:120px;border-bottom-left-radius:0px;border-top-right-radius:18px}}.khtravel-hero-motor-addon-wrapper .hero-addon-container{display:flex;justify-content:space-between;align-items:center;flex-grow:1;z-index:1;gap:24px;position:relative}@media(max-width: 768px){.khtravel-hero-motor-addon-wrapper .hero-addon-container{padding:0px 16px;flex-direction:column}}@media(max-width: 768px){.khtravel-hero-motor-addon-wrapper .hero-addon-container .cancellation-conatiner{width:100%}}.khtravel-hero-motor-addon-wrapper .hero-addon-container .cancellation-conatiner .recommended{display:inline-flex;gap:4px;align-items:center;font-size:12px;line-height:15px;padding:5px 8px;background:#e3daf1;border-radius:100px;color:#482c77;font-family:"MontserratSemibold",sans-serif;text-transform:uppercase !important;margin-bottom:8px}.khtravel-hero-motor-addon-wrapper .hero-addon-container .cancellation-conatiner .heading{color:#482c77;font-size:20px;line-height:24px;font-family:"MontserratSemibold",sans-serif;margin-bottom:2px}.khtravel-hero-motor-addon-wrapper .hero-addon-container .cancellation-conatiner .description{color:#5a6a72;font-size:14px;line-height:19px;font-family:"OpenSansRegular",sans-serif;margin-bottom:8px}.khtravel-hero-motor-addon-wrapper .hero-addon-container .cancellation-conatiner .note{font-size:14px;line-height:20px;font-family:"OpenSansSemibold",sans-serif;color:#db9624}@media(max-width: 768px){.khtravel-hero-motor-addon-wrapper .hero-addon-container .price-container{display:flex;gap:25px;margin-top:16px;width:100%;justify-content:space-between}}.khtravel-hero-motor-addon-wrapper .hero-addon-container .price-container .strike-amount{color:#70858f;font-size:14px;line-height:16px;font-family:"MontserratMedium",sans-serif;text-decoration:line-through;margin-bottom:4px}.khtravel-hero-motor-addon-wrapper .hero-addon-container .price-container .amount{color:#482c77;font-size:18px;line-height:21px;font-family:"MontserratSemibold",sans-serif;margin-bottom:16px}.khtravel-hero-motor-addon-wrapper .hero-addon-container .price-container .add-trip-button .custom-check-box{border:1px solid #5c3899;padding:10px 29px;align-items:center;border-radius:12px;white-space:nowrap}.khtravel-hero-motor-addon-wrapper .hero-addon-container .price-container .add-trip-button .custom-check-box .checkbox-wrap{margin-top:3px}.khtravel-hero-motor-addon-wrapper .hero-addon-container .price-container .add-trip-button .custom-check-box .checkbox-wrap input[type=checkbox]:checked+.checkmark{border:2px solid #673fae}.khtravel-hero-motor-addon-wrapper .hero-addon-container .price-container .add-trip-button .custom-check-box .checkbox-wrap .checkmark{border:2px solid #c6b5e3;outline:none}.khtravel-hero-motor-addon-wrapper .hero-addon-container .price-container .add-trip-button .custom-check-box .check-content{color:#5c3899}.khtravel-hero-motor-addon-wrapper .hero-addon-container .price-container .custom-check-box:has(input:checked){background-color:#f1ecf8}
.addon-khtravel-cards-wrapper{display:flex;flex-direction:column;border:1px solid #e2e7e9;background:#fff;padding:16px;width:100%;border-radius:8px;box-shadow:0px 2px 8px 0px rgba(72,44,119,.0784313725);gap:16px;position:relative}.addon-khtravel-cards-wrapper.selected{border:1px solid #7145ba;outline:1px solid #7145ba}.addon-khtravel-cards-wrapper .heading{display:flex;align-items:center;gap:16px;justify-content:flex-start}.addon-khtravel-cards-wrapper .heading>div{width:40px;height:40px;background-color:#f1ecf8;border-radius:50%}.addon-khtravel-cards-wrapper .heading>div img{position:relative;width:40px;height:40px;object-fit:cover;padding:4px}.addon-khtravel-cards-wrapper .heading .head-text{color:#482c77;font-size:20px;line-height:24px;font-family:"MontserratSemibold",sans-serif}@media(max-width: 768px){.addon-khtravel-cards-wrapper .heading .head-text{font-size:16px;line-height:20px}}.addon-khtravel-cards-wrapper .nudge-container{flex-grow:1;background:#f1f3f4;padding:16px;border-radius:8px;height:100%}@media(max-width: 768px){.addon-khtravel-cards-wrapper .nudge-container{padding:12px}}.addon-khtravel-cards-wrapper .nudge-container .nudge-description{font-family:"OpenSansRegular",sans-serif;font-size:14px;line-height:20px;color:#5a6a72}@media(max-width: 768px){.addon-khtravel-cards-wrapper .nudge-container .nudge-description{line-height:17px;font-size:12px}}.addon-khtravel-cards-wrapper .nudge-container .nudge-message{color:#db9624;font-size:14px;line-height:19px;font-family:"OpenSansBold"}@media(max-width: 768px){.addon-khtravel-cards-wrapper .nudge-container .nudge-message{font-size:12px;line-height:17px}}.addon-khtravel-cards-wrapper .price-container{display:flex;gap:16px;margin-top:16px;width:100%;justify-content:space-between;align-items:center}.addon-khtravel-cards-wrapper .price-container .strike-amount{color:#70858f;font-size:14px;line-height:16px;font-family:"MontserratMedium",sans-serif;text-decoration:line-through;margin-bottom:4px}.addon-khtravel-cards-wrapper .price-container .amount{color:#482c77;font-size:18px;line-height:21px;font-family:"MontserratSemibold",sans-serif}
.ribbon{position:absolute;top:-11px;left:-9px}.ribbon .ribbon-text{padding:4px 8px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;background:#5c3899;color:#fff}.ribbon svg{position:absolute}
.hardcopy-box{border-radius:12px;padding:16px;border:1px solid #c6b5e3;display:flex;flex-direction:column;gap:24px}.hardcopy-box .hardcopy-content{display:flex;align-items:center;justify-content:space-between}@media(max-width: 568px){.hardcopy-box .hardcopy-content{flex-direction:column;align-items:flex-start;gap:24px}}.hardcopy-box .hardcopy-content .hardcopy-label{font-family:"MontserratSemibold";font-size:16px;line-height:100%;letter-spacing:0%;color:#482c77}.hardcopy-box .hardcopy-content>div{display:flex;gap:24px}@media(max-width: 568px){.hardcopy-box .hardcopy-content>div{justify-content:space-between;width:100%}}.hardcopy-box .hardcopy-content>div .additional-price-box{display:flex;gap:8px;align-items:center}@media(max-width: 568px){.hardcopy-box .hardcopy-content>div .additional-price-box{flex-direction:column;align-items:flex-start}}.hardcopy-box .hardcopy-content>div .additional-price-box span:first-child{font-family:"OpenSansRegular";font-size:16px;line-height:100%;letter-spacing:0%;color:#5a6a72}.hardcopy-box .hardcopy-content>div .additional-price-box span:last-child{font-family:"MontserratSemibold";font-size:18px;line-height:120%;letter-spacing:0%;color:#482c77}
.ctpl-file-main .hide{display:none}.ctpl-file-main .file-conatiner{border:1px solid #e2e7e9;background:#fcfbfe;padding:16px 12px 16px 12px;text-align:center;margin:10px 0 4px 0;border-radius:4px}.ctpl-file-main .file-conatiner.error-class{background:#f9edeb;color:#c65143;border:1px solid #c65143}.ctpl-file-main .file-conatiner.error-class .no-error.hide{display:none}.ctpl-file-main .file-conatiner.error-required{border:1px solid #c65143;background:#f9edeb}.ctpl-file-main .file-conatiner .choose-file{cursor:pointer;padding:0px 0px;max-width:116px;width:100%;display:block;border:none;border-bottom:1px solid #5c3899;text-align:center;margin:0px auto 0px;font-size:16px;line-height:130%;font-family:"OpenSansSemibold",sans-serif;color:#5c3899}.ctpl-file-main .file-conatiner .disable{border-bottom:1px solid gray;color:gray;cursor:not-allowed;background:#ddd}.ctpl-file-main .file-conatiner input{display:none}.ctpl-file-main .file-conatiner .file-limit-text{display:flex;align-items:center;justify-content:center;gap:6px;color:rgba(67,80,86,.6);font-size:14px;line-height:17px;font-family:"OpenSansRegular",sans-serif;margin-top:10px}.ctpl-file-main .error-message{display:flex;align-items:center;gap:4px}.ctpl-file-main .error-message .error-title{font-size:14px;font-weight:600;line-height:17.07px;margin-top:8px;margin-bottom:4px;color:#c65143}.ctpl-file-main .error-message .error-subtitle{font-size:12px;font-weight:400;line-height:16.34px;color:#c65143;font-family:"GeneralSansMedium",sans-serif}.delete-file-wraper{display:flex;flex-direction:column;gap:16px;margin-top:16px}.delete-file-wraper .delete-file-conatainer{display:flex;justify-content:space-between;border:1px solid #e2e7e9;padding:12px;border-radius:4px;align-items:center}.delete-file-wraper .delete-file-conatainer .file-name-text-container{display:flex;gap:16px;align-items:center}.delete-file-wraper .delete-file-conatainer .file-name-text-container .file-name{color:#5a6a72;font-size:14px;line-height:18px;margin-bottom:4px;margin-top:0px;font-family:"MontserratSemibold",sans-serif;word-break:break-all}.delete-file-wraper .delete-file-conatainer .file-name-text-container .file-size{color:rgba(67,80,86,.6);font-size:14px;line-height:17px;margin-bottom:0px;margin-top:2px;font-family:"OpenSansRegular",sans-serif}.delete-file-wraper .delete-file-conatainer .file-name-text-container .file-size .additional-text{margin-left:4px}.delete-file-wraper .delete-file-conatainer .delete-file{cursor:pointer}.delete-file-wraper .delete-file-conatainer .choose-file{cursor:pointer;padding:8px 16px;border:none;border-bottom:1px solid #5c3899;text-align:center;font-size:14px;line-height:130%;font-family:"GeneralSansSemibold",sans-serif;color:#5c3899;font-weight:600}
.TechnicalControl-Popup{width:100%;max-width:416px;display:flex;flex-direction:column;gap:24px;border-radius:16px;padding:32px;background-color:#fff}@media(max-width: 768px){.TechnicalControl-Popup{max-width:unset;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:24px 16px}}.TechnicalControl-Popup,.TechnicalControl-Popup *{box-sizing:border-box}.TechnicalControl-Popup>*{margin-top:0;margin-bottom:0}.TechnicalControl-Popup-wrapper{display:flex;justify-content:center}.TechnicalControl-Popup-img-wrapper{display:flex;justify-content:center}.TechnicalControl-Popup-img-wrapper>*{max-width:200px;max-height:200px}@media(max-width: 768px){.TechnicalControl-Popup-img-wrapper>*{max-width:160px;max-height:160px}}.TechnicalControl-Popup-heading{font-family:"MontserratsemiBold";font-size:24px;line-height:120%;color:#2d3539}@media(max-width: 568px){.TechnicalControl-Popup-heading{font-size:20px}}.TechnicalControl-Popup-subheading{font-family:"OpenSansRegular";font-size:16px;line-height:150%;vertical-align:middle;color:#2d3539}.TechnicalControl-Popup button.TC-button{max-width:100%;max-height:42px}
.DupecheckFail-Popup{width:100%;max-width:416px;display:flex;flex-direction:column;gap:24px;border-radius:16px;padding:32px;background-color:#fff}.DupecheckFail-Popup,.DupecheckFail-Popup>*{box-sizing:border-box;margin-top:0;margin-bottom:0}@media(max-width: 768px){.DupecheckFail-Popup{position:fixed;max-width:100%;bottom:0;margin:unset;padding:24px 16px;border-bottom-left-radius:0;border-bottom-right-radius:0}}.DupecheckFail-Popup-wrapper{display:flex;justify-content:center}.DupecheckFail-Popup-img-wrapper{max-width:160px;width:100%;max-height:160px;height:100%;display:flex;justify-content:center;margin:0 auto}.DupecheckFail-Popup-heading{font-family:"MontserratsemiBold";font-size:24px;line-height:120%;color:#2d3539}@media(max-width: 568px){.DupecheckFail-Popup-heading{font-size:20px}}.DupecheckFail-Popup-subheading{font-family:"OpenSansRegular";font-size:16px;line-height:150%;vertical-align:middle;color:#5a6a72}.DupecheckFail-Popup .dupe-cta{width:100%;max-width:100%;max-height:42px}
.cmp-tierItem{display:inline-flex;height:24px;padding:0px 8px;align-items:center;gap:6px;flex-shrink:0;border-radius:4px;cursor:pointer;transition:background .3s,transform .2s}.cmp-tierItem:hover{transform:scale(1.02)}.cmp-tierItem .cmp-tierItem__imgWrap .img-block{display:flex}.cmp-tierItem .cmp-tierItem__imgWrap .cmp-tierItem__imgWrap--primary{height:12px;width:12px}.cmp-tierItem .primary-image-wrapper{display:flex;width:12px;height:16px;padding:2px;flex-direction:column;justify-content:center;align-items:center;gap:1px;border-radius:12px}.cmp-tierItem .primary-image-wrapper .cmp-tierItem__imgWrap--primary{width:10px;height:10px;flex-shrink:0}.cmp-tierItem .secondary-image-wrapper{display:flex;padding:2px;align-items:flex-start;gap:10px;border-radius:12px;background:#fff}.cmp-tierItem .cmp-tierItem__content{font-size:11px;font-weight:500;line-height:1;letter-spacing:.11px;text-transform:uppercase}.cmp-tierItem .text-white{color:#fff}.cmp-tierItem .text-grey{color:#5a6a72}.tier-wrapper{background:conic-gradient(from 176deg at 53.68% 62.5%, #f4f4f4 189.490814209deg, #cdcdcd 360deg)}.pro-tier-wrapper{background:conic-gradient(from 176deg at 53.68% 62.5%, #f4f4f4 189.490814209deg, #cdcdcd 360deg)}.executive-tier-wrapper{background:conic-gradient(from 176deg at 53.68% 62.5%, #f4f4f4 189.490814209deg, #cdcdcd 360deg)}.premier-tier-wrapper{background:conic-gradient(from 176deg at 53.68% 62.5%, #f4f4f4 189.490814209deg, #cdcdcd 360deg)}.bronze-tier-wrapper{background:linear-gradient(76deg, #81350a -4.52%, #f7dbc9 167.02%)}.silver-tier-wrapper{background:linear-gradient(75deg, #696969 -10.07%, #c6c6c6 99.04%)}.gold-tier-wrapper{background:linear-gradient(75deg, #6f5000 -10.07%, #d1a737 99.04%)}.platinum-tier-wrapper{background:linear-gradient(76deg, #2f303f -4.52%, #8b8ba1 167.02%)}.vip-tier-wrapper{background:linear-gradient(77deg, #4e2f81 -4.28%, #b795f4 207.37%)}
.network-card-wrapper{display:flex;min-width:120px;padding:10px 12px 12px 12px;flex-direction:column;align-items:flex-start;gap:8px;flex:1 0 0;border-radius:8px;background:#ecf9f8}.network-card-wrapper .network-card{display:flex;min-width:80px;align-items:center;align-content:center;gap:12px 8px;align-self:stretch;flex-wrap:wrap}.network-card-wrapper .network-card .img-block{width:20px;height:20px}.network-card-wrapper .network-card .card-number{min-width:48px;flex:1 0 0;color:#435056;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.network-card-wrapper .card-text{align-self:stretch;color:#435056;font-size:12px;font-style:normal;font-weight:400;line-height:150%}
.custom-text-field{background-color:rgba(0,0,0,0)}.custom-date-picker-container{display:flex;width:421px;padding:32px 24px 24px 24px;flex-direction:column;align-items:flex-end;gap:24px;border-radius:4px;background:#fff;box-shadow:0px 3px 14px 2px rgba(0,0,0,.12),0px 8px 10px 1px rgba(0,0,0,.14),0px 5px 5px -3px rgba(0,0,0,.2)}.custom-date-picker-container .apply-button{display:flex;padding:8px 22px;flex-direction:column;justify-content:center;align-items:center;border-radius:12px;background:#5c3899;box-shadow:0px 1px 5px 0px rgba(0,0,0,.12),0px 2px 2px 0px rgba(0,0,0,.14),0px 3px 1px -2px rgba(0,0,0,.2);text-transform:none}.custom-date-picker-container .apply-button:hover{background:#5c3899}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,*{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);box-sizing:border-box}body{line-height:1;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);cursor:pointer}a:focus-visible{outline:none}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}input{border:none;outline:0}input:focus{border:none;outline:0}@font-face{font-family:"GeneralSansLight";font-style:normal;src:url(/app/register/59797635a5ce50599b80.woff2);font-display:swap}@font-face{font-family:"GeneralSansRegular";font-style:normal;src:url(/app/register/33c07568e483102927ef.woff2);font-display:swap}@font-face{font-family:"GeneralSansMedium";font-style:normal;src:url(/app/register/1096c81555467a69cc16.woff2);font-display:swap}@font-face{font-family:"GeneralSansSemibold";src:url(/app/register/23103addec2ccc9cbc17.woff2);font-display:swap}@font-face{font-family:"GeneralSansBold";src:url(/app/register/64b1bf9966a3bbb94f5c.woff2);font-display:swap}@font-face{font-family:"MontserratRegular";font-style:normal;src:url(/app/register/9ef09180105730e3cb92.woff2);font-display:swap}@font-face{font-family:"MontserratMedium";font-style:normal;src:url(/app/register/63b09632586acfb651b6.woff2);font-display:swap}@font-face{font-family:"MontserratSemibold";src:url(/app/register/4201798fe1a74331c392.woff2);font-display:swap}@font-face{font-family:"MontserratBold";src:url(/app/register/8ee112252f6bd5f0d5bd.woff2);font-display:swap}@font-face{font-family:"OpenSansRegular";font-style:normal;src:url(/app/register/feb0d8644aca3df9fabf.woff2);font-display:swap}@font-face{font-family:"OpenSansMedium";font-style:normal;src:url(/app/register/4014dc96fc81e6741eac.woff2);font-display:swap}@font-face{font-family:"OpenSansSemibold";src:url(/app/register/0887b7d317f32a6a0d99.woff2);font-display:swap}@font-face{font-family:"OpenSansBold";src:url(/app/register/93eac171b09d26a243c1.woff2);font-display:swap}.general-sans-light{font-family:"GeneralSansLight",sans-serif}.general-sans-regular{font-family:"GeneralSansRegular",sans-serif}.general-sans-medium{font-family:"GeneralSansMedium",sans-serif}.general-sans-semibold{font-family:"GeneralSansSemibold",sans-serif}.general-sans-bold{font-family:"GeneralSansBold",sans-serif}.montserrat-regular{font-family:"MontserratRegular",sans-serif}.montserrat-medium{font-family:"MontserratMedium",sans-serif}.montserrat-semibold{font-family:"MontserratSemibold",sans-serif}.montserrat-bold{font-family:"MontserratBold",sans-serif}.open-sans-regular{font-family:"OpenSansRegular",sans-serif}.open-sans-medium{font-family:"OpenSansMedium",sans-serif}.open-sans-semibold{font-family:"OpenSansSemibold",sans-serif}.open-sans-bold{font-family:"OpenSansBold",sans-serif}.signup-container{display:flex;flex-direction:column;gap:32px}.signup-container .details-container{display:flex;flex-direction:column;gap:32px}.signup-container .details-container .custom-check-box-wrapper .check-content a{text-decoration:none;color:#5c3899;font-family:"OpenSansBold",sans-serif}.signup-container .details-container .checkbox-error{color:#bb251a;font-family:"GeneralSansMedium",sans-serif;font-size:12px;line-height:150%;animation:fadeIn .3s linear}.signup-container .details-container .note{padding-left:38px}.signup-container .btn-continue{width:fit-content;border-radius:12px;background:#5c3899;cursor:pointer;color:#fff;padding:8px 24px;box-shadow:0px 1px 5px 0px rgba(0,0,0,.12),0px 2px 2px 0px rgba(0,0,0,.14),0px 3px 1px -2px rgba(0,0,0,.2)}.heading-container{flex-direction:column;align-items:flex-start !important;gap:16px;color:#435056;font-family:"Montserrat",sans-serif;font-size:24px}.sub-heading{color:#435056;font-family:"Open Sans",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-top:-16px}
.dialog .popup-wrapper{position:fixed;width:100%;height:100vh;overflow:auto;display:flex;justify-content:center;align-items:center}@media(max-width: 568px){.dialog .popup-wrapper{display:block}}.dialog[open]::backdrop{animation:backdrop-fade .5s ease forwards}.dialog::backdrop{animation:backdrop-fade .5s ease backwards;animation-direction:reverse}@keyframes backdrop-fade{from{background:rgba(0,0,0,0)}to{background:rgba(0,0,0,.6)}}@keyframes fade-in{from{opacity:0}to{opacity:1}}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,*{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);box-sizing:border-box}body{line-height:1;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);cursor:pointer}a:focus-visible{outline:none}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}input{border:none;outline:0}input:focus{border:none;outline:0}@font-face{font-family:"GeneralSansLight";font-style:normal;src:url(/app/register/59797635a5ce50599b80.woff2);font-display:swap}@font-face{font-family:"GeneralSansRegular";font-style:normal;src:url(/app/register/33c07568e483102927ef.woff2);font-display:swap}@font-face{font-family:"GeneralSansMedium";font-style:normal;src:url(/app/register/1096c81555467a69cc16.woff2);font-display:swap}@font-face{font-family:"GeneralSansSemibold";src:url(/app/register/23103addec2ccc9cbc17.woff2);font-display:swap}@font-face{font-family:"GeneralSansBold";src:url(/app/register/64b1bf9966a3bbb94f5c.woff2);font-display:swap}@font-face{font-family:"MontserratRegular";font-style:normal;src:url(/app/register/9ef09180105730e3cb92.woff2);font-display:swap}@font-face{font-family:"MontserratMedium";font-style:normal;src:url(/app/register/63b09632586acfb651b6.woff2);font-display:swap}@font-face{font-family:"MontserratSemibold";src:url(/app/register/4201798fe1a74331c392.woff2);font-display:swap}@font-face{font-family:"MontserratBold";src:url(/app/register/8ee112252f6bd5f0d5bd.woff2);font-display:swap}@font-face{font-family:"OpenSansRegular";font-style:normal;src:url(/app/register/feb0d8644aca3df9fabf.woff2);font-display:swap}@font-face{font-family:"OpenSansMedium";font-style:normal;src:url(/app/register/4014dc96fc81e6741eac.woff2);font-display:swap}@font-face{font-family:"OpenSansSemibold";src:url(/app/register/0887b7d317f32a6a0d99.woff2);font-display:swap}@font-face{font-family:"OpenSansBold";src:url(/app/register/93eac171b09d26a243c1.woff2);font-display:swap}.general-sans-light{font-family:"GeneralSansLight",sans-serif}.general-sans-regular{font-family:"GeneralSansRegular",sans-serif}.general-sans-medium{font-family:"GeneralSansMedium",sans-serif}.general-sans-semibold{font-family:"GeneralSansSemibold",sans-serif}.general-sans-bold{font-family:"GeneralSansBold",sans-serif}.montserrat-regular{font-family:"MontserratRegular",sans-serif}.montserrat-medium{font-family:"MontserratMedium",sans-serif}.montserrat-semibold{font-family:"MontserratSemibold",sans-serif}.montserrat-bold{font-family:"MontserratBold",sans-serif}.open-sans-regular{font-family:"OpenSansRegular",sans-serif}.open-sans-medium{font-family:"OpenSansMedium",sans-serif}.open-sans-semibold{font-family:"OpenSansSemibold",sans-serif}.open-sans-bold{font-family:"OpenSansBold",sans-serif}.verification-container{max-width:416px;background:#fff;padding:24px;border-radius:16px;width:100%;display:flex;flex-direction:column;gap:16px;font-family:"Montserrat"}@media(max-width: 568px){.verification-container{position:fixed;bottom:0}}.verification-container .header-container{display:flex;justify-content:space-between}.verification-container .header-container .title{color:#435056;font-size:24px;font-style:normal;font-family:"Montserrat";font-weight:600}.verification-container .sub-title{font-size:14px;font-style:normal;color:#5a6a72;font-weight:600}.verification-container .input-wrapper{display:flex;flex-direction:column;text-align:center;gap:8px}.verification-container .input-text{border-bottom:1px solid #5c3899;font-family:"Montserrat";width:130px;padding:8px 0px;border:none;align-self:center;color:#5c3899;text-align:center;font-size:28px;font-style:normal;font-weight:600}.verification-container .error-input{color:#c65143;font-size:12px;font-style:normal;font-weight:400}.verification-container .footer-container{display:flex;justify-content:space-between;align-items:center;gap:16px;align-self:stretch}.verification-container .footer-container .resend-text{color:#5a6a72;font-size:14px;font-style:normal;font-weight:400}.verification-container .footer-container .resend-container{display:flex;flex-direction:column;gap:4px}.verification-container .footer-container .resend-container .text{color:#5a6a72;font-size:14px;font-style:normal;font-weight:400}.verification-container .footer-container .resend-container .resend-btn{color:#5c3899;width:fit-content;font-size:14px;font-style:normal;font-weight:700}.verification-container .footer-container .btn-continue{border-radius:12px;background:#5c3899;cursor:pointer;color:#fff;padding:8px 24px;box-shadow:0px 1px 5px 0px rgba(0,0,0,.12),0px 2px 2px 0px rgba(0,0,0,.14),0px 3px 1px -2px rgba(0,0,0,.2)}.pointer{cursor:pointer}.no-spinner::-webkit-outer-spin-button,.no-spinner::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.no-spinner{-moz-appearance:textfield}
.contact-popup-wrapper{background:#fff;max-width:640px;width:100%;text-align:center;border-radius:16px;padding:32px}@media(max-width: 568px){.contact-popup-wrapper{padding:20px;position:fixed;bottom:0;border-bottom-left-radius:0px;border-bottom-right-radius:0px}}.contact-popup-wrapper .heading{display:flex;justify-content:space-between}.contact-popup-wrapper .heading .heading-text{color:#2d3539;font-size:24px;line-height:29px;font-family:"MontserratSemibold",sans-serif}.contact-popup-wrapper .heading .close{cursor:pointer;color:#5c3899;font-family:"MontserratSemibold",sans-serif;font-size:16px;line-height:20px;display:flex;align-items:center;gap:4px}@media(max-width: 568px){.contact-popup-wrapper .heading .close p{display:none}}.contact-popup-wrapper .subtitle{font-size:16px;line-height:22px;font-family:"OpenSansRegular",sans-serif;padding:24px 0px 6px 0px;color:#5a6a72;text-align:start}.contact-popup-wrapper .contact-wrapper{display:flex;padding:16px;box-shadow:0px 1px 3px 0px rgba(26,26,26,.1019607843);border-radius:12px;gap:16px;border:1px solid #e2e7e9;margin-top:10px;text-align:start;align-items:center;text-decoration:none}.contact-popup-wrapper .contact-wrapper .title{color:#5c3899;font-size:14px;line-height:18px;font-family:"MontserratSemibold",sans-serif}.contact-popup-wrapper .contact-wrapper .number{color:#5a6a72;font-size:12px;line-height:17px;font-family:"OpenSansRegular",sans-serif;margin-top:4px;text-decoration:none}
.translation-btn.MuiButtonBase-root{background-color:rgba(0,0,0,0);text-transform:none;box-shadow:none;border:none;border-radius:12px;color:#5c3899;font-family:"Montserrat",sans-serif;font-size:14px;line-height:24px;font-weight:600;letter-spacing:0px;min-width:85px;height:36px;gap:8px;padding:6px 8px}.translation-btn.MuiButtonBase-root:hover{background-color:rgba(0,0,0,0)}@media(max-width: 568px){.translation-btn.MuiButtonBase-root{width:80px;height:30px;font-size:13px}}.translation-btn .earth-style.MuiSvgIcon-root{width:20px;height:20px}@media(max-width: 568px){.translation-btn .earth-style.MuiSvgIcon-root{width:18px;height:18px}}.translation-btn .icon-style{width:20px;height:20px}@media(max-width: 568px){.translation-btn .icon-style{width:18px;height:18px}}.translation-menu .MuiPaper-root{margin-top:5px;width:220px}.translation-menu .MuiPaper-root .MuiMenuItem-root{color:#435056;font-family:"OpenSansSemibold",sans-serif;font-weight:600;font-size:16px;line-height:150%;letter-spacing:0px}.translation-menu .MuiPaper-root .selected{background-color:rgba(92,56,153,.08)}.translation-menu .MuiPaper-root .caption,.translation-menu .MuiPaper-root .muted-caption{font-family:"OpenSansSemibold",sans-serif;font-weight:600;font-size:12px}.translation-menu .MuiPaper-root .muted-caption{color:rgba(67,80,86,.6)}
@media(max-width: 568px){.kahoona-brand-logo{width:96px;height:24px}}.profile-btn.MuiButtonBase-root{background-color:rgba(0,0,0,0);text-transform:none;box-shadow:none;border:1px solid rgba(92,56,153,.5);border-radius:12px;color:#5c3899;font-family:"Montserrat",sans-serif;font-size:14px;line-height:24px;font-weight:600;letter-spacing:0px;max-width:136px;min-width:32px;max-height:36px;min-height:32px;gap:8px}.profile-btn.MuiButtonBase-root:hover{background-color:rgba(0,0,0,0)}@media(max-width: 568px){.profile-btn.MuiButtonBase-root{width:32px !important}.profile-btn.MuiButtonBase-root .MuiTouchRipple-root{width:32px;height:32px}}@media(max-width: 568px){.profile-btn .hide-item{display:none}}.profile-menu .MuiPaper-root{margin-top:5px;width:220px}.profile-menu .MuiPaper-root svg{color:#5c3899}.profile-menu .MuiPaper-root .MuiMenuItem-root{color:#435056;font-family:"Montserrat",sans-serif;font-weight:600;font-size:16px;line-height:150%;letter-spacing:0px}.profile-menu .icon-spacing{margin-right:16px}.icon-style.MuiSvgIcon-root{width:20px;height:20px}
.kahoona-travelph-form{display:grid;grid-template-columns:1fr 1fr;row-gap:32px;column-gap:16px;font-family:"Montserrat",sans-serif}.kahoona-travelph-form .MuiTypography-root{font-family:"Montserrat",sans-serif}.kahoona-travelph-form .full-width{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.kahoona-travelph-form .full-width .half-divide{width:100%;display:flex;gap:16px;margin-top:8px}@media(max-width: 568px){.kahoona-travelph-form .full-width .half-divide{display:flex;flex-direction:column}}.kahoona-travelph-form .full-width .label-class-citi{display:flex;align-items:center;gap:4px;align-self:stretch;color:var(--Interactive-Form-Label, var(--APP-Form-Label, #435056));font-family:"MontserratMedium",sans-serif,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.56px}@media(max-width: 568px){.kahoona-travelph-form{grid-template-columns:1fr}}.kahoona-travelph-form .full-width{grid-column:span 2}@media(max-width: 568px){.kahoona-travelph-form .full-width{grid-column:span 1}}.btn-continue{width:fit-content;align-self:center;border-radius:12px;background:#5c3899;cursor:pointer;color:#fff;padding:8px 24px;box-shadow:0px 1px 5px 0px rgba(0,0,0,.12),0px 2px 2px 0px rgba(0,0,0,.14),0px 3px 1px -2px rgba(0,0,0,.2)}
.container-stepper{display:flex;gap:4px;align-items:center}.aob-details-card-stepper{width:12px;height:6px;max-width:12px;gap:8px;border-radius:4px;background:var(--APP-Chip-Container-dim, #e3daf1)}.stepper-three{width:24px;height:6px;min-width:24px;border-radius:4px;background:var(--APP-Chip-Container, #482c77)}
@font-face{font-family:"GeneralSansLight";font-style:normal;src:url(/app/register/59797635a5ce50599b80.woff2);font-display:swap}@font-face{font-family:"GeneralSansRegular";font-style:normal;src:url(/app/register/33c07568e483102927ef.woff2);font-display:swap}@font-face{font-family:"GeneralSansMedium";font-style:normal;src:url(/app/register/1096c81555467a69cc16.woff2);font-display:swap}@font-face{font-family:"GeneralSansSemibold";src:url(/app/register/23103addec2ccc9cbc17.woff2);font-display:swap}@font-face{font-family:"GeneralSansBold";src:url(/app/register/64b1bf9966a3bbb94f5c.woff2);font-display:swap}@font-face{font-family:"MontserratRegular";font-style:normal;src:url(/app/register/9ef09180105730e3cb92.woff2);font-display:swap}@font-face{font-family:"MontserratMedium";font-style:normal;src:url(/app/register/63b09632586acfb651b6.woff2);font-display:swap}@font-face{font-family:"MontserratSemibold";src:url(/app/register/4201798fe1a74331c392.woff2);font-display:swap}@font-face{font-family:"MontserratBold";src:url(/app/register/8ee112252f6bd5f0d5bd.woff2);font-display:swap}@font-face{font-family:"OpenSansRegular";font-style:normal;src:url(/app/register/feb0d8644aca3df9fabf.woff2);font-display:swap}@font-face{font-family:"OpenSansMedium";font-style:normal;src:url(/app/register/4014dc96fc81e6741eac.woff2);font-display:swap}@font-face{font-family:"OpenSansSemibold";src:url(/app/register/0887b7d317f32a6a0d99.woff2);font-display:swap}@font-face{font-family:"OpenSansBold";src:url(/app/register/93eac171b09d26a243c1.woff2);font-display:swap}.general-sans-light{font-family:"GeneralSansLight",sans-serif}.general-sans-regular{font-family:"GeneralSansRegular",sans-serif}.general-sans-medium{font-family:"GeneralSansMedium",sans-serif}.general-sans-semibold{font-family:"GeneralSansSemibold",sans-serif}.general-sans-bold{font-family:"GeneralSansBold",sans-serif}.montserrat-regular{font-family:"MontserratRegular",sans-serif}.montserrat-medium{font-family:"MontserratMedium",sans-serif}.montserrat-semibold{font-family:"MontserratSemibold",sans-serif}.montserrat-bold{font-family:"MontserratBold",sans-serif}.open-sans-regular{font-family:"OpenSansRegular",sans-serif}.open-sans-medium{font-family:"OpenSansMedium",sans-serif}.open-sans-semibold{font-family:"OpenSansSemibold",sans-serif}.open-sans-bold{font-family:"OpenSansBold",sans-serif}.refferal-container{display:flex;flex-direction:column;padding:16px 16px 0px;gap:16px;border-radius:16px;background:#f1ecf8;width:100%}.refferal-container .tittle{color:#5c3899;font-family:"Montserrat";font-size:16px;font-style:normal;font-weight:600}.refferal-container .body-container{display:flex;gap:10px;align-items:flex-start}.refferal-container .refferal-box{padding:16px;border-radius:16px;background:#fff;flex:1;min-width:0;overflow:hidden}.refferal-container .refferal-box .text{color:rgba(67,80,86,.6);font-family:"OpenSansRegular";font-size:12px;font-style:normal;font-weight:600}.refferal-container .refferal-box .wrapper{display:flex;justify-content:space-between}.refferal-container .refferal-box .input-wrapper{display:flex;border-bottom:1px solid rgba(0,0,0,.42);justify-content:space-between}.refferal-container .refferal-box .input-wrapper .input{color:#435056;font-family:"OpenSansRegular";font-size:16px;font-style:normal;font-weight:600;padding:5px 0px;flex:1 0 0}.refferal-container .refferal-box .input-wrapper input::placeholder{color:rgba(67,80,86,.38)}.refferal-container .refferal-box .input-wrapper .optional-label{color:rgba(67,80,86,.38);padding:5px 0px;font-family:"OpenSansRegular";font-size:12px;font-style:normal;font-weight:400;align-self:center}.refferal-container .img-wrapper{max-width:100%;flex-shrink:1;overflow:hidden}.refferal-container .img-wrapper img{width:100%;height:auto;object-fit:contain;display:block}.refferal-container .hide{visibility:hidden}
.aob-details-card-content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--GLOBAL-Gap-l, 24px);align-self:stretch}.aob-details-card-content .search-autocomplete{width:100%}.aob-details-card-content .txt-field{width:100%}.contact-info-wrap{font-family:"MontserratSemibold",sans-serif;font-size:15px;width:fit-content;align-self:center;color:#5c3899}.btn-continue{width:fit-content;align-self:center;border-radius:12px;background:#5c3899;cursor:pointer;color:#fff;padding:8px 24px;box-shadow:0px 1px 5px 0px rgba(0,0,0,.12),0px 2px 2px 0px rgba(0,0,0,.14),0px 3px 1px -2px rgba(0,0,0,.2)}
.id-details-container{display:grid;grid-template-columns:2fr;row-gap:32px;column-gap:16px;font-family:"Montserrat",sans-serif}.id-details-container .MuiTypography-root{font-family:"Montserrat",sans-serif}@media(max-width: 568px){.id-details-container{grid-template-columns:1fr}}.id-details-container .full-width{display:flex;flex-direction:column;gap:16px;align-self:stretch}.id-details-container .full-width .half-divide{width:100%;display:flex;gap:16px}@media(max-width: 568px){.id-details-container .full-width .half-divide{display:flex;flex-direction:column}}.id-details-container .full-width .label-class-citi{display:flex;align-items:center;gap:4px;align-self:stretch;color:var(--Interactive-Form-Label, var(--APP-Form-Label, #435056));font-family:"MontserratSemibold",sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.56px}.btn-continue{width:fit-content;align-self:center;border-radius:12px;background:#5c3899;cursor:pointer;color:#fff;padding:8px 24px;box-shadow:0px 1px 5px 0px rgba(0,0,0,.12),0px 2px 2px 0px rgba(0,0,0,.14),0px 3px 1px -2px rgba(0,0,0,.2)}.contact-info-wrap{font-family:"MontserratSemibold",sans-serif;font-size:15px;width:fit-content;align-self:center;color:#5c3899}.ocr-error{color:var(--error-main, #B30909);font-size:12px;font-style:normal;font-weight:400;line-height:166%}
.upload-enter-document-wrapper{display:flex;flex-direction:column;gap:24px}.upload-enter-document-wrapper .heading{font-family:"MontserratSemiBold";font-size:14px;line-height:18px;color:#435056}.upload-enter-document-wrapper .upload-enter-document{width:100%;display:flex;gap:16px}@media(max-width: 768px){.upload-enter-document-wrapper .upload-enter-document{flex-direction:column;gap:8px}}.upload-enter-document-wrapper .upload-enter-document .upload-doc-label{display:flex;align-items:center;gap:8px;width:100%;height:100%;cursor:pointer}.upload-enter-document-wrapper .upload-enter-document .upload-doc-label input[type=radio]{appearance:none;position:absolute}.upload-enter-document-wrapper .upload-enter-document .doc-wrap{cursor:pointer;width:100%;padding:16px 20px;display:flex;border-radius:12px;gap:12px;align-items:center;border:1px solid #e2e7e9;box-shadow:0px 1px 3px 0px rgba(26,26,26,.1019607843),0px 1px 2px 0px rgba(26,26,26,.0588235294)}@media(max-width: 768px){.upload-enter-document-wrapper .upload-enter-document .doc-wrap{width:100%}}.upload-enter-document-wrapper .upload-enter-document .upload-doc-wrap{position:relative;box-shadow:0px 1px 3px 0px rgba(26,26,26,.1019607843),0px 1px 2px 0px rgba(26,26,26,.0588235294)}.upload-enter-document-wrapper .upload-enter-document .upload-doc-wrap .suggest-nudge{position:absolute;top:-13px;left:20px;font-size:12px;font-family:"MontserratSemibold",sans-serif;line-height:15px;color:#e3daf1;background:#482c77;padding:4px 8px;border-radius:100px}.upload-enter-document-wrapper .upload-enter-document .doc-label{cursor:inherit;font-size:14px;font-family:"MontserratSemibold",sans-serif;line-height:17px;color:#5c3899;cursor:pointer}.upload-enter-document-wrapper .upload-enter-document .doc-label .doc-extra-info{font-size:12px;line-height:16px;font-family:"OpenSansRegular",sans-serif;display:block;margin-top:4px;color:#5a6a72}.upload-enter-document-wrapper .upload-enter-document .enter-doc-wrap{box-shadow:0px 1px 3px 0px rgba(26,26,26,.1019607843),0px 1px 2px 0px rgba(26,26,26,.0588235294)}.upload-enter-document-wrapper .upload-enter-document .radio-active{border:1px solid #482c77}.upload-enter-document-wrapper .upload-enter-document .radio-inactive :not(.suggest-nudge){opacity:.5}.upload-enter-document-wrapper .document-preview-container{display:flex;background-color:#edf7ed;padding:16px;gap:12px;border-radius:8px;align-items:center;animation:fadeIn 300ms ease-in-out;margin-top:10px;justify-content:space-between}.upload-enter-document-wrapper .document-preview-container .note-container{display:flex;align-items:center;gap:12px}.upload-enter-document-wrapper .document-preview-container .note-container .note-img{width:100%;max-width:24px;height:24px;align-self:flex-start}.upload-enter-document-wrapper .document-preview-container .note-container .tooltip-text{color:#1e4620;font-family:"OpenSansMedium",sans-serif;font-weight:400;font-size:14px;line-height:22px}@media(max-width: 568px){.upload-enter-document-wrapper .document-preview-container .note-container .tooltip-text{line-height:20px}}.upload-enter-document-wrapper .document-preview-container .re-upload-btn{max-width:fit-content;padding:0 16px;color:#1e4620;font-family:"Montserrat";text-transform:capitalize;margin-left:36px;font-size:13px;font-style:normal;font-weight:600;align-self:flex-start;border:none;box-shadow:none}@media(max-width: 568px){.upload-enter-document-wrapper .document-preview-container .re-upload-btn{padding:0px}}.upload-enter-document-wrapper .error{color:#bb251a;font-family:"GeneralSansMedium",sans-serif;font-size:12px;line-height:150%;animation:fadeIn .3s linear}
.button{display:flex;justify-content:center;align-items:center;width:100%;font-size:16px;line-height:20px;font-family:"MontserratSemibold",sans-serif;cursor:pointer;border-radius:12px;padding:11px;border:1px solid rgba(0,0,0,0);white-space:nowrap}.button.btn-purple{color:#fff;background:linear-gradient(137deg, #482C77 -17.19%, #673FAE 61.19%);box-shadow:0px 5px 13px 0px rgba(107,74,162,.25)}.button.btn-white{background-color:rgba(0,0,0,0);border-color:#8c5acb;color:#673fae;box-shadow:0px 2px 0px 0px rgba(0,0,0,.02)}.button:disabled{cursor:default;background:#f1f3f4;box-shadow:none;color:#a9b6bc}
@media(max-width: 768px){.duplicate-id-popup .MuiDialog-container{align-items:flex-end}}.duplicate-id-popup .MuiDialog-paper{display:flex;width:416px;padding:32px;flex-direction:column;align-items:flex-end;gap:24px;border-radius:16px;background:#fff}@media(max-width: 768px){.duplicate-id-popup .MuiDialog-paper{width:768px;max-width:100%;margin:0;border-bottom-right-radius:0;border-bottom-left-radius:0}}.duplicate-id-popup .MuiDialog-paper .MuiDialogContent-root{padding:0;display:flex;flex-direction:column;gap:24px;overflow:unset;margin-inline:auto}.duplicate-id-popup .MuiDialog-paper .MuiDialogContent-root .duplicate-id-content{display:flex;flex-direction:column;gap:16px}.duplicate-id-popup .MuiDialog-paper .MuiDialogContent-root .duplicate-id-content h2{padding:0;color:#2d3539;font-family:"MontserratMedium";font-size:24px;font-weight:600;line-height:120%}.duplicate-id-popup .MuiDialog-paper .MuiDialogContent-root .duplicate-id-content p{color:#435056;font-family:"OpenSansRegular";font-size:16px;font-weight:400;line-height:normal}.duplicate-id-popup .MuiDialog-paper .MuiDialogContent-root .duplicate-id-image{width:160px;margin-inline:auto;color:#8c5acb}.duplicate-id-popup .MuiDialog-paper .MuiDialogContent-root .duplicate-id-image svg{height:unset;width:unset}.duplicate-id-popup .MuiDialog-paper .MuiDialogActions-root{padding:0;display:flex;flex-direction:column;width:100%;gap:16px}.duplicate-id-popup .MuiDialog-paper .MuiDialogActions-root .MuiButton-root{min-width:132px;width:100%;padding:8px 22px;align-items:center;border-radius:12px;border:1px solid rgba(92,56,153,.5);font-family:"MontserratMedium";font-size:15px;font-weight:600;line-height:26px;text-transform:unset;color:#fff;background-color:#5c3899;box-shadow:0px 1px 5px 0px rgba(0,0,0,.12),0px 2px 2px 0px rgba(0,0,0,.14),0px 3px 1px -2px rgba(0,0,0,.2)}
body:has(.tnc-dialog-open){overflow:hidden}.tnc-dialog-open .MuiDialog-paper{max-height:none !important;padding:32px;border-radius:16px;background-color:#fff;margin-inline:0}@media screen and (max-width: 663.98px){.tnc-dialog-open .MuiDialog-paper{max-width:600px !important;margin-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}}@media(max-width: 768px){.tnc-dialog-open .MuiDialog-paper{padding:16px}}.tnc-dialog-open .MuiDialog-paper>h2{padding-inline:0;padding-block:0 24px;color:#2d3539;font-family:"MontserratMedium";font-size:24px;font-weight:600;line-height:120%}@media(max-width: 768px){.tnc-dialog-open .MuiDialog-paper>h2{font-size:20px}}.tnc-dialog-open .MuiDialog-paper .MuiDialogContent-root{padding:0;overflow-y:unset}.tnc-dialog-open .MuiDialog-paper .MuiDialogContent-root.main-content{display:flex;flex-direction:column;gap:24px}.tnc-dialog-open .MuiDialog-paper .MuiDialogContent-root.main-content ol{margin-left:40px}.tnc-dialog-open .MuiDialog-paper .MuiDialogContent-root.main-content p,.tnc-dialog-open .MuiDialog-paper .MuiDialogContent-root.main-content li{color:#5a6a72;font-family:"OpenSansRegular";font-size:16px;font-weight:400;line-height:normal}@media(max-width: 768px){.tnc-dialog-open .MuiDialog-paper .MuiDialogContent-root.main-content p,.tnc-dialog-open .MuiDialog-paper .MuiDialogContent-root.main-content li{font-size:14px}}.tnc-dialog-open .MuiDialog-paper .MuiDialogContent-root.main-content p+p,.tnc-dialog-open .MuiDialog-paper .MuiDialogContent-root.main-content li+li{margin-top:.25em}.tnc-dialog-open .MuiDialog-paper .MuiDialogContent-root.main-content h3{color:#5a6a72;font-family:"OpenSansMedium";font-size:16px;font-weight:700;line-height:150%;margin-top:1em}@media(max-width: 768px){.tnc-dialog-open .MuiDialog-paper .MuiDialogContent-root.main-content h3{font-size:14px}}.tnc-dialog-open .MuiDialog-paper .MuiDialogContent-root.main-content h3+h3{margin-top:.25em}.tnc-dialog-open .MuiDialog-paper hr.MuiDivider-root{margin-block:24px;height:1px;border:none;background:repeating-linear-gradient(to right, transparent 0, transparent 4px, #5a6a72 4px, #5a6a72 8px)}.tnc-dialog-open .MuiDialog-paper .MuiDialogContent-root.date-and-sign-content{display:flex;flex-direction:column;gap:8px;max-width:280px}.tnc-dialog-open .MuiDialog-paper .MuiDialogContent-root.date-and-sign-content h4{color:#5a6a72;font-family:"MontserratMedium";font-size:14px;font-weight:600;line-height:normal;letter-spacing:.56px}@media(max-width: 768px){.tnc-dialog-open .MuiDialog-paper .MuiDialogContent-root.date-and-sign-content h4{font-size:12px}}.tnc-dialog-open .MuiDialog-paper .MuiDialogContent-root.date-and-sign-content p{color:#5a6a72;font-family:"OpenSansRegular";font-size:16px;font-weight:400;line-height:150%}@media(max-width: 768px){.tnc-dialog-open .MuiDialog-paper .MuiDialogContent-root.date-and-sign-content p{font-size:14px}}.tnc-dialog-open .MuiDialog-paper .MuiDialogContent-root.date-and-sign-content .MuiPaper-root{padding:0;text-align:center;width:280px;height:120px;display:flex;align-items:center;justify-content:center;flex-direction:column;cursor:pointer}.tnc-dialog-open .MuiDialog-paper .MuiDialogContent-root.date-and-sign-content .MuiPaper-root input{display:none}.tnc-dialog-open .MuiDialog-paper .MuiDialogContent-root.date-and-sign-content .MuiPaper-root label{height:100%;width:100%;display:grid;place-items:center;cursor:pointer}.tnc-dialog-open .MuiDialog-paper .MuiDialogContent-root.date-and-sign-content .MuiPaper-root label img{max-height:100%;overflow:hidden}.tnc-dialog-open .MuiDialog-paper .MuiDialogContent-root.date-and-sign-content .MuiButton-root{color:#5c3899;font-family:"MontserratMedium";font-size:13px;font-weight:600;line-height:22px;width:fit-content;padding-inline:12px;margin-inline:auto;text-transform:unset}.tnc-dialog-open .MuiDialog-paper .MuiDialogActions-root{padding:0;margin-top:24px}.tnc-dialog-open .MuiDialog-paper .MuiDialogActions-root .MuiButton-root{min-width:132px;padding:8px 22px;align-items:center;border-radius:12px;border:1px solid rgba(92,56,153,.5);font-family:"MontserratMedium";font-size:15px;font-weight:600;line-height:26px;text-transform:unset}.tnc-dialog-open .MuiDialog-paper .MuiDialogActions-root .MuiButton-root:first-child{color:#fff;background-color:#5c3899}.tnc-dialog-open .MuiDialog-paper .MuiDialogActions-root .MuiButton-root:last-child{margin-left:10px;color:#5c3899;background-color:#fff}
.summary-container{width:100%;max-width:640px;background-color:#fff;border-radius:16px;padding:24px 32px 32px 32px;margin:16px auto;animation:fadeIn .2s linear;box-shadow:0px 4px 16px 0px rgba(72,44,119,.1215686275)}@media(max-width: 568px){.summary-container{padding:24px 16px 32px;border-radius:0px}}.summary-container .participant_header{grid-column:span 2;font-family:"Montserrat","OpenSansMedium";color:#435056;font-size:20px;line-height:1.2}.summary-container>.header{display:flex;justify-content:space-between}@media(max-width: 568px){.summary-container>.header{gap:10px}}.summary-container>.header .title{display:flex;align-items:center;gap:10px}.summary-container>.header .title .text{font-family:"MontserratMedium",sans-serif;color:#435056;font-size:24px;font-style:normal;font-weight:600;line-height:120%}@media(max-width: 568px){.summary-container>.header .title .text{font-size:20px}}.summary-container>.header .edit-container{display:flex;align-items:center;gap:8px;cursor:pointer}.summary-container>.header .edit-container .edit-icon{width:13px;height:13px}.summary-container>.header .edit-container .text{font-size:16px;line-height:19px;font-family:"MontserratSemibold",sans-serif;color:#5c3899}.summary-container .details-container{display:grid;row-gap:24px;column-gap:16px;padding:32px 0px;align-items:flex-start}@media(max-width: 568px){.summary-container .details-container{padding:24px 0px}}.summary-container .details-container:last-child{border-bottom:none;padding-bottom:0px}.summary-container .details-container .parent{display:flex;flex-direction:column;justify-content:flex-end}.summary-container .details-container .parent .header{font-size:22px;font-family:"Courier New",Courier,monospace}.summary-container .details-container .parent .header .img-container{display:flex;gap:8px;align-items:center;font-size:16px;line-height:22px;color:#70858f;font-family:"OpenSansRegular",sans-serif}.summary-container .details-container .parent .header .img-container .doc-preview{width:72px;height:40px}.summary-container .details-container .parent .header .add-traveler-head{font-size:16px;line-height:20px;font-family:"MontserratSemibold",sans-serif;color:#435056}.summary-container .details-container .parent .header .family-type-heading{display:flex;align-items:center;gap:8px;font-size:20px;line-height:24px;font-family:"MontserratSemibold",sans-serif;color:#435056;text-transform:capitalize;margin-bottom:16px}.summary-container .details-container .text-container{display:grid;grid-template-columns:repeat(2, 1fr)}@media(max-width: 568px){.summary-container .details-container .text-container{grid-template-columns:repeat(1, 1fr);row-gap:8px;grid-column:span 2}}.summary-container .details-container .text-container .heading{font-family:"MontserratMedium",sans-serif;color:#435056;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.56px}.summary-container .details-container .text-container .value{font-family:"Montserrat",sans-serif;color:#70858f;font-size:16px;font-style:normal;font-weight:600}.summary-container .details-container .width-50{grid-column:span 2}.summary-container .details-container .single-column-head{grid-column:1/5}@media(max-width: 568px){.summary-container .details-container .single-column-head{grid-column:1/3}}.summary-container .details-container .single-column{grid-column:1/-1}@media(max-width: 568px){.summary-container .details-container .single-column{grid-column:1/2}}.two-column-container{grid-template-columns:repeat(2, 1fr)}@media(max-width: 568px){.two-column-container{grid-template-columns:repeat(1, 1fr)}}.three-column-container{grid-template-columns:repeat(3, 1fr)}@media(max-width: 568px){.three-column-container{grid-template-columns:repeat(1, 1fr)}}.four-column-container{grid-template-columns:repeat(4, 1fr)}@media(max-width: 568px){.four-column-container{grid-template-columns:repeat(2, 1fr)}}.document-preview-container{display:flex;padding:16px;gap:12px;border-radius:8px;align-items:center;animation:fadeIn 300ms ease-in-out;justify-content:space-between}.document-preview-container .note-container{display:flex;align-items:center;gap:12px}.document-preview-container .note-container .note-img{width:100%;max-width:24px;height:24px;align-self:flex-start}.document-preview-container .note-container .text-container{display:flex;flex-direction:column;gap:4px}.document-preview-container .note-container .tooltip-text{font-family:"OpenSansMedium";font-size:16px;font-weight:600;font-style:normal;line-height:150%}.document-preview-container .note-container .tooltip-subtext{font-family:"OpenSansMedium";font-size:14px;font-weight:400;font-style:normal;line-height:143%}.skipped-banner{color:#663c00;background-color:#fff4e5}.condition-banner{color:#1e4620;background-color:#edf7ed}
@font-face{font-family:"GeneralSansLight";font-style:normal;src:url(/app/register/59797635a5ce50599b80.woff2);font-display:swap}@font-face{font-family:"GeneralSansRegular";font-style:normal;src:url(/app/register/33c07568e483102927ef.woff2);font-display:swap}@font-face{font-family:"GeneralSansMedium";font-style:normal;src:url(/app/register/1096c81555467a69cc16.woff2);font-display:swap}@font-face{font-family:"GeneralSansSemibold";src:url(/app/register/23103addec2ccc9cbc17.woff2);font-display:swap}@font-face{font-family:"GeneralSansBold";src:url(/app/register/64b1bf9966a3bbb94f5c.woff2);font-display:swap}@font-face{font-family:"MontserratRegular";font-style:normal;src:url(/app/register/9ef09180105730e3cb92.woff2);font-display:swap}@font-face{font-family:"MontserratMedium";font-style:normal;src:url(/app/register/63b09632586acfb651b6.woff2);font-display:swap}@font-face{font-family:"MontserratSemibold";src:url(/app/register/4201798fe1a74331c392.woff2);font-display:swap}@font-face{font-family:"MontserratBold";src:url(/app/register/8ee112252f6bd5f0d5bd.woff2);font-display:swap}@font-face{font-family:"OpenSansRegular";font-style:normal;src:url(/app/register/feb0d8644aca3df9fabf.woff2);font-display:swap}@font-face{font-family:"OpenSansMedium";font-style:normal;src:url(/app/register/4014dc96fc81e6741eac.woff2);font-display:swap}@font-face{font-family:"OpenSansSemibold";src:url(/app/register/0887b7d317f32a6a0d99.woff2);font-display:swap}@font-face{font-family:"OpenSansBold";src:url(/app/register/93eac171b09d26a243c1.woff2);font-display:swap}.general-sans-light{font-family:"GeneralSansLight",sans-serif}.general-sans-regular{font-family:"GeneralSansRegular",sans-serif}.general-sans-medium{font-family:"GeneralSansMedium",sans-serif}.general-sans-semibold{font-family:"GeneralSansSemibold",sans-serif}.general-sans-bold{font-family:"GeneralSansBold",sans-serif}.montserrat-regular{font-family:"MontserratRegular",sans-serif}.montserrat-medium{font-family:"MontserratMedium",sans-serif}.montserrat-semibold{font-family:"MontserratSemibold",sans-serif}.montserrat-bold{font-family:"MontserratBold",sans-serif}.open-sans-regular{font-family:"OpenSansRegular",sans-serif}.open-sans-medium{font-family:"OpenSansMedium",sans-serif}.open-sans-semibold{font-family:"OpenSansSemibold",sans-serif}.open-sans-bold{font-family:"OpenSansBold",sans-serif}.restart-container{text-align:center;padding-top:8px;margin-bottom:30px}.restart-container .text-1{color:#435056;text-align:center;font-family:"OpenSansMedium";font-size:14px;font-style:normal;font-weight:400;line-height:150%}.restart-container .text-2{color:#5c3899;font-family:"OpenSansMedium";font-size:14px;font-style:normal;font-weight:400;cursor:pointer}
.kahoonaID-footer{position:fixed;bottom:0px;left:0px;z-index:10;width:100%;background-color:#fff;color:#000;box-shadow:0px -4px 16px 0px rgba(72,44,119,.1215686275)}.kahoonaID-footer .btns-group{margin:0 auto;width:100%;display:flex;flex-direction:row-reverse;padding:20px 48px}@media(max-width: 568px){.kahoonaID-footer .btns-group{padding:16px}}.kahoonaID-footer .btns-group .ph-footer-btn-icon{width:fit-content;display:flex;gap:8px;transition:all .3s ease-in-out;padding:8px 22px}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,*{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);box-sizing:border-box}body{line-height:1;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);cursor:pointer}a:focus-visible{outline:none}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}input{border:none;outline:0}input:focus{border:none;outline:0}@font-face{font-family:"GeneralSansLight";font-style:normal;src:url(/app/register/59797635a5ce50599b80.woff2);font-display:swap}@font-face{font-family:"GeneralSansRegular";font-style:normal;src:url(/app/register/33c07568e483102927ef.woff2);font-display:swap}@font-face{font-family:"GeneralSansMedium";font-style:normal;src:url(/app/register/1096c81555467a69cc16.woff2);font-display:swap}@font-face{font-family:"GeneralSansSemibold";src:url(/app/register/23103addec2ccc9cbc17.woff2);font-display:swap}@font-face{font-family:"GeneralSansBold";src:url(/app/register/64b1bf9966a3bbb94f5c.woff2);font-display:swap}@font-face{font-family:"MontserratRegular";font-style:normal;src:url(/app/register/9ef09180105730e3cb92.woff2);font-display:swap}@font-face{font-family:"MontserratMedium";font-style:normal;src:url(/app/register/63b09632586acfb651b6.woff2);font-display:swap}@font-face{font-family:"MontserratSemibold";src:url(/app/register/4201798fe1a74331c392.woff2);font-display:swap}@font-face{font-family:"MontserratBold";src:url(/app/register/8ee112252f6bd5f0d5bd.woff2);font-display:swap}@font-face{font-family:"OpenSansRegular";font-style:normal;src:url(/app/register/feb0d8644aca3df9fabf.woff2);font-display:swap}@font-face{font-family:"OpenSansMedium";font-style:normal;src:url(/app/register/4014dc96fc81e6741eac.woff2);font-display:swap}@font-face{font-family:"OpenSansSemibold";src:url(/app/register/0887b7d317f32a6a0d99.woff2);font-display:swap}@font-face{font-family:"OpenSansBold";src:url(/app/register/93eac171b09d26a243c1.woff2);font-display:swap}.general-sans-light{font-family:"GeneralSansLight",sans-serif}.general-sans-regular{font-family:"GeneralSansRegular",sans-serif}.general-sans-medium{font-family:"GeneralSansMedium",sans-serif}.general-sans-semibold{font-family:"GeneralSansSemibold",sans-serif}.general-sans-bold{font-family:"GeneralSansBold",sans-serif}.montserrat-regular{font-family:"MontserratRegular",sans-serif}.montserrat-medium{font-family:"MontserratMedium",sans-serif}.montserrat-semibold{font-family:"MontserratSemibold",sans-serif}.montserrat-bold{font-family:"MontserratBold",sans-serif}.open-sans-regular{font-family:"OpenSansRegular",sans-serif}.open-sans-medium{font-family:"OpenSansMedium",sans-serif}.open-sans-semibold{font-family:"OpenSansSemibold",sans-serif}.open-sans-bold{font-family:"OpenSansBold",sans-serif}.success-container{display:flex;flex-direction:column;gap:24px;align-items:center;max-width:846px;margin:auto}@media(max-width: 568px){.success-container{padding:24px}}.success-container .header-container{display:flex;gap:32px;align-items:center;align-self:stretch}@media(max-width: 568px){.success-container .header-container{flex-direction:column}}.success-container .header-container .image{padding:22.947px}.success-container .header-container .header-content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--GLOBAL-Gap-xl, 32px);flex:1 0 0}.success-container .header-container .header-content .tittle-container{display:flex;flex-direction:column;gap:16px}.success-container .header-container .header-content .tittle-container .tittle{color:#435056;font-family:"Montserrat";font-size:40px;font-style:normal;font-weight:500}.success-container .header-container .header-content .tittle-container .sub-tittle{color:#435056;font-family:"Montserrat";font-size:16px;font-style:normal;font-weight:400}.success-container .header-container .header-content .login-btn{padding:8px 16px;border-radius:12px;background:#5c3899;min-width:200px;cursor:pointer;color:#fff;font-family:"Montserrat";font-size:15px;font-style:normal;font-weight:600;box-shadow:0px 8px 24px 0px rgba(72,44,119,.16)}@media(max-width: 568px){.success-container .header-container .header-content .login-btn{width:100%}}.success-container .share-container{padding:24px 80px 24px 24px;border-radius:16px;width:100%;position:relative;background:linear-gradient(134deg, #B38BF5 -1.34%, #9462EA 66.84%);box-shadow:0px 4px 16px 0px rgba(72,44,119,.12)}@media(max-width: 568px){.success-container .share-container{padding:16px 80px 16px 16px}}.success-container .share-container .content-box{display:flex;justify-content:space-between;max-width:700px;flex:1 0 0}@media(max-width: 568px){.success-container .share-container .content-box{flex-direction:column;gap:12px}}.success-container .share-container .content-text{display:flex;flex-direction:column;gap:8px}.success-container .share-container .content-text .tittle-text{color:#fcfcfc;font-family:"Montserrat";font-size:20px;font-style:normal;font-weight:600}@media(max-width: 568px){.success-container .share-container .content-text .tittle-text{font-size:16px}}.success-container .share-container .content-text .tittle-sub-text{color:#fcfcfc;font-family:"Montserrat";font-size:14px;font-style:normal;font-weight:400}.success-container .share-container .img-container{margin-right:20px}@media(max-width: 568px){.success-container .share-container .img-container{margin-right:0px}}.success-container .share-container .share-image{position:absolute;top:-20px;right:0px}@media(max-width: 568px){.success-container .share-container .share-image{right:0px;top:-2px}}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,*{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);box-sizing:border-box}body{line-height:1;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);cursor:pointer}a:focus-visible{outline:none}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}input{border:none;outline:0}input:focus{border:none;outline:0}
