/*slideshow*/

.sp-slider .sp-indicator-container {
    display: none;
}
.sppb-addon-sp-slider.sp-slider strong {
    color: #daa04b;
}
.sppb-sp-slider-title {
    font-size: 38px !IMPORTANT;
    text-transform: uppercase;
    margin-bottom: 30px;
}
@media(min-width:992px){
.sppb-addon-sp-slider .sp-item.slider-content-vercally-center .sppb-col-xs-12.sppb-col-sm-12.sppb-col-md-12.sppb-col-lg-4.sppb-col-12 {
    display: none;
}
}
@media(max-width:991px){  
.sppb-sp-slider-title  {
    font-size: 26px !IMPORTANT;
    margin-top: 30px;
}
}
@media(Max-width:991px){
.sppb-addon-sp-slider .sp-item .sp-background::after {
    background: #ffffffd4 ! IMPORTANT;
}
.sppb-addon-sp-slider .sppb-col-xs-12.sppb-col-sm-12.sppb-col-md-12.sppb-col-lg-4.sppb-col-12 {
    padding: 0px;
}}
@media(Max-width:575px){
.sppb-addon-sp-slider .sp-item.slider-content-vercally-center {
    align-items: baseline;
}}

/*home-heading-001*/

.home-heading-001 h1 {
    font-size: 38px !IMPORTANT;
    display: block !IMPORTANT;
    line-height: 1.3 !important;
    margin-bottom: 30px !IMPORTANT;
}
@media(max-width:991px){
.home-heading-001 h1 {
    font-size: 26px !IMPORTANT;
}
}
.animated-heading-after-part {
  margin: 0px !important;
}

/*animated number*/

.sppb-animated-number {
    font-size: 30px !IMPORTANT;
    font-weight: 900;
    letter-spacing: -1px !IMPORTANT;
    line-height: 1.3;
}
.sppb-animated-number-title {
    font-weight: 600;
}

/*float-left-heading*/

@media(Min-width:992px){
.float-left-heading {
    position: absolute;
    left: -300px;
    transform: rotateZ(-90deg);
    top: 179px;
    margin: auto;
    color: #b4bfc9;
    width: 400px !IMPORTANT;
    text-align: right !IMPORTANT;
    text-transform: uppercase;
}
}
@media(max-width:991px){
.float-left-heading {
    text-transform: uppercase;
    color: #d7e0e3;
    position: absolute;
    top: -50px;
}
.float-left-heading h2 {
    font-size: 50px !IMPORTANT;
  }}

/*border-bottom*/
.border-bottom {
    border-bottom: 1px solid #b4bfc9 ! IMPORTANT;
}

/*title-style-001*/
.title-style-001 strong {
    color: #daa04b;
}


/*CATEGORY SLIDER*/
.services-carousel img {
  object-fit: contain;
  width: 300px;
  text-align: center;
  display: block;
  margin: auto;
  height: fit-content;
}
.services-carousel .sppb-carousel-extended-heading {
  font-size: 18px;
  color: #000;
  font-weight: 700!important;
}
.services-carousel .sppb-carousel-extended-item {
  border-radius: 10px;
}
.services-carousel .sppb-carousel-extended-content-wrap {
  padding: 0;
  justify-content: center!important;
  position: relative;
  top: 20px;
}
.services-carousel .sppb-carousel-extended-item {
  display: grid;
  align-items: center;
  justify-content: center;
}
@media (max-width: 767px){
.services-carousel .sppb-carousel-extended-item img {
  object-fit: contain!important;
  width: 100%;
  height: 100%;
  max-height: 350px;
}
.services-carousel .sppb-carousel-extended-heading {
  font-size: 14px;
  }
}


/*home-icon-001*/

.home-icon-001 img {
    width: 70px;
    height: auto;
    transition: 0.5s;
}
.home-icon-001:hover img {
    transform: translateY(-10px);
    filter: brightness(0);
}