/********* Do not edit this file *********/
/*
 Accesspress Custom CSS - plugin by https://accesspressthemes.com
*/

@media only screen and (max-width: 1920px) {
  .elementor-20606 .elementor-element.elementor-element-4675d70 {
    margin-top: 0 !important;
}
ul {
  list-style-type: none;
}

.elementor-20606 .elementor-element.elementor-element-3277210 .post-title-head .post-title {
 line-height: 1.2 !important; 
}

.cea-feature-box-img::before {
	display: none !important; 
}
.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure {
 margin: 1px !important; 
}
.develop .fbox-content {
 line-height: 1 !important;
 margin-top: 16px !important;
}

.footer-middle-wrap {
 	padding-bottom: 1px !important; 
}

.footer-bottom{
 padding-top: 50px !important;
}


.footer-template-custom {
	display: none !important;
}


#sm-16759201280426238-2 {
 display: none !important; 
}
.druk-page .page-title-wrap-inner {
 display: none !important; 
}

#asl-storelocator.asl-cont .agile-modal-content .btn.btn-default button:hover {
   background-color: linear-gradient(180.9deg, #E95E1E -0.52%, #E03B60 99.54%) !important;
}

.entry-content::first-letter{
 display: none; 
}
.elementor-widget-container.blog-wrapper .cea-toggle-post-trigger {
	display: none !important;
}
.blog-wrapper .cea-toggle-post-wrap .blog-inner {
 padding: 0 !important; 
}

.elementor-23427 .elementor-element.elementor-element-da0386 > .elementor-widget-container {
   padding: 0px 0px 0px 0px !important; 
}

.elementor-27590 .elementor-element.elementor-element-6f4e5f9 .elementor-post__title a:hover {
 color: #FF3E55 !important;
}
.elementor-27590 .elementor-element.elementor-element-3ced6a5 .elementor-post__title a:hover {
color: #FF3E55 !important;
}
.elementor-27590 .elementor-element.elementor-element-3ced6a5 a.elementor-post__read-more{
background: -webkit-linear-gradient(-150deg,#ee0979 -25%,#ff6a00 140%) !important;
   background: linear-gradient(-150deg,#ee0979 -25%,#ff6a00 140%) !important;
   padding: 10px !important;
   border-radius: 7px !important;
}

.elementor-27590 .elementor-element.elementor-element-6f4e5f9 a.elementor-post__read-more {
  
   background: -webkit-linear-gradient(-150deg,#ee0979 -25%,#ff6a00 140%) !important;
   background: linear-gradient(-150deg,#ee0979 -25%,#ff6a00 140%) !important;
   padding: 10px !important;
   border-radius: 7px !important;
}

.elementor-post-navigation .elementor-post-navigation__separator-wrapper {
 	padding-left: 30px !important;
  	padding-right: 30px !important;
}

.post-navigation__next--title:hover {
  color: #FF3E55 !important;
}
.post-navigation__prev--title:hover{
  color: #FF3E55 !important;
}

@media only screen and (max-width: 470px) {


  .feature-box-inner {
   height: 140px !important;
  }
  
.druk-content > .druk-content-inner, .search-results .druk-content > .druk-content-inner {
   padding: 1px 0 !important; 
  }
  
  .ha-navigation-burger-menu ul.menu {
   	right: auto;
    width: 300px;
  }
}
@media only screen and (max-width: 470px) {
  .elementor-28716 .elementor-element.elementor-element-f552087 .elementor-heading-title{
   	width: 300px !important; 
  }
}



@media only screen and (max-width: 1024px) {

}
.elementor-27590 .elementor-element.elementor-global-27878 .post-title-head .post-title:hover {
    color: red;
  }
  
  .elementor-27585 .elementor-element.elementor-global-27878 .post-title-head .post-title:hover {
   color: red; 
  }
