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

.color-white {
	color: #fff !important;
}

.color-2 {
	color: #f2a630 !important;
}

.color-5 {
	color: #343535 !important;
}

.font_ubuntu {
	font-family: Ubuntu !important;
}

.rotate_n75 {
	transform: rotate(-75deg) !important;
}

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

.text-shadow {
	text-shadow: 0 4px 4px rgba(0, 0, 0, .55);
}

.color_primary_hover.read-more-btn:hover, .color_primary_hover:hover {
	color: #1a5f84 !important;
}

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

@media only screen and (max-width:991px) {
	.elementor-heading-title .elementor-size-default {
		margin-left: 15px !important;
	}
}

.elementor-widget-rds-global-annoucement-bar-widget .container-fluid {
	padding: 0 !important;
	background: #1a5f84 !important;
}

.elementor-widget-rds-global-annoucement-bar-widget .container-fluid .announcement_bar_text a {
	font-weight: 600 !important;
	font-family: "Open Sans" !important;
}

.elementor-widget-rds-global-annoucement-bar-widget .container-fluid .announcement_bar_text a .icon-chevron-right1 {
	color: #f26530 !important;
}

.elementor-widget-rds-global-annoucement-bar-widget .container-fluid .announcement_bar_text a:hover .icon-chevron-right1 {
	color: #8accef !important;
}

.elementor-widget-rds-global-annoucement-bar-widget .container-fluid .announcement_bar_text .icon-star1 {
	color: #f2a630 !important;
}

.elementor-widget-rds-global-annoucement-bar-widget .container-fluid .announcement_bar_text .icon-clock2 {
	color: #8accef !important;
}

.elementor-widget-rds-global-annoucement-bar-widget .container-fluid .silo-dropdown .dropdown-toggle {
	width: 350px;
	text-transform: capitalize !important;
	background-color: #f26530 !important;
	border-radius: 0 !important;
	font-size: 15px !important;
	font-weight: 600 !important;
	font-family: "Open Sans" !important;
	color: #fff !important;
}

.elementor-widget-rds-global-annoucement-bar-widget .container-fluid .silo-dropdown .dropdown-toggle:after, .elementor-widget-rds-global-annoucement-bar-widget .container-fluid .silo-dropdown .dropdown-toggle:before {
	display: none !important;
}

.elementor-widget-rds-global-annoucement-bar-widget .container-fluid .silo-dropdown .dropdown-toggle:active, .elementor-widget-rds-global-annoucement-bar-widget .container-fluid .silo-dropdown .dropdown-toggle:focus, .elementor-widget-rds-global-annoucement-bar-widget .container-fluid .silo-dropdown .dropdown-toggle:hover {
	background-color: #f26530 !important;
}

@media only screen and (max-width:1200px) {
	.elementor-widget-rds-global-annoucement-bar-widget .container-fluid .silo-dropdown .dropdown-toggle {
		width: 290px !important;
	}
}

.elementor-widget-rds-global-annoucement-bar-widget .container-fluid .silo-dropdown .show .icon-chevron-down1 {
	transform: rotate(180deg);
}

.elementor-widget-rds-global-annoucement-bar-widget .container-fluid .silo-dropdown .dropdown-menu {
	border: 0 !important;
	border-radius: 0 !important;
	background-color: #f26530 !important;
	transform: translate(0, 42px) !important;
	margin: 0 !important;
}

.elementor-widget-rds-global-annoucement-bar-widget .container-fluid .silo-dropdown .dropdown-menu li {
	padding-left: 0 !important;
}

.elementor-widget-rds-global-annoucement-bar-widget .container-fluid .silo-dropdown .dropdown-menu li:before {
	display: none !important;
}

.elementor-widget-rds-global-annoucement-bar-widget .container-fluid .silo-dropdown .dropdown-menu li .dropdown-item {
	font-family: "Open Sans" !important;
	font-size: 15px !important;
	color: #fff !important;
	font-weight: 600 !important;
	text-align: center !important;
	border-top: 1px solid #fff;
	width: 90%;
	margin: auto;
}

.elementor-widget-rds-global-annoucement-bar-widget .container-fluid .silo-dropdown .dropdown-menu li .dropdown-item:active, .elementor-widget-rds-global-annoucement-bar-widget .container-fluid .silo-dropdown .dropdown-menu li .dropdown-item:focus, .elementor-widget-rds-global-annoucement-bar-widget .container-fluid .silo-dropdown .dropdown-menu li .dropdown-item:hover {
	background: 0 0 !important;
	text-decoration: none !important;
	color: #000 !important;
}

.branding_logo {
	max-width: 212px !important;
	position: absolute !important;
	top: 22px !important;
}

.nav_container_desktop #navbarSupportedContentDesktop ul.navbar-nav>li.menu-item {
	padding: 10px 13px !important;
}

.nav_container_desktop #navbarSupportedContentDesktop ul.navbar-nav>li.menu-item.dropdown:last-child a {
	padding-right: 0 !important;
}

.nav_container_desktop #navbarSupportedContentDesktop ul.navbar-nav>li.menu-item:before {
	display: none !important;
}

.nav_container_desktop #navbarSupportedContentDesktop ul.navbar-nav>li.menu-item a {
	padding: 0 !important;
}

.nav_container_desktop #navbarSupportedContentDesktop ul.navbar-nav>li.menu-item a .nav-dropdown-icon i {
	font-size: 12px !important;
	margin-right: -3px;
	color: #f26530 !important;
}

.nav_container_desktop #navbarSupportedContentDesktop ul.navbar-nav>li.menu-item.dropdown {
	padding-right: 13px !important;
}

.nav_container_desktop #navbarSupportedContentDesktop ul.navbar-nav>li.menu-item:hover {
	background-color: #fff !important;
}

.nav_container_desktop #navbarSupportedContentDesktop ul.navbar-nav>li.menu-item:hover>a {
	color: #1a5f84 !important;
}

.nav_container_desktop #navbarSupportedContentDesktop ul.navbar-nav>li.menu-item:hover>a .nav-dropdown-icon i {
	color: #8accef !important;
	transform: rotate(180deg) !important;
	display: inline-block !important;
}

.nav_container_desktop #navbarSupportedContentDesktop ul.navbar-nav>li.menu-item:hover a[href^="#"] {
	cursor: default !important;
	color: #000 !important;
}

.nav_container_desktop #navbarSupportedContentDesktop ul.navbar-nav>li.menu-item:hover a[href^="#"] i {
	color: #f26530 !important;
	transform: unset !important;
}

.nav_container_desktop #navbarSupportedContentDesktop ul.navbar-nav>li.menu-item ul.dropdown-menu li a {
	padding: 10px !important;
}

.nav_container_desktop #navbarSupportedContentDesktop ul.navbar-nav>li.menu-item ul.dropdown-menu li a .nav-dropdown-icon {
	top: unset;
	right: 10px;
	transform: rotate(-90deg);
}

.nav_container_desktop #navbarSupportedContentDesktop ul.navbar-nav>li.menu-item ul.dropdown-menu li a .nav-dropdown-icon i {
	color: #f26530 !important;
}

.nav_container_desktop #navbarSupportedContentDesktop ul.navbar-nav>li.menu-item ul.dropdown-menu li:hover a i {
	color: #8accef !important;
}

.nav_container_desktop #navbarSupportedContentDesktop ul.navbar-nav>li.menu-item ul.dropdown-menu li:hover a[href^="#"] {
	cursor: default !important;
	background: #fff !important;
	color: #000 !important;
}

.nav_container_desktop #navbarSupportedContentDesktop ul.navbar-nav>li.menu-item ul.dropdown-menu li:hover a[href^="#"] .nav-dropdown-icon i {
	color: #f26530 !important;
}

.btn.btn-footer {
	border-radius: 0 !important;
	font-weight: 500 !important;
}

.btn.btn-footer:focus, .btn.btn-footer:hover {
	background-color: #f26530 !important;
}

.modal#cta-a {
	background-color: #1a5f84 !important;
}

.modal#cta-a .btn, .modal#cta-a .btn.btn-quaternary {
	border-radius: 0 !important;
	background: 0 0 !important;
	min-height: 43px !important;
	font-size: 13px !important;
	line-height: normal;
	border: 2px solid #fff !important;
}

.modal#cta-a .btn.btn-quaternary:active, .modal#cta-a .btn.btn-quaternary:focus, .modal#cta-a .btn.btn-quaternary:hover, .modal#cta-a .btn:active, .modal#cta-a .btn:focus, .modal#cta-a .btn:hover {
	background: 0 0 !important;
}

.modal#cta-a .btn .icon-chevron-right2, .modal#cta-a .btn.btn-quaternary .icon-chevron-right2 {
	color: #f26530 !important;
}

@media screen and (max-width:640px) {
	.bc_nav_container_mobile #navbarSupportedContent .mobile_buttons {
		max-width: 315px !important;
	}
}

.bc_nav_container_mobile #navbarSupportedContent .mobile_buttons .silo-dropdown .dropdown .dropdown-menu {
	transform: unset !important;
	max-width: 315px !important;
	margin: auto !important;
}

.bc_nav_container_mobile #navbarSupportedContent .mobile_buttons .silo-dropdown .dropdown .dropdown-menu li {
	padding: 0 15px !important;
}

.bc_nav_container_mobile #navbarSupportedContent .mobile_buttons .silo-dropdown .dropdown .dropdown-menu li:last-child a {
	border-top: 1px solid #fff !important;
}

.bc_nav_container_mobile #navbarSupportedContent .mobile_buttons .silo-dropdown .show .icon-chevron-down1 {
	transform: rotate(180deg);
}

.bc_nav_container_mobile #navbarSupportedContent .mobile_buttons .announcment_bar_text, .bc_nav_container_mobile #navbarSupportedContent .mobile_buttons .btn-secondary {
	border-radius: 0 !important;
	margin: auto !important;
	background-color: #f26530 !important;
	font-family: "Open Sans" !important;
	color: #fff !important;
	margin-top: 6px !important;
	min-height: 43px !important;
	display: inline-flex !important;
	margin-left: auto !important;
	width: 100% !important;
	justify-content: space-between !important;
}

.bc_nav_container_mobile #navbarSupportedContent .mobile_buttons .announcment_bar_text:after, .bc_nav_container_mobile #navbarSupportedContent .mobile_buttons .announcment_bar_text:before, .bc_nav_container_mobile #navbarSupportedContent .mobile_buttons .btn-secondary:after, .bc_nav_container_mobile #navbarSupportedContent .mobile_buttons .btn-secondary:before {
	display: none !important;
}

.bc_nav_container_mobile #navbarSupportedContent .mobile_buttons .announcment_bar_text {
	background-color: #1a5f84 !important;
}

.bc_nav_container_mobile #navbarSupportedContent .mobile_buttons .announcment_bar_text .icon-chevron-right1 {
	color: #f26530 !important;
}

.bc_nav_container_mobile #navbarSupportedContent .mobile_buttons .announcment_bar_text .icon-clock2 {
	color: #8accef !important;
}

@media screen and (max-width:640px) {
	.bc_nav_container_mobile #navbarSupportedContent>ul.navbar-nav {
		max-width: 315px;
	}
}

.bc_nav_container_mobile #navbarSupportedContent>ul.navbar-nav>li {
	border-top: 0 !important;
	border-bottom: 2px solid #1a5f84 !important;
}

.bc_nav_container_mobile #navbarSupportedContent>ul.navbar-nav>li a {
	padding: 13px 0 !important;
}

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

.elementor-page-40551 .elementor-widget-theme-post-content {
	padding-left: 15px !important;
	padding-right: 15px !important;
}

.elementor-page-40551 .elementor-heading-title {
	color: #000 !important;
}

@media only screen and (max-width:991px) {
	.subpage-full-width {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}
}

.subpage-full-width .elementor-widget-theme-post-content {
	padding-left: 0 !important;
	padding-right: 0 !important;
}

.page-id-61870 .subpage-full-width .elementor-widget-theme-post-content, .page-id-61871 .subpage-full-width .elementor-widget-theme-post-content, .page-id-61976 .subpage-full-width .elementor-widget-theme-post-content {
	padding-left: 15px !important;
	padding-right: 15px !important;
}

