/*# sourceMappingURL=child-theme.css.map */

@media screen and (min-width: 992px) {
	.max_width {
		max-width: 792px !important;
		min-width: 792px !important;
	}
}

.elementor-widget-container .container-fluid .container .btn-primary-alt-1 {
	color: #000 !important;
	border: 1px solid #000 !important;
}

.elementor-widget-container .blog_read_more_text_color {
	color: #9a0f0c !important;
}

.elementor-widget-container .blog_read_more_text_color:hover {
	color: #35578f !important;
}

.elementor-widget-container .blog_read_more_text_color:hover .continue {
	text-decoration: underline !important;
}

.service_area {
	box-shadow: -6px -6px 0px 0px #9a0f0c inset !important;
}

.home_page_10_10 {
	box-shadow: -10px -10px 0px 0px #9a0f0c inset !important;
}

.continue {
	font-weight: 600 !important;
}

.coupon_shadow {
	box-shadow: 7px 9px 8px 0px rgba(0, 0, 0, .25) !important;
}

.request_service_button {
	background-color: #0b2b5e !important;
}

.elementor-widget-container .steps_background {
	background-color: #9a0f0c !important;
}

.elementor-widget-container .steps_background .steps_icon_color {
	color: #fff !important;
}

.color_financing_bg {
	background-color: #d8e3e9 !important;
}

.estimate_accordion:after {
	background: #9a0f0c !important;
	left: 25px !important;
}

.z_index {
	z-index: 999 !important;
}

body main ul li:before {
	width: 7px !important;
	height: 7px !important;
	border-radius: 100% !important;
	background-color: #9a0f0c !important;
	position: absolute !important;
	left: 5px !important;
	top: 13px !important;
}

body ::marker {
	color: #9a0f0c !important;
}

body main .finance_custom_content ul li:before {
	width: 7px !important;
	height: 7px !important;
	border-radius: 100% !important;
	background-color: #9a0f0c !important;
	position: absolute !important;
	left: 5px !important;
	top: 13px !important;
}

.carrer_banner_content:before {
	left: -155px !important;
}

@media (min-width: 1900px) and (max-width: 2000px) {
	.carrer_banner_content:before {
		left: -85px !important;
	}
}

@media (min-width: 1400px) and (max-width: 1450px) {
	.carrer_banner_content:before {
		left: -55px !important;
	}
}

@media screen and (min-width: 991px) {
	.carrer_banner_content:before {
		background: #0b2b5e !important;
		border-radius: 0px 0px 30px 30px !important;
		width: calc(100% + 155px) !important;
		left: -70px;
		min-height: 577px !important;
		max-height: 577px !important;
	}
}

@media screen and (min-width: 991px) and (max-width: 1300px) {
	.carrer_banner_content:before {
		min-height: 400px !important;
		max-height: 400px !important;
	}
}

@media screen and (min-width: 991px) and (min-width: 1301px) and (max-width: 1370px) {
	.carrer_banner_content:before {
		min-height: 450px !important;
		max-height: 450px !important;
	}
}

@media screen and (min-width: 991px) {
	.height_1040 img {
		max-width: 1040px !important;
		min-width: 1040px !important;
	}
}

@media screen and (min-width: 991px) and (max-width: 1366px) {
	.height_1040 img {
		max-width: 100% !important;
		min-width: 100% !important;
		min-height: 100% !important;
		max-height: 100% !important;
	}
}

@media screen and (min-width: 991px) and (min-width: 992px) and (max-width: 1800px) {
	.height_1040 img {
		margin-left: -100px !important;
	}
}

@media screen and (max-width: 991px) {
	.m_text_black {
		color: #000 !important;
	}
}

@media (min-width: 1700px) {
	.max_width_1300 {
		max-width: 1300px !important;
	}
}

.elementor-widget-container .text-none {
	text-transform: none !important;
}

.schedule_service_form .accordion-item:last-of-type .accordion-collapse, .free_estimate_form .accordion-item:last-of-type .accordion-collapse {
	background-color: #d8e3e9 !important;
	position: relative !important;
	z-index: 9 !important;
}

.container .bg-secondary-alt {
	background-color: #f4f4f4 !important;
}

.font_alt_1 {
	font-family: "Inter" !important;
}

.elementor-widget-container .input-group .custom-select:before {
	content: "";
	background: #f4f4f4 !important;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: -2;
}

.border-10 {
	border: 10px solid #f4f4f4 !important;
}

.border-dashed-5 {
	border: 3px dashed #d8e3e9 !important;
}

.recent_post, .input_group_bg {
	background-color: #f4f4f4 !important;
}

.elementor-widget-container .select-selected {
	font-family: "Inter" !important;
	text-transform: capitalize !important;
}

@media screen and (min-width: 992px) {
	.modal.request_form .modal-dialog {
		padding: 0px 0px !important;
	}
}

@media screen and (max-width: 991px) {
	.request_form .floating_labels_wrapper .floating_labels .gfield .ginput_container_checkbox {
		max-width: 330px !important;
	}
}

@media (min-width: 1300px) {
	.career_faq .accordion-header h3 {
		width: 100%;
	}
}

@media (max-width: 768px) {
	.max_width_275 {
		max-width: 275px !important;
	}
}

@media (max-width: 768px) {
	.max_width_290 {
		max-width: 290px !important;
	}
}

@media (max-width: 768px) {
	.elementor-widget-container .career_page .img_section img {
		height: 318px !important;
	}
}

@media (max-width: 768px) {
	.elementor-widget-container .cmpny-content .treat_content a {
		max-width: 165px !important;
		min-width: 165px !important;
	}
}

.elementor-widget-container .affiliation-swiper-a .swiper-wrapper .swiper-slide img {
	width: 115px !important;
}

.mobile_cta {
	z-index: 999999 !important;
}

.services_blue_bg_m {
	background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(154, 171, 199, .5) 69%, #35578f 100%) !important;
}

.services_blue_bg {
	background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(154, 171, 199, .15) 69%, rgba(53, 87, 143, .3) 100%) !important;
}

.color_light_box_icon_bg {
	background-color: #949ca1 !important;
}

@media (min-width: 1366px) {
	div#Gallery-lightBox img {
		max-height: calc(100vh - 125px);
		width: 1061px !important;
		height: 685px !important;
		-o-object-fit: cover !important;
		object-fit: cover !important;
	}
}

@media (max-width: 1366px) {
	.modal-body .mySwiper-lightbox {
		padding-top: 250px !important;
	}
}

.elementor-widget-container .text_uppercase {
	text-transform: uppercase !important;
}

.multistep-form-wrap .comfort_btn_new {
	width: 540px !important;
	height: 225px !important;
	border-radius: 10px !important;
	box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, .1) !important;
	background: #fff !important;
	font-size: 28px !important;
	font-weight: 600 !important;
	line-height: 33px !important;
	text-transform: capitalize !important;
}

