/* Start custom CSS for aux_flexible_carousel, class: .elementor-element-46f824c */.elementor-83 .elementor-element.elementor-element-46f824c .elementor-testimonial-content{
    max-width: 285px;
}

.elementor-83 .elementor-element.elementor-element-46f824c .master-carousel h3,
.elementor-83 .elementor-element.elementor-element-46f824c .elementor-testimonial-meta{
    line-height: 1;
}

@media only screen and (max-width: 1025px) {
.elementor-83 .elementor-element.elementor-element-46f824c .elementor-testimonial-content{
    max-width: 326px;
}
}
@media only screen and (max-width: 420px) {
.elementor-83 .elementor-element.elementor-element-46f824c .master-carousel{
   overflow: visible;
}
}
@media only screen and (max-width: 420px) {
.elementor-83 .elementor-element.elementor-element-46f824c .aux-bullets{
    height: 23px;
    width: 124px;
    margin: auto;
    overflow: hidden;
}
}
@media only screen and (min-width:1025px){
.elementor-83 .elementor-element.elementor-element-46f824c .master-carousel{
    /*height: 478.5px!important;*/
    /*padding: 30px 0;*/
}
.elementor-83 .elementor-element.elementor-element-46f824c .master-carousel section {
    margin-top: 30px;
    margin-bottom: 50px;
}
.elementor-83 .elementor-element.elementor-element-46f824c .aux-mc-controls{
   margin-top: -44px!important;
}
}
@media only screen and (max-width:1025px) and (min-width:768px){
/*.elementor-83 .elementor-element.elementor-element-46f824c .master-carousel{*/
/*    height: 478.5px!important;*/
/*}*/
.elementor-83 .elementor-element.elementor-element-46f824c .master-carousel section {
    margin-top: 30px;
    margin-bottom: 50px;
}
.elementor-83 .elementor-element.elementor-element-46f824c .aux-mc-controls{
   margin-top: -44px!important;
}
}/* End custom CSS */