.elementor-3828 .elementor-element.elementor-element-e8e59bb img{width:100%;}.elementor-3828 .elementor-element.elementor-element-a0dbf80{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3828 .elementor-element.elementor-element-3aab0fd{--e-image-carousel-slides-to-show:1;}.elementor-3828 .elementor-element.elementor-element-e156652 img{width:100%;}.elementor-3828 .elementor-element.elementor-element-4a3071c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}#jet-popup-3828 .jet-popup__container{width:1200px;}#jet-popup-3828 .jet-popup__inner{justify-content:center;align-items:center;}#jet-popup-3828 .jet-popup__container-inner{justify-content:flex-start;margin:0px 0px 0px 0px;}@media(max-width:767px){.elementor-3828 .elementor-element.elementor-element-e156652{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-3828 .elementor-element.elementor-element-6e8fb62{width:59.949%;}.elementor-3828 .elementor-element.elementor-element-a77e449{width:40%;}}/* Start custom CSS for image-carousel, class: .elementor-element-3aab0fd */.elementor-3828 .elementor-element.elementor-element-3aab0fd .elementor-image-carousel{
        align-items: center;
}
.elementor-3828 .elementor-element.elementor-element-3aab0fd img{
    max-height: 450px;
    aspect-ratio: 1;
    object-fit: cover;
    display: block;
    width: 100%;
    height: 450px;
}
.elementor-3828 .elementor-element.elementor-element-3aab0fd{
    max-width: 55%;
    min-width: 410px;
}
@media (max-width:1024px){
    .elementor-3828 .elementor-element.elementor-element-3aab0fd{
        min-width:350px;
    }
}
@media (max-width:767px){
    .elementor-3828 .elementor-element.elementor-element-3aab0fd img{
        max-height: none;
        
    }
}
@media (max-width:550px){
    .elementor-3828 .elementor-element.elementor-element-3aab0fd{
        min-width:0;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e156652 */.elementor-3828 .elementor-element.elementor-element-e156652 img{max-height: 450px}
.elementor-3828 .elementor-element.elementor-element-e156652{
    max-width: 55%;
    min-width: 410px;
}
@media (max-width:1024px){
    .elementor-3828 .elementor-element.elementor-element-e156652{
        min-width:350px;
    }
}
@media (max-width:767px){
    .elementor-3828 .elementor-element.elementor-element-e156652 img{
        max-height: none;
        
    }
}
@media (max-width:550px){
    .elementor-3828 .elementor-element.elementor-element-e156652{
        min-width:0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a3071c */@media (min-width:768px){
    .elementor-3828 .elementor-element.elementor-element-4a3071c{
    width: fit-content;
        max-height: 450px;
    overflow: auto;
}
}/* End custom CSS */