.elementor-page-40155 .elementor-heading-title {
	padding-left: 0 !important;
}

.single-blog-page .elementor-col-66, .subpage-container .elementor-col-66 {
	padding: 0 30px 0 0 !important;
}

@media only screen and (max-width:991px) {
	.single-blog-page .elementor-col-66, .subpage-container .elementor-col-66 {
		padding: 0 15px 0 15px !important;
	}
}

@media only screen and (min-width:992px) {
	.single-blog-page, .subpage-container {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}
}

.elementor-widget-theme-post-content .elementor-widget-container .elementor-heading-title {
	color: #000 !important;
	margin-bottom: 15px !important;
	text-transform: uppercase !important;
}

.elementor-widget-theme-post-content .elementor-widget-container h2 {
	color: #1a5f84 !important;
	margin-bottom: 30px !important;
}

.elementor-widget-theme-post-content .elementor-widget-container h3 {
	margin-bottom: 30px !important;
}

.elementor-widget-theme-post-content .elementor-widget-container .got-an-emergency .schedule_cta_service_titan {
	font-family: Ubuntu !important;
}

.elementor-widget-theme-post-content .elementor-widget-container .got-an-emergency .schedule_cta_service_titan i {
	color: #f26530 !important;
}

.elementor-widget-rds-accordion-widget .elementor-widget-container .container, .elementor-widget-rds-accordion-widget .elementor-widget-container .container-fluid, .elementor-widget-rds-global-career-seo-widget .elementor-widget-container .container, .elementor-widget-rds-global-career-seo-widget .elementor-widget-container .container-fluid {
	padding-left: 0 !important;
	padding-right: 0 !important;
}

.elementor-widget-rds-accordion-widget .elementor-widget-container .container .accordion, .elementor-widget-rds-accordion-widget .elementor-widget-container .container-fluid .accordion, .elementor-widget-rds-global-career-seo-widget .elementor-widget-container .container .accordion, .elementor-widget-rds-global-career-seo-widget .elementor-widget-container .container-fluid .accordion {
	margin: 30px 0 !important;
}

.elementor-widget-rds-accordion-widget .elementor-widget-container .container .accordion .accordion-item, .elementor-widget-rds-accordion-widget .elementor-widget-container .container-fluid .accordion .accordion-item, .elementor-widget-rds-global-career-seo-widget .elementor-widget-container .container .accordion .accordion-item, .elementor-widget-rds-global-career-seo-widget .elementor-widget-container .container-fluid .accordion .accordion-item {
	margin-bottom: 10px !important;
	border-radius: 40px !important;
	border: 2px solid #8accef !important;
}

.elementor-widget-rds-accordion-widget .elementor-widget-container .container .accordion .accordion-item .accordion-header h3, .elementor-widget-rds-accordion-widget .elementor-widget-container .container-fluid .accordion .accordion-item .accordion-header h3, .elementor-widget-rds-global-career-seo-widget .elementor-widget-container .container .accordion .accordion-item .accordion-header h3, .elementor-widget-rds-global-career-seo-widget .elementor-widget-container .container-fluid .accordion .accordion-item .accordion-header h3 {
	padding: 16px !important;
	color: #1a5f84 !important;
	margin-bottom: 0 !important;
}

.elementor-widget-rds-accordion-widget .elementor-widget-container .container .accordion .accordion-item .accordion-header h3 i, .elementor-widget-rds-accordion-widget .elementor-widget-container .container-fluid .accordion .accordion-item .accordion-header h3 i, .elementor-widget-rds-global-career-seo-widget .elementor-widget-container .container .accordion .accordion-item .accordion-header h3 i, .elementor-widget-rds-global-career-seo-widget .elementor-widget-container .container-fluid .accordion .accordion-item .accordion-header h3 i {
	color: #f26530 !important;
}

.elementor-widget-rds-accordion-widget .elementor-widget-container .container .accordion .accordion-item .accordion-body, .elementor-widget-rds-accordion-widget .elementor-widget-container .container-fluid .accordion .accordion-item .accordion-body, .elementor-widget-rds-global-career-seo-widget .elementor-widget-container .container .accordion .accordion-item .accordion-body, .elementor-widget-rds-global-career-seo-widget .elementor-widget-container .container-fluid .accordion .accordion-item .accordion-body {
	padding: 10px 25px !important;
}

.shortcode.accordion {
	margin: 30px 0 !important;
}

.shortcode.accordion .accordion-item {
	margin-bottom: 10px !important;
	border-radius: 40px !important;
	border: 2px solid #8accef !important;
}

.shortcode.accordion .accordion-item .accordion-header h3 {
	padding: 16px !important;
	color: #1a5f84 !important;
	margin-bottom: 0 !important;
}

@media only screen and (max-width:640px) {
	.shortcode.accordion .accordion-item .accordion-header h3 {
		padding-right: 30px !important;
	}
}

.shortcode.accordion .accordion-item .accordion-header h3 i {
	color: #f26530 !important;
}

.shortcode.accordion .accordion-item .accordion-body {
	padding: 10px 25px !important;
}

.subpage_banner {
	height: 250px !important;
}

.gform_wrapper .gform-body ul.gform_fields li.gfield {
	margin: auto !important;
	margin-top: 0 !important;
	margin-bottom: 15px !important;
	padding-bottom: 0 !important;
	position: relative !important;
}

.gform_wrapper .gform-body ul.gform_fields li.gfield .gfield_label {
	margin: 0 !important;
	margin-left: 16px !important;
	top: 50%;
	transform: translatey(-50%);
	font-family: Open Sans !important;
	z-index: 10;
}

.gform_wrapper .gform-body ul.gform_fields li.gfield .gfield_label.float_label {
	color: #000 !important;
	top: 25%;
	margin-left: 18px !important;
}

.gform_wrapper .gform-body ul.gform_fields li.gfield.message {
	margin-bottom: 0 !important;
}

.gform_wrapper .gform-body ul.gform_fields li.gfield.message .gfield_label {
	top: 25% !important;
}

.gform_wrapper .gform-body ul.gform_fields li.gfield.message .gfield_label.float_label {
	top: 14% !important;
}

.gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container {
	margin: 0 !important;
}

.gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container .datepicker, .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container .gfield_select, .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container .large, .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container input[type=email], .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container input[type=tel], .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container input[type=text] {
	border-radius: 30px !important;
	border: 2px solid !important;
	padding: 14px 16px !important;
	font-family: Open Sans !important;
}

.gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_select {
	background: 0 0 !important;
}

.gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_select:after {
	right: 16px !important;
	top: 47% !important;
}

.gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_select .gfield_select {
	z-index: 10 !important;
}

.gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_select .gfield_select option {
	background: #f26530 !important;
	color: #fff !important;
}

.gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_checkbox ul.gfield_checkbox li label {
	font-family: "Open Sans" !important;
}

.gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_checkbox .gfield_checkbox .gchoice {
	max-width: 232px !important;
	padding: 0 20px !important;
}

@media only screen and (max-width:640px) {
	.gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_checkbox .gfield_checkbox .gchoice {
		max-width: 190px !important;
	}
}

.gform_wrapper .gform-body ul.gform_fields li.gfield.gfield.gfield_error label.gfield_label {
	margin-top: 0 !important;
}

.gform_wrapper .gform_footer {
	display: none !important;
}

.sidebar-form {
	max-width: 375px !important;
}

.sidebar-form .gform_wrapper .gform-body ul.gform_fields li.gfield {
	max-width: 322px;
}

.sidebar-form .gform_wrapper .gform-body ul.gform_fields li.gfield .gfield_label {
	color: #000 !important;
}

.sidebar-form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container .large {
	border-color: #000 !important;
	color: #000 !important;
}

.sidebar-form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_select:after {
	border-color: #f26530 !important;
}

.sidebar-form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_checkbox ul.gfield_checkbox li {
	max-width: 300px !important;
}

.sidebar-form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_checkbox ul.gfield_checkbox li input[type=checkbox] {
	border: 1px solid #000 !important;
}

.sidebar-form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_checkbox ul.gfield_checkbox li input[type=checkbox]:checked {
	background: #000 !important;
}

.sidebar-form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_checkbox ul.gfield_checkbox li input[type=checkbox]:checked:after {
	border-color: #fff !important;
}

.sidebar-form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_checkbox ul.gfield_checkbox li label {
	color: #000 !important;
	font-family: "Open Sans" !important;
}

.coupon_container {
	border-radius: 5px !important;
	border: 4px solid #000 !important;
}

.coupon_container .coupon_name {
	border: 3px dashed #8accef !important;
	text-align: center !important;
}

.coupon_container .coupon_name .coupon_heading {
	font-size: 26px !important;
	line-height: 40px !important;
	font-weight: 500 !important;
	color: #eff8ff !important;
	text-transform: capitalize !important;
}

.coupon_container .coupon_name .coupon_sub_heading {
	font-size: 20px !important;
	font-weight: 400 !important;
	text-transform: capitalize !important;
}

.coupon_container .coupon_name .coupon_offer {
	color: #eff8ff !important;
}

@media only screen and (max-width:640px) {
	.coupon_container .coupon_name .coupon_offer {
		font-size: 36px !important;
	}
}

.coupon_container .coupon_name .coupon_expiry {
	font-weight: 300 !important;
	font-family: "Open Sans" !important;
	color: #eff8ff !important;
}

@media only screen and (max-width:640px) {
	.coupon_container .coupon_name .coupon_expiry {
		font-size: 14px !important;
		font-weight: 400 !important;
	}
}

.coupon_container .coupon_name .coupon_disclaimer {
	text-transform: unset !important;
}

@media only screen and (max-width:640px) {
	.coupon_container .coupon_name .coupon_disclaimer {
		font-size: 14px !important;
		font-weight: 400 !important;
	}
}

.coupon_container .coupon_name .btn:before {
	background-color: #1a5f84 !important;
}

.coupon_container .coupon_name .btn:hover {
	color: #fff !important;
}

@media only screen and (max-width:991px) {
	.coupon_container .coupon_name .btn {
		min-width: 210px !important;
		width: 210px !important;
	}
}

.discover-sectiion {
	position: relative;
	background: linear-gradient(180deg, #eff8ff 0, rgba(239, 248, 255, 0) 100%);
}

@media only screen and (min-width:992px) {
	.discover-sectiion {
		border-top: 8px solid #000;
	}
}

.discover-sectiion:before {
	position: absolute;
	content: "";
	top: 0;
	right: 0;
	left: 0;
	width: 100%;
	height: 1580px;
	z-index: 1;
	background: url("https://cdn-ilddbin.nitrocdn.com/UUbWxjhInevLMOMLPaYiSXxrxsWFxnuZ/assets/images/optimized/rev-1ea7a1e/applumbing.com/syracuse/wp-content/themes/rds-child/img/value-prop/clipp-path-group.png");
	background-size: cover;
	background-position: center;
}

@media screen and (max-width:991px) {
	.discover-sectiion:before {
		height: 1100px;
	}
}

.discover-sectiion .d-lg-none {
	position: relative;
	z-index: 1;
}

.discover-sectiion .container-fluid {
	background: 0 0 !important;
	z-index: 2;
	position: relative;
}

.discover-sectiion .swiper-pagination.what-pagination-b span.swiper-pagination-bullet {
	background: #8accef !important;
	opacity: 1 !important;
}

.discover-sectiion .swiper-pagination.what-pagination-b span.swiper-pagination-bullet.swiper-pagination-bullet-active {
	background: #1a5f84 !important;
}

.testimonial-section {
	background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0, #fff 55%, #f0f9ff 100%);
}

.testimonial-section .container-fluid {
	background: 0 0 !important;
	z-index: 2;
	position: relative;
}

.testimonial-section .container-fluid .swiper-pagination.pagination-variation-a span.swiper-pagination-bullet {
	background: #8accef !important;
	opacity: 1 !important;
}

.testimonial-section .container-fluid .swiper-pagination.pagination-variation-a span.swiper-pagination-bullet.swiper-pagination-bullet-active {
	background: #1a5f84 !important;
}

.got-an-emergency.rounded-10 {
	height: 175px;
}

@media only screen and (max-width:767px) {
	.got-an-emergency.rounded-10 {
		background-image: url("https://cdn-ilddbin.nitrocdn.com/UUbWxjhInevLMOMLPaYiSXxrxsWFxnuZ/assets/images/optimized/rev-1ea7a1e/applumbing.com/syracuse/wp-content/themes/rds-child/img/in-content-cta/m-in-content-bg.png") !important;
		border-radius: 0 !important;
	}
	
	.got-an-emergency.rounded-10.nitro-lazy {
		background-image: none !important;
	}
}

footer {
	position: relative !important;
}

.modal-backdrop.fade {
	display: none !important;
}

#mobile-cta .gform_wrapper .gform-body ul.gform_fields li.gfield, #request_service .gform_wrapper .gform-body ul.gform_fields li.gfield, .free_estimate_form .gform_wrapper .gform-body ul.gform_fields li.gfield {
	padding-bottom: 0 !important;
}