@media screen and (max-width: 1366px) {
	.multistep-form-wrap .comfort_btn_new {
		width: 100% !important;
		height: 195px !important;
		font-size: 21px !important;
	}
}

.multistep-form-wrap .comfort_btn_new a {
	margin-bottom: 30px !important;
	text-decoration: none !important;
}

@media screen and (max-width: 1366px) {
	.multistep-form-wrap .comfort_btn_new a {
		margin-bottom: 15px !important;
	}
}

.multistep-form-wrap .comfort_btn_new i {
	font-size: 72px !important;
	color: #000 !important;
	font-weight: 400;
}

@media screen and (max-width: 1366px) {
	.multistep-form-wrap .comfort_btn_new i {
		font-size: 52px !important;
	}
}

.video-swiper .swiper-button-prev i, .video-swiper .swiper-button-next i {
	color: #0b2b5e !important;
	font-weight: 300 !important;
	font-size: 36px !important;
	text-transform: capitalize !important;
}

.elementor-element-cae83b4 .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container input {
	color: #000 !important;
	border-radius: 0 !important;
	border-bottom: 3px solid #0b2b5e !important;
	font-family: Inter !important;
	min-height: 52px !important;
	max-height: 52px !important;
	background-color: transparent !important;
}

.elementor-element-cae83b4 .elementor-widget-container .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container input {
	color: #000 !important;
	border-radius: 0 !important;
	border-bottom: 3px solid #000 !important;
	font-family: Inter !important;
	min-height: 52px !important;
	max-height: 52px !important;
	background-color: transparent !important;
	border-left: unset !important;
	border-color: transparent;
}

@media screen and (min-width: 1300px) {
	.elementor-element-cae83b4 .elementor-widget-container .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container input {
		width: 543px !important;
	}
}

.elementor-element-cae83b4 .gform_wrapper ul li.gfield.gf_right_half {
	padding-right: 13px !important;
	padding-left: 0px !important;
}

@media screen and (max-width: 991px) {
	.elementor-element-cae83b4 .gform_wrapper ul li.gfield.gf_right_half {
		padding-right: 0px !important;
	}
}

.elementor-element-cae83b4 .gform_page_footer {
	text-align: center;
}

.elementor-element-cae83b4 input#gform_next_button_12_18 {
	background: #9a0f0c !important;
	width: 250px !important;
	height: 43px !important;
	border: none !important;
	color: #fff !important;
}

.elementor-element-cae83b4 div#gform_page_12_3 {
	max-width: 300px;
	margin: 0 auto;
}

.landing_banner button {
	margin-bottom: 8px !important;
}

@media (max-width: 991px) {
	.elementor-element-5677b30 .elementor-widget-container .proudly-serving-b .proudly-serving-mobile {
		position: absolute;
		bottom: -132px;
	}
}

.elementor-element-a419b48 .home_border_form .gform_wrapper ul li.gfield {
	padding-bottom: 20px !important;
}

@media (min-width: 992px) {
	.elementor-element-a419b48 .elementor-widget-container li#field_14_4 {
		padding-right: 16px !important;
	}
}

.elementor-element-a419b48 .elementor-widget-container li#field_14_4 {
	padding-top: 10px !important;
}

.elementor-element-a419b48 .elementor-widget-container select#input_14_4 {
	padding-left: 14px !important;
}

.schedule_service_form ul li .ginput_container .ginput_container_date:before {
	content: "";
	font-family: "icomoon" !important;
	top: 19px;
	color: #000 !important;
	position: absolute;
	left: 10px !important;
	font-size: 14px;
	line-height: 14px;
}

@media (min-width: 767px) and (max-width: 991px) {
	.elementor-widget-container .mt_top_100 {
		margin-top: 100px !important;
	}
}

.schedule_service_form .gform_legacy_markup_wrapper .gf_browser_chrome ul .gform_fields li .gfield input[type=radio] {
	margin-top: -15px;
}

.schedule_service_form input[type=radio] {
	width: 10px;
	height: 10px;
	margin-top: -15px !important;
}

.elementor-widget-container .schedule_service_form ul.gform_fields li .ginput_container.ginput_container_date:before {
	color: #000 !important;
}

@media (min-width: 412px) and (max-width: 575px) {
	.elementor-element-92e3685 .elementor-widget-container .mobile_buttons .announcment_bar_text {
		width: auto !important;
	}
}

.quotation_icon_color {
	color: #1f1f1f !important;
}

@media (min-width: 375px) and (max-width: 768px) {
	.elementor-widget-container div#Gallery-lightBox {
		background-color: transparent !important;
	}
}

.elementor-widget-container .pagination .page-item .page-link.current {
	color: #fff !important;
}

.elementor-widget-container .pagination .page-item .page-link {
	border: 1px solid #a8cef3 !important;
}

.elementor-widget-container .pagination .page-item .page-link:hover {
	text-decoration: none !important;
	color: #fff !important;
}

.icon-heat {
	background-image: url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/custom-assets/heat.svg");
	background-image: url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/custom-assets/heat.svg") !important;
	background-repeat: no-repeat;
	height: 70px;
	width: 62px;
	display: inline-block;
}

.icon-heat.nitro-lazy {
	background-image: none !important;
}

@media only screen and (max-width: 991px) {
	.icon-heat {
		height: 27px !important;
		width: 30px !important;
		background-size: cover !important;
	}
}

.icon-heat:hover {
	background-image: url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/custom-assets/heat-hover.svg") !important;
}

.icon-heat:hover.nitro-lazy {
	background-image: none !important;
}

.icon-headset {
	background-image: url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/custom-assets/headset.svg");
	background-image: url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/custom-assets/headset.svg") !important;
	background-repeat: no-repeat;
	height: 38px;
	width: 40px;
	display: inline-block;
}

.icon-headset.nitro-lazy {
	background-image: none !important;
}

.e-con {
	margin: 0 !important;
	padding: 0 !important;
	gap: 0 !important;
}

@media (min-width: 376px) and (max-width: 991px) {
	.mobile_img {
		max-width: 100% !important;
	}
}

body strong a {
	font-weight: 700 !important;
	color: #9a0f0c !important;
}

body b a {
	font-weight: 700 !important;
	color: #9a0f0c !important;
}

.nav_container_desktop #navbarSupportedContentDesktop ul.navbar-nav li {
	padding: 0px 35px 21px 0px !important;
}

.nav_container_desktop #navbarSupportedContentDesktop ul.navbar-nav > li:hover > a {
	color: #000 !important;
	text-decoration: underline !important;
}

.nav_container_desktop #navbarSupportedContentDesktop ul.navbar-nav > li ul > li:hover > a {
	color: #fff !important;
	background: #4876c0 !important;
	text-decoration: none !important;
}

.nav_container_desktop_a #navbarSupportedContentDesktop ul.navbar-nav ul {
	box-shadow: 0 0 32px 1px rgba(0, 0, 0, .15);
}

