.elementor-345 .elementor-element.elementor-element-a062164{--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;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-345 .elementor-element.elementor-element-a062164:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-a062164 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-345 .elementor-element.elementor-element-4553975{--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;--justify-content:space-between;--align-items:center;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-345 .elementor-element.elementor-element-60f7c8f{width:auto;max-width:auto;}.elementor-345 .elementor-element.elementor-element-60f7c8f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;}.elementor-345 .elementor-element.elementor-element-8261c9a{width:auto;max-width:auto;}.elementor-345 .elementor-element.elementor-element-b72817b{--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-345 .elementor-element.elementor-element-b72817b:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-b72817b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-345 .elementor-element.elementor-element-06e32f9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-06e32f9:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-06e32f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-345 .elementor-element.elementor-element-878a4fc .dynamic_acfslider{text-align:center;}.elementor-345 .elementor-element.elementor-element-878a4fc .wrap-item-acfslider img{border-radius:10px 10px 0px 0px;}.elementor-345 .elementor-element.elementor-element-878a4fc .acfslider-item img{filter:brightness( 100% ) contrast( 100% ) sepia( 0 ) blur( 0px ) invert( 0%) hue-rotate( 0deg) saturate( 100% );}.elementor-345 .elementor-element.elementor-element-878a4fc .dynamic_acfslider .swiper-button-prev, .elementor-345 .elementor-element.elementor-element-878a4fc .dynamic_acfslider .swiper-button-next{width:40px;height:40px;margin-top:calc(-40px / 2);}.elementor-345 .elementor-element.elementor-element-878a4fc .dynamic_acfslider .swiper-button-prev svg, .elementor-345 .elementor-element.elementor-element-878a4fc .dynamic_acfslider .swiper-button-next svg{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.elementor-345 .elementor-element.elementor-element-878a4fc .swiper-button-prev{left:10px;}.elementor-345 .elementor-element.elementor-element-878a4fc .swiper-button-next{right:10px;}.elementor-345 .elementor-element.elementor-element-878a4fc .swiper-button-prev, .elementor-345 .elementor-element.elementor-element-878a4fc .swiper-button-next{top:50%;}.elementor-345 .elementor-element.elementor-element-878a4fc .swiper-button-next path, .elementor-345 .elementor-element.elementor-element-878a4fc .swiper-button-prev path{fill:#FFFFFF;}.elementor-345 .elementor-element.elementor-element-878a4fc .swiper-button-next line, .elementor-345 .elementor-element.elementor-element-878a4fc .swiper-button-prev line, .elementor-345 .elementor-element.elementor-element-878a4fc .swiper-button-next polyline, .elementor-345 .elementor-element.elementor-element-878a4fc .swiper-button-prev polyline{stroke:#FFFFFF;}.elementor-345 .elementor-element.elementor-element-878a4fc .swiper-button-prev polyline, .elementor-345 .elementor-element.elementor-element-878a4fc .swiper-button-next polyline{stroke-width:10;}.elementor-345 .elementor-element.elementor-element-878a4fc .swiper-button-next line, .elementor-345 .elementor-element.elementor-element-878a4fc .swiper-button-prev line{stroke-width:10;}.elementor-345 .elementor-element.elementor-element-b7eafff{--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;--justify-content:space-between;}.elementor-345 .elementor-element.elementor-element-2b95d08{--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;}.elementor-345 .elementor-element.elementor-element-9bd3809{width:auto;max-width:auto;}.elementor-345 .elementor-element.elementor-element-9bd3809 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:500;color:#333333;}.woocommerce .elementor-345 .elementor-element.elementor-element-f9cd4da .star-rating{color:#D81C34;font-size:16px;}.woocommerce .elementor-345 .elementor-element.elementor-element-f9cd4da .woocommerce-review-link{color:#000000;font-family:"Poppins", Sans-serif;}.woocommerce:not(.rtl) .elementor-345 .elementor-element.elementor-element-f9cd4da .star-rating{margin-right:5px;}.woocommerce.rtl .elementor-345 .elementor-element.elementor-element-f9cd4da .star-rating{margin-left:5px;}.elementor-345 .elementor-element.elementor-element-a7a1d7d{--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;--justify-content:flex-end;--align-items:center;}.elementor-345 .elementor-element.elementor-element-9e75052{--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-345 .elementor-element.elementor-element-9e75052:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-9e75052 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-345 .elementor-element.elementor-element-872b46b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-872b46b:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-872b46b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-345 .elementor-element.elementor-element-6f84aa4{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-345 .elementor-element.elementor-element-ff7306e{width:100%;max-width:100%;}.elementor-345 .elementor-element.elementor-element-ff7306e.elementor-element{--align-self:center;}.elementor-345 .elementor-element.elementor-element-ff7306e .cart button, .elementor-345 .elementor-element.elementor-element-ff7306e .cart .button{font-family:"Poppins", Sans-serif;color:#FFFFFF;transition:all 0.2s;}.elementor-345 .elementor-element.elementor-element-ff7306e .added_to_cart{color:#FFFFFF;font-family:"Poppins", Sans-serif;}.woocommerce .elementor-345 .elementor-element.elementor-element-ff7306e form.cart .variations{margin-bottom:0px;}.woocommerce .elementor-345 .elementor-element.elementor-element-ff7306e form.cart table.variations tr th, .woocommerce .elementor-345 .elementor-element.elementor-element-ff7306e form.cart table.variations tr td{padding-top:calc( 0px/2 );padding-bottom:calc( 0px/2 );}.woocommerce .elementor-345 .elementor-element.elementor-element-ff7306e form.cart table.variations td.value select{color:#000000;}.woocommerce .elementor-345 .elementor-element.elementor-element-ff7306e form.cart table.variations td.value select, .woocommerce .elementor-345 .elementor-element.elementor-element-ff7306e form.cart table.variations td.value:before{border-radius:7px;}.elementor-345 .elementor-element.elementor-element-fbc42ca{--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:center;}.elementor-345 .elementor-element.elementor-element-fbc42ca:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-fbc42ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-345 .elementor-element.elementor-element-2a90276{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-2a90276:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-2a90276 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-345 .elementor-element.elementor-element-06f0dda{--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;--justify-content:space-between;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-345 .elementor-element.elementor-element-5dd972b{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-345 .elementor-element.elementor-element-5dd972b .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-345 .elementor-element.elementor-element-5dd972b .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-345 .elementor-element.elementor-element-5dd972b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-345 .elementor-element.elementor-element-5dd972b .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:14px;}.elementor-345 .elementor-element.elementor-element-5dd972b .elementor-icon-list-text{transition:color 0.3s;}.elementor-345 .elementor-element.elementor-element-ac9066c{--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-345 .elementor-element.elementor-element-ac9066c:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-ac9066c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-345 .elementor-element.elementor-element-b2358f4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-b2358f4:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-b2358f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-345 .elementor-element.elementor-element-535e229{--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;--justify-content:space-between;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-345 .elementor-element.elementor-element-829266c .elementor-drop-cap{margin-inline-end:10px;}.elementor-345 .elementor-element.elementor-element-7163711{--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-345 .elementor-element.elementor-element-7163711:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-7163711 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-345 .elementor-element.elementor-element-ecb4ba1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-ecb4ba1:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-ecb4ba1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-345 .elementor-element.elementor-element-8808b02{--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;--justify-content:space-between;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-345 .elementor-element.elementor-element-a5bb2b8 .elementor-drop-cap{margin-inline-end:10px;}.elementor-345 .elementor-element.elementor-element-8fdb7d2{--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-345 .elementor-element.elementor-element-8fdb7d2:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-8fdb7d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-345 .elementor-element.elementor-element-de2eafd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-de2eafd:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-de2eafd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-345 .elementor-element.elementor-element-43e0822{--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;--justify-content:space-between;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-345 .elementor-element.elementor-element-75aecfd .elementor-drop-cap{margin-inline-end:10px;}.elementor-345 .elementor-element.elementor-element-fdc21e9{--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-345 .elementor-element.elementor-element-fdc21e9:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-fdc21e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-345 .elementor-element.elementor-element-5e9a769{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-5e9a769:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-5e9a769 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-345 .elementor-element.elementor-element-68e0599{--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;--justify-content:space-between;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-345 .elementor-element.elementor-element-56c1bac .elementor-drop-cap{margin-inline-end:10px;}.elementor-345 .elementor-element.elementor-element-b005db1{--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-345 .elementor-element.elementor-element-b005db1:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-b005db1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-345 .elementor-element.elementor-element-61814cd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-61814cd:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-61814cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-345 .elementor-element.elementor-element-a08080e{--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;--justify-content:space-between;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-345 .elementor-element.elementor-element-9be4ceb .elementor-drop-cap{margin-inline-end:10px;}.elementor-345 .elementor-element.elementor-element-0c71725{--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-345 .elementor-element.elementor-element-0c71725:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-0c71725 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-345 .elementor-element.elementor-element-bf0b252{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-bf0b252:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-bf0b252 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-345 .elementor-element.elementor-element-de6002d{--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;--justify-content:space-between;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-345 .elementor-element.elementor-element-88c06bd .elementor-drop-cap{margin-inline-end:10px;}.elementor-345 .elementor-element.elementor-element-184a91d{--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-345 .elementor-element.elementor-element-184a91d:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-184a91d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-345 .elementor-element.elementor-element-3e67977{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-345 .elementor-element.elementor-element-3e67977:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-3e67977 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-345 .elementor-element.elementor-element-2482680{--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;--justify-content:space-between;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}@media(max-width:767px){.elementor-345 .elementor-element.elementor-element-b7eafff{--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;--flex-wrap:nowrap;}.elementor-345 .elementor-element.elementor-element-9bd3809 .elementor-heading-title{font-size:18px;}.elementor-345 .elementor-element.elementor-element-85d726d .elementor-heading-title{font-size:18px;}}/* Start custom CSS */.bree{
    color: #333;
        font-size: 14px;
}

img.preloading.imgblur {
    object-fit: cover!important;
    width: 100%!important;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    filter: blur(6px)!important;
}
img.preloading {
    object-fit: contain!important;
    z-index: 2;
    height: 400px;
    width: 100%;
    border-radius: 8px 8px 0 0!important;
}

input#submit {
    background-color: #D81C34!important;
}

p.booking_price {
    display: none;
}

.featured:after{
    display: none!important
}
.featured{
    	border-style: none!important;
border-width: 0px!important; 
    border-radius: 10px;
    background-color: transparent!important;
    padding: 0px!important;
    position: relative;
}
.container {
    display: none;
}
h4.info-title {
    position: relative;
}

h4.info-title::after {
    content: '';
    position: absolute;
    left: -20px;
    height: 100%;
    width: 4px;
    border-radius: 0 10px 10px 0;
    top: 0;
    background-color: red;
    color: #fff;
}

li#tab-title-description {
    display: none;
}

li#tab-title-additional_information {
    display: none;
}
a.woocommerce-review-link {
    font-size: 0.875rem;
    color: #000;
    margin-left: 15px;
}
.font-size-14 {
    font-size: 0.875rem;
    display: none;
}

