.elementor-4187 .elementor-element.elementor-element-6455788a{--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-4187 .elementor-element.elementor-element-3ec1d210 .woocommerce-breadcrumb{font-size:14px;}.elementor-4187 .elementor-element.elementor-element-4f29587e{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4187 .elementor-element.elementor-element-600cc906 .elementor-heading-title{font-size:38px;}.elementor-4187 .elementor-element.elementor-element-2cd1f0c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-4187 .elementor-element.elementor-element-2cd1f0c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-4187 .elementor-element.elementor-element-2cd1f0c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-4187 .elementor-element.elementor-element-2cd1f0c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-4187 .elementor-element.elementor-element-2cd1f0c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-4187 .elementor-element.elementor-element-2cd1f0c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4187 .elementor-element.elementor-element-2cd1f0c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4187 .elementor-element.elementor-element-2cd1f0c{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-4187 .elementor-element.elementor-element-2cd1f0c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4187 .elementor-element.elementor-element-2cd1f0c .elementor-icon-list-item > a{font-weight:500;}.elementor-4187 .elementor-element.elementor-element-2cd1f0c .elementor-icon-list-text{transition:color 0.3s;}.elementor-4187 .elementor-element.elementor-element-8e0b236{--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;}.elementor-4187 .elementor-element.elementor-element-6a7dcb4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4187 .elementor-element.elementor-element-6a7dcb4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4187 .elementor-element.elementor-element-cb8f318 > .elementor-widget-container{margin:0px 0px 0px -10px;}.elementor-4187 .elementor-element.elementor-element-ad76ee3{--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;--margin-top:-2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-4187 .elementor-element.elementor-element-530cf7f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4187 .elementor-element.elementor-element-00b29da{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4187 .elementor-element.elementor-element-2c7002b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4187 .elementor-element.elementor-element-9176b2f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4187 .elementor-element.elementor-element-9d0c2e7{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:none;--border-style:none;--border-radius:13px 13px 13px 13px;--margin-top:10px;--margin-bottom:24px;--margin-left:15px;--margin-right:15px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4187 .elementor-element.elementor-element-9d0c2e7:not(.elementor-motion-effects-element-type-background), .elementor-4187 .elementor-element.elementor-element-9d0c2e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-455bc9c );}.elementor-4187 .elementor-element.elementor-element-9d0c2e7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4187 .elementor-element.elementor-element-9510744 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-4187 .elementor-element.elementor-element-9510744{text-align:start;}.elementor-4187 .elementor-element.elementor-element-9510744 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-4187 .elementor-element.elementor-element-9821cbe{text-align:start;}.elementor-4187 .elementor-element.elementor-element-9821cbe .elementor-heading-title{font-size:31px;font-weight:700;color:var( --e-global-color-primary );}.elementor-4187 .elementor-element.elementor-element-c41c19e > .elementor-widget-container{margin:12px 0px 24px 0px;}.elementor-4187 .elementor-element.elementor-element-c41c19e .elementor-button{font-size:16px;line-height:24px;border-radius:32px 32px 32px 32px;padding:12px 12px 12px 12px;}.elementor-4187 .elementor-element.elementor-element-0af3c22 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-4187 .elementor-element.elementor-element-0af3c22 .elementor-icon{font-size:25px;}.elementor-4187 .elementor-element.elementor-element-86da19a{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:none;--border-style:none;--border-radius:13px 13px 13px 13px;--margin-top:10px;--margin-bottom:24px;--margin-left:15px;--margin-right:15px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4187 .elementor-element.elementor-element-86da19a:not(.elementor-motion-effects-element-type-background), .elementor-4187 .elementor-element.elementor-element-86da19a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-455bc9c );}.elementor-4187 .elementor-element.elementor-element-86da19a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4187 .elementor-element.elementor-element-d7ae341 > .elementor-widget-container{margin:12px 0px 12px 0px;}.elementor-4187 .elementor-element.elementor-element-d7ae341 .elementor-button{font-size:16px;line-height:24px;fill:var( --e-global-color-455bc9c );color:var( --e-global-color-455bc9c );padding:5px 15px 5px 15px;}.elementor-4187 .elementor-element.elementor-element-5bc0f33 > .elementor-element-populated{padding:10px 20px 0px 10px;}.woocommerce .elementor-4187 .elementor-element.elementor-element-33120b8 .woocommerce-tabs ul.wc-tabs li{background-color:var( --e-global-color-455bc9c );}.woocommerce .elementor-4187 .elementor-element.elementor-element-33120b8 .woocommerce-Tabs-panel h2{color:var( --e-global-color-primary );}.elementor-4187 .elementor-element.elementor-element-73238cf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4187 .elementor-element.elementor-element-a0d9c8c{--display:flex;--border-radius:32px 32px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4187 .elementor-element.elementor-element-a0d9c8c:not(.elementor-motion-effects-element-type-background), .elementor-4187 .elementor-element.elementor-element-a0d9c8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4187 .elementor-element.elementor-element-83836e2{text-align:center;}.elementor-4187 .elementor-element.elementor-element-83836e2 .elementor-heading-title{font-size:2em;font-weight:700;color:var( --e-global-color-d67011a );}.elementor-4187 .elementor-element.elementor-element-c29fb88{text-align:center;}.elementor-4187 .elementor-element.elementor-element-c29fb88 .elementor-heading-title{color:var( --e-global-color-455bc9c );}.elementor-4187 .elementor-element.elementor-element-46a1fb5{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 32px 32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4187 .elementor-element.elementor-element-46a1fb5:not(.elementor-motion-effects-element-type-background), .elementor-4187 .elementor-element.elementor-element-46a1fb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b485596 );}.elementor-4187 .elementor-element.elementor-element-e531af4 .cart button, .elementor-4187 .elementor-element.elementor-element-e531af4 .cart .button{border-radius:32px 32px 32px 32px;background-color:var( --e-global-color-secondary );transition:all 0.2s;}.elementor-4187 .elementor-element.elementor-element-e531af4 .cart button:hover, .elementor-4187 .elementor-element.elementor-element-e531af4 .cart .button:hover{background-color:var( --e-global-color-a4a0726 );}.woocommerce .elementor-4187 .elementor-element.elementor-element-e531af4 form.cart .variations{margin-bottom:0px;}.elementor-4187 .elementor-element.elementor-element-1f83fc9{z-index:0;--item-text-hover-color:var( --e-global-color-a4a0726 );--item-text-hover-decoration:underline;--item-text-active-color:var( --e-global-color-a4a0726 );}.elementor-4187 .elementor-element.elementor-element-1f83fc9 .elementor-toc__spinner{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-4187 .elementor-element.elementor-element-1f83fc9 .elementor-toc__header-title{text-align:start;}.elementor-4187 .elementor-element.elementor-element-1f83fc9 .elementor-toc__header{flex-direction:row;}.elementor-4187 .elementor-element.elementor-element-933bede{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:00px;}.elementor-4187 .elementor-element.elementor-element-e471316{--divider-border-style:solid;--divider-color:var( --e-global-color-2fdfd79 );--divider-border-width:1px;}.elementor-4187 .elementor-element.elementor-element-e471316 .elementor-divider-separator{width:100%;}.elementor-4187 .elementor-element.elementor-element-e471316 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4187 .elementor-element.elementor-element-3ccbbfb .elementor-heading-title{font-size:35px;}.elementor-4187 .elementor-element.elementor-element-5e42298{--divider-border-style:solid;--divider-color:var( --e-global-color-2fdfd79 );--divider-border-width:1px;}.elementor-4187 .elementor-element.elementor-element-5e42298 .elementor-divider-separator{width:100%;}.elementor-4187 .elementor-element.elementor-element-5e42298 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4187 .elementor-element.elementor-element-45df8f7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4187 .elementor-element.elementor-element-45df8f7:not(.elementor-motion-effects-element-type-background), .elementor-4187 .elementor-element.elementor-element-45df8f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b485596 );}.elementor-4187 .elementor-element.elementor-element-45df8f7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-4187 .elementor-element.elementor-element-45df8f7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4187 .elementor-element.elementor-element-d9c29d5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4187 .elementor-element.elementor-element-d9c29d5 img{height:440px;object-fit:cover;object-position:center center;border-radius:10px 0px 0px 10px;box-shadow:0px 5px 15px 0px rgba(0, 0, 0, 0.12);}.elementor-4187 .elementor-element.elementor-element-3b6e658:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4187 .elementor-element.elementor-element-3b6e658 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FAF0E663 48%, var( --e-global-color-a4a0726 ) 100%);}.elementor-4187 .elementor-element.elementor-element-3b6e658 > .elementor-element-populated, .elementor-4187 .elementor-element.elementor-element-3b6e658 > .elementor-element-populated > .elementor-background-overlay, .elementor-4187 .elementor-element.elementor-element-3b6e658 > .elementor-background-slideshow{border-radius:0px 10px 10px 0px;}.elementor-4187 .elementor-element.elementor-element-3b6e658 > .elementor-element-populated{box-shadow:10px 0px 20px -10px rgba(0, 0, 0, 0.1) inset;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 50px;}.elementor-4187 .elementor-element.elementor-element-3b6e658 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4187 .elementor-element.elementor-element-89c44cd{width:auto;max-width:auto;}.elementor-4187 .elementor-element.elementor-element-89c44cd > .elementor-widget-container{margin:-71px 0px 015px 0px;padding:10px 10px 0px 10px;}.elementor-4187 .elementor-element.elementor-element-89c44cd .elementor-icon-wrapper{text-align:center;}.elementor-4187 .elementor-element.elementor-element-89c44cd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-455bc9c );}.elementor-4187 .elementor-element.elementor-element-89c44cd.elementor-view-framed .elementor-icon, .elementor-4187 .elementor-element.elementor-element-89c44cd.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-4187 .elementor-element.elementor-element-89c44cd.elementor-view-framed .elementor-icon, .elementor-4187 .elementor-element.elementor-element-89c44cd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-4187 .elementor-element.elementor-element-89c44cd.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-455bc9c );}.elementor-4187 .elementor-element.elementor-element-89c44cd.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-455bc9c );}.elementor-4187 .elementor-element.elementor-element-89c44cd .elementor-icon{font-size:28px;}.elementor-4187 .elementor-element.elementor-element-89c44cd .elementor-icon svg{height:28px;}.elementor-4187 .elementor-element.elementor-element-925eb0a .elementor-heading-title{font-size:39px;color:var( --e-global-color-primary );}.elementor-4187 .elementor-element.elementor-element-82a1cc2{font-size:16px;color:#000000;}.elementor-4187 .elementor-element.elementor-element-a287d40 .elementor-button{border-radius:32px 32px 32px 32px;}body.elementor-page-4187:not(.elementor-motion-effects-element-type-background), body.elementor-page-4187 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-455bc9c ) 0%, var( --e-global-color-b485596 ) 100%);}@media(max-width:767px){.elementor-4187 .elementor-element.elementor-element-9d0c2e7{--width:95%;--margin-top:10px;--margin-bottom:24px;--margin-left:15px;--margin-right:15px;}.elementor-4187 .elementor-element.elementor-element-86da19a{--width:95%;}.elementor-4187 .elementor-element.elementor-element-231719d{padding:0px 0px 0px 0px;}.elementor-4187 .elementor-element.elementor-element-33120b8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4187 .elementor-element.elementor-element-73238cf{--justify-content:center;}.elementor-4187 .elementor-element.elementor-element-933bede{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4187 .elementor-element.elementor-element-45df8f7{padding:50px 0px 100px 0px;}.elementor-4187 .elementor-element.elementor-element-5b4d4ae > .elementor-element-populated{margin:0px 10px 0px 15px;--e-column-margin-right:10px;--e-column-margin-left:15px;}.elementor-4187 .elementor-element.elementor-element-d9c29d5 img{border-radius:10px 10px 0px 0px;}.elementor-4187 .elementor-element.elementor-element-3b6e658 > .elementor-element-populated, .elementor-4187 .elementor-element.elementor-element-3b6e658 > .elementor-element-populated > .elementor-background-overlay, .elementor-4187 .elementor-element.elementor-element-3b6e658 > .elementor-background-slideshow{border-radius:0px 0px 10px 10px;}.elementor-4187 .elementor-element.elementor-element-3b6e658 > .elementor-element-populated{margin:0px 10px 10px 15px;--e-column-margin-right:10px;--e-column-margin-left:15px;padding:30px 15px 30px 15px;}.elementor-4187 .elementor-element.elementor-element-89c44cd > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-4187 .elementor-element.elementor-element-6a7dcb4{--width:69.349%;}.elementor-4187 .elementor-element.elementor-element-530cf7f{--width:50%;}.elementor-4187 .elementor-element.elementor-element-00b29da{--width:50%;}.elementor-4187 .elementor-element.elementor-element-9176b2f{--width:50%;}.elementor-4187 .elementor-element.elementor-element-9d0c2e7{--width:97.126%;}.elementor-4187 .elementor-element.elementor-element-86da19a{--width:97.126%;}.elementor-4187 .elementor-element.elementor-element-5bc0f33{width:69.666%;}.elementor-4187 .elementor-element.elementor-element-73238cf{--content-width:540px;}.elementor-4187 .elementor-element.elementor-element-e0ffe0d{width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4187 .elementor-element.elementor-element-9d0c2e7{--width:100%;}.elementor-4187 .elementor-element.elementor-element-86da19a{--width:100%;}.elementor-4187 .elementor-element.elementor-element-5b4d4ae{width:100%;}.elementor-4187 .elementor-element.elementor-element-3b6e658{width:100%;}}/* Start custom CSS */.tour_tble {display:none;}

.tour_table {visibility:hidden;}

.woocommerce div.product div.images img {
    height: 470px !important;
    border-radius: 15px !important;
    object-fit: cover;
}

.foxy-gallery .slick-prev, .foxy-gallery .slick-next {
    border-radius:100%;
}

.woocommerce-Price-currencySymbol:before{
    content: "US ";
    font-size:20px;
    font-weight:600;
}

.tour-side-panel{
    position: relative !important;
    padding: 24px!important;
    margin-bottom: 24px!important;
    border-radius: 13px!important;
    box-shadow: 0 1px 2px rgba(13, 113, 206, .4), 0 -1px 2px rgba(13, 113, 206, .04)!important;
}

.woocommerce-Tabs-panel h2{
    font-size:1.7em !important;
}

.wc-tabs, .p-price .amount bdi  {
    display:none;
}

.includes,.highlights,.important,.excludes li {
  list-style: none;
  position: relative;
  list-style-position: inside;

}

.includes li::before {
  color: #298F00;
  content: "\f058";
;
}

.highlights li::before {
  color: #0D98BA;
  content: "\f0a9";

}

.important li::before {
  color: #0D98BA;
  content: "\f0a9";
  
}

.excludes li::before {
  color: #fb4f4f;
  content: "\f057";

}

.includes li::before,.highlights li::before,.important li::before,.excludes li::before {
  font-family: "FontAwesome";
  left: -12px;
  position: relative;
  margin-left: -14px;
}


table tbody > tr:nth-child(2n+1) > th, table tbody > tr:nth-child(2n+1) > td{
    background-color: transparent
}

table td{
    border:none!important;
}

.wcpa_form_outer label, .lb-pric {
  font-weight: 700;
  font-size: .9em;
}

.input,.SumoSelect > .CaptionCont{
  font-size: .9rem;  
}

.variations {
    margin-top:-90px;}

.variations select, .sws-varitation select {
    width:95% !important;
}

.sws-varitation .spacer {
    margin-bottom: 15px;
}

.sws-varitation input, .sws-varitation select{
    padding: 5px 15px;
}

.sws-varitation{
  /* Mobile by default as Roy pointed out */
  display: flex;
  flex-direction: column;
  justify-content: space-between
}

#wcpa-date-1719081965396, #wcpa-text-1719082327295{
    margin-top:15px;
}

.yarpp-thumbnails-horizontal .yarpp-thumbnail, .yarpp-thumbnails-horizontal .yarpp-thumbnail > img {
  width: 370px !important;
  height: 257px!important;
  object-fit: cover;
}

@media (max-width: 768px) {
    .related-products-wrapper {
        flex-direction: column;
    }

    .related-products-wrapper .product {
        flex: 1 1 100%;
    }
}



@media (min-width: 768px) {
  /* For desktops */
  .sws-varitation {
    width: 50%;
    float: left;
    min-height: 1px;
    justify-content: space-between
  }
}

@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
.wcpa-col-3, .variations select{
        width: 100% !important;
    }
    #pa_pickup-location{
        margin-bottom:15px;
    }
}/* End custom CSS */