.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/portal/fb6f3c230cb846e25247.gif) center center no-repeat;
}

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

    src: url(/app/portal/a4e97f5a2a64f0ab1323.eot);
    src: url(/app/portal/a4e97f5a2a64f0ab1323.eot?#iefix) format('embedded-opentype'), url(/app/portal/295183786cd8a1389865.woff) format('woff'), url(/app/portal/c94f7671dcc99dce43e2.ttf) format('truetype'), url(/app/portal/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}
.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}}
.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}
@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-toggle-wrapper{position:absolute}.kahoona-toggle-wrapper>button{position:absolute;left:-12px;background:#fff;top:50px;z-index:1250;border:2px solid #f1ecf8}.kahoona-toggle-wrapper>button:hover{background:#5c3899;border:2px solid #c6b5e3;color:#fff}.MuiListItem-root{margin:0 16px 8px 16px;width:auto !important}.MuiListItem-root>a{height:48px;overflow:hidden;background:rgba(0,0,0,0)}.MuiListItem-root>a .MuiTypography-root,.MuiListItem-root>a>div{font-size:14px;font-family:"Montserrat",sans-serif;font-weight:500;color:#435056}.MuiListItem-root>a.Mui-selected>div,.MuiListItem-root>a.Mui-selected p{color:#5c3899;font-weight:700}.kahoona-mobile-menu-wrapper{z-index:99}.kahoona-mobile-menu-wrapper .MuiBottomNavigation-root{height:75px;padding:4px 0;background:#f1ecf8;border-top:1px solid #c6b5e3}.kahoona-mobile-menu-wrapper .MuiBottomNavigation-root button{color:#435056;margin:4px 4px;border-radius:16px;min-width:64px}.kahoona-mobile-menu-wrapper .MuiBottomNavigation-root button span.MuiBottomNavigationAction-label{font-family:"Montserrat",sans-serif;padding:4px 0 14px 0;font-size:9px;font-weight:700;opacity:1}.kahoona-mobile-menu-wrapper .MuiBottomNavigation-root button.selected{box-shadow:0px 2px 8px 0px rgba(72,44,119,.08);background-color:#fff;color:#5c3899}.kahoona-dashboard-container .widget_wrapper{padding:8px 0px 0px 0px}.kahoona-dashboard-container .widget_wrapper>.MuiGrid-root{justify-content:flex-start;gap:24px}.kahoona-dashboard-container .widget-title{font-family:"Montserrat",sans-serif;font-weight:600;color:#435056;font-size:20px}.material-symbols-outlined{transition:font-variation-settings .5s ease-out;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.material-symbols-outlined.selected{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24;transition:font-variation-settings .5s ease-out}.MuiPaper-root.oona-card{border-radius:16px;position:relative;overflow:visible;box-shadow:0px 2px 8px 0px rgba(72,44,119,.08)}.MuiPaper-root.oona-card .icon-overlay{position:absolute;top:-12px;right:40px;z-index:1}.kahoona-main-content{background:#fcfbfe;box-shadow:0px 2px 5px rgba(0,0,0,.1);margin:5px 0 0 5px;border-top-left-radius:30px;overflow:auto;min-height:fit-content;height:100%;padding:32px 32px 24px 32px}@media(max-width: 568px){.kahoona-main-content{padding:16px;margin-bottom:calc(75px - var(--navbar-height-deduction, 0px))}}.kahoona-main-content .main-content-padding{padding:32px 32px 24px 32px}.data-table-renewals{background:#fff}.navbar-height .MuiDrawer-paper{height:inherit}p.footer{font-size:12px;color:#888;font-family:"OpenSansRegular",sans-serif;margin-top:24px;padding-right:24px;padding-bottom:calc(24px + var(--navbar-height-deduction, 0px));text-align:end}@media(max-width: 568px){p.footer{text-align:center;margin-bottom:calc(24px + var(--navbar-height-deduction, 0px))}}
@font-face {
  font-family: "Material Symbols Outlined";
  font-style: normal;
  font-weight: 100 700;
  font-display: block;
  src: url(/app/portal/7d99cbe303d5b4bf5b91.woff2) format("woff2");
}
.material-symbols-outlined {
  font-family: "Material Symbols Outlined";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}

@font-face {
  font-family: "Material Symbols Rounded";
  font-style: normal;
  font-weight: 100 700;
  font-display: block;
  src: url(/app/portal/05ba429adf0050a6032e.woff2) format("woff2");
}
.material-symbols-rounded {
  font-family: "Material Symbols Rounded";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}

@font-face {
  font-family: "Material Symbols Sharp";
  font-style: normal;
  font-weight: 100 700;
  font-display: block;
  src: url(/app/portal/3566ae9fa398cb01f0f3.woff2) format("woff2");
}
.material-symbols-sharp {
  font-family: "Material Symbols Sharp";
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  font-feature-settings: "liga";
}

.version-info{font-family:"OpenSansRegular",sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:16px;display:flex;justify-content:center;align-items:center;text-align:center;color:#435056}.google-play-button{display:flex;justify-content:center}.navbar-wrapper{display:flex;justify-content:space-between;flex-direction:column;height:calc(100dvh - 70px - var(--navbar-height-deduction, 0px));transition:height .3s ease;padding-top:8px}@media(max-width: 568px){.navbar-wrapper{height:calc(100dvh - 120px - var(--navbar-height-deduction, 0px));transition:height .3s ease}}.navbar-footer-section{padding:32px 24px;display:flex;flex-direction:column;gap:16px}.footer-links{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;align-content:center;padding:0;gap:8px 16px;margin-left:auto}@media(max-width: 568px){.footer-links{justify-content:center;width:100%}}.footer-links{width:240px;height:15px;flex:none;order:2;align-self:stretch;flex-grow:0}.footer-links div{font-family:"Montserrat",sans-serif;font-weight:600;font-size:12px;line-height:100%;letter-spacing:0;color:#4d4d4d;white-space:nowrap;cursor:pointer}.footer-links a{text-decoration:none;color:#4d4d4d}.navbar-footer-content{display:flex;justify-content:center;gap:8px;align-items:center;height:28px}
.refer-friend-wrapper{background-color:#fff;border-radius:16px;padding:16px;display:flex;flex-wrap:wrap;text-wrap:wrap;gap:16px}.refer-friend-wrapper .content .heading{font-family:"Montserrat",sans-serif;color:#435056;font-weight:600;font-size:16px;line-height:100%;letter-spacing:0px;margin-bottom:8px}.refer-friend-wrapper .content .subheading{font-family:"OpenSansRegular",sans-serif;color:#5a6a72;font-size:14px;font-weight:400;line-height:150%;letter-spacing:0px}.refer-friend-wrapper .refer-button{font-family:"Montserrat",sans-serif;background-color:#5c3899;color:#fff;font-size:14px;font-weight:600;line-height:24px;letter-spacing:0px;border-radius:14px;text-transform:none;white-space:nowrap;width:100%;height:36px;padding:6px 16px}.refer-friend-wrapper .refer-button:hover{background-color:#482c77}
.notification-container .slick-slide{border:none}.notification-container .slick-slide>div{padding:0;margin:0}.banner{height:40px !important;padding:0 32px;padding-block:4px;display:flex !important;justify-content:center;align-items:center;gap:16px;text-align:center;width:100%}@media(max-width: 992px){.banner{height:60px !important;padding:0 16px}}.banner-content{padding-block:4px;font-family:"OpenSansRegular",sans-serif;font-size:14px;font-weight:400;color:#fff;line-height:125%}@media(max-width: 992px){.banner-content{font-size:12px;line-height:115%}}.banner-cta{min-width:max-content;height:30px;padding:4px 10px;border-radius:12px;color:#5c3899;background-color:#fff;font-family:"MontserratSemibold",sans-serif;font-weight:600;font-size:13px;box-shadow:0px 3px 1px -2px rgba(0,0,0,.2);box-shadow:0px 2px 2px 0px rgba(0,0,0,.14);box-shadow:0px 1px 5px 0px rgba(0,0,0,.12)}.banner-critical{background-color:#b30909}.banner-warning{background-color:#c3671b}.banner-info{background-color:#01579b}.banner-celebratory{background-color:#6100a5}.banner-celebratory .banner-cta{background-color:#e4f252}.slick-slider{transition:height .3s ease}
.page-loader .loader-image{width:100%;background:#f1ecf8;height:100%}
.MuiBreadcrumbs-root{padding:16px 60px}@media(max-width: 768px){.MuiBreadcrumbs-root{padding:8px 20px 0 20px}}.MuiBreadcrumbs-li{font-family:"OpenSansRegular",sans-serif;font-size:16px;line-height:19.5px}.MuiBreadcrumbs-li p{font-family:"OpenSansRegular",sans-serif}.content-wrapper{display:flex;justify-content:flex-start}.Headline{align-self:stretch;height:40px;color:#435056;font-size:24px;font-weight:600;line-height:28.8px;word-wrap:break-word}.Headline span{font-family:"MontserratSemibold",sans-serif}@media(max-width: 568px){.Headline{font-size:20px}}.kahoona-profile-wrapper{max-width:1092px;background:#fff;box-shadow:0px 4px 16px 0px rgba(72,44,119,.1215686275);border:1px solid #e2e7e9;border-radius:8px;margin:20px auto;padding:24px 32px 40px 32px}@media(max-width: 1024px){.kahoona-profile-wrapper{margin:20px}}@media(max-width: 420px){.kahoona-profile-wrapper{box-shadow:none;border:none;margin:0;padding:10px 20px}}.kahoona-profile-wrapper .headline{color:#435056;font-size:20px;line-height:24px;font-family:"MontserratMedium",sans-serif;font-weight:600;word-wrap:break-word}.kahoona-profile-wrapper .subline{color:#5a6a72;font-family:"OpenSansRegular",sans-serif;font-weight:400;font-size:16px;line-height:21.79px;margin-top:4px}.kahoona-profile-wrapper .content-wrapper{display:flex;justify-content:center;flex-wrap:wrap}.kahoona-profile-wrapper .content-wrapper .main-content{margin-top:24px;flex:1}.kahoona-profile-wrapper .content-wrapper .Friends-wrapper{align-self:flex-end}.kahoona-profile-wrapper .content-wrapper .Friends-wrapper .Friends-style{width:307px;height:303px}@media(max-width: 768px){.kahoona-profile-wrapper .content-wrapper .Friends-wrapper .Friends-style{width:250px;height:250px}}@media(max-width: 568px){.kahoona-profile-wrapper .content-wrapper .Friends-wrapper .Friends-style{width:203px;height:200px}}
.profile-details-wrapper{max-width:640px;background:#fff;box-shadow:0px 4px 16px 0px rgba(72,44,119,.1215686275);border:1px solid #e2e7e9;border-radius:8px;margin:20px auto;padding:24px 32px 40px 32px;font-family:"MontserratSemiBold",sans-serif}.profile-details-wrapper .heading{font-size:20px;font-weight:600;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;margin-bottom:24px;color:#435056}@media(max-width: 568px){.profile-details-wrapper .heading{font-size:16px}}.profile-details-wrapper .profile-details{display:flex;flex-direction:column;gap:24px;text-align:left;font-size:14px;color:#435056;filter:drop-shadow(0px 4px 16px rgba(72, 44, 119, 0.12))}@media(max-width: 568px){.profile-details-wrapper .profile-details{filter:unset}.profile-details-wrapper .profile-details .detail-item{flex-direction:column;gap:8px}.profile-details-wrapper .profile-details .label,.profile-details-wrapper .profile-details .value{width:296px;display:flex;align-items:center}}.profile-details-wrapper .profile-details .detail-item{display:flex;align-items:flex-start;gap:8px}.profile-details-wrapper .profile-details .detail-item .label{width:180px;font-weight:600;letter-spacing:.04em;font-size:14px}@media(max-width: 568px){.profile-details-wrapper .profile-details .detail-item .label{font-size:12px}}.profile-details-wrapper .profile-details .detail-item .value{flex:1;font-size:16px;font-weight:600;color:#70858f}@media(max-width: 568px){.profile-details-wrapper .profile-details .detail-item .value{font-size:14px}}
.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)}
.bank-details-wrapper{max-width:640px;background:#fff;box-shadow:0px 4px 16px 0px rgba(72,44,119,.1215686275);border:1px solid #e2e7e9;border-radius:8px;margin:20px auto;padding:24px 32px 40px 32px;font-family:"MontserratSemiBold",sans-serif}.bank-details-wrapper .heading{font-size:20px;font-weight:600;line-height:24px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;margin-bottom:24px;color:#435056}@media(max-width: 568px){.bank-details-wrapper .heading{font-size:16px}}.bank-details-wrapper .bank-details{display:flex;flex-direction:column;gap:24px;text-align:left;font-size:14px;color:#435056;filter:drop-shadow(0px 4px 16px rgba(72, 44, 119, 0.12))}@media(max-width: 568px){.bank-details-wrapper .bank-details{filter:unset}.bank-details-wrapper .bank-details .detail-item{flex-direction:column;gap:8px}.bank-details-wrapper .bank-details .label,.bank-details-wrapper .bank-details .value{width:296px;display:flex;align-items:center}}.bank-details-wrapper .bank-details .detail-item{display:flex;align-items:flex-start;gap:8px}.bank-details-wrapper .bank-details .detail-item .label{width:180px;font-weight:600;letter-spacing:.04em;font-size:14px}@media(max-width: 568px){.bank-details-wrapper .bank-details .detail-item .label{font-size:12px}}.bank-details-wrapper .bank-details .detail-item .value{flex:1;font-size:16px;font-weight:600;color:#70858f}@media(max-width: 568px){.bank-details-wrapper .bank-details .detail-item .value{font-size:14px}}
.share-the-joy-wrapper{max-width:640px;background:linear-gradient(133.89deg, #6D44B2 -1.34%, #965DF9 66.84%);box-shadow:0px 4px 16px 0px rgba(72,44,119,.1215686275);border-radius:8px;margin:20px auto;padding:24px 32px;position:relative;font-family:"MontserratSemiBold",sans-serif;color:#fff}.share-the-joy-wrapper .share-the-joy-content{display:flex;column-gap:10px;align-items:center;position:relative;z-index:1}.share-the-joy-wrapper .share-the-joy-content .text-content{max-width:326px}.share-the-joy-wrapper .share-the-joy-content .text-content .heading{font-size:20px;font-weight:600;line-height:24px;letter-spacing:0%;margin-bottom:8px}.share-the-joy-wrapper .share-the-joy-content .text-content .subheading{font-size:14px;font-weight:400;line-height:19.07px;letter-spacing:0%;font-family:"OpenSansRegular",sans-serif}.share-the-joy-wrapper .share-the-joy-content .refer-button{background-color:#fff;color:#5c3899;font-weight:600;font-size:14px;line-height:24px;letter-spacing:0px;border-radius:14px;text-transform:none;white-space:nowrap;width:154px;min-width:min-content;height:36px;padding:6px 16px}@media(max-width: 420px){.share-the-joy-wrapper .share-the-joy-content{flex-direction:column;align-items:flex-start;font-size:12px;max-width:496px !important}.share-the-joy-wrapper .share-the-joy-content .refer-button{margin-top:16px;align-self:flex-start;min-width:135px;height:30px;padding:4px 10px}}@media(max-width: 768px){.share-the-joy-wrapper .share-the-joy-content{flex-direction:column;align-items:flex-start;font-size:12px;max-width:496px !important}.share-the-joy-wrapper .share-the-joy-content .refer-button{margin-top:16px;align-self:flex-start;min-width:135px;height:30px;padding:4px 10px}}.share-the-joy-wrapper .background-svg{position:absolute;bottom:0;right:0;align-self:flex-end;width:147px;height:114px;z-index:0}
.logout-card-wrapper{max-width:640px;background:#fff;box-shadow:0px 4px 16px 0px rgba(72,44,119,.1215686275);border:1px solid #e2e7e9;border-radius:8px;margin:8px auto;padding:24px 32px 24px 32px;font-family:"MontserratSemiBold",sans-serif}.logout-card-wrapper .logout-card{display:flex;flex-direction:column;gap:8px}.logout-card-wrapper .logout-card .action-item{display:flex;align-items:center}.logout-card-wrapper .logout-card .action-item .icon{color:#5c3899}.logout-card-wrapper .logout-card .action-item .action-text{font-family:"MontserratSemiBold",sans-serif;font-weight:600;font-size:14px;line-height:24px;letter-spacing:0px;color:#5c3899;text-transform:none;padding-left:0px !important}
.data-table-wrapper.oona-mui .data-table-header{font-family:"Montserrat",sans-serif;font-weight:600;background:#e2e7e9}.data-table-wrapper.oona-mui .MuiDataGrid-cell{font-family:"Montserrat",sans-serif;font-weight:400}.data-table-wrapper.oona-mui .MuiDataGrid-columnHeaders>.MuiDataGrid-row--borderBottom{background:#e2e7e9}.data-table-wrapper.oona-mui .product-type span{font-family:"Montserrat",sans-serif;font-weight:500;background:#f1ecf8;padding:5px 10px;border-radius:30px;font-size:12px;color:#5c3899}.data-table-wrapper.oona-mui .table-actions{display:inline-block}.data-table-wrapper.oona-mui .table-actions .MuiButton-colorPrimary{font-family:"Montserrat",sans-serif;font-weight:600;color:#5c3899;text-transform:none}
.not-found-wrapper{margin:auto !important}.not-found-content{text-align:center;padding:100px !important}.not-found-text{font-size:21px !important;font-weight:600 !important;line-height:28.8px !important;color:#435056 !important}.main-page-wrapper .not-found-text{font-family:"MontserratSemibold",sans-serif}.main-page-wrapper .not-found-sub-text{font-family:"MontserratRegular",sans-serif}.not-found-sub-text{font-size:12px !important;font-weight:400 !important;line-height:29.07px !important;color:#435056 !important}
.segmented-wrapper{font-family:"GeneralSansMedium",sans-serif}.segmented-wrapper .selected-item{text-align:center}.segmented-wrapper .controls-container{--highlight-width: auto;--highlight-x-pos: 0px;margin:0 auto}.segmented-wrapper .controls{display:inline-flex;justify-content:space-between;background:#f1ecf8;border-radius:100px;max-width:500px;padding:0;margin:auto;overflow:hidden;position:relative}.segmented-wrapper .controls input{opacity:0;margin:0;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;cursor:pointer;height:100%}.segmented-wrapper .segment{min-width:120px;position:relative;text-align:center;z-index:1;padding:0 0}.segmented-wrapper .segment label{cursor:pointer;display:block;color:#5c3899;font-size:12px;padding:10px;transition:color .5s ease;letter-spacing:.04em}.segmented-wrapper .segment.active label{color:#fff}.segmented-wrapper .controls::before{content:"";background:linear-gradient(136.95deg, #482C77 -17.19%, #673FAE 61.19%);border-radius:100px;width:var(--highlight-width);transform:translateX(var(--highlight-x-pos));position:absolute;top:0px;bottom:0px;left:0;z-index:0}.segmented-wrapper .controls.ready::before{transition:transform .3s ease,width .3s ease}
.search-wrapper .MuiInputBase-input{font-family:"Montserrat";font-weight:600}
.oona-date-picker{width:100%}.oona-date-picker .Mui-disabled{background-color:#f2f2f3;filter:grayscale(1)}.oona-date-picker .Mui-disabled fieldset.MuiOutlinedInput-notchedOutline{border-color:#a3acb2}.oona-date-picker .Mui-disabled:hover fieldset.MuiOutlinedInput-notchedOutline{border-color:#a3acb2}.oona-date-picker .MuiInputBase-root:hover .MuiOutlinedInput-notchedOutline{border-color:#818f99}.oona-date-picker fieldset.MuiOutlinedInput-notchedOutline{border:1px solid #818f99 !important}.oona-date-picker .Mui-focused fieldset.MuiOutlinedInput-notchedOutline{border-color:#818f99;border-width:1px}.oona-date-picker .MuiInputBase-input{padding:12px 0px 12px 12px;color:#343d46}@media(max-width: 568px){.oona-date-picker .MuiInputBase-input{padding:9px 11px;font-size:14px;height:auto}}.oona-date-picker .MuiInputBase-input::placeholder{color:#a3acb2}.oona-date-picker .MuiInputBase-input::selection{background-color:#8c5acb;color:#fff}.oona-date-picker .MuiInputBase-input::-moz-selection{background-color:#8c5acb;color:#fff}.oona-date-picker .MuiInputBase-root{padding-right:12px;font-family:"GeneralSansMedium",sans-serif;color:#343d46}@media(max-width: 568px){.oona-date-picker .MuiInputBase-root{padding-right:11px}}.oona-date-picker .MuiButtonBase-root{margin-right:-9px}.oona-date-picker .MuiButtonBase-root.Mui-disabled{filter:grayscale(1)}.oona-date-picker .MuiButtonBase-root:hover{background-color:unset}.oona-date-picker .MuiButtonBase-root .MuiTouchRipple-root{display:none}
.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}
.filter-model-wrapper h2{font-size:24px;font-family:"Montserrat",sans-serif;font-weight:600}.filter-model-wrapper .MuiDialog-paper{width:100%;max-width:460px;border-radius:15px}.filter-model-wrapper .from-wrapper .MuiFormControl-root{width:100%;margin:0 0}.filter-model-wrapper .from-wrapper .form-label>div{width:100%}.filter-model-wrapper .from-wrapper .form-label label{font-size:14px;font-family:"Montserrat",sans-serif;font-weight:600}.filter-model-wrapper .from-wrapper .form-label{margin-bottom:10px}.filter-model-wrapper .from-wrapper .from-item>div{width:100%;font-size:14px;font-family:"Montserrat",sans-serif;font-weight:600}.filter-model-wrapper .from-wrapper .from-item.flex{display:flex;column-gap:15px}.filter-model-wrapper .from-wrapper .from-item{margin-bottom:20px}.filter-model-wrapper .action-wrapper{margin-bottom:30px;display:flex;padding:0 24px}.filter-model-wrapper .action-wrapper .button{max-width:120px}.filter-btn{border:none !important;box-shadow:none !important;padding:6px !important;font-size:14px !important;font-weight:600 !important}.filter-indicator{font-size:8px;margin-left:7px;background:#e3daf1;border-radius:50%;padding:2px 4px}.no-hover-effect .MuiIconButton-root:hover{background-color:rgba(0,0,0,0)}.clear-btn-style{color:#5c3899;font-family:"Montserrat",sans-serif;font-weight:600}.btn-style{font-family:"Montserrat",sans-serif;font-weight:600}@media(max-width: 900px){.filter-icon-mobile{display:flex;justify-content:center;width:32px;height:32px;padding:8px !important;gap:4px;border-radius:8px !important;border:1px solid #e2e7e9 !important;align-items:center}}.filter-tabs{margin-bottom:10px}.filter-tabs .MuiTabs-root{display:flex;justify-content:center}.filter-tabs .MuiTabs-root .MuiTab-root{padding:5px 10px;text-transform:capitalize !important;color:#435056 !important;min-height:0px;border:1px solid #435056;margin-right:8px;border-radius:25px;font-family:"Montserrat",sans-serif !important;font-weight:600;font-size:12px}.filter-tabs .MuiTabs-root .MuiTabs-indicator{height:unset !important}.filter-tabs .MuiTabs-root .Mui-selected{background-color:#e3daf1;color:#482c77;border:none;border:1px solid #e3daf1}
.select-dropdown-wrapper{max-width:270px;overflow:hidden}@media(max-width: 900px){.select-dropdown-wrapper{display:flex;justify-content:center;width:32px;height:32px;padding:8px !important;gap:4px;border-radius:8px !important;border:1px solid #e2e7e9 !important;align-items:center}}.select-dropdown-wrapper .MuiFormControl-root{width:100%}.select-dropdown-wrapper .select-dropdown{width:100%;height:40px;font-family:"Montserrat";font-weight:600}.unfoldMoreIcon-button-style{color:#5c3899}.unfoldMoreIcon-border-style{width:32px;height:32px;padding:8px !important;gap:4px;border-radius:8px !important;border:1px solid #e2e7e9 !important;opacity:1}
.MuiBreadcrumbs-root{padding:16px 60px}.MuiBreadcrumbs-li{font-family:"Montserrat",sans-serif;font-size:16px;line-height:19.5px;font-weight:600}.MuiBreadcrumbs-li p{font-family:"Montserrat",sans-serif;font-weight:600}.table-actions{display:flex}.table-actions.action-wrapper .MuiButton-root{font-size:14px}.main-page-wrapper{margin:0px auto 60px auto;justify-content:center}.main-page-wrapper .grid-wrapper{margin-top:10px}.main-page-wrapper .grid-layout{display:grid;grid-template-columns:repeat(3, 1fr);gap:16px;width:100%}.main-page-wrapper .Headline{color:#435056;font-size:24px;line-height:24px;font-family:"MontserratSemibold",sans-serif;font-weight:600;word-wrap:break-word;height:auto}@media(max-width: 568px){.main-page-wrapper .Headline{font-size:20px}}.main-page-wrapper .pagination{display:inline-block;text-align:right}@media(max-width: 568px){.main-page-wrapper .pagination{text-align:center !important}}.main-page-wrapper .filter-icon-style{margin-right:5px}.mobile-view{display:none}.w-full{width:100%}.h-48{height:42px}.mw-364{min-width:364px}.flex{display:flex;align-items:center;justify-content:space-between;gap:16px}.flex-center-renewals{display:flex;align-items:center;gap:4px}@media(max-width: 900px){.flex-center-renewals .margin-fix{margin-top:5px;font-family:"Montserrat",sans-serif;font-weight:400}}.flex-center-renewals .margin-fix{margin-top:10px;font-family:"Montserrat",sans-serif;font-weight:400}.renewals-style{width:auto}.control-style{max-width:80px !important}.segment-style{min-width:20px !important}.label-style{padding:4px 10px !important}.section-block{margin-bottom:15px}.section-block.filters{margin-bottom:5px;display:flex;align-items:center;width:100%;justify-content:space-between;gap:16px}.renewals-btn-text-policy-page{margin-right:5px;font-size:14px !important}.policy-search-wrapper .MuiOutlinedInput-root{padding-right:0 !important}.policy-search-wrapper .MuiInputAdornment-positionEnd{padding:21px !important;background-color:#5c3899 !important;border-top-right-radius:5px;border-bottom-right-radius:5px}.expiry-column{color:#db9624}.grid-note-renewals{opacity:.6;font-size:14px;font-family:"Montserrat",sans-serif;font-weight:600;color:#70858f}.grid-note-renewals svg{position:relative;top:6px}.control-style{max-width:80px !important}.segment-style{min-width:20px !important}.label-style{padding:4px 10px !important}.spacing{margin-right:5px;margin-bottom:-4px}.spacing-home{margin-right:5px;margin-bottom:-1px}@media(max-width: 900px){.toggle-button{display:flex;justify-content:center;width:32px;height:32px;padding:8px !important;gap:4px;border-radius:8px !important;border:1px solid #e2e7e9 !important;align-items:center}}.action-wrapper .MuiButton-root{border-radius:10px;font-family:"Montserrat",sans-serif;font-weight:600;color:#5c3899;text-transform:none;font-size:16px}.action-wrapper .MuiButton-outlined{border-color:#5c3899}
.tabs-status-actions.policies .MuiTabs-root .MuiTab-root{padding:10px 16px;text-transform:capitalize !important;color:#435056 !important;min-height:0px;border:1px solid #435056;margin-right:8px;border-radius:25px;font-family:"Montserrat",sans-serif;font-weight:600}.tabs-status-actions.policies .MuiTabs-root .MuiTabs-indicator{height:unset !important}.tabs-status-actions.policies .MuiTabs-root .Mui-selected{background-color:#e3daf1;color:#482c77;border:none;border:1px solid #e3daf1}
.health-app-product-container{width:100%;height:100%;overflow:hidden}.health-app-product-container .MuiPaper-root{border-radius:16px;overflow:hidden}.health-app-product-container .products-container{display:flex;gap:32px}.health-app-product-container .products-container.mini{align-items:center;justify-content:center;gap:4px;cursor:pointer;padding-bottom:8px;height:100%;cursor:pointer}.health-app-product-container .products-container.mini .product{pointer-events:none}.health-app-product-container .products-container.mini .product svg{width:24px;min-width:24px;height:24px;min-height:24px}@media(max-width: 568px){.health-app-product-container .products-container.mini .product svg{width:16px;min-width:16px;height:16px;min-height:16px}}.health-app-product-container .products-container .product{display:flex;flex-direction:column;gap:8px;align-items:center}.health-app-product-container .products-container .product .name{font-family:"MontserratSemibold";font-size:14px;line-height:100%;letter-spacing:0px;text-align:center;color:#fff}.health-app-product-container .popover-modal-container{max-width:fit-content;display:flex;flex-direction:column;gap:24px;align-items:center;padding:24px;background-color:#2d1c4a;border-radius:16px}.health-app-product-container .popover-modal-container .popover-name{font-family:"MontserratSemibold";font-size:16px;line-height:100%;letter-spacing:0px;color:#fff}
.card-skeleton-wrapper{max-width:408px;width:100%;min-height:248px;display:flex;flex-direction:column;align-items:start;background:#fff;border:1px solid #e2e7e9;box-shadow:0px 4px 16px 0px rgba(72,44,119,.1215686275);border-radius:8px;font-family:"MontserratSemibold",sans-serif;gap:16px;overflow:hidden}.card-skeleton-wrapper .header{align-self:stretch;background:#f1ecf8;display:flex;justify-content:flex-start;align-items:center;gap:16px;position:relative}.card-skeleton-wrapper .header .icon-skelton{background:#fff;border-radius:48px;display:flex;justify-content:flex-start;align-items:center;gap:10px;position:absolute;top:12px;left:16px}.card-skeleton-wrapper .header .plan{padding:26px 8px 8px 88px;width:100%}.card-skeleton-wrapper .details{width:100%;padding:8px 24px 24px 24px;background:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px}

.kahoona_Renewal-card{max-width:408px;width:100%;min-height:248px;display:flex;flex-direction:column;align-items:start;background:#fff;border:1px solid #e2e7e9;box-shadow:0px 4px 16px 0px rgba(72,44,119,.1215686275);border-radius:8px;font-family:"Montserrat",sans-serif;font-weight:600;gap:16px;overflow:hidden}.kahoona_Renewal-card .category{align-self:stretch;background:#f1ecf8;display:flex;justify-content:flex-start;align-items:center;gap:16px;position:relative}.kahoona_Renewal-card .category .product-chips{background:#fff;border-radius:48px;border:4px #f1ecf8 solid;display:flex;justify-content:flex-start;align-items:center;gap:10px;position:absolute;top:12px;left:16px;width:60px;height:60px}.kahoona_Renewal-card .category .product-chips .product-icon{margin:auto}.kahoona_Renewal-card .category .plan{padding:26px 8px 8px 88px;color:#4d4d4d;font-size:18px;font-weight:600;line-height:21.6px}.kahoona_Renewal-card .details{width:100%;padding:8px 24px 24px 24px;background:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px}.kahoona_Renewal-card .details .policy-card{width:100%}.kahoona_Renewal-card .details .name-policy{width:100%;height:54px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px}.kahoona_Renewal-card .details .name-policy .insured-name{color:#482c77;font-weight:600;font-size:20px;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.kahoona_Renewal-card .details .name-policy .name-policy{display:flex;flex-direction:column;max-width:100%}.kahoona_Renewal-card .details .name-policy .policy-number{color:#70858f;font-weight:600;font-size:18px;line-height:21.6px;word-wrap:break-word}.kahoona_Renewal-card .details .frame{align-self:stretch;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"insured insured" "expiry expiry";gap:16px}.kahoona_Renewal-card .details .frame .forms-template{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.kahoona_Renewal-card .details .frame .forms-template .label{color:#70858f;font-size:14px;font-weight:400;word-wrap:break-word;font-family:"Montserrat",sans-serif;font-weight:600}.kahoona_Renewal-card .details .frame .forms-template .value{color:#4d4d4d;font-size:18px;font-weight:600;line-height:21.6px;word-wrap:break-word}.kahoona_Renewal-card .details .frame .forms-template.insured{grid-area:insured}.kahoona_Renewal-card .details .frame .forms-template.expiry{grid-area:expiry}.kahoona_Renewal-card .details .frame .forms-template.expiry .value{color:#db9624}.kahoona_Renewal-card .details .buttons{margin-top:24px;display:flex;align-items:center;justify-content:end;gap:6px}.button-text{margin-left:5px}.renewal-card{width:100%}.selection{font-size:14px;max-width:180px;line-height:19.5px;font-family:"Montserrat",sans-serif;font-weight:600;cursor:pointer;border-radius:12px;border:1px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0);border-color:#8c5acb;color:#673fae;box-shadow:0px 2px 0px 0px rgba(0,0,0,.02)}.eye-icon{margin-right:5px;font-size:small}
.MuiBreadcrumbs-root{padding:16px 60px}.MuiBreadcrumbs-li{font-family:"Montserrat",sans-serif;font-size:16px;line-height:19.5px;font-weight:600}.MuiBreadcrumbs-li p{font-family:"Montserrat",sans-serif;font-weight:600}.main-page-wrapper{margin:0px auto 60px auto;width:100%;justify-content:center}.main-page-wrapper .grid-layout{display:grid;grid-template-columns:repeat(3, 1fr);gap:16px;width:100%}.main-page-wrapper .Headline-policies{color:#435056;font-size:24px;line-height:24px;font-family:"MontserratSemibold",sans-serif;font-weight:600;word-wrap:break-word;height:auto}@media(max-width: 568px){.main-page-wrapper .Headline-policies{font-size:20px}}.main-page-wrapper .pagination{display:inline-block}.main-page-wrapper .filter-icon-style{margin-right:5px}.fallback-image{min-width:334px;position:relative;background-color:hsla(0,0%,100%,.9019607843);height:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px;opacity:.8}.fallback-image .brand-logo{max-width:200px}.w-full{width:100%}.h-48{height:42px}.mw-364{min-width:364px}.flex{display:flex;align-items:center;justify-content:space-between;gap:16px}.flex-center-policies{display:flex;align-items:center;gap:4px}@media(max-width: 900px){.flex-center-policies .margin-fix{margin-top:5px;font-family:"Montserrat",sans-serif;font-weight:400}}.flex-center-policies .margin-fix{margin-top:10px;font-family:"Montserrat",sans-serif;font-weight:400}.control-style{max-width:80px !important}.segment-style{min-width:20px !important}.label-style{padding:4px 10px !important}.section-block{margin-bottom:15px}.section-block.filters{margin-bottom:5px;display:flex;align-items:center;width:100%;justify-content:space-between;gap:16px}.renewals-style{width:130px}.renewals-btn-text-policy-page{margin-right:5px}.policy-search-wrapper .MuiInputAdornment-root{padding:21px !important;background-color:#5c3899 !important;border-top-right-radius:5px;border-bottom-right-radius:5px}.policy-search-wrapper .MuiOutlinedInput-root{padding-right:0 !important}.policy-search-wrapper .clear-icon{width:16px;height:16px}.mobile-view{display:none}@media(max-width: 900px){.toggle-button{display:flex;justify-content:center;width:32px;height:32px;padding:8px !important;gap:4px;border-radius:8px !important;border:1px solid #e2e7e9 !important;align-items:center}}.grid-note-policies{opacity:.6;font-size:14px;font-family:"Montserrat",sans-serif;font-weight:600;color:#70858f}.grid-note-policies svg{position:relative;top:6px}.spacing{margin-right:5px;margin-bottom:-4px}.spacing-home{margin-right:5px;margin-bottom:-1px}.table-actions{display:flex}.table-actions.action-wrapper .MuiButton-root{font-size:14px}.action-wrapper .MuiButton-root{border-radius:10px;font-family:"Montserrat",sans-serif;font-weight:600;color:#5c3899;text-transform:none;font-size:16px}.action-wrapper .MuiButton-outlined{border-color:#5c3899}.data-table-header{font-size:14px;font-weight:600;line-height:17.07px;text-align:left;text-decoration-skip-ink:none;color:#5a6a72}
.tabs-status-actions .MuiTabs-root .MuiTab-root{padding:10px 16px;text-transform:capitalize !important;color:#435056 !important;min-height:0px;border:1px solid #435056;margin-right:8px;border-radius:25px;font-family:"Montserrat",sans-serif;font-weight:600}.tabs-status-actions .MuiTabs-root .MuiTabs-indicator{height:unset !important}.tabs-status-actions .MuiTabs-root .Mui-selected{background-color:#e3daf1;color:#482c77;border:none;border:1px solid #e3daf1}

.timeline{display:flex;flex-direction:column;position:relative}.timeline .timeline-item{display:flex;align-items:flex-start;position:relative}.timeline .timeline-item::before{content:"";position:absolute;left:20px;top:40px;bottom:0;width:1px;height:100%;background:rgba(0,0,0,0);margin-left:10px;background:repeating-linear-gradient(to bottom, #bdbdbd, #bdbdbd 10px, transparent 10px, transparent 20px)}.timeline .timeline-item .timeline-icon{width:40px;height:40px;background:linear-gradient(133.89deg, #6d44b2 -1.34%, #965df9 66.84%);border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;margin:10px;padding:10px;margin-top:0}.timeline .timeline-item.last-item::before{display:none}
.tab-wrapper{border:1px solid #e2e7e9;border-radius:16px}.tab-wrapper .MuiTabs-root .MuiTab-root{text-transform:none;color:rgba(67,80,86,.6);font-family:"Montserrat",sans-serif;font-weight:600;font-size:14px;line-height:24px}.tab-wrapper .MuiTabs-root .MuiTabs-indicator{height:unset !important}.tab-wrapper .MuiTabs-root .Mui-selected{color:#5c3899;border-bottom:2px solid #5c3899}.tab-wrapper .MuiTabs-root .tab-icon-spacing{margin-bottom:0}.tab-wrapper .tab-content{background-color:#f1ecf8;border-bottom-right-radius:16px;border-bottom-left-radius:16px;display:flex;justify-content:center;align-items:center;color:#5a6a72;font-family:"OpenSansRegular",sans-serif;font-size:16px;font-weight:400;line-height:21.79px}
.tab-content-wrapper{width:100%;padding:24px 16px 24px 16px}
.tab-content-description{text-align:center}.copy-link-wrapper{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:16px;height:36px}.copy-link-wrapper .link-style{flex-wrap:wrap;flex:1;border:1px solid #e2e7e9;border-radius:12px;padding:12px;color:#5c3899;background-color:#fcfbfe;font-family:"OpensansBold",sans-serif;font-size:14px;font-weight:700;line-height:19.07px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.copy-link-wrapper .copy-btn{background-color:#5c3899;font-family:"MontserratSemibold",sans-serif;font-size:14px;font-weight:600;line-height:24px;text-transform:none;padding:6px 16px 6px 16px;border-radius:12px}.copy-link-wrapper .copy-tooltip{font-family:"OpensansRegular",sans-serif;font-size:10px;font-weight:600;line-height:14px}
.tab-content-description{text-align:center;margin-bottom:16px}.social-share-content{display:flex;justify-content:space-evenly;flex-wrap:wrap;gap:16px}.icon-btn-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.icon-btn-wrapper .icon-style.MuiIconButton-root{height:48px;width:48px !important;border-radius:12px;padding:0;background-color:#5c3899}.icon-btn-wrapper .icon-style.MuiIconButton-root:hover{background-color:#482c77;box-shadow:0px 2px 4px -1px rgba(0,0,0,.2),0px 4px 5px 0px rgba(0,0,0,.14),0px 1px 10px 0px rgba(0,0,0,.12)}.icon-btn-wrapper .icon-label-style{font-family:"OpensansRegular",sans-serif;font-size:12px;font-weight:400;line-height:16.34px;text-align:center;color:#5a6a72}
.tab-content-description{text-align:center;margin-bottom:16px}.flex-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:16px}.flex-container .qr-wrapper>svg{border-radius:8px}.flex-container .download-btn{background-color:#5c3899;font-family:"MontserratSemibold",sans-serif;font-weight:600;text-transform:none;border-radius:12px;padding:6px 16px 6px 16px;font-size:15px;line-height:26px;width:220px;height:42px}@media(max-width: 568px){.flex-container .download-btn{font-size:14px;line-height:24px;min-width:196px;height:36px}}.flex-container .download-btn.MuiButton-root:hover{background-color:#5c3899}
.section{padding-bottom:40px;max-width:min(617px,85%);flex:1}.section-headline{font-family:"MontserratSemibold";font-size:16px;font-weight:600;line-height:19.5px;color:#435056}.section-subline{font-family:"OpenSansRegular";font-size:14px;font-weight:400;line-height:21px;color:#5a6a72;margin-top:4px;margin-bottom:16px}
.section{padding-bottom:40px;max-width:min(617px,85%);flex:1}.section-headline{font-family:"MontserratSemibold",sans-serif;font-size:16px;font-weight:600;line-height:19.5px;color:#435056}.section-subline{font-family:"OpenSansRegular",sans-serif;font-size:14px;font-weight:400;line-height:21px;color:#5a6a72;margin-top:4px;margin-bottom:16px}
.MuiBreadcrumbs-root{padding:16px 60px}@media(max-width: 768px){.MuiBreadcrumbs-root{padding:8px 20px 0 20px}}.MuiBreadcrumbs-li{font-family:"MontserratSemibold",sans-serif;font-size:16px;line-height:19.5px}.MuiBreadcrumbs-li p{font-family:"MontserratSemibold",sans-serif}.kahoona-profile-refer-wrapper{max-width:1092px;background:#fff;box-shadow:0px 4px 16px 0px rgba(72,44,119,.1215686275);border:1px solid #e2e7e9;border-radius:8px;margin:20px auto;padding:24px 32px 40px 32px}@media(max-width: 1024px){.kahoona-profile-refer-wrapper{margin:20px}}@media(max-width: 568px){.kahoona-profile-refer-wrapper{box-shadow:none;border:none;margin:0;padding:10px 0;background:none}}.kahoona-profile-refer-wrapper .headline{color:#435056;font-size:20px;line-height:24px;font-family:"MontserratMedium",sans-serif;font-weight:600;word-wrap:break-word}.kahoona-profile-refer-wrapper .subline{color:#5a6a72;font-family:"OpenSansRegular",sans-serif;font-weight:400;font-size:16px;line-height:21.79px;margin-top:4px}.kahoona-profile-refer-wrapper .content-wrapper{display:flex;justify-content:center;flex-wrap:wrap}.kahoona-profile-refer-wrapper .content-wrapper .main-content{margin-top:24px;flex:1;max-width:100%}.kahoona-profile-refer-wrapper .content-wrapper .Friends-wrapper{align-self:flex-end}.kahoona-profile-refer-wrapper .content-wrapper .Friends-wrapper .Friends-style{width:307px;height:303px}@media(max-width: 768px){.kahoona-profile-refer-wrapper .content-wrapper .Friends-wrapper .Friends-style{width:250px;height:250px}}@media(max-width: 568px){.kahoona-profile-refer-wrapper .content-wrapper .Friends-wrapper .Friends-style{width:203px;height:200px}}
.MuiBreadcrumbs-root{padding:16px 60px}.MuiBreadcrumbs-li{font-family:"MontserratSemibold",sans-serif;font-size:16px;line-height:19.5px}.MuiBreadcrumbs-li p{font-family:"MontserratSemibold",sans-serif}.main-page-wrapper{margin:0px auto 60px auto;width:100%;justify-content:center}.main-page-wrapper .grid-layout{display:grid;grid-template-columns:repeat(3, 1fr);gap:16px;width:100%}.main-page-wrapper .Headline{color:#435056;font-size:24px;line-height:24px;font-family:"MontserratSemibold",sans-serif;font-weight:600;word-wrap:break-word;height:auto}@media(max-width: 568px){.main-page-wrapper .Headline{font-size:20px}}.main-page-wrapper .pagination{display:inline-block}.main-page-wrapper .filter-icon-style{margin-right:5px}.fallback-image{min-width:334px;position:relative;background-color:hsla(0,0%,100%,.9019607843);height:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px;opacity:.8}.fallback-image .brand-logo{max-width:200px}.w-full{width:100%}.h-48{height:42px}.mw-364{min-width:364px}.flex{display:flex;align-items:center;justify-content:space-between;gap:16px}.flex .flex-center{display:flex;align-items:center;justify-content:center;gap:4px}@media(max-width: 568px){.flex .flex-center .margin-fix{margin-top:5px}}.flex .flex-center .margin-fix{margin-top:10px}.control-style{max-width:80px !important}.segment-style{min-width:20px !important}.label-style{padding:4px 10px !important}.section-block{margin-bottom:15px}.section-block.filters{margin-bottom:5px;display:flex;flex-direction:column;align-items:center;width:100%;justify-content:space-between;gap:16px}.renewals-style{width:130px}.renewals-btn-text-policy-page{margin-right:5px}.policy-search-wrapper .MuiInputAdornment-root{padding:21px !important;background-color:#5c3899 !important;border-top-right-radius:5px;border-bottom-right-radius:5px}.policy-search-wrapper .MuiOutlinedInput-root{padding-right:0 !important}.policy-search-wrapper .clear-icon{width:16px;height:16px}.mobile-view{display:none}.toggle-button{justify-self:flex-end}@media(max-width: 900px){.toggle-button{display:flex;width:32px;height:32px;padding:8px !important;gap:4px;border-radius:8px !important;border:1px solid #e2e7e9 !important;align-items:center}}.grid-note{font-family:"MontserratSemibold",sans-serif;font-size:12px;opacity:.4;display:flex;align-items:flex-end}.grid-note svg{position:relative;top:6px}.spacing{margin-right:5px;margin-bottom:-4px}.spacing-home{margin-right:5px;margin-bottom:-1px}.table-actions{display:flex}.table-actions.action-wrapper .MuiButton-root{font-size:14px}.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}.data-table-header{font-size:14px;font-weight:600;line-height:17.07px;text-align:left;text-decoration-skip-ink:none;color:#5a6a72}.dropdowndata{display:flex;align-items:center;gap:12}.search-icon{color:#5c3899}@media(max-width: 900px){.search-icon-wrapper{display:flex;justify-content:center;width:32px;height:32px;padding:8px !important;gap:4px;border-radius:8px !important;border:1px solid #e2e7e9 !important;align-items:center}}
.tabs-status-actions .MuiTabs-root .MuiTab-root{padding:10px 16px;text-transform:capitalize !important;color:#435056 !important;min-height:0px;border:1px solid #435056;margin-right:8px;border-radius:25px;font-family:"MontserratSemibold",sans-serif}.tabs-status-actions .MuiTabs-root .MuiTabs-indicator{height:unset !important}.tabs-status-actions .MuiTabs-root .Mui-selected{background-color:#e3daf1;color:#482c77;border:none;border:1px solid #e3daf1}

.kahoona_Quotation-card{max-width:408px;width:100%;min-height:248px;display:flex;flex-direction:column;align-items:start;background:#fff;border:1px solid #e2e7e9;box-shadow:0px 4px 16px 0px rgba(72,44,119,.1215686275);border-radius:8px;font-family:"MontserratSemibold",sans-serif;gap:16px;overflow:hidden;height:100%}.kahoona_Quotation-card .category{align-self:stretch;background:#f1ecf8;display:flex;justify-content:flex-start;align-items:center;gap:16px;position:relative}.kahoona_Quotation-card .category .product-chips{background:#fff;border-radius:48px;border:4px #f1ecf8 solid;display:flex;justify-content:flex-start;align-items:center;gap:10px;position:absolute;top:12px;left:16px;width:60px;height:60px}.kahoona_Quotation-card .category .product-chips .product-icon{margin:auto}.kahoona_Quotation-card .category .plan{padding:26px 8px 8px 88px;color:#4d4d4d;font-size:18px;font-weight:600;line-height:21.6px}.kahoona_Quotation-card .details{width:100%;padding:8px 24px 24px 24px;background:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;height:100%}.kahoona_Quotation-card .details .policy-card{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between}.kahoona_Quotation-card .details .name-policy{width:100%;height:54px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px}.kahoona_Quotation-card .details .name-policy .insured-name{color:#482c77;font-weight:600;font-size:20px;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.kahoona_Quotation-card .details .name-policy .name-policy{display:flex;flex-direction:column;max-width:100%}.kahoona_Quotation-card .details .name-policy .policy-number{color:#70858f;font-weight:600;font-size:18px;line-height:21.6px;word-wrap:break-word}.kahoona_Quotation-card .details .frame{align-self:stretch;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"insured insured" "expiry expiry";gap:16px}.kahoona_Quotation-card .details .frame .forms-template{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;overflow:hidden}.kahoona_Quotation-card .details .frame .forms-template .label{color:#70858f;font-size:14px;font-weight:400;word-wrap:break-word;font-family:"MontserratMedium"}.kahoona_Quotation-card .details .frame .forms-template .value{color:#4d4d4d;font-size:18px;font-weight:600;line-height:21.6px;word-wrap:break-word;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}@media(max-width: 568px){.kahoona_Quotation-card .details .frame .forms-template .value{font-size:14px}}.kahoona_Quotation-card .details .frame .forms-template.insured{grid-area:insured}.kahoona_Quotation-card .details .frame .forms-template.expiry{grid-area:expiry}.kahoona_Quotation-card .details .frame .forms-template.expiry .value{color:#db9624}.kahoona_Quotation-card .details .buttons{margin-top:24px;display:flex;align-items:end;justify-content:space-between;gap:6px;flex-direction:row-reverse}.kahoona_Quotation-card .details .buttonsRenewal{gap:6px;display:grid;grid-template-columns:repeat(auto-fit, minmax(146px, 1fr));align-content:flex-end;flex-grow:1;width:100%}.button-text{margin-left:5px}.renewal-card{width:100%}.selection,.delete-btn{font-size:14px;line-height:19.5px;font-family:"MontserratSemibold",sans-serif;cursor:pointer;border-radius:12px;border:1px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0);border-color:#8c5acb;color:#673fae;box-shadow:0px 2px 0px 0px rgba(0,0,0,.02)}.maxWidth{max-width:180px}
.delete-confirmation-container{display:flex;flex-direction:column;gap:24px;padding:32px;background-color:#fff;border-radius:16px}@media(max-width: 568px){.delete-confirmation-container{position:fixed;max-width:100%;bottom:0;padding:16px;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:24px 16px}}.delete-confirmation-container .title{font-family:"MontserratSemiBold";font-size:24px;line-height:29px;color:#2d3539}@media(max-width: 768px){.delete-confirmation-container .title{font-size:20px;line-height:120%}}.delete-confirmation-container .subline{font-family:"OpenSansRegular";font-size:16px;line-height:24px;letter-spacing:0px}.delete-confirmation-container .btn-container{display:flex;gap:16px;justify-content:right;align-items:center}@media(max-width: 568px){.delete-confirmation-container .btn-container .oona-mui-button{max-width:100%}}.delete-confirmation-container .btn-container .cancel-btn{border:none}
.form-control-style{width:100%}.form-control-style .input-label{color:rgba(67,80,86,.6)}.form-control-style .input-label.Mui-focused{color:#5c3899}.form-control-style .select-style{min-width:min(284px,100%)}.form-control-style .select-style.Mui-focused .MuiOutlinedInput-notchedOutline{border:1px solid rgba(67,80,86,.6)}.form-control-style .commercial-loader{color:#5c3899;margin-right:16px;position:absolute;right:0}.form-control-style .commercial-loader-bg{margin-right:16px;position:absolute;right:0}
button.preview-btn{height:42px;min-width:155px;padding:8px 22px 8px 22px;border-radius:12px;border:1px solid rgba(92,56,153,.5019607843);font-family:"Montserrat";font-size:15px;font-weight:600;line-height:26px;text-transform:none;color:#5c3899}
.MuiBreadcrumbs-root{padding:16px 60px}@media(max-width: 768px){.MuiBreadcrumbs-root{padding:8px 20px 0 20px}}.MuiBreadcrumbs-li{font-family:"MontserratSemibold",sans-serif;font-size:16px;line-height:19.5px}.MuiBreadcrumbs-li p{font-family:"MontserratSemibold",sans-serif}.kahoona-hub-wrapper{width:100%;margin:0px auto 60px auto;margin:0px auto 0px auto;justify-content:center}.kahoona-hub-wrapper .headline{color:#435056;font-size:24px;line-height:24px;font-family:"MontserratSemibold",sans-serif;font-weight:600;word-wrap:break-word}@media(max-width: 568px){.kahoona-hub-wrapper .headline{font-size:20px}}.kahoona-hub-wrapper .subline{color:#5a6a72;font-family:"OpenSansRegular",sans-serif;font-weight:400;font-size:16px;line-height:21.79px;margin-top:4px}.kahoona-hub-wrapper .content-wrapper{display:flex;justify-content:center;flex-wrap:wrap}.kahoona-hub-wrapper .content-wrapper .main-content{margin-top:24px;flex:1;max-width:100%}.kahoona-hub-wrapper .content-wrapper .main-content .timeline .timeline-item{max-width:800px}.kahoona-hub-wrapper .content-wrapper .main-content .timeline .timeline-item .section{max-width:100%}@media(max-width: 568px){.kahoona-hub-wrapper .content-wrapper .main-content .timeline .timeline-item .section{max-width:min(617px,85%)}}.kahoona-hub-wrapper .content-wrapper .agent-wrapper{align-self:flex-end}.kahoona-hub-wrapper .content-wrapper .agent-wrapper .agent-style{width:307px;height:303px}@media(max-width: 768px){.kahoona-hub-wrapper .content-wrapper .agent-wrapper .agent-style{width:250px;height:250px}}@media(max-width: 568px){.kahoona-hub-wrapper .content-wrapper .agent-wrapper .agent-style{width:203px;height:200px}}
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/portal/59797635a5ce50599b80.woff2);font-display:swap}@font-face{font-family:"GeneralSansRegular";font-style:normal;src:url(/app/portal/33c07568e483102927ef.woff2);font-display:swap}@font-face{font-family:"GeneralSansMedium";font-style:normal;src:url(/app/portal/1096c81555467a69cc16.woff2);font-display:swap}@font-face{font-family:"GeneralSansSemibold";src:url(/app/portal/23103addec2ccc9cbc17.woff2);font-display:swap}@font-face{font-family:"GeneralSansBold";src:url(/app/portal/64b1bf9966a3bbb94f5c.woff2);font-display:swap}@font-face{font-family:"MontserratRegular";font-style:normal;src:url(/app/portal/9ef09180105730e3cb92.woff2);font-display:swap}@font-face{font-family:"MontserratMedium";font-style:normal;src:url(/app/portal/63b09632586acfb651b6.woff2);font-display:swap}@font-face{font-family:"MontserratSemibold";src:url(/app/portal/4201798fe1a74331c392.woff2);font-display:swap}@font-face{font-family:"MontserratBold";src:url(/app/portal/8ee112252f6bd5f0d5bd.woff2);font-display:swap}@font-face{font-family:"OpenSansRegular";font-style:normal;src:url(/app/portal/feb0d8644aca3df9fabf.woff2);font-display:swap}@font-face{font-family:"OpenSansMedium";font-style:normal;src:url(/app/portal/4014dc96fc81e6741eac.woff2);font-display:swap}@font-face{font-family:"OpenSansSemibold";src:url(/app/portal/0887b7d317f32a6a0d99.woff2);font-display:swap}@font-face{font-family:"OpenSansBold";src:url(/app/portal/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:#f1ecf8;overflow:hidden}.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}
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}
