.insurance-plan-type-container{margin-top:30px;margin-bottom:50px}
.insurance-plan-type-drop-down{display:none;margin-bottom:20px;margin-top:0;text-align:center}
@media only screen and (max-width:767px){.insurance-plan-type-drop-down{width:100% !important;display:block}
}
.insurance-plan-type-drop-down .custom-select-drop-insurance-plan-type{position:relative;width:100%;height:54px;box-shadow:0 4px 10px 0 rgba(0,0,0,0.11);margin:0 auto}
.insurance-plan-type-drop-down .custom-select-drop-insurance-plan-type select{display:none}
.insurance-plan-type-drop-down .select-selected-insurance-plan-type{background-color:#fff;font-family:"OpenSans-Bold"}
.insurance-plan-type-drop-down .select-selected-insurance-plan-type:after{position:absolute;content:"";top:25px;right:10px;width:0;height:0;border:6px solid transparent;border-color:#333 transparent transparent transparent}
.insurance-plan-type-drop-down .select-selected-insurance-plan-type.select-arrow-active-insurance-plan-type:after{border-color:transparent transparent #333 transparent;top:17px}
.insurance-plan-type-drop-down .select-items-insurance-plan-type div,.insurance-plan-type-drop-down .select-selected-insurance-plan-type{color:#005899;padding:17px 10px 17px 0;cursor:pointer}
.insurance-plan-type-drop-down .select-items-insurance-plan-type div{font-family:"OpenSans-Regular"}
.insurance-plan-type-drop-down .select-items-insurance-plan-type{position:absolute;background-color:#fff;top:100%;left:0;right:0;z-index:99;box-shadow:0 21px 40px -5px rgba(0,0,0,0.68)}
.insurance-plan-type-drop-down .select-items-insurance-plan-type .same-as-selected-insurance-plan-type{font-family:"OpenSans-Bold"}
.insurance-plan-type-drop-down .select-hide-insurance-plan-type{display:none}
.insurance-plan-type-drop-down .select-items-insurance-plan-type div:hover,.insurance-plan-type-drop-down .same-as-selected-insurance-plan-type{background-color:rgba(0,0,0,0.1)}
.insurance-plan-type-side-bar{height:auto;margin-right:20px;background-color:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,0.1);position:-webkit-sticky;position:sticky;top:60px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
@media only screen and (max-width:767px){.insurance-plan-type-side-bar{display:none}
}
.insurance-plan-type-side-bar .insurance-plan-type-active-tab{font-family:"OpenSans-Bold";border-bottom:solid 1px #efefef}
.insurance-plan-type-sub-head-items{display:-ms-flexbox !important;display:flex !important;-ms-flex-pack:justify;justify-content:space-between;font-family:"OpenSans-Regular";font-size:15px;border-bottom:solid 1px #efefef;color:#005899;padding:20px;cursor:pointer}
.insurance-plan-type-sub-head-items:hover{font-family:"OpenSans-Bold"}
.insurance-plan-type-sub-head-items:last-child{border-bottom:0}
.insurance-plan-type-head{float:left}
.insurance-plan-type-img{float:right}
.insurance-plan-type-content-heading{text-align:left}
.insurance-plan-type-content-heading h1{font-family:"OpenSans-Bold";font-size:21px;color:#333;margin-top:0;margin-bottom:20px}
@media only screen and (max-width:768px){.insurance-plan-type-content-heading h1{display:none}
}
.insurance-plan-type-content-heading .insurance-plan-main-content{background-color:#fff;margin-bottom:20px;padding:25px 30px;box-shadow:0 4px 10px 0 rgba(0,0,0,0.1)}
.insurance-plan-type-content-heading .insurance-plan-main-content .insurance-sub-head{font-family:"OpenSans-Bold";color:#333;font-size:15px}
.insurance-plan-type-content-heading .insurance-plan-main-content .insurance-details{font-family:"OpenSans-Regular";font-size:15px;font-style:normal;font-stretch:normal;line-height:1.71;letter-spacing:normal;color:#4a4a4a}
.insurance-plan-type-content-heading .insurance-plan-main-content .insurance-details .benifits-list{padding-left:0;position:relative}
.insurance-plan-type-content-heading .insurance-plan-main-content .insurance-details .benifits-list li:before{position:absolute;left:-12px;content:"â€¢ ";color:#d7df23}
.insurance-faq-accordion{box-shadow:0 4px 10px 0 rgba(0,0,0,0.1);margin-top:20px}
.insurance-faq-accordion .card{border:0}
.insurance-faq-accordion .accordion .card-header:after{font-family:'Font-Icons';content:"\f106";float:right;font-size:17px;width:20px;height:20px;padding-left:6px}
.insurance-faq-accordion .accordion .card-header.collapsed:after{content:"\f107"}
.insurance-faq-accordion .accordion-sub-head{padding:15px 0 15px 30px;background-color:#fff;font-family:"OpenSans-Bold";font-size:15px;color:#333}
.insurance-faq-accordion .custom-card-header{background-color:#fff;padding:15px 20px 15px 30px;font-family:"OpenSans-SemiBold";font-size:15px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-top:.5px solid #b5c1c4;border-bottom:0;cursor:pointer;border-radius:0}
@media only screen and (max-width:767px){.insurance-faq-accordion .custom-card-header{padding:12px 20px 12px 30px;font-size:13px}
}
.insurance-faq-accordion .custom-card-header:first-child{border-top:.5px solid #333}
.insurance-faq-accordion .custom-card-header .card-title{margin-bottom:0}
.insurance-faq-accordion .custom-card-body{font-family:"OpenSans-Regular";font-size:15px;padding:0 30px 15px 30px}
@media only screen and (max-width:767px){.insurance-faq-accordion .custom-card-body{font-size:13px}
}
.apply-note{font-family:"OpenSans-Regular";font-size:15px;text-align:center;color:#4a4a4a}
.bullet-visible ol li,.bullet-visible ul li{list-style:disc !important}
.read-btn{margin-top:10px}
.read-btn .btn-apply{justify-content:center}
.read-btn .btn-apply:hover{background-color:#0073bb !important;color:#fff !important}
@media only screen and (max-width:767px){.read-btn{margin-top:10px}
}
.insurance-faq-accordion .accordion-sub-head{margin:0}
.insurance-faq-accordion .custom-card-header .card-title{margin-bottom:0;margin-top:3px}
h3.card-title{font-size:15px}