.elementor-984 .elementor-element.elementor-element-961016e{--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:08px 0px;--background-transition:0.3s;--padding-top:30px;--padding-bottom:0px;--padding-left:120px;--padding-right:120px;}.elementor-984 .elementor-element.elementor-element-bc24389 .elementor-heading-title{font-family:"Sf Pro", Sans-serif;font-size:36px;font-weight:500;letter-spacing:-1.2px;}.elementor-984 .elementor-element.elementor-element-284644b > .elementor-widget-container{padding:0px 0px 24px 0px;}.elementor-984 .elementor-element.elementor-element-284644b{font-family:"Sf Pro", Sans-serif;font-size:20px;font-weight:400;}.elementor-984 .elementor-element.elementor-element-f1d7e31{--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 20px;--background-transition:0.3s;--padding-top:30px;--padding-bottom:0px;--padding-left:120px;--padding-right:120px;}.elementor-984 .elementor-element.elementor-element-5992876{--display:flex;--gap:0px 0px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--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-984 .elementor-element.elementor-element-5992876, .elementor-984 .elementor-element.elementor-element-5992876::before{--border-transition:0.3s;}.elementor-984 .elementor-element.elementor-element-cec1de2{--display:flex;--min-height:330px;--justify-content:flex-end;--gap:0px 0px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-984 .elementor-element.elementor-element-cec1de2:not(.elementor-motion-effects-element-type-background), .elementor-984 .elementor-element.elementor-element-cec1de2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-984 .elementor-element.elementor-element-cec1de2, .elementor-984 .elementor-element.elementor-element-cec1de2::before{--border-transition:0.3s;}.elementor-984 .elementor-element.elementor-element-a258a1c{--display:flex;--min-height:330px;--gap:0px 0px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--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-984 .elementor-element.elementor-element-a258a1c:not(.elementor-motion-effects-element-type-background), .elementor-984 .elementor-element.elementor-element-a258a1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F7;}.elementor-984 .elementor-element.elementor-element-a258a1c, .elementor-984 .elementor-element.elementor-element-a258a1c::before{--border-transition:0.3s;}.elementor-984 .elementor-element.elementor-element-8eb1e73 > .elementor-widget-container{padding:0px 0px 016px 0px;}.elementor-984 .elementor-element.elementor-element-8eb1e73 .elementor-heading-title{font-family:"Sf Pro", Sans-serif;font-size:32px;font-weight:600;letter-spacing:-1.2px;}.elementor-984 .elementor-element.elementor-element-da4d2fe > .elementor-widget-container{padding:0px 0px 04px 0px;}.elementor-984 .elementor-element.elementor-element-da4d2fe .elementor-heading-title{color:#7D7D7D;font-family:"Sf Pro", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-1.2px;}.elementor-984 .elementor-element.elementor-element-36e858c > .elementor-widget-container{padding:0px 0px 016px 0px;}.elementor-984 .elementor-element.elementor-element-36e858c{font-family:"Sf Pro", Sans-serif;font-size:16px;font-weight:600;}.elementor-984 .elementor-element.elementor-element-99a5d2e > .elementor-widget-container{padding:0px 0px 04px 0px;}.elementor-984 .elementor-element.elementor-element-99a5d2e .elementor-heading-title{color:#7D7D7D;font-family:"Sf Pro", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-1.2px;}.elementor-984 .elementor-element.elementor-element-66b5659 > .elementor-widget-container{padding:0px 0px 016px 0px;}.elementor-984 .elementor-element.elementor-element-66b5659{font-family:"Sf Pro", Sans-serif;font-size:16px;font-weight:600;}.elementor-984 .elementor-element.elementor-element-058e35f > .elementor-widget-container{padding:0px 0px 04px 0px;}.elementor-984 .elementor-element.elementor-element-058e35f .elementor-heading-title{color:#7D7D7D;font-family:"Sf Pro", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-1.2px;}.elementor-984 .elementor-element.elementor-element-12b51ce > .elementor-widget-container{padding:0px 0px 0px 0px;}.woocommerce .elementor-984 .elementor-element.elementor-element-12b51ce .price{font-family:"Sf Pro", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-1.2px;}.woocommerce .elementor-984 .elementor-element.elementor-element-12b51ce .price ins{color:#222222;}.elementor-984 .elementor-element.elementor-element-ac9695b > .elementor-widget-container{padding:0px 0px 04px 0px;}.elementor-984 .elementor-element.elementor-element-ac9695b .elementor-heading-title{color:#1D1D1B;font-family:"Sf Pro", Sans-serif;font-size:16px;font-weight:500;line-height:20px;letter-spacing:-1.2px;}.elementor-984 .elementor-element.elementor-element-7f27e2d .elementor-button{font-family:"Sf Pro", Sans-serif;font-size:14px;font-weight:500;background-color:#FFCC00;}.elementor-984 .elementor-element.elementor-element-2058f09 .cart button, .elementor-984 .elementor-element.elementor-element-2058f09 .cart .button{font-family:"Sf Pro", Sans-serif;font-size:14px;font-weight:500;border-radius:40px 40px 40px 40px;padding:12px 0px 12px 0px;color:#1D1D1B;background-color:#FFCC00;transition:all 0.2s;}.woocommerce .elementor-984 .elementor-element.elementor-element-2058f09 form.cart table.variations label{color:#501E1E;}.woocommerce .elementor-984 .elementor-element.elementor-element-2058f09 form.cart table.variations td.value select{color:#7A3030;}.elementor-984 .elementor-element.elementor-element-85f5ac3 > .elementor-widget-container{padding:0px 0px 012px 0px;}.elementor-984 .elementor-element.elementor-element-85f5ac3 .elementor-heading-title{font-family:"Sf Pro", Sans-serif;font-size:32px;font-weight:500;letter-spacing:-1.2px;}.elementor-984 .elementor-element.elementor-element-03f0ce1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-984 .elementor-element.elementor-element-03f0ce1{column-gap:0px;}.elementor-984 .elementor-element.elementor-element-82c4199{--display:flex;--gap:30px 0px;--background-transition:0.3s;--border-radius:16px 16px 16px 16px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-984 .elementor-element.elementor-element-82c4199:not(.elementor-motion-effects-element-type-background), .elementor-984 .elementor-element.elementor-element-82c4199 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F7;}.elementor-984 .elementor-element.elementor-element-82c4199, .elementor-984 .elementor-element.elementor-element-82c4199::before{--border-transition:0.3s;}.elementor-984 .elementor-element.elementor-element-da2e686 > .elementor-widget-container{padding:0px 0px 012px 0px;}.elementor-984 .elementor-element.elementor-element-da2e686 .elementor-heading-title{font-family:"Sf Pro", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-1.2px;}.elementor-984 .elementor-element.elementor-element-3e4c499{--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 064px;--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-984 .elementor-element.elementor-element-2213b47{--icon-box-icon-margin:8px;}.elementor-984 .elementor-element.elementor-element-2213b47 .elementor-icon-box-title{margin-bottom:-8px;}.elementor-984 .elementor-element.elementor-element-2213b47 .elementor-icon{font-size:24px;}.elementor-984 .elementor-element.elementor-element-2213b47 .elementor-icon-box-title, .elementor-984 .elementor-element.elementor-element-2213b47 .elementor-icon-box-title a{font-family:"Sf Pro", Sans-serif;font-size:32px;font-weight:600;letter-spacing:-1.2px;}.elementor-984 .elementor-element.elementor-element-2213b47 .elementor-icon-box-description{font-family:"Sf Pro", Sans-serif;font-size:16px;font-weight:400;}.elementor-984 .elementor-element.elementor-element-8057919{--icon-box-icon-margin:8px;}.elementor-984 .elementor-element.elementor-element-8057919 .elementor-icon-box-title{margin-bottom:-8px;}.elementor-984 .elementor-element.elementor-element-8057919 .elementor-icon{font-size:24px;}.elementor-984 .elementor-element.elementor-element-8057919 .elementor-icon-box-title, .elementor-984 .elementor-element.elementor-element-8057919 .elementor-icon-box-title a{font-family:"Sf Pro", Sans-serif;font-size:32px;font-weight:600;letter-spacing:-1.2px;}.elementor-984 .elementor-element.elementor-element-8057919 .elementor-icon-box-description{font-family:"Sf Pro", Sans-serif;font-size:16px;font-weight:400;}.elementor-984 .elementor-element.elementor-element-fe24ab6{--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 064px;--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-984 .elementor-element.elementor-element-f9070d9{--icon-box-icon-margin:8px;}.elementor-984 .elementor-element.elementor-element-f9070d9 .elementor-icon-box-title{margin-bottom:-8px;}.elementor-984 .elementor-element.elementor-element-f9070d9 .elementor-icon{font-size:24px;}.elementor-984 .elementor-element.elementor-element-f9070d9 .elementor-icon-box-title, .elementor-984 .elementor-element.elementor-element-f9070d9 .elementor-icon-box-title a{font-family:"Sf Pro", Sans-serif;font-size:32px;font-weight:600;letter-spacing:-1.2px;}.elementor-984 .elementor-element.elementor-element-f9070d9 .elementor-icon-box-description{font-family:"Sf Pro", Sans-serif;font-size:16px;font-weight:400;}.elementor-984 .elementor-element.elementor-element-4e32309{--icon-box-icon-margin:8px;}.elementor-984 .elementor-element.elementor-element-4e32309 .elementor-icon-box-title{margin-bottom:-8px;}.elementor-984 .elementor-element.elementor-element-4e32309 .elementor-icon{font-size:24px;}.elementor-984 .elementor-element.elementor-element-4e32309 .elementor-icon-box-title, .elementor-984 .elementor-element.elementor-element-4e32309 .elementor-icon-box-title a{font-family:"Sf Pro", Sans-serif;font-size:32px;font-weight:600;letter-spacing:-1.2px;}.elementor-984 .elementor-element.elementor-element-4e32309 .elementor-icon-box-description{font-family:"Sf Pro", Sans-serif;font-size:16px;font-weight:400;}.elementor-984 .elementor-element.elementor-element-2967778 > .elementor-widget-container{padding:032px 0px 012px 0px;}.elementor-984 .elementor-element.elementor-element-2967778 .elementor-heading-title{font-family:"Sf Pro", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-1.2px;}.elementor-984 .elementor-element.elementor-element-d23c91f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:016px 0px 0px 0px;}.elementor-984 .elementor-element.elementor-element-d23c91f{column-gap:0px;}.elementor-984 .elementor-element.elementor-element-1f89562 > .elementor-widget-container{padding:32px 0px 0px 0px;}.elementor-984 .elementor-element.elementor-element-1f89562 img{border-radius:020px 020px 020px 020px;}.elementor-984 .elementor-element.elementor-element-d9f89ae > .elementor-widget-container{padding:032px 0px 012px 0px;}.elementor-984 .elementor-element.elementor-element-d9f89ae .elementor-heading-title{font-family:"Sf Pro", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-1.2px;}.elementor-984 .elementor-element.elementor-element-4dbd576 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:016px 0px 0px 0px;}.elementor-984 .elementor-element.elementor-element-4dbd576{column-gap:0px;}.elementor-984 .elementor-element.elementor-element-2da9f66 > .elementor-widget-container{padding:032px 0px 012px 0px;}.elementor-984 .elementor-element.elementor-element-2da9f66 .elementor-heading-title{font-family:"Sf Pro", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-1.2px;}.elementor-984 .elementor-element.elementor-element-e47b90f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:016px 0px 0px 0px;}.elementor-984 .elementor-element.elementor-element-e47b90f{column-gap:0px;}.elementor-984 .elementor-element.elementor-element-ea6656f > .elementor-widget-container{padding:032px 0px 012px 0px;}.elementor-984 .elementor-element.elementor-element-ea6656f .elementor-heading-title{font-family:"Sf Pro", Sans-serif;font-size:20px;font-weight:600;letter-spacing:-1.2px;}.elementor-984 .elementor-element.elementor-element-6bf3e08 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:016px 0px 0px 0px;}.elementor-984 .elementor-element.elementor-element-6bf3e08{column-gap:0px;}.elementor-984 .elementor-element.elementor-element-624e8e1 > .elementor-widget-container{padding:032px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-984 .elementor-element.elementor-element-624e8e1 .twentytwenty-horizontal .twentytwenty-handle:before, .elementor-984 .elementor-element.elementor-element-624e8e1 .twentytwenty-horizontal .twentytwenty-handle:after{width:3px;margin-left:calc(-3px/2);}.elementor-984 .elementor-element.elementor-element-b7b7d62 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-984 .elementor-element.elementor-element-b7b7d62 .twentytwenty-horizontal .twentytwenty-handle:before, .elementor-984 .elementor-element.elementor-element-b7b7d62 .twentytwenty-horizontal .twentytwenty-handle:after{width:3px;margin-left:calc(-3px/2);}.elementor-984 .elementor-element.elementor-element-d49f9cf > .elementor-widget-container{padding:032px 0px 24px 0px;}.elementor-984 .elementor-element.elementor-element-d49f9cf .elementor-heading-title{font-family:"Sf Pro", Sans-serif;font-size:32px;font-weight:500;letter-spacing:-1.2px;}.elementor-984 .elementor-element.elementor-element-7b71413 .elementor-tab-title{border-width:1px;border-color:#CFCFCF;padding:0px 0px 24px 0px;}.elementor-984 .elementor-element.elementor-element-7b71413 .elementor-tab-content{border-width:1px;border-bottom-color:#CFCFCF;font-family:"Sf Pro", Sans-serif;font-size:16px;font-weight:400;padding:0px 0px 24px 0px;}.elementor-984 .elementor-element.elementor-element-7b71413 .elementor-toggle-item:not(:last-child){margin-bottom:24px;}.elementor-984 .elementor-element.elementor-element-7b71413 .elementor-tab-title.elementor-active a, .elementor-984 .elementor-element.elementor-element-7b71413 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#262626;}.elementor-984 .elementor-element.elementor-element-7b71413 .elementor-toggle-title{font-family:"Sf Pro", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-1.2px;}.elementor-984 .elementor-element.elementor-element-7b71413 .elementor-tab-title .elementor-toggle-icon i:before{color:#02010100;}.elementor-984 .elementor-element.elementor-element-7b71413 .elementor-tab-title .elementor-toggle-icon svg{fill:#02010100;}.elementor-984 .elementor-element.elementor-element-7b71413 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:0px;}.elementor-984 .elementor-element.elementor-element-7b71413 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:0px;}.elementor-984 .elementor-element.elementor-element-cbf248c{--display:flex;--justify-content:flex-start;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-984 .elementor-element.elementor-element-cbf248c, .elementor-984 .elementor-element.elementor-element-cbf248c::before{--border-transition:0.3s;}.elementor-984 .elementor-element.elementor-element-6957d2f{--display:flex;--min-height:330px;--gap:0px 0px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--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-984 .elementor-element.elementor-element-6957d2f:not(.elementor-motion-effects-element-type-background), .elementor-984 .elementor-element.elementor-element-6957d2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F7;}.elementor-984 .elementor-element.elementor-element-6957d2f, .elementor-984 .elementor-element.elementor-element-6957d2f::before{--border-transition:0.3s;}.elementor-984 .elementor-element.elementor-element-d1d0a79 > .elementor-widget-container{padding:0px 0px 016px 0px;}.elementor-984 .elementor-element.elementor-element-d1d0a79 .elementor-heading-title{font-family:"Sf Pro", Sans-serif;font-size:32px;font-weight:600;letter-spacing:-1.2px;}.elementor-984 .elementor-element.elementor-element-aa02561 > .elementor-widget-container{padding:0px 0px 04px 0px;}.elementor-984 .elementor-element.elementor-element-aa02561 .elementor-heading-title{color:#7D7D7D;font-family:"Sf Pro", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-1.2px;}.elementor-984 .elementor-element.elementor-element-d3e98f5 > .elementor-widget-container{padding:0px 0px 016px 0px;}.elementor-984 .elementor-element.elementor-element-d3e98f5{font-family:"Sf Pro", Sans-serif;font-size:16px;font-weight:600;}.elementor-984 .elementor-element.elementor-element-ffe084c > .elementor-widget-container{padding:0px 0px 04px 0px;}.elementor-984 .elementor-element.elementor-element-ffe084c .elementor-heading-title{color:#7D7D7D;font-family:"Sf Pro", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-1.2px;}.elementor-984 .elementor-element.elementor-element-45b44d6 > .elementor-widget-container{padding:0px 0px 016px 0px;}.elementor-984 .elementor-element.elementor-element-45b44d6{font-family:"Sf Pro", Sans-serif;font-size:16px;font-weight:600;}.elementor-984 .elementor-element.elementor-element-8c2b496 > .elementor-widget-container{padding:0px 0px 04px 0px;}.elementor-984 .elementor-element.elementor-element-8c2b496 .elementor-heading-title{color:#7D7D7D;font-family:"Sf Pro", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-1.2px;}.elementor-984 .elementor-element.elementor-element-8ff1a6c > .elementor-widget-container{padding:0px 0px 0px 0px;}.woocommerce .elementor-984 .elementor-element.elementor-element-8ff1a6c .price{font-family:"Sf Pro", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-1.2px;}.woocommerce .elementor-984 .elementor-element.elementor-element-8ff1a6c .price ins{color:#222222;}.elementor-984 .elementor-element.elementor-element-b979014 .elementor-button{font-family:"Sf Pro", Sans-serif;font-size:14px;font-weight:500;background-color:#FFCC00;}.elementor-984 .elementor-element.elementor-element-14b1d6d > .elementor-widget-container{margin:0px 0px 4px 0px;padding:8px 8px 12px 8px;background-color:#FDE08094;border-radius:8px 8px 8px 8px;}.elementor-984 .elementor-element.elementor-element-14b1d6d .elementor-heading-title{color:#1D1D1B;font-family:"Sf Pro", Sans-serif;font-size:16px;font-weight:500;line-height:20px;letter-spacing:-1.2px;}.elementor-984 .elementor-element.elementor-element-055c1fe .cart button, .elementor-984 .elementor-element.elementor-element-055c1fe .cart .button{font-family:"Sf Pro", Sans-serif;font-size:14px;font-weight:500;border-radius:40px 40px 40px 40px;padding:12px 0px 12px 0px;color:#1D1D1B;background-color:#FFCC00;transition:all 0.2s;}.woocommerce .elementor-984 .elementor-element.elementor-element-055c1fe form.cart table.variations label{color:#501E1E;}.woocommerce .elementor-984 .elementor-element.elementor-element-055c1fe form.cart table.variations td.value select{color:#7A3030;}.elementor-984 .elementor-element.elementor-element-0e04a12{--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 60px;--background-transition:0.3s;--margin-top:62px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:120px;--padding-right:0120px;}.elementor-984 .elementor-element.elementor-element-0e04a12:not(.elementor-motion-effects-element-type-background), .elementor-984 .elementor-element.elementor-element-0e04a12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#262626;}.elementor-984 .elementor-element.elementor-element-0e04a12, .elementor-984 .elementor-element.elementor-element-0e04a12::before{--border-transition:0.3s;}.elementor-984 .elementor-element.elementor-element-e8d0b13{--display:flex;--gap:016px 0px;--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-984 .elementor-element.elementor-element-abaab89 .elementor-icon-wrapper{text-align:left;}.elementor-984 .elementor-element.elementor-element-abaab89 .elementor-icon{font-size:30px;}.elementor-984 .elementor-element.elementor-element-abaab89 .elementor-icon svg{height:30px;}.elementor-984 .elementor-element.elementor-element-b2aed1e{text-align:left;color:#FFFFFF;}.elementor-984 .elementor-element.elementor-element-1259e81{--display:flex;--gap:016px 0px;--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-984 .elementor-element.elementor-element-a9b3021 .elementor-icon-wrapper{text-align:left;}.elementor-984 .elementor-element.elementor-element-a9b3021 .elementor-icon{font-size:30px;}.elementor-984 .elementor-element.elementor-element-a9b3021 .elementor-icon svg{height:30px;}.elementor-984 .elementor-element.elementor-element-3b3b070{text-align:left;color:#FFFFFF;}.elementor-984 .elementor-element.elementor-element-5717218{--display:flex;--gap:016px 0px;--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-984 .elementor-element.elementor-element-9e1c0be .elementor-icon-wrapper{text-align:left;}.elementor-984 .elementor-element.elementor-element-9e1c0be .elementor-icon{font-size:30px;}.elementor-984 .elementor-element.elementor-element-9e1c0be .elementor-icon svg{height:30px;}.elementor-984 .elementor-element.elementor-element-e1c5ca5{text-align:left;color:#FFFFFF;}.elementor-984 .elementor-element.elementor-element-71ca775{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:60px;--padding-bottom:80px;--padding-left:120px;--padding-right:120px;}.elementor-984 .elementor-element.elementor-element-4b6c240 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-984 .elementor-element.elementor-element-4b6c240 .elementor-heading-title{font-family:"Sf Pro", Sans-serif;font-size:32px;font-weight:500;letter-spacing:-1.2px;}.elementor-984 .elementor-element.elementor-element-91635bd > .elementor-widget-container{margin:0px 0px -60px 0px;padding:0px 0px 0px 0px;}.elementor-984 .elementor-element.elementor-element-9897b44{--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:40px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:064px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-984 .elementor-element.elementor-element-3ddb7fb{--e-image-carousel-slides-to-show:5;}.elementor-984 .elementor-element.elementor-element-3ddb7fb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-984 .elementor-element.elementor-element-3ddb7fb .swiper-wrapper{display:flex;align-items:center;}.elementor-984 .elementor-element.elementor-element-3ddb7fb .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-984 .elementor-element.elementor-element-961016e{--padding-top:40px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-984 .elementor-element.elementor-element-bc24389 .elementor-heading-title{font-size:32px;}.elementor-984 .elementor-element.elementor-element-284644b{font-size:18px;}.elementor-984 .elementor-element.elementor-element-f1d7e31{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-984 .elementor-element.elementor-element-cec1de2{--min-height:390px;}.elementor-984 .elementor-element.elementor-element-cec1de2:not(.elementor-motion-effects-element-type-background), .elementor-984 .elementor-element.elementor-element-cec1de2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-984 .elementor-element.elementor-element-a258a1c{--min-height:390px;--justify-content:space-between;}.elementor-984 .elementor-element.elementor-element-8eb1e73 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-984 .elementor-element.elementor-element-36e858c{font-size:14px;}.elementor-984 .elementor-element.elementor-element-66b5659{font-size:14px;}.elementor-984 .elementor-element.elementor-element-12b51ce > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-984 .elementor-element.elementor-element-85f5ac3 > .elementor-widget-container{padding:016px 0px 016px 0px;}.elementor-984 .elementor-element.elementor-element-82c4199{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:30px;}.elementor-984 .elementor-element.elementor-element-3e4c499{--gap:0px 016px;}.elementor-984 .elementor-element.elementor-element-2213b47 .elementor-icon-box-description{font-size:14px;}.elementor-984 .elementor-element.elementor-element-8057919 .elementor-icon-box-description{font-size:14px;}.elementor-984 .elementor-element.elementor-element-fe24ab6{--gap:0px 016px;}.elementor-984 .elementor-element.elementor-element-f9070d9 .elementor-icon-box-description{font-size:14px;}.elementor-984 .elementor-element.elementor-element-4e32309 .elementor-icon-box-description{font-size:14px;}.elementor-984 .elementor-element.elementor-element-6957d2f{--min-height:390px;--justify-content:space-between;}.elementor-984 .elementor-element.elementor-element-d1d0a79 .elementor-heading-title{font-size:20px;line-height:1.1em;}.elementor-984 .elementor-element.elementor-element-d3e98f5{font-size:14px;}.elementor-984 .elementor-element.elementor-element-45b44d6{font-size:14px;}.elementor-984 .elementor-element.elementor-element-8ff1a6c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-984 .elementor-element.elementor-element-0e04a12{--gap:0px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-984 .elementor-element.elementor-element-71ca775{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}}@media(max-width:767px){.elementor-984 .elementor-element.elementor-element-961016e{--padding-top:20px;--padding-bottom:20px;--padding-left:016px;--padding-right:016px;}.elementor-984 .elementor-element.elementor-element-284644b{font-size:16px;}.elementor-984 .elementor-element.elementor-element-f1d7e31{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:016px;}.elementor-984 .elementor-element.elementor-element-5992876{--padding-top:0px;--padding-bottom:0px;--padding-left:016px;--padding-right:0px;}.elementor-984 .elementor-element.elementor-element-cec1de2{--min-height:220px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-984 .elementor-element.elementor-element-cec1de2:not(.elementor-motion-effects-element-type-background), .elementor-984 .elementor-element.elementor-element-cec1de2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-984 .elementor-element.elementor-element-a258a1c{--min-height:0px;--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-984 .elementor-element.elementor-element-8eb1e73 > .elementor-widget-container{padding:0px 0px 06px 0px;}.elementor-984 .elementor-element.elementor-element-8eb1e73 .elementor-heading-title{font-size:20px;}.elementor-984 .elementor-element.elementor-element-36e858c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-984 .elementor-element.elementor-element-66b5659 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-984 .elementor-element.elementor-element-12b51ce > .elementor-widget-container{margin:0px 0px -4px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-984 .elementor-element.elementor-element-12b51ce .price{font-size:24px;}.elementor-984 .elementor-element.elementor-element-7f27e2d > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-984 .elementor-element.elementor-element-3e4c499{--gap:20px 0px;}.elementor-984 .elementor-element.elementor-element-2213b47 .elementor-icon-box-wrapper{text-align:left;}.elementor-984 .elementor-element.elementor-element-8057919 .elementor-icon-box-wrapper{text-align:left;}.elementor-984 .elementor-element.elementor-element-fe24ab6{--gap:20px 0px;}.elementor-984 .elementor-element.elementor-element-f9070d9 .elementor-icon-box-wrapper{text-align:left;}.elementor-984 .elementor-element.elementor-element-4e32309 .elementor-icon-box-wrapper{text-align:left;}.elementor-984 .elementor-element.elementor-element-2967778 .elementor-heading-title{line-height:1.2em;}.elementor-984 .elementor-element.elementor-element-d9f89ae .elementor-heading-title{line-height:1.2em;}.elementor-984 .elementor-element.elementor-element-2da9f66 .elementor-heading-title{line-height:1.2em;}.elementor-984 .elementor-element.elementor-element-ea6656f .elementor-heading-title{line-height:1.2em;}.elementor-984 .elementor-element.elementor-element-cbf248c{--gap:0px 0px;--border-radius:0px 0px 0px 0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:1000;}.elementor-984 .elementor-element.elementor-element-6957d2f{--min-height:0px;--border-radius:0px 0px 0px 0px;--padding-top:012px;--padding-bottom:4px;--padding-left:016px;--padding-right:016px;}.elementor-984 .elementor-element.elementor-element-d1d0a79 > .elementor-widget-container{padding:0px 0px 06px 0px;}.elementor-984 .elementor-element.elementor-element-d1d0a79 .elementor-heading-title{font-size:20px;}.elementor-984 .elementor-element.elementor-element-d3e98f5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-984 .elementor-element.elementor-element-45b44d6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-984 .elementor-element.elementor-element-8ff1a6c > .elementor-widget-container{margin:0px 0px -4px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-984 .elementor-element.elementor-element-8ff1a6c .price{font-size:16px;}.elementor-984 .elementor-element.elementor-element-b979014 > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-984 .elementor-element.elementor-element-0e04a12{--padding-top:30px;--padding-bottom:30px;--padding-left:016px;--padding-right:016px;}.elementor-984 .elementor-element.elementor-element-71ca775{--padding-top:40px;--padding-bottom:40px;--padding-left:016px;--padding-right:016px;}.elementor-984 .elementor-element.elementor-element-9897b44{--z-index:0;}}@media(min-width:768px){.elementor-984 .elementor-element.elementor-element-961016e{--content-width:1920px;}.elementor-984 .elementor-element.elementor-element-f1d7e31{--content-width:1920px;}.elementor-984 .elementor-element.elementor-element-5992876{--width:66.66%;}.elementor-984 .elementor-element.elementor-element-cec1de2{--width:100%;}.elementor-984 .elementor-element.elementor-element-a258a1c{--width:100%;}.elementor-984 .elementor-element.elementor-element-cbf248c{--width:33.33%;}.elementor-984 .elementor-element.elementor-element-6957d2f{--width:100%;}.elementor-984 .elementor-element.elementor-element-0e04a12{--content-width:1920px;}.elementor-984 .elementor-element.elementor-element-71ca775{--content-width:1920px;}.elementor-984 .elementor-element.elementor-element-9897b44{--content-width:1920px;}}@media(max-width:1024px) and (min-width:768px){.elementor-984 .elementor-element.elementor-element-5992876{--width:100%;}.elementor-984 .elementor-element.elementor-element-cec1de2{--width:100%;}}/* Start custom CSS for woocommerce-product-price, class: .elementor-element-12b51ce */.elementor-984 .elementor-element.elementor-element-12b51ce {
    color: #262626!important;
}

.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price, .woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price {
    color: #262626!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a258a1c *//*  .elementor-984 .elementor-element.elementor-element-a258a1c { 
        position: -webkit-sticky !important;
    position: sticky !important;
    top: var(--navigation-bar-offset, 80px) !important;
    z-index: 1 !important;
    width: 100% !important;
    }*//* End custom CSS */
/* Start custom CSS for pp-image-comparison, class: .elementor-element-624e8e1 */.twentytwenty-container img {
    height: 500px!important;
    object-fit: cover;
    object-position: center;
}

.twentytwenty-container {
    height: 500px!important;
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for pp-image-comparison, class: .elementor-element-b7b7d62 */.twentytwenty-container img {
    height: 500px!important;
    object-fit: cover;
     object-position: center;
}

.twentytwenty-container {
    height: 500px!important;
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-7b71413 */.elementor-984 .elementor-element.elementor-element-7b71413 .elementor-toggle .elementor-tab-title .elementor-toggle-icon svg {
    width: 30px;
    height: 30px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-8ff1a6c */.elementor-984 .elementor-element.elementor-element-8ff1a6c {
    color: #262626!important;
}

.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price, .woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price {
    color: #262626!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6957d2f *//*  .elementor-984 .elementor-element.elementor-element-6957d2f { 
        position: -webkit-sticky !important;
    position: sticky !important;
    top: var(--navigation-bar-offset, 80px) !important;
    z-index: 1 !important;
    width: 100% !important;
    }*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbf248c *//*.elementor-984 .elementor-element.elementor-element-cbf248c {
    position: relative !important;
    margin-right: 0% !important;
    
}

@media only screen and (max-width: 460px) {
    .elementor-984 .elementor-element.elementor-element-cbf248c {
    position: fixed!important;
    margin-right: 0% !important;
    bottom: 0%;
    z-index: 1;
    width: 100%;
    
}
}*//* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-91635bd */.ti-footer{
    display: none;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3ddb7fb */.elementor-984 .elementor-element.elementor-element-3ddb7fb .swiper-wrapper{
    transition-timing-function: linear !important;
}
.elementor-984 .elementor-element.elementor-element-3ddb7fb {
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS */.fc .fc-toolbar-title {
    font-size: 16px;
}

.fc .fc-button-group {

    gap: 8px;
}

.fc .fc-button-group > button {

    padding: 8px!important;
    border: none;
}

a:not([href]):not([tabindex]), a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {
    font-size: 14px;
    font-weight: 500;
}

.fc-today-button  {
    margin-left: 8px!important;
    border: none!important;
    padding: 0!important;
    background-color: transparent!important;
}

table {
    background-color: white;
}

.fc .fc-timegrid-axis-cushion, .fc .fc-timegrid-slot-label-cushion {
    font-size: 14px;
}

.product form.cart .bookacti-calendar table.fc-scrollgrid {
    border-width: 1px;
    border-color: #e9e9e9;
    border-radius: 12px;
}

.bookacti-calendar-narrow-width .fc-toolbar-chunk:nth-child(3) {
    text-align: left;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Sf Pro';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://justexplorers.com/wp-content/uploads/2024/02/SF-Pro-Text-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Sf Pro';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://justexplorers.com/wp-content/uploads/2024/02/SF-Pro-Text-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Sf Pro';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://justexplorers.com/wp-content/uploads/2024/02/SF-Pro-Text-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Sf Pro';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://justexplorers.com/wp-content/uploads/2024/02/SF-Pro-Text-Semibold.woff2') format('woff2');
}
@font-face {
	font-family: 'Sf Pro';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://justexplorers.com/wp-content/uploads/2024/02/SF-Pro-Text-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */