.elementor-70243 .elementor-element.elementor-element-2745a6f > .elementor-container{max-width:1280px;}.elementor-70243 .elementor-element.elementor-element-2745a6f{padding:0px 0px 0px 0px;}.elementor-70243 .elementor-element.elementor-element-9129c67 > .elementor-element-populated{box-shadow:-10px 0px 30px 100px #FFFFFF inset;padding:0px 0px 0px 0px;}.elementor-70243 .elementor-element.elementor-element-b344400{--e-image-carousel-slides-to-show:5;}.elementor-70243 .elementor-element.elementor-element-b344400 > .elementor-widget-container{padding:110px 0px 50px 0px;}.elementor-70243 .elementor-element.elementor-element-e9309b9{text-align:center;top:48px;}.elementor-70243 .elementor-element.elementor-element-e9309b9 .elementor-heading-title{color:#363636;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}body:not(.rtl) .elementor-70243 .elementor-element.elementor-element-e9309b9{left:0px;}body.rtl .elementor-70243 .elementor-element.elementor-element-e9309b9{right:0px;}.elementor-70243 .elementor-element.elementor-element-24aee45 .elementor-icon-wrapper{text-align:right;}.elementor-70243 .elementor-element.elementor-element-24aee45.elementor-view-stacked .elementor-icon{background-color:#0073AA;color:#FFFFFF;}.elementor-70243 .elementor-element.elementor-element-24aee45.elementor-view-framed .elementor-icon, .elementor-70243 .elementor-element.elementor-element-24aee45.elementor-view-default .elementor-icon{color:#0073AA;border-color:#0073AA;}.elementor-70243 .elementor-element.elementor-element-24aee45.elementor-view-framed .elementor-icon, .elementor-70243 .elementor-element.elementor-element-24aee45.elementor-view-default .elementor-icon svg{fill:#0073AA;}.elementor-70243 .elementor-element.elementor-element-24aee45.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-70243 .elementor-element.elementor-element-24aee45.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-70243 .elementor-element.elementor-element-24aee45.elementor-view-stacked .elementor-icon:hover{background-color:#005E8C;}.elementor-70243 .elementor-element.elementor-element-24aee45.elementor-view-framed .elementor-icon:hover, .elementor-70243 .elementor-element.elementor-element-24aee45.elementor-view-default .elementor-icon:hover{color:#005E8C;border-color:#005E8C;}.elementor-70243 .elementor-element.elementor-element-24aee45.elementor-view-framed .elementor-icon:hover, .elementor-70243 .elementor-element.elementor-element-24aee45.elementor-view-default .elementor-icon:hover svg{fill:#005E8C;}.elementor-70243 .elementor-element.elementor-element-24aee45 .elementor-icon{font-size:22px;}.elementor-70243 .elementor-element.elementor-element-24aee45 .elementor-icon svg{height:22px;}.elementor-70243 .elementor-element.elementor-element-24aee45 .elementor-icon i, .elementor-70243 .elementor-element.elementor-element-24aee45 .elementor-icon svg{transform:rotate(265deg);}.elementor-70243 .elementor-element.elementor-element-24aee45{width:initial;max-width:initial;z-index:999;}.elementor-70243 .elementor-element.elementor-element-24aee45 > .elementor-widget-container{border-style:none;}@media(max-width:767px){.elementor-70243 .elementor-element.elementor-element-e9309b9 .elementor-heading-title{font-size:15px;}.elementor-70243 .elementor-element.elementor-element-e9309b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for image-carousel, class: .elementor-element-b344400 */.elementor-70243 .elementor-element.elementor-element-b344400 .swiper-wrapper{
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-24aee45 */.open-popup-button{
    position: fixed;
    top: 50%;
    right: 1%;
    z-index: 9999;
    /*box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);*/
    animation: vibrate 0.5s linear infinite;
    
}
@keyframes vibrate {
    0% { transform: translate(0); }
    20% { transform: translate(-1px, 1px); }
    40% { transform: translate(-1px, -1px); }
    60% { transform: translate(1px, 1px); }
    80% { transform: translate(1px, -1px); }
    100% { transform: translate(0); }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2745a6f */.elementor-70243 .elementor-element.elementor-element-2745a6f .swiper-wrapper{
  transition-timing-function: linear !important; 
}/* End custom CSS */