.elementor-2873 .elementor-element.elementor-element-4e312a0{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-2873 .elementor-element.elementor-element-590bb5c{--swiper-slides-to-display:5;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-535px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:78px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:470px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:78px;--swiper-slides-gap:40px;--arrow-size:46px;z-index:2;}.elementor-2873 .elementor-element.elementor-element-590bb5c .swiper-slide > .elementor-element{height:100%;}.elementor-2873 .elementor-element.elementor-element-73a018c{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;--z-index:9999;}.elementor-2873 .elementor-element.elementor-element-152bd67 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2873 .elementor-element.elementor-element-152bd67 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2873 .elementor-element.elementor-element-152bd67 .elementor-button{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;line-height:1.4em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-7f4c025 );border-radius:50px 50px 50px 50px;padding:10px 28px 10px 30px;}.elementor-2873 .elementor-element.elementor-element-152bd67 .elementor-button:hover, .elementor-2873 .elementor-element.elementor-element-152bd67 .elementor-button:focus{background-color:#266081;}.elementor-2873 .elementor-element.elementor-element-152bd67 > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-2873 .elementor-element.elementor-element-590bb5c{--swiper-slides-to-display:2;--arrow-prev-left-position:-85px;--arrow-next-right-position:20px;}.elementor-2873 .elementor-element.elementor-element-590bb5c > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-2873 .elementor-element.elementor-element-152bd67 .elementor-button{font-size:18px;}}@media(max-width:767px){.elementor-2873 .elementor-element.elementor-element-590bb5c{--swiper-slides-to-display:1;--arrow-prev-left-align:50%;--arrow-prev-translate-x:-50%;--arrow-prev-left-position:-30px;--arrow-prev-top-position:50px;--arrow-next-right-align:50%;--arrow-next-translate-x:50%;--arrow-next-right-position:-30px;--arrow-next-top-position:50px;}.elementor-2873 .elementor-element.elementor-element-152bd67 .elementor-button{font-size:13px;}.elementor-2873 .elementor-element.elementor-element-152bd67 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2873 .elementor-element.elementor-element-152bd67.elementor-element{--align-self:center;}}/* Start custom CSS for button, class: .elementor-element-152bd67 */.elementor-2873 .elementor-element.elementor-element-152bd67 .elementor-button-icon svg {
    width: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e312a0 */.elementor-2873 .elementor-element.elementor-element-4e312a0 .swiper{
    overflow: visible;
}

.elementor-2873 .elementor-element.elementor-element-4e312a0 .story-card::before {
 background: linear-gradient(180deg, rgba(255, 255, 255, 0) 40%, rgba(0, 0, 0, .8) 100%) !important;
    overflow: hidden;
    border-radius: 40px !important;
}

.elementor-2873 .elementor-element.elementor-element-4e312a0 .story-card:hover::before {
    background: linear-gradient(180deg, rgba(255, 255, 255, 0) 10%, rgba(0, 0, 0, 1) 100%) !important;
}

.elementor-2873 .elementor-element.elementor-element-4e312a0 .story-card .elementor-element-70b0646, .elementor-2873 .elementor-element.elementor-element-4e312a0 .story-card .e-child {
    --background-overlay: none !important;
}

.elementor-2873 .elementor-element.elementor-element-4e312a0 .e-con:before {
    /*background-color: transparent !important;*/
    /*background: none !important;*/
    content: " ";
}

.elementor-2873 .elementor-element.elementor-element-4e312a0 .elementor-widget-loop-carousel {
    margin-left: -12% !important;
    width: 124% !important;
    max-width: 124% !important;
}

.elementor-element.elementor-element-4e312a0 {
    overflow: hidden !important;
}

.elementor-2873 .elementor-element.elementor-element-4e312a0 .elementor-element-73a018c  {
    z-index: 99;
}

.elementor-2873 .elementor-element.elementor-element-4e312a0 .elementor-element-590bb5c {
    z-index: 100;
}

/*.elementor-2873 .elementor-element.elementor-element-4e312a0 .swiper {*/
/*    overflow: visible !important;*/
/*}*/

.elementor-2873 .elementor-element.elementor-element-4e312a0 .story-card {
    height: 435px !important;
}

.elementor-2873 .elementor-element.elementor-element-4e312a0 .story-card:hover {
    transform: scale(1.05);
}

.elementor-2873 .elementor-element.elementor-element-4e312a0 .story-card .elementor-button-wrapper {
    display: none;
}

.elementor-2873 .elementor-element.elementor-element-4e312a0 .story-card:hover .elementor-button-wrapper {
    display: block;
}

.elementor-2873 .elementor-element.elementor-element-4e312a0 .story-card .elementor-widget-theme-post-excerpt {
    display: none;
}

.elementor-2873 .elementor-element.elementor-element-4e312a0 .story-card:hover .elementor-widget-theme-post-excerpt {
    display: block;
}

.elementor-2873 .elementor-element.elementor-element-4e312a0 .elementor-swiper-button path {
    z-index: 9999;
}

.elementor-2873 .elementor-element.elementor-element-4e312a0 .elementor-swiper-button {
    z-index: 2;
}

@media screen and (max-width: 1230px) {
    .elementor-2873 .elementor-element.elementor-element-4e312a0 .e-con-inner .elementor-element {
        padding: 0px;
    }
    .elementor-2873 .elementor-element.elementor-element-4e312a0 .e-loop-item {
        margin-right: 10px !important;
    }
    /*.elementor-2873 .elementor-element.elementor-element-4e312a0 .elementor-widget-loop-carousel {*/
    /*    margin-left: -15% !important;*/
    /*}*/
    .elementor-2873 .elementor-element.elementor-element-4e312a0 .swiper-wrapper{
        margin-left: 450px;
    }
}

@media screen and (max-width: 1024px) {
    .elementor-2873 .elementor-element.elementor-element-4e312a0 .elementor-widget-loop-carousel {
        margin-left: 0% !important;
        width: 100% !important;
        max-width: 100% !important;
    }
    .elementor-2873 .elementor-element.elementor-element-4e312a0 .e-loop-item {
        margin-right: 40px !important;
    }
    .elementor-2873 .elementor-element.elementor-element-4e312a0 .swiper-wrapper{
        margin-left: 0;
    }
}/* End custom CSS */