/*
 Theme Name:   Polaris RDS Child
Theme URI:    https://github.com/ESBlueCorona/bc-rds
 Description:  Polaris RDS Child Theme
 Author:       By Polaris RDS Team
 Template:     rds
 Version:      1.0
 License: GNU General Public License v2 or later
 License URI: http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  polaris-rds-child
 Tags: one-column, custom-menu, featured-images, theme-options, translation-ready
 GitHub Theme URI: /ESBlueCorona/bc-rds
*/
/* Custom CSS from Customizer */
/* .got-an-emergency, .got-an-emergency a{
	color:#fff!important;
}
.border_form.bg_form .gform_wrapper ul li.gfield .large, .border_form.bg_form .gform_wrapper ul li.gfield select.large{background: #E4E5E6!important;}
.border_form.bg_form .floating_labels_wrapper .floating_labels label{color:#949CA1!important}
.page-template-rds-homepage .home-form .border_form.bg_form .floating_labels_wrapper li .ginput_container_checkbox .gfield_checkbox .gchoice .gfield-choice-input:checked{background-color: #3d3d3d !important;border: 1px solid #3d3d3d !important;}
#field_3_4 label.gfield_label{z-index:11}
.border_form.bg_form .gform_wrapper ul li.gfield .ginput_container.ginput_container_select:after{z-index:111!important;right:14%!important;}

/* .page-template-rds-about-us .bc_homepage img{
	display:none!important;
} */

/* .button {
    text-transform: uppercase !important;
    font-size: 18px !important;
    line-height: 23px !important;
    font-weight: 600 !important;
    letter-spacing: default !important;
    text-decoration: none !important;
}

.banner-form .gform_wrapper ul.gfield_checkbox li {
    max-width: 320px !important;
}
.free_estimate_form .gform_wrapper ul li.gfield.gf_left_half .ginput_container_select:after {
    border-color: #000000 !important;
}

.finance_page_form .free_estimate_form ul.gform_fields li .ginput_container_select:after {
    border-color: #000000 !important;
}

.finance_page_form .free_estimate_form ul.gform_fields li li.gchoice {
    max-width: 306px !important;
}

.gform_wrapper ul.gfield_checkbox li {
    max-width: 310px;
}

.schedule_service_form .gform_wrapper ul li.gfield .ginput_container_select:after, .elementor-widget-rds-global-contact-widget .gform_wrapper ul li.gfield .ginput_container_select:after {
    border-left: 1px solid #3d3d3d !important;
    border-bottom: 1px solid #3d3d3d !important;
}

.schedule_service_form ul.gform_fields li .ginput_container li.gchoice {
    max-width: 315px;
}

.free_estimate_form ul.gform_fields li li.gchoice {
    max-width: 306px !important;
}

a.footer_copyright_links.a-alt.copyright_hover {
    color: #ffffff;
}
a.footer_copyright_links.a-alt.copyright_hover:hover {
    color: #BA1200 !important;
}


.contact-social a.no_hover_underline.social_icons_contact:hover {
    color: #ba1200;
}
.free_estimate_form ul.gform_fields li .ginput_container_select:after {
    border-color: #000000 !important;
}

    .text_30.line_height_38.font_alt_2.d-flex.align-items-center.justify-content-lg-end.text_semibold.no_hover_underline.pe-lg-4.sm_text_24.sm_line_height_29.text-uppercase {
        color: #ffffff;
    }

.cta_call_link:hover span{
		font-size:30px;
	line-height:41px;
	color:#fff!important;
}

.elementor-40482 .elementor-element.elementor-element-3cb345b .elementor-heading-title {
    font-weight: 700;
}

.call_today {
    font-weight: 400 !important;
}

phone_number, .elementor .phone_number {
    font-weight: 400 !important;
}

.service_block:hover h6{
	color:#ba1200!important;
}

.text_18 {
    font-size: 16px !important;
}
.text_semibold {
    font-weight: 400 !important;
}

.blog_read_more_text_color:hover {
    color: #ba1200 !important;
}

.line_height_23 {
    line-height: 30px;
}

h1.elementor-heading-title.elementor-size-default {
    font-weight: 700;
	font-size:48px!important;
}

.font_alt_1 {
    font-family: Fira Sans, sans-serif !important;
}

.elementor-element-3802b76 {
    display: none;
}
.affiliation_next_a.swiper-button-disabled.swiper-button-lock, .affiliation_prev_a.swiper-button-disabled.swiper-button-lock {
	display: none;}

.true_white, .true_white--imp, .e-preview--show-hidden-elements .true_white--imp , .e-preview--show-hidden-elements .true_white{
	color:#fff!important;
}
 */