.green-lighter {
    color: #F07F2D;
}

#addcart button.single_add_to_cart_button.button.alt.btn.btn-primary.d-flex.align-items-center.justify-content-center.height-60.w-100.mb-xl-0.mb-lg-1.transition-3d-hover.font-weight-bold { background-color: red; padding: 25px; line-height: 0px; border-color: red; 
    width: 15% !important;
        margin-top: 25px;
    
} 
#addcart .mb-3 {
    display: flex;
    justify-content: center;
    align-items: center;
}
input.person-input {
    width: 20.33%!important;
}
.wceb_picker_wrap {
    width: 24%!important;
        margin-bottom: 0px;
            margin-right: 10px;
}
/*.wceb_picker_wrap .form-row label {*/
  
/*    display: none;*/
/*}*/
.wceb_picker_wrap > p input[type=text] {
    
   
    border: 2px solid #000000;
}
.wceb_picker_wrap .form-row:after {
    content: "\f118";
    position: absolute;
    left: 195px;
    bottom: 9px;
    font-family: Flaticon;
    color: #de4437;
    font-size: 21px;
}
input.person-input {
    width: 95%!important;
    display: block;
    height: calc(1.5em + 1.8rem + 4px);
    padding: 0.9rem 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #3b444f;
    background-color: #fff;
    background-clip: padding-box;
    border: 2px solid #000000;
    border-radius: 0.3125rem;
    margin-right: 0px;
}
.custom-person-fields {
    display: flex;
    align-content: center;
    justify-content: space-between;
    align-items: center;
}






