@import url(https://assuranceph.com/wp-content/themes/Divi-child-01/../Divi/style.css);#et-info-email:before,#et-info-phone:before,#et_search_icon:before,.comment-reply-link:after,.et-cart-info span:before,.et-pb-arrow-next:before,.et-pb-arrow-prev:before,.et-social-icon a:before,.et_audio_container .mejs-playpause-button button:before,.et_audio_container .mejs-volume-button button:before,.et_overlay:before,.et_password_protected_form .et_submit_button:after,.et_pb_button:after,.et_pb_contact_reset:after,.et_pb_contact_submit:after,.et_pb_font_icon:before,.et_pb_newsletter_button:after,.et_pb_pricing_table_button:after,.et_pb_promo_button:after,.et_pb_social_icon a.icon:before,.et_pb_testimonial:before,.et_pb_toggle_title:before,.form-submit .et_pb_button:after,.mobile_menu_bar:before,.woocommerce #content input.button.alt:after,.woocommerce #content input.button:after,.woocommerce #respond input#submit.alt:after,.woocommerce #respond input#submit:after,.woocommerce a.button.alt:after,.woocommerce button.button.alt:after,.woocommerce button.button:after,.woocommerce button.single_add_to_cart_button.button:after,.woocommerce input.button.alt:after,.woocommerce input.button:after,.woocommerce-page #content input.button.alt:after,.woocommerce-page #content input.button:after,.woocommerce-page #respond input#submit.alt:after,.woocommerce-page #respond input#submit:after,.woocommerce-page a.button.alt:after,.woocommerce-page a.button:after,.woocommerce-page button.button.alt:after,.woocommerce-page button.button:after,.woocommerce-page input.button.alt:after,.woocommerce-page input.button:after,a.et_pb_more_button:after{text-shadow:none!important}#page-container{overflow:hidden}.et_pb_widget_area .et_pb_widget{width:100%!important;margin-bottom:0!important}.et_pb_section .et_pb_row .et_pb_column .et_pb_module,.et_pb_section.et_section_specialty .et_pb_row .et_pb_column .et_pb_column .et_pb_module .et_pb_section.et_section_specialty .et_pb_row .et_pb_column .et_pb_row_inner .et_pb_column .et_pb_module{margin-bottom:30px}.et_pb_section .et_pb_row .et_pb_column .et_pb_module.et-last-child,.et_pb_section .et_pb_row .et_pb_column .et_pb_module:last-child,.et_pb_section.et_section_specialty .et_pb_row .et_pb_column .et_pb_column .et_pb_module.et-last-child,.et_pb_section.et_section_specialty .et_pb_row .et_pb_column .et_pb_column .et_pb_module:last-child,.et_pb_section.et_section_specialty .et_pb_row .et_pb_column .et_pb_row_inner .et_pb_column .et_pb_module.et-last-child,.et_pb_section.et_section_specialty .et_pb_row .et_pb_column .et_pb_row_inner .et_pb_column .et_pb_module:last-child{margin-bottom:0}.et_pb_text a{font-weight:600!important}#main-content .et_pb_text a:not(.et_pb_button){background:-o-linear-gradient(top,#252727 0%,#252727 100%);background:-webkit-gradient(linear,left top,left bottom,from(#252727),to(#252727));background:linear-gradient(to bottom,#252727 0%,#252727 100%);background-position:bottom center;background-repeat:no-repeat;background-size:0 1px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;font-weight:700!important}#main-content .et_pb_text a:not(.et_pb_button):hover{background-position:bottom center;background-repeat:no-repeat;background-size:200px 1px;color:#f7941d}.map-container iframe{pointer-events:none}.map-container iframe.clicked{pointer-events:auto}.et_pb_button.et_pb_bg_layout_dark,.et_pb_bg_layout_dark .et_pb_button{background:#fff;color:#15351B!important}.et_pb_button.et_pb_bg_layout_dark:hover,.et_pb_bg_layout_dark .et_pb_button:hover{background:#15351B!important;color:#fff!important}.et_pb_button_module_wrapper .et_pb_button:before,.et_pb_button_module_wrapper .et_pb_button:after{content:'';background:#f2eff2;width:1200%;height:2px;position:absolute;left:auto;right:calc(-1200% - 10px);top:17px;display:block!important;margin:0!important;opacity:1!important;z-index:-1}.et_pb_button_module_wrapper .et_pb_button:after{right:auto;left:calc(-1200% - 10px)}.et_pb_button_module_wrapper .et_pb_button.no-lines:before,.et_pb_button_module_wrapper .et_pb_button.no-lines:after{display:none!important}.et_pb_button.no-right:before{display:none!important}.et_pb_button.no-left:after{display:none!important}.et_pb_button{font-weight:600!important}.et_pb_text p:not(.has-background):last-of-type+ul:not(.gform_fields),.et_pb_toggle p:not(.has-background):last-of-type+ul:not(.gform_fields){margin-top:1em}.et_pb_text ul:not(.gform_fields),.et_pb_toggle ul:not(.gform_fields){list-style:none;padding:0}.et_pb_text ul:not(.gform_fields) li,.et_pb_toggle ul:not(.gform_fields) li{padding-left:1.75em;padding-bottom:.25em;line-height:1.6;height:auto!important;position:relative}.et_pb_text ul:not(.gform_fields) li li:last-child,.et_pb_toggle ul:not(.gform_fields) li li:last-child{padding-bottom:0}.et_pb_text ul:not(.gform_fields) li:before,.et_pb_toggle ul:not(.gform_fields) li:before{content:'';background:#15351B;width:6px;height:6px;position:absolute;left:.5em;top:.55em;border-radius:10px}.et_pb_toggle ul:not(.gform_fields) li:before{background:#15351B}.et_pb_fullwidth_slider_0 .et_pb_slide{padding-top:141.38px}body:not(.home) .otherslider .et_pb_fullwidth_header .et_pb_fullwidth_header_container{max-width:100%!important;width:100%!important}.otherslider .header-content{padding:0!important;margin:0!important}.et-pb-slider-arrows a{padding-top:70.69px}.et-pb-slider-arrows a{padding-top:75.39px}#main-nav,#top-nav{padding:0!important}#main-nav .et_pb_row,#top-nav .et_pb_row{width:90%!important;max-width:90%!important;padding:0!important}#top-nav .et_pb_text{margin-bottom:0!important;margin-right:2em;line-height:1.4}#top-nav .et_pb_column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#top-nav .et_pb_social_media_follow li{margin:0!important}#top-nav .et_pb_social_media_follow_0_tb_header li a.icon{height:22px;width:22px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-self:flex-start}#top-nav .et_pb_social_media_follow_0_tb_header li a.icon:before{line-height:22px;width:22px;height:22px}#top-nav .et_pb_social_media_follow{justify-self:flex-start}#top-nav .et_pb_button_module_wrapper{justify-self:flex-end}#et-info{text-align:center;float:none!important;font-weight:300}.top-phone{margin-right:2em}.top-address i,.top-phone i{margin-right:.5em}.et_pb_menu ul>li:after{content:'';position:absolute;bottom:-17px;top:auto;left:11px;right:0;height:0;width:calc(100% - 22px);background:#15351B;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.et_pb_menu ul>li.current-menu-item:after,.et_pb_menu ul>li:hover:after{height:4px}.et_pb_menu__logo img,.et_pb_menu__logo-wrap img{max-height:78px!important;width:auto!important}header .et_pb_menu__menu a{font-family:'Nunito Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:700;text-transform:uppercase;font-size:15px;color:#ffffff!important;letter-spacing:1px;line-height:1.1em}h1{color:#da7d0b!important}h2{color:#252727!important}body .et_pb_social_icon a.icon{background-color:#191a1a!important;border-radius:30px!important;-webkit-transition:all .3s!important;-o-transition:all .3s!important;transition:all .3s!important}.et_pb_social_icon a.icon:before{color:#fff!important;-webkit-transition:all .3s!important;-o-transition:all .3s!important;transition:all .3s!important}.et_pb_social_icon a.icon:hover{background-color:#d8d4d8!important;opacity:1!important}.et_pb_social_icon a.icon:hover:before{color:#191a1a!important}.et_pb_slide_description .et_pb_slide_title{font-weight:700!important}.et_pb_slide_content{margin:0 auto}.otherslider h1,.otherslider .et_pb_fullwidth_header_subhead{color:#fff!important;text-transform:uppercase;font-size:31px;padding:0!important;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-weight:700;letter-spacing:1px;line-height:1.1em}.et_pb_main_blurb_image{margin-bottom:0!important;text-align:center}#blurbs h4{color:#da7d0b}#blurbs .et_pb_blurb_container{background:#fff;padding:1.5em 2em;margin-top:-8px}#blurbs .et_pb_blurb{-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}#blurbs .et_pb_blurb:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}#contact-cta .et_pb_module_header{padding-bottom:3px!important;font-family:'Montserrat';text-transform:uppercase;font-weight:700;letter-spacing:1px;font-size:18px;display:inline-block}#service-blurbs .et_pb_module{margin-bottom:1em!important}#service-blurbs .et_pb_module_header{padding:0}#service-blurbs .et_pb_blurb{-webkit-transition:all 0.25s ease;-o-transition:all 0.25s ease;transition:all 0.25s ease}#service-blurbs .et_pb_blurb:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.et_pb_testimonial:before{background:#ffaf3f;color:#fff}.et_pb_testimonial_author{color:#da7d0b;margin-top:1em;border-top:2px solid #f2eff2;padding-top:.5em}p.et_pb_testimonial_meta{font-size:75%;font-style:italic;font-family:'montserrat';opacity:.6;line-height:1.2}.gform_wrapper .ginput_complex label{margin:0px!important}.gform_wrapper input[type=text]{padding:10px 2px!important}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit]{color:#ffffff!important;text-shadow:0 1px 0 rgb(0 0 0 / .1);text-decoration:none;display:inline-block;cursor:pointer;font-weight:600;letter-spacing:1px;padding:.3em 1em;line-height:1.6;font-size:18px;text-align:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-transform:uppercase;background:#15351B;border:0;font-weight:300}.gform_wrapper .gform_footer input:hover[type=submit]{background:#636363!important}.gform_wrapper .top_label .gfield_label{font-weight:400!important}@media screen and (min-width:641px){.gform_wrapper .gform_body{width:calc(100% + 16px)!important}}.et_pb_scroll_top.et-pb-icon{border-radius:0;background:#191a1a;right:20px;bottom:75px}.contact-info a{background:none!important;-webkit-transition:all .2s!important;-o-transition:all .2s!important;transition:all .2s!important}.fa-fw{color:#15351B}.contact-info a:hover{color:#15351B!important}#brands .et_pb_text_align_center{margin-bottom:.5em!important;margin-top:1em}#brands .et_pb_text_align_left div p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#brands img{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.3;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:auto;max-height:50px;margin-right:3.5%;margin-bottom:1em;max-width:50%}#brands img:last-child{margin-right:0}#brands img:hover{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}@media screen and (max-width:980px){.top-phone{margin-right:1em}#top-nav .et_pb_text{margin-right:0;text-align:center;margin-bottom:.5em!important}.top-address i,.top-phone i{margin-right:.25em}#top-nav .et_pb_column{display:block}#top-nav .et_pb_row{padding:1em 0!important}.et_pb_menu ul>li:after{display:none}.otherslider{padding-bottom:0!important}#main-nav .et_pb_menu .et_mobile_menu{background-color:#fff!important;margin-top:1em}#contact-cta .et_pb_main_blurb_image{vertical-align:middle}}@media screen and (max-width:768px){.otherslider .header-content{text-align:center!important;width:100%!important}.otherslider h1,.otherslider .et_pb_fullwidth_header_subhead{font-size:34px!important}#home-slider .et_pb_slide_description h2.et_pb_slide_title{font-size:35px}}@media screen and (max-width:480px){#home-slider .et_pb_slide_description h2.et_pb_slide_title{font-size:26px}#contact-cta .et_pb_blurb_container{text-align:center}#contact-cta .et_pb_blurb_content div{display:block;text-align:center;width:100%;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#contact-cta .et-pb-icon{display:inline-block;margin-bottom:10px}#contact-cta .et_pb_column{margin-bottom:1em}#contact-cta .et_pb_column.et-last-child{margin-bottom:0}}span.top-address .fa-envelope{margin-left:25px}#mobile_menu1 li.current-menu-item a,#mobile_menu1 li a:hover{border-bottom:4px solid #15351b!important}#mobile_menu1 li a{padding:10px 0!important;background:transparent!important;border-bottom:4px solid #fff!important;display:inline-block!important;opacity:1!important;transition:all .3s ease!important}sup{bottom:.3em}