.c-overlay{position:relative;z-index:1}.c-overlay::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,0.4);z-index:0}.c-overlay>*{position:relative;z-index:2}.c-card{display:flex;flex-direction:column}.c-card>.et_pb_module{width:100%}.c-card .et_pb_button_module_wrapper{margin-top:auto}.et-menu .menu-item-has-children>a:first-child:after{top:unset}.et_pb_section_1_tb_header .et-menu span{font-size:27px;margin-right:5px}#top-menu>.menu-item>.sub-menu>.menu-item>a{font-family:'Bebas Neue';letter-spacing:.75px}.accredited-logos img{max-height:74px}#top-menu a span{font-size:18px;margin-right:5px}@media (max-width:767px){#et_mobile_nav_menu .mobile_nav>ul>.menu-item>a{font-family:'Bebas Neue',display;font-size:19px!important}.menu-item>.sub-menu>.menu-item>a{font-family:'Bebas Neue',display;font-size:19px!important}.sub-menu .sub-menu a{font-family:'Bebas Neue',display;font-size:19px!important}a span{font-size:18px}}.cta_fixed_right_container{z-index:1!important}#top-menu li li{margin-top:0!important}.calendly-inline-widget{height:650px}@media screen and (max-width:1299px){.calendly-inline-widget{height:1040px}}@media screen and (max-width:861px){.calendly-inline-widget{height:990px}}@media (min-width:1850px){#top-menu li{margin-right:50px}}@media (max-width:1849px) and (min-width:1500px){#top-menu li{margin-right:0!important}}@media (max-width:1849px) and (min-width:1700px){#top-menu li{margin-right:30px!important}}.main-banner{position:relative;background:url("https://doublegpainters.com/wp-content/uploads/2021/01/homepage2.jpg");background-position:30% 70%;background-size:cover;height:400px;display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.text-container{position:absolute;background:rgba(15,162,199,0.8);width:380px;height:380px;border-radius:50%;border:10px solid rgba(255,255,255,0.8);margin-right:80px;display:flex;flex-direction:column;justify-content:center;text-align:right;padding-right:40px}.text-container .house-painters,.san-diego,.for-interior{color:#ffffff;padding:0}.text-container .san-diego{font-size:42px;font-weight:bold}.text-container .for-interior{font-size:16px;font-weight:bold}.text-container .request-a-free-estimate{color:#fbc314;font-weight:bold;font-size:22px}@media (max-width:576px){.text-container{width:300px;height:300px;margin-right:0}.text-container .house-painters{font-size:20px}.text-container .san-diego{font-size:35px}.text-container .request-a-free-estimate{font-size:20px}}#top-menu>li:last-child{padding-right:0px}span.call-now{color:#0078bc;margin-right:5px}li#menu-item-12976 a{color:#0179bd}@media (min-width:1850px){#top-menu li{margin-right:8px}}@media (min-width:981px){.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:0px 0 0 0!important}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:0px;margin-top:25px;margin-bottom:25px}li#menu-item-12976{margin-right:30px}}li#menu-item-13808 a{background-color:#0179bd;padding-left:22px;padding-right:22px;padding-top:12px;padding-bottom:9px!important;color:#fff;letter-spacing:.5px}li#menu-item-12976 span.et-waypoint.et_pb_animation_top.et-pb-icon.et-animated{font-size:20px;margin-right:7px;color:#73be0f}li#menu-item-13808 a{color:#fff!important}li#menu-item-13808 ul.sub-menu a{background-color:#fff}li#menu-item-13808 a::after{display:none}@media (max-width:479px){.mobile_menu_bar:before{color:#0078bc}}@media (max-width:981px){.et_mobile_menu .menu-item-has-children>a{font-weight:500!important;background-color:rgb(255 255 255 / 3%)!important}.et_mobile_menu li a{padding:10px 0%!important;font-size:22px!important;font-weight:500!important}li#menu-item-13808 a{color:#000!important}li#menu-item-12976{text-align:center}}@media (min-width:981px){.et_pb_gutters3 .et_pb_column_1_4 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_4 .et_pb_module{margin-bottom:10px}}.et_pb_social_media_follow li a.icon{border-radius:3px;background-color:#73be0f!important;color:#fff!important}#main-header{background-position:-560px}.logo_container{-webkit-transition:all 0.4s ease-in-out;transition:all 0s ease-in-out}#top-menu a{-webkit-transition:all 0.4s ease-in-out;transition:all 0s ease-in-out}@media (max-width:1350px){#top-menu li{padding-right:16px!important}#top-menu>li:last-child{padding-right:0px!important}}@media only screen and (min-width:981px){#logo{max-height:80px!important}}@media (max-width:980px){.et_header_style_left #logo,.et_header_style_split #logo,#logo{max-height:75px}}@media (max-width:1028px){#top-menu li a,#top-menu li ul.sub-menu li a{font-size:16px!important;letter-spacing:.25px}}body{font-family:'Open Sans',sans-serif!important}.footer-icons .et_section_regular{padding:0px!important}.footer-icons et_section_regular .et_pb_row.et_pb_row_17{padding:0px!important}.custom_footer.et_section_regular a{line-height:1.4!important}.et_pb_section.et_pb_section_11.footer-icons.et_section_regular .et_pb_row{padding:0px!important}li.et_pb_social_media_follow_network_4.et_pb_social_icon.et_pb_social_network_link.et-social-et_pb_social_media_follow_network_4 a.icon.et_pb_with_border{top:0px}i.fab.fa-yelp{top:8px!important;padding-top:7px!important}.footer-icons.et_section_regular{padding:15px!important}.et_pb_section.custom_footer.et_section_regular{padding-bottom:0px!important;padding-top:30px!important}.et_pb_row.et_pb_row_17.footer-icons .et_pb_row.et_pb_row_2.accredited-logos.et_pb_equal_columns.et_pb_row_5col{padding:0px}.et_pb_column.et_pb_column_1_5.et_pb_column_99.et_pb_css_mix_blend_mode_passthrough{text-align:center!important}.et_pb_row.et_pb_row_2.accredited-logos.et_pb_equal_columns.et_pb_row_5col{display:flex!important;align-items:center!important}li#menu-item-13732{top:16px}#top-menu li{padding-right:10px}@media (max-width:1430px){#top-menu li{padding-right:15px!important}#top-menu>li:last-child{padding-right:10px!important}#top-menu li a,#top-menu li ul.sub-menu li a{font-size:15px!important;letter-spacing:.5px}li#menu-item-12976 span.et-waypoint.et_pb_animation_top.et-pb-icon.et-animated{font-size:14px;margin-left:5px}}@media (max-width:1220px){#top-menu li{padding-right:5px!important}#top-menu>li:last-child{padding-right:0px!important}#top-menu li a,#top-menu li ul.sub-menu li a{font-size:16px!important;letter-spacing:.5px}li#menu-item-12976 span.et-waypoint.et_pb_animation_top.et-pb-icon.et-animated{font-size:16px;margin-left:5px}div#ajaxsearchlite1{display:none}}div#ajaxsearchliteres1{margin-left:-30px;z-index:9999999}@media all and (max-width:980px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}.custom_row:last-child .et_pb_column:last-child{margin-bottom:30px}}#nf-field-5-wrap ul input[type=radio],#nf-field-35-wrap ul input[type=radio]{display:none}#nf-field-5-wrap ul label,#nf-field-35-wrap ul label{margin-left:0px}#nf-form-2-cont nf-section .nf-form-fields-required{display:none}input.ninja-forms-field[type="submit"]{background-color:#0073e6;color:#fff;border:none;padding:14px 35px;font-size:18px;text-transform:uppercase;letter-spacing:1px;font-weight:600;border-radius:0px;box-shadow:0 4px 12px rgba(0,115,230,0.2);cursor:pointer;transition:background-color 0.3s ease,transform 0.2s ease;width:100%;max-width:300px;display:block;margin:20px auto 0 auto}input.ninja-forms-field[type="submit"]:hover{background-color:#005bb5;transform:translateY(-1px)}input.ninja-forms-field[type="submit"]:focus{outline:3px solid rgba(0,115,230,0.4);outline-offset:2px}.ninja-forms-form{font-family:'Helvetica Neue',sans-serif;font-size:16px;color:#333;max-width:600px;margin:0 auto}.nf-field-label{font-weight:600;margin-bottom:6px;display:block;color:#222}.nf-field-label .required{display:none}.nf-form-content input[type="text"],.nf-form-content input[type="email"],.nf-form-content input[type="tel"],.nf-form-content input[type="url"],.nf-form-content input[type="number"],.nf-form-content textarea,.nf-form-content select{width:100%;padding:12px 14px;border:1px solid #ccc;border-radius:8px;background-color:#fafafa;font-size:16px;transition:border 0.3s ease,background-color 0.3s ease}.nf-form-content input:focus,.nf-form-content textarea:focus,.nf-form-content select:focus{border-color:#0073e6;background-color:#fff;outline:none}.nf-field .nf-field-element ul li{list-style:none;margin-bottom:8px;position:relative;padding-left:30px;font-size:16px;cursor:pointer}.nf-field .nf-field-element ul li input[type="radio"]{position:absolute;left:0;top:2px;accent-color:#0073e6;cursor:pointer}.nf-field .nf-field-element ul li label{cursor:pointer;color:#333;font-weight:400}.nf-field .nf-field-element ul li input[type="radio"]+label{padding:8px 16px;border:1px solid #ccc;border-radius:20px;display:inline-block;background-color:#f9f9f9;transition:all 0.3s ease}.nf-field .nf-field-element ul li input[type="radio"]:checked+label{background-color:#0073e6;color:#fff;border-color:#0073e6}.nf-field{margin-bottom:20px}.nf-form-content .nf-form-submit input[type="button"]{background-color:#0073e6;color:#fff;border:none;padding:12px 35px;border-radius:8px;font-size:18px;text-transform:uppercase;letter-spacing:1px;font-weight:bold;cursor:pointer;transition:background-color 0.3s ease}.nf-form-content .nf-form-submit input[type="button"]:hover{background-color:#005bb5}.nf-error-msg{color:#e60000;font-size:14px;margin-top:6px}.nf-response-msg{padding:15px;background-color:#e6ffed;border-left:4px solid #00a32a;color:#006b21;margin-top:20px;border-radius:6px}.no-display{display:none}.hidden-container{display:none}h1{font-size:2.813rem!important;line-height:1.2em!important;font-weight:700!important;text-transform:uppercase!important}@media (max-width:980px){h1{font-size:2rem!important;line-height:1.25em!important;font-weight:700!important;text-transform:uppercase!important}}@media (max-width:767px){h1{font-size:1.5rem!important;line-height:1.3em!important;font-weight:700!important;text-transform:uppercase!important}}.ewd-ufaq-post-margin-symbol span{font-size:20px!important}div.ewd-ufaq-faq-title div.ewd-ufaq-post-margin-symbol{padding:12px 0px 0px 2px!important}.wpforms-field-container{font-family:'Helvetica Neue',sans-serif;font-size:16px;color:#333}.wpforms-field-label{font-weight:600;margin-bottom:6px;display:block;color:#222}.wpforms-required-label{display:none}.wpforms-field-container input[type="email"],.wpforms-field-container input[type="tel"],.wpforms-field-container textarea,.wpforms-field-container select{width:100%;padding:12px 14px;border:1px solid #ccc;border-radius:8px;background-color:#fafafa;font-size:16px;transition:border 0.3s ease,background-color 0.3s ease;box-sizing:border-box}.wpforms-field-container input:focus,.wpforms-field-container textarea:focus,.wpforms-field-container select:focus{border-color:#0073e6;background-color:#fff;outline:none}.wpforms-field-radio ul{list-style:none;margin:0;padding:0}.wpforms-field-radio ul li{margin-bottom:8px;display:inline-block;margin-right:10px}.wpforms-field-radio input[type="radio"]{display:none}.wpforms-field-radio label{cursor:pointer;padding:8px 16px;border:1px solid #ccc;border-radius:20px;display:inline-block;background-color:#f9f9f9;transition:all 0.3s ease;font-weight:400;font-size:16px}.wpforms-field-radio input[type="radio"]:checked+label{background-color:#0073e6;color:#fff;border-color:#0073e6}.wpforms-field-radio label:hover{background-color:#e9ecef}.iti__tel-input{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.wpforms-field{margin-bottom:20px}#ez-toc-container{display:none!important}.postid-14311 #main-content .dry-time-table{width:100%;border-collapse:collapse;margin:20px 0 30px 0;font-size:15px}.postid-14311 #main-content .dry-time-table th{background-color:#0078bc;color:#fff;padding:12px 15px;text-align:left;font-weight:700}.postid-14311 #main-content .dry-time-table td{padding:10px 15px;border-bottom:1px solid #e2e2e2}.postid-14311 #main-content .dry-time-table tr:nth-child(even){background-color:#f9f9f9}.postid-14311 #main-content .dry-time-table tr:hover{background-color:#eef6fc}