.nav_container_desktop_a #navbarSupportedContentDesktop ul.navbar-nav ul li a {
	text-transform: uppercase !important;
}

.elementor-widget-container .mobile_cta .gform_wrapper .gform-body ul.gform_fields li.gfield {
	max-width: 283px !important;
	margin-left: auto !important;
	margin-right: auto !important;
	margin-bottom: 15px !important;
	min-height: 52px !important;
	height: 52px !important;
}

.elementor-widget-container .mobile_cta .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container input {
	min-height: 52px !important;
	height: 52px !important;
}

.elementor-widget-container .mobile_cta .gform_wrapper .gform-body ul.gform_fields li.gfield .gfield_select {
	min-height: 52px !important;
	height: 52px !important;
}

.elementor-widget-container .mobile_cta .gform_wrapper .gform-body ul.gform_fields li.gfield .gfield_checkbox .gchoice .gfield-choice-input {
	min-height: 14px !important;
	height: 14px !important;
	border-radius: 2px !important;
	max-width: 14px !important;
	min-width: 14px !important;
}

.elementor-widget-container .icon-xmark1 {
	color: #0b2b5e !important;
}

body .elementor-widget-container .gform_wrapper .gform-body ul.gform_fields li.gfield .gfield_label {
	font-family: "Inter" !important;
	font-size: 13px !important;
	font-style: normal !important;
	font-weight: 600 !important;
	line-height: 18px !important;
	color: #1f1f1f !important;
}

body .elementor-widget-container .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container_select {
	background: #fff !important;
	border: none !important;
}

body .elementor-widget-container .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container_select select {
	border: none !important;
	font-family: "Inter" !important;
}

body .elementor-widget-container .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container_select:after {
	border-left: 1px solid #0b2b5e !important;
	border-bottom: 1px solid #0b2b5e !important;
	z-index: 9 !important;
}

body .elementor-widget-container .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container {
	border-radius: 0px !important;
	margin-top: 0 !important;
}

body .elementor-widget-container .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container input {
	color: #000 !important;
	border-radius: 0px !important;
	background: #fff !important;
	border-left: 3px solid #0b2b5e !important;
	font-family: "Inter" !important;
	min-height: 52px !important;
	max-height: 52px !important;
	border: 0;
}

body .elementor-widget-container .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container .textarea {
	border-radius: 0px !important;
	background: #fff !important;
	border-left: 3px solid #0b2b5e !important;
	font-family: "Inter" !important;
}

body .elementor-widget-container .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container .gfield_select {
	font-weight: 600 !important;
	border-radius: 0px !important;
	text-transform: uppercase !important;
	border-left: 3px solid #0b2b5e !important;
	color: #000 !important;
	z-index: 99 !important;
	font-family: "Inter" !important;
	min-height: 52px !important;
	height: 52px !important;
}

body .elementor-widget-container .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container .gfield_select option {
	font-weight: 600 !important;
	color: #000 !important;
	background-color: #fff !important;
	font-family: "Inter" !important;
}

body .elementor-widget-container .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container .gform-field-label {
	font-family: "Inter" !important;
	font-size: 13px !important;
	font-style: normal !important;
	font-weight: 600 !important;
	line-height: 18px !important;
	color: #000 !important;
}

body .elementor-widget-container .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container .gfield_checkbox .gchoice .gfield-choice-input {
	background-color: #000 !important;
	border: 1px solid #000 !important;
	min-height: 14px !important;
	max-height: 14px !important;
	border-radius: 2px !important;
	max-width: 14px !important;
	min-width: 14px !important;
}

body .elementor-widget-container .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container .gfield_checkbox .gchoice .gfield-choice-input:after {
	border-right: 1px solid #fff !important;
	border-bottom: 1px solid #fff !important;
}

body .elementor-widget-container .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container .gfield_checkbox .gchoice .gform-field-label {
	font-family: "Inter" !important;
	font-size: 14px !important;
	font-weight: 400 !important;
	line-height: 28px !important;
	padding-top: 2px !important;
}

.color_primary_gardient_bg {
	background: linear-gradient(0deg, rgba(53, 87, 143, .95) 0%, rgba(53, 87, 143, .95) 100%);
}

.elementor-widget-container .mobile_popup_form_background_color .btn-quaternary, .elementor-widget-container .mobile_popup_form_background_color .elementor .btn-quaternary {
	color: #fff !important;
	text-decoration: none !important;
	border: 1px solid #fff !important;
	font-weight: 400 !important;
	font-size: 16px !important;
	width: 315px !important;
	min-height: 43px !important;
}

.bc_nav_container_mobile #navbarSupportedContent ul li {
	border-top: 1px solid #000 !important;
}

.bc_nav_container_mobile #navbarSupportedContent ul ul li.level-3-active ul {
	padding-top: 50px !important;
}

header .header_accordion button {
	background-color: #0b2b5e !important;
}

@media (hover: none), only screen and (max-width: 991px) {
	header .bc_nav_container_mobile #navbarSupportedContent > ul.navbar-nav > li:last-child {
		border-bottom: 1px solid #000 !important;
	}
}

.padding_x_12 {
	padding-right: 12px !important;
	padding-left: 12px !important;
}

.footer_links:hover, .elementor .footer_links:hover {
	text-decoration: underline !important;
}

.hover_underline:hover {
	text-decoration: underline !important;
}

@media screen and (max-width: 991px) {
	.margin_top_95 {
		margin-top: 25px !important;
	}
}

.got-an-emergency-a {
	z-index: 0 !important;
	position: relative !important;
	background-position: center center !important;
	background-size: cover !important;
	background-repeat: no-repeat;
	background-image: url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/in-content-cta/in-content-cta.jpg") !important;
	background-image: -webkit-image-set(url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/in-content-cta/in-content-cta.jpg") 2x, url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/in-content-cta/in-content-cta@2x.jpg") 2x, url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/in-content-cta/in-content-cta@3x.jpg") 3x) !important;
}

.got-an-emergency-a.nitro-lazy {
	background-image: none !important;
}

@media screen and (min-width: 992px) {
	.got-an-emergency-a {
		height: 175px;
	}
}

@media screen and (min-width: 1900px) {
	.got-an-emergency-a {
		min-width: 730px !important;
	}
}

@media only screen and (max-width: 991px) {
	.got-an-emergency-a {
		background-image: url("https://www.cornettaplumbing.com/wp-content/themes/rds-child/img/in-content-cta/m-full-width-contact-bg.jpg") !important;
		background-image: -webkit-image-set(url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/in-content-cta/m-in-content-cta@2x.jpg") 2x, url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/in-content-cta/m-in-content-cta@2x.jpg") 2x, url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/in-content-cta/m-in-content-cta@3x.jpg") 3x) !important;
	}
	
	.got-an-emergency-a.nitro-lazy {
		background-image: none !important;
	}
}

