.elementor-4133 .elementor-element.elementor-element-4d621c9f{--display:flex;--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;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4133 .elementor-element.elementor-element-1e0925c2 .elementor-repeater-item-6ee5543 .swiper-slide-bg{background-color:var( --e-global-color-c5d3022 );background-image:url(https://flipulse.com/wp-content/uploads/2025/05/flipulse-brindes-personalizados.jpg);background-size:cover;}.elementor-4133 .elementor-element.elementor-element-1e0925c2 .elementor-repeater-item-f164f92 .swiper-slide-bg{background-color:var( --e-global-color-d11f3d4 );background-image:url(https://flipulse.com/wp-content/uploads/2025/05/flipulse-trading.jpg);background-size:cover;}.elementor-4133 .elementor-element.elementor-element-1e0925c2 .elementor-repeater-item-faf847d .swiper-slide-bg{background-color:var( --e-global-color-2bf0e27 );background-image:url(https://flipulse.com/wp-content/uploads/2025/05/flipulse-expansao-networking_01.jpg);background-size:cover;}.elementor-4133 .elementor-element.elementor-element-1e0925c2 .swiper-slide{transition-duration:calc(5000ms*1.2);height:auto;}.elementor-4133 .elementor-element.elementor-element-1e0925c2 > .elementor-widget-container{border-radius:24px 24px 24px 24px;}.elementor-4133 .elementor-element.elementor-element-1e0925c2 .swiper-slide-contents{max-width:100%;}.elementor-4133 .elementor-element.elementor-element-1e0925c2 .swiper-slide-inner{padding:50px 50px 90px 50px;text-align:left;}.elementor-4133 .elementor-element.elementor-element-1e0925c2 .elementor-slide-heading{color:var( --e-global-color-secondary );font-family:"Kodchasan", Sans-serif;font-size:50px;}.elementor-4133 .elementor-element.elementor-element-1e0925c2 .elementor-slide-description{color:#001F3FCC;}.elementor-4133 .elementor-element.elementor-element-1e0925c2 .elementor-slide-button{border-width:1px;color:var( --e-global-color-secondary );border-color:#001F3F80;}.elementor-4133 .elementor-element.elementor-element-1e0925c2 .elementor-slide-button:hover{border-color:var( --e-global-color-secondary );}.elementor-4133 .elementor-element.elementor-element-1e0925c2 .swiper-pagination-bullet{height:14px;width:14px;}.elementor-4133 .elementor-element.elementor-element-1e0925c2 .swiper-horizontal .swiper-pagination-progressbar{height:14px;}.elementor-4133 .elementor-element.elementor-element-1e0925c2 .swiper-pagination-fraction{font-size:14px;}.elementor-4133 .elementor-element.elementor-element-1e0925c2 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#001F3F33;opacity:1;}.elementor-4133 .elementor-element.elementor-element-1e0925c2 .swiper-pagination-bullet-active{background-color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-4133 .elementor-element.elementor-element-1e0925c2 .swiper-slide-inner{padding:50px 0px 90px 50px;}.elementor-4133 .elementor-element.elementor-element-1e0925c2 .elementor-slide-heading{font-size:34px;}}@media(max-width:767px){.elementor-4133 .elementor-element.elementor-element-1e0925c2 .swiper-slide-inner{padding:0px 30px 90px 30px;}}/* Start custom CSS for slides, class: .elementor-element-1e0925c2 */.home-slider {
    overflow: hidden;
    border-radius: 24px
}
.home-slider .swiper-slide {
    display: flex;
    flex-direction: row-reverse;
    align-items: stretch;
    justify-content: space-around;
}
.home-slider small {
    display: block;
    font-size:16px;
    font-weight: 500;
    line-height: 300%;
    text-transform: uppercase;
}
.home-slider .swiper-slide-bg {
    min-width: 50%;
   border-radius: 20px;
    margin: 20px;
}
.home-slider .swiper-slide-inner { position: static !important;
}
.home-slider .swiper-pagination { text-align: left;
padding: 0 0 24px 50px; }
.elementor-repeater-item-6ee5543 {
    background-color: var(--e-global-color-c5d3022);
}
.elementor-repeater-item-f164f92 {
    background-color: var(--e-global-color-d11f3d4);
}
.elementor-repeater-item-faf847d {
    background-color: var(--e-global-color-2bf0e27);
}
.elementor-slides .swiper-slide-bg {
    min-height: inherit !important; 
}
@media (max-width: 767px) {
.home-slider .swiper-slide-bg { height: 350px !important; min-height: 350px !important; }
.home-slider .swiper-slide {
    flex-direction: column;
    height: auto !important;
}
.home-slider .swiper-pagination { text-align: left;
padding: 0 0 24px 30px; }
.home-slider small {
    font-size:14px;
}
.home-slider-container { padding-left: 0 !important; padding-right: 0 !important;}
}/* End custom CSS */