
/** Fix footer "Begin now" header spacing **/
footer#elementor-20197.elementor-element.elementor-element-5c089c2 .elementor-heading-title {letter-spacing: normal !important; text-align: left !important;}
	
	
	
/** Salesforce COOKIE POLICY tracking **/
/* Pushes the banner to the bottom */
#pi_tracking_opt_in_div {
position: fixed !important; 
bottom: 0 !important; 
top: auto  !important;
left: 0 !important;
width: 100% !important;
text-align: center !important;
font-weight: 600 !important;
background: #FFFFFF !important;
color: #000000 !important; 
opacity: 0.9 !important;
filter:alpha(opacity=90) !important;
font-size: 1em !important;
padding: 15px 0pt !important; 
z-index: 1000 !important;
}
/**{display: none !important;}**/

/** Salesforce COOKIE POLICY tracking BUTTONS **/

a#pi_tracking_opt_in_yes {
	display: list-item !important;
	font-size: 1em;
	background: #000000 !important;
  padding: 10px 20px !important;
  margin-left: 40% !important;
  margin-right: 40% !important;
  margin-bottom: 10px !important;
  margin-top: 10px !important;
  display: block !important;
  color: #FFFFFF !important;
}

a#pi_tracking_opt_in_no {
	display: list-item !important;
	background: #d1caca !important;
	font-size: 1em;
  padding: 10px 20px !important;
  margin-left: 40% !important;
  margin-right: 40% !important;
  margin-bottom: 10px !important;
  margin-top: 10px !important;
  display: block !important;
  color: black !important;
}

/** Start Block Kit CSS: 136-3-fc37602abad173a9d9d95d89bbe6bb80 **/

.envato-block__preview{overflow: visible !important;}

/** End Block Kit CSS: 136-3-fc37602abad173a9d9d95d89bbe6bb80 **/



/** Start Block Kit CSS: 144-3-3a7d335f39a8579c20cdf02f8d462582 **/

.envato-block__preview{overflow: visible;}

/* Envato Kit 141 Custom Styles - Applied to the element under Advanced */

.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-wrapper{
	text-align: center;
}
.envato-kit-141-top-0 h1,
.envato-kit-141-top-0 h2,
.envato-kit-141-top-0 h3,
.envato-kit-141-top-0 h4,
.envato-kit-141-top-0 h5,
.envato-kit-141-top-0 h6,
.envato-kit-141-top-0 p {
	margin-top: 0;
}

.envato-kit-141-newsletter-inline .elementor-field-textual.elementor-size-md {
	padding-left: 1.5rem;
	padding-right: 1.5rem;
}

.envato-kit-141-bottom-0 p {
	margin-bottom: 0;
}

.envato-kit-141-bottom-8 .elementor-price-list .elementor-price-list-item .elementor-price-list-header {
	margin-bottom: .5rem;
}

.envato-kit-141.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .swiper-container {
	padding-bottom: 52px;
}

.envato-kit-141-display-inline {
	display: inline-block;
}

.envato-kit-141 .elementor-slick-slider ul.slick-dots {
	bottom: -40px;
}

/** End Block Kit CSS: 144-3-3a7d335f39a8579c20cdf02f8d462582 **/


/* gutter-cleaning-atlanta this page css 13-01-2025/  */

.custom_iocn_box h3 {
    margin: 0;
}
.custom_image_box .elementor-image-box-wrapper {
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
    border-radius: 15px;
}

.custom_image_box img {
    width: 100%;
}

.custom_image_box .elementor-image-box-content {
    padding: 5px 20px 20px;
    min-height: 160px;
}
.custom_started_quote button.elementor-button.elementor-size-md {
    width: 100%;
}
.custom_faq_section .bdt-ep-accordion-item { 
    box-shadow: 0 0 6px #0000001C;
    border-radius: 8px;
}
.page-id-27403 .elementor-element.elementor-element-356e10f7.e-con-full.e-flex.wpr-particle-no.wpr-jarallax-no.wpr-parallax-no.wpr-sticky-section-no.e-con.e-parent.e-lazyloaded {
    display: none;
}
/* gutter-cleaning-atlanta this page css 13-01-2025/ end */

.serve-box .ha-infobox {
    height: 100%;
}