@media only screen and (max-width: 991px) {
	.got-an-emergency-a .mobile_cta {
		min-height: 175px;
		display: flex;
		align-items: center;
		justify-content: center;
	}
}

.value_prop_bg {
	background-position: center center !important;
	background-size: cover !important;
	background-repeat: no-repeat;
	background-image: url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/value-prop/value-prop-bg-img@2x.jpg") !important;
	background-image: -webkit-image-set(url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/value-prop/value-prop-bg-img@2x.jpg") 2x, url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/value-prop/value-prop-bg-img@2x.jpg") 2x, url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/value-prop/value-prop-bg-img@3x.jpg") 3x) !important;
}

.value_prop_bg.nitro-lazy {
	background-image: none !important;
}

@media only screen and (max-width: 991px) {
	.value_prop_bg {
		background-image: url("https://www.cornettaplumbing.com/wp-content/themes/rds-child/img/value-prop/m-in-content-cta.jpg") !important;
		background-image: -webkit-image-set(url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/value-prop/m-value-prop-bg-img@2x.jpg") 2x, url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/value-prop/m-value-prop-bg-img@2x.jpg") 2x, url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/value-prop/m-value-prop-bg-img@3x.jpg") 3x) !important;
	}
	
	.value_prop_bg.nitro-lazy {
		background-image: none !important;
	}
}

.testimonial_bg {
	background-position: top center !important;
	background-size: cover !important;
	background-repeat: no-repeat;
	background-image: url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/testimonial/testimonial-bg.png") !important;
	background-image: -webkit-image-set(url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/testimonial/testimonial-bg.png") 2x, url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/testimonial/testimonial-bg@2x.png") 2x, url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/testimonial/testimonial-bg@3x.png") 3x) !important;
}

.testimonial_bg.nitro-lazy {
	background-image: none !important;
}

@media only screen and (max-width: 991px) {
	.testimonial_bg {
		background-image: url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/testimonial/m-testimonial-bg.png") !important;
		background-image: -webkit-image-set(url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/testimonial/m-testimonial-bg@2x.png") 2x, url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/testimonial/m-testimonial-bg@2x.png") 2x, url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/testimonial/m-testimonial-bg@3x.png") 3x) !important;
	}
	
	.testimonial_bg.nitro-lazy {
		background-image: none !important;
	}
}

