/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 11 2025 | 10:55:32 */
.mySlider-wrapper {
  position: relative;
  overflow: hidden;  
}

.mySlider-track {
  display: flex;
   transition: transform 0.5s ease-in-out;
  will-change: transform;
 
}

    .mySlider-slide {
    min-width:28%;
     flex-shrink: 0;
       z-index:11;
      
    }
   
.mySlider-nav{
    z-index:-1;
}
.mySlider-prev,.mySlider-next {
      position: absolute;
      
    top:27%;
   
      cursor: pointer;
   z-index:10;
}
@media(max-width:769px){
    .mySlider-prev,.mySlider-next {
    display:none;
}
}
.mySlider-next{
     right: 17.5%;
     
   
background-size: cover;
    background-size: cover; 
    background-position: center; 
    background-repeat: no-repeat;  
    width:29px;
    height:28px;
    z-index:10;
}


.mySlider-prev{
       left: 17.5%;
  
    background-size: cover; 
    background-position: center; 
    background-repeat: no-repeat;  
    width:29px;
    height:28px;
    
background-size: cover;
 z-index:10;
}


.mySlider-dot {
  display: inline-block;
  width: 8px;
  height: 8px;
 max-width:8px;
	max-height:8px;
  background-color: #FCD8C6;
  border-radius: 10000%;
  cursor: pointer;
}



.mySlider-dot.active {
  background-color: #1B1F3B;
   border-radius: 10000%;
}



.mySlider-track {
  touch-action: pan-y; 
  width: 100%;
}

.mySlider-slide {
  touch-action: pan-y; 
  user-select: none;
}
.mySlider-wrapper, .mySlider-track, .mySlider-slide {
  touch-action: pan-y;  
  user-select: none;
  -webkit-user-drag: none;
  -webkit-tap-highlight-color: transparent;
}

.mySlider-wrapper {
  position: relative;
  overflow: hidden;
  width: 100%;
 

}
.mySlider-track {
  display: flex;
   transition: transform 0.5s ease-in-out;
  gap: 40px; 
}

.mySlider-slide {
 
  min-width: calc((100% - 1 * -55px) / 2.8);
  flex: 0 0 calc((100% - 1 * -55px) / 2.8);
  box-sizing: border-box;
}

	.mySlider-wrapper {
  position: relative;
  overflow: hidden;
}
.mySlider-track {
  display: flex;
  gap: 40px;
  transition: transform 0.5s ease-in-out;
}


@media (max-width: 769px) {
  .mySlider-prev,
  .mySlider-next {
    display: none;
  }

  .mySlider-track {
    display: flex;
    gap: 8px;
    flex-wrap: nowrap;
    transition: transform 0.5s ease-in-out;
  }

  .mySlider-slide {
    /* Показываем 1,2 слайда */
    min-width: calc((100% - 1.6px) / 1.1);
    flex: 0 0     calc((100% - 1.6px) / 1.1);
    box-sizing: border-box;
  }
}

@media(max-width:769px){
	.form14{
		width:87% !Important;
	}
	
}
.elementor-71 .elementor-element.elementor-element-c17ad5b .wpr-button[type="submit"]{
	font-weight:500 !Important;
}
@media(max-width:769px){
	.elementor-71 .elementor-element.elementor-element-c17ad5b .wpr-button[type="submit"]{
		flex:0.6 !Important;
		padding:14px 24px !Important;
		font-size:14px;
	}
}

