.select-plan-wrap{float:left;max-width:320px;width:100%}.select-plan{position:relative}.select-plan select{background:#f89d35 url(images/arrow-down.png) no-repeat;background-repeat:no-repeat;background-position:95% center;background-size:20px auto;border-radius:50px;border:1px solid #f89d35;padding:13px 30px;font-size:17px;font-weight:700;text-transform:uppercase;-moz-appearance:none;-webkit-appearance:none;-moz-appearance:none;color:#fff;width:100%;text-align:center;text-align-last:center}.select-plan i{position:absolute;right:18px;top:50%;color:#fff;margin:-13px 0 0;font-weight:700;font-size:20px;opacity:.7;z-index:-1}.select-plan-wrap p{font-size:29px;margin:20px 0;color:gray;font-weight:600}.select-plan,.formtext,.enter-zipcode{float:left;width:100%}.enter-zipcode{background:#f89d35;border-radius:40px;position:relative}.enter-zipcode input{background:0 0;border:none!important;padding:13px 50px!important;color:#fff;width:100%!important;float:left;height:55px;font-size:18px;text-align:center;font-weight:700}.enter-zipcode button{border:none;background:#fff;font-size:20px;color:#f89d35;height:47px;border-radius:0 45px 45px 0;position:absolute;right:4px;top:4px;padding:0 10px;cursor:pointer;text-align:center}.enter-zipcode button:hover{background-color:#b96f1b}.elementor-7 .main-banner h1.elementor-heading-title b{color:#073479;font-size:40px}.main-banner .elementor-container.elementor-column-gap-default{position:static!important}.main-banner .slider-column{position:absolute;right:0;bottom:0}.text-orange{color:#df8826}#footer p{color:#fff;line-height:normal}.footer-info{margin-bottom:0!important}#footer .elementor-item{color:#fff;padding:0;margin:0 20px 10px 0}#footer .elementor-item:after{display:none}#footer .elementor-nav-menu{margin-top:25px}#footer .elementor-social-icon{font-size:32px;padding:10px 4px 0}.phone-number{padding:0 20px 0 0;font-size:20px;color:#073479;font-weight:700;display:inline-block;vertical-align:middle}.header-right .elementor-element{display:inline-block;vertical-align:middle}#responsive-menu-container{background:#073479!important;width:350px!important;padding:40px 0!important}#responsive-menu-container #responsive-menu-wrapper{background:#073479!important}.responsive-menu-inner,.responsive-menu-inner:before,.responsive-menu-inner:after{background-color:#073479!important;height:4px!important}button#responsive-menu-button{background:0 0!important}.enter-zipcode ::-webkit-input-placeholder{color:#fff;opacity:1}.enter-zipcode ::-moz-placeholder{color:#fff;opacity:1}.enter-zipcode :-ms-input-placeholder{color:#fff;opacity:1}.enter-zipcode :-moz-placeholder{color:#fff;opacity:1}.header-right{text-align:right;line-height:normal}.header-right .fas.fa-bars:after{content:"Menu";font-size:15px;font-weight:700;font-family:helvetica;position:relative;top:20px;cursor:pointer}.header-right .elementor-icon{font-size:0;cursor:pointer}#responsive-menu-button{display:none!important}.mobile-phone a{color:#fff!important}h1.entry-title{text-align:center;color:#fff;font-weight:700;background:#0093d0;padding:7px 10px;font-size:36px}body .local-contacts a{color:#333}.elementor-post__excerpt p a{float:left;margin-right:20px;margin-bottom:5px}a.elementor-post__thumbnail__link.hideblock{display:none}#zip_btn{position:absolute;width:55px!important;right:4px;border-radius:0 45px 45px 0;background:0 0!important;z-index:12;padding:0!important;outline:none!important}.elementor-post__meta-data{margin-bottom:10px!important}.elementor-pagination{margin-top:30px}.page-numbers{font-weight:600}.quotes .elementor-widget-image,.quotes .elementor-widget-heading,.quotes .elementor-widget-text-editor{margin-bottom:10px!important}.quotes .elementor-button{border-radius:0!important;padding:9px 20px!important}#footer.simple-footer .elementor-row{margin-top:-10px}#footer.simple-footer{margin-top:50px}.header-right .elementor-icon img{height:35px}#responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-item a{border-bottom:1px solid #085e82!important;background-color:#0093d0!important}#responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-item a:hover{background-color:#2a58a0!important;border-color:#2a58a0!important}#responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-item a .responsive-menu-subarrow{border-color:#073479!important;background-color:#073479!important}#responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-item a .responsive-menu-subarrow.responsive-menu-subarrow-active{border-color:#073479!important;background-color:#073479!important}#responsive-menu-container #responsive-menu li.responsive-menu-item .responsive-menu-item-link{font-size:15px!important}#responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-item .responsive-menu-item-link{font-size:15px!important}a{outline:none!important}.footer-fixed .site-main{min-height:calc(100vh - 436px)}.elementor-widget-reviews .elementor-testimonial__image+cite{margin-left:auto!important}.elementor-widget-reviews .swiper-slide{text-align:center}.elementor-widget-reviews.elementor-review--has-separator .elementor-testimonial__header{border:none!important}.elementor-widget-reviews .swiper-slide{border:none!important}.insurance-products .elementor-image-box-content{position:absolute;bottom:0;background:#073479;border-radius:0 0 20px 20px}.insurance-products figure.elementor-image-box-img img{border-radius:20px!important;width:100%}.insurance-products figure.elementor-image-box-img{margin:0!important}.insurance-products h3{color:#fff;margin:7px auto;font-size:16px;text-transform:uppercase}.checklist-block p{margin-bottom:0}.select-plan-wrap.insurance-page{max-width:100%;text-align:center}.insurance-page .select-plan{max-width:300px;margin:0 auto;float:none}.accordion-section .elementor-tab-content,.accordion-section .elementor-accordion .elementor-accordion-item{border:none}.accordion-section .elementor-tab-title.elementor-active{background:#3bacdb;border-radius:7px}.accordion-section .elementor-tab-title.elementor-active a.elementor-accordion-title{color:#fff}.select-plan-wrap.plan-v2{max-width:100%;padding:0 10px;text-align:center}.plan-v2 .enter-zipcode{max-width:230px;margin:0 auto;float:none;background:#fff;display:table;border:2px solid #f89d35;border-radius:10px}.plan-v2 .zip-submit{display:table;margin:20px auto 0;max-width:130px;width:100%;position:relative;background:#bdbdbd;padding:0 10px;border-radius:5px}.plan-v2 #zip_btn{width:100%!important;left:0;height:100%;top:0;border:none}.plan-v2 button{border:none;float:left;color:#000;font-size:20px;width:100%}.plan-v2 .enter-zipcode input{color:#000;width:100%!important}.select-plan-wrap.plan-v2 p{margin:20px 0;color:#df8826;font-weight:700;font-size:26px}.plan-v2 .enter-zipcode ::-webkit-input-placeholder{color:#000;opacity:1}.plan-v2 .enter-zipcode ::-moz-placeholder{color:#000;opacity:1}.plan-v2 .enter-zipcode :-ms-input-placeholder{color:#000;opacity:1}.plan-v2 .enter-zipcode :-moz-placeholder{color:#000;opacity:1}.plan-v3 .enter-zipcode{max-width:300px;margin:0 auto;float:none;display:table}.blog-post-block .elementor-column-wrap{padding:35px}.blog-posts{border-radius:20px;padding:25px;background-color:#e6e6e6;min-height:275px}.blog-posts h4.elementor-post__title{margin:0;line-height:18px}.blog-posts h4.elementor-post__title a{color:#073479;font-size:18px;font-weight:600}.blog-posts a.postimage{margin:0 15px 0 0}.blog-posts .elementor-post__meta-data{font-size:12px;color:#777}.blog-posts a.elementor-post__read-more{color:#777}.blog-posts .elementor-post__excerpt{color:#777}.blog-posts .elementor-post__excerpt p{margin:0}body.blog .elementor-post-date{margin-top:5px;display:table}.single-post .post-tags{text-align:center}.footer-nav a.elementor-item{padding:0 0 10px}.landingpages-header .phone-number{background:#219ed6;color:#fff;padding:10px;font-size:18px;border-radius:5px}.landingpages-header .phone-number a{color:#fff}#footer.simple-footer:before{background:url(images/footer-wave4.png) no-repeat;background-size:100% 42px;content:"";position:absolute;top:0;left:0;width:100%;height:40px;top:-40px}.banner-left-col{text-align:center;width:70%!important}.select-plan-wrap{float:none;margin:0 auto;display:table;position:relative;z-index:12}.page-id-789 #footer .elementor-nav-menu,.page-id-785 #footer .elementor-nav-menu,.page-id-798 #footer .elementor-nav-menu,.page-id-1077 #footer .elementor-nav-menu{margin-top:0}.text-blue{color:#050c5e}.header-main{position:fixed!important;left:0;width:100%;background:#fff}main.site-main{padding-top:93px}header.page-header{padding-top:93px}.single-post header.page-header{padding-top:270px}header.page-header~.site-main{padding-top:0}.main-banner.fixed-to-bottom{background:0 0!important}.main-banner.fixed-to-bottom .slider-column,.main-banner.fixed-to-bottom .slider-column *{overflow:visible!important}.home .main-banner img.swiper-slide-image{float:right;max-height:520px}.select-plan-wrap.plan-v1.text-center{float:none;text-align:center}.select-plan-wrap p.text-blue{color:#073479}.select-plan-wrap p.text-blue.full-width{max-width:100%}.select-plan-wrap.insurance-page p.text-blue{font-size:20px}.home .select-plan-wrap p{font-size:20px}.select-plan-wrap.bigger-text{max-width:100%}.bigger-text .enter-zipcode{max-width:300px;float:none;display:table;margin:0 auto}.lp-banner h2 b{color:#073479}.close-mobile-menu{text-align:right;color:#fff;padding:0 20px!important;font-size:18px;cursor:pointer}.select-plan i.fa.fa-chevron-down{display:none}.sitemap-inner-li{margin-bottom:0!important;margin-left:20px}.sitemap-li{margin-bottom:0!important}.sitemap-inner-lev-li{margin-bottom:0!important;margin-left:40px}.sitemap-inner-lev-li a,.sitemap-inner-li a,.sitemap-li a{width:auto!important}.wpcf7-form-control{border-color:#818a91;margin:0 0 10px;font-size:15px;color:#373a3c}.wpcf7-form-control.wpcf7-submit{background-color:#f89d35;font-size:15px;padding:8px 24px;color:#fff;width:100%;border-color:#f89d35}.wpcf7-form-control.wpcf7-submit:hover{background:#f89d35;border-color:#f89d35}.wpcf7-form-control.wpcf7-textarea{height:110px}h2.search-title{font-size:22px!important}h2.search-title a{color:#073479}nav.pagination .nav-next{float:right}nav.pagination .nav-previous{float:left}.blog-posts a.postimage img{width:100%}.blog-posts a.postimage{max-height:200px;overflow:hidden;margin-bottom:20px;width:100%}.header-cta-row{background:#f4f4f4;padding:5px 0}.header-cta-row .formtext,.header-cta-row .enter-zipcode{float:none;display:inline-block;width:auto;margin:0 20px!important;vertical-align:middle}.header-cta-row .formtext p{margin:0}.ci-menu .menu{display:flex;flex-wrap:wrap;justify-content:flex-end}.ci-menu>ul.menu>li{position:relative}.ci-menu li{list-style:none;margin:0 8px}.ci-menu>ul.menu>li>a{padding:20px 0}.ci-menu>ul.menu>li:hover>.sub-menu,.ci-menu>ul.menu>li:hover>.sub-menu li:hover>.sub-menu{display:block}.ci-menu ul.sub-menu{position:absolute;top:40px;display:none;padding:0;min-width:240px}.ci-menu>ul.menu>li>ul.sub-menu:before{content:'';width:25px;height:15px;border-bottom:solid 15px #073479;border-left:solid 15px transparent;border-right:solid 15px transparent;position:absolute;top:-12px;left:15px}.ci-menu ul.sub-menu li{z-index:1;position:relative;margin:0}.ci-menu ul.sub-menu li a{color:#fff;padding:10px;background:#073479;display:block}.ci-menu ul.sub-menu li:not(:last-child) a{border-bottom:1px solid #183e79}.ci-menu ul.sub-menu li:hover a{background:#179cd4}.ci-menu ul.sub-menu ul.sub-menu{left:240px;top:0}.ci-menu ul.sub-menu ul.sub-menu a{border:none}body .toggle_holder{display:none}span.close_menu{z-index:6;cursor:pointer;position:fixed;top:5px;left:205px;color:#fff;padding:5px 10px;background:#073479;border-radius:50%;display:none}@media(max-width:1100px){.ci-menu_wrapper{position:fixed;height:0;width:250px;left:0;top:0}.ci-menu{width:0;transition:.3s ease}.ci-menu_wrapper.active .ci-menu{width:260px}.ci-menu_wrapper.active span.close_menu,body .toggle_holder{display:block}body .ci-menu li{margin:0 0 0 8px}.ci-menu{position:fixed;top:0;left:-8px}.ci-menu>.menu{max-height:100vh;overflow-y:scroll;padding:0}.ci-menu ul.sub-menu,.ci-menu .menu{display:block}.ci-menu ul.sub-menu{position:unset}.ci-menu>ul.menu>li>ul.sub-menu:before{display:none}.ci-menu ul li a{background:#073479;color:#fff;padding:10px;display:block}.ci-menu li:not(:last-child) a{border-bottom:1px solid #183e79}.ci-menu ul.sub-menu li a{background:#179cd4;border-bottom:none}.ci-menu>ul.menu>li>a{padding:20px 10px}.ci-menu ul.sub-menu li:not(:last-child) a{border-bottom:none}.ci-menu ul.sub-menu li a{padding-left:1.5em}}@media(min-width:1025px){.footer-fixed #footer.simple-footer{position:fixed;bottom:0;left:0;width:100%}.main-banner.fixed-to-bottom .slider-column{position:fixed;bottom:40px}.banner-left-col{padding-left:70px;text-align:left}.keep-left .select-plan-wrap{float:left}.keep-left .select-plan-wrap p{font-size:21px}.keep-left .enter-zipcode input{font-size:20px}.keep-left .select-plan-wrap{max-width:350px}.select-plan-wrap p.text-blue{max-width:300px;margin-left:auto;margin-right:auto}}@media(min-width:768px){.select-plan-wrap.plan-v1{float:left}.city-listing .elementor-icon-list-item{width:25%;float:left}}@media(min-width:1601px){#footer .elementor-row{margin-top:-40px}}@media(min-width:1401px){.main-banner{background-size:auto 100%}}@media(min-width:1025px) and (max-width:1180px){.elementor-location-header{padding:0 15px}.main-banner{padding:0 15px!important}}@media(max-width:1650px){.main-banner.fixed-to-bottom .slider-column{max-width:600px}}@media(min-width:1651px){.main-banner.fixed-to-bottom .slider-column{max-width:700px}}@media(max-width:1400px){.main-banner{background-size:auto 80%}}@media(max-width:1024px){.main-banner .slider-column{position:relative}.main-banner{background-size:60%}#footer .elementor-row{margin-top:30px}.select-plan select{padding:15px}.enter-zipcode input{font-size:18px;padding:15px!important;height:59px}.enter-zipcode button{height:51px;font-size:18px}.elementor-7 .main-banner h1.elementor-heading-title b{font-size:50px}.phone-number{display:none}.header-right{padding:20px 10px 0 0}h1.entry-title{font-size:20px}.select-plan-wrap.plan-v2 p{font-size:20px}#footer.simple-footer{margin-top:0;position:relative;z-index:12;padding-top:10px}#footer.simple-footer:before{display:none}.main-banner.fixed-to-bottom .slider-column{max-width:100%;bottom:-20px;background-position:center center;background-repeat:no-repeat;background-size:60% auto}.main-banner .slider-column{background-position:center center;background-size:60% auto;max-width:100%!important}.banner-left-col{width:100%!important}header.page-header{padding-top:126px}main.site-main{padding-top:115px}.formtext .text-blue b{display:table;margin:0 auto}body.footer-fixed{position:relative;min-height:100vh}}@media(max-width:767px){.elementor-7 .main-banner h1.elementor-heading-title b{font-size:24px}.select-plan-wrap p{font-size:16px;margin:10px 0;text-align:center}.select-plan select{font-size:15px;padding:10px 15px}.enter-zipcode input{font-size:15px;padding:10px 15px!important;height:44px}.enter-zipcode button{height:36px;font-size:14px}.header-right{padding-top:23px}#footer .elementor-nav-menu{margin:10px 0 20px}#responsive-menu-container{width:250px}.home .main-banner{text-align:center}.post.type-post .page-content p img{width:100%}.elementor-row.header-cta-row{display:none!important}}