.elementor-2378 .elementor-element.elementor-element-ddb4e72{--display:flex;}.elementor-2378 .elementor-element.elementor-element-23db0be > .elementor-widget-container{margin:-60px 0px 0px 0px;}.elementor-2378 .elementor-element.elementor-element-23db0be .section-title__title,.elementor-2378 .elementor-element.elementor-element-23db0be .case-details__review-title{font-size:54px;}.elementor-2378 .elementor-element.elementor-element-23db0be .section-title__tagline{margin:0px 0px 20px 0px;font-size:16px;color:#5B4034;}.elementor-2378 .elementor-element.elementor-element-23db0be .testimonial-one__text,.elementor-2378 .elementor-element.elementor-element-23db0be .testimonial-two__client-text,.elementor-2378 .elementor-element.elementor-element-23db0be .testimonial-three__text, .elementor-2378 .elementor-element.elementor-element-23db0be .testimonial-four__single__text,.elementor-2378 .elementor-element.elementor-element-23db0be .testimonial-five__single__text{font-size:16px;line-height:24px;}.elementor-2378 .elementor-element.elementor-element-76a36eb .section-title__title{margin:10px 0px 0px 0px;font-size:50px;text-transform:none;line-height:65px;color:#FFFFFF;}.elementor-2378 .elementor-element.elementor-element-76a36eb .section-title__tagline{margin:30px 0px 0px 0px;font-size:16px;text-transform:none;color:#FFFFFF;}.elementor-2378 .elementor-element.elementor-element-76a36eb p.counter-one__text.title,.elementor-2378 .elementor-element.elementor-element-76a36eb .counter-two__text{font-size:14px;color:#FFFFFF;}.elementor-2378 .elementor-element.elementor-element-76a36eb .count-text,.elementor-2378 .elementor-element.elementor-element-76a36eb .counter-two__count h3{font-size:42px;font-weight:600;color:#FFFFFF;}.elementor-2378 .elementor-element.elementor-element-76a36eb .counter-one__text p{font-size:18px;color:#5B4034;}.elementor-2378 .elementor-element.elementor-element-76a36eb .thm-btn{font-size:20px;color:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-2378 .elementor-element.elementor-element-23db0be .section-title__title,.elementor-2378 .elementor-element.elementor-element-23db0be .case-details__review-title{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;font-size:46px;line-height:54px;}.elementor-2378 .elementor-element.elementor-element-23db0be .section-title__tagline{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;font-size:16px;line-height:26px;}.elementor-2378 .elementor-element.elementor-element-23db0be .testimonial-four__single__ratings,.elementor-2378 .elementor-element.elementor-element-23db0be .testimonial-five__single__ratings{margin:0px 0px 0px 0px;}.elementor-2378 .elementor-element.elementor-element-a63fc8a{padding:0px 0px 0px 0px;}.elementor-2378 .elementor-element.elementor-element-e749519 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2378 .elementor-element.elementor-element-76a36eb .section-title__title{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;font-size:32px;line-height:42px;}.elementor-2378 .elementor-element.elementor-element-76a36eb .section-title__tagline{margin:0px 0px 0px 0px;}}/* Start custom CSS for delogis-testimonials, class: .elementor-element-23db0be */.section-title--home-four .section-title__title {
  font-size: 40px;
  line-height: 50px;
  letter-spacing: -0.8px;
  margin-top: 6px;
  background: linear-gradient( 90deg, #8c6b42 0%, #b08a56 25%, #e3c899 50%, #b08a56 75%, #8c6b42 100% );
    background-clip: border-box;
  background-clip: border-box;
  background-clip: border-box;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}


.elementor *, .elementor ::after, .elementor ::before {
  box-sizing: border-box;
}
.testimonial-four__single__ratings {
  background: linear-gradient( 90deg, #8c6b42 0%, #b08a56 25%, #e3c899 50%, #b08a56 75%, #8c6b42 100% );
    background-clip: border-box;
  background-clip: border-box;
  background-clip: border-box;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}

.testimonial-four__single__name {
  color: #000;
}/* End custom CSS */
/* Start custom CSS for delogis-counter, class: .elementor-element-76a36eb */.counter-one__icon {
  width: 85px;
  height: 85px;
  background: linear-gradient( 90deg, #8c6b42 0%, #b08a56 25%, #e3c899 50%, #b08a56 75%, #8c6b42 100% );
}

.counter-one__icon span {
  font-size: 42px;
  text-shadow: 1px 1px #000;
  
}

	
.elementor-666 .elementor-element.elementor-element-21b96e6 .main-menu__btn-box a, .elementor-666 .elementor-element.elementor-element-21b96e6 .main-header-four__right .thm-btn {
  text-shadow: 1px 1px #000;
}
	
	.counter-one__count h3 {

  text-shadow: 1px 1px #000;
}
	.counter-one__bottom {
  max-width: 1000px;
}

.elementor-2482 .elementor-element.elementor-element-fd9ca22 .counter-one__text p {
  color: #5B4034;
  background: linear-gradient( 90deg, #8c6b42 0%, #b08a56 25%, #e3c899 50%, #b08a56 75%, #8c6b42 100% );
    background-clip: border-box;
  background-clip: border-box;
  background-clip: border-box;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
    
}


	.counter-one__bg {
  opacity: 0.5;
}

.elementor-2482 .elementor-element.elementor-element-fd9ca22 .section-title__tagline {
  text-shadow: 1px 1px #000;
  color: #fff;
}

.elementor-2482 .elementor-element.elementor-element-fd9ca22 .section-title__title {

  text-shadow: 1px 1px #000;
}/* End custom CSS */