/*-------------------------------------------------------
Theme Name: Divi Child Theme
Description: A child theme template for Divi
Author: Divi Cake
Template: Divi
Version: 1.0.0
----------------- ADDITIONAL CSS HERE ------------------*/


/*Default*/
body, h1, h2, h3, h4, h5, h6{font-family: var(--minute-default-font) !important;}
body a{color: var(--minute-secondary-color);}
body a:hover{color: var(--minute-primary-color);}
#mobile_menu .menu-item-has-children > a + span{background: var(--minute-primary-color) !important;}
.et-search-form, .nav li ul, .et_mobile_menu, .footer-widget li::before, .et_pb_pricing li::before, blockquote{border-color: var(--minute-primary-color) !important;}
.mobile_menu_bar::before{color: var(--minute-primary-color) !important;}
.number_lists span{color: var(--minute-secondary-color) !important;}
.number_lists h2{color: var(--minute-primary-color) !important;}
.gf-style-two .gform_wrapper input,.gf-style-two .gform_wrapper select,.gf-style-two .gform_wrapper textarea{border-color: var(--minute-primary-color) !important;}
.hero_checklist .et-pb-icon{color: var(--minute-primary-color) !important;}
/*END Default*/

#top-header, #et-secondary-nav li ul{background-color: var(--minute-primary-color) !important;}
#main-header li.menu-button a,#main-header.et-fixed-header li.menu-button a{background-color: var(--minute-secondary-color) !important;}
#main-header li.menu-button a:hover,#main-header.et-fixed-header li.menu-button a:hover{background-color: var(--minute-primary-color) !important;}
#main-header li.menu-button a.et_pb_button,#main-header.et-fixed-header li.menu-button a.et_pb_button,#main-header li.top_contact_btn a,#main-header.et-fixed-header li.top_contact_btn a{background-color: var(--minute-secondary-color) !important;}
#main-header li.menu-button a:hover,#main-header.et-fixed-header li.menu-button a.et_pb_button:hover,#main-header li.top_contact_btn a:hover,#main-header.et-fixed-header li.top_contact_btn a:hover{background-color: var(--minute-primary-color) !important;}
 
.minute_primary_btn{background: var(--minute-primary-color) !important;}
.minute_primary_btn:hover{background: var(--minute-secondary-color) !important;}
.minute_secondary_btn:hover{background: var(--minute-primary-color) !important;}
.minute_primary_anchor a{color: var(--minute-primary-color) !important;}
.minute_primary_anchor a:hover{color: var(--minute-secondary-color) !important;}
.minute_secondary_anchor a{color: var(--minute-secondary-color) !important;}
.minute_secondary_anchor a:hover{color: var(--minute-primary-color) !important;} 

