.ah-words-wrapper{padding-left:5px}
.scrollToTop {
	display: inline-flex;
}
.rt-content-left .counter-wrap{
	text-align: left;
}
.rt-shape-icon-hide .rt-shape{
		display: none;
}


/*Removing the video play button on home page photo */
.rt-video-icon .video-icon {
  display: none !important;
}


/*Removing About Us sentences from a hamburger menu on mobile */
.offcanvas-about {
  display: none !important;
}

/*Making Text Boxes on Home page the same size */
div.info-box {
  min-height: 250px !important;
}


/*left aligns and centers bullet points in About Us page*/
.rt-tab-block .tab-block-content .tab-block-pane p {
  text-align: center !important;
}

.rt-tab-block .tab-block-content .feature-wrap {
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
}

.rt-tab-block .tab-block-content ul.feature-list {
  text-align: left !important;
  display: inline-block !important;
}


/*reducing white space in Services page */

.elementor-element-2063681 > .e-con-inner {
  padding-bottom: 0 !important;
}

.elementor-element-2063681 {
  padding-bottom: 0 !important;
  margin-bottom: 0 !important;
}
.slc-pricing-wrap {
  margin-top: -120px !important;
}


/* Customizing Our Services in Services page textbox to autofit on mobile preview*/ 
@media (max-width: 768px) {
  .elementor-element-2063681 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .elementor-element-2063681 > .e-con-inner {
    padding-left: 0 !important;
    padding-right: 0 !important;
    width: 100% !important;
    max-width: 100% !important;
  }

  .elementor-element-561d122 .elementor-widget-container {
    margin: 0 !important;
    padding: 0 16px !important;
    width: 100% !important;
  }
}

@media (max-width: 768px) {
  .slc-pricing-wrap {
    margin-top: 0 !important;
  }
}

@media (max-width: 768px) {
  .site-content {
    padding-top: 220px !important;
  }
}


/*removing the floating cart on Blog page */

#rtsb-cart-float-menu {
  display: none !important;
}