.request_form_bg {
	background-position: center center !important;
	background-size: cover !important;
	background-repeat: no-repeat;
	background-image: url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/custom-assets/full-width-contact-bg.jpg") !important;
	background-image: -webkit-image-set(url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/custom-assets/full-width-contact-bg.jpg") 2x, url("https://www.cornettaplumbing.com/wp-content/themes/rds-child/img/custom-assets/testimonial-bg-img@2x.jpg") 2x, url("https://www.cornettaplumbing.com/wp-content/themes/rds-child/img/custom-assets/testimonial-bg-img@3x.jpg") 3x) !important;
}

.request_form_bg.nitro-lazy {
	background-image: none !important;
}

@media only screen and (max-width: 991px) {
	.request_form_bg {
		background-image: url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/custom-assets/m-contact-form-bg.jpg") !important;
		background-image: -webkit-image-set(url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/custom-assets/m-contact-form-bg@2x.jpg") 2x, url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/custom-assets/m-contact-form-bg@2x.jpg") 2x, url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/custom-assets/m-contact-form-bg@3x.jpg") 3x) !important;
	}
	
	.request_form_bg.nitro-lazy {
		background-image: none !important;
	}
}

.footer_bg {
	background-position: center center !important;
	background-size: cover !important;
	background-repeat: no-repeat;
	background-image: url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/footer/footer-bg.jpg") !important;
	background-image: -webkit-image-set(url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/footer/footer-bg.jpg") 2x, url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/footer/footer-bg@2x.jpg") 2x, url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/footer/footer-bg@3x.jpg") 3x) !important;
}

.footer_bg.nitro-lazy {
	background-image: none !important;
}

@media only screen and (max-width: 991px) {
	.footer_bg {
		background-image: url("https://www.cornettaplumbing.com/wp-content/themes/rds-child/img/footer/m-contact-form-bg.jpg") !important;
		background-image: -webkit-image-set(url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/footer/m-footer-bg@2x.jpg") 2x, url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/footer/m-footer-bg@2x.jpg") 2x, url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/footer/m-footer-bg@3x.jpg") 3x) !important;
	}
	
	.footer_bg.nitro-lazy {
		background-image: none !important;
	}
}

.we_are_hiring_bg {
	background-position: center center !important;
	background-size: cover !important;
	background-repeat: no-repeat;
	background-image: url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/careers/careers-cta.jpg") !important;
	background-image: -webkit-image-set(url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/careers/careers-cta.jpg") 2x, url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/careers/careers-cta@2x.jpg") 2x, url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/careers/careers-cta@3x.jpg") 3x) !important;
}

.we_are_hiring_bg.nitro-lazy {
	background-image: none !important;
}

@media only screen and (max-width: 991px) {
	.we_are_hiring_bg {
		background-image: url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/careers/m-careers-cta.jpg") !important;
		background-image: -webkit-image-set(url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/careers/m-careers-cta@2x.jpg") 2x, url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/careers/m-careers-cta@2x.jpg") 2x, url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/careers/m-careers-cta@3x.jpg") 3x) !important;
	}
	
	.we_are_hiring_bg.nitro-lazy {
		background-image: none !important;
	}
}

@media (min-width: 767px) and (max-width: 991px) {
	.we_are_hiring_bg {
		background-position-y: -40px !important;
	}
}

@media (min-width: 1020px) and (max-width: 1199px) {
	.we_are_hiring_bg {
		background-position: left -310px center !important;
	}
}

.financing_bg {
	background-position: center center !important;
	background-size: cover !important;
	background-repeat: no-repeat;
	background-image: url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/fullwidth-cta/fullwidth-cta-bg-1.jpg") !important;
	background-image: -webkit-image-set(url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/fullwidth-cta/fullwidth-cta-bg-1.jpg") 2x, url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/fullwidth-cta/fullwidth-cta-bg-1@2x.jpg") 2x, url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/fullwidth-cta/fullwidth-cta-bg-1@3x.jpg") 3x) !important;
}

.financing_bg.nitro-lazy {
	background-image: none !important;
}

@media only screen and (max-width: 991px) {
	.financing_bg {
		background-image: url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/fullwidth-cta/m-fullwidth-cta-bg.jpg") !important;
		background-image: -webkit-image-set(url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/fullwidth-cta/m-fullwidth-cta-bg@2x.jpg") 2x, url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/fullwidth-cta/m-fullwidth-cta-bg@2x.jpg") 2x, url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/fullwidth-cta/m-fullwidth-cta-bg@3x.jpg") 3x) !important;
	}
	
	.financing_bg.nitro-lazy {
		background-image: none !important;
	}
}

.company_service_bg {
	background-position: center center !important;
	background-size: cover !important;
	background-repeat: no-repeat;
	background-image: url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/custom-assets/company-services-bg.jpg") !important;
	background-image: -webkit-image-set(url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/custom-assets/company-services-bg.jpg") 2x, url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/custom-assets/company-services-bg@2x.jpg") 2x, url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/custom-assets/company-services-bg@3x.jpg") 3x) !important;
}

.company_service_bg.nitro-lazy {
	background-image: none !important;
}

@media only screen and (max-width: 991px) {
	.company_service_bg {
		background-image: inherit !important;
	}
}

.sidbar-financing {
	background-image: url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/fullwidth-cta/m-fullwidth-cta-bg.jpg") !important;
	background-image: -webkit-image-set(url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/fullwidth-cta/m-fullwidth-cta-bg@2x.jpg") 2x, url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/fullwidth-cta/m-fullwidth-cta-bg@2x.jpg") 2x, url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/fullwidth-cta/m-fullwidth-cta-bg@3x.jpg") 3x) !important;
}

.sidbar-financing.nitro-lazy {
	background-image: none !important;
}

@media only screen and (max-width: 991px) {
	.sidbar-financing {
		margin-left: -13px !important;
		margin-right: -11px !important;
	}
}

@media only screen and (max-width: 991px) {
	.elementor-element-5e3aaf8.subpage-sidebar-container {
		margin-bottom: 0px !important;
	}
}

@media only screen and (max-width: 991px) {
	.blue_gradient_bg {
		background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(154, 171, 199, .5) 69%, #35578f 100%) !important;
		margin-left: -13px !important;
		margin-right: -11px !important;
	}
}

.accordion .border-1 {
	border: 1.5px solid #a8cef3 !important;
}

.accordion-header h3 .icon-chevron-down4 {
	color: #9a0f0c !important;
}

@media (min-width: 1300px) {
	.accordion-header h3 .icon-chevron-down4 {
		right: 25px !important;
	}
}

@media (min-width: 1300px) {
	.accordion-header h3 .icon-chevron-up4 {
		right: 25px !important;
	}
}

@media (min-width: 1300px) {
	.elementor-element-20450b44 .accordion-header h3 {
		width: 100% !important;
	}
}

.sidebar_form {
	background: #d8e3e9 !important;
	box-shadow: -6px -6px 0px 0px #9a0f0c inset !important;
}

.box_shadow_5 {
	box-shadow: -5px -5px 0px 0px #9a0f0c inset !important;
}

body .elementor-widget-container .btn {
	min-width: 250px !important;
	min-height: 43px !important;
}

@media only screen and (max-width: 991px) {
	h1.elementor-heading-title.elementor-size-default {
		font-size: 32px !important;
		line-height: 37px !important;
		letter-spacing: normal !important;
		word-spacing: normal !important;
		font-family: "Inter" !important;
	}
}

.elementor-widget-container .subpage_banner {
	height: 250px !important;
}

@media only screen and (max-width: 991px) {
	.elementor-widget-container .subpage_banner {
		height: 175px !important;
	}
}

.elementor-widget-container .border-top-tertiary-10 {
	border-top: 10px solid #9a0f0c !important;
}

.elementor-widget-container .border-md-6 {
	border-top: 6px solid #9a0f0c !important;
}

.elementor-widget-container .service_block {
	background: linear-gradient(180deg, #fff 50.2%, #a8cef3 100%) !important;
}

@media only screen and (max-width: 991px) {
	.elementor-widget-container .service_block {
		height: 69px !important;
	}
}

.elementor-widget-container .service_block:hover {
	background: #0b2b5e !important;
}

.elementor-widget-container .service_block:hover .icon-heat {
	background-image: url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/custom-assets/heat.svg");
	background-image: url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/custom-assets/heat-hover.svg") !important;
}

.elementor-widget-container .service_block:hover .icon-heat.nitro-lazy {
	background-image: none !important;
}

body main .elementor-widget-container .color_quaternary_bg .swiper-pagination .swiper-pagination-bullet {
	background: #000 !important;
}

body main .elementor-widget-container .swiper-pagination .swiper-pagination-bullet {
	background: #a8cef3 !important;
	border: 1px solid #a8cef3 !important;
	width: 10px !important;
	height: 10px !important;
}

body main .elementor-widget-container .swiper-pagination .swiper-pagination-bullet-active {
	background: #0b2b5e !important;
	opacity: 1 !important;
}

.elementor-widget-container .request_form_bg .gform_wrapper ul.gform_fields li.gfield .ginput_container_select:after {
	right: 15px !important;
	top: 24px !important;
}

.elementor-widget-container .request_form_bg .gform_wrapper ul.gform_fields li.gfield .gfield_label {
	margin-left: 15px !important;
}

.elementor-widget-container .request_form_bg .gform_wrapper ul.gform_fields li.gfield input {
	padding-left: 15px !important;
	border: none !important;
}

.elementor-widget-container .mobile_buttons .announcment_bar_text {
	margin-left: auto !important;
	height: 43px !important;
	margin-right: auto !important;
	font-size: 16px !important;
}

@media (max-width: 575px) {
	.elementor-widget-container .mobile_buttons .announcment_bar_text {
		width: 315px !important;
	}
}

@media (min-width: 992px) {
	.elementor-widget-container .announcment_bar_text:hover span {
		text-decoration: underline !important;
	}
}

.container-fluid .container .error-search-box {
	max-width: 150px !important;
}

.container-fluid .container .error-search-box .error-search {
	font-family: "Inter" !important;
	font-size: 18px !important;
	font-style: normal !important;
	font-weight: 600 !important;
	line-height: 23px !important;
	text-transform: capitalize !important;
	max-width: 100px !important;
}

@media (min-width: 992px) and (max-width: 1100px) {
	.margin_leftminus15 {
		margin-left: -15px !important;
	}
}

@media (min-width: 992px) and (max-width: 1400px) {
	.bc_nav_container_mobile {
		top: -30px !important;
	}
}

.elementor-widget-container .proudly-serving-b {
	background-position: right center !important;
}

@media only screen and (max-width: 991px) {
	.elementor-widget-container .proudly-serving-b {
		height: 1061px !important;
	}
}

@media (min-width: 1020px) and (max-width: 1370px) {
	.elementor-widget-container .proudly-serving-b {
		background-image: url("https://www.cornettaplumbing.com/wp-content/themes/rds-child/img/service-area/m-fullwidth-cta-bg.jpg") !important;
		background-image: -webkit-image-set(url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/service-area/ipad12-service-map@2x.jpg") 2x, url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/service-area/ipad12-service-map@2x.jpg") 2x, url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/service-area/ipad12-service-map@3x.jpg") 3x) !important;
	}
	
	.elementor-widget-container .proudly-serving-b.nitro-lazy {
		background-image: none !important;
	}
}

@media (max-width: 767px) {
	.elementor-widget-container .proudly-serving-b .proudly-serving-mobile {
		position: absolute;
		bottom: -132px;
	}
}

@media (min-width: 767px) and (max-width: 991px) {
	.elementor-widget-container .proudly-serving-b .proudly-serving-mobile {
		bottom: 0 !important;
		position: absolute !important;
		left: calc(50% - 360px) !important;
	}
}

@media (min-width: 992px) {
	.margin_bottom_260 {
		margin-bottom: 60px !important;
	}
}

@media (min-width: 1300px) {
	.margin_bottom_260 {
		margin-bottom: 60px !important;
	}
}

@media (min-width: 767px) and (max-width: 991px) {
	.header_logo {
		margin-left: 60px !important;
	}
}

li#field_6_9 {
	margin-bottom: 0 !important;
	padding-bottom: 0 !important;
	height: 30px !important;
	min-height: 35px !important;
}

body .elementor-widget-container .mobile_cta .floating_labels_wrapper .floating_labels label {
	margin-top: 18px !important;
}

.schedule_accordion .step:nth-child(2):before {
	background-color: #9a0f0c !important;
	z-index: 1 !important;
}

.schedule_accordion .step:nth-child(3):before {
	background-color: #9a0f0c !important;
	z-index: 1 !important;
}

@media (min-width: 992px) and (max-width: 1199px) {
	.schedule_accordion .step:nth-child(3):before {
		left: 340px !important;
	}
}

.elementor-widget-container .steps_background {
	z-index: 99 !important;
}

.free_estimate_accord:after, .schedule_service_accord:after {
	background-color: #9a0f0c !important;
	z-index: 1 !important;
	top: 10px !important;
}

.navigation .pagination .page-item .span.page-link.current {
	color: #fff !important;
}

.navigation .pagination .page-item .page-link {
	border: 1px solid #fff !important;
}

.navigation .pagination .page-item .page-link:hover {
	text-decoration: none !important;
	color: #fff !important;
}

.read-more-btn, .back_to_blog {
	color: #9a0f0c !important;
	font-family: "Inter" !important;
	font-size: 18px !important;
	font-style: normal !important;
	font-weight: 600 !important;
	line-height: 23px !important;
	text-transform: uppercase !important;
}

.read-more-btn:hover, .back_to_blog:hover {
	color: #35578f !important;
}

.read-more-btn:hover span, .back_to_blog:hover span {
	text-decoration: underline !important;
}

.elementor-element-2813c46 {
	position: relative;
}

@media (min-width: 992px) {
	.elementor-element-2813c46:after {
		position: absolute;
		content: "";
		background-position: top right !important;
		background-repeat: no-repeat;
		background-image: url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/custom-assets/service-blocks-bg.jpg");
		width: 100%;
		height: 400%;
		top: -560px;
		right: 0;
		z-index: -1 !important;
		background-size: 510px 1000px;
	}
}

@media (max-width: 991px) {
	.elementor-element-2813c46:after {
		position: absolute;
		content: "";
		background-position: top right !important;
		background-repeat: no-repeat;
		background-image: url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/custom-assets/service-blocks-bg.jpg");
		width: 100%;
		height: 100%;
		top: -265px;
		right: 0px;
		z-index: -1 !important;
		background-size: 200px;
	}
}

button#gform_submit_button_3 {
	width: 100% !important;
}

