.modal__overlay{z-index:99999;background-color:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal__container{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.modal__container .close{z-index:10;cursor:pointer;background-color:#0000;width:2.5rem;height:2.5rem;position:absolute;top:0;right:0}.modal__container .close svg{--tw-translate-x:-50%;width:75%;height:75%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));fill:#716e6e;position:absolute;top:75%;left:33.3333%}.modal__container .close:hover svg{fill:#00a0e2}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.js-tab .js-tab-content{display:none}.js-tab .js-tab-content.show{display:block}.modal-plan-details{border-radius:.75rem;width:100%;max-height:100vh;padding:0;display:flex;position:relative}@media (width>=768px){.modal-plan-details{max-width:72rem}}.modal-plan-details .left{--tw-border-opacity:1;border-right-width:1px;border-right-color:rgb(216 220 228/var(--tw-border-opacity,1));width:20rem}.modal-plan-details .left .provider-logo{margin:1.25rem}.modal-plan-details .left .provider-logo img{-o-object-fit:contain;object-fit:contain;vertical-align:middle;width:100%;margin-left:auto;margin-right:auto}.modal-plan-details .right{flex:1;grid-auto-columns:auto;padding:1rem;display:grid}@media (width>=768px){.modal-plan-details .right{grid-template-rows:repeat(1,minmax(0,1fr))}}.modal-plan-details .tab-navi{padding:0 0 1rem}.modal-plan-details .tab-navi li{cursor:pointer;color:#101010;padding:.5rem 1rem;font-size:110%;font-weight:600;display:block;position:relative}.modal-plan-details .tab-navi li:hover{background-color:#e5eaf5}.modal-plan-details .tab-navi li.actived{color:#fff;background-color:#00a0e2}.modal-plan-details .tab-navi li.actived:after{content:"";pointer-events:none;border:8px solid #0000;border-left-color:#00a0e2;width:0;height:0;margin-top:-8px;position:absolute;top:50%;left:100%}.modal-plan-details .tab-content>ul{flex-wrap:wrap;display:flex}.modal-plan-details .tab-content>ul li{box-sizing:border-box;width:calc(33.33% - 1rem);margin:.5rem;padding-left:2.6rem;position:relative}.modal-plan-details .tab-content>ul li svg{fill:#34b744;width:2rem;height:2rem;position:absolute;top:2%;left:0}.modal-plan-details .tab-content>ul li.no svg{fill:#c80000}.modal-plan-details .tab-content>ul li strong{font-size:1rem;font-weight:700;display:block}.modal-plan-details .tab-content>ul li span{color:#716e6e;font-weight:500}.modal-plan-details .tab-content>ul li.ok:after{content:"✓";color:#34b744;border-radius:50%;width:26px;height:26px;position:absolute;top:0;left:1rem}.modal-plan-details .tab-content>ul li.no:after{content:"✕";color:#c80000;border-radius:50%;width:26px;height:26px;position:absolute;top:0;left:1rem}.modal-plan-details .tab-content>p{margin:.5rem;font-size:1rem;font-weight:500}.modal-plan-details .bottom{text-align:right;padding:1rem .25rem .25rem}.modal-plan-details .bottom p{justify-content:flex-end;align-items:center;margin:0 0 1rem;font-weight:600;display:flex}.modal-plan-details .bottom p input{display:block}.modal-plan-details .bottom p a{text-decoration:underline}.modal-plan-details .bottom p a:hover{text-decoration:none}.modal-plan-details .bottom .btn{text-align:center;cursor:pointer;min-width:20rem;padding:.5rem 1rem;font-size:1rem;font-weight:600}.modal-plan-details .bottom .btn:hover{background-color:#23436f}.modal-plan-details .bottom .request-a-quote:hover{background-color:#ffb503}@media only screen and (width<=820px){.modal-plan-details{max-height:unset;display:block;overflow:hidden}.modal-plan-details .left{box-sizing:border-box;background-color:#23436f;width:100%;padding:1.2em 2rem}.modal-plan-details .left:before{content:"Plan Details";color:#fff;font-size:1.2rem}.modal-plan-details .close{background-color:#0000}.modal-plan-details .close svg{fill:#fff;width:2rem;height:2rem}.modal-plan-details .tab-navi{display:none}.modal-plan-details .right{max-height:66vh;overflow:auto}.modal-plan-details .provider-logo,.modal-plan-details .right>div,.modal-plan-details .right .bottom{display:none!important}.modal-plan-details .right>div:first-child,.modal-plan-details .right>div:nth-child(2),.modal-plan-details .right>div:nth-child(3),.modal-plan-details .right>div:nth-child(4){display:block!important}:is(.modal-plan-details .right>div:first-child,.modal-plan-details .right>div:nth-child(2),.modal-plan-details .right>div:nth-child(3),.modal-plan-details .right>div:nth-child(4)):before{color:#101010;content:"Plan Limits";border-bottom:1px solid #d8d8d8;margin-bottom:1.2rem;padding:2rem 0 1.2rem;font-size:1.2rem;font-weight:700;display:block}.modal-plan-details .right>div:first-child:before{padding-top:0}.modal-plan-details .right>div:nth-child(2):before{content:"What is Covered?"}.modal-plan-details .right>div:nth-child(3):before{content:"Alternative Therapies Covered"}.modal-plan-details .right>div:nth-child(4):before{content:"Waiting Periods"}.modal-plan-details .tab-content>ul{flex-wrap:wrap;display:flex}.modal-plan-details .tab-content>ul li{width:calc(50% - 1rem)}.modal-plan-details .mobile-bottom{text-align:center;border-top:1px solid #d8d8d8;padding:.4rem 0;display:block!important}.modal-plan-details .mobile-bottom p{justify-content:center;align-items:center;padding-bottom:1rem}.modal-plan-details .mobile-bottom .btn{padding:.5rem 1rem;font-size:1.2rem;font-weight:700}.modal-plan-details .get-quote-container .inner .hear-about-row{display:block}.modal-plan-details .get-quote-container .inner .hear-about-row>div:first-child{width:100%}.modal-plan-details .get-quote-container .inner .hear-about-row>div:nth-child(2){margin-top:1rem}}
