.elementor-2389 .elementor-element.elementor-element-310d931{padding:60px 0px 100px 0px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-2389 .elementor-element.elementor-element-310d931{padding:030px 10px 50px 10px;}}/* Start custom CSS for shortcode, class: .elementor-element-89bb1ac */.payment-opt.swiper-item{
    width:0% !important;
}

.leyka-pf{
     border-radius: 20px  !important;  
     box-shadow: 3px 3px 15px 3px rgba(188, 193, 203, 0.15) !important;
}
.donor__submit input:disabled{
     background-color:#FFAB25 !important; 
       border-radius: 10px  !important;
     
}

.donor__oferta label a{
    color:#FFAB25 !important;
}

.donor__textfield-label:after{
    color:#FFAB25 !important;
}

svg.icon-checkbox-check{
    fill:#49494C !important;
}
.swiper-item {
    border-radius: 10px  !important;  
}
.swiper-item.selected span {
    color: #7D6745 !important;
}
.leyka-star-field-frame{
 border-radius: 10px  !important;
}
.swiper-item.selected {
    background-color:rgba(255, 171, 37, 0.26) !important;
    border-color:#FFAB25 !important;
    border-radius: 10px  !important;
}
.section__fields.periodicity{
    display: flex!important;
    
}
.section__fields.periodicity a{
      color:#49494C !important;
    margin-left: -2px !important;
   
}
.section__fields.periodicity a:last-child{
    
   border-radius: 0px 10px 10px 0px!important ;
   
}
.section__fields.periodicity a:first-child{
    
   border-radius: 10px 0px 0px 10px!important ;
   
}
.section__fields.periodicity a{
   border-color:#BCC1CB !important; 
    font-family: "Montserrat", Sans-serif !important;
    font-weight: 500 !important;
 
  
}
.section__fields.periodicity a.active {
    background-color:rgba(255, 171, 37, 0.26) !important;
    border-color:#FFAB25 !important;
    
}
.section-title-text{
   font-family: "Montserrat", Sans-serif !important;
  font-weight: 600 !important;
  color:#C4C4C4 !important;
}
.section-title-line{
    border-bottom-color: #ffffff !important;
}
.swiper-item-inner .amount {
    font-family: "Montserrat", Sans-serif !important;
    font-weight: 500 !important;
    line-height: 16px !important;
    font-size: 20px !important;
      color:#49494C !important;
}
.textfield-label{
    font-family: "Montserrat", Sans-serif !important;
     font-size: 12px !important; 
}
.donate_amount_flex{
     font-family: "Montserrat", Sans-serif !important;
    font-weight: 500 !important;
       font-size: 18px !important; 
}
.donor__textfield-label{
    font-family: "Montserrat", Sans-serif !important;
     font-size: 16px !important; 
      font-weight: 500 !important;
}
.donor__oferta label{
      font-family: "Montserrat", Sans-serif !important;
     font-weight: 500 !important;
       font-size: 16px !important;  
}
.donor__oferta input:checked + label:before{
     border-color: #FFAB25 !important; 
    background-color:rgba(255, 171, 37, 0.26) !important;
}
.donor__oferta label:before{
    border-color:#BCC1CB !important;    
     border-width:1px !important
}
.donor__submit input{
     color:#49494C !important;
       font-size: 18px !important;
        font-family: "Montserrat", Sans-serif !important;
        font-weight: 500 !important;
        
}
.section.section--description{
     color:#49494C !important; 
      font-family: "Montserrat", Sans-serif !important;
       font-size: 20px !important; 
        font-weight: 700 !important;
        text-align: center !important;
}
.section--signature{
    display: none!important;
}
.swiper-item.flex-amount-item{
  border-color:#BCC1CB !important; 
}

.swiper-item{
   border-color:#BCC1CB !important;   
}

.leyka-star-field-frame{
    border-color:#BCC1CB !important;    
}

.swiper-arrow.swipe-left{
    background-image:url(https://web.evland.ru/demo/fund/05/wp-content/uploads/2022/10/frame-2.svg) !important;
}
.swiper-arrow.swipe-right{
    background-image:url(https://web.evland.ru/demo/fund/05/wp-content/uploads/2022/10/group-8.svg) !important;
}

@media(max-width:700px){
.section__fields.periodicity a{
    font-size: 12px !important; 
}
.section.section--description{
     font-size: 14px !important; 
} 
 .swiper-item-inner .amount{
    font-size: 14px !important;  
 } 
.flex-amount-item input{
    font-size: 14px !important;   
}
.donor__textfield-label{
   
     font-size: 14px !important; 
     
}
.donor__oferta label{
     font-size: 12px !important; 
}
.donor__oferta label a{
     font-size: 12px !important; 
}
.donor__submit input{
    font-size: 14px !important;  
}

.swiper-item-inner{
     background-color:rgba(255, 171, 37, 0) !important;
}

.leyka-pf-star{
    padding:30px 16px !important;
}


}/* End custom CSS */