.elementor-22 .elementor-element.elementor-element-5d2b4b7{--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-22 .elementor-element.elementor-element-11e90fa{--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-22 .elementor-element.elementor-element-11e90fa.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-22 .elementor-element.elementor-element-a225585.elementor-element{--align-self:flex-start;}.elementor-22 .elementor-element.elementor-element-a225585 .porto-u-sub-heading{font-size:18px;color:#1F1F1F;}.elementor-22 .elementor-element.elementor-element-bbc7d7e{--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;--padding-block-start:0.55rem;--padding-block-end:0.55rem;--padding-inline-start:0rem;--padding-inline-end:0rem;}.container-fluid .e-parent.e-con-full .e-con-boxed.elementor-element-bbc7d7e{--padding-inline-start:0rem;--padding-inline-end:0rem;}.elementor-22 .elementor-element.elementor-element-bbc7d7e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-88903d3{margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-element-88903d3 .separator{border-left-width:1px;height:20px;border-left-color:#E5E4E0;}.elementor-22 .elementor-element.elementor-element-3c78ac7{margin:0px -5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}#header .elementor-element-3c78ac7 .porto-view-switcher > li.menu-item > a{font-size:13px;font-weight:400;letter-spacing:-0.035em;color:#262626;}#header .elementor-element-3c78ac7 .porto-view-switcher > li.menu-item:hover > a{color:var( --e-global-color-primary );}#header .elementor-element-3c78ac7 .narrow li.menu-item>a{font-size:13px;}#header .elementor-element-3c78ac7 .narrow li.menu-item > a{color:#262626;}#header .elementor-element-3c78ac7 .narrow li.menu-item:hover > a{color:#262626;}.elementor-22 .elementor-element.elementor-element-b93c52c{padding:0px 11px 0px 0px;}#header .elementor-element-b93c52c .porto-view-switcher > li.menu-item > a{font-size:13px;font-weight:400;letter-spacing:-0.035em;color:#262626;}#header .elementor-element-b93c52c .porto-view-switcher > li.menu-item:hover > a{color:var( --e-global-color-primary );}#header .elementor-element-b93c52c .narrow li.menu-item>a{font-size:13px;}#header .elementor-element-b93c52c .narrow li.menu-item > a{color:#262626;}#header .elementor-element-b93c52c .narrow li.menu-item:hover > a{color:#262626;}.elementor-22 .elementor-element.elementor-element-79bf472{margin:0px 3px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-element-79bf472 .separator{border-left-width:1px;height:20px;border-left-color:#E5E4E0;}.elementor-22 .elementor-element.elementor-element-b5ac5ab{margin:0px -18px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}#header .elementor-element-b5ac5ab .top-links > li.menu-item > a{font-size:16px;font-weight:400;text-transform:capitalize;letter-spacing:0.005em;color:#262626;}#header .elementor-element-b5ac5ab .top-links > li.menu-item:hover > a{color:#262626CC;}#header .elementor-element-b5ac5ab .top-links > li.menu-item > a, #header .elementor-element-b5ac5ab .main-menu > li.menu-item > a, #header .elementor-element-b5ac5ab .menu-custom-block a, #header .elementor-element-b5ac5ab .menu-custom-block span, .elementor-element-b5ac5ab .sidebar-menu>li.menu-item>a{padding:0px 11px 0px 11px;}.elementor-element-b5ac5ab .sidebar-menu .popup:before{top:calc( calc( 0px / 2 + 0px / 2 - 0.5px ) + ( -1 * var(--porto-sd-menu-popup-top, 0px) ) );}.elementor-element-b5ac5ab .menu-hover-underline > li.menu-item > a:before{margin-left:11px;margin-right:11px;}#header .elementor-element-b5ac5ab .top-links > li.menu-item, #header .elementor-element-b5ac5ab .main-menu > li.menu-item, #header .elementor-element-b5ac5ab .menu-custom-block{margin:0px 18px 0px 0px;}.elementor-22 .elementor-element.elementor-element-ad41b1c{margin:0px 2px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-ad41b1c:hover .porto-sicon-title, .elementor-22 .elementor-element.elementor-element-ad41b1c:hover .porto-icon, .elementor-22 .elementor-element.elementor-element-ad41b1c:hover .porto-sicon-img, .elementor-22 .elementor-element.elementor-element-ad41b1c:hover .porto-sicon-description, .elementor-22 .elementor-element.elementor-element-ad41b1c:hover .porto-sicon-header p{color:#262626CC;}.elementor-element-ad41b1c .porto-sicon-title, .elementor-element-ad41b1c .porto-sicon-header p, .elementor-element-ad41b1c .porto-sicon-description{transition:color .3s;}.elementor-22 .elementor-element.elementor-element-ad41b1c .porto-icon{font-size:18px;color:#333333;}.elementor-22 .elementor-element.elementor-element-ad41b1c .porto-icon svg{fill:#333333;}.elementor-22 .elementor-element.elementor-element-ad41b1c .porto-sicon-img{border-radius:0px;}.elementor-22 .elementor-element.elementor-element-ad41b1c .porto-icon.advanced{border-radius:0px;}.elementor-22 .elementor-element.elementor-element-ad41b1c .porto-icon, .elementor-22 .elementor-element.elementor-element-ad41b1c .porto-sicon-img{margin:0px 2px 4px 0px;}.elementor-22 .elementor-element.elementor-element-ad41b1c .porto-sicon-title{font-family:"Lato", Lato;font-size:16px;letter-spacing:-0.02em;margin-bottom:2px;}.elementor-22 .elementor-element.elementor-element-402940f{--display:flex;--position:absolute;--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;--overlay-opacity:0.5;--margin-top:3.125rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;top:0px;--z-index:2;}.elementor-22 .elementor-element.elementor-element-402940f:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-402940f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-402940f::before, .elementor-22 .elementor-element.elementor-element-402940f > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-402940f > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-402940f > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-402940f > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-402940f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-402940f{left:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-402940f{right:0px;}.elementor-22 .elementor-element.elementor-element-644686f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-644686f.e-con{--flex-grow:0;--flex-shrink:0;}#header .mobile-toggle{font-size:19px;background-color:#FFFFFF00;}.elementor-element-67ca4da .mobile-toggle{padding:0px 0px 0px 0px !important;}.elementor-22 .elementor-element.elementor-element-b47f804{padding:1.2rem 0rem 1.2rem 0rem;}.elementor-22 .elementor-element.elementor-element-d580ade{--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-22 .elementor-element.elementor-element-d580ade.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-dad1c29{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 1.2rem;}.elementor-element-dad1c29 .hamburguer span{height:0px;}#header .elementor-element-dad1c29 .main-menu > li.menu-item > a, #header .elementor-element-dad1c29 .menu-custom-block span, #header .elementor-element-dad1c29 .menu-custom-block a, .elementor-element-dad1c29 .sidebar-menu > li.menu-item > a{font-family:"Lato", Lato;font-size:18px;font-weight:400;text-transform:capitalize;letter-spacing:0.055em;}#header .elementor-element-dad1c29 .main-menu > li.menu-item > a, .elementor-element-dad1c29 .sidebar-menu > li.menu-item > a, #header .elementor-element-dad1c29 .main-menu > li.menu-item > .arrow:before, .elementor-element-dad1c29 .sidebar-menu > li.menu-item > .arrow:before{color:#FFFFFF;}#header .elementor-element-dad1c29 .top-links > li.menu-item > a, #header .elementor-element-dad1c29 .main-menu > li.menu-item > a, #header .elementor-element-dad1c29 .menu-custom-block a, #header .elementor-element-dad1c29 .menu-custom-block span, .elementor-element-dad1c29 .sidebar-menu>li.menu-item>a{padding:46px 25px 45px 25px;}.elementor-element-dad1c29 .sidebar-menu .popup:before{top:calc( calc( 46px / 2 + 45px / 2 - 0.5px ) + ( -1 * var(--porto-sd-menu-popup-top, 0px) ) );}.elementor-element-dad1c29 .menu-hover-underline > li.menu-item > a:before{margin-left:25px;margin-right:25px;}.elementor-element-dad1c29 li.menu-item>a>[class*=" fa-"]{width:20px;}.elementor-element-dad1c29 li.menu-item>a>i{font-size:20px;vertical-align:middle;}#header .elementor-element-dad1c29 .porto-wide-sub-menu a, #header .elementor-element-dad1c29 .porto-narrow-sub-menu a, .elementor-element-dad1c29 .sidebar-menu .popup, .elementor-element-dad1c29 .porto-popup-menu .sub-menu, #header .elementor-element-dad1c29 .top-links .narrow li.menu-item>a{font-size:1rem;}#header .elementor-element-dad1c29 .top-links .narrow li.menu-item > a, #header .elementor-element-dad1c29 .main-menu .wide li.sub li.menu-item > a, #header .elementor-element-dad1c29 .main-menu .narrow li.menu-item > a,#header .elementor-element-dad1c29 .sidebar-menu .wide li.menu-item li.menu-item > a,#header .elementor-element-dad1c29 .sidebar-menu .wide li.sub li.menu-item > a,#header .elementor-element-dad1c29 .sidebar-menu .narrow li.menu-item > a,#header .elementor-element-dad1c29 .porto-popup-menu .sub-menu a{color:#262626;}.elementor-22 .elementor-element.elementor-element-cabaaaf{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-cabaaaf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-790292b{margin:0px 19px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-790292b:hover .porto-sicon-title, .elementor-22 .elementor-element.elementor-element-790292b:hover .porto-icon, .elementor-22 .elementor-element.elementor-element-790292b:hover .porto-sicon-img, .elementor-22 .elementor-element.elementor-element-790292b:hover .porto-sicon-description, .elementor-22 .elementor-element.elementor-element-790292b:hover .porto-sicon-header p{color:#FFFFFF99;}.elementor-element-790292b .porto-sicon-title, .elementor-element-790292b .porto-sicon-header p, .elementor-element-790292b .porto-sicon-description{transition:color .3s;}.elementor-22 .elementor-element.elementor-element-790292b .porto-icon{font-size:19px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-790292b .porto-icon svg{fill:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-790292b .porto-sicon-img{border-radius:0px;}.elementor-22 .elementor-element.elementor-element-790292b .porto-icon.advanced{border-radius:0px;}.elementor-22 .elementor-element.elementor-element-790292b .porto-icon, .elementor-22 .elementor-element.elementor-element-790292b .porto-sicon-img{margin:0px 5px 4px 0px;}.elementor-22 .elementor-element.elementor-element-790292b .porto-sicon-title{font-family:"Lato", Lato;font-size:13px;letter-spacing:0.02em;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-05a742d{margin:0px 17px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}#header .elementor-element-05a742d .search-toggle{font-size:19px;color:#FFFFFF;}#header .elementor-element-05a742d .search-toggle:hover{color:#FFFFFF99;}.elementor-22 .elementor-element.elementor-element-bf737bc{margin:0px 19px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-bf737bc:hover .porto-sicon-title, .elementor-22 .elementor-element.elementor-element-bf737bc:hover .porto-icon, .elementor-22 .elementor-element.elementor-element-bf737bc:hover .porto-sicon-img, .elementor-22 .elementor-element.elementor-element-bf737bc:hover .porto-sicon-description, .elementor-22 .elementor-element.elementor-element-bf737bc:hover .porto-sicon-header p{color:#FFFFFF99;}.elementor-element-bf737bc .porto-sicon-title, .elementor-element-bf737bc .porto-sicon-header p, .elementor-element-bf737bc .porto-sicon-description{transition:color .3s;}.elementor-22 .elementor-element.elementor-element-bf737bc .porto-icon{font-size:19px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-bf737bc .porto-icon svg{fill:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-bf737bc .porto-sicon-img{border-radius:0px;}.elementor-22 .elementor-element.elementor-element-bf737bc .porto-icon.advanced{border-radius:0px;}.elementor-22 .elementor-element.elementor-element-bf737bc .porto-icon, .elementor-22 .elementor-element.elementor-element-bf737bc .porto-sicon-img{margin:0px 0px 2px 0px;}.elementor-22 .elementor-element.elementor-element-bf737bc .porto-sicon-title{font-family:"Lato", Lato;font-size:13px;letter-spacing:0.02em;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-5d924f4{margin:0px 2px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-5d924f4:hover .porto-sicon-title, .elementor-22 .elementor-element.elementor-element-5d924f4:hover .porto-icon, .elementor-22 .elementor-element.elementor-element-5d924f4:hover .porto-sicon-img, .elementor-22 .elementor-element.elementor-element-5d924f4:hover .porto-sicon-description, .elementor-22 .elementor-element.elementor-element-5d924f4:hover .porto-sicon-header p{color:#FFFFFF99;}.elementor-element-5d924f4 .porto-sicon-title, .elementor-element-5d924f4 .porto-sicon-header p, .elementor-element-5d924f4 .porto-sicon-description{transition:color .3s;}.elementor-22 .elementor-element.elementor-element-5d924f4 .porto-icon{font-size:19px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-5d924f4 .porto-icon svg{fill:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-5d924f4 .porto-sicon-img{border-radius:200px;}.elementor-22 .elementor-element.elementor-element-5d924f4 .porto-icon.advanced{border-radius:200px;}.elementor-22 .elementor-element.elementor-element-5d924f4 .porto-icon, .elementor-22 .elementor-element.elementor-element-5d924f4 .porto-sicon-img{margin:0px 15px 1px 0px;}.elementor-22 .elementor-element.elementor-element-6bd6a4b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) -0.2rem;padding:0px 7px 0px 0px;}.elementor-element-6bd6a4b #mini-cart .cart-head, .elementor-element-6bd6a4b #mini-cart.minicart-inline .cart-head{font-size:19px;}.elementor-element-6bd6a4b #mini-cart .minicart-icon, .elementor-element-6bd6a4b #mini-cart.minicart-arrow-alt .cart-head:after{color:#FFFFFF;}.elementor-element-6bd6a4b #mini-cart:hover .minicart-icon, .elementor-element-6bd6a4b #mini-cart.minicart-arrow-alt:hover .cart-head:after{color:#FFFFFF99;}.elementor-element-6bd6a4b #mini-cart .cart-icon{margin-right:21px;}.elementor-element-6bd6a4b #mini-cart .cart-subtotal{font-size:0px;}.elementor-element-6bd6a4b #mini-cart .cart-price{color:#FFFFFF;font-family:"Lato", Lato;font-size:13px;font-weight:700;}.elementor-element-6bd6a4b #mini-cart .cart-items{font-size:9px;--porto-badge-size:16px;right:-10px;top:-3px;background-color:#282828;}.elementor-22 .elementor-element.elementor-element-ea2d7be:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-ea2d7be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5e6e5f;}.elementor-22 .elementor-element.elementor-element-ea2d7be{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-ea2d7be > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-element-1f10ba7 > .elementor-column-wrap > .porto-carousel, .elementor-element-1f10ba7 > .porto-carousel{--porto-el-spacing:0px;}.elementor-22 .elementor-element.elementor-element-1f10ba7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-1f10ba7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#405041;}.elementor-22 .elementor-element.elementor-element-1f10ba7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-1f10ba7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-483467a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-22 .elementor-element.elementor-element-483467a:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-483467a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D57D7D;}.elementor-22 .elementor-element.elementor-element-483467a > .porto-ibanner{background-color:#F4F4F4;min-height:520px;}.elementor-22 .elementor-element.elementor-element-483467a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-483467a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-4e55abc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) -5px;text-align:right;}.elementor-22 .elementor-element.elementor-element-4e55abc .elementor-heading-title{font-size:5.3125em;font-weight:700;line-height:1em;}.elementor-22 .elementor-element.elementor-element-95cb1b4{text-align:right;}.elementor-22 .elementor-element.elementor-element-95cb1b4 .elementor-heading-title{font-size:1.375em;font-weight:600;line-height:1em;letter-spacing:4.4px;}.elementor-22 .elementor-element.elementor-element-c5e4bdf{text-align:right;}.elementor-22 .elementor-element.elementor-element-c5e4bdf .elementor-heading-title{font-size:1.125em;font-weight:300;line-height:1.78em;letter-spacing:-0.36px;color:#777777;}.elementor-22 .elementor-element.elementor-element-9d7b47e{text-align:right;}.elementor-22 .elementor-element.elementor-element-9d7b47e .elementor-heading-title{font-size:1.1em;font-weight:700;line-height:1em;letter-spacing:-0.352px;}.elementor-22 .elementor-element.elementor-element-eedcac0{text-align:right;}.elementor-22 .elementor-element.elementor-element-eedcac0 .btn{font-size:0.9375em;font-weight:600;padding:1.266em 2.533em 1.266em 2.533em;}.elementor-22 .elementor-element.elementor-element-6cc3bf5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) -5px;text-align:right;}.elementor-22 .elementor-element.elementor-element-6cc3bf5 .elementor-heading-title{font-size:5.3125em;font-weight:700;line-height:1em;}.elementor-22 .elementor-element.elementor-element-3b44635{text-align:right;}.elementor-22 .elementor-element.elementor-element-3b44635 .elementor-heading-title{font-size:1.375em;font-weight:600;line-height:1em;letter-spacing:4.4px;}.elementor-22 .elementor-element.elementor-element-253a4ae{text-align:right;}.elementor-22 .elementor-element.elementor-element-253a4ae .elementor-heading-title{font-size:1.125em;font-weight:300;line-height:1.78em;letter-spacing:-0.36px;color:#777777;}.elementor-22 .elementor-element.elementor-element-1d43520{text-align:right;}.elementor-22 .elementor-element.elementor-element-1d43520 .elementor-heading-title{font-size:1.1em;font-weight:700;line-height:1em;letter-spacing:-0.352px;}.elementor-22 .elementor-element.elementor-element-b934110{text-align:right;}.elementor-22 .elementor-element.elementor-element-b934110 .btn{font-size:0.9375em;font-weight:600;padding:1.266em 2.533em 1.266em 2.533em;}.elementor-22 .elementor-element.elementor-element-400334e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) -5px;text-align:right;}.elementor-22 .elementor-element.elementor-element-400334e .elementor-heading-title{font-size:5.3125em;font-weight:700;line-height:1em;}.elementor-22 .elementor-element.elementor-element-30ce39e{text-align:right;}.elementor-22 .elementor-element.elementor-element-30ce39e .elementor-heading-title{font-size:1.375em;font-weight:600;line-height:1em;letter-spacing:4.4px;}.elementor-22 .elementor-element.elementor-element-c3589f6{text-align:right;}.elementor-22 .elementor-element.elementor-element-c3589f6 .elementor-heading-title{font-size:1.125em;font-weight:300;line-height:1.78em;letter-spacing:-0.36px;color:#777777;}.elementor-22 .elementor-element.elementor-element-1d9f47d{text-align:right;}.elementor-22 .elementor-element.elementor-element-1d9f47d .elementor-heading-title{font-size:1.1em;font-weight:700;line-height:1em;letter-spacing:-0.352px;}.elementor-22 .elementor-element.elementor-element-e8d81a6{text-align:right;}.elementor-22 .elementor-element.elementor-element-e8d81a6 .btn{font-size:0.9375em;font-weight:600;padding:1.266em 2.533em 1.266em 2.533em;}.elementor-22 .elementor-element.elementor-element-20ff97a > .porto-ibanner{background-color:#F4F4F4;min-height:500px;}.elementor-22 .elementor-element.elementor-element-20ff97a{border-style:solid;border-width:5px 5px 5px 5px;border-color:#658467;}.elementor-22 .elementor-element.elementor-element-20ff97a, .elementor-22 .elementor-element.elementor-element-20ff97a > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-22 .elementor-element.elementor-element-d3fd75d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) -5px;}.elementor-22 .elementor-element.elementor-element-d3fd75d .elementor-heading-title{font-size:5.3125em;font-weight:700;line-height:1em;}.elementor-22 .elementor-element.elementor-element-3c39578 .elementor-heading-title{font-size:1.375em;font-weight:600;line-height:1em;letter-spacing:4.4px;}.elementor-22 .elementor-element.elementor-element-ee40726 .elementor-heading-title{font-size:1.125em;font-weight:300;line-height:1.78em;letter-spacing:-0.36px;color:#777777;}.elementor-22 .elementor-element.elementor-element-7576aa7 .elementor-heading-title{font-size:1.1em;font-weight:700;line-height:1em;letter-spacing:-0.352px;}.elementor-22 .elementor-element.elementor-element-3eae7df .btn{font-size:0.9375em;font-weight:600;padding:1.266em 2.533em 1.266em 2.533em;}.elementor-22 .elementor-element.elementor-element-a354bf8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-element-a354bf8 > .elementor-container > .porto-carousel, .elementor-element-a354bf8 > .porto-carousel{--porto-el-spacing:0px;}.elementor-22 .elementor-element.elementor-element-a354bf8:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-a354bf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5e6e5f;}.elementor-22 .elementor-element.elementor-element-a354bf8 .owl-dot.active span, .elementor-22 .elementor-element.elementor-element-a354bf8 .owl-dot:hover span{color:#05C048 !important;border-color:#05C048 !important;}.elementor-element-a354bf8 .owl-stage{display:flex;align-items:flex-end;flex-wrap:wrap;}.elementor-22 .elementor-element.elementor-element-a354bf8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 30px 0px;}.elementor-22 .elementor-element.elementor-element-a354bf8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-b498cc9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-b498cc9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jumpinggingers.ca/wp-content/uploads/2025/02/slider11.png");}.elementor-22 .elementor-element.elementor-element-b498cc9 > .elementor-element-populated{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;}.elementor-22 .elementor-element.elementor-element-b498cc9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-ea66fff > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-22 .elementor-element.elementor-element-ea66fff:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-ea66fff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;background-image:url("https://jumpinggingers.ca/wp-content/uploads/2025/02/green-bokeh-wall-with-beige-marble-floor-product-background-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-ea66fff > .elementor-background-overlay{background-image:url("https://jumpinggingers.ca/wp-content/uploads/2025/02/green-bokeh-wall-with-beige-marble-floor-product-background-scaled.jpg");opacity:1;mix-blend-mode:screen;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-ea66fff{border-style:solid;border-color:#D6D6D6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 40px 0px;}.elementor-22 .elementor-element.elementor-element-ea66fff, .elementor-22 .elementor-element.elementor-element-ea66fff > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-737dbc5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-22 .elementor-element.elementor-element-737dbc5 > .elementor-element-populated{padding:0px 0px 0px 40px;}.elementor-22 .elementor-element.elementor-element-4a0513a{width:var( --container-widget-width, 85.73% );max-width:85.73%;--container-widget-width:85.73%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-4a0513a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-4a0513a .elementor-heading-title{font-size:1.188125em;font-weight:500;line-height:1.5255em;letter-spacing:1.44476px;}.elementor-22 .elementor-element.elementor-element-a204b93{width:var( --container-widget-width, 101.869% );max-width:101.869%;--container-widget-width:101.869%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-a204b93.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-a204b93 .elementor-heading-title{font-size:3em;font-weight:700;line-height:1em;letter-spacing:-1.008px;}.elementor-22 .elementor-element.elementor-element-4b66314{width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-4b66314.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-4b66314 .elementor-heading-title{font-size:5.879375em;font-weight:700;line-height:1.074em;}.elementor-22 .elementor-element.elementor-element-2b7ceb8 .btn{font-size:0.955em;font-weight:700;letter-spacing:0.1528px;padding:1.2em 2.9em 1.2em 2.9em;}.elementor-22 .elementor-element.elementor-element-7039da3{width:var( --container-widget-width, 150.158% );max-width:150.158%;--container-widget-width:150.158%;--container-widget-flex-grow:0;text-align:left;}.elementor-22 .elementor-element.elementor-element-7039da3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-7039da3 img{max-width:726px;}.elementor-22 .elementor-element.elementor-element-3b72040 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-22 .elementor-element.elementor-element-3b72040:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-3b72040 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;background-image:url("https://jumpinggingers.ca/wp-content/uploads/2025/02/green-bokeh-wall-with-beige-marble-floor-product-background-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-3b72040 > .elementor-background-overlay{background-image:url("https://jumpinggingers.ca/wp-content/uploads/2025/02/top-view-frame-with-mascara-copy-space-scaled.jpg");background-position:center right;opacity:0.8;mix-blend-mode:screen;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-3b72040{border-style:solid;border-color:#CCCCCC;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 40px 0px;}.elementor-22 .elementor-element.elementor-element-3b72040, .elementor-22 .elementor-element.elementor-element-3b72040 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-be306f9 > .elementor-element-populated{padding:0px 0px 0px 40px;}.elementor-22 .elementor-element.elementor-element-ae08f05 .elementor-heading-title{font-size:1.188125em;font-weight:500;line-height:1.5255em;letter-spacing:1.44476px;}.elementor-22 .elementor-element.elementor-element-595dac9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-595dac9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-595dac9 .elementor-heading-title{font-size:3em;font-weight:700;line-height:1em;letter-spacing:-1.008px;}.elementor-22 .elementor-element.elementor-element-82b2eee{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-82b2eee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-82b2eee .elementor-heading-title{font-size:6.2em;font-weight:700;line-height:1.074em;}.elementor-22 .elementor-element.elementor-element-5ddc6b0 .btn{font-size:0.955em;font-weight:700;letter-spacing:0.1528px;padding:1.2em 2.9em 1.2em 2.9em;}.elementor-22 .elementor-element.elementor-element-219f3bf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:20px;}.elementor-22 .elementor-element.elementor-element-290eeaa.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-290eeaa{text-align:left;}.elementor-22 .elementor-element.elementor-element-290eeaa img{width:100%;}.elementor-22 .elementor-element.elementor-element-76a0d8f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22 .elementor-element.elementor-element-76a0d8f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jumpinggingers.ca/wp-content/uploads/2025/02/slider11.png");}.elementor-22 .elementor-element.elementor-element-76a0d8f > .elementor-element-populated{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 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-76a0d8f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-5804280 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-22 .elementor-element.elementor-element-5804280:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-5804280 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;background-image:url("https://jumpinggingers.ca/wp-content/uploads/2025/02/green-bokeh-wall-with-beige-marble-floor-product-background-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-5804280 > .elementor-background-overlay{background-image:url("https://jumpinggingers.ca/wp-content/uploads/2025/02/green-bokeh-wall-with-beige-marble-floor-product-background-scaled.jpg");opacity:0.5;mix-blend-mode:screen;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-5804280{border-style:solid;border-color:#DEDEDE;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 40px 0px;}.elementor-22 .elementor-element.elementor-element-5804280, .elementor-22 .elementor-element.elementor-element-5804280 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-22 .elementor-element.elementor-element-a03bf71 > .elementor-element-populated{padding:0px 0px 0px 40px;}.elementor-22 .elementor-element.elementor-element-312af19 .elementor-heading-title{font-size:1.188125em;font-weight:500;line-height:1.5255em;letter-spacing:1.44476px;}.elementor-22 .elementor-element.elementor-element-fc1a50d .elementor-heading-title{font-size:3em;font-weight:700;line-height:1em;letter-spacing:-1.008px;}.elementor-22 .elementor-element.elementor-element-ef3a7a4{width:var( --container-widget-width, 96.61% );max-width:96.61%;--container-widget-width:96.61%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-ef3a7a4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-ef3a7a4 .elementor-heading-title{font-size:5.879375em;font-weight:700;line-height:1.074em;}.elementor-22 .elementor-element.elementor-element-2b56c27 .btn{font-size:0.955em;font-weight:700;letter-spacing:0.1528px;padding:1.2em 2.9em 1.2em 2.9em;}.elementor-22 .elementor-element.elementor-element-5285043.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-5285043{text-align:left;}.elementor-22 .elementor-element.elementor-element-5285043 img{width:100%;}.elementor-22 .elementor-element.elementor-element-de0cddb{overflow:hidden;}.elementor-element-b1a24ed > .elementor-container > .porto-carousel, .elementor-element-b1a24ed > .porto-carousel{--porto-el-spacing:0px;}.elementor-22 .elementor-element.elementor-element-3e882b6{--grid-template-columns:repeat(1, auto);text-align:center;z-index:1;--icon-size:14.4px;--grid-column-gap:5px;--grid-row-gap:11px;}.elementor-22 .elementor-element.elementor-element-3e882b6 .elementor-social-icon{background-color:#00000000;}.elementor-22 .elementor-element.elementor-element-3e882b6 .elementor-social-icon i{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-3e882b6 .elementor-social-icon svg{fill:#FFFFFF;}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-11e90fa{--width:auto;}.elementor-22 .elementor-element.elementor-element-bbc7d7e{--width:auto;}.elementor-22 .elementor-element.elementor-element-644686f{--width:173.633;}.elementor-22 .elementor-element.elementor-element-d580ade{--width:auto;}.elementor-22 .elementor-element.elementor-element-cabaaaf{--width:auto;}.elementor-22 .elementor-element.elementor-element-737dbc5{width:45%;}.elementor-22 .elementor-element.elementor-element-45243e4{width:55%;}.elementor-22 .elementor-element.elementor-element-be306f9{width:45%;}.elementor-22 .elementor-element.elementor-element-219f3bf{width:55%;}.elementor-22 .elementor-element.elementor-element-a03bf71{width:45%;}.elementor-22 .elementor-element.elementor-element-24d53eb{width:55%;}}@media(max-width:991px) and (min-width:768px){.elementor-22 .elementor-element.elementor-element-45243e4{width:50%;}.elementor-22 .elementor-element.elementor-element-219f3bf{width:50%;}.elementor-22 .elementor-element.elementor-element-24d53eb{width:50%;}}@media(max-width:991px){.elementor-22 .elementor-element.elementor-element-79bf472{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-67ca4da{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-cabaaaf.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-ea66fff{padding:0px 20px 0px 20px;}.elementor-22 .elementor-element.elementor-element-3b72040{padding:0px 20px 0px 20px;}.elementor-22 .elementor-element.elementor-element-5804280{padding:0px 20px 0px 20px;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-5d2b4b7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-bbc7d7e{--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-22 .elementor-element.elementor-element-402940f{--margin-top:5.3125rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-22 .elementor-element.elementor-element-644686f{--width:auto;}.elementor-22 .elementor-element.elementor-element-d580ade{--width:auto;}.elementor-22 .elementor-element.elementor-element-cabaaaf{--width:auto;}.elementor-22 .elementor-element.elementor-element-bf737bc{margin:0px 16px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-6bd6a4b{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 2px) 0px;padding:0px 0px 0px 0px;}.elementor-element-6bd6a4b #mini-cart .cart-price{font-size:0px;}.elementor-22 .elementor-element.elementor-element-737dbc5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-22 .elementor-element.elementor-element-4a0513a{text-align:center;}.elementor-22 .elementor-element.elementor-element-a204b93{text-align:center;}.elementor-22 .elementor-element.elementor-element-4b66314{text-align:center;}.elementor-22 .elementor-element.elementor-element-2b7ceb8{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-22 .elementor-element.elementor-element-45243e4{width:100%;}.elementor-22 .elementor-element.elementor-element-be306f9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-22 .elementor-element.elementor-element-ae08f05{text-align:center;}.elementor-22 .elementor-element.elementor-element-595dac9{text-align:center;}.elementor-22 .elementor-element.elementor-element-82b2eee{text-align:center;}.elementor-22 .elementor-element.elementor-element-5ddc6b0{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-22 .elementor-element.elementor-element-219f3bf{width:100%;}.elementor-22 .elementor-element.elementor-element-a03bf71.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-22 .elementor-element.elementor-element-312af19{text-align:center;}.elementor-22 .elementor-element.elementor-element-fc1a50d{text-align:center;}.elementor-22 .elementor-element.elementor-element-ef3a7a4{text-align:center;}.elementor-22 .elementor-element.elementor-element-2b56c27{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-22 .elementor-element.elementor-element-24d53eb{width:100%;}}