@-webkit-keyframes "mypulse" {
0% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
50% {
   -webkit-transform: scale(0.8);
   transform: scale(0.8);
}
100% {
    -webkit-transform: scale(1);
   transform: scale(1);
}
}





.s-block--content-with-images .bg-gradient-to-tr,.s-block--content-with-images svg{
display:none;

}

.s-block--products-slider .swiper-wrapper{
justify-content: center;
}

.s-block--content-with-images.s-block--full-bg .text-sm{
    font-size: 2rem;
    line-height: 2.5rem;
}
.s-block--content-with-images.s-block--full-bg h2{
  font-size: 3rem!important;
}
.s-block--content-with-images.s-block--full-bg p{
      opacity: 0.9;
}

.swiper-slide.homeslider__slide, salla-slider.details-slider .swiper-slide,.swiper.s-slider-container{
background-color: #e2cebf!important;
}

.loader-init img{

height:100px!important;
animation: mypulse 1s linear infinite;
/*content:url("https://utk-it.github.io/image.png");*/

}

.s-block--features__item{
background-color: transparent;
  
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

html.dark #app{
background-color:#e2cebf!important;
}


.dark *.dark\:bg-dark {
background-color:white!important;
}

body{
background-color:#e2cebf!important;
}
.content-entry{
font-size: 1.3rem;
line-height: normal;
}


#main-slider-2-6 .num{
display:none;
}


#products-slider-2-slider h2,#products-slider-2-slider p,#products-slider-2-slider a,#products-slider-2-slider .swiper-slide{
transition:2s;
    transform:translateX(200%)!important;
}
#products-slider-2-slider.show-animate h2,#products-slider-2-slider.show-animate p,#products-slider-2-slider.show-animate a,#products-slider-2-slider.show-animate .swiper-slide{
    transform:translateX(0)!important;
}


#products-slider-3-slider h2,#products-slider-3-slider p,#products-slider-3-slider a,#products-slider-3-slider .swiper-slide{
transition:2s;
    transform:translateX(-200%)!important;
}
#products-slider-3-slider.show-animate h2,#products-slider-3-slider.show-animate p,#products-slider-3-slider.show-animate a,#products-slider-3-slider.show-animate .swiper-slide{
    transform:translateX(0)!important;
}

.second-section h2,.second-section p,.second-section a{
    transition:2s;
    transform:translateX(200%)!important;
}
.second-section.show-animate h2,.second-section.show-animate p,.second-section.show-animate a{
    transform:translateX(0)!important;
}


.s-block--content-with-images.s-block--full-bg .w-full{
transition:2s;
    transform:translateX(200%)!important;
}
.s-block--content-with-images.s-block--full-bg.show-animate .w-full{
 transform:translateX(0)!important;
}



.third-section h2,.third-section p,.third-section a{
    transition:2s;
    transform:translateX(-200%)!important;
}
.third-section.show-animate h2,.third-section.show-animate p,.third-section.show-animate a{
    transform:translateX(0)!important;
}



.s-block--main-slider-2 .num{
display:none;
}

/* slider*/

#main-slider-1-1 .swiper-lazy-wrap,salla-slider#main-slider-1-1{
    height: 50vh;
    min-height:500px;
    
}


#main-slider-1-1 .swiper-lazy{
    object-fit: fill;
}

.scroll-down{
    display:none;
}

@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
.s-block--products-slider-and-fixedarea>.container>.block-inner>.flex {
height:50vh!important;
}


     
  /* slider*/
  salla-slider#main-slider-1-1, #main-slider-1-1 .swiper-lazy-wrap{
      height:25vh;
  }
  /* video*/
  .s-block--main-slider-1.is-fullscreen salla-slider, .s-block--main-slider-1.is-fullscreen div[slot=items], .s-block--main-slider-1.is-fullscreen .swiper-slide {
          height:100vh;
    min-height: 150px;
  }
  
   .second-section .container ,.third-section .container{
        justify-content: center;
        align-items: baseline;
        text-align:center;
        padding-top:50px;
    }
    .second-section .container div ,.third-section .container div{

        align-items: center;

    }
    .carousel-slider .swiper:where([dir="rtl"], [dir="rtl"] *) {
    padding-left: 1rem!important;
}
    .s-block--products-slider-and-fixedarea .slide--one-half {
        width: 50%;
    }

}
/* 
  ##Device = Tablets, Ipads (landscape)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1200px) and (orientation: landscape) {
.s-block--products-slider-and-fixedarea>.container>.block-inner>.flex {
height:50vh!important;
}


    /* slider*/
    #main-slider-1-1 .swiper-lazy-wrap,salla-slider#main-slider-1-1{
     height: 50vh; 
    }
  /* video*/
   .s-block--main-slider-1.is-fullscreen salla-slider, .s-block--main-slider-1.is-fullscreen div[slot=items], .s-block--main-slider-1.is-fullscreen .swiper-slide {
          height: 100vh;
    min-height: 150px;
  }
  
   .second-section .container ,.third-section .container{
        justify-content: center;
        align-items: baseline;
        text-align:center;
        padding-top:50px;
    }
    .second-section .container div ,.third-section .container div{

        align-items: center;

    }
    .carousel-slider .swiper:where([dir="rtl"], [dir="rtl"] *) {
    padding-left: 1rem!important;
}
  
}

@media (min-width: 481px) and (max-width: 767px) and (orientation: landscape)  {

}
@media (min-width: 320px) and (max-width: 480px) {


.s-block--content-with-images .gap-8{
gap: 1rem!important;
}
.s-block--content-with-images .w-44{
width:30%!important;
}

.s-block--content-with-images.s-block--full-bg h2 {
    font-size: 2rem !important;
}
    
    #main-slider-1-1 .swiper-lazy-wrap, salla-slider#main-slider-1-1 {
        height: 50vh;
        min-height: 150px;
    }
      /* video*/
  .s-block--main-slider-1.is-fullscreen salla-slider, .s-block--main-slider-1.is-fullscreen div[slot=items], .s-block--main-slider-1.is-fullscreen .swiper-slide {
          height: 40vh!important;
    min-height: 150px;
  }
  
 
    .second-section .container ,.third-section .container{
        justify-content: center;
        align-items: baseline;
        text-align:center;
        padding-top:50px;
    }
    .second-section .container div ,.third-section .container div{

        align-items: center;

    }
    .carousel-slider .swiper:where([dir="rtl"], [dir="rtl"] *) {
    padding-left: 1rem!important;
}
.s-block--products-slider-and-fixedarea>.container>.block-inner>.flex {
height:50vh!important;
}

.s-block--informative-content>.bg-no-repeat{
padding-top:0;
}
lord-icon{
width:60px!important;
height:60px!important;
}
.s-block--informative-content img{
max-height:300px;
}

}