.elementor-38505 .elementor-element.elementor-element-1f82c97{--display:flex;--min-height:700px;--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;--background-transition:0.3s}.elementor-38505 .elementor-element.elementor-element-1f82c97:not(.elementor-motion-effects-element-type-background),.elementor-38505 .elementor-element.elementor-element-1f82c97>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E9E9E9}.elementor-38505 .elementor-element.elementor-element-1f82c97,.elementor-38505 .elementor-element.elementor-element-1f82c97::before{--border-transition:0.3s}.elementor-38505 .elementor-element.elementor-element-5072f8e{--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;--background-transition:0.3s;--border-radius:15px 15px 15px 15px}.woocommerce .elementor-38505 .elementor-element.elementor-element-b9e596f .woocommerce-product-gallery__trigger+.woocommerce-product-gallery__wrapper,.woocommerce .elementor-38505 .elementor-element.elementor-element-b9e596f .flex-viewport{border-radius:10px 10px 10px 10px}.woocommerce .elementor-38505 .elementor-element.elementor-element-b9e596f .flex-control-thumbs img{border-radius:10px 10px 10px 10px}.elementor-38505 .elementor-element.elementor-element-d71a813{--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;--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}.elementor-38505 .elementor-element.elementor-element-d71a813.e-con{--flex-grow:0;--flex-shrink:0}.elementor-38505 .elementor-element.elementor-element-24281b4{--display:flex;--background-transition:0.3s}.elementor-38505 .elementor-element.elementor-element-7b96af1>.elementor-widget-container{padding:0 10px 0 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7F7F7F}.elementor-38505 .elementor-element.elementor-element-7b96af1.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0}.elementor-38505 .elementor-element.elementor-element-7b96af1 .elementor-heading-title{color:#7F7F7F;font-size:14px;font-weight:600;letter-spacing:1.4px}.elementor-38505 .elementor-element.elementor-element-83dea32 .elementor-heading-title{font-size:25px;font-weight:600;text-transform:uppercase;line-height:37.5px;letter-spacing:2.5px}.elementor-38505 .elementor-element.elementor-element-6395c68{font-size:18px;line-height:25px;letter-spacing:1.8px}.elementor-38505 .elementor-element.elementor-element-db5ed21{--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-start;--background-transition:0.3s}.elementor-38505 .elementor-element.elementor-element-827979b .cart button,.elementor-38505 .elementor-element.elementor-element-827979b .cart .button{background-color:var(--e-global-color-primary);transition:all 0.2s}.elementor-38505 .elementor-element.elementor-element-827979b .added_to_cart{text-transform:lowercase}@media(max-width:1260px){.elementor-38505 .elementor-element.elementor-element-1f82c97{--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-38505 .elementor-element.elementor-element-5072f8e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}}@media(max-width:990px){.elementor-38505 .elementor-element.elementor-element-1f82c97{--min-height:500px;--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-38505 .elementor-element.elementor-element-5072f8e{--min-height:100px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-38505 .elementor-element.elementor-element-d71a813{--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;--flex-wrap:nowrap}.elementor-38505 .elementor-element.elementor-element-24281b4{--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;--gap:0px 0px;--flex-wrap:nowrap}.elementor-38505 .elementor-element.elementor-element-83dea32>.elementor-widget-container{padding:50px 0 0 0}}@media(max-width:450px){.elementor-38505 .elementor-element.elementor-element-7b96af1>.elementor-widget-container{margin:0 0 0 0;padding:0 10px 0 10px}.elementor-38505 .elementor-element.elementor-element-83dea32>.elementor-widget-container{padding:50px 0 0 0}}@media(min-width:451px){.elementor-38505 .elementor-element.elementor-element-d71a813{--width:60%}}@media(max-width:990px) and (min-width:451px){.elementor-38505 .elementor-element.elementor-element-5072f8e{--width:100%}.elementor-38505 .elementor-element.elementor-element-d71a813{--width:100%}}.elementor-38505 .elementor-element.elementor-element-b9e596f ol li{margin:15px 0 0 15px!important}.elementor-38505 .elementor-element.elementor-element-6395c68 img{border-radius:10px;max-height:20vh;max-width:20vw;object-fit:cover;object-position:bottom;min-width:150px;min-height:150px}.elementor-38505 .elementor-element.elementor-element-24281b4{height:100%;overflow-y:auto}.elementor-38505 .elementor-element.elementor-element-096a47a{font-size:18px;font-weight:600;line-height:25px;letter-spacing:1.8px}.elementor-38505 .elementor-element.elementor-element-827979b *{font-size:18px;line-height:25px;letter-spacing:1.8px}.elementor-38505 .elementor-element.elementor-element-827979b button{margin-top:20px!important;padding:15px 25px!important;text-transform:lowercase!important;background-color:transparent!important;border:1px solid #212121;border-radius:30px;color:#212121!important}.elementor-38505 .elementor-element.elementor-element-827979b button:hover{background-color:#212121!important;color:white!important}.elementor-38505 .elementor-element.elementor-element-827979b button{margin-left:20px!important}#booking_calender{margin-top:20px!important;padding:15px 25px!important;text-transform:lowercase!important;background-color:transparent!important;border:1px solid #212121;border-radius:30px;color:#212121!important}#bkap_price{color:#212121!important}button[type="submit"]{padding:10px 20px!important;text-transform:uppercase!important}