.minute_gf_style_one input[type="submit"]{background: var(--minute-primary-color) !important;}
.minute_gf_style_one input[type="submit"]:hover{background: var(--minute-secondary-color) !important;}
.minute_gf_style_one .gform_wrapper .gfield_required {color:var(--minute-secondary-color)!important;}
.minute_gf_style_one .ginput_container_select::before {color:var(--minute-secondary-color)!important;}
.minute_gf_style_two input[type="submit"]{background: var(--minute-secondary-color) !important;}
.minute_gf_style_two input[type="submit"]:hover{background: var(--minute-primary-color) !important;}  
.gf-style-three .gform_footer input[type="submit"]:hover{color: #fff !important;}

.minute_divider_color::before{border-top-color:var(--minute-primary-color) !important;}
.minute_secondary_top_border{border-top-color: var(--minute-secondary-color) !important;}

.minute_primary_section_bg{background: var(--minute-primary-color) !important;}
.minute_secondary_section_bg{background: var(--minute-secondary-color) !important;}

.minute_primary_body_text{color: var(--minute-primary-color) !important;}
.minute_secondary_body_text{color: var(--minute-secondary-color) !important;}

.minute_primary_text h1,.minute_primary_text h2,.minute_primary_text h3,.minute_primary_text h4,.minute_primary_text h5, .minute_primary_text h6{color: var(--minute-primary-color) !important;}
.minute_secondary_text h1,.minute_secondary_text h2,.minute_secondary_text h3,.minute_secondary_text h4,.minute_secondary_text h5,.minute_secondary_text h6{color: var(--minute-secondary-color) !important;}
.minute_primary_text span{color: var(--minute-secondary-color) !important;}
.minute_secondary_text span{color: var(--minute-primary-color) !important;}

.minute_primary_text_hover a:hover{color: var(--minute-primary-color) !important;}
.minute_secondary_text_hover a:hover{color: var(--minute-secondary-color) !important;}

.minute_body_active_link a{color: var(--minute-primary-color) !important;}
.minute_body_active_link a:hover{color: var(--minute-secondary-color) !important;}

.minute-primary-color-icon .et-pb-icon{color: var(--minute-primary-color) !important;}

.com_list li::before{color: var(--minute-primary-color) !important;}

.partners_text_color span{border-color: var(--minute-primary-color) !important;}

.mp_primary_border{border-color: var(--minute-primary-color) !important;}

.custom_btn a:hover{background: var(--minute-primary-color) !important;}

.mp_selling_table_text{color: var(--minute-primary-color) !important;}
#top-menu-nav .nav li. a{color: var(--minute-secondary-color) !important;}
#top-menu-nav .nav li.current-menu-item a, .et-fixed-header nav#top-menu-nav .nav li.current-menu-item a,.mobile_nav ul.et_mobile_menu li.current-menu-item a, #top-menu-nav .nav li a:hover, .et-fixed-header #top-menu-nav .nav li.menu-button a:hover {color:var(--minute-primary-color)!important;} 
#top-menu-nav .nav li.header-get-offer a:hover, #top-menu-nav .nav li.menu-button a:hover, 
.et-fixed-header nav#top-menu-nav .nav li.header-get-offer.current-menu-item a {color:#ffffff !important;}



/*Partners*/
.partners_list li a:hover{color: var(--minute-primary-color) !important;}

/*FAQ*/
.minute_primary_toggle_open .et_pb_toggle_open h5.et_pb_toggle_title{background: var(--minute-primary-color) !important;}
.minute_primary_toggle_open .et_pb_toggle_close h5.et_pb_toggle_title{background: var(--minute-secondary-color) !important;} 
.minute_primary_toggle_open .et_pb_toggle_open a{color: var(--minute-secondary-color) !important;}
.minute_primary_toggle_open .et_pb_toggle_open a:hover{color: var(--minute-primary-color) !important;}

/*Blogs*/
.et_pb_blog_grid .post-meta a{color: var(--minute-default-color) !important;}
.et_pb_blog_grid .entry-title a:hover{color: var(--minute-primary-color) !important;}
.more-link{background-color: var(--minute-primary-color) !important;}
.more-link:hover{background-color: var(--minute-secondary-color) !important;}
.nav-single a,.pagination a{color: var(--minute-secondary-color) !important;}
.nav-single a:hover,.pagination a:hover{color: var(--minute-primary-color) !important;}
.widget_search input#searchsubmit{background-color: var(--minute-primary-color) !important;}
.widget_search input#searchsubmit:hover{background-color: var(--minute-secondary-color) !important;}
.et_pb_widget ul li a:hover{color: var(--minute-secondary-color) !important;}
.search_page .et_pb_searchsubmit{background-color: var(--minute-primary-color) !important;}
.search_page .et_pb_searchsubmit:hover{background-color: var(--minute-secondary-color) !important;}
.post-content .gform_footer .gform_button{background: var(--minute-primary-color) !important;}
.post-content .gform_footer .gform_button:hover{background: var(--minute-secondary-color) !important;}

/*Sitemap Menu*/
.sitemap_menu .et_pb_menu__wrap li:before{color: var(--minute-secondary-color) !important;}
.sitemap_menu .et_pb_menu__wrap li a:hover{color: var(--minute-secondary-color) !important;}

/*Testimonials*/
.mp_testimonial_style1 h2{color: var(--minute-secondary-color) !important;}
.mpslider .slick-prev::before, .mpslider .slick-next::before{color: var(--minute-secondary-color) !important;}

/*Footer*/
.footer-content .footer-heading{color: var(--minute-primary-color) !important;}
.main_footer a:hover{color: var(--minute-primary-color) !important;}
.main_footer .et_pb_menu a:hover{color: var(--minute-primary-color) !important;}
.bottom-nav li:before{color: var(--minute-primary-color) !important;}
.main_footer .footer_contact a:hover{color: var(--minute-primary-color) !important;}
.footer-info li i,#footer-info a{color: var(--minute-primary-color) !important;}
.footer-content .footer-heading{border-color:var(--minute-primary-color) !important;}
#footer-info a:hover{color: var(--minute-primary-color) !important;}
.social-icon li a:hover,.footer-info a:hover,.bottom-nav li a:hover,#footer-bottom a{color: var(--minute-primary-color) !important;}
  
/*Table*/
.selling_table th,.selling_table td i.fa-chevron-right,.selling_table table tr th:first-child span,.selling_table table tr td:first-child span{color: var(--minute-secondary-color) !important;}

/*Footer*/
.main_footer h4{color: var(--minute-secondary-color) !important;}
.main_footer a:hover{color: var(--minute-primary-color) !important;}
.main_footer .et_pb_menu a:hover{color: var(--minute-primary-color) !important;}
.main_footer .footer_contact a:hover{color: var(--minute-primary-color) !important;}
.main_footer .footer_contact i{color: var(--minute-primary-color) !important;}
.main_footer .footer_contact i:hover{color:var(--minute-secondary-color) !important;} 
.social-icon li i{color:var(--minute-primary-color) !important;}
.social-icon li i:hover{color:var(--minute-secondary-color) !important;}

footer .copyright .et_pb_text_inner a, footer .copyright p{color: var(--minute-secondary-color) !important;}
footer .copyright a:hover, footer .copyright p strong{color: var(--minute-primary-color)  !important;}



.et-waypoint:not(.et_pb_counters){opacity: 1 !important;}
a.et_animated{opacity: 1 !important;}
body,html,.number_lists h2{font-weight:normal;font-family: 'Poppins', sans-serif !important;}
.gform_wrapper label.gfield_label,.gform_wrapper legend.gfield_label{font-weight:600;}
a{transition:ease-in-out 0.2s;}
.fa,.far.fas{font-family:"Font Awesome 5 Free";}
.entry-title a,.entry-title a:hover,.minute_primary_anchor a,.minute_primary_anchor a:hover{transition:ease-in-out 0.2s;}
#main-content{position: relative;z-index: 9;}
.list-style-qh ul {padding-left:0px;}
.list-style-qh ul li {padding-left:25px;position:relative;list-style-type:none;margin-bottom: 5px;}
.list-style-qh ul li:before {position:absolute; left:0;top:0px; width:20px;height:20px; content:"\f059";font-family: "FontAwesome";font-size: 15px;}
.check_list ul {padding-left:0px;padding-bottom:0px !important;}
.check_list ul li {padding-left:25px;position:relative;list-style-type:none;margin-bottom: 5px;}
.check_list ul li:before {position:absolute; left:0;top:0px; width:20px;height:20px; content:"\f058";font-family: "FontAwesome";font-size: 15px;}
.more-link{display: inline-block !important;padding: 12px 25px;margin-top: 20px;border-radius: 30px;text-transform: capitalize !important;font-weight: 500 !important;transition:ease-in-out 0.2s;}
.more-link:hover{transition:ease-in-out 0.2s;}
.home.page-template-default.page .et_pb_ajax_pagination_container{text-align: center;}
.minute_btn_padding{padding: 10px 15px;display: inline-block;border-radius:50px;}
.img-rounded img{border-radius:10px;}
/* Grvity Form CSS */
/* Validation CSS */ 
.validation_error,.gform_validation_errors.validation_error,.gform_required_legend,.ginput_container_phone .instruction,.gform_validation_errors,.instruction.validation_message,.instruction{display:none !important;}
.instruction.validation_message{display: none !important;}
.gfield_description.validation_message,.gfield_description.validation_message.gfield_validation_message{padding:0 !important;color:#c1272a !important;}
.ginput_container label{color:#C4C4C4 !important;}
.gform_wrapper li.gfield.gfield_error{background:none !important;border:none !important;padding-top:0px !important;}
.gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0px !important;}
.gfield_error input,.gfield_error select,.gfield_error textarea,.gfield_error .ginput_container.ginput_container_select select.gfield_select{border:1px solid #c1272a!important;}
.validation_error{display: none;}
.gform_wrapper li.gfield.gfield_error, .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color: transparent;margin-bottom: 0px !important;border-top: none;border-bottom: none;padding-bottom: 0px;padding-top: 0px;	box-sizing: border-box;}
.gform_wrapper .validation_message{color:#ff373b;font-weight: 500;letter-spacing: normal;}
/* Common CSS */
*:focus-visible{outline: none !important;}
.gform_required_legend,span.gfield_required.gfield_required_asterisk{display:none !important;}
.gform_wrapper{margin-bottom:0px !important;}
 body .gform_wrapper ul li.gfield,input{margin-top:0px !important}
.gform_wrapper .gform_footer{padding-top:0px !important;margin-top:0px !important}
.gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type="text"]{margin-bottom:0px !important}
.gform_wrapper textarea{height:120px !important}
.gform_wrapper li{margin-bottom:15px !important} 
.has_first_name label{display:none !important}
.gform_wrapper input,.gform_wrapper textarea,.gform_wrapper select{padding:15px !important;border:solid 1px #efefef;border-radius:8px;}
input[type="submit"]{padding:12px 30px !important;border:none !important;cursor:pointer;transition:ease-in-out 0.2s;font-size: 16px;font-weight: 500 !important;text-transform: capitalize !important;border-radius:50px;}
.datepicker{width: 100% !important;}
.gform_wrapper select{-webkit-appearance: none;-moz-appearance: none;-o-appearance: none;}
.ginput_container_select,.ginput_right.address_country{position: relative;}
.ginput_container_select::before{content: '\f107';font-family: FontAwesome;position: absolute;color: #333;right: 25px;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%);font-size: 20px;}
.ginput_right.address_country::before{content: '\f107';font-family: FontAwesome;position: absolute;right: 25px;top: 33%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%);font-size: 20px;}
.partial_entry_warning{font-size: 14px;line-height: 1.5em;margin-bottom: 15px !important;}
/* ---------------------------------------- Location forms style-7 css ------------------------------------------------------------------------------------------------*/
/* Hero section css  */
.gf-style-location-hero-form .instruction.validation_message,.gf-style-location-hero-form .instruction{display:none !important;}
.gf-style-location-hero-form .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half),.gf-style-location-hero-form .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half,.gf-style-location-hero-form .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{max-width: calc(100% - 0px) !important;}
.gf-style-location-hero-form .gform_wrapper ul.gform_fields li.gfield,.gf-style-location-hero-form .gform_wrapper .top_label li.gfield.gfield_error.gf_left_half,.gf-style-location-hero-form .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{padding-right: 0px  !important;margin-right: 0px  !important;}
.gf-style-location-hero-form .gform_wrapper.gravity-theme .gform_fields{grid-column-gap: 0% !important;}
.gf-style-location-hero-form .gfield_error input,.gf-style-location-hero-form .gfield_error select,.gf-style-location-hero-form .gfield_error textarea,.gf-style-location-hero-form .gfield_error .ginput_container.ginput_container_select select.gfield_select{border: 1px solid #fff !important;}
.gf-style-location-hero-form input.text:focus,.gf-style-location-hero-form input.title:focus,.gf-style-location-hero-form input:focus,.gf-style-location-hero-form select:focus, textarea:focus {border-color: #fff !important;}
.gf-style-location-hero-form .gform_body.gform-body{width: auto;margin-right: 255px;}
.gf-style-location-hero-form ::placeholder{color:#999;opacity:1!important}
.gf-style-location-hero-form input{border:none!important;height:70px!important;border-radius:50px 0px 0px 50px;padding:15px 30px!important;}
.gf-style-location-hero-form ul.gform_fields .ginput_container_email input[type="email"]{border-radius:0px;}
.gf-style-location-hero-form .gform_footer.top_label{position:absolute;right:0;top:8px;width:auto;}
.gf-style-location-hero-form .gform_footer input[type="submit"]{float:right;height:70px;padding:15px 30px!important;width:auto;max-width:100%!important;border-radius:0px 50px 50px 0px;font-weight:500;color:#fff !important;}
.gf-style-location-hero-form .gform_wrapper .gfield_description{text-align: center;}
.gf-style-location-hero-form span.address_line_2,.gf-style-location-hero-form span.address_city,.gf-style-location-hero-form span.address_state,.gf-style-location-hero-form span.address_zip,.gf-style-location-hero-form span.address_country{display: none !important;}
.gf-style-location-hero-form .partial_entry_warning{position: absolute;bottom: -50px !important;text-align:center;left: 0;right: 0;}

/*Sell Your House Fast*/
.gf-style-sellhouse ::placeholder{color:#6C6C6C;opacity:1!important}
.gf-style-sellhouse .gform_wrapper input,.gf-style-sellhouse .gform_wrapper select,.gf-style-sellhouse .gform_wrapper textarea{padding: 15px !important;border-radius: 5px;opacity: 1 !important;border: solid 1px #ACACAC;color:#6C6C6C;}
.gf-style-sellhouse input[type="submit"]{color: #fff;opacity: 1 !important;padding: 15px 50px !important;margin: 15px 0px 10px 0px !important;border-radius: 5px;}
.gf-style-sellhouse input[type="submit"]:hover{transition:ease-in-out 0.2s;}
.gf-style-sellhouse .gform_footer.top_label{text-align: center !important;}
.gf-style-sellhouse span.address_line_2,.gf-style-sellhouse span.address_city,.gf-style-sellhouse span.address_state,.gf-style-sellhouse span.address_zip,.gf-style-sellhouse span.address_country{display: none !important;}
.gf-style-sellhouse .partial_entry_warning{text-align:center !important;}
.gf-style-sellhouse .instruction.validation_message,.gf-style-sellhouse .instruction{display:none !important;}

/*Receive A FREE No Obligation */
.gf-style-receive .partial_entry_warning{text-align:center !important;}
.gf-style-receive .gform_footer input[type="submit"]{color:#fff !important;}
.gf-style-receive .gform_footer.top_label{text-align: center !important;}

/*obligation cash End of the page */
.gf-style-obligationcash .gform_wrapper input,.gf-style-obligationcash .gform_wrapper select,.gf-style-obligationcash .gform_wrapper textarea{padding: 15px !important;border-radius: 5px;}
.gf-style-obligationcash input[type="submit"]{color: #fff;border: none !important;opacity: 1 !important;padding: 12px 20px !important;margin: 5px 0px 0px 0px !important;border-radius: 50px;}
.gf-style-obligationcash input[type="submit"]:hover{transition:ease-in-out 0.2s;}
.gf-style-obligationcash .gform_footer.top_label{text-align: left !important;}
.gf-style-obligationcash span.address_line_2,.gf-style-obligationcash span.address_city,.gf-style-obligationcash span.address_state,.gf-style-obligationcash span.address_zip,.gf-style-obligationcash span.address_country{display: none !important;}

/* ---------------------------------------- Location forms style-7 css END ------------------------------------------------------------------------------------------------*/
/* style-1 css */ 
.gf-style-one .gform_legacy_markup_wrapper .top_label div.ginput_container{margin-top: 0px !important;}
.gf-style-one form{margin-top: 50px !important;}
.gf-style-one .gform_body.gform-body{background: #fff;border-radius: 50px;width: 100%;overflow:hidden;padding-right: 185px;}
.gf-style-one .gform_wrapper .top_label li.gfield.gf_left_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker):not(.gfield_signature_container){margin:0px !important;}
.gf-style-one .gform_wrapper li{margin-bottom: 0px !important;position:relative;} 
.gf-style-one .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half),.gf-style-one .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half,.gf-style-one .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{max-width: calc(100% - 0px) !important;}
.gf-style-one .gform_wrapper ul.gform_fields li.gfield,.gf-style-one .gform_wrapper .top_label li.gfield.gfield_error.gf_left_half,.gf-style-one .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{padding-right: 0px  !important;margin-right: 0px  !important;}
.gf-style-one .gform_wrapper.gravity-theme .gform_fields{grid-column-gap: 0% !important;} 
.gf-style-one ::placeholder{color:#333;opacity:1!important}
.gf-style-one .gform_body ul li input{border:none!important;height:75px!important;}
.gf-style-one input[type="text"]{padding:15px 30px!important;} 
.gf-style-one .gform_footer.top_label{position: absolute;right: 10px;top: 10px;width: auto;}
.gf-style-one .gform_footer input[type="submit"]{float:right;height:55px;padding:15px 30px!important;width:auto;max-width:100% !important;border-radius:50px;color:#fff;margin-right:0px !important;box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);}
.gf-style-one .gform_wrapper .gfield_description{text-align: left;position: absolute;left: 30px;bottom: 0px;font-size: 12px;}
.gf-style-one span.address_line_2,.gf-style-one span.address_city,.gf-style-one span.address_state,.gf-style-one span.address_zip,.gf-style-one span.address_country{display: none !important;}
.gf-style-one .partial_entry_warning{position: absolute;top: -40px !important;bottom:auto;text-align: center;left: 0;right: 0;color: var(--minute-primary-color) !important;font-size: 16px;}
.gf-style-one img.gform_ajax_spinner{position:absolute;left:50% !important; top:auto !important; bottom:-25px !important;margin-left:-15px;}
/* style-2 css */
.gf-style-two ::placeholder{color:#363636;opacity:1!important}
.gf-style-two .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width: calc(100% - 0px) !important;}
/* .gf-style-two .gform_wrapper ul.gform_fields li.gfield{padding-right: 0px  !important;}  */
.gf-style-two .gform_wrapper input,.gf-style-two .gform_wrapper select,.gf-style-two .gform_wrapper textarea{padding: 15px 25px !important;border-width:1px;border-style:solid;}
.gf-style-two input[type="submit"]{box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);color: #fff;border: none !important;opacity: 1 !important;padding: 15px 25px !important;margin:10px 0px !important;border-radius: 50px;}
.gf-style-two input[type="submit"]:hover{transition:ease-in-out 0.2s;}
/* .gf-style-two span.address_line_2,.gf-style-two span.address_city,.gf-style-two span.address_state,.gf-style-two span.address_zip,.gf-style-two span.address_country{display: none !important;} */
.gf-style-two .instruction.validation_message{display:none !important;}
.gf-style-two .gform_footer.top_label{text-align: center;position:relative;display:inline-block;width: auto;margin:auto;} 
.gf-style-two img.gform_ajax_spinner{position:absolute;left:50% !important; top:auto !important; bottom:-15px !important; margin-bottom:-5px;margin-left:-25px;}
/* style-3 css */
.gf-style-three ::placeholder{color:#6C6C6C;opacity:1!important}
.gf-style-three .gform_body ul{width:100%;max-width:950px;margin:0 auto!important}
.gf-style-three .gform_body ul li input{border:solid 1px #e5dfe1;}
.gf-style-three input[type="submit"]{border-radius:50px;margin-right:0px !important;padding:15px 35px!important;text-transform:capitalize!important;font-weight:500;color:#fff;margin-top:20px!important}
.gf-style-three input[type="submit"]:hover{background:var(--minute-secondary-color) !important;}
.gf-style-three .gform_footer.top_label{text-align: center;position:relative;display:block;margin:auto;} 
.gf-style-three img.gform_ajax_spinner{position:absolute;left:50% !important; top:auto !important; bottom:-15px !important; margin-bottom:-5px;margin-left:-15px;}
.gf-style-three .gform_wrapper input[type="text"],.gf-style-three .gform_wrapper input[type="tel"],.gf-style-three .gform_wrapper input[type="email"],.gf-style-three .gform_wrapper select,.gf-style-three .gform_wrapper textarea{padding: 15px 15px 15px 50px !important;}
.gf-style-three span.address_line_2,.gf-style-three span.address_city,.gf-style-three span.address_state,.gf-style-three span.address_zip,.gf-style-three span.address_country{display: none !important;}
.gf-style-three .partial_entry_warning{text-align:center;}
.gf-style-three .instruction.validation_message{display:none !important;}
.gf-style-three .name input, .gf-style-three .email input, .gf-style-three .phone input, .gf-style-three .location input{display:block;padding-left:50px!important; background-position-x:20px;background-color:#fcfcff;border:1px solid rgba(133,133,133,0.3);position: relative;}
/*.gf-style-three .name input::before{position: absolute;color: var(--minute-primary-color) !important;content: "\45";left:-6px;top:-1px;font-family: ETmodules !important;}*/

 .gf-style-three .name input {background:url(/../../wp-content/uploads/2025/06/user-icon.png) 0 18px no-repeat;display:block;padding-left:50px!important; background-position-x:20px;background-color:#fcfcff;border:1px solid rgba(133,133,133,0.3);}
.gf-style-three .email input {background:url(/../../wp-content/uploads/2025/06/mail-icon.png) 0 18px no-repeat;display:block;padding-left:50px!important;background-position-x:20px;background-color:#fcfcff;border:1px solid rgba(133,133,133,0.3);}
.gf-style-three .phone input {background:url(/../../wp-content/uploads/2025/06/call-icon.png) 0 18px no-repeat;display:block;padding-left:50px!important;background-position-x:20px;background-color:#fcfcff;border:1px solid rgba(133,133,133,0.3);}
.gf-style-three .location input {background:url(/../../wp-content/uploads/2025/06/location-icon.png) 0 18px no-repeat;display:block;padding-left:50px!important;background-position-x:20px;background-color:#fcfcff;border:1px solid rgba(133,133,133,0.3);} 
.checkbox-consent .ginput_container.ginput_container_consent {text-align: left !important;}

/* style-4 css */
.gf-style-four .gform_wrapper .gfield_validation_message,.gf-style-four .gform_wrapper .validation_message{background: transparent !important;border: none !important;font-size: 12px !important;}
.gf-style-four .gform_wrapper{margin-top: 0px !important;}
.gf-style-four ::placeholder{color:#6C6C6C;opacity:1 !important}
.gf-style-four .gform_wrapper input[type="text"],.gf-style-four .gform_wrapper input[type="tel"],.gf-style-four .gform_wrapper input[type="email"]{padding: 12px !important;opacity: 1 !important;border: solid 1px #ACACAC;color:#6C6C6C;}
.gf-style-four input[type="submit"]{color: #fff;border: none !important;opacity: 1 !important;padding: 12px 35px !important;margin:15px 0px 0px 0px !important;box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);}
.gf-style-four input[type="submit"]:hover{transition:ease-in-out 0.2s;}
.gf-style-four .gform_wrapper .gform_footer{margin-bottom:0px !important;padding-bottom:0px !important;}
.gf-style-four .gform_footer.top_label{text-align: center;position:relative;display:inline-block;margin:auto;} 
.gf-style-four img.gform_ajax_spinner {position:absolute;left:50% !important; top:auto !important; bottom:-15px !important; margin-bottom:-5px;margin-left:-15px;}
.gf-style-four span.address_line_2,.gf-style-four span.address_city,.gf-style-four span.address_state,.gf-style-four span.address_zip,.gf-style-four span.address_country{display: none !important;}
.gf-style-four .instruction.validation_message.gf-style-four .instruction{display:none !important;}
.gf-style-four .partial_entry_warning{text-align: center;}
/* style-5 css */
.gf-style-five ::placeholder{color:#4e4e4e;opacity:1 !important}
.gf-style-five .gform_wrapper input[type="text"],.gf-style-five .gform_wrapper input[type="tel"],.gf-style-five .gform_wrapper input[type="email"],.gf-style-five .gform_wrapper select,.gf-style-five .gform_wrapper textarea{padding: 15px !important;}
.gf-style-five input[type="submit"]{color: #fff;border: none !important;opacity: 1 !important;padding: 15px 30px !important;margin:15px 0px 0px !important;}
.gf-style-five input[type="submit"]:hover{transition:ease-in-out 0.2s;}
.gf-style-five .partial_entry_warning{text-align:center;}
.gf-style-five .gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type="text"]{margin-bottom: 20px !important;}
.gf-style-five .gform_footer.top_label{text-align: center;position:relative;display:inline-block;margin:auto;} 
.gf-style-five img.gform_ajax_spinner{position:absolute;left:50% !important; top:auto !important; bottom:-15px !important; margin-bottom:-5px;margin-left:-15px;}
.gf-style-five .ginput_right.address_country::before{top: 45% !important;}
/* style-6 css */
.gf-style-six .gform_wrapper input[type="text"],.gf-style-six .gform_wrapper input[type="tel"],.gf-style-six .gform_wrapper input[type="email"],.gf-style-six  .gform_wrapper select,.gf-style-six  .gform_wrapper textarea{padding: 15px !important;}
.gf-style-six .gform_footer.top_label{text-align:center;}
.gf-style-six input[type="submit"]{color: #fff;border: none !important;opacity: 1 !important;padding: 15px 20px !important;margin:15px 0px 10px 0px !important;}
.gf-style-six input[type="submit"]:hover{transition:ease-in-out 0.2s;}
.gf-style-six .partial_entry_warning{text-align:center;}
.gf-style-six .instruction.validation_message{display:none !important;}
.gf-style-six .gform_footer.top_label{text-align: center;position:relative;display:inline-block;margin:auto;} 
.gf-style-six img.gform_ajax_spinner{position:absolute;left:50% !important; top:auto !important; bottom:-15px !important; margin-bottom:-5px;margin-left:-15px;}
/* style-7 css */
.gf-style-hero-image-form .gform_legacy_markup_wrapper .top_label div.ginput_container{margin-top: 0px !important;}
.gf-style-hero-image-form form{margin-top: 50px !important;}
.gf-style-hero-image-form .gform_body.gform-body{background: #fff;border-radius: 50px;width: 100%;overflow:hidden;padding-right: 185px;}
.gf-style-hero-image-form .gform_wrapper .top_label li.gfield.gf_left_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker):not(.gfield_signature_container){margin:0px !important;}
.gf-style-hero-image-form .gform_wrapper li{margin-bottom: 0px !important;position:relative;} 
.gf-style-hero-image-form .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half),.gf-style-hero-image-form .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half,.gf-style-hero-image-form .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{max-width: calc(100% - 0px) !important;}
.gf-style-hero-image-form .gform_wrapper ul.gform_fields li.gfield,.gf-style-hero-image-form .gform_wrapper .top_label li.gfield.gfield_error.gf_left_half,.gf-style-hero-image-form .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{padding-right: 0px  !important;margin-right: 0px  !important;}
.gf-style-hero-image-form .gform_wrapper.gravity-theme .gform_fields{grid-column-gap: 0% !important;} 
.gf-style-hero-image-form ::placeholder{color:#333;opacity:1!important}
.gf-style-hero-image-form .gform_body ul li input{border:none!important;height:75px!important;}
.gf-style-hero-image-form input[type="text"]{padding:15px 30px!important;} 
.gf-style-hero-image-form .gform_footer.top_label{position: absolute;right: 10px;top: 10px;width: auto;}
.gf-style-hero-image-form .gform_footer input[type="submit"]{float:right;height:55px;padding:15px 30px!important;width:auto;max-width:100% !important;border-radius:50px;color:#fff;margin-right:0px !important;box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);}
.gf-style-hero-image-form .gform_wrapper .gfield_description{text-align: left;position: absolute;left: 30px;bottom: 0px;font-size: 12px;}
.gf-style-hero-image-form span.address_line_2,.gf-style-hero-image-form span.address_city,.gf-style-hero-image-form span.address_state,.gf-style-hero-image-form span.address_zip,.gf-style-hero-image-form span.address_country{display: none !important;}
.gf-style-hero-image-form .partial_entry_warning{position: absolute;top: -40px !important;bottom:auto;text-align: left;left: 0;right: 0;color: #fff;font-size: 16px;font-weight: 600;}
.gf-style-hero-image-form img.gform_ajax_spinner{position:absolute;left:50% !important; top:auto !important; bottom:-25px !important;margin-left:-15px;}

/* Blog post form css */
.gf-blog-post-style .gform_wrapper{margin-top:15px !important;}
.gf-blog-post-style .gform_wrapper input,.gf-blog-post-style .gform_wrapper select,.gf-blog-post-style .gform_wrapper textarea{padding: 15px !important;border-radius:50px;}
.gf-blog-post-style .gform_footer.top_label{text-align:left !important;}
.gf-blog-post-style input[type="submit"]{color: #fff;border: none !important;opacity: 1 !important;padding: 15px 20px !important;margin:15px 0px 10px 0px !important;border-radius: 50px;}
.gf-blog-post-style input[type="submit"]:hover{transition:ease-in-out 0.2s;}
.gf-blog-post-style span.address_line_2,.gf-blog-post-style span.address_city,.gf-blog-post-style span.address_state,.gf-blog-post-style span.address_zip,.gf-blog-post-style span.address_country{display: none !important;}
/* END Blog post form css */
/* End Grvity Form CSS */

/*Navigation*/
#top-header #et-secondary-menu{width:100%;text-align:center}
#top-header #et-secondary-nav li:hover,#top-header #et-secondary-nav li a:hover{opacity:1 !important;}
#top-header #et-secondary-nav li,#top-header #et-secondary-nav li a{font-size:18px;line-height:1.3em;font-weight:500}
#top-menu li a{font-weight: normal;}
ul.nav li.menu-button .et_pb_button,ul.nav li.menu-button{padding-right:10px !important}
ul.nav li.menu-button .et_pb_button::after,ul.nav li.menu-button .et_pb_button::before{content:none !important;}
ul.nav li.menu-button a.et_pb_button{padding:13px 25px !important;}
ul.nav li.menu-button a{padding:20px 25px !important;color:#fff !important;border-width:0 !important;border-radius:30px;position:relative;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
ul.nav li.menu-button a:hover{opacity:1!important;color:#fff!important}
body .et-fixed-header ul#top-menu li.menu-button a{padding:13px 15px!important;color:#fff!important}
body .et-fixed-header ul#top-menu li.menu-button a.et_pb_button{padding:6px 15px!important;color:#fff!important}
#main-header.et-fixed-header ul.nav li.menu-button a{color: #fff !important;}
#main-header{box-shadow:none !important;}
.et-fixed-header #top-menu li.menu-button a{color: #fff !important;}
header a{font-family:var(--minute-default-font) !important;}
#top-menu-nav li.menu-button.current-menu-item a,#main-header.et-fixed-header li.menu-button.current-menu-item a{color:#fff !important;}
/*Navigation Default*/
#top-menu li li,.nav li ul{padding:5px 0px !important;}
#top-menu li li a,#main-header.et-fixed-header li li a{width:240px !important;}
.et_menu_container #et_top_search{display:none !important;}
.header-get-offer a {color: #fff !important;border-radius: 50px;padding: 15px 24px !important;background: var(--minute-primary-color) !important;}
.header-get-offer a:hover{background: var(--minute-secondary-color) !important;color: #ffffff !important;}
#top-menu-nav .nav li.header-get-offer.current-menu-item a{color: #fff !important;}
#top-menu-nav>ul>li>a:hover{opacity:1 !important;}
/* mobile menu */
#main-header .et_mobile_menu li ul.hide {display: none !important;}
#mobile_menu .menu-item-has-children {position: relative;}
#mobile_menu .menu-item-has-children > a {background: transparent;}
#mobile_menu .menu-item-has-children > a + span {position:absolute;right:0;top:0;padding:5px 10px;font-size: 20px;font-weight:700;cursor:pointer;z-index:3;color:#fff;background:#80c917;}
span.menu-closed:before {content: "\4c";display: block;color: inherit;font-size: 16px;font-family: ETmodules;}
span.menu-closed.menu-open:before {content: "\4d";}
.et_mobile_menu li a{padding:5px 5%!important;font-size:14px !important;}
span.menu-closed:before{content:"\4c";display:block;color:inherit;font-size:16px;font-family: ETmodules;}
span.menu-closed.menu-open:before{content:"\4d";}
.mobile_nav.opened .mobile_menu_bar::before{content:"\4d";}
.et_mobile_menu .menu-item-has-children > a{font-weight: inherit;}
/* end mobile menu */
/*END Navigation Default*/
.hero_checklist .et-pb-icon{margin-top: 3px;}
.number_lists h2{margin-left: 55px;}
.number_lists abbr{position:absolute;top:0px;left:0px;}
.number_lists span{position:relative;}
.number_lists span::before{content: "";background:#F7F2EC;padding: 1px;height: 40px;width: 40px;border-radius: 50px;text-align: center;left: 50%;right: auto;bottom: 0px;z-index: -1;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%);display: block;position: absolute;}
/*Compare Your Options*/

table.retable{width:100%;position:relative;border:none !important;border-collapse: unset !important;font-size:20px;text-transform: capitalize;}
table.retable tr{border-bottom:dashed 1px #909090;}
table.retable tr th{padding:15px;font-family: var(--minute-default-font) !important;text-align:center;color:#ffffff;position:relative;}
table.retable tr th:after{position: absolute;content: ""; width: 0;height: 0;bottom: -10px;left: 50%;border-style: solid;border-width: 14px 14px 0 14px;transform: translateX(-50%);}
table.retable tr th:nth-child(1):after{border-color: #D9D9D9 transparent transparent transparent;}
table.retable tr th:nth-child(2):after{border-color: #2E2E2E transparent transparent transparent;}
table.retable tr th:nth-child(3):after{border-color: #BC9C64 transparent transparent transparent;}
table.retable tr td:first-child{font-family: var(--minute-default-font) !important;}
table.retable td{text-align:center;padding:15px !important;}
table.retable tr:nth-child(odd) td:nth-child(2){font-weight:500;padding:20px!important}  
.visible-xs{display:none}
 
/*Footer*/
/*.footer_links ul{padding:0!important;margin:0!important;list-style:none; display: flex;}*/
/*.footer_links ul li{padding-left:0px;position:relative;margin-bottom:10px;width:100%} */
/*footer .et-menu.nav li a,footer .et_mobile_menu li a{line-height:1.3em!important;opacity:1!important}*/
/*footer .et-menu.nav,footer .et_mobile_menu{margin-top:-5px!important}*/
/*footer .et_pb_menu--style-left_aligned .et_pb_menu__wrap{justify-content:left!important}*/
/*footer .et_pb_menu .et-menu > li{padding-left: 0px !important;padding-right: 0px !important;}*/
/*.footer_contact i{width:20px}*/
/*.main_footer .footer_contact a{transition:ease-in .2s}*/
/*.main_footer .footer_contact a:hover{transition:ease-in .2s}*/
/*.footer_links .menu-button{display:none!important}*/
/*.partner-logo{padding:0px !important;text-align:left;}*/
/*.partner-logo li{list-style-type: none;display: inline-block;vertical-align: middle;margin:10px 3% 0px 0px;width: 22%;}*/
/*.social-icon{margin-left: -10px !important;padding: 0px !important;}*/
/*.social-icon li{list-style-type: none;display: inline-block;margin: 0px 10px 0px;}*/
/*.social-icon li a{font-size: 18px;}*/
.footer_links li{font-family: var(--minute-default-font) !important;}
.footer_links li a{font-family: var(--minute-default-font) !important;color:var(--minute-secondary-color) !important;}
.footer_links li a:hover{font-family: var(--minute-default-font) !important;color:var(--minute-primary-color) !important;}
.footer_links li.current-menu-item a, .footer_links .mobile_nav ul.et_mobile_menu li.current-menu-item a{color:var(--minute-primary-color) !important;}
.footer_contact span i{color:var(--minute-primary-color) !important;padding:14px ;}
.footer_contact p{display:flex;}
.footer_contact p > span:nth-child(1){background-color:#EEE5D6;border-radius:50%;width:43px;height:43px;display:flex;justify-content:center;align-items:center;margin-right:8px;}
.footer-details-wrapper{display:flex;justify-content:space-between;margin:auto;}

/*Table*/
.selling_table table{border:none !important;text-align: left !important;margin-bottom:0px !important;}
.selling_table table tr th:first-child,.selling_table table tr td:first-child{text-align: left !important;padding-left:40px !important;position:relative;background:transparent;}
.selling_table table tr td{border:none !important;padding: 10px 20px !important;text-align:left;padding:10px 20px;}
.selling_table table tr th{padding: 10px 20px !important;text-align:center;padding:10px 20px;}
.selling_table table tr td:nth-child(2n){background:#e0e5e9;}
.selling_table i.fa-chevron-right{margin-right: 5px;position: absolute;top: 15px;left: 20px;}
.selling_table table td span{position: static;top: 0;left: 0;display:none;}
.selling_table table tr th:first-child span,.selling_table table tr td:first-child span{font-weight: bold;}

/*Sitemap Menu*/
.sitemap_menu .et-menu.nav {display: block !important;}
.sitemap_menu .et_pb_menu__wrap li{padding-left:30px !important;position:relative;margin-bottom:10px;}
.sitemap_menu .et_pb_menu__wrap li:before{position:absolute; left:10px;top:0px; width:12px;height:20px; content:"\f054";font-family: "FontAwesome";font-size: 15px;}
.sitemap_menu .et_pb_menu__wrap a{color: inherit;font-size: initial;}
.sitemap_menu .et_pb_menu__wrap a:hover{opacity:1 !important}
.sitemap_menu .et_pb_menu__wrap li.menu-button{display: none !important;}
.sitemap_menu #mobile_menu1.et_mobile_menu{background:transparent !important;}
.sitemap_menu .et_mobile_menu li a{border-bottom: none;padding: 15px 0px !important;}
.sitemap_menu .nav ul li a:hover,.sitemap_menu .et_mobile_menu li a:hover{background-color: transparent !important;}

/*Partners*/
.partners_list{cursor:pointer;}
.partners_list ul{transition:ease-in-out 0.2s;display:none;position: absolute;text-align: center;list-style: none;padding: 0px;background:#fff;border-radius: 10px;width: 250px;margin: auto;left: 0px;right: 0px;-webkit-box-shadow: rgba(0,0,0,0.5) 0px 1px 12px;-moz-box-shadow: rgba(0,0,0,0.5) 0px 1px 12px;box-shadow: rgba(0,0,0,0.5) 0px 1px 12px;z-index:3;}
.partners_list:hover ul{transition:ease-in-out 0.2s;display:block;}
.partners_list li{padding: 5px;}

/*FAQ*/
.et_pb_toggle_open,.et_pb_toggle_close{padding:0px !important;}
.et_pb_toggle_content{padding: 15px !important;border: solid 1px #E2E2E2;}
.et_pb_toggle .et_pb_toggle_title, .et_pb_toggle h5.et_pb_toggle_title{position: relative;padding: 15px 50px 15px 15px !important;}
.et_pb_toggle_open .et_pb_toggle_title::after{content: "\f068" !important;font-size: 16px !important;position: absolute;top: 50%;margin-top: -.7em;right:20px;font-family: 'FontAwesome' !important;color:#fff;}
.et_pb_toggle_close .et_pb_toggle_title::before{content: "\f067" !important;font-size: 16px !important;position: absolute;top: 50%;margin-top: -.5em;right:20px;font-family: 'FontAwesome' !important;color:#fff;}

.home_owners_faq .et_pb_toggle_title{background: #fff;box-shadow:rgba(0,0,0,0.03) 0px -5px 12px;}
.home_owners_faq .et_pb_toggle_open .et_pb_toggle_title{background: #F5F5F5;border-bottom:solid #D7D7D7 1px;}
.home_owners_faq .et_pb_toggle_close .et_pb_toggle_title{border-bottom:solid #fff 1px;box-shadow:rgba(0,0,0,0.03) 0px 0px 12px;}
.home_owners_faq .et_pb_toggle_content{border:none;box-shadow:rgba(0,0,0,0.03) 0px 5px 12px;}
.home_owners_faq .et_pb_toggle_close .et_pb_toggle_title::after{z-index:5;content: "\f107" !important;position: absolute;top: 50%;right:15px;margin-top: -.7em !important;font-size: 18px !important;color:#000;font-family: 'FontAwesome' !important;background:#fff;padding: 0px 5px;}
.home_owners_faq .et_pb_toggle_open .et_pb_toggle_title::before{z-index:5;content: "\f106" !important;position: absolute;top: 50%;right:15px;margin-top: -.5em !important;font-size: 18px !important;color:#000;font-family: 'FontAwesome' !important;background:#F5F5F5;padding: 0px 5px;}

 /* Sidebar */
.et_pb_widget{margin-bottom:15px !important;}
.et_pb_widget_area_left{border-right: none;padding-right: 0;}
.widget_search input#searchsubmit{width:auto !important;border-radius:30px;color:#fff;line-height:0px !important;padding:10px 20px;}
.widget_search input#s{border-radius:30px;}
.widgettitle{font-weight: bold;}
.et_pb_title_meta_container{margin-bottom: 25px;}
.search_page .et_pb_searchsubmit{padding: 12px 30px !important;font-weight: 500;}
.search.search-no-results .entry{text-align: center;}
 
/*lightbox*/
.lightbox-toggle {color: #000;}
.backdrop {z-index: 1; opacity: .0; filter: alpha(opacity=0); display: none;position: fixed;top: 0px; left: 0px;width: 100%;height: 100%; background: #000;}
.lightbox-wrap {z-index: 2;position: fixed;opacity: 1;display: none;top: 50%;left: 50%; transform: translate(-50%, -50%);width:94%; max-width: 600px; height: auto;background: #fff; padding: 35px 25px 25px;border-radius: 5px; -moz-box-shadow: 0px 0px 5px #444444; -webkit-box-shadow: 0px 0px 5px #444444; box-shadow: 0px 0px 5px #444444;}
.lightbox-wrap * {z-index: 3;}
.close {position: absolute;right: 20px;top: 20px;cursor: pointer;}  
.lightbox-wrap .gform_legacy_markup_wrapper ul.gform_fields li.gfield{padding-right: 0px !important;}
.lightbox-wrap .gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width: calc(100% - 0px) !important;}
.lightbox-wrap .gform_footer.top_label,.lightbox-wrap .partial_entry_warning{text-align: center;}
.lightbox-wrap input[type="submit"]{border-radius: 0px 30px 30px;height: 60px;width: 170px !important;color: #fff;margin-top: 10px !important;text-transform: uppercase !important;}
/*lightbox end*/

/* Location Pages CSS*/
.loc-gf-style-one .gform_wrapper .top_label li.gfield.gf_left_half,.loc-gf-style-one .gform_wrapper .top_label li.gfield.gf_right_half{padding-right: 0px !important;}
.loc-gf-style-one .gform_wrapper .top_label li.gfield.gfield_error.gf_left_half{margin-right: 0px !important;}
.loc-gf-style-one .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width: calc(100% - 0px) !important;}
.loc-gf-style-one .gform_wrapper ul.gform_fields li.gfield{padding-right: 0px  !important;}
.loc-gf-style-one .gform_wrapper input, .loc-gf-style-one .gform_wrapper select, .loc-gf-style-one .gform_wrapper textarea{padding: 15px !important;border-radius: 0px;background:#fff;}
.loc-gf-style-one .gform_fields li:first-child input{border-radius: 5px 0px 0px 5px !important;}
.loc-gf-style-one .gform_footer.top_label,.loc-gf-style-one .gf-style-two.gform_legacy_markup{text-align: left !important;}
.loc-gf-style-one input[type="submit"]{color: #fff;border: none !important;opacity: 1 !important;padding: 15px 20px !important;margin:15px 0px 10px 0px !important;border-radius: 30px;margin-top: 8px !important;border-radius: 0px 5px 5px 0px !important;}
.loc-gf-style-one input[type="submit"]:hover{transition:ease-in-out 0.2s;}

.mp_loc_white_text .partial_entry_warning{color:#fff;}
.mp_loc_mb{margin-bottom:5px;}
.mp_loc_pt15{margin-top:25px;}
.mp_loc_text_center{text-align:center;}
.mp_loc_btn{padding:12px 25px;color:#fff;display:inline-block;margin-top:20px;}
.mp_loc_btn:hover{color:#fff;}
.minute_primary_btn.mp_loc_btn,.minute_primary_btn.mp_loc_btn:hover,.minute_secondary_btn.mp_loc_btn,.minute_secondary_btn.mp_loc_btn{color: #fff !important;}
.mp-loc_bg_gray{background:#f9f9f9;}
.mp_loc_bg_lightblue{background:#e8f5fc;}
strong{font-weight:600}
.mp_loc_img_res{max-width: 100%;height: auto;}
.mp_loc_heading_text h2{font-size:40px;}
.mp_loc_heading_text h3{font-size:24px;}
.map_loc_box_shadow{background-color: #fcfcfc;padding-top: 30px;padding-right: 20px;padding-bottom: 30px;padding-left: 20px;box-shadow: 0px 2px 15px 0px rgba(0,0,0,0.1);}
.mp_loc_list ul,.mp_loc_green_list ul,.mp_loc_red_list ul{padding:0px !important;margin:0px !important;list-style:none;}
.mp_loc_list ul li{padding-left:25px;position:relative;margin:15px 0px;}
.mp_loc_list li::before{content:'\f058';font-family:FontAwesome;position:absolute;top:0px;left:0px;}
.mp_loc_green_list ul li{padding-left:25px;position:relative;margin:15px 0px;}
.mp_loc_green_list li::before{content:'\f058';font-family:FontAwesome;position:absolute;top:0px;left:0px;color:#008000;}
.mp_loc_red_list ul li{padding-left:25px;position:relative;margin:15px 0px;}
.mp_loc_red_list li::before{content:'\f00d';font-family:FontAwesome;position:absolute;top:0px;left:0px;color:#FF0000;}

.location-page-list-wrapper{padding: 20px;}
ul.location-page-list{padding: 0px;margin: 0px;list-style: none;}
ul.location-page-list li{margin-bottom: 5px;display:block;}
ul.location-page-list li:last-child{margin-bottom: 0px;}
.mp_loc_row{width:95%;overflow:hidden;margin:auto;max-width: 1180px;}
.mp_loc_row .mp_loc_1{width:96%;margin: 1%;}
.mp_loc_row .mp_loc_2{float:left;width:46%;margin: 2%;} 
.mp_loc_row .mp_loc_3{float:left;width:29%;margin: 2%;} 
.mp_fullwidth_wrapper{width:100%;display:block;padding:4% 0%}
.mp_wrapper{width:100%;max-width:1155px;margin:auto;padding-left:30px;padding-right:30px;}
.mp_loc_hero_banner{background-size:cover !important;width:100%;padding:7% 0%;}
.mp_loc_hero_text h1{font-size:40px;color:#fff;}
.mp_gf_cus_hero_form{padding-right:0px;position: relative;}
.mp_gf_cus_hero_form .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half,.mp_gf_cus_hero_form .gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{max-width: calc(100% - 0px) !important;}
.mp_gf_cus_hero_form .gform_wrapper input,.mp_gf_cus_hero_form .gform_wrapper textarea,.mp_gf_cus_hero_form .gform_wrapper select{border: none !important;height: 60px;}
.mp_gf_cus_hero_form .gform_body.gform-body{padding-right: 220px;}
.mp_gf_cus_hero_form input[type="submit"]{position: absolute;top:8px;right: -16px;padding:16px 30px !important;color:#fff;}  
.mp_gf_cus_hero_form img.gform_ajax_spinner {position:absolute;left:50% !important; top:auto !important; bottom:0px !important; margin-bottom:0px;margin-left:-25px;}
.mp_gf_cus_hero_form .gfield_label{display: none !important;}
.mp_gf_cus_hero_form span.address_line_2,.mp_gf_cus_hero_form span.address_city,.mp_gf_cus_hero_form span.address_state,.mp_gf_cus_hero_form span.address_zip,.mp_gf_cus_hero_form span.address_country{display: none !important;}
.mp_gf_cus_hero_form .partial_entry_warning{position: absolute;bottom: -40px !important;text-align:center;left: 0;right: 0;color:#fff;}
.mp_gf_cus_hero_form .gfield_description.validation_message{text-align: center;margin-top: 10px;}
.mp_gf_cus_hero_form .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width: calc(100% - 0px) !important;}
.mp_gf_cus_hero_form .gform_wrapper ul.gform_fields li.gfield{padding-right: 0px  !important;}
.mp_gf_cus_style_two .partial_entry_warning{text-align:center;}
.mp_gf_cus_style_two .gform_footer.top_label{text-align: center;position:relative;display:block;width: auto;margin:auto;}
.mp_gf_cus_style_two.mp_gf_footer_top_label_left .gform_footer.top_label{position:relative;display: inline-block;width: auto;}
.mp_gf_cus_style_two img.gform_ajax_spinner {position:absolute;left:50% !important; top:auto !important; bottom:-15px !important; margin-bottom:-5px;margin-left:-25px;}
.mp_gf_footer_top_label_left .gform_footer.top_label{text-align: left;}
.mp_gf_footer_top_label_left .partial_entry_warning{text-align:left !important;}
.mp_gf_cus_style_two input[type="submit"]{color:#fff;}
.mp_loc_row input[type="submit"]{color:#fff;}
.mp_gf_cus_style_width .gform_body{width: 70%;margin: auto !important;}
.bg_que{background-size:cover !important;width:100%;padding:7% 0%;}
.bg_que h2,.bg_que h3{color:#fff}
.mp_loc_container_row{display: flex;width: 100%;max-width:1180px;margin:auto;padding-left:30px;padding-right:30px;}
.mp_loc_container_row .mp_loc_col{flex:1;margin:15px 1.25%;}
/* END Location Pages CSS*/

/*Landing Pages CSS*/
.mp_lp_lightweight h1 span{font-weight: normal;}
.mp_lp_subtext span{color:#FF6B00;}
/*Landing Page Style 1 */
.lp_gf_style_one li.gfield_error input,.lp_gf_style_one li.gfield_error select,.lp_gf_style_one li.gfield_error textarea{border: 1px solid #c1272a !important;}
.lp_gf_style_one .validation_message{font-weight: 500 !important;font-size: 14px !important;}
.lp_gf_style_one .instruction.validation_message,.lp_gf_style_one .instruction{display: none !important;}
.lp_gf_style_one .gform_legacy_markup_wrapper ul.gform_fields li.gfield{padding-right: 0px !important;}
.lp_gf_style_one .gform_legacy_markup_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width: calc(100% - 0px) !important;}
.lp_gf_style_one .gform_legacy_markup_wrapper{position: relative;margin-top: 10px !important;padding-top: 25px !important;}
.lp_gf_style_one .gform_legacy_markup_wrapper::before{content: "";background: #3579D8;height: 2px;width: 100%;position: absolute;top: 0px;left: 0;right: 0px;}
.lp_gf_style_one ul.gform_fields{margin-bottom:0px !important;padding-bottom:5px !important;}
.lp_gf_style_one ::placeholder{color:#6F6F6F;opacity:1!important;}
.lp_gf_style_one .gform_wrapper input,.lp_gf_style_one .gform_wrapper select,.lp_gf_style_one .gform_wrapper textarea{padding: 15px !important;opacity: 1 !important;border: solid 1px #CDCDCD;color:#6F6F6F;background:#F6F6F6;font-size:16px !important;}
.lp_gf_style_one .gform_legacy_markup_wrapper .gform_footer{padding-bottom:0px !important;}
.lp_gf_style_one input[type="submit"]{color: #fff;opacity: 1 !important;padding: 15px 25px !important;margin:0px !important;border-radius: 5px !important;background: #3579D8 !important;font-size:16px !important;}
.lp_gf_style_one input[type="submit"]:hover{transition:ease-in-out 0.2s;background: #000 !important;}
.lp_gf_style_one span.address_line_2,.lp_gf_style_one span.address_city,.lp_gf_style_one span.address_state,.lp_gf_style_one span.address_zip,.lp_gf_style_one span.address_country{display: none !important;}
.lp_gf_style_one .partial_entry_warning{text-align:left;}  
.lp_gf_style_one .gform_footer.top_label{text-align: left;position:relative;display:inline-block;width: auto;margin:auto;} 
.lp_gf_style_one img.gform_ajax_spinner{position:absolute;left:50% !important; top:auto !important; bottom:-15px !important; margin-bottom:-5px;margin-left:-20px;}
/*Landing Page Style 2 */
.lp_gf_style_two li.gfield_error input,.lp_gf_style_two li.gfield_error select,.lp_gf_style_two li.gfield_error textarea{border: 1px solid #c1272a !important;}
.lp_gf_style_two .validation_message{font-weight: 500 !important;font-size: 14px !important;}
.lp_gf_style_two .instruction.validation_message,.lp_gf_style_two .instruction{display: none !important;}
.lp_gf_style_two .gform_legacy_markup_wrapper ul.gform_fields li.gfield{padding-right: 0px !important;}
.lp_gf_style_two .gform_legacy_markup_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width: calc(100% - 0px) !important;}
.lp_gf_style_two .gform_legacy_markup_wrapper{position: relative;margin-top: 10px !important;padding-top: 25px !important;}
.lp_gf_style_two .gform_legacy_markup_wrapper::before{content: "";background: #3579D8;height: 2px;width: 100%;position: absolute;top: 0px;left: 0;right: 0px;}
.lp_gf_style_two ul.gform_fields{margin-bottom:0px !important;padding-bottom:5px !important;}
.lp_gf_style_two ::placeholder{color:#8D969D;opacity:1!important;vertical-align: text-top;}
.lp_gf_style_two .gform_wrapper input,.lp_gf_style_two .gform_wrapper select,.lp_gf_style_two .gform_wrapper textarea{padding: 15px !important;border-radius: 5px !important;opacity: 1 !important;border: solid 1px #EEEEEE !important;color:#8D969D;background:#FFFFFF;font-size:16px !important;}
.lp_gf_style_two .gform_legacy_markup_wrapper .gform_footer{padding-bottom:0px !important;}
.lp_gf_style_two input[type="submit"]{color: #fff;opacity: 1 !important;padding: 15px 25px !important;margin:0px !important;border-radius: 5px !important;background: #3579D8 !important;font-size:16px !important;}
.lp_gf_style_two input[type="submit"]:hover{transition:ease-in-out 0.2s;background: #000 !important;}
.lp_gf_style_two span.address_line_2,.lp_gf_style_two span.address_city,.lp_gf_style_two span.address_state,.lp_gf_style_two span.address_zip,.lp_gf_style_two span.address_country{display: none !important;}
.lp_gf_style_two .partial_entry_warning{text-align:left;margin-bottom:25px !important;}
.lp_gf_style_two .ginput_complex.ginput_container input{padding-bottom: 80px !important;} 
.lp_gf_style_two .gform_footer.top_label{text-align: left;position:relative;display:inline-block;width: auto;margin:auto;} 
.lp_gf_style_two img.gform_ajax_spinner{position:absolute;left:50% !important; top:auto !important; bottom:-15px !important; margin-bottom:-5px;margin-left:-20px;}
/*Landing Page Style 3 */
.lp_gf_style_three .gform_legacy_markup_wrapper .gfield_required{color: #FF0000 !important;margin-left: 2px !important;}
.lp_gf_style_three .gform_legacy_markup_wrapper label.gfield_label,.lp_gf_style_three .gform_legacy_markup_wrapper legend.gfield_label{font-weight: normal !important;color: #8B8B8B !important;}
.lp_gf_style_three li.gfield_error input,.lp_gf_style_three li.gfield_error select,.lp_gf_style_three li.gfield_error textarea{border: 1px solid #c1272a !important;}
.lp_gf_style_three .validation_message{font-weight: 500 !important;font-size: 14px !important;}
.lp_gf_style_three .instruction.validation_message,.lp_gf_style_three .instruction{display: none !important;}
.lp_gf_style_three ul.gform_fields{margin-bottom:0px !important;padding-bottom:5px !important;}
.lp_gf_style_three ::placeholder{color:#8B8B8B;opacity:1!important;}
.lp_gf_style_three .gform_wrapper input,.lp_gf_style_three .gform_wrapper select,.lp_gf_style_three .gform_wrapper textarea{padding: 15px !important;opacity: 1 !important;border: solid 1px #C3CAD9;color:#000000;background:#fff;font-size:16px !important;border-radius:5px !important;}
.lp_gf_style_three .gform_legacy_markup_wrapper .gform_footer{padding-bottom:0px !important;}
.lp_gf_style_three input[type="submit"]{color: #fff;opacity: 1 !important;border-radius: 5px !important;padding: 15px 25px !important;margin:0px !important;border-radius: 5px !important;background: #6192FF !important;font-size:16px !important;}
.lp_gf_style_three input[type="submit"]:hover{transition:ease-in-out 0.2s;background: #000 !important;}
.lp_gf_style_three span.address_line_2,.lp_gf_style_three span.address_city,.lp_gf_style_three span.address_state,.lp_gf_style_three span.address_zip,.lp_gf_style_three span.address_country{display: none !important;}
.lp_gf_style_three .partial_entry_warning{text-align:left;}
.lp_gf_style_three li.gfield_html p{margin: 15px 0px 25px 0px;} 
.lp_gf_style_three .gform_footer.top_label{text-align: left;position:relative;display:inline-block;width: auto;margin:auto;} 
.lp_gf_style_three img.gform_ajax_spinner{position:absolute;left:50% !important; top:auto !important; bottom:-15px !important; margin-bottom:-5px;margin-left:-20px;}
/*Landing Page Style 4 */
.lp_gf_style_four .gform_legacy_markup_wrapper .gfield_error .gfield_label{color: #fff !important;}
.lp_gf_style_four .gform_legacy_markup_wrapper .gfield_required{color: #fff !important;margin-left: 2px !important;}
.lp_gf_style_four .gform_legacy_markup_wrapper label.gfield_label,.lp_gf_style_four .gform_legacy_markup_wrapper legend.gfield_label{font-weight: normal !important;}
.lp_gf_style_four li.gfield_error input,.lp_gf_style_four li.gfield_error select,.lp_gf_style_four li.gfield_error textarea{border: 1px solid #c1272a !important;}
.lp_gf_style_four .validation_message{font-weight: 500 !important;font-size: 14px !important;} 
.lp_gf_style_four .instruction.validation_message,.lp_gf_style_four .instruction{display: none !important;}
.lp_gf_style_four .gform_legacy_markup_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width: calc(100% - 0px) !important;}
.lp_gf_style_four ul.gform_fields{margin-bottom:0px !important;padding-bottom:5px !important;}
.lp_gf_style_four ::placeholder{color:#A2A9B0;opacity:1!important;}
.lp_gf_style_four .gform_wrapper input,.lp_gf_style_four .gform_wrapper select,.lp_gf_style_four .gform_wrapper textarea{padding: 15px !important;opacity: 1 !important;border: solid 1px #76AEFF;border-radius:5px !important;color:#76AEFF;background:#fff;font-size:16px !important;}
.lp_gf_style_four .gform_legacy_markup_wrapper .gform_footer{padding-bottom:0px !important;}
.lp_gf_style_four input[type="submit"]{color: #fff;opacity: 1 !important;padding: 15px 25px !important;margin:10px 0px 20px 0px !important;background: #FF6B00 !important;font-size:16px !important;border-radius:5px !important;}
.lp_gf_style_four input[type="submit"]:hover{transition:ease-in-out 0.2s;background: #fff !important;color: #FF6B00 !important;}
.lp_gf_style_four .partial_entry_warning{text-align:left;} 
.lp_gf_style_four .gform_footer.top_label{text-align: left;position:relative;display:inline-block;width: auto;margin:auto;} 
.lp_gf_style_four img.gform_ajax_spinner{position:absolute;left:50% !important; top:auto !important; bottom:-5px !important; margin-bottom:0px;margin-left:-20px;}
/*END Landing Pages CSS*/
 
.content-align{margin:auto;}
.service-blurb .et_pb_main_blurb_image{width:54px;}
.first-col-table{background-color:#D9D9D9 !important;}
.mp_testimonial_style4_dark .slick-slide::before{display:none;}
.mpslider .slick-prev::before, .mpslider .slick-next::before {color: #ffffff !important;border: solid 1px #ffffff;padding: 8px;border-radius: 8px;}
.mp_testimonial_style4_dark .testimonial-img {max-height: 44px !important;min-height: 44px !important;width: 44px !important;max-width: 44px !important;height: 44px !important;min-width: 44px !important;}
.mp_testimonial_style4_dark .slick-slide {margin: 15px auto !important;width: 650px !important;text-align: center !important;}
.mp_testimonial_style4_dark .slick-slide {display:flex !important; flex-wrap:wrap !important;}
.mp_testimonial_style4_dark .slick-slide .testimonial-img{order:2 !important;}
.mp_testimonial_style4_dark .slick-slide p{order:1 !important;width:100% !important;}
.mp_testimonial_style4_dark .slick-slide h2{marin-top:0px !important;}
.mp_testimonial_style4_dark .slick-slide h2{order:3 !important;width:100% !important;marin-top:0px !important;font-size:20px !important;}
body .et-fixed-header ul#top-menu li.menu-button a.et_pb_button, body .et-fixed-header ul#top-menu li.menu-button a.et_pb_button:hover {padding: 12px 24px!important;color: #fff!important;font-size:14px !important;}

@media screen and (max-width:1024px) { 
    /*Table*/
    .selling_table table{background: #fff;}
    .selling_table table thead{left: -9999px;position: absolute;visibility: hidden;}
    .selling_table table tr{display: flex;flex-direction: row;flex-wrap: wrap;}
    .selling_table table td{position: relative;width: 50%;font-size:14px;border: 1px solid #D8D8D8 !important;padding-left: 0px !important;}
    .selling_table table td span{display: block;}
    .selling_table table tr th:first-child,.selling_table table tr td:first-child{width:100% !important;background:#F1F1F1;text-align: center !important;font-weight: 500;}
    .selling_table i.fa-chevron-right{display:none;}
 }
 
@media only screen and (max-width:980px){
    #top-menu-nav li.current-menu-item a,#main-header.et-fixed-header li.current-menu-item a{color:#373737 !important;}
    /*Footer*/
    footer .et_mobile_menu{display:block!important;border:none!important;background:transparent!important;position:static!important}
    footer .et_mobile_menu li a{border-bottom:none!important;padding:0!important}
    footer .mobile_menu_bar{display:none;position:static!important} 
    .et_mobile_menu{box-shadow: none !important;-moz-box-shadow: none !important;-webkit-box-shadow: none !important;}
    .et_pb_menu .et_mobile_nav_menu{margin: 0px !important;}
    .et_mobile_menu li a:hover, .nav ul li a:hover{background-color:transparent !important;opacity:1 !important;}
    .et_mobile_menu li a.et_pb_button{margin:10px 0px 0px;display:inline-block}
    .et_mobile_menu a:hover{opacity:1 !important;}
    .et_mobile_menu li a.et_pb_button:hover{padding:10px 27px}
    .et_mobile_menu .menu-button.menu-item{margin-left:0px !important;}
    .et_mobile_menu li.menu-button{color:#fff !important;border-bottom:1px solid rgba(0,0,0,.03)!important;display:block;padding-bottom:10px;margin-left:5%;border-radius:50px;}
    .et_mobile_menu li.menu-button.menu-item{color:#fff !important;padding-bottom:0;border-bottom:none!important;margin-left: 5% !important;border-radius:50px;}
    .et_mobile_menu li.menu-button a{color:#fff !important;padding: 12px 20px !important;background: var(--minute-secondary-color) !important;margin-top: 10px;border-radius:50px;display:inline-block;}
    .et_mobile_menu li.menu-button a:hover{color:#fff !important;padding: 12px 20px !important;background: var(--minute-primary-color) !important;}  
    .et_mobile_menu .et_pb_button::after,.et_mobile_menu .et_pb_button::before{content:none!important}
    .copyright_section .et_pb_column:first-child{margin-bottom: 10px !important;}
	.partner-logo{text-align: center;}
    .partner-logo li{margin: 10px 2%;width: 21%;}
    /* style-1 css */
    .gf-style-one input[type="text"]{padding:15px!important}
    /*Sitemap Menu*/
    .sitemap_menu .et_mobile_menu{display: block !important;position: static !important;}
    .sitemap_menu ul.et_mobile_menu {margin:0 auto !important;}
    .sitemap_menu .et_mobile_menu{display: block !important;position: static !important;padding: 0px !important;box-shadow: none !important;}
    .sitemap_menu .et_mobile_nav_menu{display: block !important;width: 100% !important;margin: 0px !important;}
    .sitemap_menu .mobile_menu_bar{display: none;}
    .sitemap_menu  .et_mobile_menu li a{padding: 0px !important;}
    .sitemap_menu .et_mobile_menu{border:none !important;}
    .footer_links .et_pb_menu__wrap{justify-content: flex-start !important;}
    table.retable{font-size:16px;}
    .mp_testimonial_style4_dark .slick-slide {width:450px !important;}
}
@media screen and (max-width:768px){
    /* Compare Your Options Table*/
    table.retable{border-spacing: 0px !important;}
    table.retable td{padding: 12px !important;font-size: 12px;line-height: 1.5em;border-radius:0px;}
    table.retable tr th{text-align:center}
    .visible-xs{display:table-row;background:#f0f0f0}
    .visible-xs td{color:#fff !important;font-family: var(--minute-default-font) !important;font-size: 16px;}
    table.retable td{text-align:center}
    table.retable tr.gray_td_bg td{background:#fff}
    .visible-xs td,th{color:#000}
    table.retable td:first-child,table.retable th:first-child{display:none}
     /* style-1 css */ 
    .gf-style-one form{margin-top: 0px !important;}
    .gf-style-one .gform_body.gform-body{padding-right: 0px !important;border-radius: 50px;}
    .gf-style-one .gform_wrapper{font-size:16px !important;}
    .gf-style-one .gform_body ul li input {height:60px !important;padding: 15px 25px !important;} 
    .gf-style-one .gform_footer.top_label{position: static;width: 230px;margin: 0px auto;overflow: hidden;}
    .gf-style-one input[type="submit"]{float:none;padding: 15px 20px !important;width:100%;border-radius:50px !important;height:auto !important;}
    .gf-style-one .gform_footer input[type="submit"]{position: static !important;padding: 10px 20px !important;width:100%;border-radius:50px !important;margin:15px 0px 0px !important;height: 55px !important;float: none;}
    .gf-style-one .partial_entry_warning{position:static;bottom:auto;} 
    .gf-style-one .gform_wrapper .gfield_description{font-size: 12px;left: 25px;} 
    .gf-style-one img.gform_ajax_spinner{bottom:-20px;margin-bottom:-5px;}
    /* style-7 css */ 
    .gf-style-hero-image-form form{margin-top: 0px !important;}
    .gf-style-hero-image-form .gform_body.gform-body{padding-right: 0px !important;border-radius: 50px;}
    .gf-style-hero-image-form .gform_wrapper{font-size:16px !important;}
    .gf-style-hero-image-form .gform_body ul li input {height:60px !important;padding: 15px 25px !important;} 
    .gf-style-hero-image-form .gform_footer.top_label{position: static;width: 200px;margin: 0px;overflow: hidden;}
    .gf-style-hero-image-form input[type="submit"]{float:none;padding: 15px 20px !important;width:100%;border-radius:50px !important;height:auto !important;margin-bottom:0px !important;}
    .gf-style-hero-image-form .gform_footer input[type="submit"]{position: static !important;padding: 10px 20px !important;width:100%;border-radius:50px !important;margin-top: 15px !important;height: 55px !important;float: none;}
    .gf-style-hero-image-form .partial_entry_warning{position:static;bottom:auto;} 
    .gf-style-hero-image-form .gform_wrapper .gfield_description{font-size: 12px;left: 25px;} 
    .gf-style-hero-image-form img.gform_ajax_spinner{left:0px !important;margin-left:85px;bottom:-15px;margin-bottom:-5px;}
    /* Location Hero image form */ 
    .gf-style-location-hero-form ::placeholder{text-align:center;}
    .gf-style-location-hero-form .gform_wrapper{font-size:16px !important;}
    .gf-style-location-hero-form input[type="text"]{height: auto !important;padding: 15px 20px !important;}
    .gf-style-location-hero-form .ginput_container_address input[type="text"]{border-radius: 50px 0px 0px 50px !important;}
    .gf-style-location-hero-form .ginput_container_email input[type="text"]{border-radius: 0px 50px 50px 0px !important;}
    .gf-style-location-hero-form ul.gform_fields .ginput_container_email input[type="text"]{border-radius:0px 50px 50px 0px;}
    .gf-style-location-hero-form .gform_footer.top_label{position: unset !important;width: 230px;margin: auto;}
    .gf-style-location-hero-form input[type="submit"]{padding: 15px 20px !important;width:100%;border-radius:50px !important;height:auto !important;}
    .gf-style-location-hero-form .gform_footer input[type="submit"]{float:none;position: static !important;padding: 15px 20px !important;width:100%;border-radius:50px !important;height:auto !important;}
    .gf-style-location-hero-form .partial_entry_warning{position:static;bottom:auto;}
    .gf-style-location-hero-form input[type="submit"]{padding: 15px 40px !important;}
    .gf-style-location-hero-form .gform_body.gform-body{width: auto;margin-right:0px;}
    .gf-style-obligationcash .gform_footer.top_label{text-align: center !important;}
    .footer-details-wrapper{display:block;}
 }
@media only screen and (max-width:640px){
    /* style-1 css */ 
    .gf-style-one .gform_body.gform-body{border-radius: 0px;background: transparent;overflow: visible;}
    .gf-style-one .gform_body ul li input{border-radius: 50px;}
    .gf-style-one .gform_wrapper .gfield_description{position: static; margin-left: 30px;}
    /* style-7 css */  
    .gf-style-hero-image-form .gform_body.gform-body{border-radius: 0px;background: transparent;overflow: visible;}
    .gf-style-hero-image-form .gform_body ul li input{border-radius: 50px;}
    .gf-style-hero-image-form .gform_wrapper .gfield_description{position: static; margin-left: 30px;}
    /*Hero image form*/
    .gf-style-location-hero-form ::placeholder{text-align:center;}
    .gf-style-location-hero-form .gform_wrapper{font-size:16px !important;}
    .gf-style-location-hero-form input{border-radius:50px !important;padding: 10px 20px !important}
    .gf-style-location-hero-form ul.gform_fields .ginput_container_email input[type="email"]{border-radius:50px;padding: 10px 20px !important}
    .gf-style-location-hero-form .gform_footer.top_label{position: static !important;width:auto;}
    .gf-style-location-hero-form input[type="submit"]{float:none;padding: 10px 20px !important;width:100%;border-radius:50px !important;height:auto !important;}
    .gf-style-location-hero-form .gform_footer input[type="submit"]{position: static !important;padding: 10px 20px !important;width:100%;border-radius:50px !important;height:auto !important;}
    .gf-style-location-hero-form .partial_entry_warning{position:static;bottom:auto;}
    .gf-style-location-hero-form input[type="submit"]{padding: 10px 40px !important;}
    .gf-style-location-hero-form .gform_body.gform-body{width: auto;margin-right:0px;}
    .gf-style-obligationcash .gform_footer.top_label{text-align: center !important;}
    
}
@media screen and (max-width:480px) {
    /*Footer*/
    .footer_links ul li{float:none;width:100%;display:block}
    .partner-logo li{margin: 5px 2%;width: 46%;}
    /*Table*/
    .selling_table table td{width: 100%;}
    .selling_table table tr{flex-direction: column;}
    /*Hero image form*/
    .gf-style-location-hero-form .gform_body.gform-body{margin-right:0px !important;}
    .gf-style-location-hero-form input{border-radius: 50px !important;}
    .gf-style-location-hero-form .gform_footer.top_label{position: unset !important;}
    .gf-style-location-hero-form .gform_footer input[type="submit"]{border-radius: 50px !important;}
    .gf-style-obligationcash .gform_footer.top_label{text-align: center !important;}
    .gf-style-location-hero-form .ginput_container_address input{border-radius: 50px!important;}
    .gf-style-location-hero-form .ginput_container_email input[type="email"]{border-radius: 50px!important;}
    .mp_testimonial_style4_dark .slick-slide {width:100% !important;}
    .mp_testimonial_style4_dark {padding:15px 0px 0px 0px !important;}
    .slick-prev {left: -54px !important;}
    .slick-next {right: -39px !importannt;}
 }

.gform_legacy_markup_wrapper .field_sublabel_below .ginput_complex.ginput_container label{font-size:.99em;font-weight:600;color:#333333 !important;}