.elementor-148 .elementor-element.elementor-element-0a57d1a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-0a57d1a:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-0a57d1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-080d401{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-ea108a7{--display:flex;}.elementor-148 .elementor-element.elementor-element-ea108a7:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-ea108a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#430911;}.elementor-148 .elementor-element.elementor-element-fa98964{--display:flex;--min-height:-30px;--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:-10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-fa98964.e-con{--align-self:flex-end;}.elementor-148 .elementor-element.elementor-element-69915b9{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-69915b9:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-69915b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#430911;}.elementor-148 .elementor-element.elementor-element-69915b9:hover{background-color:transparent;background-image:linear-gradient(180deg, #953BB5 0%, #F9AE66 100%);}.elementor-148 .elementor-element.elementor-element-69915b9.e-con{--align-self:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-148 .elementor-element.elementor-element-fcedd8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-148 .elementor-element.elementor-element-fcedd8a.elementor-element{--align-self:center;}.elementor-148 .elementor-element.elementor-element-fcedd8a .elementor-icon-wrapper{text-align:center;}.elementor-148 .elementor-element.elementor-element-fcedd8a.elementor-view-stacked .elementor-icon{background-color:#E0E0E0;}.elementor-148 .elementor-element.elementor-element-fcedd8a.elementor-view-framed .elementor-icon, .elementor-148 .elementor-element.elementor-element-fcedd8a.elementor-view-default .elementor-icon{color:#E0E0E0;border-color:#E0E0E0;}.elementor-148 .elementor-element.elementor-element-fcedd8a.elementor-view-framed .elementor-icon, .elementor-148 .elementor-element.elementor-element-fcedd8a.elementor-view-default .elementor-icon svg{fill:#E0E0E0;}.elementor-148 .elementor-element.elementor-element-fcedd8a.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-fcedd8a.elementor-view-framed .elementor-icon:hover, .elementor-148 .elementor-element.elementor-element-fcedd8a.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-fcedd8a.elementor-view-framed .elementor-icon:hover, .elementor-148 .elementor-element.elementor-element-fcedd8a.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-fcedd8a .elementor-icon{font-size:18px;}.elementor-148 .elementor-element.elementor-element-fcedd8a .elementor-icon svg{height:18px;}.elementor-148 .elementor-element.elementor-element-82cd8a8{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-82cd8a8:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-82cd8a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#430911;}.elementor-148 .elementor-element.elementor-element-82cd8a8:hover{background-color:#1E77F0;}.elementor-148 .elementor-element.elementor-element-82cd8a8.e-con{--align-self:center;}.elementor-148 .elementor-element.elementor-element-bf67b70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-148 .elementor-element.elementor-element-bf67b70.elementor-element{--align-self:center;}.elementor-148 .elementor-element.elementor-element-bf67b70 .elementor-icon-wrapper{text-align:center;}.elementor-148 .elementor-element.elementor-element-bf67b70.elementor-view-stacked .elementor-icon{background-color:#E0E0E0;}.elementor-148 .elementor-element.elementor-element-bf67b70.elementor-view-framed .elementor-icon, .elementor-148 .elementor-element.elementor-element-bf67b70.elementor-view-default .elementor-icon{color:#E0E0E0;border-color:#E0E0E0;}.elementor-148 .elementor-element.elementor-element-bf67b70.elementor-view-framed .elementor-icon, .elementor-148 .elementor-element.elementor-element-bf67b70.elementor-view-default .elementor-icon svg{fill:#E0E0E0;}.elementor-148 .elementor-element.elementor-element-bf67b70.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-bf67b70.elementor-view-framed .elementor-icon:hover, .elementor-148 .elementor-element.elementor-element-bf67b70.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-bf67b70.elementor-view-framed .elementor-icon:hover, .elementor-148 .elementor-element.elementor-element-bf67b70.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-bf67b70 .elementor-icon{font-size:18px;}.elementor-148 .elementor-element.elementor-element-bf67b70 .elementor-icon svg{height:18px;}.elementor-148 .elementor-element.elementor-element-834c0e6{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-834c0e6:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-834c0e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#430911;}.elementor-148 .elementor-element.elementor-element-834c0e6:hover{background-color:#1E77F0;}.elementor-148 .elementor-element.elementor-element-834c0e6.e-con{--align-self:center;}.elementor-148 .elementor-element.elementor-element-b85a06e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-148 .elementor-element.elementor-element-b85a06e.elementor-element{--align-self:center;}.elementor-148 .elementor-element.elementor-element-b85a06e .elementor-icon-wrapper{text-align:center;}.elementor-148 .elementor-element.elementor-element-b85a06e.elementor-view-stacked .elementor-icon{background-color:#E0E0E0;}.elementor-148 .elementor-element.elementor-element-b85a06e.elementor-view-framed .elementor-icon, .elementor-148 .elementor-element.elementor-element-b85a06e.elementor-view-default .elementor-icon{color:#E0E0E0;border-color:#E0E0E0;}.elementor-148 .elementor-element.elementor-element-b85a06e.elementor-view-framed .elementor-icon, .elementor-148 .elementor-element.elementor-element-b85a06e.elementor-view-default .elementor-icon svg{fill:#E0E0E0;}.elementor-148 .elementor-element.elementor-element-b85a06e.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-b85a06e.elementor-view-framed .elementor-icon:hover, .elementor-148 .elementor-element.elementor-element-b85a06e.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-b85a06e.elementor-view-framed .elementor-icon:hover, .elementor-148 .elementor-element.elementor-element-b85a06e.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-b85a06e .elementor-icon{font-size:18px;}.elementor-148 .elementor-element.elementor-element-b85a06e .elementor-icon svg{height:18px;}.elementor-148 .elementor-element.elementor-element-ee73d6b{--display:flex;}.elementor-148 .elementor-element.elementor-element-ee73d6b:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-ee73d6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#430911;}.elementor-148 .elementor-element.elementor-element-f897d7d{--display:flex;--min-height:-30px;--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:-10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-f897d7d.e-con{--align-self:flex-end;}.elementor-148 .elementor-element.elementor-element-cdccd7b{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-cdccd7b:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-cdccd7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#430911;}.elementor-148 .elementor-element.elementor-element-cdccd7b:hover{background-color:transparent;background-image:linear-gradient(180deg, #953BB5 0%, #F9AE66 100%);}.elementor-148 .elementor-element.elementor-element-cdccd7b.e-con{--align-self:center;}.elementor-148 .elementor-element.elementor-element-5a24a4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-148 .elementor-element.elementor-element-5a24a4d.elementor-element{--align-self:center;}.elementor-148 .elementor-element.elementor-element-5a24a4d .elementor-icon-wrapper{text-align:center;}.elementor-148 .elementor-element.elementor-element-5a24a4d.elementor-view-stacked .elementor-icon{background-color:#E0E0E0;}.elementor-148 .elementor-element.elementor-element-5a24a4d.elementor-view-framed .elementor-icon, .elementor-148 .elementor-element.elementor-element-5a24a4d.elementor-view-default .elementor-icon{color:#E0E0E0;border-color:#E0E0E0;}.elementor-148 .elementor-element.elementor-element-5a24a4d.elementor-view-framed .elementor-icon, .elementor-148 .elementor-element.elementor-element-5a24a4d.elementor-view-default .elementor-icon svg{fill:#E0E0E0;}.elementor-148 .elementor-element.elementor-element-5a24a4d.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-5a24a4d.elementor-view-framed .elementor-icon:hover, .elementor-148 .elementor-element.elementor-element-5a24a4d.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-5a24a4d.elementor-view-framed .elementor-icon:hover, .elementor-148 .elementor-element.elementor-element-5a24a4d.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-5a24a4d .elementor-icon{font-size:18px;}.elementor-148 .elementor-element.elementor-element-5a24a4d .elementor-icon svg{height:18px;}.elementor-148 .elementor-element.elementor-element-0717ad2{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-0717ad2:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-0717ad2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#430911;}.elementor-148 .elementor-element.elementor-element-0717ad2:hover{background-color:#1E77F0;}.elementor-148 .elementor-element.elementor-element-0717ad2.e-con{--align-self:center;}.elementor-148 .elementor-element.elementor-element-1527609{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-148 .elementor-element.elementor-element-1527609.elementor-element{--align-self:center;}.elementor-148 .elementor-element.elementor-element-1527609 .elementor-icon-wrapper{text-align:center;}.elementor-148 .elementor-element.elementor-element-1527609.elementor-view-stacked .elementor-icon{background-color:#E0E0E0;}.elementor-148 .elementor-element.elementor-element-1527609.elementor-view-framed .elementor-icon, .elementor-148 .elementor-element.elementor-element-1527609.elementor-view-default .elementor-icon{color:#E0E0E0;border-color:#E0E0E0;}.elementor-148 .elementor-element.elementor-element-1527609.elementor-view-framed .elementor-icon, .elementor-148 .elementor-element.elementor-element-1527609.elementor-view-default .elementor-icon svg{fill:#E0E0E0;}.elementor-148 .elementor-element.elementor-element-1527609.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-1527609.elementor-view-framed .elementor-icon:hover, .elementor-148 .elementor-element.elementor-element-1527609.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-1527609.elementor-view-framed .elementor-icon:hover, .elementor-148 .elementor-element.elementor-element-1527609.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-1527609 .elementor-icon{font-size:18px;}.elementor-148 .elementor-element.elementor-element-1527609 .elementor-icon svg{height:18px;}.elementor-148 .elementor-element.elementor-element-fc9411d{--display:flex;--justify-content:center;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-fc9411d:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-fc9411d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#430911;}.elementor-148 .elementor-element.elementor-element-fc9411d:hover{background-color:#1E77F0;}.elementor-148 .elementor-element.elementor-element-fc9411d.e-con{--align-self:center;}.elementor-148 .elementor-element.elementor-element-1a3fffe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-148 .elementor-element.elementor-element-1a3fffe.elementor-element{--align-self:center;}.elementor-148 .elementor-element.elementor-element-1a3fffe .elementor-icon-wrapper{text-align:center;}.elementor-148 .elementor-element.elementor-element-1a3fffe.elementor-view-stacked .elementor-icon{background-color:#E0E0E0;}.elementor-148 .elementor-element.elementor-element-1a3fffe.elementor-view-framed .elementor-icon, .elementor-148 .elementor-element.elementor-element-1a3fffe.elementor-view-default .elementor-icon{color:#E0E0E0;border-color:#E0E0E0;}.elementor-148 .elementor-element.elementor-element-1a3fffe.elementor-view-framed .elementor-icon, .elementor-148 .elementor-element.elementor-element-1a3fffe.elementor-view-default .elementor-icon svg{fill:#E0E0E0;}.elementor-148 .elementor-element.elementor-element-1a3fffe.elementor-view-stacked .elementor-icon:hover{background-color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-1a3fffe.elementor-view-framed .elementor-icon:hover, .elementor-148 .elementor-element.elementor-element-1a3fffe.elementor-view-default .elementor-icon:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-1a3fffe.elementor-view-framed .elementor-icon:hover, .elementor-148 .elementor-element.elementor-element-1a3fffe.elementor-view-default .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-1a3fffe .elementor-icon{font-size:18px;}.elementor-148 .elementor-element.elementor-element-1a3fffe .elementor-icon svg{height:18px;}.elementor-148 .elementor-element.elementor-element-c40967d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content: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:10px;--padding-bottom:10px;--padding-left:170px;--padding-right:170px;}.elementor-148 .elementor-element.elementor-element-fca645a{--display:flex;--min-height:0px;--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;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-fca645a.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-148 .elementor-element.elementor-element-37254a1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-148 .elementor-element.elementor-element-37254a1.elementor-element{--align-self:center;}.elementor-148 .elementor-element.elementor-element-37254a1 img{max-width:58%;}.elementor-148 .elementor-element.elementor-element-452995e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-50px;--margin-right:120px;--padding-top:0px;--padding-bottom:0px;--padding-left:45px;--padding-right:45px;}.elementor-148 .elementor-element.elementor-element-452995e.e-con{--align-self:center;}.elementor-148 .elementor-element.elementor-element-f998ecf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-148 .elementor-element.elementor-element-6839387 .elementor-button{background-color:#00000000;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;fill:#000000;color:#000000;}.elementor-148 .elementor-element.elementor-element-6839387 .elementor-button:hover, .elementor-148 .elementor-element.elementor-element-6839387 .elementor-button:focus{color:#812522;}.elementor-148 .elementor-element.elementor-element-6839387 .elementor-button:hover svg, .elementor-148 .elementor-element.elementor-element-6839387 .elementor-button:focus svg{fill:#812522;}.elementor-148 .elementor-element.elementor-element-92469b0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-5d99cf3 .elementor-button{background-color:#00000000;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;fill:#000000;color:#000000;}.elementor-148 .elementor-element.elementor-element-5d99cf3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-148 .elementor-element.elementor-element-5d99cf3 .elementor-button:hover, .elementor-148 .elementor-element.elementor-element-5d99cf3 .elementor-button:focus{color:#812522;}.elementor-148 .elementor-element.elementor-element-5d99cf3 .elementor-button:hover svg, .elementor-148 .elementor-element.elementor-element-5d99cf3 .elementor-button:focus svg{fill:#812522;}.elementor-148 .elementor-element.elementor-element-a72790c{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;top:-25px;--z-index:55;}.elementor-148 .elementor-element.elementor-element-a72790c:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-a72790c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-a72790c.e-con{--align-self:center;}body:not(.rtl) .elementor-148 .elementor-element.elementor-element-a72790c{left:-20px;}body.rtl .elementor-148 .elementor-element.elementor-element-a72790c{right:-20px;}.elementor-148 .elementor-element.elementor-element-ed1b5ab{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--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-148 .elementor-element.elementor-element-ed1b5ab:hover{background-color:#812522;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-148 .elementor-element.elementor-element-e619bda.elementor-element{--align-self:center;}.elementor-148 .elementor-element.elementor-element-e619bda .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#040404;}.elementor-148 .elementor-element.elementor-element-13c86f1{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--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-148 .elementor-element.elementor-element-13c86f1:hover{background-color:#812522;}.elementor-148 .elementor-element.elementor-element-ebef850.elementor-element{--align-self:center;}.elementor-148 .elementor-element.elementor-element-ebef850 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#040404;}.elementor-148 .elementor-element.elementor-element-5af34f8{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--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-148 .elementor-element.elementor-element-5af34f8:hover{background-color:#812522;}.elementor-148 .elementor-element.elementor-element-68b63f6.elementor-element{--align-self:center;}.elementor-148 .elementor-element.elementor-element-68b63f6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#040404;}.elementor-148 .elementor-element.elementor-element-9348a8c{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--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-148 .elementor-element.elementor-element-9348a8c:hover{background-color:#812522;}.elementor-148 .elementor-element.elementor-element-2574c4b.elementor-element{--align-self:center;}.elementor-148 .elementor-element.elementor-element-2574c4b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#040404;}.elementor-148 .elementor-element.elementor-element-a1048c0{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--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-148 .elementor-element.elementor-element-a1048c0:hover{background-color:#812522;}.elementor-148 .elementor-element.elementor-element-58c8dc6.elementor-element{--align-self:center;}.elementor-148 .elementor-element.elementor-element-58c8dc6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#040404;}.elementor-148 .elementor-element.elementor-element-a5c82ac{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--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-148 .elementor-element.elementor-element-a5c82ac:hover{background-color:#812522;}.elementor-148 .elementor-element.elementor-element-b800e43.elementor-element{--align-self:center;}.elementor-148 .elementor-element.elementor-element-b800e43 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#040404;}.elementor-148 .elementor-element.elementor-element-4b233cb{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--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-148 .elementor-element.elementor-element-4b233cb:hover{background-color:#812522;}.elementor-148 .elementor-element.elementor-element-ca3669a.elementor-element{--align-self:center;}.elementor-148 .elementor-element.elementor-element-ca3669a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#040404;}.elementor-148 .elementor-element.elementor-element-c708548{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--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-148 .elementor-element.elementor-element-d7e0f99 .elementor-button{background-color:#00000000;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;fill:#000000;color:#000000;}.elementor-148 .elementor-element.elementor-element-d7e0f99 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-148 .elementor-element.elementor-element-d7e0f99 .elementor-button:hover, .elementor-148 .elementor-element.elementor-element-d7e0f99 .elementor-button:focus{color:#812522;}.elementor-148 .elementor-element.elementor-element-d7e0f99 .elementor-button:hover svg, .elementor-148 .elementor-element.elementor-element-d7e0f99 .elementor-button:focus svg{fill:#812522;}.elementor-148 .elementor-element.elementor-element-a96cebf{--display:flex;--position:absolute;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-170px;--z-index:55;}.elementor-148 .elementor-element.elementor-element-a96cebf:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-a96cebf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-a96cebf.e-con{--align-self:center;}body:not(.rtl) .elementor-148 .elementor-element.elementor-element-a96cebf{left:83px;}body.rtl .elementor-148 .elementor-element.elementor-element-a96cebf{right:83px;}.elementor-148 .elementor-element.elementor-element-59cb940{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-148 .elementor-element.elementor-element-51e32b7{--display:flex;}.elementor-148 .elementor-element.elementor-element-615dbc9 .elementor-button{background-color:#00000000;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;fill:#000000;color:#000000;border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px;}.elementor-148 .elementor-element.elementor-element-615dbc9 .elementor-button:hover, .elementor-148 .elementor-element.elementor-element-615dbc9 .elementor-button:focus{background-color:#812522;color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-615dbc9 .elementor-button:hover svg, .elementor-148 .elementor-element.elementor-element-615dbc9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-ab0aced{--display:flex;}.elementor-148 .elementor-element.elementor-element-06cea37 .elementor-button{background-color:#00000000;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;fill:#000000;color:#000000;border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px;}.elementor-148 .elementor-element.elementor-element-06cea37 .elementor-button:hover, .elementor-148 .elementor-element.elementor-element-06cea37 .elementor-button:focus{background-color:#812522;color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-06cea37 .elementor-button:hover svg, .elementor-148 .elementor-element.elementor-element-06cea37 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-e955dfa{--display:flex;}.elementor-148 .elementor-element.elementor-element-a89171b .elementor-button{background-color:#00000000;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;fill:#000000;color:#000000;border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px;}.elementor-148 .elementor-element.elementor-element-a89171b .elementor-button:hover, .elementor-148 .elementor-element.elementor-element-a89171b .elementor-button:focus{background-color:#812522;color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-a89171b .elementor-button:hover svg, .elementor-148 .elementor-element.elementor-element-a89171b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-ef3630b{--display:flex;}.elementor-148 .elementor-element.elementor-element-19b7e1e .elementor-button{background-color:#00000000;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;fill:#000000;color:#000000;border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px;}.elementor-148 .elementor-element.elementor-element-19b7e1e .elementor-button:hover, .elementor-148 .elementor-element.elementor-element-19b7e1e .elementor-button:focus{background-color:#812522;color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-19b7e1e .elementor-button:hover svg, .elementor-148 .elementor-element.elementor-element-19b7e1e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-ef7dd95{--display:flex;}.elementor-148 .elementor-element.elementor-element-46e269c .elementor-button{background-color:#00000000;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;fill:#000000;color:#000000;border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px;}.elementor-148 .elementor-element.elementor-element-46e269c .elementor-button:hover, .elementor-148 .elementor-element.elementor-element-46e269c .elementor-button:focus{background-color:#812522;color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-46e269c .elementor-button:hover svg, .elementor-148 .elementor-element.elementor-element-46e269c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-fc70b1f{--display:flex;}.elementor-148 .elementor-element.elementor-element-940ef7c .elementor-button{background-color:#00000000;font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;fill:#000000;color:#000000;border-radius:10px 10px 10px 10px;padding:15px 30px 15px 30px;}.elementor-148 .elementor-element.elementor-element-940ef7c .elementor-button:hover, .elementor-148 .elementor-element.elementor-element-940ef7c .elementor-button:focus{background-color:#812522;color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-940ef7c .elementor-button:hover svg, .elementor-148 .elementor-element.elementor-element-940ef7c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-c0d5fcd{--display:flex;}.elementor-148 .elementor-element.elementor-element-af529cf{--display:flex;}.elementor-148 .elementor-element.elementor-element-fc97a2a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-148 .elementor-element.elementor-element-e26eb88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-148 .elementor-element.elementor-element-e26eb88.elementor-element{--align-self:center;}.elementor-148 .elementor-element.elementor-element-e26eb88 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#040404;}.elementor-148 .elementor-element.elementor-element-e634125{--display:flex;}.elementor-148 .elementor-element.elementor-element-74423e6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--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-148 .elementor-element.elementor-element-12696e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-148 .elementor-element.elementor-element-12696e2.elementor-element{--align-self:center;}.elementor-148 .elementor-element.elementor-element-12696e2 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#040404;}.elementor-148 .elementor-element.elementor-element-afbd2fa{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--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-148 .elementor-element.elementor-element-7eb9229.elementor-element{--align-self:center;}.elementor-148 .elementor-element.elementor-element-7eb9229 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#040404;}.elementor-148 .elementor-element.elementor-element-a9d6577{--display:flex;}.elementor-148 .elementor-element.elementor-element-edb80b0{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--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-148 .elementor-element.elementor-element-63c4113.elementor-element{--align-self:center;}.elementor-148 .elementor-element.elementor-element-63c4113 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#040404;}.elementor-148 .elementor-element.elementor-element-8f08164{--display:flex;}.elementor-148 .elementor-element.elementor-element-9dac000{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--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-148 .elementor-element.elementor-element-443e81b.elementor-element{--align-self:center;}.elementor-148 .elementor-element.elementor-element-443e81b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#040404;}.elementor-148 .elementor-element.elementor-element-44d5d48{--display:flex;}.elementor-148 .elementor-element.elementor-element-24e55bc{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--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-148 .elementor-element.elementor-element-6b8e529.elementor-element{--align-self:center;}.elementor-148 .elementor-element.elementor-element-6b8e529 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#040404;}.elementor-148 .elementor-element.elementor-element-5a97c89{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--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-148 .elementor-element.elementor-element-57b854c.elementor-element{--align-self:center;}.elementor-148 .elementor-element.elementor-element-57b854c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#040404;}.elementor-148 .elementor-element.elementor-element-5e5488f{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--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-148 .elementor-element.elementor-element-89e1f94.elementor-element{--align-self:center;}.elementor-148 .elementor-element.elementor-element-89e1f94 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#040404;}.elementor-148 .elementor-element.elementor-element-f549785{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--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-148 .elementor-element.elementor-element-47a233c.elementor-element{--align-self:center;}.elementor-148 .elementor-element.elementor-element-47a233c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#040404;}.elementor-148 .elementor-element.elementor-element-3a66f7d{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--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-148 .elementor-element.elementor-element-9d9e906.elementor-element{--align-self:center;}.elementor-148 .elementor-element.elementor-element-9d9e906 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#040404;}.elementor-148 .elementor-element.elementor-element-efe4bb6{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--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-148 .elementor-element.elementor-element-6319d49.elementor-element{--align-self:center;}.elementor-148 .elementor-element.elementor-element-6319d49 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#040404;}.elementor-148 .elementor-element.elementor-element-d25f206{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--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-148 .elementor-element.elementor-element-a12137e.elementor-element{--align-self:center;}.elementor-148 .elementor-element.elementor-element-a12137e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#040404;}.elementor-148 .elementor-element.elementor-element-1b53cdb{--display:flex;}.elementor-148 .elementor-element.elementor-element-e32f6de{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--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-148 .elementor-element.elementor-element-3ffd7c4.elementor-element{--align-self:center;}.elementor-148 .elementor-element.elementor-element-3ffd7c4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#040404;}.elementor-148 .elementor-element.elementor-element-4a673ea{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--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-148 .elementor-element.elementor-element-204fe33.elementor-element{--align-self:center;}.elementor-148 .elementor-element.elementor-element-204fe33 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#040404;}.elementor-148 .elementor-element.elementor-element-92e0784{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--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-148 .elementor-element.elementor-element-38c2797.elementor-element{--align-self:center;}.elementor-148 .elementor-element.elementor-element-38c2797 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#040404;}.elementor-148 .elementor-element.elementor-element-a693cf7{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--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-148 .elementor-element.elementor-element-8f78e81.elementor-element{--align-self:center;}.elementor-148 .elementor-element.elementor-element-8f78e81 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#040404;}.elementor-148 .elementor-element.elementor-element-8cce4ee{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--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-148 .elementor-element.elementor-element-e2754e6.elementor-element{--align-self:center;}.elementor-148 .elementor-element.elementor-element-e2754e6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#040404;}.elementor-148 .elementor-element.elementor-element-fa96a96{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--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-148 .elementor-element.elementor-element-b1aebdc.elementor-element{--align-self:center;}.elementor-148 .elementor-element.elementor-element-b1aebdc .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#040404;}.elementor-148 .elementor-element.elementor-element-9f13ae5{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--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-148 .elementor-element.elementor-element-415629b.elementor-element{--align-self:center;}.elementor-148 .elementor-element.elementor-element-415629b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#040404;}.elementor-148 .elementor-element.elementor-element-c69d0a8{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--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-148 .elementor-element.elementor-element-6ba968d.elementor-element{--align-self:center;}.elementor-148 .elementor-element.elementor-element-6ba968d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#040404;}.elementor-148 .elementor-element.elementor-element-3460e5e{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--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-148 .elementor-element.elementor-element-b8fa824.elementor-element{--align-self:center;}.elementor-148 .elementor-element.elementor-element-b8fa824 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;color:#040404;}.elementor-148 .elementor-element.elementor-element-9a696c6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-2e627f9 .elementor-button{background-color:#00000000;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;fill:#000000;color:#000000;}.elementor-148 .elementor-element.elementor-element-2e627f9 .elementor-button:hover, .elementor-148 .elementor-element.elementor-element-2e627f9 .elementor-button:focus{color:#812522;}.elementor-148 .elementor-element.elementor-element-2e627f9 .elementor-button:hover svg, .elementor-148 .elementor-element.elementor-element-2e627f9 .elementor-button:focus svg{fill:#812522;}.elementor-148 .elementor-element.elementor-element-f2fc056{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;}.elementor-148 .elementor-element.elementor-element-ad1dda6 .elementor-button{background-color:#00000000;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;fill:#000000;color:#000000;}.elementor-148 .elementor-element.elementor-element-ad1dda6 .elementor-button:hover, .elementor-148 .elementor-element.elementor-element-ad1dda6 .elementor-button:focus{color:#812522;}.elementor-148 .elementor-element.elementor-element-ad1dda6 .elementor-button:hover svg, .elementor-148 .elementor-element.elementor-element-ad1dda6 .elementor-button:focus svg{fill:#812522;}.elementor-148 .elementor-element.elementor-element-6b0dffe{--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:-150px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-6b0dffe.e-con{--align-self:center;}.elementor-148 .elementor-element.elementor-element-09e2b48 .elementor-button{background-color:#812522;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;border-radius:20px 20px 20px 20px;padding:13px 50px 13px 50px;}.elementor-148 .elementor-element.elementor-element-56bf0a6{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:50;}.elementor-148 .elementor-element.elementor-element-56bf0a6:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-56bf0a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-56bf0a6.e-con{--align-self:center;}.elementor-148 .elementor-element.elementor-element-1e4f188{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-1e4f188:hover{background-color:#812522;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-148 .elementor-element.elementor-element-fc90896{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-148 .elementor-element.elementor-element-fc90896.elementor-element{--align-self:center;}.elementor-148 .elementor-element.elementor-element-7cb8693{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-7cb8693:hover{background-color:#812522;}.elementor-148 .elementor-element.elementor-element-efceccd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-148 .elementor-element.elementor-element-efceccd.elementor-element{--align-self:center;}.elementor-148 .elementor-element.elementor-element-3bed163{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-148 .elementor-element.elementor-element-9815ccc{--display:flex;}.elementor-148 .elementor-element.elementor-element-a38477c{--display:flex;}.elementor-148 .elementor-element.elementor-element-75e17aa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#000000;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-148 .elementor-element.elementor-element-616dd7f .elementor-menu-toggle{margin:0 auto;}.elementor-148 .elementor-element.elementor-element-616dd7f .elementor-nav-menu--main .elementor-item:hover,
					.elementor-148 .elementor-element.elementor-element-616dd7f .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-148 .elementor-element.elementor-element-616dd7f .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-148 .elementor-element.elementor-element-616dd7f .elementor-nav-menu--main .elementor-item:focus{color:#61CE70;fill:#61CE70;}.elementor-148 .elementor-element.elementor-element-616dd7f .elementor-nav-menu--dropdown a:hover,
					.elementor-148 .elementor-element.elementor-element-616dd7f .elementor-nav-menu--dropdown a:focus,
					.elementor-148 .elementor-element.elementor-element-616dd7f .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-148 .elementor-element.elementor-element-616dd7f .elementor-nav-menu--dropdown a.highlighted,
					.elementor-148 .elementor-element.elementor-element-616dd7f .elementor-menu-toggle:hover,
					.elementor-148 .elementor-element.elementor-element-616dd7f .elementor-menu-toggle:focus{color:#FFFFFF;}.elementor-148 .elementor-element.elementor-element-616dd7f .elementor-nav-menu--dropdown a:hover,
					.elementor-148 .elementor-element.elementor-element-616dd7f .elementor-nav-menu--dropdown a:focus,
					.elementor-148 .elementor-element.elementor-element-616dd7f .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-148 .elementor-element.elementor-element-616dd7f .elementor-nav-menu--dropdown a.highlighted{background-color:#812522;}.elementor-148 .elementor-element.elementor-element-616dd7f .elementor-nav-menu--dropdown a.elementor-item-active{color:#FFFFFF;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-148 .elementor-element.elementor-element-fa98964{--width:10%;}.elementor-148 .elementor-element.elementor-element-69915b9{--width:38%;}.elementor-148 .elementor-element.elementor-element-82cd8a8{--width:38%;}.elementor-148 .elementor-element.elementor-element-834c0e6{--width:38%;}.elementor-148 .elementor-element.elementor-element-f897d7d{--width:10%;}.elementor-148 .elementor-element.elementor-element-cdccd7b{--width:38%;}.elementor-148 .elementor-element.elementor-element-0717ad2{--width:38%;}.elementor-148 .elementor-element.elementor-element-fc9411d{--width:38%;}.elementor-148 .elementor-element.elementor-element-fca645a{--width:20%;}.elementor-148 .elementor-element.elementor-element-452995e{--width:69%;}.elementor-148 .elementor-element.elementor-element-f998ecf{--width:29%;}.elementor-148 .elementor-element.elementor-element-92469b0{--width:51%;}.elementor-148 .elementor-element.elementor-element-a72790c{--width:100%;}.elementor-148 .elementor-element.elementor-element-c708548{--width:41%;}.elementor-148 .elementor-element.elementor-element-a96cebf{--width:100%;}.elementor-148 .elementor-element.elementor-element-9a696c6{--width:58%;}.elementor-148 .elementor-element.elementor-element-f2fc056{--width:45%;}.elementor-148 .elementor-element.elementor-element-6b0dffe{--width:20%;}.elementor-148 .elementor-element.elementor-element-56bf0a6{--width:30%;}}@media(max-width:880px) and (min-width:768px){.elementor-148 .elementor-element.elementor-element-452995e{--width:713px;}}@media(max-width:1200px){.elementor-148 .elementor-element.elementor-element-c40967d{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-148 .elementor-element.elementor-element-fca645a{--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;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-fca645a.e-con{--align-self:flex-end;}.elementor-148 .elementor-element.elementor-element-37254a1 img{max-width:68px;}.elementor-148 .elementor-element.elementor-element-452995e{--margin-top:-50px;--margin-bottom:-50px;--margin-left:-50px;--margin-right:-50px;}.elementor-148 .elementor-element.elementor-element-e619bda .elementor-heading-title{font-size:17px;}.elementor-148 .elementor-element.elementor-element-ebef850 .elementor-heading-title{font-size:17px;}.elementor-148 .elementor-element.elementor-element-68b63f6 .elementor-heading-title{font-size:17px;}.elementor-148 .elementor-element.elementor-element-2574c4b .elementor-heading-title{font-size:17px;}.elementor-148 .elementor-element.elementor-element-58c8dc6 .elementor-heading-title{font-size:17px;}.elementor-148 .elementor-element.elementor-element-b800e43 .elementor-heading-title{font-size:17px;}.elementor-148 .elementor-element.elementor-element-ca3669a .elementor-heading-title{font-size:17px;}.elementor-148 .elementor-element.elementor-element-e26eb88 .elementor-heading-title{font-size:17px;}.elementor-148 .elementor-element.elementor-element-12696e2 .elementor-heading-title{font-size:17px;}.elementor-148 .elementor-element.elementor-element-7eb9229 .elementor-heading-title{font-size:17px;}.elementor-148 .elementor-element.elementor-element-63c4113 .elementor-heading-title{font-size:17px;}.elementor-148 .elementor-element.elementor-element-443e81b .elementor-heading-title{font-size:17px;}.elementor-148 .elementor-element.elementor-element-6b8e529 .elementor-heading-title{font-size:17px;}.elementor-148 .elementor-element.elementor-element-57b854c .elementor-heading-title{font-size:17px;}.elementor-148 .elementor-element.elementor-element-89e1f94 .elementor-heading-title{font-size:17px;}.elementor-148 .elementor-element.elementor-element-47a233c .elementor-heading-title{font-size:17px;}.elementor-148 .elementor-element.elementor-element-9d9e906 .elementor-heading-title{font-size:17px;}.elementor-148 .elementor-element.elementor-element-6319d49 .elementor-heading-title{font-size:17px;}.elementor-148 .elementor-element.elementor-element-a12137e .elementor-heading-title{font-size:17px;}.elementor-148 .elementor-element.elementor-element-3ffd7c4 .elementor-heading-title{font-size:17px;}.elementor-148 .elementor-element.elementor-element-204fe33 .elementor-heading-title{font-size:17px;}.elementor-148 .elementor-element.elementor-element-38c2797 .elementor-heading-title{font-size:17px;}.elementor-148 .elementor-element.elementor-element-8f78e81 .elementor-heading-title{font-size:17px;}.elementor-148 .elementor-element.elementor-element-e2754e6 .elementor-heading-title{font-size:17px;}.elementor-148 .elementor-element.elementor-element-b1aebdc .elementor-heading-title{font-size:17px;}.elementor-148 .elementor-element.elementor-element-415629b .elementor-heading-title{font-size:17px;}.elementor-148 .elementor-element.elementor-element-6ba968d .elementor-heading-title{font-size:17px;}.elementor-148 .elementor-element.elementor-element-b8fa824 .elementor-heading-title{font-size:17px;}.elementor-148 .elementor-element.elementor-element-6b0dffe{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}}@media(max-width:1024px){.elementor-148 .elementor-element.elementor-element-c40967d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-fca645a{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-148 .elementor-element.elementor-element-37254a1 img{max-width:63%;}.elementor-148 .elementor-element.elementor-element-e619bda .elementor-heading-title{font-size:16px;}.elementor-148 .elementor-element.elementor-element-ebef850 .elementor-heading-title{font-size:16px;}.elementor-148 .elementor-element.elementor-element-68b63f6 .elementor-heading-title{font-size:16px;}.elementor-148 .elementor-element.elementor-element-2574c4b .elementor-heading-title{font-size:16px;}.elementor-148 .elementor-element.elementor-element-58c8dc6 .elementor-heading-title{font-size:16px;}.elementor-148 .elementor-element.elementor-element-b800e43 .elementor-heading-title{font-size:16px;}.elementor-148 .elementor-element.elementor-element-ca3669a .elementor-heading-title{font-size:16px;}.elementor-148 .elementor-element.elementor-element-e26eb88 .elementor-heading-title{font-size:16px;}.elementor-148 .elementor-element.elementor-element-12696e2 .elementor-heading-title{font-size:16px;}.elementor-148 .elementor-element.elementor-element-7eb9229 .elementor-heading-title{font-size:16px;}.elementor-148 .elementor-element.elementor-element-63c4113 .elementor-heading-title{font-size:16px;}.elementor-148 .elementor-element.elementor-element-443e81b .elementor-heading-title{font-size:16px;}.elementor-148 .elementor-element.elementor-element-6b8e529 .elementor-heading-title{font-size:16px;}.elementor-148 .elementor-element.elementor-element-57b854c .elementor-heading-title{font-size:16px;}.elementor-148 .elementor-element.elementor-element-89e1f94 .elementor-heading-title{font-size:16px;}.elementor-148 .elementor-element.elementor-element-47a233c .elementor-heading-title{font-size:16px;}.elementor-148 .elementor-element.elementor-element-9d9e906 .elementor-heading-title{font-size:16px;}.elementor-148 .elementor-element.elementor-element-6319d49 .elementor-heading-title{font-size:16px;}.elementor-148 .elementor-element.elementor-element-a12137e .elementor-heading-title{font-size:16px;}.elementor-148 .elementor-element.elementor-element-3ffd7c4 .elementor-heading-title{font-size:16px;}.elementor-148 .elementor-element.elementor-element-204fe33 .elementor-heading-title{font-size:16px;}.elementor-148 .elementor-element.elementor-element-38c2797 .elementor-heading-title{font-size:16px;}.elementor-148 .elementor-element.elementor-element-8f78e81 .elementor-heading-title{font-size:16px;}.elementor-148 .elementor-element.elementor-element-e2754e6 .elementor-heading-title{font-size:16px;}.elementor-148 .elementor-element.elementor-element-b1aebdc .elementor-heading-title{font-size:16px;}.elementor-148 .elementor-element.elementor-element-415629b .elementor-heading-title{font-size:16px;}.elementor-148 .elementor-element.elementor-element-6ba968d .elementor-heading-title{font-size:16px;}.elementor-148 .elementor-element.elementor-element-b8fa824 .elementor-heading-title{font-size:16px;}.elementor-148 .elementor-element.elementor-element-09e2b48 .elementor-button{padding:13px 13px 13px 13px;}}@media(max-width:767px){.elementor-148 .elementor-element.elementor-element-ee73d6b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-148 .elementor-element.elementor-element-f897d7d{--width:500px;--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;}.elementor-148 .elementor-element.elementor-element-cdccd7b{--width:50px;}.elementor-148 .elementor-element.elementor-element-0717ad2{--width:50px;}.elementor-148 .elementor-element.elementor-element-fc9411d{--width:50px;}.elementor-148 .elementor-element.elementor-element-c40967d{--min-height:0px;}.elementor-148 .elementor-element.elementor-element-fca645a{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:-120px;--margin-right:0px;}.elementor-148 .elementor-element.elementor-element-fca645a.e-con{--align-self:flex-start;}.elementor-148 .elementor-element.elementor-element-37254a1{text-align:left;}.elementor-148 .elementor-element.elementor-element-37254a1 img{max-width:36%;}.elementor-148 .elementor-element.elementor-element-452995e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-148 .elementor-element.elementor-element-6b0dffe{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-148 .elementor-element.elementor-element-3bed163{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-148 .elementor-element.elementor-element-9815ccc{--width:41%;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-148 .elementor-element.elementor-element-9815ccc.e-con{--align-self:flex-start;}.elementor-148 .elementor-element.elementor-element-46e808c.elementor-element{--align-self:flex-start;}.elementor-148 .elementor-element.elementor-element-46e808c{text-align:left;}.elementor-148 .elementor-element.elementor-element-46e808c img{max-width:30%;}.elementor-148 .elementor-element.elementor-element-a38477c{--width:51%;--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:flex-end;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-75e17aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-148 .elementor-element.elementor-element-75e17aa .elementor-heading-title{font-size:12px;}.elementor-148 .elementor-element.elementor-element-616dd7f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 0px;padding:0px 0px 0px 0px;}.elementor-148 .elementor-element.elementor-element-616dd7f.elementor-element{--align-self:flex-end;}.elementor-148 .elementor-element.elementor-element-616dd7f .elementor-nav-menu--dropdown a{padding-left:29px;padding-right:29px;}}@media(max-width:1200px) and (min-width:768px){.elementor-148 .elementor-element.elementor-element-fca645a{--width:100px;}.elementor-148 .elementor-element.elementor-element-452995e{--width:1327px;}}@media(min-width:2400px){.elementor-148 .elementor-element.elementor-element-0a57d1a{--width:100%;--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-148 .elementor-element.elementor-element-080d401{--width:100%;--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-148 .elementor-element.elementor-element-ea108a7{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-148 .elementor-element.elementor-element-fa98964{--width:1600px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:370px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-ee73d6b{--width:1600px;--padding-top:10px;--padding-bottom:10px;--padding-left:150px;--padding-right:150px;}.elementor-148 .elementor-element.elementor-element-f897d7d{--width:1600px;}.elementor-148 .elementor-element.elementor-element-c40967d{--width:1446px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-c40967d.e-con{--align-self:center;}.elementor-148 .elementor-element.elementor-element-fca645a{--width:778px;--min-height:112px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-37254a1{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-148 .elementor-element.elementor-element-37254a1 img{max-width:80px;}.elementor-148 .elementor-element.elementor-element-452995e{--width:1127px;--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;--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-148 .elementor-element.elementor-element-452995e.e-con{--align-self:center;}.elementor-148 .elementor-element.elementor-element-f998ecf{--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-148 .elementor-element.elementor-element-6b0dffe{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for container, class: .elementor-element-69915b9 */.elementor-148 .elementor-element.elementor-element-69915b9:hover .redecor .elementor-icon svg {
  fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82cd8a8 */.elementor-148 .elementor-element.elementor-element-82cd8a8:hover .redecor .elementor-icon svg {
  fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-834c0e6 */.elementor-148 .elementor-element.elementor-element-834c0e6:hover .redecor .elementor-icon svg {
  fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdccd7b */.elementor-148 .elementor-element.elementor-element-cdccd7b:hover .redecor .elementor-icon svg {
  fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0717ad2 */.elementor-148 .elementor-element.elementor-element-0717ad2:hover .redecor .elementor-icon svg {
  fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc9411d */.elementor-148 .elementor-element.elementor-element-fc9411d:hover .redecor .elementor-icon svg {
  fill: white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fca645a */.elementor-148 .elementor-element.elementor-element-fca645a img {
  margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed1b5ab */.elementor-148 .elementor-element.elementor-element-ed1b5ab:hover .mudacor h2 {
  color: white;
  font-weight: 700; /* deixa o texto em negrito */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13c86f1 */.elementor-148 .elementor-element.elementor-element-13c86f1:hover .mudacor h2 {
  color: white;
  font-weight: 700; /* deixa o texto em negrito */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5af34f8 */.elementor-148 .elementor-element.elementor-element-5af34f8:hover .mudacor h2 {
  color: white;
  font-weight: 700; /* deixa o texto em negrito */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9348a8c */.elementor-148 .elementor-element.elementor-element-9348a8c:hover .mudacor h2 {
  color: white;
  font-weight: 700; /* deixa o texto em negrito */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a1048c0 */.elementor-148 .elementor-element.elementor-element-a1048c0:hover .mudacor h2 {
  color: white;
  font-weight: 700; /* deixa o texto em negrito */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5c82ac */.elementor-148 .elementor-element.elementor-element-a5c82ac:hover .mudacor h2 {
  color: white;
  font-weight: 700; /* deixa o texto em negrito */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b233cb */.elementor-148 .elementor-element.elementor-element-4b233cb:hover .mudacor h2 {
  color: white;
  font-weight: 700; /* deixa o texto em negrito */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92469b0 */.dropdown-embalagens {
  display: none; /* escondido por padrão */
  position: absolute;
  background: #FFFFFF;
  border-radius: 6px;
  box-shadow: 0 4px 8px rgba(0,0,0,0.1);
  padding: 10px 0;
  margin-top: 50px; /* ajuste a distância do botão */
  width: 250px; /* largura maior */
  z-index: 999;
}

/* Itens dentro do dropdown */
.dropdown-embalagens a,
.dropdown-embalagens button,
.dropdown-embalagens div {
  display: block;
  font-family: 'Poppins', sans-serif;
  font-weight: 600;
  font-size: 13px;
  color: #000000;
  text-align: left;
  padding: 8px 15px;
  cursor: pointer;
  transition: background 0.2s ease;
}

/* Hover dos itens */
.dropdown-embalagens a:hover,
.dropdown-embalagens button:hover,
.dropdown-embalagens div:hover {
  background: transparent;
}

/* Mostrar o dropdown ao passar o mouse no botão Embalagens */
.botao-embalagens:hover + .dropdown-embalagens,
.dropdown-embalagens:hover {
  display: block;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-615dbc9 *//* 1. Remove qualquer centralização no elemento principal do botão */
.botao-sacheteira .elementor-button {
    /* Garante que o conteúdo comece na esquerda do botão, ignorando qualquer centralização de flex */
    justify-content: flex-start !important; 
}

/* 2. Alinha o WRAPPER do conteúdo (Texto + Ícone) à esquerda */
/* Este é o seletor mais provável de funcionar, pois ele engloba o texto e o ícone. */
.botao-sacheteira .elementor-button-content-wrapper {
    /* Remove a centralização e alinha o wrapper à esquerda */
    justify-content: flex-start !important;
    
    /* Garante que o texto seja alinhado à esquerda dentro do wrapper */
    text-align: left !important;
}

/* 3. Alinha o TEXTO individualmente (medida de segurança) */
.botao-sacheteira .elementor-button-text {
    text-align: left !important;
    width: 100% !important; /* Mantido para forçar alinhamento, se necessário */
    display: block !important; /* Mantido para forçar alinhamento, se necessário */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06cea37 *//* 1. Remove qualquer centralização no elemento principal do botão */
.botao-stand-up-pouch .elementor-button {
    /* Garante que o conteúdo comece na esquerda do botão, ignorando qualquer centralização de flex */
    justify-content: flex-start !important; 
}

/* 2. Alinha o WRAPPER do conteúdo (Texto + Ícone) à esquerda */
/* Este é o seletor mais provável de funcionar, pois ele engloba o texto e o ícone. */
.botao-stand-up-pouch .elementor-button-content-wrapper {
    /* Remove a centralização e alinha o wrapper à esquerda */
    justify-content: flex-start !important;
    
    /* Garante que o texto seja alinhado à esquerda dentro do wrapper */
    text-align: left !important;
}

/* 3. Alinha o TEXTO individualmente (medida de segurança) */
.botao-stand-up-pouch .elementor-button-text {
    text-align: left !important;
    width: 100% !important; /* Mantido para forçar alinhamento, se necessário */
    display: block !important; /* Mantido para forçar alinhamento, se necessário */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a89171b *//* 1. Remove qualquer centralização no elemento principal do botão */
.botao-spout-pouch .elementor-button {
    /* Garante que o conteúdo comece na esquerda do botão, ignorando qualquer centralização de flex */
    justify-content: flex-start !important; 
}

/* 2. Alinha o WRAPPER do conteúdo (Texto + Ícone) à esquerda */
/* Este é o seletor mais provável de funcionar, pois ele engloba o texto e o ícone. */
.botao-spout-pouch .elementor-button-content-wrapper {
    /* Remove a centralização e alinha o wrapper à esquerda */
    justify-content: flex-start !important;
    
    /* Garante que o texto seja alinhado à esquerda dentro do wrapper */
    text-align: left !important;
}

/* 3. Alinha o TEXTO individualmente (medida de segurança) */
.botao-spout-pouch .elementor-button-text {
    text-align: left !important;
    width: 100% !important; /* Mantido para forçar alinhamento, se necessário */
    display: block !important; /* Mantido para forçar alinhamento, se necessário */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-19b7e1e *//* 1. Remove qualquer centralização no elemento principal do botão */
.botao-envase-potes .elementor-button {
    /* Garante que o conteúdo comece na esquerda do botão, ignorando qualquer centralização de flex */
    justify-content: flex-start !important; 
}

/* 2. Alinha o WRAPPER do conteúdo (Texto + Ícone) à esquerda */
/* Este é o seletor mais provável de funcionar, pois ele engloba o texto e o ícone. */
.botao-envase-potes .elementor-button-content-wrapper {
    /* Remove a centralização e alinha o wrapper à esquerda */
    justify-content: flex-start !important;
    
    /* Garante que o texto seja alinhado à esquerda dentro do wrapper */
    text-align: left !important;
}

/* 3. Alinha o TEXTO individualmente (medida de segurança) */
.botao-envase-potes .elementor-button-text {
    text-align: left !important;
    width: 100% !important; /* Mantido para forçar alinhamento, se necessário */
    display: block !important; /* Mantido para forçar alinhamento, se necessário */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-46e269c *//* 1. Remove qualquer centralização no elemento principal do botão */
.botao-autoclaves .elementor-button {
    /* Garante que o conteúdo comece na esquerda do botão, ignorando qualquer centralização de flex */
    justify-content: flex-start !important; 
}

/* 2. Alinha o WRAPPER do conteúdo (Texto + Ícone) à esquerda */
/* Este é o seletor mais provável de funcionar, pois ele engloba o texto e o ícone. */
.botao-autoclaves .elementor-button-content-wrapper {
    /* Remove a centralização e alinha o wrapper à esquerda */
    justify-content: flex-start !important;
    
    /* Garante que o texto seja alinhado à esquerda dentro do wrapper */
    text-align: left !important;
}

/* 3. Alinha o TEXTO individualmente (medida de segurança) */
.botao-autoclaves .elementor-button-text {
    text-align: left !important;
    width: 100% !important; /* Mantido para forçar alinhamento, se necessário */
    display: block !important; /* Mantido para forçar alinhamento, se necessário */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-940ef7c *//* 1. Remove qualquer centralização no elemento principal do botão */
.botao-farmaceutico .elementor-button {
    /* Garante que o conteúdo comece na esquerda do botão, ignorando qualquer centralização de flex */
    justify-content: flex-start !important; 
}

/* 2. Alinha o WRAPPER do conteúdo (Texto + Ícone) à esquerda */
/* Este é o seletor mais provável de funcionar, pois ele engloba o texto e o ícone. */
.botao-farmaceutico .elementor-button-content-wrapper {
    /* Remove a centralização e alinha o wrapper à esquerda */
    justify-content: flex-start !important;
    
    /* Garante que o texto seja alinhado à esquerda dentro do wrapper */
    text-align: left !important;
}

/* 3. Alinha o TEXTO individualmente (medida de segurança) */
.botao-farmaceutico .elementor-button-text {
    text-align: left !important;
    width: 100% !important; /* Mantido para forçar alinhamento, se necessário */
    display: block !important; /* Mantido para forçar alinhamento, se necessário */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc97a2a */.elementor-148 .elementor-element.elementor-element-fc97a2a:hover .mudacor h2 {
  color: #812522;
  font-weight: 700; /* deixa o texto em negrito */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af529cf */.mini-dropdown01 {
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74423e6 */.elementor-148 .elementor-element.elementor-element-74423e6:hover .mudacor h2 {
  color: #812522;
  font-weight: 700; /* deixa o texto em negrito */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afbd2fa */.elementor-148 .elementor-element.elementor-element-afbd2fa:hover .mudacor h2 {
  color: #812522;
  font-weight: 700; /* deixa o texto em negrito */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e634125 */.mini-dropdown02 {
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-edb80b0 */.elementor-148 .elementor-element.elementor-element-edb80b0:hover .mudacor h2 {
  color: #812522;
  font-weight: 700; /* deixa o texto em negrito */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9d6577 */.mini-dropdown03 {
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9dac000 */.elementor-148 .elementor-element.elementor-element-9dac000:hover .mudacor h2 {
  color: #812522;
  font-weight: 700; /* deixa o texto em negrito */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f08164 */.mini-dropdown04 {
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24e55bc */.elementor-148 .elementor-element.elementor-element-24e55bc:hover .mudacor h2 {
  color: #812522;
  font-weight: 700; /* deixa o texto em negrito */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a97c89 */.elementor-148 .elementor-element.elementor-element-5a97c89:hover .mudacor h2 {
  color: #812522;
  font-weight: 700; /* deixa o texto em negrito */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e5488f */.elementor-148 .elementor-element.elementor-element-5e5488f:hover .mudacor h2 {
  color: #812522;
  font-weight: 700; /* deixa o texto em negrito */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f549785 */.elementor-148 .elementor-element.elementor-element-f549785:hover .mudacor h2 {
  color: #812522;
  font-weight: 700; /* deixa o texto em negrito */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a66f7d */.elementor-148 .elementor-element.elementor-element-3a66f7d:hover .mudacor h2 {
  color: #812522;
  font-weight: 700; /* deixa o texto em negrito */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-efe4bb6 */.elementor-148 .elementor-element.elementor-element-efe4bb6:hover .mudacor h2 {
  color: #812522;
  font-weight: 700; /* deixa o texto em negrito */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d25f206 */.elementor-148 .elementor-element.elementor-element-d25f206:hover .mudacor h2 {
  color: #812522;
  font-weight: 700; /* deixa o texto em negrito */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44d5d48 */.mini-dropdown05 {
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e32f6de */.elementor-148 .elementor-element.elementor-element-e32f6de:hover .mudacor h2 {
  color: #812522;
  font-weight: 700; /* deixa o texto em negrito */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a673ea */.elementor-148 .elementor-element.elementor-element-4a673ea:hover .mudacor h2 {
  color: #812522;
  font-weight: 700; /* deixa o texto em negrito */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92e0784 */.elementor-148 .elementor-element.elementor-element-92e0784:hover .mudacor h2 {
  color: #812522;
  font-weight: 700; /* deixa o texto em negrito */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a693cf7 */.elementor-148 .elementor-element.elementor-element-a693cf7:hover .mudacor h2 {
  color: #812522;
  font-weight: 700; /* deixa o texto em negrito */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8cce4ee */.elementor-148 .elementor-element.elementor-element-8cce4ee:hover .mudacor h2 {
  color: #812522;
  font-weight: 700; /* deixa o texto em negrito */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fa96a96 */.elementor-148 .elementor-element.elementor-element-fa96a96:hover .mudacor h2 {
  color: #812522;
  font-weight: 700; /* deixa o texto em negrito */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f13ae5 */.elementor-148 .elementor-element.elementor-element-9f13ae5:hover .mudacor h2 {
  color: #812522;
  font-weight: 700; /* deixa o texto em negrito */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c69d0a8 */.elementor-148 .elementor-element.elementor-element-c69d0a8:hover .mudacor h2 {
  color: #812522;
  font-weight: 700; /* deixa o texto em negrito */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3460e5e */.elementor-148 .elementor-element.elementor-element-3460e5e:hover .mudacor h2 {
  color: #812522;
  font-weight: 700; /* deixa o texto em negrito */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b53cdb */.mini-dropdown06 {
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0d5fcd */.direita-dropdown-maquinas {
    position: relative;
    width: 70%; /* ou o valor que deixar visualmente bom */
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: start;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a96cebf *//* Dropdown Máquinas oculto por padrão */
.dropdown-maquinas {
display: none; /* importante para sumir quando não passa o mouse */
  position: absolute;
  background: #FFFFFF;
  border-radius: 6px;
  box-shadow: 0 4px 8px rgba(0,0,0,0.1);
  padding: 30px;      /* padding do container pai */
  margin-top: 200px;
  width: 700px;       /* largura maior */
  left: 50%;
  transform: translateX(-50%);
  min-height: 400px;  /* altura maior */
  overflow-y: auto;
  z-index: 999;
}

/* Layout das 3 colunas quando o dropdown está visível */
.botao-maquinas:hover + .dropdown-maquinas,
.dropdown-maquinas:hover {
  display: flex; /* ativa flex só quando visível */
  flex-direction: row;
  justify-content: space-between;
  gap: 20px;
}

/* Itens dentro de cada coluna/container (links e botões) */
.dropdown-maquinas a,
.dropdown-maquinas button {
  display: block;
  font-family: 'Poppins', sans-serif;
  font-weight: 600;
  font-size: 13px;
  color: #000000;
  text-align: left;
  padding: 5px 0;
  cursor: pointer;
  transition: background 0.2s ease;
}

/* Hover dos itens */
.dropdown-maquinas a:hover,
.dropdown-maquinas button:hover {
  background: transparent;
}

/* Mini-conteiners internos livres e com padding próprio */
.dropdown-maquinas .mini-conteiner {
  padding: 15px; /* padding atualizado de 10 para 15 */
}












/* ------------------------------
   MINI-DROPDOWNS - LÓGICA DE EXIBIÇÃO
   ------------------------------ */

/* Todos os mini-dropdowns escondidos por padrão */
.direita-dropdown-maquinas .mini-dropdown01,
.direita-dropdown-maquinas .mini-dropdown02,
.direita-dropdown-maquinas .mini-dropdown03,
.direita-dropdown-maquinas .mini-dropdown04,
.direita-dropdown-maquinas .mini-dropdown05,
.direita-dropdown-maquinas .mini-dropdown06 {
  display: none;
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background: #fff;
  padding: 20px;
  box-sizing: border-box;
  z-index: 10;
}

/* Exibir o mini-dropdown correspondente ao botão */
.dropdown-maquinas:hover .botao-sacheteira:hover ~ .direita-dropdown-maquinas .mini-dropdown01,
.dropdown-maquinas:hover .botao-stand-up-pouch:hover ~ .direita-dropdown-maquinas .mini-dropdown02,
.dropdown-maquinas:hover .botao-spout-pouch:hover ~ .direita-dropdown-maquinas .mini-dropdown03,
.dropdown-maquinas:hover .botao-envase-potes:hover ~ .direita-dropdown-maquinas .mini-dropdown04,
.dropdown-maquinas:hover .botao-autoclaves:hover ~ .direita-dropdown-maquinas .mini-dropdown05,
.dropdown-maquinas:hover .botao-farmaceutico:hover ~ .direita-dropdown-maquinas .mini-dropdown06 {
  display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e4f188 */.elementor-148 .elementor-element.elementor-element-1e4f188:hover .mudacor {
  color: white;
  font-weight: 700; /* deixa o texto em negrito */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cb8693 */.elementor-148 .elementor-element.elementor-element-7cb8693:hover .mudacor {
  color: white;
  font-weight: 700; /* deixa o texto em negrito */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b0dffe */.dropdown-orcamento {
  display: none;
  position: absolute;
  background: #FFFFFF;
  border-radius: 6px;
  box-shadow: 0 4px 8px rgba(0,0,0,0.1);
  padding: 7px 0;
  margin-top: 150px;
  width: 150px;
}

.dropdown-orcamento a,
.dropdown-orcamento button,
.dropdown-orcamento div {
  display: block;
  font-family: 'Poppins', sans-serif;
  font-weight: 600;
  font-size: 13px;
  color: #000000;
  text-align: left;
  padding: 8px 15px;
  cursor: pointer;
  transition: background 0.2s ease;
}

/* removido o hover */
.dropdown-orcamento a:hover,
.dropdown-orcamento button:hover,
.dropdown-orcamento div:hover {
  background: transparent;
}

/* Mostrar o dropdown */
.botao-orcamento:hover + .dropdown-orcamento,
.dropdown-orcamento:hover {
  display: block;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-616dd7f *//* === Container do menu === */
.elementor-148 .elementor-element.elementor-element-616dd7f {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  position: relative; /* fundamental para dropdown absoluto */
}

/* === Dropdown do menu === */
.elementor-148 .elementor-element.elementor-element-616dd7f nav.elementor-nav-menu--dropdown {
  position: absolute;
  top: 100%;
  right: 0;      /* força alinhamento à direita do menu */
  left: auto;    /* cancela o left */
  min-width: 200px;
  margin: 0;
  padding: 10px 0;
  background: #fff;
  box-shadow: 0 4px 8px rgba(0,0,0,0.1);
  z-index: 999;
  white-space: nowrap;
}

/* Quando o menu está ativo */
.elementor-148 .elementor-element.elementor-element-616dd7f.elementor-active nav.elementor-nav-menu--dropdown {
  display: block;
}

/* Botão hamburguer */
.elementor-148 .elementor-element.elementor-element-616dd7f .elementor-menu-toggle {
  cursor: pointer;
  background: none;
  border: none;
  padding: 0;
  margin: 0;
  line-height: 1;
}

.elementor-148 .elementor-element.elementor-element-616dd7f .elementor-menu-toggle:hover {
  opacity: 0.8;
  transition: opacity 0.2s ease;
}



/* === Botão "Orçamento" no menu mobile === */
.menu-botao-orcamentocel {
  margin-top: 36px !important;
  padding-left: 16px !important;
  padding-right: 16px !important;
}

/* Estilo do link */
.menu-botao-orcamentocel > a {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #812522;
  color: #fff !important;
  padding-top: 14px !important;
  padding-bottom: 14px !important;
  border-radius: 20px;
  font-weight: 600;
  text-align: center;
  transition: all 0.3s ease;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.15);
  position: relative;
}

/* === Força a seta (dropdown icon) do "Orçamento" a ficar branca === */

/* 1️⃣ Para temas com ícone SVG */
.menu-botao-orcamentocel svg {
  fill: #fff !important;
  stroke: #fff !important;
}

/* 2️⃣ Para setas criadas com bordas */
.menu-botao-orcamentocel .sub-arrow {
  border-top-color: #fff !important;
  border-color: #fff !important;
}

/* 3️⃣ Para pseudo-elementos usados como seta */
.menu-botao-orcamentocel > a::after {
  border-color: #fff transparent transparent transparent !important;
  color: #fff !important;
  fill: #fff !important;
}

/* Efeito hover */
.menu-botao-orcamentocel > a:hover {
  background-color: #6a1e1b;
  transform: scale(1.03);
}/* End custom CSS */