.woocommerce-inner-tabs.mb-4.border.rounded-pill.p-1.border-width-2.z-index-4.bg-white {
    display: none;
}
div#tab-reviews {
    border: none;
}
::marker {
    color: #D81C34;
}
.single-product-v1 .variations_form.cart .variations .wrap { border: 1px solid #e7eaf3; /* justify-content: space-between; */ /* display: flex; */ /* align-items: center; */ padding: 20px!important; width: 100%; margin-bottom: -16px!important; } #addcart .variations { width: 60%!important; display: flex; flex-direction: row; align-content: center; align-items: center;
} 

#addcart .mb-4.mytravel-datepicker { width: 18% !important; display: inline-block; margin-bottom: 0px!important; } #addcart form.cart { position: relative; display: flex; align-items: center; align-content: center; gap:10px; } #addcart .single_variation_wrap { width: 20%; }

/* ✅ Responsive tweak: stack on mobile */
@media (max-width: 768px) {
    #addcart form.cart {
        flex-wrap: wrap;
    }
    #addcart .mb-3 {
    display: flex;
    flex-direction: column!important;
}
.wceb_picker_wrap {
    margin-bottom: 0px;
    margin-right: 10px;
    width: 100% !important;
}
#addcart button.single_add_to_cart_button.button.alt.btn.btn-primary.d-flex.align-items-center.justify-content-center.height-60.w-100.mb-xl-0.mb-lg-1.transition-3d-hover.font-weight-bold { background-color: red; padding: 25px; line-height: 0px; border-color: red; 
    width: 100% !important;
        margin-top: 25px;
    
} 
body .wceb_picker_wrap .form-row:after {
   
    left: 90%!important;
   
}
    #addcart .variations,
    #addcart .mb-4.mytravel-datepicker,
    #addcart .single_variation_wrap,
    #addcart button.single_add_to_cart_button {
        width: 100% !important;
    }
}/* End custom CSS */