#mobile-cta .gform_wrapper .gform-body ul.gform_fields li.gfield .gfield_label, #request_service .gform_wrapper .gform-body ul.gform_fields li.gfield .gfield_label, .free_estimate_form .gform_wrapper .gform-body ul.gform_fields li.gfield .gfield_label {
	color: #fff !important;
}

#mobile-cta .gform_wrapper .gform-body ul.gform_fields li.gfield .gfield_label span, #request_service .gform_wrapper .gform-body ul.gform_fields li.gfield .gfield_label span, .free_estimate_form .gform_wrapper .gform-body ul.gform_fields li.gfield .gfield_label span {
	color: #fff !important;
}

#mobile-cta .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container .large, #request_service .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container .large, .free_estimate_form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container .large {
	border-radius: 62px !important;
	border: none !important;
	color: #fff !important;
	background: #000 !important;
	padding: 16px 19px !important;
}

#mobile-cta .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_select, #request_service .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_select, .free_estimate_form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_select {
	border-radius: 62px !important;
	background: #000 !important;
}

#mobile-cta .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_select:after, #request_service .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_select:after, .free_estimate_form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_select:after {
	border-color: #f26530 !important;
}

#mobile-cta .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_select .large, #request_service .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_select .large, .free_estimate_form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_select .large {
	z-index: 10 !important;
	background: 0 0 !important;
}

#mobile-cta .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_checkbox ul.gfield_checkbox, #request_service .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_checkbox ul.gfield_checkbox, .free_estimate_form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_checkbox ul.gfield_checkbox {
	margin: 0 !important;
	margin-top: -10px !important;
}

#mobile-cta .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_checkbox ul.gfield_checkbox li input[type=checkbox], #request_service .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_checkbox ul.gfield_checkbox li input[type=checkbox], .free_estimate_form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_checkbox ul.gfield_checkbox li input[type=checkbox] {
	border: 1px solid #000 !important;
}

#mobile-cta .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_checkbox ul.gfield_checkbox li input[type=checkbox]:checked, #request_service .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_checkbox ul.gfield_checkbox li input[type=checkbox]:checked, .free_estimate_form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_checkbox ul.gfield_checkbox li input[type=checkbox]:checked {
	background: #000 !important;
}

#mobile-cta .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_checkbox ul.gfield_checkbox li input[type=checkbox]:checked:after, #request_service .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_checkbox ul.gfield_checkbox li input[type=checkbox]:checked:after, .free_estimate_form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_checkbox ul.gfield_checkbox li input[type=checkbox]:checked:after {
	border-color: #eff8ff !important;
}

#mobile-cta .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_checkbox ul.gfield_checkbox li label, #request_service .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_checkbox ul.gfield_checkbox li label, .free_estimate_form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_checkbox ul.gfield_checkbox li label {
	font-family: "Open Sans" !important;
	font-size: 12px !important;
	font-weight: 400 !important;
	color: #000 !important;
}

#request_service .gform_wrapper .gform-body ul.gform_fields {
	max-width: 1050px !important;
	margin: auto !important;
}

#request_service .gform_wrapper .gform-body ul.gform_fields li.gfield {
	margin-bottom: 23px !important;
}

#request_service .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_checkbox ul.gfield_checkbox li label {
	font-size: 14px !important;
}

.pagination {
	margin: 0 !important;
	z-index: 1;
	position: relative;
}

.pagination .page-item .page-link {
	border-color: #949ca1 !important;
}

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

.pagination .page-item .page-link.current {
	color: #fff !important;
	background-color: #1a5f84 !important;
}

.company-services-section {
	border-top: 7px solid #000;
	background: url("https://cdn-ilddbin.nitrocdn.com/UUbWxjhInevLMOMLPaYiSXxrxsWFxnuZ/assets/images/optimized/rev-1ea7a1e/applumbing.com/syracuse/wp-content/themes/rds-child/img/company-services/company-services-bg.jpg");
	background-size: cover;
	background-position: center;
	z-index: 2;
	position: relative;
	max-height: 546px !important;
}

@media only screen and (max-width:991px) {
	.company-services-section {
		border-top: 0 !important;
		background: #fff !important;
		max-height: 680px !important;
	}
}

.input-group .custom-select:before {
	background: #eff8ff !important;
}

.input-group .custom-select:after {
	color: #f26530 !important;
}

.input-group .custom-select .select-items div:hover {
	color: #000 !important;
}

.input-group .input:focus {
	background-color: #eff8ff !important;
}

.elementor-heading-title {
	padding-left: 0 !important;
}

.single-post .elementor-widget-container {
	padding-left: 0 !important;
}

.single-post .elementor-widget-container .elementor-heading-title {
	padding-left: 0 !important;
	margin-bottom: 25px !important;
}

.home_banner {
	height: 715px !important;
	margin-top: -20px;
	background: #eff8ff;
	z-index: 10;
	position: relative;
}

@media only screen and (max-width:991px) {
	.home_banner {
		height: 475px !important;
	}
	
	.home_banner .btn-primary {
		min-width: 256px !important;
	}
}

.home_form_a {
	border-color: #8accef !important;
	border-radius: 5px;
	height: 555px;
}

.home_form_a .gform_wrapper .gform-body ul.gform_fields li.gfield {
	margin-bottom: 13px !important;
}

