.elementor-71 .elementor-element.elementor-element-e2b1a6c{--display:flex;--min-height:160px;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-8c600c4{--display:flex;--min-height:30px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-8c600c4:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-8c600c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFD9D9;}.elementor-71 .elementor-element.elementor-element-8c600c4, .elementor-71 .elementor-element.elementor-element-8c600c4::before{--border-transition:0.3s;}.elementor-71 .elementor-element.elementor-element-f000c48.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-71 .elementor-element.elementor-element-f000c48 .elementor-main-swiper{width:100%;}.elementor-71 .elementor-element.elementor-element-f000c48 .elementor-main-swiper .swiper-slide{padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-f000c48 .elementor-swiper-button{font-size:20px;}.elementor-71 .elementor-element.elementor-element-f000c48 .elementor-testimonial__text{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:none;font-style:normal;}.elementor-71 .elementor-element.elementor-element-c3afc9c{--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:70px 70px;--background-transition:0.3s;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-71 .elementor-element.elementor-element-844890c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-844890c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-71 .elementor-element.elementor-element-3974c24 img{width:109px;}.elementor-71 .elementor-element.elementor-element-a3d9eb2{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-bb059a1{--display:flex;--min-height:75px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:18px 18px;--overflow:hidden;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-2af4625{--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:33px 33px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-2af4625.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-71 .elementor-element.elementor-element-ab412e3 .elementor-icon-box-wrapper{text-align:left;}.elementor-71 .elementor-element.elementor-element-ab412e3{--icon-box-icon-margin:10px;}.elementor-71 .elementor-element.elementor-element-ab412e3 .elementor-icon-box-title{margin-bottom:0px;}.elementor-71 .elementor-element.elementor-element-ab412e3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-ab412e3.elementor-view-framed .elementor-icon, .elementor-71 .elementor-element.elementor-element-ab412e3.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-ab412e3.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-ab412e3.elementor-view-framed .elementor-icon:hover, .elementor-71 .elementor-element.elementor-element-ab412e3.elementor-view-default .elementor-icon:hover{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-ab412e3 .elementor-icon{font-size:24px;}.elementor-71 .elementor-element.elementor-element-ab412e3 .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-ab412e3 .elementor-icon-box-title a{font-weight:500;}.elementor-71 .elementor-element.elementor-element-218312b .elementor-icon-box-wrapper{text-align:left;}.elementor-71 .elementor-element.elementor-element-218312b{--icon-box-icon-margin:8px;}.elementor-71 .elementor-element.elementor-element-218312b .elementor-icon-box-title{margin-bottom:0px;}.elementor-71 .elementor-element.elementor-element-218312b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-218312b.elementor-view-framed .elementor-icon, .elementor-71 .elementor-element.elementor-element-218312b.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-218312b.elementor-view-stacked .elementor-icon:hover{background-color:#D82A91;}.elementor-71 .elementor-element.elementor-element-218312b.elementor-view-framed .elementor-icon:hover, .elementor-71 .elementor-element.elementor-element-218312b.elementor-view-default .elementor-icon:hover{fill:#D82A91;color:#D82A91;border-color:#D82A91;}.elementor-71 .elementor-element.elementor-element-218312b .elementor-icon{font-size:24px;}.elementor-71 .elementor-element.elementor-element-218312b .elementor-icon-box-title, .elementor-71 .elementor-element.elementor-element-218312b .elementor-icon-box-title a{font-weight:500;}.elementor-71 .elementor-element.elementor-element-d314897{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-829dda3 .jet-search-filter__input-wrapper{max-width:280px;}.elementor-71 .elementor-element.elementor-element-829dda3 .jet-search-filter__input{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;color:var( --e-global-color-c656794 );background-color:#FFFFFF;border-style:none;border-radius:36px 36px 36px 36px;padding:8px 52px 8px 22px;}.elementor-71 .elementor-element.elementor-element-829dda3 .jet-search-filter__input::placeholder{color:var( --e-global-color-c656794 );}.elementor-71 .elementor-element.elementor-element-829dda3 .jet-search-filter__input:-ms-input-placeholder{color:var( --e-global-color-c656794 );}.elementor-71 .elementor-element.elementor-element-829dda3 .jet-search-filter__input::-ms-input-placeholder{color:var( --e-global-color-c656794 );}.elementor-71 .elementor-element.elementor-element-829dda3 .jet-search-filter__input-clear{color:var( --e-global-color-c656794 );}.elementor-71 .elementor-element.elementor-element-829dda3 .jet-search-filter__input-loading{color:var( --e-global-color-c656794 );}.elementor-71 .elementor-element.elementor-element-829dda3 .jet-search-filter__submit{color:var( --e-global-color-c656794 );background-color:#FFFFFF00;}.elementor-71 .elementor-element.elementor-element-829dda3 .jet-search-filter__submit > i{font-size:17px;}.elementor-71 .elementor-element.elementor-element-829dda3 .button-icon-position-right .jet-search-filter__submit > i{margin-left:0px;}.elementor-71 .elementor-element.elementor-element-829dda3 .button-icon-position-left .jet-search-filter__submit > i{margin-right:0px;}.elementor-71 .elementor-element.elementor-element-3c79257{--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:18px 18px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-3c79257.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-71 .elementor-element.elementor-element-a1a712e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:10px 10px;--background-transition:0.3s;--border-radius:40px 40px 40px 40px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-71 .elementor-element.elementor-element-a1a712e:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-a1a712e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-a1a712e:hover{background-color:var( --e-global-color-c656794 );}.elementor-71 .elementor-element.elementor-element-1f30050 .elementor-heading-title{color:#FFFFFF;font-weight:500;line-height:1em;}.elementor-71 .elementor-element.elementor-element-f1382fa .elementor-icon{font-size:16px;}.elementor-71 .elementor-element.elementor-element-f1382fa .elementor-icon svg{height:16px;}.elementor-71 .elementor-element.elementor-element-a1a712e, .elementor-71 .elementor-element.elementor-element-a1a712e::before{--border-transition:0.3s;}.elementor-71 .elementor-element.elementor-element-a1a712e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-71 .elementor-element.elementor-element-ece90fc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:10px 10px;--background-transition:0.3s;--border-radius:40px 40px 40px 40px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-71 .elementor-element.elementor-element-ece90fc:not(.elementor-motion-effects-element-type-background), .elementor-71 .elementor-element.elementor-element-ece90fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-71 .elementor-element.elementor-element-ece90fc:hover{background-color:var( --e-global-color-c656794 );}.elementor-71 .elementor-element.elementor-element-b93fc59 .elementor-heading-title{color:#FFFFFF;font-weight:500;line-height:1em;}.elementor-71 .elementor-element.elementor-element-811a45a .elementor-icon{font-size:16px;}.elementor-71 .elementor-element.elementor-element-811a45a .elementor-icon svg{height:16px;}.elementor-71 .elementor-element.elementor-element-ece90fc, .elementor-71 .elementor-element.elementor-element-ece90fc::before{--border-transition:0.3s;}.elementor-71 .elementor-element.elementor-element-ece90fc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-71 .elementor-element.elementor-element-aab9171{--display:flex;--gap:10px 10px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-f9bac6e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-71 .elementor-element.elementor-element-f9bac6e{--divider-style:solid;--subtotal-divider-style:solid;--checkout-button-display:none;--cart-footer-layout:1fr;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-text-color:var( --e-global-color-c656794 );--toggle-button-icon-color:var( --e-global-color-c656794 );--toggle-button-background-color:#FFFFFF;--toggle-button-hover-text-color:#FFFFFF;--toggle-button-icon-hover-color:#FFFFFF;--toggle-button-hover-background-color:var( --e-global-color-c656794 );--toggle-button-border-width:0px;--toggle-button-border-radius:40px;--toggle-icon-padding:10px 20px 10px 20px;--cart-border-style:none;--cart-close-icon-size:20px;--cart-close-button-color:var( --e-global-color-text );--cart-close-button-hover-color:var( --e-global-color-primary );--product-price-color:var( --e-global-color-text );--view-cart-button-background-color:var( --e-global-color-accent );--view-cart-button-hover-background-color:var( --e-global-color-primary );--view-cart-button-padding:14px 24px 14px 24px;}.elementor-71 .elementor-element.elementor-element-f9bac6e .elementor-menu-cart__subtotal{font-size:18px;font-weight:500;}.elementor-71 .elementor-element.elementor-element-f9bac6e .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-71 .elementor-element.elementor-element-f9bac6e .elementor-menu-cart__product-name a{font-weight:500;color:var( --e-global-color-c656794 );}.elementor-71 .elementor-element.elementor-element-f9bac6e .elementor-menu-cart__product-name a:hover{color:var( --e-global-color-primary );}.elementor-71 .elementor-element.elementor-element-f9bac6e .elementor-menu-cart__product-price{font-weight:500;}.elementor-71 .elementor-element.elementor-element-f9bac6e .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-size:14px;font-weight:500;text-transform:uppercase;line-height:1em;border-radius:16px 16px 16px 16px;}.elementor-71 .elementor-element.elementor-element-e36b1d9 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-e36b1d9 .elementor-icon-wrapper{text-align:center;}.elementor-71 .elementor-element.elementor-element-e36b1d9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-e36b1d9.elementor-view-framed .elementor-icon, .elementor-71 .elementor-element.elementor-element-e36b1d9.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-e36b1d9.elementor-view-framed .elementor-icon, .elementor-71 .elementor-element.elementor-element-e36b1d9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-e36b1d9.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-c656794 );}.elementor-71 .elementor-element.elementor-element-e36b1d9.elementor-view-framed .elementor-icon:hover, .elementor-71 .elementor-element.elementor-element-e36b1d9.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-c656794 );border-color:var( --e-global-color-c656794 );}.elementor-71 .elementor-element.elementor-element-e36b1d9.elementor-view-framed .elementor-icon:hover, .elementor-71 .elementor-element.elementor-element-e36b1d9.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-c656794 );}.elementor-71 .elementor-element.elementor-element-e36b1d9 .elementor-icon{font-size:22px;}.elementor-71 .elementor-element.elementor-element-e36b1d9 .elementor-icon svg{height:22px;}.elementor-71 .elementor-element.elementor-element-263c098 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-263c098 .elementor-icon-wrapper{text-align:center;}.elementor-71 .elementor-element.elementor-element-263c098.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-263c098.elementor-view-framed .elementor-icon, .elementor-71 .elementor-element.elementor-element-263c098.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-263c098.elementor-view-framed .elementor-icon, .elementor-71 .elementor-element.elementor-element-263c098.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-263c098.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-c656794 );}.elementor-71 .elementor-element.elementor-element-263c098.elementor-view-framed .elementor-icon:hover, .elementor-71 .elementor-element.elementor-element-263c098.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-c656794 );border-color:var( --e-global-color-c656794 );}.elementor-71 .elementor-element.elementor-element-263c098.elementor-view-framed .elementor-icon:hover, .elementor-71 .elementor-element.elementor-element-263c098.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-c656794 );}.elementor-71 .elementor-element.elementor-element-263c098 .elementor-icon{font-size:22px;}.elementor-71 .elementor-element.elementor-element-263c098 .elementor-icon svg{height:22px;}.elementor-71 .elementor-element.elementor-element-1b4fa51 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-1b4fa51 .jet-mobile-menu__container .jet-mobile-menu__back i{color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-1b4fa51 .jet-mobile-menu__container .jet-mobile-menu__back svg{color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-1b4fa51 .jet-mobile-menu__breadcrumbs .breadcrumb-label{color:var( --e-global-color-text );font-weight:500;text-transform:uppercase;text-decoration:underline;}.elementor-71 .elementor-element.elementor-element-1b4fa51 .jet-mobile-menu__container .jet-mobile-menu__container-inner{padding:55px 20px 20px 20px;}.elementor-71 .elementor-element.elementor-element-1b4fa51 .jet-mobile-menu__container{z-index:999;}.elementor-71 .elementor-element.elementor-element-1b4fa51 .jet-mobile-menu-widget .jet-mobile-menu-cover{z-index:calc(999-1);}.elementor-71 .elementor-element.elementor-element-1b4fa51 .jet-mobile-menu__item .jet-menu-icon{align-self:center;justify-content:center;color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-1b4fa51 .jet-mobile-menu__item .jet-menu-label{font-weight:500;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-71 .elementor-element.elementor-element-1b4fa51 .jet-mobile-menu__item{padding:12px 0px 12px 0px;}.elementor-71 .elementor-element.elementor-element-1b4fa51 .jet-mobile-menu__item .jet-menu-badge{align-self:flex-start;}.elementor-71 .elementor-element.elementor-element-1b4fa51 .jet-mobile-menu__item:hover .jet-menu-icon{color:var( --e-global-color-accent );}.elementor-71 .elementor-element.elementor-element-1b4fa51 .jet-mobile-menu__item:hover .jet-menu-label{color:var( --e-global-color-accent );}.elementor-71 .elementor-element.elementor-element-1b4fa51 .jet-mobile-menu__item:hover .jet-dropdown-arrow{color:var( --e-global-color-accent );}.elementor-71 .elementor-element.elementor-element-c22cbb0{--display:flex;--min-height:75px;--justify-content:flex-end;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-c1d40af .jet-menu li.jet-sub-menu-item:hover > .sub-level-link{background-color:#FFFFFF20;}.elementor-71 .elementor-element.elementor-element-c1d40af.elementor-element{--align-self:stretch;}.elementor-71 .elementor-element.elementor-element-c1d40af .jet-menu{justify-content:stretch !important;}.jet-desktop-menu-active .elementor-71 .elementor-element.elementor-element-c1d40af .jet-menu > .jet-menu-item{flex-grow:1;}.jet-desktop-menu-active .elementor-71 .elementor-element.elementor-element-c1d40af .jet-menu > .jet-menu-item > a{justify-content:center;}.elementor-71 .elementor-element.elementor-element-c1d40af .jet-menu .jet-menu-item .top-level-link{font-size:16px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-c656794 );border-style:solid;border-width:0px 0px 20px 0px;padding:8px 8px 8px 8px;}.elementor-71 .elementor-element.elementor-element-c1d40af .jet-menu ul.jet-sub-menu{padding:0px 0px 0px 0px;}.elementor-71 .elementor-element.elementor-element-c1d40af .jet-menu li.jet-sub-menu-item .sub-level-link{font-size:14px;font-weight:500;text-transform:uppercase;color:#FFFFFF;padding:0px 16px 0px 16px;}.elementor-71 .elementor-element.elementor-element-c1d40af .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon i{font-size:29px;}.elementor-71 .elementor-element.elementor-element-c1d40af .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon svg{width:29px;}.elementor-71 .elementor-element.elementor-element-c1d40af .jet-mobile-menu__container .jet-mobile-menu__back i{color:var( --e-global-color-c656794 );font-size:22px;}.elementor-71 .elementor-element.elementor-element-c1d40af .jet-mobile-menu__container .jet-mobile-menu__back svg{color:var( --e-global-color-c656794 );}.elementor-71 .elementor-element.elementor-element-c1d40af .jet-mobile-menu__breadcrumbs .breadcrumb-label{color:var( --e-global-color-c656794 );font-size:16px;font-weight:500;text-transform:uppercase;text-decoration:underline;}.elementor-71 .elementor-element.elementor-element-c1d40af .jet-mobile-menu__container .jet-mobile-menu__container-inner{padding:10% 10% 10% 10%;}.elementor-71 .elementor-element.elementor-element-c1d40af .jet-mobile-menu__container{z-index:999;}.elementor-71 .elementor-element.elementor-element-c1d40af .jet-mobile-menu-widget .jet-mobile-menu-cover{z-index:calc(999-1);}.elementor-71 .elementor-element.elementor-element-c1d40af .jet-mobile-menu__item .jet-menu-icon{font-size:29px;min-width:29px;align-self:center;justify-content:center;color:var( --e-global-color-c656794 );}.elementor-71 .elementor-element.elementor-element-c1d40af .jet-mobile-menu__item .jet-menu-icon svg{width:29px;}.elementor-71 .elementor-element.elementor-element-c1d40af .jet-mobile-menu__item .jet-menu-label{font-size:16px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-c656794 );}.elementor-71 .elementor-element.elementor-element-c1d40af .jet-mobile-menu__item{padding:12px 0px 12px 0px;}.elementor-71 .elementor-element.elementor-element-c1d40af .jet-mobile-menu__item .jet-menu-badge__inner{font-size:15px;}.elementor-71 .elementor-element.elementor-element-c1d40af .jet-mobile-menu__item .jet-menu-badge{align-self:flex-start;}.elementor-71 .elementor-element.elementor-element-c1d40af .jet-mobile-menu__item .jet-dropdown-arrow i{font-size:20px;}.elementor-71 .elementor-element.elementor-element-c1d40af .jet-mobile-menu__item .jet-dropdown-arrow svg{width:20px;}.elementor-71 .elementor-element.elementor-element-c1d40af .jet-mobile-menu__item:hover .jet-menu-icon{color:var( --e-global-color-accent );}.elementor-71 .elementor-element.elementor-element-c1d40af .jet-mobile-menu__item:hover .jet-menu-label{color:var( --e-global-color-accent );}.elementor-71 .elementor-element.elementor-element-c1d40af .jet-mobile-menu__item:hover .jet-dropdown-arrow{color:var( --e-global-color-accent );}@media(max-width:1200px){.elementor-71 .elementor-element.elementor-element-e2b1a6c{--min-height:auto;--justify-content:center;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-71 .elementor-element.elementor-element-a3d9eb2{--justify-content:center;}.elementor-71 .elementor-element.elementor-element-bb059a1{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-71 .elementor-element.elementor-element-2af4625{--justify-content:center;}.elementor-71 .elementor-element.elementor-element-aab9171{--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:10px 20px;}.elementor-71 .elementor-element.elementor-element-1b4fa51 .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon i{font-size:29px;}.elementor-71 .elementor-element.elementor-element-1b4fa51 .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon svg{width:29px;}.elementor-71 .elementor-element.elementor-element-1b4fa51 .jet-mobile-menu__container .jet-mobile-menu__back i{font-size:24px;}.elementor-71 .elementor-element.elementor-element-1b4fa51 .jet-mobile-menu__container .jet-mobile-menu__back svg{width:24px;}.elementor-71 .elementor-element.elementor-element-1b4fa51 .jet-mobile-menu__item .jet-dropdown-arrow i{font-size:24px;}.elementor-71 .elementor-element.elementor-element-1b4fa51 .jet-mobile-menu__item .jet-dropdown-arrow svg{width:24px;}.elementor-71 .elementor-element.elementor-element-c22cbb0{--justify-content:center;}.elementor-71 .elementor-element.elementor-element-c1d40af .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon i{font-size:29px;}.elementor-71 .elementor-element.elementor-element-c1d40af .jet-mobile-menu__toggle .jet-mobile-menu__toggle-icon svg{width:29px;}.elementor-71 .elementor-element.elementor-element-c1d40af .jet-mobile-menu__container .jet-mobile-menu__back i{font-size:24px;}.elementor-71 .elementor-element.elementor-element-c1d40af .jet-mobile-menu__item .jet-dropdown-arrow i{font-size:24px;}.elementor-71 .elementor-element.elementor-element-c1d40af .jet-mobile-menu__item .jet-dropdown-arrow svg{width:24px;}}@media(max-width:767px){.elementor-71 .elementor-element.elementor-element-e2b1a6c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-71 .elementor-element.elementor-element-c3afc9c{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 20px;}.elementor-71 .elementor-element.elementor-element-844890c{--width:auto;}.elementor-71 .elementor-element.elementor-element-3974c24 img{width:60px;}.elementor-71 .elementor-element.elementor-element-a3d9eb2{--width:auto;--justify-content:space-between;}.elementor-71 .elementor-element.elementor-element-2af4625{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;}.elementor-71 .elementor-element.elementor-element-ab412e3 .elementor-icon-box-wrapper{text-align:center;}.elementor-71 .elementor-element.elementor-element-218312b .elementor-icon-box-wrapper{text-align:center;}.elementor-71 .elementor-element.elementor-element-3c79257{--flex-wrap:nowrap;}}@media(min-width:768px){.elementor-71 .elementor-element.elementor-element-c3afc9c{--content-width:1300px;}.elementor-71 .elementor-element.elementor-element-844890c{--width:auto;}.elementor-71 .elementor-element.elementor-element-a3d9eb2{--width:100%;}.elementor-71 .elementor-element.elementor-element-2af4625{--width:auto;}.elementor-71 .elementor-element.elementor-element-d314897{--width:280px;}.elementor-71 .elementor-element.elementor-element-3c79257{--width:auto;}.elementor-71 .elementor-element.elementor-element-a1a712e{--width:auto;}.elementor-71 .elementor-element.elementor-element-ece90fc{--width:auto;}.elementor-71 .elementor-element.elementor-element-aab9171{--width:auto;}}@media(max-width:1200px) and (min-width:768px){.elementor-71 .elementor-element.elementor-element-2af4625{--width:100%;}}/* Start custom CSS for testimonial-carousel, class: .elementor-element-f000c48 */.elementor-71 .elementor-element.elementor-element-f000c48 .swiper-container {
    padding: 0 !important;
}

.elementor-71 .elementor-element.elementor-element-f000c48 .swiper-wrapper {
    cursor: auto !important;
}

.elementor-71 .elementor-element.elementor-element-f000c48 .elementor-testimonial__footer {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ab412e3 */.elementor-71 .elementor-element.elementor-element-ab412e3 .elementor-icon-box-wrapper:hover .elementor-icon-box-icon a {
	color: var( --e-global-color-primary ) !important;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-218312b */.elementor-71 .elementor-element.elementor-element-218312b .elementor-icon-box-wrapper:hover .elementor-icon-box-icon a {
	color: var( --e-global-color-primary ) !important;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-search, class: .elementor-element-829dda3 */.elementor-71 .elementor-element.elementor-element-829dda3 {
    width: 100%;
}

.elementor-71 .elementor-element.elementor-element-829dda3 input {
    outline: 0 !important;
    padding-right: 54px !important;
}

.elementor-71 .elementor-element.elementor-element-829dda3 .jet-search-filter__submit {
    margin: 0 !important;
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
    padding: 0 13px 0 11px;
    font-size: 20px;
        transform: translateZ(0);
    overflow: hidden;
    background: linear-gradient(to right, #574270 50%, #FFF 50%);
    background-size: 201% 100%;
    background-position: 100% 100%;
    transition: all .25s ease-out;
}

.elementor-71 .elementor-element.elementor-element-829dda3 .jet-search-filter__submit i {
    transform: translateY(-1px);
}

.elementor-71 .elementor-element.elementor-element-829dda3 .jet-search-filter__submit:hover {
    color: #fff;
    background-position: 0% 100%;
}

.elementor-71 .elementor-element.elementor-element-829dda3 .jet-search-filter__submit-text {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f30050 */.elementor-71 .elementor-element.elementor-element-1f30050 p {
    color: inherit !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f1382fa */.elementor-71 .elementor-element.elementor-element-f1382fa {
    font-size: 0;
}

.elementor-71 .elementor-element.elementor-element-f1382fa .elementor-icon {
    color: inherit;
    transition: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1f30050 */.elementor-71 .elementor-element.elementor-element-1f30050 p {
    color: inherit !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f1382fa */.elementor-71 .elementor-element.elementor-element-f1382fa {
    font-size: 0;
}

.elementor-71 .elementor-element.elementor-element-f1382fa .elementor-icon {
    color: inherit;
    transition: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1a712e */.elementor-71 .elementor-element.elementor-element-a1a712e {
    background: linear-gradient(to right, #574270 50%, #FFF 50%);
	background-size: 201% 100%;
    background-position: 100% 100%;
	transition: all .25s ease-out;
    color: #574270;
}

.elementor-71 .elementor-element.elementor-element-a1a712e:hover {
    color: #fff;
    background-position: 0% 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b93fc59 */.elementor-71 .elementor-element.elementor-element-b93fc59 p {
    color: inherit !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-811a45a */.elementor-71 .elementor-element.elementor-element-811a45a {
    font-size: 0;
}

.elementor-71 .elementor-element.elementor-element-811a45a .elementor-icon {
    color: inherit;
    transition: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b93fc59 */.elementor-71 .elementor-element.elementor-element-b93fc59 p {
    color: inherit !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-811a45a */.elementor-71 .elementor-element.elementor-element-811a45a {
    font-size: 0;
}

.elementor-71 .elementor-element.elementor-element-811a45a .elementor-icon {
    color: inherit;
    transition: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ece90fc */.elementor-71 .elementor-element.elementor-element-ece90fc {
    background: linear-gradient(to right, #574270 50%, #FFF 50%);
	background-size: 201% 100%;
    background-position: 100% 100%;
	transition: all .25s ease-out;
    color: #574270;
}

.elementor-71 .elementor-element.elementor-element-ece90fc:hover {
    color: #fff;
    background-position: 0% 100%;
}/* End custom CSS */
/* Start custom CSS for woocommerce-menu-cart, class: .elementor-element-f9bac6e *//*.elementor-71 .elementor-element.elementor-element-f9bac6e .elementor-menu-cart__container {
    display: none !important;
}*/

.elementor-71 .elementor-element.elementor-element-f9bac6e .elementor-button-icon {
    display: flex;
    flex-direction: row-reverse;
    gap: 10px;
    align-items: center;
    justify-content: center;
}

.elementor-71 .elementor-element.elementor-element-f9bac6e .elementor-button-text > * {
    display: none !important;
}

.elementor-71 .elementor-element.elementor-element-f9bac6e .elementor-menu-cart__toggle_button .elementor-button-text:before {
    content: 'Korpa';
    font-family: Montserrat;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
    margin-right: 5px;
}

.elementor-71 .elementor-element.elementor-element-f9bac6e .elementor-button-icon svg {
    width: 20px;
}

.elementor-71 .elementor-element.elementor-element-f9bac6e .elementor-button-icon-qty {
    position: relative !important;
    top: auto !important;
    height: 17px !important;
    width: 29px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 0 !important;
    border-radius: 180px !important;
    background-color: #574270 !important;
    color: #fff !important;
    margin: 0 !important;
    font-size: 14px !important;
    font-weight: 600;
    inset-inline-end: 0 !important;
    transition: all .2s ease-out;
}

.elementor-71 .elementor-element.elementor-element-f9bac6e a.elementor-menu-cart__toggle_button {
    background: linear-gradient(to right, #574270 50%, #FFF 50%);
	background-size: 201% 100%;
    background-position: 100% 100%;
	transition: all .25s ease-out;
    color: #574270;
}

.elementor-71 .elementor-element.elementor-element-f9bac6e a.elementor-menu-cart__toggle_button:hover {
    color: #fff;
    background-position: 0% 100%;
}

.elementor-71 .elementor-element.elementor-element-f9bac6e a.elementor-menu-cart__toggle_button:hover .elementor-button-icon-qty{
    color: #574270 !important;
    background-color: #fff !important;
}

@media (max-width: 767px) {
    .elementor-71 .elementor-element.elementor-element-f9bac6e .elementor-button-text {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for jet-mobile-menu, class: .elementor-element-1b4fa51 */.elementor-71 .elementor-element.elementor-element-1b4fa51 .jet-mobile-menu__toggle {
    min-width: 0;
}/* End custom CSS */
/* Start custom CSS for jet-mega-menu, class: .elementor-element-c1d40af */.elementor-71 .elementor-element.elementor-element-c1d40af .jet-menu > .jet-menu-item {
    flex-basis: 25%;
}

.elementor-71 .elementor-element.elementor-element-c1d40af .jet-menu ul.jet-sub-menu {
    min-width: 100%;
    box-shadow: none !important;
}

.elementor-71 .elementor-element.elementor-element-c1d40af .jet-menu-inner > .jet-menu > .jet-menu-item:nth-child(1) a {
    border-color: #EDD527 !important;
}

.elementor-71 .elementor-element.elementor-element-c1d40af .jet-menu-inner > .jet-menu > .jet-menu-item:nth-child(1) a {
    border-color: #EDD527 !important;
}

.elementor-71 .elementor-element.elementor-element-c1d40af .jet-menu-inner > .jet-menu > .jet-menu-item:nth-child(2) a {
    border-color: #59BD7B !important;
}

.elementor-71 .elementor-element.elementor-element-c1d40af .jet-sub-menu > .jet-menu-item .jet-menu-item-wrapper {
    flex-wrap: nowrap;
    height: 48px;
}

.elementor-71 .elementor-element.elementor-element-c1d40af .jet-menu > .jet-menu-item:nth-child(2) ul.jet-sub-menu {
    min-width: 233%;
    background-color: #59BD7B !important;
    display: grid;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
}

.elementor-71 .elementor-element.elementor-element-c1d40af .jet-menu > .jet-menu-item:nth-child(3) a {
    border-color: #2484C6 !important;
}

.elementor-71 .elementor-element.elementor-element-c1d40af .jet-menu > .jet-menu-item:nth-child(3) ul.jet-sub-menu {
    background-color: #2484C6 !important;
}

.elementor-71 .elementor-element.elementor-element-c1d40af .jet-menu > .jet-menu-item:nth-child(4) a {
    border-color: #F58232 !important;
}

.elementor-71 .elementor-element.elementor-element-c1d40af .jet-menu > .jet-menu-item:nth-child(4) ul.jet-sub-menu {
    background-color: #F58232 !important;
}

.elementor-71 .elementor-element.elementor-element-c1d40af .jet-menu-icon svg {
    width: auto !important;
    height: auto !important;
}

.elementor-71 .elementor-element.elementor-element-c1d40af .jet-menu li.jet-sub-menu-item > .sub-level-link {
    transition: background-color .2s ease;
}

.elementor-71 .elementor-element.elementor-element-c1d40af .jet-menu > .jet-menu-item > .jet-sub-menu {
    clip-path: polygon(0 0, 100% 0, 100% 0%, 0 0%);
    transition: clip-path .3s ease;
}

.elementor-71 .elementor-element.elementor-element-c1d40af .jet-menu > .jet-menu-item:hover > .jet-sub-menu {
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
}

.elementor-71 .elementor-element.elementor-element-c1d40af .jet-mobile-menu__item--sub-trigger-item .jet-menu-item-wrapper {
    flex-wrap: nowrap;
    height: 48px;
}/* End custom CSS */