.elementor-616 .elementor-element.elementor-element-58cfc86{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-616 .elementor-element.elementor-element-93fa559{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-616 .elementor-element.elementor-element-0a265d3{--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:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-616 .elementor-element.elementor-element-f950905{--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-616 .elementor-element.elementor-element-c1de117{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-616 .elementor-element.elementor-element-12f1429{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-616 .elementor-element.elementor-element-6c97b8d{--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-616 .elementor-element.elementor-element-32ea0b2{--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:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-616 .elementor-element.elementor-element-1e3cd8a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-616 .elementor-element.elementor-element-381709b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-616 .elementor-element.elementor-element-3e1bb2f{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-616 .elementor-element.elementor-element-c85d4e3{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:30px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-616 .elementor-element.elementor-element-f2a1a41{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-616 .elementor-element.elementor-element-f2a1a41:hover::before, .elementor-616 .elementor-element.elementor-element-f2a1a41:hover > .elementor-background-video-container::before, .elementor-616 .elementor-element.elementor-element-f2a1a41:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-616 .elementor-element.elementor-element-f2a1a41 > .elementor-background-slideshow:hover::before, .elementor-616 .elementor-element.elementor-element-f2a1a41 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-616 .elementor-element.elementor-element-f2a1a41:hover{--overlay-opacity:0.5;}.elementor-616 .elementor-element.elementor-element-95d7dd5 img{width:100%;height:850px;object-fit:cover;object-position:center center;}.elementor-616 .elementor-element.elementor-element-faa3cab{background-color:#D6C2A8;padding:5px 10px 5px 10px;bottom:20px;}body:not(.rtl) .elementor-616 .elementor-element.elementor-element-faa3cab{left:20px;}body.rtl .elementor-616 .elementor-element.elementor-element-faa3cab{right:20px;}.elementor-616 .elementor-element.elementor-element-faa3cab .elementor-heading-title{font-size:19px;}.elementor-616 .elementor-element.elementor-element-17c11c6{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-616 .elementor-element.elementor-element-a56cff0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-616 .elementor-element.elementor-element-d9182a8 img{width:100%;height:375px;object-fit:cover;object-position:center center;}.elementor-616 .elementor-element.elementor-element-02bc381{background-color:#D6C2A8;padding:5px 10px 5px 10px;bottom:20px;}body:not(.rtl) .elementor-616 .elementor-element.elementor-element-02bc381{left:20px;}body.rtl .elementor-616 .elementor-element.elementor-element-02bc381{right:20px;}.elementor-616 .elementor-element.elementor-element-02bc381 .elementor-heading-title{font-size:19px;}.elementor-616 .elementor-element.elementor-element-3357ebf{background-color:#D6C2A8;padding:5px 10px 5px 10px;bottom:20px;}body:not(.rtl) .elementor-616 .elementor-element.elementor-element-3357ebf{left:20px;}body.rtl .elementor-616 .elementor-element.elementor-element-3357ebf{right:20px;}.elementor-616 .elementor-element.elementor-element-3357ebf .elementor-heading-title{font-size:19px;}.elementor-616 .elementor-element.elementor-element-984d2e2 img{width:100%;height:470px;object-fit:cover;object-position:center center;}.elementor-616 .elementor-element.elementor-element-0c44565{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-616 .elementor-element.elementor-element-5792d8c img{width:100%;height:850px;}.elementor-616 .elementor-element.elementor-element-98d826e{background-color:#D6C2A8;padding:5px 10px 5px 10px;bottom:20px;}body:not(.rtl) .elementor-616 .elementor-element.elementor-element-98d826e{left:20px;}body.rtl .elementor-616 .elementor-element.elementor-element-98d826e{right:20px;}.elementor-616 .elementor-element.elementor-element-98d826e .elementor-heading-title{font-size:19px;}.elementor-616 .elementor-element.elementor-element-8fcf572{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-616 .elementor-element.elementor-element-40795f5{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-616 .elementor-element.elementor-element-541b7e3{--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-616 .elementor-element.elementor-element-2cda438.elementor-element{--align-self:center;}.elementor-616 .elementor-element.elementor-element-dbb0b4d{--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;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-616 .elementor-element.elementor-element-20e8b03 .entry-title{font-size:48px !important;}.elementor-616 .elementor-element.elementor-element-fe64f85{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-616 .elementor-element.elementor-element-901d364{width:var( --container-widget-width, 40% );max-width:40%;padding:0px 0px 10px 0px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-616 .elementor-element.elementor-element-901d364 .elementor-heading-title{font-family:"modista", Sans-serif;font-size:42px;}.elementor-616 .elementor-element.elementor-element-cc376d4.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-616 .elementor-element.elementor-element-cc376d4 .elementor-main-swiper{width:100%;}.elementor-616 .elementor-element.elementor-element-cc376d4 .elementor-main-swiper .swiper-slide{padding:0px 0px 0px 0px;}.elementor-616 .elementor-element.elementor-element-cc376d4 .elementor-swiper-button{font-size:20px;color:#000000;}.elementor-616 .elementor-element.elementor-element-cc376d4 .elementor-swiper-button svg{fill:#000000;}.elementor-616 .elementor-element.elementor-element-b2ee61d{--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 10px;--row-gap:0px;--column-gap:10px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-616 .elementor-element.elementor-element-ce569bc{--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-616 .elementor-element.elementor-element-e722f7d{--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-616 .elementor-element.elementor-element-31737c0 img{width:100%;}.elementor-616 .elementor-element.elementor-element-e65c8e6{--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-616 .elementor-element.elementor-element-6ace194{--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;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-616 .container{max-width:1680px;}body.elementor-page-616 .elementor-section.elementor-section-boxed>.elementor-container{max-width:1680px;}body.elementor-page-616 .e-con {--container-max-width:1680px;}@media(max-width:1024px){.elementor-616 .elementor-element.elementor-element-93fa559{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-616 .elementor-element.elementor-element-95d7dd5 img{height:415px;object-fit:cover;}.elementor-616 .elementor-element.elementor-element-faa3cab{padding:5px 10px 0px 10px;bottom:15px;}body:not(.rtl) .elementor-616 .elementor-element.elementor-element-faa3cab{left:15px;}body.rtl .elementor-616 .elementor-element.elementor-element-faa3cab{right:15px;}.elementor-616 .elementor-element.elementor-element-faa3cab .elementor-heading-title{font-size:10px;}.elementor-616 .elementor-element.elementor-element-d9182a8 img{height:170px;}.elementor-616 .elementor-element.elementor-element-02bc381{padding:5px 10px 0px 10px;bottom:15px;}body:not(.rtl) .elementor-616 .elementor-element.elementor-element-02bc381{left:15px;}body.rtl .elementor-616 .elementor-element.elementor-element-02bc381{right:15px;}.elementor-616 .elementor-element.elementor-element-02bc381 .elementor-heading-title{font-size:10px;}.elementor-616 .elementor-element.elementor-element-3357ebf{padding:5px 10px 0px 10px;bottom:15px;}body:not(.rtl) .elementor-616 .elementor-element.elementor-element-3357ebf{left:15px;}body.rtl .elementor-616 .elementor-element.elementor-element-3357ebf{right:15px;}.elementor-616 .elementor-element.elementor-element-3357ebf .elementor-heading-title{font-size:10px;}.elementor-616 .elementor-element.elementor-element-984d2e2 img{height:240px;object-fit:cover;object-position:center center;}.elementor-616 .elementor-element.elementor-element-5792d8c img{height:415px;object-fit:cover;}.elementor-616 .elementor-element.elementor-element-98d826e{padding:5px 10px 0px 10px;bottom:15px;}body:not(.rtl) .elementor-616 .elementor-element.elementor-element-98d826e{left:15px;}body.rtl .elementor-616 .elementor-element.elementor-element-98d826e{right:15px;}.elementor-616 .elementor-element.elementor-element-98d826e .elementor-heading-title{font-size:10px;}.elementor-616 .elementor-element.elementor-element-40795f5{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-616 .elementor-element.elementor-element-dbb0b4d{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-616 .elementor-element.elementor-element-901d364{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-616 .elementor-element.elementor-element-901d364 .elementor-heading-title{font-size:36px;}.elementor-616 .elementor-element.elementor-element-b2ee61d{--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-616 .elementor-element.elementor-element-e722f7d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-616 .elementor-element.elementor-element-0a265d3{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-616 .elementor-element.elementor-element-12f1429{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-616 .elementor-element.elementor-element-381709b{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-616 .elementor-element.elementor-element-95d7dd5 img{width:100%;height:377px;object-fit:cover;}.elementor-616 .elementor-element.elementor-element-faa3cab{padding:5px 10px 5px 10px;bottom:15px;}body:not(.rtl) .elementor-616 .elementor-element.elementor-element-faa3cab{left:14px;}body.rtl .elementor-616 .elementor-element.elementor-element-faa3cab{right:14px;}.elementor-616 .elementor-element.elementor-element-faa3cab .elementor-heading-title{font-size:17px;}.elementor-616 .elementor-element.elementor-element-d9182a8 img{height:275px;object-fit:cover;}.elementor-616 .elementor-element.elementor-element-02bc381{padding:5px 10px 5px 10px;bottom:15px;}body:not(.rtl) .elementor-616 .elementor-element.elementor-element-02bc381{left:14px;}body.rtl .elementor-616 .elementor-element.elementor-element-02bc381{right:14px;}.elementor-616 .elementor-element.elementor-element-02bc381 .elementor-heading-title{font-size:17px;}.elementor-616 .elementor-element.elementor-element-3357ebf{padding:5px 10px 5px 10px;bottom:15px;}body:not(.rtl) .elementor-616 .elementor-element.elementor-element-3357ebf{left:14px;}body.rtl .elementor-616 .elementor-element.elementor-element-3357ebf{right:14px;}.elementor-616 .elementor-element.elementor-element-3357ebf .elementor-heading-title{font-size:17px;}.elementor-616 .elementor-element.elementor-element-984d2e2 img{height:445px;object-fit:cover;}.elementor-616 .elementor-element.elementor-element-5792d8c.elementor-element{--align-self:stretch;}.elementor-616 .elementor-element.elementor-element-5792d8c{text-align:center;}.elementor-616 .elementor-element.elementor-element-5792d8c img{width:100%;height:375px;object-fit:cover;object-position:center center;}.elementor-616 .elementor-element.elementor-element-98d826e{padding:5px 10px 5px 10px;bottom:15px;}body:not(.rtl) .elementor-616 .elementor-element.elementor-element-98d826e{left:14px;}body.rtl .elementor-616 .elementor-element.elementor-element-98d826e{right:14px;}.elementor-616 .elementor-element.elementor-element-98d826e .elementor-heading-title{font-size:17px;}.elementor-616 .elementor-element.elementor-element-8fcf572{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-616 .elementor-element.elementor-element-40795f5{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-616 .elementor-element.elementor-element-dbb0b4d{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-616 .elementor-element.elementor-element-20e8b03 .entry-title{font-size:36px !important;}.elementor-616 .elementor-element.elementor-element-fe64f85{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-616 .elementor-element.elementor-element-901d364{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-616 .elementor-element.elementor-element-901d364 .elementor-heading-title{font-size:36px;}.elementor-616 .elementor-element.elementor-element-b2ee61d{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-616 .elementor-element.elementor-element-ce569bc{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-616 .elementor-element.elementor-element-e722f7d{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-616 .elementor-element.elementor-element-e722f7d.e-con{--order:-99999 /* order start hack */;}.elementor-616 .elementor-element.elementor-element-31737c0 img{max-width:100%;}.elementor-616 .elementor-element.elementor-element-6ace194{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-616 .elementor-element.elementor-element-f950905{--width:100%;}.elementor-616 .elementor-element.elementor-element-6c97b8d{--width:100%;}.elementor-616 .elementor-element.elementor-element-17c11c6{--width:50%;}.elementor-616 .elementor-element.elementor-element-0c44565{--width:50%;}.elementor-616 .elementor-element.elementor-element-541b7e3{--width:100%;}.elementor-616 .elementor-element.elementor-element-ce569bc{--width:25%;}.elementor-616 .elementor-element.elementor-element-e722f7d{--width:50%;}.elementor-616 .elementor-element.elementor-element-e65c8e6{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-616 .elementor-element.elementor-element-ce569bc{--width:100%;}.elementor-616 .elementor-element.elementor-element-e722f7d{--width:100%;}.elementor-616 .elementor-element.elementor-element-e65c8e6{--width:0%;}}/* Start custom CSS for html, class: .elementor-element-993d05e *//* =====================================================
   FIX THEME / ELEMENTOR BUTTON STYLE CONFLICTS
   Add this at the END of the slider CSS
   ===================================================== */

/* Complete reset for slider navigation buttons */
.jwlux-slider button.jwlux-progress-track,
.jwlux-slider button.jwlux-arrow {
    -webkit-appearance: none !important;
    appearance: none !important;

    min-width: 0 !important;
    min-height: 0 !important;
    max-width: none !important;
    max-height: none !important;

    margin: 0 !important;
    padding: 0 !important;

    font: inherit !important;
    line-height: 1 !important;
    text-transform: none !important;

    box-shadow: none !important;
    outline: none;
}

/* Remove effects inserted by the theme */
.jwlux-slider button.jwlux-progress-track::before,
.jwlux-slider button.jwlux-progress-track::after,
.jwlux-slider button.jwlux-arrow::before,
.jwlux-slider button.jwlux-arrow::after {
    content: none !important;
    display: none !important;
}

/* Fix progress navigation lines */
.jwlux-slider button.jwlux-progress-track {
    position: relative !important;

    width: 50px !important;
    height: 2px !important;
    flex: 0 0 50px !important;

    display: block !important;
    overflow: hidden !important;

    border: 0 !important;
    border-radius: 0 !important;

    background: rgba(255, 255, 255, 0.32) !important;
    cursor: pointer;
}

/* Progress fill */
.jwlux-slider .jwlux-progress-fill {
    position: absolute !important;
    top: 0 !important;
    bottom: 0 !important;
    left: 0 !important;

    width: 0;
    height: 100% !important;

    display: block !important;
    background: #ffffff !important;
}

/* Fix circular arrow buttons */
.jwlux-slider button.jwlux-arrow {
    width: 46px !important;
    height: 46px !important;
    flex: 0 0 46px !important;

    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;

    border: 1px solid rgba(255, 255, 255, 0.55) !important;
    border-radius: 50% !important;

    background: rgba(33, 28, 24, 0.12) !important;
    color: #ffffff !important;

    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
}

/* Arrow hover */
.jwlux-slider button.jwlux-arrow:hover,
.jwlux-slider button.jwlux-arrow:focus {
    border-color: rgba(255, 255, 255, 0.9) !important;
    background: rgba(33, 28, 24, 0.42) !important;
    color: #ffffff !important;
}

/* Fix SVG inside arrow */
.jwlux-slider button.jwlux-arrow svg {
    width: 16px !important;
    height: 16px !important;

    display: block !important;

    fill: none !important;
    stroke: currentColor !important;
    stroke-width: 1.5 !important;
}

/* Keep control groups properly aligned */
.jwlux-slider .jwlux-progress-group,
.jwlux-slider .jwlux-navigation {
    display: flex !important;
    align-items: center !important;
}

/* Mobile dimensions */
@media (max-width: 767px) {
    .jwlux-slider button.jwlux-progress-track {
        width: 34px !important;
        flex-basis: 34px !important;
    }

    .jwlux-slider button.jwlux-arrow {
        width: 40px !important;
        height: 40px !important;
        flex-basis: 40px !important;
    }
}
@media (max-width: 767px) {

    .jwlux-slider .jwlux-scrim {
        position: absolute !important;
        inset: 0 !important;
        width: 100% !important;
        height: 100% !important;
        z-index: 1 !important;

        background:
            linear-gradient(
                180deg,
                rgba(24, 19, 15, 0.68) 0%,
                rgba(24, 19, 15, 0.48) 35%,
                rgba(24, 19, 15, 0.30) 65%,
                rgba(24, 19, 15, 0.42) 100%
            ) !important;

        pointer-events: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for nurfia-icon-box, class: .elementor-element-316f517 */.elementor-616 .elementor-element.elementor-element-316f517 img {
    width: 48px;
    height: 48px;
    object-fit: contain;
    opacity: 1;
    image-rendering: auto;
}/* End custom CSS */
/* Start custom CSS for nurfia-product-tab-carousel, class: .elementor-element-bb3ff7f */.column.inline-flex.button-column.flex-none {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5792d8c */@media (max-width: 767px) {
  .elementor-element-c85d4e3 {
    overflow: hidden;
  }

  .elementor-element-c85d4e3 .e-con-inner {
    width: 100%;
    max-width: 100%;
    overflow: hidden;
  }

  .elementor-element-c85d4e3 img {
    width: 100%;
    max-width: 100%;
    height: auto;
    object-fit: cover;
    display: block;
  }

  .elementor-element-c85d4e3 .elementor-widget-image,
  .elementor-element-c85d4e3 .elementor-widget-image a {
    width: 100%;
    max-width: 100%;
    display: block;
  }

  .elementor-element-c85d4e3 .elementor-absolute {
    left: 15px !important;
    right: auto !important;
    max-width: calc(100% - 30px);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fcf572 */.site-banner-media {
    position: relative;
}

.site-banner-media::after {
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(0, 0, 0, 0.25); /* Adjust opacity */
    pointer-events: none;
}/* End custom CSS */