.elementor-4524 .elementor-element.elementor-element-5020f98{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-4524 .elementor-element.elementor-element-a3be3c3{--grid-row-gap:35px;--grid-column-gap:30px}.elementor-4524 .elementor-element.elementor-element-a3be3c3 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.66 * 100%)}.elementor-4524 .elementor-element.elementor-element-a3be3c3:after{content:"0.66"}.elementor-4524 .elementor-element.elementor-element-a3be3c3 .elementor-post__thumbnail__link{width:100%}.elementor-4524 .elementor-element.elementor-element-a3be3c3.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px}.elementor-4524 .elementor-element.elementor-element-a3be3c3.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px}.elementor-4524 .elementor-element.elementor-element-a3be3c3.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px}.elementor-4524 .elementor-element.elementor-element-e5ca6d2{--display:flex}.elementor-4524 .elementor-element.elementor-element-6a560fa{--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}.elementor-4524 .elementor-element.elementor-element-c5ea511{--display:flex}.woocommerce .elementor-4524 .elementor-element.elementor-element-868a0ca .flex-control-thumbs img{border-radius:2px 2px 2px 2px}.woocommerce .elementor-4524 .elementor-element.elementor-element-868a0ca .flex-control-thumbs li{padding-right:calc(0px / 2);padding-left:calc(0px / 2);padding-bottom:0}.woocommerce .elementor-4524 .elementor-element.elementor-element-868a0ca .flex-control-thumbs{margin-right:calc(-0px / 2);margin-left:calc(-0px / 2)}.elementor-4524 .elementor-element.elementor-element-c409dbd{--display:flex}.elementor-4524 .elementor-element.elementor-element-5846ccd>.elementor-widget-container{margin:0 0 5px 0}.elementor-4524 .elementor-element.elementor-element-5846ccd .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:40px;font-weight:600}.woocommerce .elementor-4524 .elementor-element.elementor-element-af49503 .price{color:#000000B2;font-family:"Montserrat",Sans-serif;font-size:32px;font-weight:500}.woocommerce .elementor-4524 .elementor-element.elementor-element-be4fddc .woocommerce-product-details__short-description{font-family:"Montserrat",Sans-serif;font-size:24px}.elementor-4524 .elementor-element.elementor-element-d8a773a .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:20px;font-weight:500;text-decoration:underline;color:#000000B2}.elementor-4524 .elementor-element.elementor-element-8a7a400 .cart button,.elementor-4524 .elementor-element.elementor-element-8a7a400 .cart .button{border-style:none;transition:all 0.2s}.woocommerce .elementor-4524 .elementor-element.elementor-element-8a7a400 form.cart table.variations label{color:#000}.woocommerce .elementor-4524 .elementor-element.elementor-element-8a7a400 form.cart table.variations td.value select{color:#000}@media(max-width:767px){.elementor-4524 .elementor-element.elementor-element-a3be3c3 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.5 * 100%)}.elementor-4524 .elementor-element.elementor-element-a3be3c3:after{content:"0.5"}.elementor-4524 .elementor-element.elementor-element-a3be3c3 .elementor-post__thumbnail__link{width:100%}}.elementor-4524 .elementor-element.elementor-element-a3be3c3 td.value{padding:20px 0;border:none}.elementor-4524 .elementor-element.elementor-element-be4fddc p{margin:0}.elementor-4524 .elementor-element.elementor-element-8a7a400 th.label{display:none}.elementor-4524 .elementor-element.elementor-element-8a7a400 table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:hsl(0deg 0% 100% / 7.06%)}select{text-align:center;width:100%;border:none;border-radius:3px;padding:10px 10px;transition:all .3s;background:#3158A0;color:#fff;font-size:24px;outline:none}.elementor-4524 .elementor-element.elementor-element-8a7a400 select#pa_room{appearance:none;position:relative}.elementor-4524 .elementor-element.elementor-element-8a7a400 button.single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed{background:#CF2027;width:98%;padding:17px;margin-top:-35px!important}.elementor-4524 .elementor-element.elementor-element-8a7a400 button.single_add_to_cart_button.button.alt{background:#CF2027;width:98%;padding:17px;margin-top:5px!important;outline:none}.elementor-4524 .elementor-element.elementor-element-8a7a400 .woocommerce-variation-price{margin-top:-60px;margin-left:50px;color:#3158a0!important}.elementor-4524 .elementor-element.elementor-element-8a7a400 a.reset_variations{font-size:18px!important}.elementor-4524 .elementor-element.elementor-element-8a7a400 .woocommerce-variation-price span{color:#3158a0!important}.elementor-4524 .elementor-element.elementor-element-8a7a400 select::before{content:'';width:100px;height:100px;background:#000;position:absolute;left:0;right:0;z-index:99}