.elementor-10099 .elementor-element.elementor-element-35e8434{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:03rem;--padding-bottom:03rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10099 .elementor-element.elementor-element-15c50ae2{--display:flex;--justify-content:center;}.elementor-10099 .elementor-element.elementor-element-1653ed06{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:3rem;--padding-bottom:03rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10099 .elementor-element.elementor-element-3e03983f{--display:flex;}.elementor-10099 .elementor-element.elementor-element-2a058fbc{text-align:center;}.elementor-10099 .elementor-element.elementor-element-2a058fbc .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:2.8em;}.elementor-10099 .elementor-element.elementor-element-19230cc1 > .elementor-widget-container{margin:0px 0px 010px 0px;padding:1.5rem 0rem 01.5rem 0rem;}.elementor-10099 .elementor-element.elementor-element-19230cc1{text-align:center;}.elementor-10099 .elementor-element.elementor-element-4da64767 .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-21f8c9b7 );}.elementor-10099 .elementor-element.elementor-element-2d6056ea{--display:flex;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10099 .elementor-element.elementor-element-2d6056ea .carousel-cell{width:100%;margin:0 calc(0px / 2);}.elementor-10099 .elementor-element.elementor-element-2d6056ea:not([flickity-dots="pagination"]) .flickity-page-dots .dot{width:12px;height:12px;}.elementor-10099 .elementor-element.elementor-element-2d6056ea[flickity-dots="pagination"] .flickity-page-dots .dot::before,
                .elementor-10099 .elementor-element.elementor-element-2d6056ea[flickity-dots="pagination"] .flickity-page-dots .dot::after,
                .elementor-10099 .elementor-element.elementor-element-2d6056ea[flickity-dots="pagination"] .flickity-page-dots::before{font-size:12px;}.elementor-10099 .elementor-element.elementor-element-2d6056ea[flickity-dots="line"] .flickity-page-dots .dot.is-selected{height:calc(12px * 2);}.elementor-10099 .elementor-element.elementor-element-2d6056ea[flickity-dots="pagination"] .flickity-page-dots .dot,
                .elementor-10099 .elementor-element.elementor-element-2d6056ea[flickity-dots="line"] .flickity-page-dots .dot{height:12px;}.elementor-10099 .elementor-element.elementor-element-2d6056ea .flickity-page-dots{bottom:5rem;left:50%;}.elementor-10099 .elementor-element.elementor-element-2d6056ea .flickity-page-dots .dot+.dot{margin-left:10px;}.elementor-10099 .elementor-element.elementor-element-2d6056ea .flickity-page-dots .dot{background-color:#382727;}.elementor-10099 .elementor-element.elementor-element-2d6056ea[flickity-dots="pagination"] .flickity-page-dots::before,
                .elementor-10099 .elementor-element.elementor-element-2d6056ea[flickity-dots="pagination"] .flickity-page-dots .dot::before,
                .elementor-10099 .elementor-element.elementor-element-2d6056ea[flickity-dots="pagination"] .flickity-page-dots .dot::after{color:#382727;}@media(max-width:979px){.elementor-10099 .elementor-element.elementor-element-35e8434{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}}@media(max-width:767px){.elementor-10099 .elementor-element.elementor-element-35e8434{--padding-top:0;--padding-bottom:0;--padding-left:10px;--padding-right:10px;}.elementor-10099 .elementor-element.elementor-element-15c50ae2{--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-10099 .elementor-element.elementor-element-2a058fbc .elementor-heading-title{font-size:2em;}.elementor-10099 .elementor-element.elementor-element-2d6056ea{--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}}@media(min-width:768px){.elementor-10099 .elementor-element.elementor-element-35e8434{--content-width:1200px;}.elementor-10099 .elementor-element.elementor-element-15c50ae2{--width:42%;}.elementor-10099 .elementor-element.elementor-element-2d6056ea{--width:58%;}}@media(max-width:979px) and (min-width:768px){.elementor-10099 .elementor-element.elementor-element-15c50ae2{--width:100%;}.elementor-10099 .elementor-element.elementor-element-2d6056ea{--width:100%;}}/* Start custom CSS for wp-widget-mirai_offers_widget, class: .elementor-element-12c1dcb9 */.elementor-10099 .elementor-element.elementor-element-12c1dcb9 
.offers-mashup-inner .flickity-button[disabled] {
    display: none;
}


.elementor-10099 .elementor-element.elementor-element-12c1dcb9 .offers-mashup-inner .flickity-button {
    padding: 0;
}

.elementor-10099 .elementor-element.elementor-element-12c1dcb9 .offers-mashup-inner img{
    width: 100%;
    height: 250px;
    object-fit: cover;
}

.elementor-10099 .elementor-element.elementor-element-12c1dcb9 .carousell-cell{
    width: calc(33.33% - 20px);
    margin: 0 10px;
}
 
@media  (min-width: 768px) and (max-width: 1280px){
    .elementor-10099 .elementor-element.elementor-element-12c1dcb9 .carousell-cell{
        width: calc(50% - 20px);
        margin: 0 10px;
    }
}
 
@media (max-width: 767px){
    .elementor-10099 .elementor-element.elementor-element-12c1dcb9 .carousell-cell{
        width: 100%;
        margin: 0;
    }
}/* End custom CSS */