.elementor-2619 .elementor-element.elementor-element-44ee5076{--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;--justify-content:flex-end;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2619 .elementor-element.elementor-element-76d21c6e{--display:flex;--min-height:400px;--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;--justify-content:flex-end;--overlay-opacity:0.9;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2619 .elementor-element.elementor-element-76d21c6e:not(.elementor-motion-effects-element-type-background), .elementor-2619 .elementor-element.elementor-element-76d21c6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solcomponents.com/wp-content/uploads/2024/05/899632.jpg");background-position:center center;background-size:cover;}.elementor-2619 .elementor-element.elementor-element-76d21c6e::before, .elementor-2619 .elementor-element.elementor-element-76d21c6e > .elementor-background-video-container::before, .elementor-2619 .elementor-element.elementor-element-76d21c6e > .e-con-inner > .elementor-background-video-container::before, .elementor-2619 .elementor-element.elementor-element-76d21c6e > .elementor-background-slideshow::before, .elementor-2619 .elementor-element.elementor-element-76d21c6e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2619 .elementor-element.elementor-element-76d21c6e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(10deg, #000000 0%, #00000000 100%);}.elementor-2619 .elementor-element.elementor-element-6cae5005{--display:flex;--padding-top:52px;--padding-bottom:52px;--padding-left:20px;--padding-right:20px;}.elementor-2619 .elementor-element.elementor-element-659eb237 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-2619 .elementor-element.elementor-element-659eb237 .elementor-heading-title{color:var( --e-global-color-0f67cbd );}.elementor-2619 .elementor-element.elementor-element-62a920d1{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-2619 .elementor-element.elementor-element-62a920d1 .elementor-heading-title{color:var( --e-global-color-0f67cbd );}.elementor-2619 .elementor-element.elementor-element-606af4d6{--display:flex;}.elementor-2619 .elementor-element.elementor-element-617f5047{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-2619 .elementor-element.elementor-element-585c8ced{--display:flex;}.elementor-2619 .elementor-element.elementor-element-6375023e{--display:flex;}.elementor-2619 .elementor-element.elementor-element-4a7ce3e6{--display:flex;}.elementor-2619 .elementor-element.elementor-element-35df22e6{--display:flex;--margin-top:0;--margin-bottom:40px;--margin-left:auto;--margin-right:auto;}.elementor-2619 .elementor-element.elementor-element-2176f978{--grid-columns:1;--grid-row-gap:12px;--grid-column-gap:0px;}.elementor-2619 .elementor-element.elementor-element-4e109a64{--display:flex;}.elementor-2619 .elementor-element.elementor-element-50fcd6a6{--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;--padding-top:80px;--padding-bottom:34px;--padding-left:20px;--padding-right:20px;}.elementor-2619 .elementor-element.elementor-element-6139187c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2619 .elementor-element.elementor-element-71940153 .elementor-repeater-item-2937584 .swiper-slide-bg{background-image:url(https://solcomponents.com/wp-content/uploads/2024/05/899632.jpg);background-size:cover;}.elementor-2619 .elementor-element.elementor-element-71940153 .elementor-repeater-item-2937584 .swiper-slide-contents{margin:0 auto;}.elementor-2619 .elementor-element.elementor-element-71940153 .elementor-repeater-item-2937584 .swiper-slide-inner{align-items:flex-end;text-align:center;}.elementor-2619 .elementor-element.elementor-element-71940153 .elementor-repeater-item-d214986 .swiper-slide-bg{background-image:url(https://solcomponents.com/wp-content/uploads/2024/05/899632-1000x660-1.jpg);background-size:cover;}.elementor-2619 .elementor-element.elementor-element-71940153 .elementor-repeater-item-d214986 .swiper-slide-contents{margin:0 auto;}.elementor-2619 .elementor-element.elementor-element-71940153 .elementor-repeater-item-d214986 .swiper-slide-inner{align-items:flex-end;text-align:center;}.elementor-2619 .elementor-element.elementor-element-71940153 .elementor-repeater-item-fe2841d .swiper-slide-bg{background-image:url(https://solcomponents.com/wp-content/uploads/2024/05/899633-1000x660-1.jpg);background-size:cover;}.elementor-2619 .elementor-element.elementor-element-71940153 .elementor-repeater-item-fe2841d .swiper-slide-contents{margin:0 auto;}.elementor-2619 .elementor-element.elementor-element-71940153 .elementor-repeater-item-fe2841d .swiper-slide-inner{align-items:flex-end;text-align:center;}.elementor-2619 .elementor-element.elementor-element-71940153 .swiper-slide{height:621px;}.elementor-2619 .elementor-element.elementor-element-71940153 .swiper-slide-contents{max-width:99%;}.elementor-2619 .elementor-element.elementor-element-71940153 .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:center;}.elementor-2619 .elementor-element.elementor-element-71940153 .elementor-slide-heading{color:var( --e-global-color-secondary );font-size:32px;font-weight:700;line-height:38.4px;letter-spacing:-0.01em;}.elementor-2619 .elementor-element.elementor-element-71940153 .swiper-pagination-bullet{height:12px;width:12px;}.elementor-2619 .elementor-element.elementor-element-71940153 .swiper-horizontal .swiper-pagination-progressbar{height:12px;}.elementor-2619 .elementor-element.elementor-element-71940153 .swiper-pagination-fraction{font-size:12px;}.elementor-2619 .elementor-element.elementor-element-71940153 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-24a53cf );opacity:var( --e-global-color-24a53cf );}.elementor-2619 .elementor-element.elementor-element-71940153 .swiper-pagination-bullet-active{background-color:var( --e-global-color-primary );}.elementor-2619 .elementor-element.elementor-element-36d463d2{--display:flex;}.elementor-2619 .elementor-element.elementor-element-38a3141a{--display:flex;}.elementor-2619 .elementor-element.elementor-element-1ba5c488{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-2619 .elementor-element.elementor-element-1ba5c488:not(.elementor-motion-effects-element-type-background), .elementor-2619 .elementor-element.elementor-element-1ba5c488 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f78c6fa );}.elementor-2619 .elementor-element.elementor-element-11dd70f0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2619 .elementor-element.elementor-element-4c01f992 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2619 .elementor-element.elementor-element-4c01f992 .elementor-icon-wrapper{text-align:center;}.elementor-2619 .elementor-element.elementor-element-4c01f992 .elementor-icon{font-size:18px;}.elementor-2619 .elementor-element.elementor-element-4c01f992 .elementor-icon svg{height:18px;}.elementor-2619 .elementor-element.elementor-element-54a5345d > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2619 .elementor-element.elementor-element-54a5345d .elementor-icon-wrapper{text-align:center;}.elementor-2619 .elementor-element.elementor-element-54a5345d .elementor-icon{font-size:18px;}.elementor-2619 .elementor-element.elementor-element-54a5345d .elementor-icon svg{height:18px;}.elementor-2619 .elementor-element.elementor-element-6cab604 .elementor-heading-title{color:var( --e-global-color-0f67cbd );}.elementor-2619 .elementor-element.elementor-element-114921c2{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:2px;}.elementor-2619 .elementor-element.elementor-element-114921c2 .elementor-divider-separator{width:40px;}.elementor-2619 .elementor-element.elementor-element-114921c2 .elementor-divider{padding-block-start:24px;padding-block-end:24px;}.elementor-2619 .elementor-element.elementor-element-718c7863{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2619 .elementor-element.elementor-element-6f619e88 img{width:64px;}.elementor-2619 .elementor-element.elementor-element-6e0a2844{width:100%;max-width:100%;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-0f67cbd );}.elementor-2619 .elementor-element.elementor-element-6e0a2844 > .elementor-widget-container{padding:8px 24px 8px 24px;}.elementor-2619 .elementor-element.elementor-element-dd33fd4{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2619 .elementor-element.elementor-element-6139187c{--content-width:1040px;}}@media(max-width:1024px){.elementor-2619 .elementor-element.elementor-element-76d21c6e{--min-height:400px;}.elementor-2619 .elementor-element.elementor-element-6cae5005{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2619 .elementor-element.elementor-element-62a920d1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2619 .elementor-element.elementor-element-617f5047{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2619 .elementor-element.elementor-element-2176f978{--grid-columns:1;}.elementor-2619 .elementor-element.elementor-element-50fcd6a6{--padding-top:60px;--padding-bottom:34px;--padding-left:20px;--padding-right:20px;}.elementor-2619 .elementor-element.elementor-element-71940153 .swiper-slide{height:524px;}.elementor-2619 .elementor-element.elementor-element-6e0a2844{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-2619 .elementor-element.elementor-element-44ee5076{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2619 .elementor-element.elementor-element-76d21c6e{--min-height:440px;}.elementor-2619 .elementor-element.elementor-element-6cae5005{--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-2619 .elementor-element.elementor-element-62a920d1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2619 .elementor-element.elementor-element-617f5047{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2619 .elementor-element.elementor-element-2176f978{--grid-columns:1;}.elementor-2619 .elementor-element.elementor-element-50fcd6a6{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2619 .elementor-element.elementor-element-71940153 .swiper-slide{height:440px;}.elementor-2619 .elementor-element.elementor-element-71940153 .elementor-slide-heading{font-size:24px;line-height:28.8px;letter-spacing:-0.005em;}.elementor-2619 .elementor-element.elementor-element-718c7863{--flex-wrap:nowrap;}.elementor-2619 .elementor-element.elementor-element-6e0a2844 > .elementor-widget-container{padding:8px 0px 8px 24px;}.elementor-2619 .elementor-element.elementor-element-6e0a2844{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for slides, class: .elementor-element-71940153 */.elementor-2619 .elementor-element.elementor-element-71940153 .swiper {
    overflow: inherit;
}

.elementor-2619 .elementor-element.elementor-element-71940153 .swiper-wrapper {
    margin: 0 0 15px;
}

.elementor-2619 .elementor-element.elementor-element-71940153 .elementor-slides .swiper-slide-inner {
}

.elementor-2619 .elementor-element.elementor-element-71940153 .swiper-slide-contents {
    width: 100%;
    padding: 15px 0 20px;
    background-color: #fff;
    position: relative;
    z-index: 2;
    margin-bottom: -1px !important;
    min-height: 74px;
}

.elementor-2619 .elementor-element.elementor-element-71940153 .elementor-slide-heading:only-child{
    margin: 0;
}

.elementor-2619 .elementor-element.elementor-element-71940153 .swiper-slide {
    padding: 0 16px;
}

.elementor-2619 .elementor-element.elementor-element-71940153 .swiper-slide-contents:empty {
    display: none;
}

.elementor-2619 .elementor-element.elementor-element-71940153 .elementor-swiper-button {
    width: 48px;
    height: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
    transform: translate(100%, -100%);
    background-color: #fff;
    transition: all 0.3s;
}

.elementor-2619 .elementor-element.elementor-element-71940153 .elementor-swiper-button:hover {
    background-color: #B4BCCE;
}

.elementor-2619 .elementor-element.elementor-element-71940153 .elementor-swiper-button svg {
    display: none;
}

.elementor-2619 .elementor-element.elementor-element-71940153 .elementor-swiper-button:after {
    content: '';
    width: 0px;
    height: 0px;
    border-style: solid;
    border-width: 6.5px 0 6.5px 7px;
    border-color: transparent transparent transparent #464D5F;
    transform: rotate(0deg);
}

.elementor-2619 .elementor-element.elementor-element-71940153 .elementor-swiper-button.elementor-swiper-button-prev:after {
    transform: rotate(180deg);
    margin: 0 3px 0 0;
}

.elementor-2619 .elementor-element.elementor-element-71940153 .elementor-swiper-button.elementor-swiper-button-prev {
    transform: translate(-100%, -100%);
}

@media (max-width: 1023px) {
    .elementor-2619 .elementor-element.elementor-element-71940153 .elementor-swiper-button {
        transform: translate(-110%, -100%);
    }
    
    .elementor-2619 .elementor-element.elementor-element-71940153 .elementor-swiper-button.elementor-swiper-button-prev {
        transform: translate(110%, -100%);
    }
}

@media (max-width: 767px) {
    .elementor-2619 .elementor-element.elementor-element-71940153 .swiper {
        overflow: hidden;
        width: 100%;
    }
    
    .elementor-2619 .elementor-element.elementor-element-71940153 .swiper-slide {
        padding: 0;
    }
    
    .elementor-2619 .elementor-element.elementor-element-71940153 .elementor-swiper-button {
        width: 32px;
        height: 32px;
        transform: translate(-10px, -100%);
    }
    
    .elementor-2619 .elementor-element.elementor-element-71940153 .elementor-swiper-button.elementor-swiper-button-prev {
        transform: translate(10px, -100%);
    }
    
    .elementor-2619 .elementor-element.elementor-element-71940153 .swiper-slide-contents {
        min-height: 64px;
    }
}

@media (min-width: 768px) {
    .elementor-2619 .elementor-element.elementor-element-71940153 .swiper-slide:after {
        content: '';
        position: absolute;
        top: 0;
        left: 16px;
        right: 16px;
        bottom: 0;
        background-color: #000;
        opacity: 0.8;
        z-index: 1;
        transition: all 0.3s;
    }
    
    .elementor-2619 .elementor-element.elementor-element-71940153 .swiper-slide-active:after {
        opacity: 0;
    }
    
    .elementor-2619 .elementor-element.elementor-element-71940153 .swiper-slide-contents * {
        opacity: 0;
        transition: all 0.3s;
    }
    
    .elementor-2619 .elementor-element.elementor-element-71940153 .swiper-slide-active .swiper-slide-contents * {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f619e88 */.elementor-2619 .elementor-element.elementor-element-6f619e88 {
    min-width: 64px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e0a2844 */.elementor-2619 .elementor-element.elementor-element-6e0a2844 p {
    margin: 0;
}/* End custom CSS */