.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for global, class: .elementor-global-34452 */@media(max-width:991px){
    .elementor-element-2f0cf00{display:none!important;}
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-41763 */.read-more-btn .icon{
    top: -1px;
}
@media screen and (max-width: 991px) {
.announcment_bar_text:hover span {
    text-decoration: none !important;
}{
}
.bc_homepage .card-body{
padding: 0 !important;
	}
	.btn-quaternary:hover, .elementor .btn-quaternary:hover{
		border: 1px solid #FF0000 !important;
	}
		.btn-quaternary, .elementor .btn-quaternary{
		border: 1px solid #FF0000 !important;
	}
	.btn-quaternary, .elementor .btn-quaternary {
        min-height: 50px !important;
    }
	}
	@media only screen and (min-width: 1180px) and (max-width: 1199px) {
    body .proudly-serving-a {
        background-position-x: -356px !important;
    }
}
@media only screen and (min-width: 1010px) and (max-width: 1069px) {
    body .proudly-serving-a {
        background-position-x: -472px !important;
    }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
body .uwy.userway_p5 .userway_buttons_wrapper .uai{
        bottom: 50px !important;

}
button.close.p-0.bg-transparent.border-0 {
    right: 30px !important;
}
}/* End custom CSS */