body,html{color:#000;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden;width:auto}body,html{font-size:16px;font-weight:400}body.using-mouse :focus{outline:none!important}:focus{outline:1px dotted #21578a!important;outline-offset:2px}.dk-teal{color:#045364}.lt-blue{color:#e9f0f4}.green{color:#4a8439}.teal{color:#06687e}.gold{color:#f2e3ab}.md-teal{color:#216e85}.bg-dk-teal{background-color:#045364}.bg-teal{background-color:#06687e}.bg-sand{background-color:#f5f2e5}.bg-lt-blue{background-color:#e9f0f4}.bg-md-teal{background-color:#216e85}.bg-lt-teal{background-color:#257992}.bg-footer-teal{background-color:#037ea0}.bg-green{background-color:#4a8439}.bg-gray{background-color:#f8f5f5}h3,h4,h5{font-weight:200}h1{font-size:50px;letter-spacing:2px}h1,h2{font-weight:600}.h3-heading{font-size:1.5rem}.h2-heading{font-size:2.3rem}.overlay:before{background:#000;bottom:0;content:"";height:100%;left:0;opacity:.4;position:absolute;right:0;top:0;z-index:0}#int-skip a{position:absolute;transform:translateY(-100%);z-index:9999}#int-skip a:focus{transform:translateY(0)}@media (max-width:991px){.navbar-collapse{background-color:#fff;height:100%;left:0;padding-bottom:15px;padding-left:15px;padding-right:15px;position:fixed;top:0;width:35%;z-index:3}.navbar-collapse.collapsing{left:-35%;transition:height 0s ease}.navbar-collapse.show{left:0;transition:left .3s ease-in-out}.navbar-toggler.collapsed~.navbar-collapse{transition:left .5s ease-in-out}.navbar-nav{font-size:1.5rem;padding:180px 16px}.navbar-nav li{border-bottom:1px solid #045364}.navbar-brand,.navbar-toggler{z-index:100}}@media (max-width:600px){.navbar-collapse.collapsing{left:-50%}.navbar-collapse{width:50%}}@media screen and (min-width:768px){.divider-content-after:after{content:"|";padding-left:10px}}.address-container a,.address-container p{color:#fff}.social-media-container ul{list-style:none}.body-agent-portal .footer-form,.body-contest-3 .footer-form,.body-privacy-policy .footer-form,.body-rights-and-choices-for-california-residents .footer-form,.body-terms-of-service .footer-form,.do-not-display-footer-form .footer-form{display:none!important;visibility:hidden}.body-agent-portal .info-card__container{padding-bottom:3rem}.join-us-form{display:none;visibility:hidden}.body-join-us .join-us-form{display:block;visibility:visible}.body-join-us .contact-us-form{display:none;visibility:hidden}.site-footer__menu ul{-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin-bottom:0;row-gap:1rem}@media (min-width:992px){.site-footer__menu ul{justify-content:flex-end}}.site-footer__menu ul li a{color:#fff;transition:all .3s ease-in-out}.cta-btn-primary{background-color:#4a8439;border:3px solid #fff;border-radius:0;color:#fff;font-size:1rem;font-weight:600;min-width:230px;padding:.7rem 2rem;text-align:center;transition:.4s}.cta-btn-primary:hover{background-color:#06687e;color:#fff}.medsupp-buttons{width:300px}.button-width{padding:.8rem 1rem}@media screen and (max-width:576px){.button-width{max-width:190px}}a{text-decoration:none}.nav-link{color:#06687e}.accordion-button:not(.collapsed){background-color:#045364}.form-outer-container{background-color:#fff}@media screen and (min-width:768px){.form-outer-container{width:80%}}.form-outer-container .form-container .form-description{font-size:30px;font-weight:300}.wpcf7-form .form-groups div label span input,.wpcf7-form select{border:2px solid #c3c2c0;height:50px;width:100%}.wpcf7-submit{align-items:center;background-color:#4a8439;border:1px solid #fff!important;color:#fff;display:flex;flex-direction:column;font-size:1.2rem;font-weight:200;margin-top:2rem;min-width:200px;padding:.5rem 2rem;transition:.4s}.wpcf7-submit:hover{background-color:#06687e;color:#fff}.wpcf7-not-valid-tip{color:#d43030}.below-footer-content{font-size:.9rem}.body-contact .footer-form,.body-request-a-quote .footer-form{display:none!important;visibility:hidden}.wpcf7-form input,.wpcf7-form textarea{border:1px solid #c3c2c0;padding:10px;width:100%}.wpcf7-form .upload-button{border:1px solid transparent}#wpcf7-f1793-p1794-o1{margin:0 auto;max-width:820px}#wpcf7-f1793-p1794-o1 .wpcf7-submit{align-items:center;background-color:#4a8439;border:1px solid #4a8439!important;color:#fff;display:flex;flex-direction:column;font-size:1.2rem;font-weight:200;margin-top:2rem;padding:.5rem 4rem;transition:.4s}#wpcf7-f1793-p1794-o1 .wpcf7-submit:hover{background-color:#fff;color:#4a8439}.wpcf7-list-item label input{width:auto}.component--privacy-policy-docs .privacy-policy-docs-container{margin:0;max-width:100%}@media screen and (min-width:768px){.component--privacy-policy-docs .privacy-policy-docs-container{max-width:90%}}.component--privacy-policy-docs .privacy-policy-docs-container h2{color:#4a8439;font-size:22px;font-weight:500}@media screen and (min-width:500px){.component--privacy-policy-docs .privacy-policy-docs-container h2{font-size:30px}}.component--privacy-policy-docs .privacy-policy-docs-container h3{color:#4a8439;font-size:18px;font-weight:500}@media screen and (min-width:500px){.component--privacy-policy-docs .privacy-policy-docs-container h3{font-size:20px}}.component--privacy-policy-docs .privacy-policy-docs-container p{color:#000}.component--privacy-policy-docs .privacy-policy-docs-container p span{padding-right:1.2rem;text-decoration:underline}.component--privacy-policy-docs .privacy-policy-docs-container a,.component--privacy-policy-docs .privacy-policy-docs-container a:hover{color:#4a8439}.component--privacy-policy-docs .privacy-policy-docs-container ul li{color:#000;list-style-type:disc;padding:0 0 1.3rem}.component--privacy-policy-docs .privacy-policy-docs-container ul li ul li{list-style-type:circle}.component--privacy-policy-docs .privacy-policy-docs-container ol{padding-left:2rem;padding-right:2rem}@media screen and (min-width:576px){.component--privacy-policy-docs .privacy-policy-docs-container ol{padding-left:4rem;padding-right:4rem}}.component--privacy-policy-docs .privacy-policy-docs-container ol li{color:#000;font-size:1rem;padding:0 0 .5rem}.component--privacy-policy-docs .privacy-policy-docs-container table{border:1px solid #000;border-collapse:collapse}@media screen and (min-width:992px){.component--privacy-policy-docs .privacy-policy-docs-container table{max-width:75%}}.component--privacy-policy-docs .privacy-policy-docs-container table th{border:1px solid #000;font-size:1rem;padding:.5rem;text-align:left}.component--privacy-policy-docs .privacy-policy-docs-container table th p{color:#000;font-size:1rem}.component--privacy-policy-docs .privacy-policy-docs-container table td{border:1px solid #000;color:#000;font-size:1rem;padding:.5rem}.component--privacy-policy-docs .privacy-policy-docs-container table td p{color:#000;font-size:1rem}.privacy-policy-docs-container a,.privacy-policy-docs-container li a{text-decoration:underline}.body-privacy-policy #contact-us,.body-terms-of-service #contact-us{display:none;visibility:hidden}.body-privacy-policy section,.body-terms-of-service section{padding-top:2rem}.body-privacy-policy h1,.body-terms-of-service h1{color:#4a8439}.component--masthead-home{background-color:#000}.component--masthead-home .masthead-background-image{background-position:100%;background-repeat:no-repeat;background-size:cover;height:600px}.component--masthead-short{background-color:#000}.component--masthead-short .masthead-background-image{background-position:100% 100%;background-repeat:no-repeat;background-size:cover;height:400px}.masthead-mobile-overlay{background-color:rgba(0,0,0,.5)}@media screen and (min-width:992px){.masthead-mobile-overlay{background-color:rgba(0,0,0,.3)}}.component--logo-slider .each-slide img{width:200px}.component--testimonial-slider{padding:5rem 0 3rem}.component--testimonial-slider .slick-slide{margin:0 10px}.component--testimonial-slider .slick-list{margin:0 -10px}.component--testimonial-slider .slide-content{min-height:350px}@media screen and (min-width:768px){.component--testimonial-slider .slide-content{min-height:275px}}.slick-prev{display:none}@media screen and (min-width:500px){.slick-prev{display:block;left:-7px}}@media screen and (min-width:992px){.slick-prev{left:0}}.slick-next{display:none}@media screen and (min-width:500px){.slick-next{display:block;right:-7px}}@media screen and (min-width:992px){.slick-next{right:0}}.slick-next{right:-57px!important;top:43%!important}.slick-next:before{color:#06687e!important;content:url(/wp-content/uploads/2023/06/right_arrow.svg)!important}.slick-prev{left:-57px!important;top:43%!important}.slick-prev:before{color:#06687e!important;content:url(/wp-content/uploads/2023/06/left_arrow.svg)!important}#wpcf7-f47-p26-o1,.form-label,.wpcf7-form,.wpcf7-form-control-wrap{width:100%}#wpcf7-f47-p26-o1 .wpcf7-form .form-label .wpcf7-form-control-wrap input{border:2px solid #c3c2c0;height:50px;width:100%}#wpcf7-f47-p26-o1 .wpcf7-form .form-label .wpcf7-form-control-wrap textarea{width:100%}.each-state-box{font-size:2rem;font-weight:600;height:100px;transition:.4s ease-in-out;width:100px}.each-state-box:hover{background-color:#4a8439}.body-contact .footer-form{display:none;visibility:hidden}.agent-bio-container .image-container{background-repeat:no-repeat;background-size:cover;height:250px;width:250px}.component--product-cards-short .product-cards-short-container .card-container .each-info-card{border:1px solid #f2e3ab;height:335px;width:350px}@media screen and (min-width:500px){.component--product-cards-short .product-cards-short-container .card-container .each-info-card{height:235px;width:345px}}.product-cards-long-container .card-container .each-info-card{border:1px solid #f2e3ab;height:415px}@media screen and (min-width:768px){.product-cards-long-container .card-container .each-info-card{height:600px}}@media screen and (min-width:992px){.product-cards-long-container .card-container .each-info-card{height:455px}}@media screen and (min-width:1200px){.product-cards-long-container .card-container .each-info-card{height:375px}}
