.insuranceplan-section{background:linear-gradient(180deg,#000,#202122);border-image-slice:1;border-image-source:linear-gradient(160.73deg,#2de998 2.03%,#0c3f29 10.39%,#2de998 17.05%,#0c3f29 24.62%);border-top:3px solid;overflow:hidden}.insuranceplan-container{margin:auto;max-width:1440px;position:relative}.insuranceplan-container:before{bottom:-400px;content:url(https://www.maya.ph/hubfs/Maya%20Insurance/singlife-page-bg.svg);left:-300px;position:absolute;zoom:.9}.insuranceplan-content{margin:auto;max-width:1200px}.insuranceplan-cards-container{background:#000;border:1px solid #1f5522;border-radius:20px;cursor:pointer;flex-shrink:0;height:100%;overflow:hidden;transition:all .4s ease;width:280px}.splide__list{align-items:stretch;display:flex}.splide__track{overflow:visible}.insuranceplan-cards-header{position:relative}.chevron-container{background:#000;border-radius:10px;height:42px;position:absolute;right:0;top:0;width:42px}.insuranceplan-cards-content{margin-top:auto}.insuranceplan-cards-content img{margin-left:auto;max-height:125px;max-width:125px;transition:all .4s ease}.insuranceplan-btn{display:block}.insuranceplan-cards-container:hover{background:#2ff29e}.insuranceplan-cards-container:hover h4,.insuranceplan-cards-container:hover p{color:#000!important}.popup-cards{background:linear-gradient(180deg,#8b3400,#682100);height:210px;max-width:280px}.insuranceplanmp-popup{margin:auto;max-width:1200px}.insuranceplan-btn{background:#75eea5;border-radius:22px;color:#000;display:inline-block;font-weight:600;line-height:26px;margin:auto;max-width:304px;padding:20px 25px;text-align:center;text-decoration:none;width:100%}.insuranceplan-btn:hover{color:#000}.popup-overlay{align-items:center!important;background:rgba(0,0,0,.6)!important;display:flex!important;height:100vh!important;justify-content:center!important;left:0!important;opacity:0;pointer-events:none;position:fixed!important;top:0!important;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100vw!important;z-index:99999!important}.popup-overlay.active{opacity:1;pointer-events:auto!important;visibility:visible}.popup-content{background:#202122!important;border-radius:20px!important;box-shadow:0 10px 25px rgba(0,0,0,.2)!important;max-width:1015px!important;min-height:370px!important;padding:20px!important;pointer-events:auto!important;position:fixed!important;transform:scale(.95)!important;transition:transform .3s ease!important;width:90%!important;z-index:100000!important}.popup-overlay.active .popup-content{transform:scale(1)!important}.mypopup-close{background:transparent!important;border:none!important;color:#fff!important;cursor:pointer!important;font-size:30px!important;position:absolute!important;right:20px!important;text-decoration:none!important;top:15px!important;z-index:100001!important}.mypopup-close:hover{color:#fff}.popup-content a{background:#75eea5!important;border-radius:22px!important;cursor:pointer!important;font-weight:600!important;height:max-content!important;line-height:26px!important;max-width:231px!important;padding:20px 25px!important;pointer-events:auto!important;position:relative!important;text-align:center!important;text-decoration:none!important;width:100%!important;z-index:100002!important}.popup-content a,.popup-content a:hover{color:#000!important}.popup-header img{max-width:68px}body.no-scroll{overflow:hidden!important}@media only screen and (max-width:767px){.popup-content a{padding:15px 25px!important}}.myaccordion{width:100%}.myaccordion-item{border-radius:20px;margin-bottom:10px;overflow:hidden}.myaccordion-item.open{background-color:#000}.myaccordion-header{align-items:center;background-color:#000;border:none;color:#fff;cursor:pointer;display:flex;font-family:Cerebri Sans Pro;font-size:20px;font-weight:700;justify-content:space-between;outline:none;padding:15px 20px;text-align:left;width:100%}.myaccordion-content{background-color:#000;color:#fff;display:none;padding:15px}.myaccordion-arrow{align-items:center;background:#2ff29e;border-radius:50%;color:#000;display:flex!important;justify-content:center;min-height:40px;min-width:40px;transition:transform .3s ease}.myaccordion-item.open .myaccordion-arrow{transform:rotate(180deg)}@media only screen and (max-width:767px){.md-text_size_18{font-size:18px!important;line-height:28px!important}.md-text_size_13{font-size:13px!important;line-height:130%!important}.myaccordion-header{font-size:15px!important;line-height:120%!important}}