/* 
* meta slider plugin start
*/
.metaslider .flexslider .flex-direction-nav li a.flex-prev {
    left: -100px;
    background-image: url("/wp-content/themes/twentytwentyfour/assets/icons/carousel/icon_carousel_prev.svg") !important;
    -webkit-transition: none !important;
    transition: none !important;
}

.metaslider .flexslider .flex-direction-nav li a.flex-next {
    right: -100px;
    background-image: url("/wp-content/themes/twentytwentyfour/assets/icons/carousel/icon_carousel_next.svg") !important;
    -webkit-transition: none !important;
    transition: none !important;
}
.metaslider .flexslider .flex-direction-nav li a,
.metaslider .flexslider .flex-direction-nav li a.flex-prev:focus,
.metaslider .flexslider .flex-direction-nav li a.flex-next:focus {
    width: 64px !important;
    height: 64px !important;
    background-size: 100% !important;
    background-repeat: no-repeat !important;
}

@media (max-width: 1300px) {
    .metaslider .flexslider .flex-direction-nav li a.flex-prev {
        left: -70px;   
    }
    .metaslider .flexslider .flex-direction-nav li a.flex-next {
        right: -70px;
    }
    .metaslider .flexslider .flex-direction-nav li a,
    .metaslider .flexslider .flex-direction-nav li a.flex-prev:hover,
    .metaslider .flexslider .flex-direction-nav li a.flex-next:hover,
    .metaslider .flexslider .flex-direction-nav li a.flex-prev:focus,
    .metaslider .flexslider .flex-direction-nav li a.flex-next:focus {
        width: 50px !important;
        height: 50px !important;
    }
}
@media (max-width: 1000px) {
    .metaslider .flexslider .flex-direction-nav li a.flex-prev {
        left: -50px;   
    }
    .metaslider .flexslider .flex-direction-nav li a.flex-next {
        right: -50px;
    }
    .metaslider .flexslider .flex-direction-nav li a,
    .metaslider .flexslider .flex-direction-nav li a.flex-prev:hover,
    .metaslider .flexslider .flex-direction-nav li a.flex-next:hover,
    .metaslider .flexslider .flex-direction-nav li a.flex-prev:focus,
    .metaslider .flexslider .flex-direction-nav li a.flex-next:focus {
        width: 40px !important;
        height: 40px !important;
    }
}
@media (max-width: 600px) {
    .metaslider .flexslider .flex-direction-nav li a.flex-prev {
        left: -30px;   
    }
    .metaslider .flexslider .flex-direction-nav li a.flex-next {
        right: -30px;
    }
    .metaslider .flexslider .flex-direction-nav li a,
    .metaslider .flexslider .flex-direction-nav li a.flex-prev:hover,
    .metaslider .flexslider .flex-direction-nav li a.flex-next:hover,
    .metaslider .flexslider .flex-direction-nav li a.flex-prev:focus,
    .metaslider .flexslider .flex-direction-nav li a.flex-next:focus {
        width: 25px !important;
        height: 25px !important;
    }
}
/* 
* meta slider plugin end
*/

/* 
* contact form plugin start
*/
.wpcf7 {
    display: flex;
    flex-direction: column;
    align-items: center;
}
.wpcf7-acceptance .wpcf7-list-item {
    margin: 0;
    
}
.wpcf7-list-item {
    margin: 0 10px 0 0;
}
.wpcf7-not-valid-tip {
    font-size: 13px;
}
/* @media (max-width: 600px) {
    .wpcf7-list-item,
    .wpcf7-list-item.first {
        margin: 0 10px 0 0;
    }
} */

/* 
* contact form plugin end
*/

/* 
* accordion plugin start
*/
.sp-easy-accordion .ea-card {
    background: inherit !important;
    border: none !important;
}
.sp-easy-accordion .ea-card .ea-body {
    border-radius: 20px;
    padding: 20px !important;
}
.sp-easy-accordion .ea-card .ea-expand-icon:before {
    content: '';
}
.sp-easy-accordion .ea-card .ea-expand-icon {
    background-image: url("/wp-content/themes/twentytwentyfour/assets/icons/accordion/icon_accordion.png") !important;
    width: 24px;
    height: 24px;
    transform: rotate(180deg);
}
.sp-easy-accordion .ea-card.ea-expand .ea-expand-icon {
    transform: rotate(0deg);
}
/* 
* accordion plugin end
*/