@media (min-width: 992px) {
	.elementor-widget-container .home_banner {
		height: 786px !important;
	}
}

@media (max-width: 991px) {
	.elementor-widget-container .home_banner {
		height: 315px !important;
	}
}

@media (min-width: 991px) and (max-width: 1366px) {
	.elementor-widget-container .home_banner {
		background-position: right -100px center !important;
	}
}

@media screen and (min-width: 991px) {
	.border-top-primary-lg-10 {
		border-top: 10px solid #9a0f0c !important;
	}
}

@media screen and (min-width: 991px) {
	.elementor-widget-container #rds_services_swiper .shadow-sm {
		box-shadow: 0px 6px 27px 0px rgba(151, 136, 113, .2) !important;
	}
}

@media screen and (min-width: 991px) {
	.elementor-widget-container .desktop-form-b .mt-lg-n15-3 {
		margin-top: -27.3rem !important;
	}
}

.elementor-widget-container .service_block:hover .service_block_icon {
	color: #fff !important;
}

.elementor-widget-container .service_block:hover h5 {
	color: #fff !important;
}

.elementor-widget-container .service_block:hover .icon-chevron-right4 {
	color: #fff !important;
}

@media screen and (max-width: 600px) {
	.elementor-widget-container .preffered_time {
		margin-left: 20px !important;
	}
}

.elementor-widget-container .preffered_time .gfield_label {
	margin-bottom: 19px !important;
	text-transform: capitalize !important;
}

.elementor-widget-container .preffered_time .gfield_radio label {
	text-transform: capitalize !important;
}

@media (min-width: 767px) and (max-width: 991px) {
	.width_20 {
		flex: 0 0 auto !important;
		width: 20.666667% !important;
	}
}

@media (min-width: 992px) {
	.career_page .img_section {
		max-width: 500px !important;
		min-width: 500px !important;
		height: 500px !important;
		min-height: 500px !important;
	}
}

.career_page .img_section img {
	max-width: 100% !important;
	min-width: 100% !important;
	height: 100% !important;
	min-height: 100% !important;
}

.elementor-element-e78206e .testimonial_bg {
	background-image: none !important;
}

.elementor-element-e78206e .testimonial_bg.nitro-lazy {
	background-image: none !important;
}

@media (max-width: 575px) {
	.elementor-widget-container .we_are_hiring_bg {
		height: 377px !important;
	}
}

@media (min-width: 1300px) {
	.elementor-widget-container .sidebar {
		width: 350px !important;
		margin: auto !important;
	}
}

@media (min-width: 1300px) {
	.elementor-widget-container .sidebar .floating_labels_wrapper {
		max-width: 310px !important;
	}
}

.elementor-widget-container .sidebar .floating_labels_wrapper .floating_labels .gfield.gfield--type-checkbox {
	padding-bottom: 0 !important;
}

.elementor-widget-container .sidebar .floating_labels_wrapper .floating_labels .gfield_checkbox {
	margin-top: 0 !important;
	margin-bottom: 5px !important;
}

@media (min-width: 1300px) {
	.elementor-widget-container .sidebar button#gform_submit_button_2 {
		min-width: 310px !important;
	}
}

@media (min-width: 1300px) {
	.elementor-widget-container .sidbar-financing {
		width: 350px;
		margin-left: auto !important;
		margin-right: auto !important;
	}
}

@media (max-width: 991px) {
	.elementor-widget-container h2 {
		font-weight: 400 !important;
	}
}

@media only screen and (min-width: 1200px) {
	.sidbar-services .service_block {
		width: 350px !important;
		height: 333px !important;
		margin-left: auto !important;
		margin-right: auto !important;
	}
}