.home_form_a .gform_wrapper .gform-body ul.gform_fields li.gfield .gfield_label {
	color: #000 !important;
	top: 18px !important;
	margin: 0 !important;
}

.home_form_a .gform_wrapper .gform-body ul.gform_fields li.gfield .gfield_label span {
	color: #000 !important;
}

.home_form_a .gform_wrapper .gform-body ul.gform_fields li.gfield .gfield_label.float_label {
	margin-top: 0 !important;
	top: 5px !important;
}

.home_form_a .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container .large {
	border-radius: 0 !important;
	border: none !important;
	border-bottom: 1px solid #000 !important;
	padding: 8px 5px !important;
	color: #000 !important;
}

.home_form_a .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_select:after {
	border-color: #f26530 !important;
	top: 17px !important;
	right: 3px !important;
}

.home_form_a .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container .gfield_select option {
	color: #fff !important;
	background: #f26530 !important;
}

.home_form_a .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container_checkbox ul.gfield_checkbox {
	margin: 0 !important;
	margin-top: -10px !important;
}

.home_form_a .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container_checkbox ul.gfield_checkbox li input[type=checkbox] {
	border: 1px solid #000 !important;
}

.home_form_a .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container_checkbox ul.gfield_checkbox li input[type=checkbox]:checked {
	background: #000 !important;
}

.home_form_a .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container_checkbox ul.gfield_checkbox li label {
	font-family: "Open Sans" !important;
	font-size: 13px !important;
	color: #000 !important;
}

.home_form_a .gform_wrapper .gform-body ul.gform_fields li.gfield .btn-primary:before, .home_form_a .gform_wrapper .gform-body ul.gform_fields li.gfield .btn:before {
	background-color: #1a5f84 !important;
}

.home_form_a .gform_wrapper .gform-body ul.gform_fields li.gfield .btn-primary:hover, .home_form_a .gform_wrapper .gform-body ul.gform_fields li.gfield .btn:hover {
	color: #fff !important;
}

