@import url('https://fonts.googleapis.com/css2?family=Poppins&display=swap');body content a{color:#956aae}body.directbenefits h1,body.directbenefits h2,body.directbenefits h3,body.directbenefits h4{color:#000 !important}.custom-DB-nav-menu{margin:15px 2px 0 0 !important;color:#1f628d !important}.custom-DB-ul li a{padding:8px 11px !important}.custom-DB-ul{z-index:5 !important}.directbenefits h1{font-family:Poppins !important;font-weight:bold !important;color:#262626 !important}.directbenefits h2{font-family:Poppins !important;font-weight:bold !important;color:#262626 !important}.directbenefits h3{font-family:Poppins !important;font-weight:bold !important;color:#262626 !important}.directbenefits span:not(span.k-icon){font-family:Poppins !important}.directbenefits div{font-family:Poppins !important}.directbenefits p,li{font-family:Poppins !important;font-size:16px}.directbenefits a{font-family:Poppins !important;color:#5f3776}.btn:hover,.btn:focus{color:#2d2d2d;border-color:#5f3776;background-color:#fff !important;text-decoration:none}.directbenefits .home-rater-input-1,.home-rater-input-2{background:#1f628d}.directbenefits .viewport{background:#fff}.directbenefits .div-plans-content{background:#fff !important}.directbenefits .carrier-content .col-md-5 .col-md-12{padding-left:0}.directbenefits .carrier-content h2{font-size:18px !important;font-weight:700}.directbenefits .ul-plan-desc{list-style-type:none}.directbenefits .ul-plan-desc li{font-size:14px;margin:0 !important;color:#000 !important}.directbenefits .ul-plan-desc li:before{content:'✓ ';color:#000;font-weight:bold;margin-right:8px}.directbenefits .btn-purple-lighter{background-color:#fff;border:solid 1px #ea8d10 !important;color:#000;font-size:14px;border-radius:23.5px}.directbenefits .btn-purple-lighter:hover{background-color:#ea7610 !important;color:#000;border:none !important}.directbenefits .btn-purple-darker,.directbenefits .fakebtn-purple-darker{background-color:#ea8d10;border:none !important;color:#000;font-size:14px;border-radius:23.5px;width:130px}.directbenefits .btn-purple-darker:hover,.directbenefits .fakebtn-purple-darker:hover{background-color:#ea7610 !important;color:#000}.directbenefits .btn-purple{background-color:#956aae;border:solid 1px #5f3776 !important;color:#fff;font-size:14px;border-radius:18px;width:130px}.directbenefits .btn-purple:hover{background-color:#320e47;color:#fff}.directbenefits a.btn-purple{display:block;background-color:#fff;border:solid 1px #ea8d10 !important;color:#000 !important;font-size:14px;border-radius:18px;width:130px;font-weight:normal;text-decoration:none;padding:3px;letter-spacing:1px}.directbenefits a.btn-purple:hover{background-color:#ea7610;color:#000 !important}div .plan-card .badge{display:block;background:none;width:150px;height:23px;position:relative;top:0;left:-20px;text-align:center;font-size:13px;margin-bottom:24px;padding:6px}div .plan-card .badge:empty{display:block;background:none;margin-bottom:0}div .plan-card .badge:not(:empty){display:block;background:url(/assets/img/badge.png) #fff}div .plan-card button.proceed-to-purchase:after{content:'More Details'}div.plan-card button.proceed-to-purchase.Dental:after,div.plan-card button.proceed-to-purchase.Vision:after,div.plan-card button.fakeproceed-to-purchase.Dental:after{content:'Enroll Now'}div.plan-card button.proceed-to-find:after{content:'Find a Dentist'}div.add-cart-box button.proceed-to-purchase:after{content:'Purchase Plan'}.directbenefits .btn-compare{font-size:12px !important;color:#000 !important}.directbenefits button.btn-compare i{font-size:14px !important}.directbenefits .tier-period{color:#000 !important;font-weight:bold !important}.directbenefits div.filter-section p{font-size:12px}.directbenefits .header-uix{background:#5f3776;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-bottom:30px}.directbenefits .span-filter-msg{font-size:16px;display:block;margin:4px auto;color:#000}.directbenefits .span-filter-msg .filter-state{font-weight:bold}.directbenefits .price{font-weight:bold}div.home-rater-input-inner{padding:17px 12px !important}.directbenefits .logo-home{float:left}nav.nav-menu{float:left}body.directbenefits button.btn-insurance-search{position:initial !important;margin:0 !important;max-width:250px !important;width:250px !important}body.directbenefits button#btn-find-plans.btn-search-main{color:#000 !important}div.left-tile-home{background:url("/images/default-source/rater-input-bg/home.jpg") no-repeat top/cover !important;background-color:#fff;margin:0}div.left-tile-dental{background:url("/images/default-source/rater-input-bg/dental.jpg") no-repeat top/cover !important;background-color:#fff;margin:0}div.left-tile-vision{background:url("/images/default-source/rater-input-bg/vision.jpg") no-repeat top/cover !important;background-color:#fff;margin:0}div.left-tile-pet{background:url("/images/default-source/rater-input-bg/pet.jpg") no-repeat top/cover !important;background-color:#fff;margin:0}div.left-tile-discount{background:url("/images/default-source/rater-input-bg/discount.jpg") no-repeat top/cover !important;background-color:#fff;margin:0}div.left-tile-short{background:url("/images/default-source/rater-input-bg/short.jpg") no-repeat top/cover !important;background-color:#fff;margin:0}div.left-tile-travel{background:url("/images/default-source/rater-input-bg/travel.jpg") no-repeat top/cover !important;background-color:#fff;margin:0}div.left-tile-theft{background:url("/images/default-source/rater-input-bg/theft.jpg") no-repeat top/cover !important;background-color:#fff;margin:0}.menu.custom-DB-ul span.carrot{color:#4d4d4d}span.carrot{color:#4d4d4d}span.carrot:after{content:"";display:inline-block;font:normal normal 14px/1 FontAwesome;padding:6px;margin-top:8px !important}.carrot-toggle::after{content:"" !important;display:inline-block;font:normal normal 14px/1 FontAwesome;padding-left:6px;margin-top:8px !important}ul li div a.active{text-transform:none !important}.menu .only-mobile{display:none !important}.menu .only-desktop{display:inline-block !important}div.right-tile{padding:0;background:#956aae;padding-right:5%;padding-left:5%}div.rater-header{color:#fff;font-size:22px;line-height:22px;margin:40px 0 40px 0}div.rater-content{color:#000;font-size:14px;line-height:16px;margin-bottom:15px}div.tile-content{margin-top:80px;margin-bottom:25px}div.quoter-header{color:#000;font-size:18px;font-weight:600;line-height:22px}div.rater-quoting{padding:25px 10px 0 10px}body.directbenefits input.input-rater-main{background-color:#fff !important;border:1px solid #e5e5e5 !important;color:#555 !important;font-size:21px !important;height:auto !important;width:250px !important;max-width:250px !important;padding:12px 6px !important;text-align:center !important;border-radius:5px !important;text-align:left !important}select.select-rater-main{border:none !important;font-size:18px !important;font-weight:normal !important;height:auto !important;padding:12px 60px 12px 12px !important;text-transform:capitalize !important;color:#555 !important;box-shadow:none !important;vertical-align:middle !important;-webkit-appearance:none !important;text-indent:1px !important;white-space:nowrap !important;width:250px !important;max-width:250px !important;background:#fafafa url(/assets/img/arrow.png) no-repeat scroll 95% 50%/10% !important;border-radius:5px !important}div.rater-input-container-inner{background:#956aae;border-radius:0;text-align:left !important;padding:55px 0 0 0 !important}.Dental-Insurance-input{border-radius:0;text-align:left !important;padding:55px 0 0 0 !important;border-style:solid}body.directbenefits a.compare-box-close-FromCompareModal{color:#1f628d}span.span-select{color:#fff !important}@media only screen and (max-width:415px){.Custom-Mobile-InsuranceInput{margin-left:0 !important;max-width:none !important}.div-dental-input-Dental-Insurance{width:initial !important}.Custom-rater-header-mobile{display:none !important}.menu .only-mobile{display:block !important}.menu .only-desktop{display:none !important}.cartBtnMobile .only-desktop{display:none !important}.senior{width:auto !important}.hero-text{width:350px !important}}.right-tile-Dental-Insurance-Input{padding:0;padding-right:5%;padding-left:5%}.div-white-Dental-Insurance{background-color:#fff !important;color:#262626 !important;font-size:16px;border-radius:5px;padding:20px 20px 20px 50px;border-style:solid;border-width:thin;border-color:transparent}.btn-insurance-search-Dental-Insurance{position:initial !important;max-width:250px !important;width:250px !important;margin-bottom:30px !important}.div-dental-input-Dental-Insurance{display:block;font-size:24px;height:auto;width:300px;max-width:100%}.PlanType-Dental-Insurance{width:250px !important}.rater-header-Dental-Insurance{color:#fff;font-size:22px;line-height:22px}body.directbenefits input.specie-breed{max-width:250px !important;width:250px !important;margin:0 12px 25px 0}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-color:#956aae !important;color:#fff !important}select.specie-breed{max-width:250px !important;width:250px !important;margin:0 12px 25px 0}div.dropdown{border:none !important;font-size:18px !important;font-weight:normal !important;height:auto !important;text-transform:capitalize !important;color:#555 !important;box-shadow:none !important;vertical-align:middle !important;-webkit-appearance:none !important;text-indent:1px !important;white-space:nowrap !important;width:250px !important;max-width:250px !important;border-radius:5px !important}div.filter-option{font-size:22px}.bootstrap-select .dropdown-menu li{font-size:22px}button.dropdown-toggle{border:1px solid #e5e5e5 !important;color:#555 !important;font-size:21px !important;height:auto !important;width:250px !important;max-width:250px !important;padding:12px 6px !important;text-align:center !important;border-radius:5px !important}.bootstrap-select>.dropdown-toggle::after{margin-left:-15px}.filter-option::after{margin-left:-15px !important}div.inner.show{overflow-y:visible !important;min-height:100% !important}div.dropdown-menu.show{overflow:visible !important}span.bs-caret>span.caret::after{display:none !important}.bs-caret{display:none}.dropdown-menu.show{transform:none !important}body.directbenefits input.input-rater-main.zip-input{text-align:left !important}@media only screen and (min-width:800px) and (max-width:1499px){.textinput input[type="text"].filled~label::after{margin-top:5px}.label-for-input-widget::after{margin-top:25px !important}.textinput input[type="text"].mandatory~label::after{margin-top:30px}}@media only screen and (min-width:1500px){.textinput input[type="text"].filled~label::after{margin-top:5px}.textinput input[type="text"].mandatory~label::after{margin-top:5px}}.textAlignLeft{text-align:left !important}div.quoter-white-header{color:#fff;font-size:18px;line-height:22px;display:block;width:250px;padding-bottom:10px}div.rater-header-mobile{display:none}@media only screen and (max-width:769px){nav.nav-menu{float:right}div.contact-social-links.div-content-outer{padding:0 !important;float:right}div.div-content-outer>span{display:block !important}div.contact-social-links.div-content-outer span a.contact{display:none !important}div.contact-social-links.div-content-outer span a.social{display:none !important}div.contact-social-links.div-content-outer span a.contact:first-child{display:initial !important;margin-left:-120px;margin-top:20px;position:absolute}div.contact-social-links.div-content-outer a.contact{display:none !important}div.contact-social-links.div-content-outer a.social{display:none !important}div.contact-social-links.div-content-outer a.contact:first-child{display:initial !important;margin-left:-120px;margin-top:20px;position:absolute}nav.menu-opts,div.div-cart{margin-top:-48px !important}div.left-tile{order:2}div.left-tile-home{order:2}div.left-tile-dental{order:2}div.left-tile-vision{order:2}div.left-tile-pet{order:2}div.left-tile-travel{order:2}div.left-tile-theft{order:2}div.left-tile-short{order:2}div.right-tile{order:1}div.row-specie-breed{flex-wrap:inherit}.input-select-main{display:inline-block !important;background-color:#fff;border:1px solid #e5e5e5;color:#555;font-size:21px;height:auto;width:250px;max-width:250px;padding:12px 6px;text-align:center;border-radius:5px}select.specie-breed{margin:0;margin-bottom:10px}div.rater-main-menu{display:block !important}.directbenefits div.div-white{margin:0% !important}.directbenefits div.div-purple-darker{margin:0 !important;width:100% !important}div.right-tile{padding-left:0;padding-right:0}div.rater-input-container-inner{padding:0 !important}div.quoter-white-header{display:block;margin:0 auto}.margin-left-0{margin-left:0 !important}div.rater-header-mobile{display:block;color:#fff;background-color:#fec432;font-size:18px;line-height:22px;margin:40px 0 40px 0;text-align:center;padding:20px;width:150px}button.proceed-to-purchase,button.fakeproceed-to-purchase{margin-top:7px}button.pet-proceed-to-purchase{margin-left:35%;margin-top:7px}button.proceed-to-purchase-V2,button.pet-proceed-to-purchase-V2{margin-left:5% !important;margin-top:7px}div.div-plans-container{margin-bottom:35px}.textinput input[type="text"].filled~label::after{margin-top:5px}.textinput input[type="text"].mandatory~label::after{margin-top:5px}}.directbenefits div.div-purple-darker{background-color:#5f3776 !important;border-color:#5f3776 !important;color:#fff !important;font-size:18px;border-radius:5px 5px 0 0;padding:20px;margin:0% 12% 0% 12%;width:76%}.directbenefits div.div-white{background-color:#fff !important;border-color:#fff !important;color:#262626 !important;font-size:16px;border-radius:0 0 5px 5px;padding:20px 20px 20px 50px;margin:0% 12% 10% 12%}nav.menu-opts,div.div-cart{float:right;margin-top:15px !important}div.float-div-text-rater{margin-left:-190px;background-color:#fec432;margin-top:40px;width:26%}span.text-info p{font-size:16px !important}div.div-dialog-header{background-color:#5f3776 !important}body.directbenefits button.btn-dbe-default{background-color:#5f3776 !important;border:1px solid #5f3776 !important}.article-item>.article-title{background-color:#956aae !important}body.directbenefits table th{background-color:#956aae !important}body.directbenefits button.btn-big{background-color:#6c249b !important}body.directbenefits button.btn-big:hover{color:#fff !important}.hide-statement-link{display:none}.margin-left-30{margin-left:30px !important}.boldedText{font-weight:bold !important}@media only screen and (min-width:825px) and (max-width:909px){.li-custom-padding-left{padding-left:150px}}@media only screen and (min-width:910px) and (max-width:1086px){.li-custom-padding-left{padding-left:270px}}@media only screen and (min-width:1087px) and (max-width:1205px){.li-custom-padding-left{padding-left:446px}}@media only screen and (min-width:1206px){.li-custom-padding-left{padding-left:565px}}div.compare-box{background:#1f628d !important;max-width:100%;min-width:100%}div.compare-box div.inner{color:#262626 !important;min-width:150px}div.compare-box div.inner span.hdr:first-child{color:#fff !important}button.btn-compare-plans{background-color:transparent !important;color:#000 !important;background:#fff !important;border-radius:23.5px !important;border:solid 1px #000 !important}div.compare-box div.inner:first-child{background-color:#1f628d !important}body.directbenefits button.btn-search:hover,body.directbenefits button.btn-search-plans:hover,body.directbenefits button.btn-search-main:hover{background-color:#ea8d3e !important}@media only screen and (max-width:770px) and (min-width:100px){div.contact-social-links span.sleft{display:none}}.lnkFindDentists{font-size:12px;color:#fff !important;font-weight:bold}.lnkFindDentists:hover{text-decoration:underline;cursor:pointer}.lnkMoreDetails{font-size:12px;color:#5f3776 !important;font-weight:bold}.lnkMoreDetails:hover{text-decoration:underline;cursor:pointer}.handle-href{text-decoration:underline;color:#000 !important}button.btn-quote:after{content:'Email yourself this quote'}.stepper-header{background-color:#1f628d;padding-left:25% !important;left:0% !important;padding-top:30px;padding-bottom:30px;padding-left:500px !important}div.stepper-header h2,div.stepper-header h4{color:#fff !important}button.nextBtn{border:none !important;background:#ea8d10 !important;border-radius:23.5px !important;background-color:#ea8d10 !important}@media only screen and (max-width:769px){div.div-content-inner{background-color:#956aae}}div.agent-info{position:absolute;margin-top:98px;font-size:12px;color:#fff}div.contact-social-links-outer div.div-content-outer{display:block}div.blue-ribbon{padding-left:0% !important}div.blue-ribbon h2{max-width:1200px !important;margin:0 auto !important}div.blue-ribbon h2 em{margin-left:0% !important}div.blue-ribbon{background-color:#1f628d}.a-readmore{background-color:#ea8d10 !important;color:#000 !important}div .a-readmore:hover{background-color:#ea7610 !important}@media only screen and (max-width:769px){div .contact-social-links-outer div.div-content-outer{display:flow-root}}div.blue-ribbon h1{max-width:1200px !important;margin:0 auto !important}div.blue-ribbon h1 em{margin-left:0%}.directbenefits div.plan-loading span{color:#1f628d;font-weight:bold}.div-load-animation{display:inline !important}.gif-load-animation{margin-top:100px;margin-bottom:30px}.directbenefits .fa-spinner{display:none}@media(min-width:922px) and (max-width:1060px){.directbenefits div.div-white{width:85%}}@media(min-width:759px) and (max-width:921px){.directbenefits div.div-white{width:98%}}@media(min-width:922px) and (max-width:1060px){.directbenefits div.div-purple-darker{width:85%}}@media(min-width:759px) and (max-width:921px){.directbenefits div.div-purple-darker{width:98%}}div.quoter-header-Lite{font-family:Poppins !important;font-style:normal;font-weight:bold;font-size:22px;line-height:33px;letter-spacing:.336111px;color:#2a2a2a;width:100%}body.directbenefits input.input-rater-main-Lite{width:300px !important;max-width:300px !important;height:40px;background:#f6f6f6;border:1px solid #737373;box-sizing:border-box;border-radius:4px;text-align:left;font-family:Poppins !important;font-size:16px}.btn-insurance-search-Dental-Insurance-Lite{position:initial !important;margin:0 !important;margin-left:60px !important;margin-top:30px !important;margin-bottom:30px !important;width:171.68px !important;height:47px !important;border-radius:23.5px !important;font-family:Poppins !important;font-style:normal !important;font-weight:bold !important;font-size:16px !important;line-height:24px !important;letter-spacing:.244445px !important;color:#000 !important;box-shadow:0 0 0 0 transparent !important;border:none;background-color:#ea8d10}.btn-insurance-search-Dental-Insurance-Lite:hover{background:#ea7610 !important;background-color:#ea7610 !important}.div-dental-input-Dental-Insurance-Lite{display:block;width:350px;background:#fff;border-radius:10px}.PlanType-Dental-Insurance-Lite{width:300px !important;max-width:300px !important;height:40px !important;padding:0 60px 0 12px !important;background:#f6f6f6 !important;box-sizing:border-box !important;border-radius:4px !important;font-family:Poppins !important;font-style:normal !important;font-weight:normal !important;font-size:16px !important;line-height:24px !important;letter-spacing:.244445px !important;color:#2a2a2a !important}.boldedText-Lite{font-family:Poppins !important;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;letter-spacing:.244445px;color:#2a2a2a}body.directbenefits nav a,body.directbenefits nav a.active{font-family:Poppins !important;font-style:normal !important;font-weight:500 !important;font-size:16px !important;line-height:24px !important;letter-spacing:.244445px !important;color:#000 !important;text-transform:none !important}.directbenefits .div-cart a,.directbenefits .div-cart a:visited{padding:15px;font-family:Poppins !important;font-style:normal;font-weight:normal;font-size:16px;line-height:20px;text-decoration-line:underline;color:#000 !important}.plan-quote-container{background-color:#956aae !important;height:185px !important}p.li-plan-desc{width:491px;height:101px;left:145px;top:40px;font-family:Poppins !important;font-size:18px;line-height:27px;color:#fff}div.split-line{width:1px;height:117px;left:654px;top:34px;margin-left:30px;background:#fff}div.left-testimonial{display:inherit}.directbenefits .left-testimonial div.questions-help{margin-left:30px;text-align:left;display:grid;width:197px;height:36px;left:684px;top:72px;font-family:Poppins !important;font-style:normal;font-weight:normal;font-size:16px;line-height:21px;color:#fff}.directbenefits .left-testimonial span.remark-question-help{width:191px;height:24px;left:684px;top:119px;font-family:Poppins !important;font-style:normal;font-weight:bold;font-size:24px;line-height:28px;color:#fff}.directbenefits .left-testimonial span.question-help{margin-top:8px;margin-bottom:8px}.directbenefits .left-testimonial span.remark-question-2nd{font-family:Poppins !important}.handle-href{text-decoration:underline !important}.directbenefits .left-testimonial span.remark-question-2nd{font-family:Poppins !important}@media(min-width:500px) and (max-width:550px){.margin-left-100{margin-left:105px !important}.margin-left-80{margin-left:80px !important}}@media(min-width:551px) and (max-width:575px){.margin-left-100{margin-left:125px !important}.margin-left-80{margin-left:100px !important}}@media(min-width:576px) and (max-width:610px){select.select-rater-main{width:200px !important;max-width:200px !important}button.dropdown-toggle{width:200px !important;max-width:200px !important}body.directbenefits input.input-rater-main{width:200px !important;max-width:200px !important}body.directbenefits button.btn-insurance-search{width:200px !important;max-width:200px !important}}@media(min-width:853px) and (max-width:950px){.directbenefits div.div-purple-darker{margin-left:20px !important}.directbenefits div.div-white{margin-left:20px !important}}@media(min-width:770px) and (max-width:852px){.directbenefits div.div-purple-darker{margin-left:9px !important}.directbenefits div.div-white{margin-left:9px !important}select.select-rater-main{width:220px !important;max-width:220px !important}button.dropdown-toggle{width:220px !important;max-width:220px !important}body.directbenefits input.input-rater-main{width:220px !important;max-width:220px !important}body.directbenefits button.btn-insurance-search{width:220px !important;max-width:220px !important}}@media(min-width:611px) and (max-width:659px){select.select-rater-main{width:220px !important;max-width:220px !important}button.dropdown-toggle{width:220px !important;max-width:220px !important}body.directbenefits input.input-rater-main{width:220px !important;max-width:220px !important}body.directbenefits button.btn-insurance-search{width:220px !important;max-width:220px !important}}.btn-cat{text-align:left !important}.a-hover-tool-tip{text-decoration:underline !important;text-decoration-style:dashed !important}.a-hover-tool-tip:hover{text-decoration:underline !important;text-decoration-style:solid !important}div.text-help-container{z-index:10;width:223px;height:152px;font-family:Poppins !important;font-style:normal;font-weight:400 !important;font-size:14px;color:#000 !important;background-color:#fff;border-radius:7px;border:1px solid #bbb;box-shadow:4px 4px 4px #bbb}div.text-help-container:before{position:absolute;margin-left:-102px;margin-top:-11px;content:'';width:20px;height:20px;border-top:1px solid #bbb;border-left:1px solid #bbb;background-color:#fff;transform:rotate(45deg)}body.directbenefits button.btn-search-main,button.btn-search{border:none !important;background:#e83d2f !important;border-radius:23.5px !important;background-color:#e83d2f !important}#btn-find-plans:hover{background-color:#ea7610 !important}button.nextBtn:hover{background-color:#ea7610 !important;color:#fff}button.submitBtn:hover{background-color:#ea7610;color:#fff;border:none !important}button.btn-rounded:hover{background-color:#ea7610 !important;color:#000;border:none !important}.directbenefits .fakebtn-purple-darker:focus{background-color:#5f3776 !important}.pet-plans-panel2{background-color:#1f628d;padding:20px 20px 10px 20px !important}body.directbenefits h4.pet-heading-filter,body.directbenefits div.pet-text-filter{color:#fff !important}@media only screen and (max-width:769px){#opener_block{text-align:left !important}.pet-filter-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pet-filter-col{width:50%;padding-bottom:10px !important;padding-right:5px !important;padding-left:5px !important;padding-top:0 !important}div.div-content-inner{background-color:#fff !important}.select-filter{height:35px !important;padding:0 !important;font-size:16px !important}}@supports (-webkit-touch-callout:none){@media only screen and(max-width:769px){.pet-filter-row .pet-filter-col .select-filter{padding-left:15px !important;}}}.not-directbenefits{display:none}.only-directbenefits{display:block}.div-db-button{margin-top:50px}.btn-orange{position:initial !important;margin:0 !important;margin-top:30px !important;margin-bottom:30px !important;height:47px !important;border-radius:10px !important;font-family:Poppins !important;font-style:normal !important;font-weight:bold !important;line-height:24px !important;letter-spacing:.244445px !important;color:#000 !important;box-shadow:0 0 0 0 transparent !important;border:none;background-color:#ea8d10;font-size:17px !important}.btn-orange.btn-shopping{margin-top:0 !important}.btn-orange:hover{background-color:#ea8d3e !important}.blue-div{margin-top:50px;position:sticky}@media(min-width:768px){.only-mobile{display:none}}@media(max-width:767px){.only-desktop{display:none}}button.btn.btn-light.btn-purple-darker.proceed-to-purchase.Dental{font-weight:bolder}@media(min-width:768px){nav.nav-menu.custom-DB-nav-menu{margin-left:10% !important}}.flex-card{color:#000;background-color:transparent;padding:0 18px 0 18px;display:flex;align-items:center;justify-content:space-between;margin:16px 0;box-sizing:border-box}.flex-card .flex-logo{flex:0 0 160px;display:flex;align-items:center;justify-content:center}.flex-card .flex-logo img{max-width:120px;height:auto}.flex-card .flex-details{flex:1 1 0;display:flex;flex-direction:column;align-items:center}.flex-card .flex-title{font-size:1.5rem;font-weight:700;margin-bottom:8px;text-align:center;text-decoration:underline;text-underline-offset:4px}.flex-card .flex-benefits-table{width:100%;max-width:450px;margin:0 auto}.flex-card .flex-benefits-table tr{height:25px}.flex-card .flex-benefits-table td{padding:1px 0;font-size:1.3rem;font-weight:600;text-align:left}.flex-card .flex-benefits-table td div{padding-left:10px;color:#000;font-size:14px;font-weight:400}.flex-card .flex-benefits-table td:first-child{text-align:right;font-weight:900;padding-right:12px;vertical-align:baseline}.flex-card select{width:130px;padding:0 8px;background:#fff;border:#dedada !important;border-style:solid !important;border-width:1px;border-radius:5px;height:25px;font-size:14px;font-weight:400;color:#000;-webkit-appearance:none;background:#fafafa url(/assets/img/arrow.png) no-repeat scroll 95% 50%/20% !important}.flex-card .flex-actions{flex:0 0 260px;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;height:100%}.flex-card .flex-monthly-label{font-weight:700;font-size:1.1rem;margin-bottom:2px}.flex-card .flex-monthly-value{font-size:1.4rem;font-weight:700;margin-bottom:16px}.flex-card .flex-btn{min-width:130px;padding:7px 0;border-radius:20px;font-size:1.1rem;font-weight:600;border:none;cursor:pointer;margin-bottom:8px;background:#e17c1a;color:#fff;transition:background .2s}.flex-card .flex-btn:hover{background:#c96a13}.flex-card .flex-btn-secondary{background:#fff;color:#222;border:2px solid #e17c1a;margin-bottom:0;transition:background .2s,color .2s}.flex-card .flex-btn-secondary:hover{background:#e17c1a;color:#fff}.accordion-alera{cursor:pointer;padding:18px;width:100%;text-align:left;border:none !important;outline:none;transition:.4s;padding-left:0}.panel-alera{padding:0 18px;padding-left:0;background-color:transparent;display:none;overflow:hidden}.directbenefits .panel-alera p{font-size:14px}