.elementor-830 .elementor-element.elementor-element-712ff502{--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-830 .elementor-element.elementor-element-2dac800{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-830 .elementor-element.elementor-element-255e0c93 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-830 .elementor-element.elementor-element-255e0c93{text-align:center;}.elementor-830 .elementor-element.elementor-element-5987e31c{--e-image-carousel-slides-to-show:1;}.elementor-830 .elementor-element.elementor-element-5987e31c .elementor-image-carousel-caption{text-align:center;}.elementor-830 .elementor-element.elementor-element-11c069a3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:0px;}.elementor-830 .elementor-element.elementor-element-17768530 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-830 .elementor-element.elementor-element-282b16bb > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-830 .elementor-element.elementor-element-1e2f1c6c .elementor-icon-list-icon i{color:var( --e-global-color-d63554a );transition:color 0.3s;}.elementor-830 .elementor-element.elementor-element-1e2f1c6c .elementor-icon-list-icon svg{fill:var( --e-global-color-d63554a );transition:fill 0.3s;}.elementor-830 .elementor-element.elementor-element-1e2f1c6c .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-830 .elementor-element.elementor-element-1e2f1c6c .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-830 .elementor-element.elementor-element-1e2f1c6c{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-830 .elementor-element.elementor-element-1e2f1c6c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-830 .elementor-element.elementor-element-1e2f1c6c .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:700;line-height:20px;}.elementor-830 .elementor-element.elementor-element-1e2f1c6c .elementor-icon-list-text{color:var( --e-global-color-d63554a );transition:color 0.3s;}.elementor-830 .elementor-element.elementor-element-1e2f1c6c .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}@media(max-width:1024px) and (min-width:768px){.elementor-830 .elementor-element.elementor-element-2dac800{--content-width:100%;}.elementor-830 .elementor-element.elementor-element-11c069a3{--content-width:100%;}}@media(max-width:1024px){.elementor-830 .elementor-element.elementor-element-712ff502{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-830 .elementor-element.elementor-element-2dac800{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-830 .elementor-element.elementor-element-5987e31c{width:100%;max-width:100%;}.elementor-830 .elementor-element.elementor-element-5987e31c.elementor-element{--align-self:center;}.elementor-830 .elementor-element.elementor-element-11c069a3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-830 .elementor-element.elementor-element-17768530{text-align:center;}.elementor-830 .elementor-element.elementor-element-282b16bb{text-align:center;}}@media(max-width:767px){.elementor-830 .elementor-element.elementor-element-712ff502{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-830 .elementor-element.elementor-element-2dac800{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-830 .elementor-element.elementor-element-255e0c93{width:100%;max-width:100%;text-align:center;}.elementor-830 .elementor-element.elementor-element-5987e31c{width:100%;max-width:100%;}.elementor-830 .elementor-element.elementor-element-11c069a3{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-830 .elementor-element.elementor-element-17768530{width:100%;max-width:100%;text-align:center;}.elementor-830 .elementor-element.elementor-element-282b16bb{width:100%;max-width:100%;}}/* Start custom CSS for image-carousel, class: .elementor-element-5987e31c */.elementor-830 .elementor-element.elementor-element-5987e31c:after{
    box-shadow: 0 0 15px rgba(0,0,0,.5);
    background: #007CFF;
    border-radius: 50%;
    position: absolute;
    height: 50px;
    width: 50px;
    content: "";
    z-index: 50;
    left: 0;
    top: 0;
}
.elementor-830 .elementor-element.elementor-element-5987e31c .elementor-swiper-button-prev i{
    transform: translateY(150px) translateX(-30px);
    box-shadow: 0 0 15px rgba(0,0,0,.5);
    background: #FCD335;
    border-radius: 50%;
    text-align: center;
    line-height: 75px;
    height: 75px;
    width: 75px;
}
.elementor-830 .elementor-element.elementor-element-5987e31c .elementor-swiper-button-next i{
    transform: translateY(-75px) translateX(30px);
    box-shadow: 0 0 15px rgba(0,0,0,.5);
    background: #FD0B00;
    border-radius: 50%;
    text-align: center;
    line-height: 50px;
    height: 50px;
    width: 50px;
}
@media (max-width: 992px){
    .elementor-830 .elementor-element.elementor-element-5987e31c:after{
        display: none;
    }
    .elementor-830 .elementor-element.elementor-element-5987e31c .elementor-swiper-button-prev i{
        transform: translateY(70px) translateX(-30px);
        line-height: 50px;
        height: 50px;
        width: 50px;
    }
    .elementor-830 .elementor-element.elementor-element-5987e31c .elementor-swiper-button-next i{
        transform: translateY(-75px) translateX(30px);
        line-height: 50px;
        height: 50px;
        width: 50px;
    }
}

.elementor-830 .elementor-element.elementor-element-5987e31c figcaption{
    border-left: solid 4px #65308F;
    padding-left: 5px;
    display: inline;
    color: #65308F;
}
@media (max-width: 992px){
    .elementor-830 .elementor-element.elementor-element-5987e31c figcaption{
        display: none;
    }
}/* End custom CSS */