.elementor-6518 .elementor-element.elementor-element-79c3580{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:40px 40px 40px 40px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-6518 .elementor-element.elementor-element-18a511a{--display:flex;}.elementor-6518 .elementor-element.elementor-element-556ea46 .elementor-heading-title{font-family:var( --e-global-typography-80e1b37-font-family ), Sans-serif;font-size:var( --e-global-typography-80e1b37-font-size );font-weight:var( --e-global-typography-80e1b37-font-weight );line-height:var( --e-global-typography-80e1b37-line-height );letter-spacing:var( --e-global-typography-80e1b37-letter-spacing );color:var( --e-global-color-9d83f09 );}.elementor-6518 .elementor-element.elementor-element-db40912{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:var( --e-global-typography-104b8ee-font-family ), Sans-serif;font-size:var( --e-global-typography-104b8ee-font-size );line-height:var( --e-global-typography-104b8ee-line-height );}.elementor-6518 .elementor-element.elementor-element-84dc661{--swiper-slides-to-display:4;--swiper-offset-size:250px;--swiper-slides-gap:20px;margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--swiper-pagination-size:10px;--dots-normal-color:#D3E4EF;--dots-hover-color:var( --e-global-color-e674404 );--swiper-pagination-spacing:44px;}.elementor-6518 .elementor-element.elementor-element-84dc661 .swiper-slide > .elementor-element{height:100%;}.elementor-6518 .elementor-element.elementor-element-84dc661 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}@media(min-width:390px){.elementor-6518 .elementor-element.elementor-element-18a511a{--width:var(--aura-g-container-width);}}@media(max-width:1639px){.elementor-6518 .elementor-element.elementor-element-79c3580{--border-radius:32px 32px 32px 32px;--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-6518 .elementor-element.elementor-element-556ea46 .elementor-heading-title{font-size:var( --e-global-typography-80e1b37-font-size );line-height:var( --e-global-typography-80e1b37-line-height );letter-spacing:var( --e-global-typography-80e1b37-letter-spacing );}.elementor-6518 .elementor-element.elementor-element-db40912{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-104b8ee-font-size );line-height:var( --e-global-typography-104b8ee-line-height );}.elementor-6518 .elementor-element.elementor-element-84dc661{--swiper-slides-to-display:3;--swiper-offset-size:200px;margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--swiper-pagination-size:8px;--swiper-pagination-spacing:36px;}.elementor-6518 .elementor-element.elementor-element-84dc661 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;}}@media(max-width:1279px){.elementor-6518 .elementor-element.elementor-element-79c3580{--border-radius:24px 24px 24px 24px;}.elementor-6518 .elementor-element.elementor-element-84dc661{--swiper-slides-to-display:2;--swiper-offset-size:80px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:1023px){.elementor-6518 .elementor-element.elementor-element-556ea46 .elementor-heading-title{font-size:var( --e-global-typography-80e1b37-font-size );line-height:var( --e-global-typography-80e1b37-line-height );letter-spacing:var( --e-global-typography-80e1b37-letter-spacing );}.elementor-6518 .elementor-element.elementor-element-db40912{font-size:var( --e-global-typography-104b8ee-font-size );line-height:var( --e-global-typography-104b8ee-line-height );}.elementor-6518 .elementor-element.elementor-element-84dc661{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-6518 .elementor-element.elementor-element-79c3580{--border-radius:20px 20px 0px 0px;--padding-top:48px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-6518 .elementor-element.elementor-element-18a511a{--padding-top:0;--padding-bottom:0;--padding-left:var(--aura-g-container-gap);--padding-right:var(--aura-g-container-gap);}.elementor-6518 .elementor-element.elementor-element-84dc661{--swiper-slides-to-display:1;--swiper-offset-size:20px;--swiper-slides-gap:16px;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--swiper-pagination-spacing:28px;}}@media(max-width:389px){.elementor-6518 .elementor-element.elementor-element-556ea46 .elementor-heading-title{font-size:var( --e-global-typography-80e1b37-font-size );line-height:var( --e-global-typography-80e1b37-line-height );letter-spacing:var( --e-global-typography-80e1b37-letter-spacing );}.elementor-6518 .elementor-element.elementor-element-db40912{font-size:var( --e-global-typography-104b8ee-font-size );line-height:var( --e-global-typography-104b8ee-line-height );}.elementor-6518 .elementor-element.elementor-element-84dc661{--swiper-slides-to-display:1;}}/* Start custom CSS for loop-carousel, class: .elementor-element-84dc661 */.elementor-6518 .elementor-element.elementor-element-84dc661 [data-elementor-type="loop-item"].e-loop-item {
    width:450px !important;
}

.elementor-6518 .elementor-element.elementor-element-84dc661 .swiper-pagination {
    display: flex;
    align-items: center;
}

.elementor-6518 .elementor-element.elementor-element-84dc661 .swiper-pagination-bullet {
    opacity: 1;
}

.elementor-6518 .elementor-element.elementor-element-84dc661 .swiper-pagination-bullet-active {
    background: #1F628E;
    width:14px;
    height: 14px;
}

@media(max-width:1639px) {
    .elementor-6518 .elementor-element.elementor-element-84dc661 [data-elementor-type="loop-item"].e-loop-item {
        width:400px !important;
    }
    
    .elementor-6518 .elementor-element.elementor-element-84dc661 .swiper-pagination-bullet-active {
        width:12px;
        height: 12px;
    }
}

@media(max-width:767px) {
    .elementor-6518 .elementor-element.elementor-element-84dc661 [data-elementor-type="loop-item"].e-loop-item {
        width:320px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79c3580 */.elementor-6518 .elementor-element.elementor-element-79c3580 {
    background: var(--aura-e-linear-gradient);
}/* End custom CSS */