
.block-link.left{display:flex}
.block-link.left.align-top{align-items:flex-start}
.block-link.left.align-center{align-items:center}
.block-link.left.align-bottom{align-items:flex-end}


.block-link.left img{max-width:50%!important; height:auto}
button.slide-btn {
  color: #fff;
    background: linear-gradient(90deg, rgba(234, 73, 29, 1) 0%, rgba(243, 116, 97, 1) 100%);
  text-decoration: none;
  font-size:16px;
  border-radius:15px;
  border:none;
  font-weight:600;
}
button.slide-btn:hover{
  background: linear-gradient(to bottom, rgba(12, 21, 77, 1), rgba(94, 113, 206, 1)) !important;
  text-decoration: none;
}

.swiper-pagination{position:relative!important; bottom:0!important}

a {color: #162466}
a:hover {text-decoration:none}

.eyc_module_slider{margin: 40px 0}

.section-slider {position:relative}

.slider-item {background:#fff; border-radius:10px;}


.button-prev, .button-next {
  position: absolute;
  z-index: 1; 
  width:36px!important;
    top:50%;
  height:36px!important;
}
 .button-prev {
  right: 95%!important;
}
 .button-next {
  left: 95%!important;

}
 .button-next:after,   button-prev:after {
  font-weight: 700;
  color: #0f0f0f;
  font-size: 20px;
}

@media screen and (max-width: 767px) {
  .button-prev, .button-next{display:none}
}

@media screen and (min-width: 767px) and (max-width: 1024px) {
  }
}
@media screen and (max-width: 767px) {
  
  }  