@media (min-width: 992px) and (min-width: 1199px) {
	.sidbar-services .service_block {
		width: 290px !important;
		height: 333px !important;
	}
}

@media (min-width: 992px) and (max-width: 1199px) {
	.elementor-widget-container .coupon_name .request_service_button {
		min-width: 230px !important;
	}
}

.elementor-widget-container .request_form {
	z-index: 99999999 !important;
}

@media screen and (max-width: 991px) {
	.elementor-widget-container .request_form .floating_labels_wrapper .floating_labels .gfield label.gfield_label {
		margin-top: 18px !important;
	}
}

.elementor-widget-container .request_form .floating_labels_wrapper .floating_labels .gfield input {
	max-width: 352px !important;
}

@media screen and (max-width: 991px) {
	.elementor-widget-container .request_form .floating_labels_wrapper .floating_labels .gfield input {
		max-width: 285px !important;
		min-width: 285px !important;
	}
}

.elementor-widget-container .request_form .floating_labels_wrapper .floating_labels .gfield .ginput_container_select {
	max-width: 352px !important;
}

@media screen and (max-width: 500px) {
	.elementor-widget-container .request_form .floating_labels_wrapper .floating_labels .gfield .ginput_container_select {
		max-width: 285px !important;
		min-width: 285px !important;
	}
}

.elementor-widget-container .request_form .floating_labels_wrapper .floating_labels .gfield .ginput_container_select .gfield_select {
	max-width: 352px !important;
}

@media screen and (max-width: 500px) {
	.elementor-widget-container .request_form .floating_labels_wrapper .floating_labels .gfield .ginput_container_select .gfield_select {
		max-width: 285px !important;
		min-width: 285px !important;
	}
}

.elementor-widget-container select#input_4_4 {
	padding-top: 13px !important;
	padding-left: 13px !important;
	padding-right: 40px !important;
}

.elementor-widget-container input#choice_4_9_1 {
	padding: 0 !important;
}

.page-id-86 .request_form_bg.d-none {
	display: block !important;
}

.page-id-86 .elementor-element-074fcd2 {
	display: block !important;
}

.blog_img {
	width: 350px !important;
	height: 200px !important;
}

.careers_paragraph {
	color: #fff !important;
}

@media screen and (max-width: 991px) {
	.careers_paragraph {
		color: #000 !important;
	}
}

.gform_legacy_markup_wrapper .gform_page_footer {
	border-top: none !important;
}

.comfort-club-form_wrapper #gf_page_steps_12 {
	display: flex;
	align-items: center;
	justify-content: center;
	border-bottom: none !important;
}

.comfort-club-form_wrapper #gf_page_steps_12 .gf_step.gf_step_completed {
	opacity: 1 !important;
}

.comfort-club-form_wrapper #gf_page_steps_12 .gf_step {
	width: 10% !important;
	text-align: center;
}

@media screen and (max-width: 991px) {
	.comfort-club-form_wrapper #gf_page_steps_12 .gf_step {
		width: 10% !important;
	}
}

@media (min-width: 300px) and (max-width: 575px) {
	.comfort-club-form_wrapper #gf_page_steps_12 .gf_step {
		width: 30% !important;
	}
}

.comfort-club-form_wrapper #gf_page_steps_12 .gf_step .gf_step_number {
	width: 30px;
	height: 30px;
	margin-left: auto;
	margin-right: auto;
	background: #3b3d3d;
	border: 1px solid #3b3d3d;
	border-radius: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #fff;
	font-size: 16px;
	position: relative;
	z-index: 99;
}

.comfort-club-form_wrapper #gf_page_steps_12 .gf_step_completed .gf_step_number:after {
	position: absolute;
	content: "";
	background: #3b3d3d;
	width: 145px;
	height: 2px;
	left: 0;
	z-index: -1;
}

@media (min-width: 767px) and (max-width: 991px) {
	.comfort-club-form_wrapper #gf_page_steps_12 .gf_step_completed .gf_step_number:after {
		width: 110px !important;
	}
}

.comfort-club-form_wrapper #gf_page_steps_12 .gf_step_active .gf_step_number:after {
	position: absolute;
	content: "";
	background: #3b3d3d;
	width: 120px;
	height: 2px;
	left: 0;
	z-index: -1;
}

@media (min-width: 380px) and (max-width: 600px) {
	.comfort-club-form_wrapper #gf_page_steps_12 .gf_step_active .gf_step_number:after {
		width: 132px !important;
	}
}

@media screen and (min-width: 1300px) {
	.comfort-club-form_wrapper #gf_page_steps_12 .gf_step_active .gf_step_number:after {
		width: 145px !important;
	}
}

@media (min-width: 992px) and (max-width: 1299px) {
	.comfort-club-form_wrapper #gf_page_steps_12 .gf_step_active .gf_step_number:after {
		width: 130px !important;
	}
}

@media (min-width: 767px) and (max-width: 991px) {
	.comfort-club-form_wrapper #gf_page_steps_12 .gf_step_active .gf_step_number:after {
		width: 104px !important;
	}
}

.comfort-club-form_wrapper #gf_page_steps_12 .gf_step_last .gf_step_number:after {
	display: none !important;
}

.icon-arrow-rotate-right1 {
	background-image: url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/custom-assets/arrow-rotate-right.svg");
	background-image: url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/custom-assets/arrow-rotate-right.svg") !important;
	background-repeat: no-repeat;
	height: 72px;
	width: 72px;
	display: inline-block;
}

.icon-arrow-rotate-right1.nitro-lazy {
	background-image: none !important;
}

@media only screen and (max-width: 991px) {
	.icon-arrow-rotate-right1 {
		height: 52px !important;
		width: 52px !important;
		background-size: cover !important;
	}
}

input#gform_next_button_12_21 {
	background: #9a0f0c !important;
	width: 250px !important;
	height: 52px !important;
	border: none !important;
	color: #fff !important;
	position: relative;
	top: -80px;
	left: 220px;
}

@media only screen and (min-width: 1300px) {
	input#gform_next_button_12_21 {
		left: 280px !important;
		width: 542px !important;
		top: 157px !important;
	}
}

@media only screen and (max-width: 991px) {
	input#gform_next_button_12_21 {
		left: 0px !important;
		top: 245px !important;
	}
}

@media only screen and (max-width: 500px) {
	input#gform_next_button_12_21 {
		left: 0px !important;
		top: 280px !important;
	}
}

.multistep-form-wrap {
	position: relative !important;
}

.gform_page_footer input.gform_previous_button {
	color: #000 !important;
	font-size: 18px !important;
	font-weight: 600 !important;
	line-height: 23px !important;
	text-transform: uppercase !important;
	background-color: transparent !important;
	border: none !important;
	top: 10px !important;
	left: 10px;
	position: absolute !important;
}

@media (max-width: 767px) {
	.gform_page_footer input.gform_previous_button {
		top: 2px !important;
		left: -6rem !important;
	}
}

