.elementor-10515 .elementor-element.elementor-element-433bf5a{--display:flex;--min-height:0px;--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;--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-10515 .elementor-element.elementor-element-433bf5a:not(.elementor-motion-effects-element-type-background), .elementor-10515 .elementor-element.elementor-element-433bf5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10515 .elementor-element.elementor-element-78b64c6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10515 .elementor-element.elementor-element-837dcca img{width:162%;height:32px;object-fit:contain;object-position:center center;}.elementor-10515 .elementor-element.elementor-element-e711b54{--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:0px 0px;--row-gap:0px;--column-gap:0px;--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-10515 .elementor-element.elementor-element-b15e0d7.elementor-element{--align-self:center;}.elementor-10515 .elementor-element.elementor-element-3001f2b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10515 .elementor-element.elementor-element-fce1558{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-10515 .elementor-element.elementor-element-fce1558.e-con{--align-self:flex-end;}.elementor-10515 .elementor-element.elementor-element-dda9cde{width:var( --container-widget-width, 60px );max-width:60px;--container-widget-width:60px;--container-widget-flex-grow:0;}.elementor-10515 .elementor-element.elementor-element-dda9cde > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;}.elementor-10515 .elementor-element.elementor-element-dda9cde.elementor-element{--align-self:center;}.elementor-10515 .elementor-element.elementor-element-46577ee{width:auto;max-width:auto;}.elementor-10515 .elementor-element.elementor-element-46577ee:hover .elementor-widget-container{background-color:#3E462E;}.elementor-10515 .elementor-element.elementor-element-46577ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-10515 .elementor-element.elementor-element-46577ee .elementor-icon-wrapper{text-align:center;}.elementor-10515 .elementor-element.elementor-element-46577ee .elementor-icon{font-size:35px;}.elementor-10515 .elementor-element.elementor-element-46577ee .elementor-icon svg{height:35px;}.elementor-10515 .elementor-element.elementor-element-60c511f:hover .elementor-widget-container{background-color:#3E462E;}.elementor-10515 .elementor-element.elementor-element-60c511f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:24px 20px 20px 20px;}.elementor-10515 .elementor-element.elementor-element-60c511f.elementor-element{--align-self:stretch;}.elementor-10515 .elementor-element.elementor-element-60c511f{--main-alignment:right;--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:#00000000;--toggle-button-icon-hover-color:#E2DDDD00;--toggle-button-border-width:0px;--toggle-button-border-radius:0px;--toggle-icon-size:35px;--toggle-icon-padding:0px 0px 0px 0px;--cart-border-style:none;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);}.elementor-10515 .elementor-element.elementor-element-60c511f .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-10515 .elementor-element.elementor-element-a4fefb7{--display:flex;--position:fixed;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;top:0px;}.elementor-10515 .elementor-element.elementor-element-a4fefb7:not(.elementor-motion-effects-element-type-background), .elementor-10515 .elementor-element.elementor-element-a4fefb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-10515 .elementor-element.elementor-element-a4fefb7{left:0px;}body.rtl .elementor-10515 .elementor-element.elementor-element-a4fefb7{right:0px;}.elementor-10515 .elementor-element.elementor-element-503987c{--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-10515 .elementor-element.elementor-element-f513856{--display:flex;}.elementor-10515 .elementor-element.elementor-element-f513856.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10515 .elementor-element.elementor-element-4820afd{--display:flex;}.elementor-10515 .elementor-element.elementor-element-a9d50ba{--display:flex;}.elementor-10515 .elementor-element.elementor-element-13c1679 .elementor-icon-wrapper{text-align:center;}.elementor-10515 .elementor-element.elementor-element-f1f0141 .elementor-button{background-color:var( --e-global-color-primary );font-weight:300;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-color:var( --e-global-color-accent );}.elementor-10515 .elementor-element.elementor-element-f1f0141 > .elementor-widget-container{border-style:none;}.elementor-10515 .elementor-element.elementor-element-56b371e .elementor-button{background-color:var( --e-global-color-primary );font-weight:300;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-33862ac{--display:flex;}.elementor-10515 .elementor-element.elementor-element-a066270 .elementor-icon-wrapper{text-align:center;}.elementor-10515 .elementor-element.elementor-element-3fed1d3 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Oswald", Sans-serif;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu-container{background-color:var( --e-global-color-primary );}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu-container .eael-simple-menu.eael-simple-menu-horizontal{background-color:var( --e-global-color-primary );}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu li a{padding:0px 0px 0px 0px;}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu.eael-simple-menu-horizontal:not(.eael-simple-menu-responsive) > li > a{border-right:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu-align-center .eael-simple-menu.eael-simple-menu-horizontal:not(.eael-simple-menu-responsive) > li:first-child > a{border-left:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu-align-right .eael-simple-menu.eael-simple-menu-horizontal:not(.eael-simple-menu-responsive) > li:first-child > a{border-left:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu.eael-simple-menu-horizontal.eael-simple-menu-responsive > li:not(:last-child) > a{border-bottom:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu.eael-simple-menu-vertical > li:not(:last-child) > a{border-bottom:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu >li > a, .eael-simple-menu-container .eael-simple-menu-toggle-text{font-size:16px;font-weight:300;text-transform:uppercase;line-height:21px;}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu li > a{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu li > a > span svg{fill:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu-toggle-text{color:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu li a span, .elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu li span.eael-simple-menu-indicator{font-size:18px;}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu li a span, .elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu li span.eael-simple-menu-indicator i{font-size:18px;}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu li span.eael-simple-menu-indicator svg{width:18px;height:18px;line-height:18px;}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu li span svg{width:18px;height:18px;line-height:18px;}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu li a span{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-color:#02010100 !important;}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu li a span svg path{fill:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu li .eael-simple-menu-indicator:before{color:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu li .eael-simple-menu-indicator i{color:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu li .eael-simple-menu-indicator svg path{fill:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu li .eael-simple-menu-indicator{background-color:var( --e-global-color-primary );border-color:#02010100 !important;}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu li:hover > a{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu li:hover > a > span svg{fill:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu li .eael-simple-menu-indicator:hover:before{color:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu li .eael-simple-menu-indicator:hover i{color:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu li .eael-simple-menu-indicator:hover svg{fill:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu li .eael-simple-menu-indicator:hover{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu li > a.eael-item-active{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu li.current-menu-item > a > span svg{fill:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu li.current-menu-item > a.eael-item-active{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu li.current-menu-ancestor > a.eael-item-active{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu li .eael-simple-menu-indicator.eael-simple-menu-indicator-open:before{color:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu li .eael-simple-menu-indicator.eael-simple-menu-indicator-open svg{fill:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu li .eael-simple-menu-indicator.eael-simple-menu-indicator-open i{color:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu li .eael-simple-menu-indicator.eael-simple-menu-indicator-open{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu-container .eael-simple-menu-toggle{background-color:#000000;}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu-container .eael-simple-menu-toggle i{color:#ffffff;}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu-container .eael-simple-menu-toggle svg{fill:#ffffff;}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu li ul{background-color:var( --e-global-color-primary );border-style:none;}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu.eael-simple-menu-horizontal li ul li a{padding-left:10px;padding-right:10px;}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu.eael-simple-menu-horizontal li ul li > a{border-bottom:1px solid #f2f2f2;}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu.eael-simple-menu-vertical li ul li > a{border-bottom:1px solid #f2f2f2;}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu li ul li > a{font-size:16px;font-weight:300;text-transform:uppercase;}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu li ul li a span{font-size:18px;}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu li ul li span.eael-simple-menu-indicator{font-size:18px;}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu li ul li span.eael-simple-menu-indicator i{font-size:18px;}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu li ul li .eael-simple-menu-indicator svg{width:18px;height:18px;line-height:18px;}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu li ul li .eael-simple-menu-indicator:hover:before{color:#f44336 !important;}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu li ul li .eael-simple-menu-indicator.eael-simple-menu-indicator-open:before{color:#f44336 !important;}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu li ul li .eael-simple-menu-indicator:hover{background-color:#ffffff !important;border-color:#f44336 !important;}.elementor-10515 .elementor-element.elementor-element-0b244b4 .eael-simple-menu li ul li .eael-simple-menu-indicator.eael-simple-menu-indicator-open{background-color:#ffffff !important;border-color:#f44336 !important;}.elementor-10515 .elementor-element.elementor-element-0486770{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;border-style:solid;--border-style:solid;border-color:#788A54;--border-color:#788A54;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10515 .elementor-element.elementor-element-f892cc6{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-10515 .elementor-element.elementor-element-f892cc6 .elementor-icon-wrapper{text-align:center;}.elementor-10515 .elementor-element.elementor-element-f892cc6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-10515 .elementor-element.elementor-element-f892cc6.elementor-view-framed .elementor-icon, .elementor-10515 .elementor-element.elementor-element-f892cc6.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-10515 .elementor-element.elementor-element-f892cc6.elementor-view-framed .elementor-icon, .elementor-10515 .elementor-element.elementor-element-f892cc6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-10515 .elementor-element.elementor-element-f892cc6 .elementor-icon-wrapper svg{width:auto;}.elementor-10515 .elementor-element.elementor-element-c8bd532{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:left;}.elementor-10515 .elementor-element.elementor-element-c8bd532.elementor-element{--align-self:flex-start;}.elementor-10515 .elementor-element.elementor-element-c8bd532 .elementor-heading-title{font-size:14px;font-weight:400;line-height:28px;color:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-725336e{--display:flex;}.elementor-10515 .elementor-element.elementor-element-66eb0bc .elementor-icon-wrapper{text-align:center;}.elementor-10515 .elementor-element.elementor-element-66eb0bc .elementor-icon-wrapper svg{width:auto;}.elementor-10515 .elementor-element.elementor-element-f0f9e9d .elementor-heading-title{font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-bc7a674{--display:flex;}.elementor-10515 .elementor-element.elementor-element-1a721e2 .elementor-icon-wrapper{text-align:center;}.elementor-10515 .elementor-element.elementor-element-1a721e2 .elementor-icon-wrapper svg{width:auto;}.elementor-10515 .elementor-element.elementor-element-f2a204a .elementor-heading-title{font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-8fc341f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-10515 .elementor-element.elementor-element-2f9952a{--display:flex;}.elementor-10515 .elementor-element.elementor-element-27835e2 .elementor-button{background-color:#3E462E;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;}.elementor-10515 .elementor-element.elementor-element-27835e2 > .elementor-widget-container{border-style:none;}.elementor-10515 .elementor-element.elementor-element-27835e2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10515 .elementor-element.elementor-element-27835e2 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-10515 .elementor-element.elementor-element-a690646{--display:flex;}.elementor-10515 .elementor-element.elementor-element-a690646:not(.elementor-motion-effects-element-type-background), .elementor-10515 .elementor-element.elementor-element-a690646 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3E462E;}.elementor-10515 .elementor-element.elementor-element-0f0b2a5{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#3E462E;--e-share-buttons-secondary-color:#DAD2C8;}.elementor-10515 .elementor-element.elementor-element-0f0b2a5 .elementor-share-btn:hover{--e-share-buttons-primary-color:var( --e-global-color-primary );}.elementor-10515 .elementor-element.elementor-element-0f0b2a5 .elementor-share-btn__title{font-weight:400;}.elementor-10515 .elementor-element.elementor-element-d89dc89{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-10515 .elementor-element.elementor-element-d89dc89 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-10515 .elementor-element.elementor-element-16c8b3c{--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-10515 .elementor-element.elementor-element-db5bd93{--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-10515 .elementor-element.elementor-element-d776364{width:auto;max-width:auto;--main-alignment:center;--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:var( --e-global-color-primary );--toggle-button-background-color:var( --e-global-color-primary );--toggle-button-border-width:0px;--toggle-button-border-radius:0px;--toggle-icon-size:35px;--toggle-icon-padding:0px 0px 0px 0px;--cart-border-style:none;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);}.elementor-10515 .elementor-element.elementor-element-d776364 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10515 .elementor-element.elementor-element-d776364 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-10515 .elementor-element.elementor-element-0bba15b{--display:flex;--position:fixed;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;top:0px;}.elementor-10515 .elementor-element.elementor-element-0bba15b:not(.elementor-motion-effects-element-type-background), .elementor-10515 .elementor-element.elementor-element-0bba15b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}body:not(.rtl) .elementor-10515 .elementor-element.elementor-element-0bba15b{left:0px;}body.rtl .elementor-10515 .elementor-element.elementor-element-0bba15b{right:0px;}.elementor-10515 .elementor-element.elementor-element-f2cd7ec{--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-10515 .elementor-element.elementor-element-6417c0d{--display:flex;}.elementor-10515 .elementor-element.elementor-element-6417c0d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10515 .elementor-element.elementor-element-fe5048c{--display:flex;}.elementor-10515 .elementor-element.elementor-element-dd06fa1{--display:flex;}.elementor-10515 .elementor-element.elementor-element-dd06fa1:not(.elementor-motion-effects-element-type-background), .elementor-10515 .elementor-element.elementor-element-dd06fa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eaa2b65 );}.elementor-10515 .elementor-element.elementor-element-37cdcdf .elementor-icon-wrapper{text-align:center;}.elementor-10515 .elementor-element.elementor-element-dd78da6 .elementor-button{background-color:var( --e-global-color-primary );font-weight:300;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;}.elementor-10515 .elementor-element.elementor-element-dd78da6 > .elementor-widget-container{border-style:none;}.elementor-10515 .elementor-element.elementor-element-fe82ae2 .elementor-button{background-color:var( --e-global-color-primary );font-weight:300;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-ae8a451{--display:flex;}.elementor-10515 .elementor-element.elementor-element-ae8a451:not(.elementor-motion-effects-element-type-background), .elementor-10515 .elementor-element.elementor-element-ae8a451 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eaa2b65 );}.elementor-10515 .elementor-element.elementor-element-00e260a .elementor-icon-wrapper{text-align:center;}.elementor-10515 .elementor-element.elementor-element-9485de7 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Oswald", Sans-serif;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu-container{background-color:var( --e-global-color-primary );}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu-container .eael-simple-menu.eael-simple-menu-horizontal{background-color:var( --e-global-color-primary );}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu li a{padding:0px 0px 0px 0px;}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu.eael-simple-menu-horizontal:not(.eael-simple-menu-responsive) > li > a{border-right:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu-align-center .eael-simple-menu.eael-simple-menu-horizontal:not(.eael-simple-menu-responsive) > li:first-child > a{border-left:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu-align-right .eael-simple-menu.eael-simple-menu-horizontal:not(.eael-simple-menu-responsive) > li:first-child > a{border-left:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu.eael-simple-menu-horizontal.eael-simple-menu-responsive > li:not(:last-child) > a{border-bottom:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu.eael-simple-menu-vertical > li:not(:last-child) > a{border-bottom:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu >li > a, .eael-simple-menu-container .eael-simple-menu-toggle-text{font-size:16px;font-weight:300;text-transform:uppercase;line-height:21px;}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu li > a{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu li > a > span svg{fill:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu-toggle-text{color:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu li a span, .elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu li span.eael-simple-menu-indicator{font-size:18px;}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu li a span, .elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu li span.eael-simple-menu-indicator i{font-size:18px;}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu li span.eael-simple-menu-indicator svg{width:18px;height:18px;line-height:18px;}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu li span svg{width:18px;height:18px;line-height:18px;}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu li a span{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-color:#02010100 !important;}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu li a span svg path{fill:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu li .eael-simple-menu-indicator:before{color:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu li .eael-simple-menu-indicator i{color:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu li .eael-simple-menu-indicator svg path{fill:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu li .eael-simple-menu-indicator{background-color:var( --e-global-color-primary );border-color:#02010100 !important;}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu li:hover > a{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu li:hover > a > span svg{fill:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu li .eael-simple-menu-indicator:hover:before{color:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu li .eael-simple-menu-indicator:hover i{color:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu li .eael-simple-menu-indicator:hover svg{fill:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu li .eael-simple-menu-indicator:hover{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu li > a.eael-item-active{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu li.current-menu-item > a > span svg{fill:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu li.current-menu-item > a.eael-item-active{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu li.current-menu-ancestor > a.eael-item-active{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu li .eael-simple-menu-indicator.eael-simple-menu-indicator-open:before{color:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu li .eael-simple-menu-indicator.eael-simple-menu-indicator-open svg{fill:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu li .eael-simple-menu-indicator.eael-simple-menu-indicator-open i{color:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu li .eael-simple-menu-indicator.eael-simple-menu-indicator-open{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu-container .eael-simple-menu-toggle{background-color:#000000;}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu-container .eael-simple-menu-toggle i{color:#ffffff;}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu-container .eael-simple-menu-toggle svg{fill:#ffffff;}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu li ul{background-color:var( --e-global-color-primary );border-style:none;}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu.eael-simple-menu-horizontal li ul li a{padding-left:10px;padding-right:10px;}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu.eael-simple-menu-horizontal li ul li > a{border-bottom:1px solid #f2f2f2;}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu.eael-simple-menu-vertical li ul li > a{border-bottom:1px solid #f2f2f2;}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu li ul li > a{font-size:16px;font-weight:300;text-transform:uppercase;}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu li ul li a span{font-size:18px;}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu li ul li span.eael-simple-menu-indicator{font-size:18px;}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu li ul li span.eael-simple-menu-indicator i{font-size:18px;}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu li ul li .eael-simple-menu-indicator svg{width:18px;height:18px;line-height:18px;}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu li ul li .eael-simple-menu-indicator:hover:before{color:#f44336 !important;}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu li ul li .eael-simple-menu-indicator.eael-simple-menu-indicator-open:before{color:#f44336 !important;}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu li ul li .eael-simple-menu-indicator:hover{background-color:#ffffff !important;border-color:#f44336 !important;}.elementor-10515 .elementor-element.elementor-element-ebcaf0f .eael-simple-menu li ul li .eael-simple-menu-indicator.eael-simple-menu-indicator-open{background-color:#ffffff !important;border-color:#f44336 !important;}.elementor-10515 .elementor-element.elementor-element-679ba23{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10515 .elementor-element.elementor-element-ae95e84{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-10515 .elementor-element.elementor-element-ae95e84 .elementor-icon-wrapper{text-align:center;}.elementor-10515 .elementor-element.elementor-element-ae95e84.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-10515 .elementor-element.elementor-element-ae95e84.elementor-view-framed .elementor-icon, .elementor-10515 .elementor-element.elementor-element-ae95e84.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-10515 .elementor-element.elementor-element-ae95e84.elementor-view-framed .elementor-icon, .elementor-10515 .elementor-element.elementor-element-ae95e84.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-10515 .elementor-element.elementor-element-ae95e84 .elementor-icon-wrapper svg{width:auto;}.elementor-10515 .elementor-element.elementor-element-fd6cea6{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;text-align:left;}.elementor-10515 .elementor-element.elementor-element-fd6cea6.elementor-element{--align-self:flex-start;}.elementor-10515 .elementor-element.elementor-element-fd6cea6 .elementor-heading-title{font-size:14px;font-weight:400;line-height:28px;color:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-d743350{--display:flex;}.elementor-10515 .elementor-element.elementor-element-d743350:not(.elementor-motion-effects-element-type-background), .elementor-10515 .elementor-element.elementor-element-d743350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-eaa2b65 );}.elementor-10515 .elementor-element.elementor-element-c1c6e5b{--display:flex;}.elementor-10515 .elementor-element.elementor-element-0021665 .elementor-icon-wrapper{text-align:center;}.elementor-10515 .elementor-element.elementor-element-0021665 .elementor-icon-wrapper svg{width:auto;}.elementor-10515 .elementor-element.elementor-element-3383ddc .elementor-heading-title{font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-5bf240d{--display:flex;}.elementor-10515 .elementor-element.elementor-element-cd262b4 .elementor-icon-wrapper{text-align:center;}.elementor-10515 .elementor-element.elementor-element-cd262b4 .elementor-icon-wrapper svg{width:auto;}.elementor-10515 .elementor-element.elementor-element-5fa5f59 .elementor-heading-title{font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-10515 .elementor-element.elementor-element-5770dd8{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-10515 .elementor-element.elementor-element-80b5b11{--display:flex;}.elementor-10515 .elementor-element.elementor-element-e2a3306 .elementor-button{background-color:#3E462E;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;}.elementor-10515 .elementor-element.elementor-element-e2a3306 > .elementor-widget-container{border-style:none;}.elementor-10515 .elementor-element.elementor-element-e2a3306 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10515 .elementor-element.elementor-element-e2a3306 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-10515 .elementor-element.elementor-element-5d16ae7{--display:flex;}.elementor-10515 .elementor-element.elementor-element-5d16ae7:not(.elementor-motion-effects-element-type-background), .elementor-10515 .elementor-element.elementor-element-5d16ae7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3E462E;}.elementor-10515 .elementor-element.elementor-element-1b9f8b4{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#3E462E;--e-share-buttons-secondary-color:#DAD2C8;}.elementor-10515 .elementor-element.elementor-element-1b9f8b4 .elementor-share-btn:hover{--e-share-buttons-primary-color:var( --e-global-color-primary );}.elementor-10515 .elementor-element.elementor-element-1b9f8b4 .elementor-share-btn__title{font-weight:400;}.elementor-10515 .elementor-element.elementor-element-fbee5c0{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-10515 .elementor-element.elementor-element-fbee5c0 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-10515 .elementor-element.elementor-element-1d7a7eb{--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-10515 .elementor-element.elementor-element-a19254f{--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-10515 .elementor-element.elementor-element-4b02f25{width:auto;max-width:auto;--main-alignment:center;--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:var( --e-global-color-primary );--toggle-button-background-color:var( --e-global-color-primary );--toggle-button-border-width:0px;--toggle-button-border-radius:0px;--toggle-icon-size:35px;--toggle-icon-padding:0px 0px 0px 0px;--cart-border-style:none;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);}.elementor-10515 .elementor-element.elementor-element-4b02f25 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10515 .elementor-element.elementor-element-4b02f25 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-10515 .elementor-element.elementor-element-7f3c2de{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10515 .elementor-element.elementor-element-7f3c2de:not(.elementor-motion-effects-element-type-background), .elementor-10515 .elementor-element.elementor-element-7f3c2de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-10515 .elementor-element.elementor-element-65b5f3b{text-align:center;}.elementor-10515 .elementor-element.elementor-element-65b5f3b .elementor-heading-title{font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:4px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-10515 .elementor-element.elementor-element-46577ee .elementor-icon{font-size:30px;}.elementor-10515 .elementor-element.elementor-element-46577ee .elementor-icon svg{height:30px;}.elementor-10515 .elementor-element.elementor-element-60c511f{--toggle-icon-size:30px;}.elementor-10515 .elementor-element.elementor-element-a4fefb7{--min-height:80px;}.elementor-10515 .elementor-element.elementor-element-503987c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10515 .elementor-element.elementor-element-a9d50ba{--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-start;--align-items:center;--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-10515 .elementor-element.elementor-element-33862ac{--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-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10515 .elementor-element.elementor-element-f892cc6{--container-widget-width:6%;--container-widget-flex-grow:0;width:var( --container-widget-width, 6% );max-width:6%;}.elementor-10515 .elementor-element.elementor-element-c8bd532 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-10515 .elementor-element.elementor-element-c8bd532.elementor-element{--align-self:center;}.elementor-10515 .elementor-element.elementor-element-c8bd532{text-align:left;}.elementor-10515 .elementor-element.elementor-element-725336e{--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-10515 .elementor-element.elementor-element-66eb0bc .elementor-icon{font-size:40px;}.elementor-10515 .elementor-element.elementor-element-66eb0bc .elementor-icon svg{height:40px;}.elementor-10515 .elementor-element.elementor-element-f0f9e9d.elementor-element{--align-self:center;}.elementor-10515 .elementor-element.elementor-element-bc7a674{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10515 .elementor-element.elementor-element-1a721e2 .elementor-icon{font-size:40px;}.elementor-10515 .elementor-element.elementor-element-1a721e2 .elementor-icon svg{height:40px;}.elementor-10515 .elementor-element.elementor-element-f2a204a.elementor-element{--align-self:center;}.elementor-10515 .elementor-element.elementor-element-8fc341f{--grid-auto-flow:row;}.elementor-10515 .elementor-element.elementor-element-2f9952a{--min-height:6em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10515 .elementor-element.elementor-element-27835e2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10515 .elementor-element.elementor-element-27835e2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10515 .elementor-element.elementor-element-27835e2.elementor-element{--align-self:center;}.elementor-10515 .elementor-element.elementor-element-27835e2 .elementor-button{padding:25px 0px 25px 0px;}.elementor-10515 .elementor-element.elementor-element-0f0b2a5{--alignment:center;--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:0px;} .elementor-10515 .elementor-element.elementor-element-0f0b2a5{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-10515 .elementor-element.elementor-element-0f0b2a5 .elementor-share-btn{height:6em;}.elementor-10515 .elementor-element.elementor-element-0f0b2a5 .elementor-share-btn__title{font-size:16px;}.elementor-10515 .elementor-element.elementor-element-d89dc89.elementor-element{--align-self:center;}.elementor-10515 .elementor-element.elementor-element-d89dc89{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;}.elementor-10515 .elementor-element.elementor-element-16c8b3c{--justify-content:center;}.elementor-10515 .elementor-element.elementor-element-d4d7152.elementor-element{--align-self:center;}.elementor-10515 .elementor-element.elementor-element-d4d7152{text-align:center;}.elementor-10515 .elementor-element.elementor-element-d4d7152 img{width:100%;max-width:100%;height:10px;}.elementor-10515 .elementor-element.elementor-element-0bba15b{--min-height:80px;}.elementor-10515 .elementor-element.elementor-element-f2cd7ec{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10515 .elementor-element.elementor-element-6417c0d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10515 .elementor-element.elementor-element-fe5048c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10515 .elementor-element.elementor-element-dd06fa1{--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-start;--align-items:center;--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-10515 .elementor-element.elementor-element-ae8a451{--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-start;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10515 .elementor-element.elementor-element-ebcaf0f > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-10515 .elementor-element.elementor-element-679ba23{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10515 .elementor-element.elementor-element-ae95e84{--container-widget-width:6%;--container-widget-flex-grow:0;width:var( --container-widget-width, 6% );max-width:6%;}.elementor-10515 .elementor-element.elementor-element-fd6cea6 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-10515 .elementor-element.elementor-element-fd6cea6.elementor-element{--align-self:center;}.elementor-10515 .elementor-element.elementor-element-fd6cea6{text-align:left;}.elementor-10515 .elementor-element.elementor-element-d743350{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:30px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10515 .elementor-element.elementor-element-d743350.e-con{--align-self:flex-start;}.elementor-10515 .elementor-element.elementor-element-c1c6e5b{--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:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10515 .elementor-element.elementor-element-c1c6e5b.e-con{--align-self:center;}.elementor-10515 .elementor-element.elementor-element-0021665 .elementor-icon{font-size:40px;}.elementor-10515 .elementor-element.elementor-element-0021665 .elementor-icon svg{height:40px;}.elementor-10515 .elementor-element.elementor-element-3383ddc.elementor-element{--align-self:center;}.elementor-10515 .elementor-element.elementor-element-5bf240d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10515 .elementor-element.elementor-element-cd262b4 .elementor-icon{font-size:40px;}.elementor-10515 .elementor-element.elementor-element-cd262b4 .elementor-icon svg{height:40px;}.elementor-10515 .elementor-element.elementor-element-5fa5f59.elementor-element{--align-self:center;}.elementor-10515 .elementor-element.elementor-element-5770dd8{--grid-auto-flow:row;}.elementor-10515 .elementor-element.elementor-element-80b5b11{--min-height:6em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10515 .elementor-element.elementor-element-e2a3306{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10515 .elementor-element.elementor-element-e2a3306 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10515 .elementor-element.elementor-element-e2a3306.elementor-element{--align-self:center;}.elementor-10515 .elementor-element.elementor-element-e2a3306 .elementor-button{padding:25px 0px 25px 0px;}.elementor-10515 .elementor-element.elementor-element-1b9f8b4{--alignment:center;--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:0px;} .elementor-10515 .elementor-element.elementor-element-1b9f8b4{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-10515 .elementor-element.elementor-element-1b9f8b4 .elementor-share-btn{height:6em;}.elementor-10515 .elementor-element.elementor-element-1b9f8b4 .elementor-share-btn__title{font-size:16px;}.elementor-10515 .elementor-element.elementor-element-fbee5c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10515 .elementor-element.elementor-element-fbee5c0.elementor-element{--align-self:center;}.elementor-10515 .elementor-element.elementor-element-fbee5c0{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;}.elementor-10515 .elementor-element.elementor-element-1d7a7eb{--justify-content:center;}.elementor-10515 .elementor-element.elementor-element-c312298.elementor-element{--align-self:center;}.elementor-10515 .elementor-element.elementor-element-c312298{text-align:center;}.elementor-10515 .elementor-element.elementor-element-c312298 img{width:100%;max-width:100%;height:10px;}.elementor-10515 .elementor-element.elementor-element-7f3c2de{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10515 .elementor-element.elementor-element-65b5f3b .elementor-heading-title{font-size:21px;line-height:26px;letter-spacing:2px;}}@media(max-width:767px){.elementor-10515 .elementor-element.elementor-element-60c511f{--toggle-icon-size:35px;}.elementor-10515 .elementor-element.elementor-element-a4fefb7{--content-width:100%;--min-height:80px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}body:not(.rtl) .elementor-10515 .elementor-element.elementor-element-a4fefb7{left:0px;}body.rtl .elementor-10515 .elementor-element.elementor-element-a4fefb7{right:0px;}.elementor-10515 .elementor-element.elementor-element-503987c{--width:20%;--min-height:60px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-10515 .elementor-element.elementor-element-503987c.e-con{--align-self:center;}.elementor-10515 .elementor-element.elementor-element-f513856{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10515 .elementor-element.elementor-element-4820afd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10515 .elementor-element.elementor-element-a9d50ba{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10515 .elementor-element.elementor-element-13c1679{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-10515 .elementor-element.elementor-element-13c1679 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10515 .elementor-element.elementor-element-13c1679.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-10515 .elementor-element.elementor-element-13c1679 .elementor-icon-wrapper{text-align:left;}.elementor-10515 .elementor-element.elementor-element-13c1679 .elementor-icon i, .elementor-10515 .elementor-element.elementor-element-13c1679 .elementor-icon svg{transform:rotate(0deg);}.elementor-10515 .elementor-element.elementor-element-f1f0141{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-10515 .elementor-element.elementor-element-f1f0141.elementor-element{--align-self:center;}.elementor-10515 .elementor-element.elementor-element-f1f0141 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-10515 .elementor-element.elementor-element-f1f0141 .elementor-button{font-size:16px;border-width:0px 1px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-10515 .elementor-element.elementor-element-56b371e{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-10515 .elementor-element.elementor-element-56b371e.elementor-element{--align-self:center;}.elementor-10515 .elementor-element.elementor-element-56b371e .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-10515 .elementor-element.elementor-element-56b371e .elementor-button{font-size:16px;}.elementor-10515 .elementor-element.elementor-element-33862ac{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10515 .elementor-element.elementor-element-a066270{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-10515 .elementor-element.elementor-element-a066270 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10515 .elementor-element.elementor-element-a066270.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-10515 .elementor-element.elementor-element-a066270 .elementor-icon-wrapper{text-align:left;}.elementor-10515 .elementor-element.elementor-element-a066270 .elementor-icon i, .elementor-10515 .elementor-element.elementor-element-a066270 .elementor-icon svg{transform:rotate(0deg);}.elementor-10515 .elementor-element.elementor-element-3fed1d3{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-10515 .elementor-element.elementor-element-3fed1d3.elementor-element{--align-self:center;}.elementor-10515 .elementor-element.elementor-element-3fed1d3 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-10515 .elementor-element.elementor-element-3fed1d3 .elementor-button{font-size:24px;}.elementor-10515 .elementor-element.elementor-element-0486770{--justify-content:flex-start;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10515 .elementor-element.elementor-element-f892cc6 > .elementor-widget-container{margin:0px 0px 0px -13px;}.elementor-10515 .elementor-element.elementor-element-f892cc6{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-10515 .elementor-element.elementor-element-c8bd532 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-10515 .elementor-element.elementor-element-c8bd532{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-10515 .elementor-element.elementor-element-c8bd532.elementor-element{--align-self:center;}.elementor-10515 .elementor-element.elementor-element-725336e{--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:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-10515 .elementor-element.elementor-element-66eb0bc{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;}.elementor-10515 .elementor-element.elementor-element-66eb0bc > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-10515 .elementor-element.elementor-element-66eb0bc.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-10515 .elementor-element.elementor-element-66eb0bc .elementor-icon-wrapper{text-align:left;}.elementor-10515 .elementor-element.elementor-element-66eb0bc .elementor-icon{font-size:30px;}.elementor-10515 .elementor-element.elementor-element-66eb0bc .elementor-icon svg{height:30px;}.elementor-10515 .elementor-element.elementor-element-f0f9e9d{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:left;}.elementor-10515 .elementor-element.elementor-element-f0f9e9d.elementor-element{--align-self:center;}.elementor-10515 .elementor-element.elementor-element-f0f9e9d .elementor-heading-title{font-size:14px;}.elementor-10515 .elementor-element.elementor-element-bc7a674{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10515 .elementor-element.elementor-element-1a721e2{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;}.elementor-10515 .elementor-element.elementor-element-1a721e2 .elementor-icon-wrapper{text-align:center;}.elementor-10515 .elementor-element.elementor-element-1a721e2 .elementor-icon{font-size:30px;}.elementor-10515 .elementor-element.elementor-element-1a721e2 .elementor-icon svg{height:30px;}.elementor-10515 .elementor-element.elementor-element-f2a204a{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:left;}.elementor-10515 .elementor-element.elementor-element-f2a204a.elementor-element{--align-self:center;}.elementor-10515 .elementor-element.elementor-element-f2a204a .elementor-heading-title{font-size:14px;}.elementor-10515 .elementor-element.elementor-element-8fc341f{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:column;--justify-items:center;--align-items:center;--border-radius:0px 0px 0px 0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10515 .elementor-element.elementor-element-8fc341f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10515 .elementor-element.elementor-element-2f9952a{--min-height:60px;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-10515 .elementor-element.elementor-element-2f9952a.e-con{--align-self:center;}.elementor-10515 .elementor-element.elementor-element-27835e2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10515 .elementor-element.elementor-element-27835e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-10515 .elementor-element.elementor-element-27835e2.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-10515 .elementor-element.elementor-element-27835e2 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-10515 .elementor-element.elementor-element-27835e2 .elementor-button{font-size:14px;border-radius:0px 0px 0px 0px;}.elementor-10515 .elementor-element.elementor-element-a690646{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-10515 .elementor-element.elementor-element-a690646.e-con{--align-self:stretch;--order:99999 /* order end hack */;}.elementor-10515 .elementor-element.elementor-element-0f0b2a5{--alignment:center;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10515 .elementor-element.elementor-element-0f0b2a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10515 .elementor-element.elementor-element-0f0b2a5.elementor-element{--align-self:center;} .elementor-10515 .elementor-element.elementor-element-0f0b2a5{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-10515 .elementor-element.elementor-element-0f0b2a5 .elementor-share-btn{font-size:calc(1.2px * 10);}.elementor-10515 .elementor-element.elementor-element-0f0b2a5 .elementor-share-btn__icon{--e-share-buttons-icon-size:2.3em;}.elementor-10515 .elementor-element.elementor-element-0f0b2a5 .elementor-share-btn__title{font-size:14px;}.elementor-10515 .elementor-element.elementor-element-d89dc89{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-icon-size:60px;--n-accordion-icon-gap:0px;}.elementor-10515 .elementor-element.elementor-element-d89dc89 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10515 .elementor-element.elementor-element-d89dc89.elementor-element{--align-self:center;}.elementor-10515 .elementor-element.elementor-element-d89dc89 {--n-accordion-padding:0px 0px 0px 0px;}.elementor-10515 .elementor-element.elementor-element-16c8b3c{--width:60%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10515 .elementor-element.elementor-element-d4d7152{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;}.elementor-10515 .elementor-element.elementor-element-d4d7152 img{width:100%;max-width:100%;}.elementor-10515 .elementor-element.elementor-element-db5bd93{--width:20%;--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:stretch;}.elementor-10515 .elementor-element.elementor-element-db5bd93.e-con{--align-self:center;}.elementor-10515 .elementor-element.elementor-element-d776364 > .elementor-widget-container{padding:5px 5px 0px 0px;}.elementor-10515 .elementor-element.elementor-element-d776364.elementor-element{--align-self:center;}.elementor-10515 .elementor-element.elementor-element-d776364{--main-alignment:center;--toggle-icon-size:40px;}.elementor-10515 .elementor-element.elementor-element-0bba15b{--content-width:100%;--min-height:80px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}body:not(.rtl) .elementor-10515 .elementor-element.elementor-element-0bba15b{left:0px;}body.rtl .elementor-10515 .elementor-element.elementor-element-0bba15b{right:0px;}.elementor-10515 .elementor-element.elementor-element-f2cd7ec{--width:20%;--min-height:60px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-10515 .elementor-element.elementor-element-f2cd7ec.e-con{--align-self:center;}.elementor-10515 .elementor-element.elementor-element-6417c0d{--width:100%;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10515 .elementor-element.elementor-element-fe5048c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10515 .elementor-element.elementor-element-dd06fa1{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10515 .elementor-element.elementor-element-37cdcdf{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-10515 .elementor-element.elementor-element-37cdcdf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10515 .elementor-element.elementor-element-37cdcdf.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-10515 .elementor-element.elementor-element-37cdcdf .elementor-icon-wrapper{text-align:left;}.elementor-10515 .elementor-element.elementor-element-37cdcdf .elementor-icon i, .elementor-10515 .elementor-element.elementor-element-37cdcdf .elementor-icon svg{transform:rotate(0deg);}.elementor-10515 .elementor-element.elementor-element-dd78da6{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-10515 .elementor-element.elementor-element-dd78da6.elementor-element{--align-self:center;}.elementor-10515 .elementor-element.elementor-element-dd78da6 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-10515 .elementor-element.elementor-element-dd78da6 .elementor-button{font-size:16px;}.elementor-10515 .elementor-element.elementor-element-fe82ae2{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-10515 .elementor-element.elementor-element-fe82ae2.elementor-element{--align-self:center;}.elementor-10515 .elementor-element.elementor-element-fe82ae2 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-10515 .elementor-element.elementor-element-fe82ae2 .elementor-button{font-size:16px;}.elementor-10515 .elementor-element.elementor-element-ae8a451{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10515 .elementor-element.elementor-element-00e260a{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-10515 .elementor-element.elementor-element-00e260a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10515 .elementor-element.elementor-element-00e260a.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-10515 .elementor-element.elementor-element-00e260a .elementor-icon-wrapper{text-align:left;}.elementor-10515 .elementor-element.elementor-element-00e260a .elementor-icon i, .elementor-10515 .elementor-element.elementor-element-00e260a .elementor-icon svg{transform:rotate(0deg);}.elementor-10515 .elementor-element.elementor-element-9485de7{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-10515 .elementor-element.elementor-element-9485de7.elementor-element{--align-self:center;}.elementor-10515 .elementor-element.elementor-element-9485de7 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-10515 .elementor-element.elementor-element-9485de7 .elementor-button{font-size:24px;}.elementor-10515 .elementor-element.elementor-element-679ba23{--justify-content:flex-start;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10515 .elementor-element.elementor-element-ae95e84 > .elementor-widget-container{margin:0px 0px 0px -13px;}.elementor-10515 .elementor-element.elementor-element-ae95e84{--container-widget-width:15%;--container-widget-flex-grow:0;width:var( --container-widget-width, 15% );max-width:15%;}.elementor-10515 .elementor-element.elementor-element-fd6cea6 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-10515 .elementor-element.elementor-element-fd6cea6{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-10515 .elementor-element.elementor-element-fd6cea6.elementor-element{--align-self:center;}.elementor-10515 .elementor-element.elementor-element-d743350{--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:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:20px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-10515 .elementor-element.elementor-element-c1c6e5b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10515 .elementor-element.elementor-element-0021665{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;}.elementor-10515 .elementor-element.elementor-element-0021665 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-10515 .elementor-element.elementor-element-0021665.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-10515 .elementor-element.elementor-element-0021665 .elementor-icon-wrapper{text-align:left;}.elementor-10515 .elementor-element.elementor-element-0021665 .elementor-icon{font-size:30px;}.elementor-10515 .elementor-element.elementor-element-0021665 .elementor-icon svg{height:30px;}.elementor-10515 .elementor-element.elementor-element-3383ddc{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:left;}.elementor-10515 .elementor-element.elementor-element-3383ddc.elementor-element{--align-self:center;}.elementor-10515 .elementor-element.elementor-element-3383ddc .elementor-heading-title{font-size:14px;}.elementor-10515 .elementor-element.elementor-element-5bf240d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10515 .elementor-element.elementor-element-cd262b4{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;}.elementor-10515 .elementor-element.elementor-element-cd262b4 .elementor-icon-wrapper{text-align:center;}.elementor-10515 .elementor-element.elementor-element-cd262b4 .elementor-icon{font-size:30px;}.elementor-10515 .elementor-element.elementor-element-cd262b4 .elementor-icon svg{height:30px;}.elementor-10515 .elementor-element.elementor-element-5fa5f59{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:left;}.elementor-10515 .elementor-element.elementor-element-5fa5f59.elementor-element{--align-self:center;}.elementor-10515 .elementor-element.elementor-element-5fa5f59 .elementor-heading-title{font-size:14px;}.elementor-10515 .elementor-element.elementor-element-5770dd8{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:column;--justify-items:center;--align-items:center;--border-radius:0px 0px 0px 0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10515 .elementor-element.elementor-element-5770dd8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10515 .elementor-element.elementor-element-80b5b11{--min-height:60px;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-10515 .elementor-element.elementor-element-80b5b11.e-con{--align-self:center;}.elementor-10515 .elementor-element.elementor-element-e2a3306{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10515 .elementor-element.elementor-element-e2a3306 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-10515 .elementor-element.elementor-element-e2a3306.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-10515 .elementor-element.elementor-element-e2a3306 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-10515 .elementor-element.elementor-element-e2a3306 .elementor-button{font-size:14px;border-radius:0px 0px 0px 0px;}.elementor-10515 .elementor-element.elementor-element-5d16ae7{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-10515 .elementor-element.elementor-element-5d16ae7.e-con{--align-self:stretch;--order:99999 /* order end hack */;}.elementor-10515 .elementor-element.elementor-element-1b9f8b4{--alignment:center;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10515 .elementor-element.elementor-element-1b9f8b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10515 .elementor-element.elementor-element-1b9f8b4.elementor-element{--align-self:center;} .elementor-10515 .elementor-element.elementor-element-1b9f8b4{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-10515 .elementor-element.elementor-element-1b9f8b4 .elementor-share-btn{font-size:calc(1.2px * 10);}.elementor-10515 .elementor-element.elementor-element-1b9f8b4 .elementor-share-btn__icon{--e-share-buttons-icon-size:2.3em;}.elementor-10515 .elementor-element.elementor-element-1b9f8b4 .elementor-share-btn__title{font-size:14px;}.elementor-10515 .elementor-element.elementor-element-fbee5c0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-icon-size:60px;--n-accordion-icon-gap:0px;}.elementor-10515 .elementor-element.elementor-element-fbee5c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10515 .elementor-element.elementor-element-fbee5c0.elementor-element{--align-self:center;}.elementor-10515 .elementor-element.elementor-element-fbee5c0 {--n-accordion-padding:0px 0px 0px 0px;}.elementor-10515 .elementor-element.elementor-element-1d7a7eb{--width:60%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10515 .elementor-element.elementor-element-c312298{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;}.elementor-10515 .elementor-element.elementor-element-c312298 img{width:100%;max-width:100%;}.elementor-10515 .elementor-element.elementor-element-a19254f{--width:20%;}.elementor-10515 .elementor-element.elementor-element-4b02f25{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--toggle-icon-size:33px;}.elementor-10515 .elementor-element.elementor-element-4b02f25 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-10515 .elementor-element.elementor-element-7f3c2de{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10515 .elementor-element.elementor-element-65b5f3b .elementor-heading-title{font-size:12px;line-height:26px;letter-spacing:1px;}}@media(min-width:768px){.elementor-10515 .elementor-element.elementor-element-433bf5a{--content-width:1196px;}.elementor-10515 .elementor-element.elementor-element-78b64c6{--width:18%;}.elementor-10515 .elementor-element.elementor-element-e711b54{--width:64%;}.elementor-10515 .elementor-element.elementor-element-3001f2b{--width:18%;}.elementor-10515 .elementor-element.elementor-element-fce1558{--width:200px;}.elementor-10515 .elementor-element.elementor-element-503987c{--width:50%;}.elementor-10515 .elementor-element.elementor-element-0486770{--width:100%;}.elementor-10515 .elementor-element.elementor-element-16c8b3c{--width:25%;}.elementor-10515 .elementor-element.elementor-element-db5bd93{--width:25%;}.elementor-10515 .elementor-element.elementor-element-f2cd7ec{--width:50%;}.elementor-10515 .elementor-element.elementor-element-679ba23{--width:100%;}.elementor-10515 .elementor-element.elementor-element-1d7a7eb{--width:25%;}.elementor-10515 .elementor-element.elementor-element-a19254f{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10515 .elementor-element.elementor-element-503987c{--width:15%;}.elementor-10515 .elementor-element.elementor-element-bc7a674{--width:50%;}.elementor-10515 .elementor-element.elementor-element-16c8b3c{--width:80%;}.elementor-10515 .elementor-element.elementor-element-db5bd93{--width:15%;}.elementor-10515 .elementor-element.elementor-element-f2cd7ec{--width:15%;}.elementor-10515 .elementor-element.elementor-element-c1c6e5b{--width:50%;}.elementor-10515 .elementor-element.elementor-element-5bf240d{--width:50%;}.elementor-10515 .elementor-element.elementor-element-1d7a7eb{--width:80%;}.elementor-10515 .elementor-element.elementor-element-a19254f{--width:15%;}}/* Start custom CSS for html, class: .elementor-element-b15e0d7 */.menu-dropdown-general {
    position: fixed;
    left: 0;
    top: 80px;
    z-index: 999;
}
.menu-dropdown-general {
    display: none;
}    

.item-menu2:hover .menu-dropdown-general {
    display: block !important;
}
.menu-dropdown-general{width: 100%; background-color: #3E462E;}
.menu-container {width: 770px;
        justify-self: center;
        padding-top: 18px;
        padding-bottom: 45px;
        margin: 0 auto;
}

.menu-container-child-2 {}
.menu-container-child-25,  .colpermanente { width: 25%; background-color: #434B33;}
.menu-container-child-25:hover,  .colpermanente:hover, .menu-container-child-50:hover, .menu-child-1:hover, .menu-container-child-100:hover, .menu-container-child-25:hover *:hover,  .colpermanente:hover *:hover, .menu-container-child-50:hover *:hover, .menu-container-child-100:hover *:hover, .menu-child-1:hover *:hover { background-color: rgba(120, 138, 84);}

.menu-container-child-25:hover *,  .colpermanente:hover *, .menu-container-child-50:hover *, .menu-container-child-100:hover *, a.link-titulo:hover, .menu-container-child-25.bloque-menu.colpermanente:hover p, .menu-child-1:hover * {
        stroke: #434B33 !important;
        color: #434B33 !important;
}
.link-titulo:hover {
    color: #434B33 !important;
}

.hidden-25 {width:25%}
.menu-container-child-50 {width: 50%; background-color: #434B33;}
.menu-container-child-50-father {width: 50%;}
.menu-container-child-100 {width: 100%; background-color: #434B33;}
.bloque-menu { border-radius: 10px;}
.menu-container-child-25-father {
    width: 25%;}

.menu-container-child-1 div, .menu-container-child-2 div {
    display: grid;}
.menu-container div {
    display: flex;}
img.child-100-column, img.img-menu-25 { 
 width: 165px !important;
 height: 96px !important;
 margin-left: auto;
 object-fit: cover;}
img.child-25-column { 
 width: 71px !important;
 height: 96px !important;
 margin-left: auto;
 object-fit: cover;}
img.icon-header-menu {
    width: 22px;
    height: 25px;}

.menu-container-child-50-father, .menu-container-child-25-father, .colpermanente {
    flex-direction: column;}
.child-100-column {
    flex-direction: column;}

.menu-container-child-25-father, .menu-container-child-50-father, .menu-container-child-25.bloque-menu, .menu-container-child-25.bloque-menu, .menu-container-child-50.bloque-menu, .hidden-25 {margin: 3px;}
.menu-container-child-100.bloque-menu, .menu-container-child-25.bloque-menu, .menu-container-child-50.bloque-menu { 
    padding: 12px;}
.menu-container-child-25.bloque-menu.colpermanente {
    height: 248px;}
.menu-container-child-50-father, .menu-container-child-25-father {
    row-gap: 6px;}
.menu-container-child-25.bloque-menu.colpermanente p {
    font-size: 14px;
    font-weight: 300;
    line-height: 16px;
    padding-top: 5px;
    text-transform: initial !important;
    color: #DFD7CD !important;
    margin-bottom: 0 !important;
}
.child-100-column *, .menu-container-title-big * {
    flex: 1 1 auto;}
span.interno {
    display: block;
    text-align: right;
    margin-top: 12px;}
span.interno2 {
    align-content: end;
    margin-bottom: -5px;
    padding-top: 30px;
}
.specialimage {
    margin-top: 16px !important;
    margin-left: 0 !important;
    width: 168px !important;}
.menu-dropdown-general {
    font-weight: 400;}
a.link-titulo {
    margin-top: -5px;
    font-size: 20px;
    line-height: 26px;
    padding-bottom: 10px;
    text-transform: initial !important;
    width: 25%;
}
.banner-envio-menu p {
    text-align: center;
    font-size: 24px;
    text-transform: uppercase;
    line-height: 26px;
    letter-spacing: 4px;
    font-weight: 400;
    color: #788A54;
    margin-bottom: 0;
    padding: 15px 0;}

.banner-envio-menu {
    background-color: #CEB06B;}
span.negrita-envio {
    color: #434B33;}
.menu-container img {
    border-radius: 5px;}
    


    
    
.desktop-menu {background-color: #434B33; 
  display:flex;
    justify-self: center;
}
.item-menu, .header-menu-blog{
    flex-direction: row;
}
.item-menu {color: #DFD7CD;}
.item-menu:hover , .item-menu a:hover{
    background-color: #3E462E;
    color: #788A54;
}
.item-menu, .menu-child-1 {
    padding: 30px 20px;
    font-size: 16px;
    font-weight: 300;
    line-height: 21px;
    text-transform: uppercase;
}

.menu-child-1 {font-weight : 400 !important;}
.header-menu-blog {
    background-image: url(https://ligna.es/wp-content/uploads/2024/10/Group-1126.svg);
}

.item-menu-blog {
    flex: 1;
    align-content: center;
    place-items: center;
    display: flex;
    padding: 0 20px;
    flex: none;
}
.header-menu-blog {
    background-image: url(https://ligna.es/wp-content/uploads/2024/10/Group-1126.svg);
    width: 43px;
    height: 49px;
}
.header-menu-blog:hover { background-image: url(https://ligna.es/wp-content/uploads/2024/11/blog-hover.svg);}

.menu-container-2 {
    display: flex
;
    column-gap: 6px;
}

.menu-child-1 {
    flex-direction: column;
    flex: auto;
    padding: 12px;
    background-color: #434B33;
    border-radius: 10px;
    min-height: 90px;
}
.menu-child-1 * {
    flex: 1 1 auto;
}
.linkmenu {display: flex;}

.linkmenu {
    display: flex
;
    flex-direction: row;
    flex: 1;
}

span.linkmenu {
    cursor: pointer;
}

.item-menu-blog {
    margin-top: 19%;
}/* End custom CSS */
/* Start custom CSS for wpml-language-switcher, class: .elementor-element-dda9cde */.elementor-widget-wpml-language-switcher * {
    border: none !important;
    font-size: 16px;
    font-weight: 300;
    font-family: oswald;
    line-height:21px;
}

.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after {
    right: 15px !important;
    top: calc(50% - 0.28em) !important;
}
.wpml-ls-legacy-dropdown a {
    padding: 15px 10px;}/* End custom CSS */
/* Start custom CSS for woocommerce-menu-cart, class: .elementor-element-60c511f */span.elementor-button-icon-qty {
    color: #434B33;
    font-size: 10px;
    display: block !important;
    position: absolute;
    border-radius: 25px;
    background-color: #788A54;
    width: 16px;
    height: 16px;
    right: 0;
    border: 3px solid #434B33;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3001f2b */.iconoheader:hover path { stroke:#DFD7CD}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-433bf5a */.headerligna span.sub-arrow {
    DISPLAY: NONE ! IMPORTANT;
}

.headerligna .elementor-sub-item {padding: 10px 18px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33862ac */.logged-in .loginA {display: none !important;}

.loginB {display: none;}

.logged-in .loginB {display: inherit !important;}/* End custom CSS */
/* Start custom CSS for eael-simple-menu, class: .elementor-element-0b244b4 */.mobilemenudesp ul.sub-menu a {
    border: none !important;     
    height: 28px;}

.mobilemenudesp .menu-item-1000 a, .mobilemenudesp .menu-item-334 a, .mobilemenudesp .menu-item-104 a, .mobilemenudesp .menu-item-101 a, .mobilemenudesp .menu-item-109 a, .mobilemenudesp .menu-item-5217 a,

.mobilemenudesp .menu-item-8161 a,
.mobilemenudesp .menu-item-8168 a,
.mobilemenudesp .menu-item-8169 a,
.mobilemenudesp .menu-item-8174 a,
.mobilemenudesp .menu-item-8552 a
{
    height: 70px; 
    align-content: center;} 

.mobilemenudesp ul.sub-menu {
    padding-bottom: 30px !important;
    margin-top: -10px !important;}

.mobilemenudesp ul.sub-menu a{
 color: #DFD7CD !important;}

.mobilemenudesp ul.sub-menu a {padding-left: 0 !important;}


/*ul.sub-menu
{
    display: contents !important;
}
*/

.mobilemenudesp .menu-item-113, .mobilemenudesp .menu-item-114, .mobilemenudesp .menu-item-115, .mobilemenudesp .menu-item-116, .mobilemenudesp .menu-item-8163, .mobilemenudesp .menu-item-8164, .mobilemenudesp .menu-item-8165 { padding-left: 20px !important;}


.mobilemenudesp .menu-item-5217, .mobilemenudesp .menu-item-1000, .mobilemenudesp .menu-item-334, .mobilemenudesp .menu-item-104, .mobilemenudesp .menu-item-101, .mobilemenudesp .menu-item-109, .mobilemenudesp .menu-item-8161 a,
.mobilemenudesp .menu-item-8168 a,
.mobilemenudesp .menu-item-8169 a,
.mobilemenudesp .menu-item-8174 a,
.mobilemenudesp .menu-item-8552 a { border-bottom: 1px solid #788A54 !important;}

.mobilemenudesp .menu-item-110 .eael-simple-menu-indicator, .mobilemenudesp .menu-item-8162 .eael-simple-menu-indicator {
    display: none !important;}

.mobilemenudesp svg.e-font-icon-svg.e-fas-angle-down {
    position: absolute;
    bottom: -5px;}

.mobilemenudesp ul.sub-menu .sub-menu {
    display: contents !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-27835e2 */.logoinsta .elementor-button-icon svg{ width: 25px !important;}

.logoinsta span.elementor-button-text {padding-top:4px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33862ac */.logged-in .loginA {display: none !important;}

.loginB {display: none;}

.logged-in .loginB {display: inherit !important;}/* End custom CSS */
/* Start custom CSS for eael-simple-menu, class: .elementor-element-0b244b4 */.mobilemenudesp ul.sub-menu a {
    border: none !important;     
    height: 28px;}

.mobilemenudesp .menu-item-1000 a, .mobilemenudesp .menu-item-334 a, .mobilemenudesp .menu-item-104 a, .mobilemenudesp .menu-item-101 a, .mobilemenudesp .menu-item-109 a, .mobilemenudesp .menu-item-5217 a,

.mobilemenudesp .menu-item-8161 a,
.mobilemenudesp .menu-item-8168 a,
.mobilemenudesp .menu-item-8169 a,
.mobilemenudesp .menu-item-8174 a,
.mobilemenudesp .menu-item-8552 a
{
    height: 70px; 
    align-content: center;} 

.mobilemenudesp ul.sub-menu {
    padding-bottom: 30px !important;
    margin-top: -10px !important;}

.mobilemenudesp ul.sub-menu a{
 color: #DFD7CD !important;}

.mobilemenudesp ul.sub-menu a {padding-left: 0 !important;}


/*ul.sub-menu
{
    display: contents !important;
}
*/

.mobilemenudesp .menu-item-113, .mobilemenudesp .menu-item-114, .mobilemenudesp .menu-item-115, .mobilemenudesp .menu-item-116, .mobilemenudesp .menu-item-8163, .mobilemenudesp .menu-item-8164, .mobilemenudesp .menu-item-8165 { padding-left: 20px !important;}


.mobilemenudesp .menu-item-5217, .mobilemenudesp .menu-item-1000, .mobilemenudesp .menu-item-334, .mobilemenudesp .menu-item-104, .mobilemenudesp .menu-item-101, .mobilemenudesp .menu-item-109, .mobilemenudesp .menu-item-8161 a,
.mobilemenudesp .menu-item-8168 a,
.mobilemenudesp .menu-item-8169 a,
.mobilemenudesp .menu-item-8174 a,
.mobilemenudesp .menu-item-8552 a { border-bottom: 1px solid #788A54 !important;}

.mobilemenudesp .menu-item-110 .eael-simple-menu-indicator, .mobilemenudesp .menu-item-8162 .eael-simple-menu-indicator {
    display: none !important;}

.mobilemenudesp svg.e-font-icon-svg.e-fas-angle-down {
    position: absolute;
    bottom: -5px;}

.mobilemenudesp ul.sub-menu .sub-menu {
    display: contents !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-27835e2 */.logoinsta .elementor-button-icon svg{ width: 25px !important;}

.logoinsta span.elementor-button-text {padding-top:4px;}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-d89dc89 */.home .menumobiledesp .elementor-element.elementor-element-f513856.e-con-full.e-flex.e-con.e-child { margin-top: 40px !important;}

.menumobiledesp .elementor-element.elementor-element-f513856.e-con-full.e-flex.e-con.e-child {
    display: inline-block;
    position: absolute;
    z-index: 9;
    background-color: #434B33;
    width: 100vw !important;
    margin-left: 0 !important;
    /* SCROLL EN MENU DESPLEGABLE */
    overflow: auto !important;
    height: calc(100vh - 60px);
    border: none;}
    
.menumobiledesp {
    position: absolute !important;
    left: 0 !important;
    z-index: 9;
    height: 100 vh !important;}

.menumobiledesp .e-n-accordion-item-title-icon {right: inherit !important;}

@media only screen and (max-width: 1024px) AND (min-width: 768px) {
.menumobiledesp .elementor-element.elementor-element-f513856.e-con-full.e-flex.e-con.e-child {
        height: calc(100vh - 80px) !important;
        margin-top: 40px;
        margin-left: -10px !important;}
span.e-n-accordion-item-title-icon *, span.e-n-accordion-item-title-icon {
    height: 70px !important;}    
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4fefb7 */.headermobile .elementor-location-header { width: 100%;}

.elementor-location-header {
    position: fixed;
    z-index: 99;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae8a451 */.logged-in .loginA {display: none !important;}

.loginB {display: none;}

.logged-in .loginB {display: inherit !important;}/* End custom CSS */
/* Start custom CSS for eael-simple-menu, class: .elementor-element-ebcaf0f */.mobilemenudesp ul.sub-menu a {
    border: none !important;     
    height: 28px;
}

.mobilemenudesp .menu-item-1000 a, .mobilemenudesp .menu-item-334 a, .mobilemenudesp .menu-item-104 a, .mobilemenudesp .menu-item-101 a, .mobilemenudesp .menu-item-109 a{
    height: 70px; 
    align-content: center;
} 

.mobilemenudesp ul.sub-menu {
    padding-bottom: 30px !important;
    margin-top: -10px !important;
   
}

.mobilemenudesp ul.sub-menu a{
 color: #DFD7CD !important;}

.mobilemenudesp ul.sub-menu a {padding-left: 0 !important;}


/*ul.sub-menu
{
    display: contents !important;
}
*/

.mobilemenudesp .menu-item-113, .mobilemenudesp .menu-item-114, .mobilemenudesp .menu-item-115, .mobilemenudesp .menu-item-116{ padding-left: 20px!important ;}


.mobilemenudesp .menu-item-1000, .mobilemenudesp .menu-item-334, .mobilemenudesp .menu-item-104, .mobilemenudesp .menu-item-101, .mobilemenudesp .menu-item-109 { border-bottom: 1px solid #788A54 !important;}

.mobilemenudesp .menu-item-110 .eael-simple-menu-indicator{
    display: none !important;
}

.mobilemenudesp svg.e-font-icon-svg.e-fas-angle-down {
    position: absolute;
    bottom: -5px;
}

.mobilemenudesp ul.sub-menu .sub-menu {
    display: contents !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e2a3306 */.logoinsta .elementor-button-icon svg{ 
    width: 25px !important;}

.logoinsta span.elementor-button-text {padding-top:4px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae8a451 */.logged-in .loginA {display: none !important;}

.loginB {display: none;}

.logged-in .loginB {display: inherit !important;}/* End custom CSS */
/* Start custom CSS for eael-simple-menu, class: .elementor-element-ebcaf0f */.mobilemenudesp ul.sub-menu a {
    border: none !important;     
    height: 28px;
}

.mobilemenudesp .menu-item-1000 a, .mobilemenudesp .menu-item-334 a, .mobilemenudesp .menu-item-104 a, .mobilemenudesp .menu-item-101 a, .mobilemenudesp .menu-item-109 a{
    height: 70px; 
    align-content: center;
} 

.mobilemenudesp ul.sub-menu {
    padding-bottom: 30px !important;
    margin-top: -10px !important;
   
}

.mobilemenudesp ul.sub-menu a{
 color: #DFD7CD !important;}

.mobilemenudesp ul.sub-menu a {padding-left: 0 !important;}


/*ul.sub-menu
{
    display: contents !important;
}
*/

.mobilemenudesp .menu-item-113, .mobilemenudesp .menu-item-114, .mobilemenudesp .menu-item-115, .mobilemenudesp .menu-item-116{ padding-left: 20px!important ;}


.mobilemenudesp .menu-item-1000, .mobilemenudesp .menu-item-334, .mobilemenudesp .menu-item-104, .mobilemenudesp .menu-item-101, .mobilemenudesp .menu-item-109 { border-bottom: 1px solid #788A54 !important;}

.mobilemenudesp .menu-item-110 .eael-simple-menu-indicator{
    display: none !important;
}

.mobilemenudesp svg.e-font-icon-svg.e-fas-angle-down {
    position: absolute;
    bottom: -5px;
}

.mobilemenudesp ul.sub-menu .sub-menu {
    display: contents !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e2a3306 */.logoinsta .elementor-button-icon svg{ 
    width: 25px !important;}

.logoinsta span.elementor-button-text {padding-top:4px;}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-fbee5c0 */.menumobiledesp2 .elementor-element.elementor-element-6417c0d.e-con-full.e-flex.e-con.e-child {
    width: 100vw;
    position: absolute;
    z-index: 9;
    left: 0;
    background-color: #434B33;
    margin-top: -5px;
    margin-left: -10px;
    overflow: auto !important;
    height: calc(100vh - 60px);
    border: none;
}

.home .menumobiledesp2 .elementor-element.elementor-element-6417c0d.e-con-full.e-flex.e-con.e-child{
        top: 40px;
}

.menumobiledesp2 {
    position: absolute !important;
    left: 0 !important;
    z-index: 9;
}

.menumobiledesp2 .e-n-accordion-item-title-icon {right: inherit !important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bba15b */.headermobile .elementor-location-header { width: 100%;}

.elementor-location-header {
    position: fixed;
    z-index: 99;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f3c2de */.elementor-location-header {
    position: relative !important;
}
.headerligna {
    position: fixed;
    z-index: 1;
}
.bannerenvio {margin-top: 80px;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Oswald';
	font-display: auto;
	src: url('https://cat.ligna.es/wp-content/uploads/2025/04/Oswald.ttf') format('truetype');
}
/* End Custom Fonts CSS */