.we-are-hiring-section {
	background: linear-gradient(180deg, #eff8ff 0, rgba(239, 248, 255, 0) 100%);
}

@media screen and (max-width:991px) {
	.we-are-hiring-section {
		border-bottom: 8px solid #000;
	}
}

.we-are-hiring-section.silo-section {
	border-bottom: none !important;
}

.seo-content-section {
	z-index: 2;
	position: relative;
	background: rgba(255, 255, 255, .7);
	box-shadow: 0 4px 34px 0 rgba(0, 0, 0, .1);
}

.seo-content-section.shadow-none {
	background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0, #eff8ff 100%);
	box-shadow: 0 12px 17px -17px rgba(0, 0, 0, .25) !important;
	padding-top: 30px !important;
}

.home .elementor-element-populated, .home .elementor-widget-container {
	margin: 0 !important;
}

.home .testimonial-section {
	position: relative;
}

.home .testimonial-section:before {
	position: absolute;
	content: "";
	top: 0;
	right: 0;
	left: 0;
	width: 100%;
	height: 740px;
	z-index: 1;
	background: url("https://cdn-ilddbin.nitrocdn.com/UUbWxjhInevLMOMLPaYiSXxrxsWFxnuZ/assets/images/optimized/rev-1ea7a1e/applumbing.com/syracuse/wp-content/themes/rds-child/img/testimonial/reviews-bg.jpg");
	background-size: cover;
	background-position: top center !important;
}

.request_form .gform_wrapper .gform-body ul.gform_fields li.gfield .gfield_label {
	color: #000 !important;
}

.request_form .gform_wrapper .gform-body ul.gform_fields li.gfield .gfield_label span {
	color: #000 !important;
}

.request_form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container .large {
	color: #000 !important;
}

@media screen and (max-width:640px) {
	.request_form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container .large {
		padding: 9px 16px !important;
	}
}

.request_form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_select:after {
	border-color: #f26530 !important;
}

.request_form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container_checkbox ul.gfield_checkbox li input[type=checkbox] {
	border: 1px solid #000 !important;
}

.request_form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container_checkbox ul.gfield_checkbox li input[type=checkbox]:checked {
	background: #000 !important;
}

.request_form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container_checkbox ul.gfield_checkbox li label {
	color: #000 !important;
}

@media screen and (min-width:992px) {
	.w-lg-50 {
		width: 50% !important;
	}
	
	.mxh-284 {
		max-height: 284px !important;
	}
	
	.mxw-537 {
		max-width: 537px !important;
	}
}

@media screen and (max-width:767px) {
	.contact-form .gform_wrapper .gform-body ul.gform_fields {
		display: flex;
		flex-direction: column;
	}
}

.contact-form .gform_wrapper .gform-body ul.gform_fields li.gfield {
	margin-bottom: 25px !important;
}

.contact-form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container .large {
	border-color: #8accef !important;
}

.contact-form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_select:after {
	border-color: #f26530 !important;
}

.contact-form .gform_wrapper .gform-body ul.gform_fields li.gfield.message {
	margin-bottom: 0 !important;
}

.contact-form .gform_wrapper .gform-body ul.gform_fields li.gfield.message .gfield_label.float_label {
	top: 10% !important;
}

.contact-form .gform_wrapper .gform-body ul.gform_fields li.gfield:nth-last-child(3) {
	margin-top: -64px !important;
}

@media screen and (max-width:767px) {
	.contact-form .gform_wrapper .gform-body ul.gform_fields li.gfield:first-child {
		order: 1 !important;
	}
	
	.contact-form .gform_wrapper .gform-body ul.gform_fields li.gfield:nth-child(2) {
		order: 2 !important;
	}
	
	.contact-form .gform_wrapper .gform-body ul.gform_fields li.gfield:nth-child(3) {
		order: 3 !important;
	}
	
	.contact-form .gform_wrapper .gform-body ul.gform_fields li.gfield:nth-child(4) {
		order: 4 !important;
	}
	
	.contact-form .gform_wrapper .gform-body ul.gform_fields li.gfield:nth-child(5) {
		order: 5 !important;
	}
	
	.contact-form .gform_wrapper .gform-body ul.gform_fields li.gfield:nth-child(6) {
		order: 7 !important;
		margin-bottom: 20px !important;
	}
	
	.contact-form .gform_wrapper .gform-body ul.gform_fields li.gfield:nth-child(7) {
		order: 6 !important;
		margin-top: 0 !important;
	}
	
	.contact-form .gform_wrapper .gform-body ul.gform_fields li.gfield:nth-child(8) {
		order: 8 !important;
	}
	
	.contact-form .gform_wrapper .gform-body ul.gform_fields li.gfield:nth-child(9) {
		order: 9 !important;
	}
}

.nav-tabs .nav-item .nav-link.active {
	color: #000 !important;
}

.mobile-form {
	position: relative !important;
	z-index: 1 !important;
}

.mobile-form .floating_labels_wrapper {
	max-width: 500px !important;
}

.proudly-serving-c {
	max-height: 522px !important;
	padding-bottom: 50px;
	padding-top: 50px;
}

@media screen and (max-width:991px) {
	.proudly-serving-c {
		max-height: 1230px !important;
	}
}

@media screen and (max-width:767px) {
	.proudly-serving-c {
		max-height: 916px !important;
	}
}

.mxw-345 {
	max-width: 345px !important;
}

.btn.btn-light-blue:hover {
	color: #f26530 !important;
}

.btn.btn-light-blue:hover:before {
	background-color: #eff8ff !important;
}

.finance_page_form {
	border-bottom: 8px solid #000;
}

.finance_page_form .free_estimate_form .gform_wrapper .gform-body ul.gform_fields li.gfield {
	margin: unset !important;
	margin-bottom: 25px !important;
}

.finance_page_form .free_estimate_form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_select .gfield_select option {
	background: #f26530 !important;
}

.finance_page_form .free_estimate_form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_textarea textarea {
	border-radius: 25px !important;
}

.finance_page_form .free_estimate_form .gform_wrapper .gform-body ul.gform_fields li.gfield:nth-child(5) {
	max-height: 50px !important;
}

@media screen and (min-width:992px) {
	.finance_page_form .free_estimate_form .gform_wrapper .gform-body ul.gform_fields li.gfield:nth-child(6) {
		margin-top: -30px !important;
	}
}

.finance_page_form .free_estimate_form .gform_wrapper .gform-body ul.gform_fields li.gfield:last-child {
	margin-bottom: 0 !important;
}

.finance_page_form .free_estimate_form ul.gform_fields li li.gchoice {
	padding-bottom: 0 !important;
}

.services {
	background: #eff8ff !important;
}

.services .service_block {
	max-height: 250px;
	border-radius: 5px;
	box-shadow: 0 6px 27px 0 rgba(0, 0, 0, .2) !important;
}

.services .service_block:hover {
	background: #8accef !important;
}

.services .service_block:hover .h7, .services .service_block:hover h7, .services .service_block:hover i {
	color: #000 !important;
}

.m_services {
	background: #eff8ff !important;
}

@media screen and (min-width:768px) {
	.m_services .service_block {
		max-width: 100% !important;
	}
}

.m_services .service_block:hover .service_block_icon, .m_services .service_block:hover h6 {
	color: #fff !important;
}

.homepage-coupon-slider {
	border-top: 8px solid #000;
	background: url("https://cdn-ilddbin.nitrocdn.com/UUbWxjhInevLMOMLPaYiSXxrxsWFxnuZ/assets/images/optimized/rev-1ea7a1e/applumbing.com/syracuse/wp-content/themes/rds-child/img/coupon/coupon-bg.jpg");
	background-size: cover;
	background-position: top center !important;
}

@media screen and (max-width:991px) {
	.homepage-coupon-slider {
		background: 0 0 !important;
	}
}

.homepage-coupon-slider .swiper-pagination.pagination-variation-a span.swiper-pagination-bullet {
	background: #8accef !important;
	opacity: 1 !important;
}

.homepage-coupon-slider .swiper-pagination.pagination-variation-a span.swiper-pagination-bullet.swiper-pagination-bullet-active {
	background: #1a5f84 !important;
}

.proudly-serving-b {
	height: 500px !important;
}

.proudly-serving-b .content {
	max-width: 445px !important;
	height: 296px !important;
	border-radius: 5px;
	border: 4px solid #000;
}

@media screen and (max-width:767px) {
	.proudly-serving-b .content {
		height: 207px !important;
	}
}

@media screen and (max-width:991px) {
	.proudly-serving-b {
		height: unset !important;
	}
}

@media screen and (max-width:767px) {
	.proudly-serving-b {
		height: unset !important;
		min-height: 678px !important;
	}
}

@media screen and (max-width:767px) {
	.affiliation-swiper-a .swiper-slide img {
		width: 215px !important;
	}
}

.schedule_service_form .gform_wrapper .gform-body ul.gform_fields li.gfield {
	margin-bottom: 25px !important;
}

.schedule_service_form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container .datepicker, .schedule_service_form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container .large {
	border-color: #8accef !important;
	color: #000 !important;
}

.schedule_service_form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container .datepicker {
	padding: 8px 32px !important;
}

.schedule_service_form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_select:after {
	border-color: #f26530 !important;
}

.schedule_service_form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_select .gfield_select {
	z-index: 10 !important;
}

.schedule_service_form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container .gchoice label {
	color: #000 !important;
	font-family: "Open Sans" !important;
	font-size: 13px !important;
}

.schedule_service_form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_checkbox .gfield_checkbox .gchoice {
	max-width: 232px !important;
	padding: 0 20px !important;
}

.schedule_service_form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_date:before {
	color: #000 !important;
}

.schedule_service_form .gform_wrapper .gform-body ul.gform_fields li.gfield .gfield_label {
	color: #000 !important;
}

.schedule_service_form .gform_wrapper .gform-body ul.gform_fields li.gfield.gfield--type-radio .gfield_label {
	position: relative !important;
	top: unset !important;
	transform: unset !important;
	margin-left: 5px !important;
}

.schedule_service_form .gform_wrapper .gform-body ul.gform_fields li.gfield.message .gfield_label.float_label {
	top: 10% !important;
}

.schedule_accordion .step:nth-child(3):before {
	left: 410px !important;
}

.schedule_accordion .step:before {
	background: #000 !important;
}

.schedule_service_accord:after {
	background: #000 !important;
	height: 86% !important;
	width: 2px !important;
	left: 46px !important;
}

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

.page-id-61870 .about-btn, .page-id-62273 .about-btn {
	display: none !important;
}

.page-id-43528 .mobile-form-btn {
	display: none !important;
}

.page-id-43528 .footer_copyright_bar {
	margin-bottom: 0 !important;
}

.carrer_banner .shadow-md-alt {
	box-shadow: none !important;
}

.carrer_banner .carrer_banner_content:before {
	background: #eff8ff !important;
}

.blogs:hover .continue {
	color: #1a5f84 !important;
}

a.back_to_blog {
	font-size: 18px !important;
	line-height: 23px !important;
	font-weight: 600 !important;
	font-family: Ubuntu !important;
	text-transform: uppercase !important;
}

a.back_to_blog:hover {
	color: #1a5f84 !important;
}

.btn {
	min-height: 43px !important;
}

#career_services_swiper .swiper-pagination span.swiper-pagination-bullet {
	background: #fff !important;
	opacity: .5 !important;
}