#gform_page_12_3 .gform_page_footer::before, #gform_page_12_2 .gform_page_footer::before {
	content: "";
	font-family: icomoon !important;
	font-size: 18px;
	line-height: normal;
	color: #000;
	position: absolute;
	top: 12px !important;
	left: -8px !important;
}

@media (max-width: 767px) {
	#gform_page_12_3 .gform_page_footer::before, #gform_page_12_2 .gform_page_footer::before {
		top: 8px !important;
		left: 2px !important;
	}
}

.cc_go_back {
	color: #000 !important;
	font-size: 18px !important;
	font-weight: 600 !important;
	line-height: 23px !important;
	text-transform: uppercase !important;
	background-color: transparent !important;
}

#field_12_70 .gfield_label {
	margin-top: 0 !important;
}

.elementor-widget-container .multistep-form-wrap .gform_wrapper .gform-body ul.gform_fields li.gfield .gfield_label {
	text-transform: capitalize !important;
}

@media (max-width: 640px) {
	li#field_12_28 {
		width: 100%;
		padding-right: 0 !important;
	}
}

.price_color {
	color: #3b3d3d !important;
}

.gf_step_pending .gf_step_number:after {
	position: absolute;
	content: "";
	background: #949ca1;
	width: 120px;
	height: 2px;
	left: 28px;
	z-index: -1;
}

@media (min-width: 380px) and (max-width: 600px) {
	.gf_step_pending .gf_step_number:after {
		width: 104px !important;
	}
}

@media (max-width: 380px) {
	.gf_step_pending .gf_step_number:after {
		width: 92px !important;
	}
}

@media (min-width: 1300px) and (max-width: 1900px) {
	.gf_step_pending .gf_step_number:after {
		width: 145px !important;
	}
}

@media (min-width: 992px) and (max-width: 1299px) {
	.gf_step_pending .gf_step_number:after {
		width: 104px !important;
	}
}

@media (min-width: 767px) and (max-width: 991px) {
	.gf_step_pending .gf_step_number:after {
		width: 76px !important;
	}
}

#gform_page_12_2 .gform-page-footer {
	position: absolute !important;
	top: 0 !important;
}

@media screen and (max-width: 991px) {
	.footer_copyright_bar .container {
		max-width: 260px;
		padding-bottom: 0 !important;
	}
}

@media only screen and (max-width: 991px) {
	.elementor-widget-container .landing_banner {
		background-image: url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/hero/m-hero.webp") !important;
		background-image: -webkit-image-set(url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/hero/m-hero@2x.webp") 2x, url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/hero/m-hero@2x.webp") 2x, url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/hero/m-hero@3x.webp") 3x) !important;
	}
	
	.elementor-widget-container .landing_banner.nitro-lazy {
		background-image: none !important;
	}
}

@media (min-width: 767px) and (max-width: 991px) {
	.elementor-widget-container .proudly-serving-b {
		background-image: url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/service-area/m-service-area-map.jpg") !important;
		background-image: -webkit-image-set(url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/service-area/m-service-area-map@2x.jpg") 2x, url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/service-area/m-service-area-map@2x.jpg") 2x, url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/service-area/m-service-area-map@3x.jpg") 3x) !important;
	}
	
	.elementor-widget-container .proudly-serving-b.nitro-lazy {
		background-image: none !important;
	}
}

@media only screen and (max-width: 500px) {
	.elementor-widget-container .logo_position {
		padding-left: 90px !important;
	}
}

@media (min-width: 501px) and (max-width: 991px) {
	.elementor-widget-container .logo_position {
		padding-left: 210px !important;
	}
}

@media (min-width: 992px) and (max-width: 1199px) {
	.elementor-widget-container .logo_position {
		padding-left: 300px !important;
	}
}

.elementor-widget-container input#choice_14_9_1 {
	padding: 0 !important;
}

@media only screen and (max-width: 500px) {
	.elementor-widget-container .header_logo {
		margin-left: 15px !important;
	}
}

@media only screen and (min-width: 1300px) {
	.sidbar-services {
		width: 400px !important;
	}
}

@media only screen and (max-width: 767px) {
	div#Gallery-lightBox {
		opacity: 0 !important;
	}
}

@media only screen and (min-width: 1300px) {
	.subpage-sidebar-container {
		max-width: 1200px !important;
	}
}

@media only screen and (max-width: 767px) {
	.page-id-107 .modal-backdrop.show {
		opacity: 0 !important;
	}
}

@media only screen and (max-width: 767px) {
	li#field_4_9 {
		margin-top: -28px !important;
	}
}

.true_white_c {
	color: #fff !important;
}

@media (min-width: 1200px) {
	.about_image img {
		margin-bottom: 80px !important;
	}
}

@media (min-width: 992px) and (max-width: 1199px) {
	.ms_sm_right {
		margin-left: -100px !important;
	}
}

@media (max-width: 410px) {
	.mobile_buttons form {
		width: 315px !important;
		margin-left: auto !important;
		margin-right: auto !important;
	}
}

@media (min-width: 992px) {
	.payment:hover .span {
		text-decoration: underline !important;
	}
}

.max_width_230 {
	max-width: 230px !important;
}

@media (max-width: 991px) {
	.max_width_230 {
		max-width: 215px !important;
	}
}

.branding_logo {
	position: absolute !important;
	top: 22px !important;
	z-index: 9 !important;
}

.perks_property {
	background-position: center center !important;
	background-size: contain !important;
	background-repeat: no-repeat;
	width: 50px !important;
	height: 36px !important;
	display: inline-block !important;
}

.icon-shield-heart {
	background-image: url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/custom-assets/shield-heart.svg") !important;
}

.icon-shield-heart.nitro-lazy {
	background-image: none !important;
}

.icon-arrow-up-right-dot {
	background-image: url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/custom-assets/arrow-up-right-dots.svg") !important;
}

.icon-arrow-up-right-dot.nitro-lazy {
	background-image: none !important;
}

.icon-island-tropical {
	background-image: url("https://cdn-ilddhid.nitrocdn.com/FffEKnTkvAIXwIcUFCFzQzIEVxYTTDJq/assets/images/optimized/rev-283ebd4/www.cornettaplumbing.com/wp-content/themes/rds-child/img/custom-assets/island-tropical.svg") !important;
}

.icon-island-tropical.nitro-lazy {
	background-image: none !important;
}

.affliations {
	display: flex;
	align-items: center;
	justify-content: center;
	height: 115px;
}

.cta_link:hover {
	color: #4876c0 !important;
}

body .uwy.utb .uai {
	width: 44px !important;
	height: 44px !important;
}

body div.uwy.userway_p3 div.userway_buttons_wrapper {
	bottom: 80px !important;
}

@media (max-width: 480px) {
	body div.uwy.userway_p3 div.userway_buttons_wrapper {
		bottom: 50px !important;
	}
}