#career_services_swiper .swiper-pagination span.swiper-pagination-bullet.swiper-pagination-bullet-active {
	opacity: 1 !important;
}

.careers-form .gform_wrapper .gform-body ul.gform_fields li.gfield {
	margin-bottom: 25px !important;
	padding: 0 12px !important;
}

.careers-form .gform_wrapper .gform-body ul.gform_fields li.gfield .gfield_label {
	color: #fff !important;
}

.careers-form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container .large {
	border-color: #000 !important;
	color: #fff !important;
	background: #000;
}

.careers-form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_select:after {
	border-color: #f26530 !important;
	z-index: 10 !important;
}

.careers-form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_fileupload .large, .careers-form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container.ginput_container_fileupload input {
	display: none !important;
}

.careers-form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container_checkbox ul.gfield_checkbox li input[type=checkbox] {
	border: 1px solid #000 !important;
}

.careers-form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container_checkbox ul.gfield_checkbox li input[type=checkbox]:checked {
	background: #000 !important;
}

.careers-form .gform_wrapper .gform-body ul.gform_fields li.gfield .ginput_container_checkbox ul.gfield_checkbox li label {
	color: #000 !important;
}

@media screen and (min-width:768px) {
	.careers-form .gform_wrapper .gform-body ul.gform_fields li.gfield:nth-child(5), .careers-form .gform_wrapper .gform-body ul.gform_fields li.gfield:nth-child(6), .careers-form .gform_wrapper .gform-body ul.gform_fields li.gfield:nth-child(7), .careers-form .gform_wrapper .gform-body ul.gform_fields li.gfield:nth-child(8) {
		width: 50% !important;
		min-width: 50% !important;
		float: none;
		display: inline-block;
	}
}

@media screen and (min-width:992px) {
	.careers-form .gform_wrapper .gform-body ul.gform_fields li.gfield:nth-child(5), .careers-form .gform_wrapper .gform-body ul.gform_fields li.gfield:nth-child(6), .careers-form .gform_wrapper .gform-body ul.gform_fields li.gfield:nth-child(7), .careers-form .gform_wrapper .gform-body ul.gform_fields li.gfield:nth-child(8) {
		width: 25% !important;
		min-width: 25% !important;
	}
}

@media screen and (min-width:992px) {
	.careers-form .gform_wrapper .gform-body ul.gform_fields li.gfield:nth-child(11) {
		width: 59% !important;
		min-width: 59% !important;
	}
}

@media screen and (min-width:992px) {
	.careers-form .gform_wrapper .gform-body ul.gform_fields li.gfield:nth-child(12) {
		width: 41% !important;
		min-width: 41% !important;
	}
}

.careers-form .gform_wrapper .gform-body ul.gform_fields li.gfield:nth-child(12) .gfield_label {
	right: 10px !important;
	top: 22px !important;
	width: 168px !important;
	text-align: center !important;
	height: 43px !important;
	font-weight: 700 !important;
	font-family: Ubuntu !important;
	font-size: 18px !important;
	background: #f26530 !important;
	border-radius: 40px !important;
	padding: 10px 25px !important;
}

.careers-form .gform_wrapper .gform-body ul.gform_fields li.gfield:nth-child(12) .gfield_description {
	padding-top: 7px !important;
	color: #000 !important;
	font-family: Ubuntu !important;
	font-size: 22px !important;
	font-weight: 700 !important;
	line-height: 27px !important;
	text-transform: capitalize !important;
}

@media screen and (min-width:991px) {
	.carrer_banner_content:before {
		width: calc(100% + 155px) !important;
		left: -155px !important;
		min-height: 577px !important;
		max-height: 577px !important;
	}
	
	.carrer_banner .rounded-30.mh-lg-502 {
		max-width: 1047px !important;
	}
}

.sidbar-financing span a {
	font-size: 22px !important;
	color: #fff !important;
	font-weight: 400 !important;
}

.sidbar-financing .btn:before {
	background: #8accef !important;
}

.sidbar-financing .btn:hover {
	color: #f26530 !important;
}

#open_position .select {
	color: #000 !important;
}

@media screen and (min-width:641px) {
	#field_11_21 {
		margin-top: -90px !important;
	}
}

.page-id-62275 .sidebar_coupon, .page-id-62293 .sidebar_coupon {
	display: none !important;
}

.page-id-62275 .expect-swiper-b .swiper-wrapper .swiper-slide:first-child, .page-id-62293 .expect-swiper-b .swiper-wrapper .swiper-slide:first-child {
	display: none !important;
}

.silo-dropdown .dropdown .dropdown-item:focus, .silo-dropdown .dropdown .dropdown-item:hover {
	background-color: transparent !important;
	text-decoration: none !important;
	color: #000 !important;
}

@media screen and (max-width:991px) {
	.btn.btn-secondary, .btn.mh-43, .elementor .btn.btn-primary {
		min-height: 43px !important;
		height: 43px !important;
	}
	
	.h-sm-60 {
		height: 60px !important;
	}
}

.page-links a:hover {
	line-height: 21px !important;
}

strong a {
	font-weight: 700 !important;
}

a.footer_copyright_links, a.footer_links {
	font-weight: 400 !important;
}
