.elementor-9372 .elementor-element.elementor-element-49f0108{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--flex-wrap:wrap;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-9372 .elementor-element.elementor-element-49f0108:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-49f0108 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.whirlpool-guggemos.de/wp-content/uploads/2026/07/photo-1582268611958-ebfd161ef9cf.avif");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-9372 .elementor-element.elementor-element-49f0108::before, .elementor-9372 .elementor-element.elementor-element-49f0108 > .elementor-background-video-container::before, .elementor-9372 .elementor-element.elementor-element-49f0108 > .e-con-inner > .elementor-background-video-container::before, .elementor-9372 .elementor-element.elementor-element-49f0108 > .elementor-background-slideshow::before, .elementor-9372 .elementor-element.elementor-element-49f0108 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9372 .elementor-element.elementor-element-49f0108 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #5C4D42 70%, var( --e-global-color-text ) 100%);}.elementor-9372 .elementor-element.elementor-element-07b46aa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-7ceeb68{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--flex-wrap: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-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-9372 .elementor-element.elementor-element-2495e10 .elementor-button{background-color:#EAE3D800;font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:900;padding:10px 10px 10px 10px;}.elementor-9372 .elementor-element.elementor-element-e72b3c3 .elementor-button{background-color:#EAE3D800;font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:900;padding:10px 10px 10px 10px;}.elementor-9372 .elementor-element.elementor-element-4cde03a .elementor-button{background-color:#EAE3D800;font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:900;padding:10px 10px 10px 10px;}.elementor-9372 .elementor-element.elementor-element-40cc06c .elementor-button{background-color:#EAE3D800;font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:900;padding:10px 10px 10px 10px;}.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-9372 .elementor-element.elementor-element-a2eabaa{width:initial;max-width:initial;padding:0px 0px 0px 0px;text-align:center;}.elementor-9372 .elementor-element.elementor-element-a2eabaa .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:5rem;font-weight:400;line-height:1.25em;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.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-9372 .elementor-element.elementor-element-c5a6ec6{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-c5a6ec6 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-3529e7d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--flex-wrap:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-a3c33c2 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Nunito Sans", Sans-serif;font-weight:700;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 20px 0px 20px;padding:1.125rem 2.125rem 1.125rem 2.125rem;}.elementor-9372 .elementor-element.elementor-element-a3c33c2 .elementor-button:hover, .elementor-9372 .elementor-element.elementor-element-a3c33c2 .elementor-button:focus{background-color:#263A2F;}.elementor-9372 .elementor-element.elementor-element-a3c33c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:00px 15px 0px 15px;}.elementor-9372 .elementor-element.elementor-element-a3c33c2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9372 .elementor-element.elementor-element-a3c33c2 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-9372 .elementor-element.elementor-element-96f65a9 .elementor-button{background-color:#FFFFFF;font-family:"Nunito Sans", Sans-serif;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:1.125rem 2.125rem 1.125rem 2.125rem;}.elementor-9372 .elementor-element.elementor-element-96f65a9 .elementor-button:hover, .elementor-9372 .elementor-element.elementor-element-96f65a9 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-96f65a9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:00px 15px 0px 15px;}.elementor-9372 .elementor-element.elementor-element-96f65a9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9372 .elementor-element.elementor-element-96f65a9 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-9372 .elementor-element.elementor-element-96f65a9 .elementor-button:hover svg, .elementor-9372 .elementor-element.elementor-element-96f65a9 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-222a2e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 50px;--row-gap:30px;--column-gap:50px;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-9372 .elementor-element.elementor-element-7f7ffad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-10796b9{text-align:start;}.elementor-9372 .elementor-element.elementor-element-10796b9 .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:3rem;font-weight:400;line-height:1.25em;color:#2F4A3C;}.elementor-9372 .elementor-element.elementor-element-fc97e50{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 30px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E8E1D5;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:1.125rem;font-weight:600;color:#5C4D42;}.elementor-9372 .elementor-element.elementor-element-fc97e50.elementor-element{--align-self:center;}.elementor-9372 .elementor-element.elementor-element-fc97e50 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-1f0245e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-9372 .elementor-element.elementor-element-1f0245e .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.25em;color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-d969628{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-9372 .elementor-element.elementor-element-b0d4cfb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-9372 .elementor-element.elementor-element-b0d4cfb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-9372 .elementor-element.elementor-element-b0d4cfb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-9372 .elementor-element.elementor-element-b0d4cfb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-9372 .elementor-element.elementor-element-b0d4cfb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-9372 .elementor-element.elementor-element-b0d4cfb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-9372 .elementor-element.elementor-element-b0d4cfb .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-b0d4cfb .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-9372 .elementor-element.elementor-element-b0d4cfb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9372 .elementor-element.elementor-element-b0d4cfb .elementor-icon-list-item > a{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-9372 .elementor-element.elementor-element-b0d4cfb .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-af9a04e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-9372 .elementor-element.elementor-element-af9a04e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-9372 .elementor-element.elementor-element-af9a04e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-9372 .elementor-element.elementor-element-af9a04e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-9372 .elementor-element.elementor-element-af9a04e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-9372 .elementor-element.elementor-element-af9a04e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-9372 .elementor-element.elementor-element-af9a04e .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-af9a04e .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-9372 .elementor-element.elementor-element-af9a04e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9372 .elementor-element.elementor-element-af9a04e .elementor-icon-list-item > a{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-9372 .elementor-element.elementor-element-af9a04e .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-5ebde38{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-39a66a9{--display:flex;--border-radius:50px 0px 50px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-39a66a9:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-39a66a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.whirlpool-guggemos.de/wp-content/uploads/2026/07/photo-1582268611958-ebfd161ef9cf.avif");}.elementor-9372 .elementor-element.elementor-element-a16b915{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:50px 0px 50px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9372 .elementor-element.elementor-element-a16b915:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-a16b915 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E1D5;}.elementor-9372 .elementor-element.elementor-element-a0d30ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-9372 .elementor-element.elementor-element-a0d30ee .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:1.2rem;font-weight:700;line-height:1.25em;color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-cc1a385{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 20px;--row-gap:0px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DFD5C5;--border-color:#DFD5C5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-b5c936e{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E8E1D5;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:0.875rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-9372 .elementor-element.elementor-element-b5c936e.elementor-element{--align-self:center;}.elementor-9372 .elementor-element.elementor-element-b5c936e p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-968fc26{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E8E1D5;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:0.875rem;font-weight:700;color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-968fc26.elementor-element{--align-self:center;}.elementor-9372 .elementor-element.elementor-element-968fc26 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-8b5d74e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 20px;--row-gap:0px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DFD5C5;--border-color:#DFD5C5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-e870f71{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E8E1D5;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:0.875rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-9372 .elementor-element.elementor-element-e870f71.elementor-element{--align-self:center;}.elementor-9372 .elementor-element.elementor-element-e870f71 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-c60aec7{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E8E1D5;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:0.875rem;font-weight:700;color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-c60aec7.elementor-element{--align-self:center;}.elementor-9372 .elementor-element.elementor-element-c60aec7 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-624234b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 20px;--row-gap:0px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DFD5C5;--border-color:#DFD5C5;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-5609f31{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E8E1D5;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:0.875rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-9372 .elementor-element.elementor-element-5609f31.elementor-element{--align-self:center;}.elementor-9372 .elementor-element.elementor-element-5609f31 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-4a993d9{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E8E1D5;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:0.875rem;font-weight:700;color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-4a993d9.elementor-element{--align-self:center;}.elementor-9372 .elementor-element.elementor-element-4a993d9 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-7e2aa8f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 20px;--row-gap:0px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DFD5C5;--border-color:#DFD5C5;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-5fedbba{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E8E1D5;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:0.875rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-9372 .elementor-element.elementor-element-5fedbba.elementor-element{--align-self:center;}.elementor-9372 .elementor-element.elementor-element-5fedbba p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-2926bbf{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E8E1D5;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:0.875rem;font-weight:700;color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-2926bbf.elementor-element{--align-self:center;}.elementor-9372 .elementor-element.elementor-element-2926bbf p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-996b00c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 20px;--row-gap:0px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DFD5C5;--border-color:#DFD5C5;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-70020de{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E8E1D5;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:0.875rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-9372 .elementor-element.elementor-element-70020de.elementor-element{--align-self:center;}.elementor-9372 .elementor-element.elementor-element-70020de p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-3563772{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E8E1D5;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:0.875rem;font-weight:700;color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-3563772.elementor-element{--align-self:center;}.elementor-9372 .elementor-element.elementor-element-3563772 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-c6d2583{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 20px;--row-gap:0px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DFD5C5;--border-color:#DFD5C5;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-028ae24{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E8E1D5;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:0.875rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-9372 .elementor-element.elementor-element-028ae24.elementor-element{--align-self:center;}.elementor-9372 .elementor-element.elementor-element-028ae24 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-32bb7ca{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E8E1D5;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:0.875rem;font-weight:700;color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-32bb7ca.elementor-element{--align-self:center;}.elementor-9372 .elementor-element.elementor-element-32bb7ca p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-4fb55c1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 20px;--row-gap:0px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DFD5C5;--border-color:#DFD5C5;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-44ffcc7{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E8E1D5;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:0.875rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-9372 .elementor-element.elementor-element-44ffcc7.elementor-element{--align-self:center;}.elementor-9372 .elementor-element.elementor-element-44ffcc7 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-e218d04{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E8E1D5;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:0.875rem;font-weight:700;color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-e218d04.elementor-element{--align-self:center;}.elementor-9372 .elementor-element.elementor-element-e218d04 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-6606425{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 20px;--row-gap:0px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DFD5C5;--border-color:#DFD5C5;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-232675a{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E8E1D5;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:0.875rem;font-weight:700;color:var( --e-global-color-secondary );}.elementor-9372 .elementor-element.elementor-element-232675a.elementor-element{--align-self:center;}.elementor-9372 .elementor-element.elementor-element-232675a p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-e9378a6{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E8E1D5;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:0.875rem;font-weight:700;color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-e9378a6.elementor-element{--align-self:center;}.elementor-9372 .elementor-element.elementor-element-e9378a6 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-0d648dd{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:50px 0px 50px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9372 .elementor-element.elementor-element-0d648dd:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-0d648dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-140fe81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-9372 .elementor-element.elementor-element-140fe81 .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:1.2rem;font-weight:700;line-height:1.25em;color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-3185db6{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:0.875rem;font-weight:400;color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-3185db6.elementor-element{--align-self:center;}.elementor-9372 .elementor-element.elementor-element-3185db6 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-2f84b02 .elementor-button{background-color:#FFFFFF;font-family:"Nunito Sans", Sans-serif;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0.8rem 1rem 0.6rem 1rem;}.elementor-9372 .elementor-element.elementor-element-2f84b02 .elementor-button:hover, .elementor-9372 .elementor-element.elementor-element-2f84b02 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-2f84b02{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:00px 15px 0px 15px;}.elementor-9372 .elementor-element.elementor-element-2f84b02 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9372 .elementor-element.elementor-element-2f84b02 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-9372 .elementor-element.elementor-element-2f84b02 .elementor-button:hover svg, .elementor-9372 .elementor-element.elementor-element-2f84b02 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-b936923{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-b936923:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-b936923 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-94025b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:nowrap;--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-9372 .elementor-element.elementor-element-fbbe9ae{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-baffb66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:none;border-radius:0% 0% 0% 0%;text-align:center;}.elementor-9372 .elementor-element.elementor-element-baffb66 .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:3rem;font-weight:500;line-height:1.25em;color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-d7773f6{margin:19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9372 .elementor-element.elementor-element-d7773f6 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;color:#FFFFFF99;}.elementor-9372 .elementor-element.elementor-element-4fa02ea{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF80;}.elementor-9372 .elementor-element.elementor-element-4fa02ea p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-cec2551{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-b4ca463{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:none;border-radius:0% 0% 0% 0%;text-align:center;}.elementor-9372 .elementor-element.elementor-element-b4ca463 .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:3rem;font-weight:500;line-height:1.25em;color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-84271ae{margin:19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9372 .elementor-element.elementor-element-84271ae .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;color:#FFFFFF99;}.elementor-9372 .elementor-element.elementor-element-bcf5a40{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF80;}.elementor-9372 .elementor-element.elementor-element-bcf5a40 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-a99284b{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-f864eb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:none;border-radius:0% 0% 0% 0%;text-align:center;}.elementor-9372 .elementor-element.elementor-element-f864eb7 .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:3rem;font-weight:500;line-height:1.25em;color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-f3d1682{margin:19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9372 .elementor-element.elementor-element-f3d1682 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;color:#FFFFFF99;}.elementor-9372 .elementor-element.elementor-element-369ba86{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF80;}.elementor-9372 .elementor-element.elementor-element-369ba86 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-3fbae1a{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-d233ae0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-style:none;border-radius:0% 0% 0% 0%;text-align:center;}.elementor-9372 .elementor-element.elementor-element-d233ae0 .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:3rem;font-weight:500;line-height:1.25em;color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-dddf9fe{margin:19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9372 .elementor-element.elementor-element-dddf9fe .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;color:#FFFFFF99;}.elementor-9372 .elementor-element.elementor-element-0e87671{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF80;}.elementor-9372 .elementor-element.elementor-element-0e87671 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-7c2b5c5{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-7c2b5c5:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-7c2b5c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E1D5;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9372 .elementor-element.elementor-element-caba907{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-02c8645{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-00f1640{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:50px 0px 50px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9372 .elementor-element.elementor-element-00f1640:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-00f1640 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-00f1640:hover{background-color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-00f1640.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;}.elementor-9372 .elementor-element.elementor-element-d0a7bf5{--display:flex;--overlay-opacity:0.05;}.elementor-9372 .elementor-element.elementor-element-d0a7bf5::before, .elementor-9372 .elementor-element.elementor-element-d0a7bf5 > .elementor-background-video-container::before, .elementor-9372 .elementor-element.elementor-element-d0a7bf5 > .e-con-inner > .elementor-background-video-container::before, .elementor-9372 .elementor-element.elementor-element-d0a7bf5 > .elementor-background-slideshow::before, .elementor-9372 .elementor-element.elementor-element-d0a7bf5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9372 .elementor-element.elementor-element-d0a7bf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.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-9372 .elementor-element.elementor-element-e861edd{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;top:20px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-e861edd.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-9372 .elementor-element.elementor-element-e861edd{right:20px;}body.rtl .elementor-9372 .elementor-element.elementor-element-e861edd{left:20px;}.elementor-9372 .elementor-element.elementor-element-e861edd p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-b9fd4b8{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-9372 .elementor-element.elementor-element-b9fd4b8 .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:2rem;font-weight:700;line-height:1.25em;color:#5C4D42;}.elementor-9372 .elementor-element.elementor-element-e1b40af{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-9372 .elementor-element.elementor-element-e1b40af .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-e1b40af .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-e1b40af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-e1b40af .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9372 .elementor-element.elementor-element-e1b40af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9372 .elementor-element.elementor-element-e1b40af .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-e1b40af .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-9372 .elementor-element.elementor-element-e1b40af .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9372 .elementor-element.elementor-element-e1b40af .elementor-icon-list-item > a{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-9372 .elementor-element.elementor-element-e1b40af .elementor-icon-list-text{color:#5C4D4299;transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-66311c3 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Nunito Sans", Sans-serif;font-weight:700;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:-1px -1px -1px -1px;padding:1.125rem 2.125rem 1.125rem 2.125rem;}.elementor-9372 .elementor-element.elementor-element-66311c3 .elementor-button:hover, .elementor-9372 .elementor-element.elementor-element-66311c3 .elementor-button:focus{background-color:#263A2F;}.elementor-9372 .elementor-element.elementor-element-66311c3{width:100%;max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:00px 15px 0px 15px;}.elementor-9372 .elementor-element.elementor-element-66311c3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9372 .elementor-element.elementor-element-66311c3 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-9372 .elementor-element.elementor-element-fd49dd7{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:50px 0px 50px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9372 .elementor-element.elementor-element-fd49dd7:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-fd49dd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-fd49dd7:hover{background-color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-fd49dd7.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;}.elementor-9372 .elementor-element.elementor-element-747cb33{--display:flex;--overlay-opacity:0.05;}.elementor-9372 .elementor-element.elementor-element-747cb33::before, .elementor-9372 .elementor-element.elementor-element-747cb33 > .elementor-background-video-container::before, .elementor-9372 .elementor-element.elementor-element-747cb33 > .e-con-inner > .elementor-background-video-container::before, .elementor-9372 .elementor-element.elementor-element-747cb33 > .elementor-background-slideshow::before, .elementor-9372 .elementor-element.elementor-element-747cb33 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9372 .elementor-element.elementor-element-747cb33 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9372 .elementor-element.elementor-element-2263f2d{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;top:20px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-2263f2d.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-9372 .elementor-element.elementor-element-2263f2d{right:20px;}body.rtl .elementor-9372 .elementor-element.elementor-element-2263f2d{left:20px;}.elementor-9372 .elementor-element.elementor-element-2263f2d p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-5e1b6e1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-9372 .elementor-element.elementor-element-5e1b6e1 .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:2rem;font-weight:700;line-height:1.25em;color:#5C4D42;}.elementor-9372 .elementor-element.elementor-element-c9b0061{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-9372 .elementor-element.elementor-element-c9b0061 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-c9b0061 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-c9b0061 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-c9b0061 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9372 .elementor-element.elementor-element-c9b0061 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9372 .elementor-element.elementor-element-c9b0061 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-c9b0061 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-9372 .elementor-element.elementor-element-c9b0061 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9372 .elementor-element.elementor-element-c9b0061 .elementor-icon-list-item > a{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-9372 .elementor-element.elementor-element-c9b0061 .elementor-icon-list-text{color:#5C4D4299;transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-c4b5f53 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Nunito Sans", Sans-serif;font-weight:700;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:-1px -1px -1px -1px;padding:1.125rem 2.125rem 1.125rem 2.125rem;}.elementor-9372 .elementor-element.elementor-element-c4b5f53 .elementor-button:hover, .elementor-9372 .elementor-element.elementor-element-c4b5f53 .elementor-button:focus{background-color:#263A2F;}.elementor-9372 .elementor-element.elementor-element-c4b5f53{width:100%;max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:00px 15px 0px 15px;}.elementor-9372 .elementor-element.elementor-element-c4b5f53 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9372 .elementor-element.elementor-element-c4b5f53 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-9372 .elementor-element.elementor-element-694a33a{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:50px 0px 50px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9372 .elementor-element.elementor-element-694a33a:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-694a33a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-694a33a:hover{background-color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-694a33a.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;}.elementor-9372 .elementor-element.elementor-element-42a288d{--display:flex;--overlay-opacity:0.05;}.elementor-9372 .elementor-element.elementor-element-42a288d::before, .elementor-9372 .elementor-element.elementor-element-42a288d > .elementor-background-video-container::before, .elementor-9372 .elementor-element.elementor-element-42a288d > .e-con-inner > .elementor-background-video-container::before, .elementor-9372 .elementor-element.elementor-element-42a288d > .elementor-background-slideshow::before, .elementor-9372 .elementor-element.elementor-element-42a288d > .e-con-inner > .elementor-background-slideshow::before, .elementor-9372 .elementor-element.elementor-element-42a288d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9372 .elementor-element.elementor-element-b380c49{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;top:20px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-b380c49.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-9372 .elementor-element.elementor-element-b380c49{right:20px;}body.rtl .elementor-9372 .elementor-element.elementor-element-b380c49{left:20px;}.elementor-9372 .elementor-element.elementor-element-b380c49 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-ac21392{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-9372 .elementor-element.elementor-element-ac21392 .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:2rem;font-weight:700;line-height:1.25em;color:#5C4D42;}.elementor-9372 .elementor-element.elementor-element-a5f6d2b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-9372 .elementor-element.elementor-element-a5f6d2b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-a5f6d2b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-a5f6d2b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-a5f6d2b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9372 .elementor-element.elementor-element-a5f6d2b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9372 .elementor-element.elementor-element-a5f6d2b .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-a5f6d2b .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-9372 .elementor-element.elementor-element-a5f6d2b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9372 .elementor-element.elementor-element-a5f6d2b .elementor-icon-list-item > a{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-9372 .elementor-element.elementor-element-a5f6d2b .elementor-icon-list-text{color:#5C4D4299;transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-6c9b5b5 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Nunito Sans", Sans-serif;font-weight:700;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:-1px -1px -1px -1px;padding:1.125rem 2.125rem 1.125rem 2.125rem;}.elementor-9372 .elementor-element.elementor-element-6c9b5b5 .elementor-button:hover, .elementor-9372 .elementor-element.elementor-element-6c9b5b5 .elementor-button:focus{background-color:#263A2F;}.elementor-9372 .elementor-element.elementor-element-6c9b5b5{width:100%;max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:00px 15px 0px 15px;}.elementor-9372 .elementor-element.elementor-element-6c9b5b5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9372 .elementor-element.elementor-element-6c9b5b5 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-9372 .elementor-element.elementor-element-a1fb783{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-cfa0a6f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-0fc3e46{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:50px 0px 50px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9372 .elementor-element.elementor-element-0fc3e46:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-0fc3e46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-0fc3e46:hover{background-color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-0fc3e46.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;}.elementor-9372 .elementor-element.elementor-element-c1101b6{--display:flex;--overlay-opacity:0.05;}.elementor-9372 .elementor-element.elementor-element-c1101b6::before, .elementor-9372 .elementor-element.elementor-element-c1101b6 > .elementor-background-video-container::before, .elementor-9372 .elementor-element.elementor-element-c1101b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-9372 .elementor-element.elementor-element-c1101b6 > .elementor-background-slideshow::before, .elementor-9372 .elementor-element.elementor-element-c1101b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9372 .elementor-element.elementor-element-c1101b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9372 .elementor-element.elementor-element-8eaaf1e{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;top:20px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-8eaaf1e.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-9372 .elementor-element.elementor-element-8eaaf1e{right:20px;}body.rtl .elementor-9372 .elementor-element.elementor-element-8eaaf1e{left:20px;}.elementor-9372 .elementor-element.elementor-element-8eaaf1e p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-2b8cb34{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-9372 .elementor-element.elementor-element-2b8cb34 .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:2rem;font-weight:700;line-height:1.25em;color:#5C4D42;}.elementor-9372 .elementor-element.elementor-element-907a408{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-9372 .elementor-element.elementor-element-907a408 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-907a408 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-907a408 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-907a408 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9372 .elementor-element.elementor-element-907a408 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9372 .elementor-element.elementor-element-907a408 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-907a408 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-9372 .elementor-element.elementor-element-907a408 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9372 .elementor-element.elementor-element-907a408 .elementor-icon-list-item > a{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-9372 .elementor-element.elementor-element-907a408 .elementor-icon-list-text{color:#5C4D4299;transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-c2109bb .elementor-button{background-color:var( --e-global-color-primary );font-family:"Nunito Sans", Sans-serif;font-weight:700;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:-1px -1px -1px -1px;padding:1.125rem 2.125rem 1.125rem 2.125rem;}.elementor-9372 .elementor-element.elementor-element-c2109bb .elementor-button:hover, .elementor-9372 .elementor-element.elementor-element-c2109bb .elementor-button:focus{background-color:#263A2F;}.elementor-9372 .elementor-element.elementor-element-c2109bb{width:100%;max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:00px 15px 0px 15px;}.elementor-9372 .elementor-element.elementor-element-c2109bb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9372 .elementor-element.elementor-element-c2109bb .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-9372 .elementor-element.elementor-element-e73a482{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:50px 0px 50px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9372 .elementor-element.elementor-element-e73a482:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-e73a482 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-e73a482:hover{background-color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-e73a482.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;}.elementor-9372 .elementor-element.elementor-element-fc1ef33{--display:flex;--overlay-opacity:0.05;}.elementor-9372 .elementor-element.elementor-element-fc1ef33::before, .elementor-9372 .elementor-element.elementor-element-fc1ef33 > .elementor-background-video-container::before, .elementor-9372 .elementor-element.elementor-element-fc1ef33 > .e-con-inner > .elementor-background-video-container::before, .elementor-9372 .elementor-element.elementor-element-fc1ef33 > .elementor-background-slideshow::before, .elementor-9372 .elementor-element.elementor-element-fc1ef33 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9372 .elementor-element.elementor-element-fc1ef33 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9372 .elementor-element.elementor-element-5f23602{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;top:20px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-5f23602.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-9372 .elementor-element.elementor-element-5f23602{right:20px;}body.rtl .elementor-9372 .elementor-element.elementor-element-5f23602{left:20px;}.elementor-9372 .elementor-element.elementor-element-5f23602 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-a9dab41{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-9372 .elementor-element.elementor-element-a9dab41 .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:2rem;font-weight:700;line-height:1.25em;color:#5C4D42;}.elementor-9372 .elementor-element.elementor-element-5763e18{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-9372 .elementor-element.elementor-element-5763e18 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-5763e18 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-5763e18 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-5763e18 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9372 .elementor-element.elementor-element-5763e18 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9372 .elementor-element.elementor-element-5763e18 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-5763e18 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-9372 .elementor-element.elementor-element-5763e18 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9372 .elementor-element.elementor-element-5763e18 .elementor-icon-list-item > a{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-9372 .elementor-element.elementor-element-5763e18 .elementor-icon-list-text{color:#5C4D4299;transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-97478c7 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Nunito Sans", Sans-serif;font-weight:700;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:-1px -1px -1px -1px;padding:1.125rem 2.125rem 1.125rem 2.125rem;}.elementor-9372 .elementor-element.elementor-element-97478c7 .elementor-button:hover, .elementor-9372 .elementor-element.elementor-element-97478c7 .elementor-button:focus{background-color:#263A2F;}.elementor-9372 .elementor-element.elementor-element-97478c7{width:100%;max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:00px 15px 0px 15px;}.elementor-9372 .elementor-element.elementor-element-97478c7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9372 .elementor-element.elementor-element-97478c7 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-9372 .elementor-element.elementor-element-0170a61{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-2aece1e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-173c023{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:50px 0px 50px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9372 .elementor-element.elementor-element-173c023:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-173c023 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-173c023:hover{background-color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-173c023.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;}.elementor-9372 .elementor-element.elementor-element-6790f36{--display:flex;--overlay-opacity:0.05;}.elementor-9372 .elementor-element.elementor-element-6790f36::before, .elementor-9372 .elementor-element.elementor-element-6790f36 > .elementor-background-video-container::before, .elementor-9372 .elementor-element.elementor-element-6790f36 > .e-con-inner > .elementor-background-video-container::before, .elementor-9372 .elementor-element.elementor-element-6790f36 > .elementor-background-slideshow::before, .elementor-9372 .elementor-element.elementor-element-6790f36 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9372 .elementor-element.elementor-element-6790f36 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9372 .elementor-element.elementor-element-ac4c639{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;top:20px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-ac4c639.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-9372 .elementor-element.elementor-element-ac4c639{right:20px;}body.rtl .elementor-9372 .elementor-element.elementor-element-ac4c639{left:20px;}.elementor-9372 .elementor-element.elementor-element-ac4c639 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-1a3e1eb{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-9372 .elementor-element.elementor-element-1a3e1eb .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:2rem;font-weight:700;line-height:1.25em;color:#5C4D42;}.elementor-9372 .elementor-element.elementor-element-9c4bc27{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-9372 .elementor-element.elementor-element-9c4bc27 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-9c4bc27 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-9c4bc27 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-9c4bc27 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9372 .elementor-element.elementor-element-9c4bc27 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9372 .elementor-element.elementor-element-9c4bc27 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-9c4bc27 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-9372 .elementor-element.elementor-element-9c4bc27 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9372 .elementor-element.elementor-element-9c4bc27 .elementor-icon-list-item > a{font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;}.elementor-9372 .elementor-element.elementor-element-9c4bc27 .elementor-icon-list-text{color:#5C4D4299;transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-5feff37 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Nunito Sans", Sans-serif;font-weight:700;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:-1px -1px -1px -1px;padding:1.125rem 2.125rem 1.125rem 2.125rem;}.elementor-9372 .elementor-element.elementor-element-5feff37 .elementor-button:hover, .elementor-9372 .elementor-element.elementor-element-5feff37 .elementor-button:focus{background-color:#263A2F;}.elementor-9372 .elementor-element.elementor-element-5feff37{width:100%;max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:00px 15px 0px 15px;}.elementor-9372 .elementor-element.elementor-element-5feff37 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9372 .elementor-element.elementor-element-5feff37 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-9372 .elementor-element.elementor-element-15a2cf4{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-font-size:1.5rem;--n-tabs-title-color:#5C4D4273;--n-tabs-title-color-active:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-15a2cf4 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-9372 .elementor-element.elementor-element-15a2cf4.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#EAE3D800;border-style:none;}.elementor-9372 .elementor-element.elementor-element-15a2cf4.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-9372 .elementor-element.elementor-element-15a2cf4.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF00;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-15a2cf4.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:none;}.elementor-9372 .elementor-element.elementor-element-15a2cf4.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Gloock", Sans-serif;font-weight:600;}.elementor-9372 .elementor-element.elementor-element-15a2cf4 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#5C4D42;}.elementor-9372 .elementor-element.elementor-element-194ca58{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-194ca58:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-194ca58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F4A3C;}.elementor-9372 .elementor-element.elementor-element-0c88f47{width:var( --container-widget-width, 70% );max-width:70%;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-0c88f47 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-bb1e802{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-9372 .elementor-element.elementor-element-bb1e802 .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:2.5rem;font-weight:700;line-height:1.25em;color:#FFFFFF;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9372 .elementor-element.elementor-element-ec74b64 .elementor-repeater-item-6ca4c5d .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.whirlpool-guggemos.de/wp-content/uploads/2026/07/photo-1582268611958-ebfd161ef9cf.avif);background-size:cover;}.elementor-9372 .elementor-element.elementor-element-ec74b64 .elementor-repeater-item-6ca4c5d .elementor-background-overlay{background-color:var( --e-global-color-secondary );mix-blend-mode:multiply;}.elementor-9372 .elementor-element.elementor-element-ec74b64 .elementor-repeater-item-6ca4c5d .swiper-slide-contents{margin-right:auto;}.elementor-9372 .elementor-element.elementor-element-ec74b64 .elementor-repeater-item-6ca4c5d .swiper-slide-inner{align-items:flex-end;text-align:start;}.elementor-9372 .elementor-element.elementor-element-ec74b64 .elementor-repeater-item-6ca4c5d .swiper-slide-inner .elementor-slide-heading{color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-ec74b64 .elementor-repeater-item-6ca4c5d .swiper-slide-inner .elementor-slide-description{color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-ec74b64 .elementor-repeater-item-6ca4c5d .swiper-slide-inner .elementor-slide-button{color:#FFFFFF;border-color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-ec74b64 .elementor-repeater-item-4ddcdcd .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.whirlpool-guggemos.de/wp-content/uploads/2026/07/photo-1582268611958-ebfd161ef9cf.avif);background-size:cover;}.elementor-9372 .elementor-element.elementor-element-ec74b64 .elementor-repeater-item-4ddcdcd .elementor-background-overlay{background-color:var( --e-global-color-secondary );mix-blend-mode:multiply;}.elementor-9372 .elementor-element.elementor-element-ec74b64 .elementor-repeater-item-4ddcdcd .swiper-slide-contents{margin-right:auto;}.elementor-9372 .elementor-element.elementor-element-ec74b64 .elementor-repeater-item-4ddcdcd .swiper-slide-inner{align-items:flex-end;text-align:start;}.elementor-9372 .elementor-element.elementor-element-ec74b64 .elementor-repeater-item-4ddcdcd .swiper-slide-inner .elementor-slide-heading{color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-ec74b64 .elementor-repeater-item-4ddcdcd .swiper-slide-inner .elementor-slide-description{color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-ec74b64 .elementor-repeater-item-4ddcdcd .swiper-slide-inner .elementor-slide-button{color:#FFFFFF;border-color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-ec74b64 .swiper-slide{transition-duration:calc(5000ms*1.2);height:600px;}.elementor-9372 .elementor-element.elementor-element-ec74b64{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9372 .elementor-element.elementor-element-ec74b64 .swiper-slide-contents{max-width:66%;}.elementor-9372 .elementor-element.elementor-element-ec74b64 .swiper-slide-inner{text-align:center;}.elementor-9372 .elementor-element.elementor-element-a7294a1{--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;--padding-top:80px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-25a2a66{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:00px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-504e361{padding:0px 0px 0px 0px;text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-504e361 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-d3b8619{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9372 .elementor-element.elementor-element-d3b8619 .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:3rem;font-weight:400;line-height:1.25em;color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-13630b1{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:1.125rem;font-weight:600;color:var( --e-global-color-text );}.elementor-9372 .elementor-element.elementor-element-13630b1.elementor-element{--align-self:center;}.elementor-9372 .elementor-element.elementor-element-13630b1 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-1af7627{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-982cb08{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:50px 0px 50px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9372 .elementor-element.elementor-element-982cb08:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-982cb08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E1D5;}.elementor-9372 .elementor-element.elementor-element-c089497{--display:flex;--overlay-opacity:0.05;}.elementor-9372 .elementor-element.elementor-element-c089497::before, .elementor-9372 .elementor-element.elementor-element-c089497 > .elementor-background-video-container::before, .elementor-9372 .elementor-element.elementor-element-c089497 > .e-con-inner > .elementor-background-video-container::before, .elementor-9372 .elementor-element.elementor-element-c089497 > .elementor-background-slideshow::before, .elementor-9372 .elementor-element.elementor-element-c089497 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9372 .elementor-element.elementor-element-c089497 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9372 .elementor-element.elementor-element-6001609{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:20px;}.elementor-9372 .elementor-element.elementor-element-6001609:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-6001609 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-9372 .elementor-element.elementor-element-6001609{left:20px;}body.rtl .elementor-9372 .elementor-element.elementor-element-6001609{right:20px;}.elementor-9372 .elementor-element.elementor-element-7b1e3a9{background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;top:20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-7b1e3a9.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-9372 .elementor-element.elementor-element-7b1e3a9{right:20px;}body.rtl .elementor-9372 .elementor-element.elementor-element-7b1e3a9{left:20px;}.elementor-9372 .elementor-element.elementor-element-7b1e3a9 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-1697042{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-9372 .elementor-element.elementor-element-1697042 .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.25em;color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-6b4a442{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;color:#5C4D42CC;}.elementor-9372 .elementor-element.elementor-element-6b4a442 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-6853db8{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-9372 .elementor-element.elementor-element-6853db8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-6853db8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-6853db8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-6853db8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9372 .elementor-element.elementor-element-6853db8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9372 .elementor-element.elementor-element-6853db8 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-6853db8 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-9372 .elementor-element.elementor-element-6853db8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9372 .elementor-element.elementor-element-6853db8 .elementor-icon-list-item > a{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:700;}.elementor-9372 .elementor-element.elementor-element-6853db8 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-15bbb0e{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:50px 0px 50px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9372 .elementor-element.elementor-element-15bbb0e:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-15bbb0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E1D5;}.elementor-9372 .elementor-element.elementor-element-e3be522{--display:flex;--overlay-opacity:0.05;}.elementor-9372 .elementor-element.elementor-element-e3be522::before, .elementor-9372 .elementor-element.elementor-element-e3be522 > .elementor-background-video-container::before, .elementor-9372 .elementor-element.elementor-element-e3be522 > .e-con-inner > .elementor-background-video-container::before, .elementor-9372 .elementor-element.elementor-element-e3be522 > .elementor-background-slideshow::before, .elementor-9372 .elementor-element.elementor-element-e3be522 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9372 .elementor-element.elementor-element-e3be522 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9372 .elementor-element.elementor-element-b0b7254{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:20px;}.elementor-9372 .elementor-element.elementor-element-b0b7254:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-b0b7254 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-9372 .elementor-element.elementor-element-b0b7254{left:20px;}body.rtl .elementor-9372 .elementor-element.elementor-element-b0b7254{right:20px;}.elementor-9372 .elementor-element.elementor-element-18c9fcb{background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;top:20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-18c9fcb.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-9372 .elementor-element.elementor-element-18c9fcb{right:20px;}body.rtl .elementor-9372 .elementor-element.elementor-element-18c9fcb{left:20px;}.elementor-9372 .elementor-element.elementor-element-18c9fcb p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-a2b3980{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-9372 .elementor-element.elementor-element-a2b3980 .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.25em;color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-2883851{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;color:#5C4D42CC;}.elementor-9372 .elementor-element.elementor-element-2883851 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-809d3b5{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-9372 .elementor-element.elementor-element-809d3b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-809d3b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-809d3b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-809d3b5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9372 .elementor-element.elementor-element-809d3b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9372 .elementor-element.elementor-element-809d3b5 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-809d3b5 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-9372 .elementor-element.elementor-element-809d3b5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9372 .elementor-element.elementor-element-809d3b5 .elementor-icon-list-item > a{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:700;}.elementor-9372 .elementor-element.elementor-element-809d3b5 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-cd1738d{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:50px 0px 50px 0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9372 .elementor-element.elementor-element-cd1738d:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-cd1738d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E1D5;}.elementor-9372 .elementor-element.elementor-element-2465a70{--display:flex;--overlay-opacity:0.05;}.elementor-9372 .elementor-element.elementor-element-2465a70::before, .elementor-9372 .elementor-element.elementor-element-2465a70 > .elementor-background-video-container::before, .elementor-9372 .elementor-element.elementor-element-2465a70 > .e-con-inner > .elementor-background-video-container::before, .elementor-9372 .elementor-element.elementor-element-2465a70 > .elementor-background-slideshow::before, .elementor-9372 .elementor-element.elementor-element-2465a70 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9372 .elementor-element.elementor-element-2465a70 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9372 .elementor-element.elementor-element-279892b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:20px;}.elementor-9372 .elementor-element.elementor-element-279892b:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-279892b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body:not(.rtl) .elementor-9372 .elementor-element.elementor-element-279892b{left:20px;}body.rtl .elementor-9372 .elementor-element.elementor-element-279892b{right:20px;}.elementor-9372 .elementor-element.elementor-element-aa3dba4{background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 10px 5px 10px;top:20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-aa3dba4.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-9372 .elementor-element.elementor-element-aa3dba4{right:20px;}body.rtl .elementor-9372 .elementor-element.elementor-element-aa3dba4{left:20px;}.elementor-9372 .elementor-element.elementor-element-aa3dba4 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-a6ba1b8{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-9372 .elementor-element.elementor-element-a6ba1b8 .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.25em;color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-2a090b7{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:14px;font-weight:400;color:#5C4D42CC;}.elementor-9372 .elementor-element.elementor-element-2a090b7 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-4347656{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-9372 .elementor-element.elementor-element-4347656 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-4347656 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-4347656 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-4347656 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9372 .elementor-element.elementor-element-4347656 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9372 .elementor-element.elementor-element-4347656 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-4347656 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-9372 .elementor-element.elementor-element-4347656 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9372 .elementor-element.elementor-element-4347656 .elementor-icon-list-item > a{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:700;}.elementor-9372 .elementor-element.elementor-element-4347656 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-63b7e56{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:50px 060px;--row-gap:50px;--column-gap:060px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-63b7e56:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-63b7e56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E1D5;}.elementor-9372 .elementor-element.elementor-element-dbbd20a{--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-9372 .elementor-element.elementor-element-0273d97{padding:0px 0px 0px 0px;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-0273d97 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-cf875c9{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-9372 .elementor-element.elementor-element-cf875c9 .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:2.5rem;font-weight:700;line-height:1.25em;color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-07f1653{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 30px 0px 30px;--padding-top:10px;--padding-bottom:20px;--padding-left:80px;--padding-right:30px;}.elementor-9372 .elementor-element.elementor-element-07f1653:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-07f1653 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-80962f8{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-9372 .elementor-element.elementor-element-80962f8 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:1.125rem;font-weight:800;line-height:1.25em;color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-14bba59{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:0.85rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-9372 .elementor-element.elementor-element-14bba59 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-39ca491{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:0.85rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-9372 .elementor-element.elementor-element-39ca491 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-d2f647c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:50%;}.elementor-9372 .elementor-element.elementor-element-d2f647c:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-d2f647c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F4A3C1A;}.elementor-9372 .elementor-element.elementor-element-d2f647c.e-con{--e-con-transform-translateY:-50%;}body:not(.rtl) .elementor-9372 .elementor-element.elementor-element-d2f647c{left:20px;}body.rtl .elementor-9372 .elementor-element.elementor-element-d2f647c{right:20px;}.elementor-9372 .elementor-element.elementor-element-9edd1f0{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 30px 0px 30px;--padding-top:10px;--padding-bottom:20px;--padding-left:80px;--padding-right:30px;}.elementor-9372 .elementor-element.elementor-element-9edd1f0:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-9edd1f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-93cfc65{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-9372 .elementor-element.elementor-element-93cfc65 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:1.125rem;font-weight:800;line-height:1.25em;color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-8cc1a60{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:0.85rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-9372 .elementor-element.elementor-element-8cc1a60 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-c47c6bc{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:0.85rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-9372 .elementor-element.elementor-element-c47c6bc p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-3731b30{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:50%;}.elementor-9372 .elementor-element.elementor-element-3731b30:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-3731b30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F4A3C1A;}.elementor-9372 .elementor-element.elementor-element-3731b30.e-con{--e-con-transform-translateY:-50%;}body:not(.rtl) .elementor-9372 .elementor-element.elementor-element-3731b30{left:20px;}body.rtl .elementor-9372 .elementor-element.elementor-element-3731b30{right:20px;}.elementor-9372 .elementor-element.elementor-element-5bb0336{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 30px 0px 30px;--padding-top:10px;--padding-bottom:20px;--padding-left:80px;--padding-right:30px;}.elementor-9372 .elementor-element.elementor-element-5bb0336:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-5bb0336 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-d78b8da{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-9372 .elementor-element.elementor-element-d78b8da .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:1.125rem;font-weight:800;line-height:1.25em;color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-290a0c4{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:0.85rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-9372 .elementor-element.elementor-element-290a0c4 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-39de6ed{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:0.85rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-9372 .elementor-element.elementor-element-39de6ed p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-68b2e86{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:50%;}.elementor-9372 .elementor-element.elementor-element-68b2e86:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-68b2e86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F4A3C1A;}.elementor-9372 .elementor-element.elementor-element-68b2e86.e-con{--e-con-transform-translateY:-50%;}body:not(.rtl) .elementor-9372 .elementor-element.elementor-element-68b2e86{left:20px;}body.rtl .elementor-9372 .elementor-element.elementor-element-68b2e86{right:20px;}.elementor-9372 .elementor-element.elementor-element-8a5d5d2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-16cd0bd{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-16cd0bd p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-e25fe65{width:100%;max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-9372 .elementor-element.elementor-element-e25fe65 .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:2.5rem;font-weight:700;line-height:1.25em;color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-e67530a{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 30px 0px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-9372 .elementor-element.elementor-element-e67530a:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-e67530a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-deeec66{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9372 .elementor-element.elementor-element-deeec66 .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:1.125rem;font-weight:800;line-height:1.25em;color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-0c4ffdb{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:0.85rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-9372 .elementor-element.elementor-element-0c4ffdb p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-0382f06{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 30px 0px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-9372 .elementor-element.elementor-element-0382f06:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-0382f06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-25c1ad2{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9372 .elementor-element.elementor-element-25c1ad2 .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:1.125rem;font-weight:800;line-height:1.25em;color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-b7166c9{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:0.85rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-9372 .elementor-element.elementor-element-b7166c9 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-268d58f{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 30px 0px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-9372 .elementor-element.elementor-element-268d58f:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-268d58f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-9f9bd5b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9372 .elementor-element.elementor-element-9f9bd5b .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:1.125rem;font-weight:800;line-height:1.25em;color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-f9aee42{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:0.85rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-9372 .elementor-element.elementor-element-f9aee42 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-79c3b18{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 30px 0px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-9372 .elementor-element.elementor-element-79c3b18:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-79c3b18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-6650ad7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9372 .elementor-element.elementor-element-6650ad7 .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:1.125rem;font-weight:800;line-height:1.25em;color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-2769477{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:0.85rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-9372 .elementor-element.elementor-element-2769477 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-757d5ed{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 30px 0px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-9372 .elementor-element.elementor-element-757d5ed:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-757d5ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-8b490b0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9372 .elementor-element.elementor-element-8b490b0 .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:1.125rem;font-weight:800;line-height:1.25em;color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-84ee454{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:0.85rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-9372 .elementor-element.elementor-element-84ee454 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-6df809a{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:0px 30px 0px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-9372 .elementor-element.elementor-element-6df809a:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-6df809a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-4c111ba{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9372 .elementor-element.elementor-element-4c111ba .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:1.125rem;font-weight:800;line-height:1.25em;color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-3065eec{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:0.85rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-9372 .elementor-element.elementor-element-3065eec p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-7132bc6{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 30px 0px 30px;--padding-top:10px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-9372 .elementor-element.elementor-element-7132bc6:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-7132bc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-b7560a7{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-9372 .elementor-element.elementor-element-b7560a7 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:1.125rem;font-weight:800;line-height:1.25em;color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-75fda12{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:0.85rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-9372 .elementor-element.elementor-element-75fda12 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-537665b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:50px 60px;--row-gap:50px;--column-gap:60px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-dea7f9e{--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;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-6fc3608{padding:0px 0px 0px 0px;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-6fc3608 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-7f40053{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-9372 .elementor-element.elementor-element-7f40053 .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:2.5rem;font-weight:700;line-height:1.25em;color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-cb182f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:0.85rem;font-weight:600;color:var( --e-global-color-secondary );}.elementor-9372 .elementor-element.elementor-element-cb182f1 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-e87e3f4{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-6f4e77b{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:30px 0px 30px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-9372 .elementor-element.elementor-element-6f4e77b:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-6f4e77b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E1D5;}.elementor-9372 .elementor-element.elementor-element-e3f7b89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:-2px;}.elementor-9372 .elementor-element.elementor-element-e3f7b89 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-e3f7b89 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-e3f7b89 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-e3f7b89 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9372 .elementor-element.elementor-element-e3f7b89 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9372 .elementor-element.elementor-element-e3f7b89 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-e3f7b89 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-9372 .elementor-element.elementor-element-e3f7b89 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-9372 .elementor-element.elementor-element-e3f7b89 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9372 .elementor-element.elementor-element-e3f7b89 .elementor-icon-list-item > a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-9372 .elementor-element.elementor-element-e3f7b89 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-d2f02cc{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:0.85rem;font-weight:600;line-height:25px;color:var( --e-global-color-secondary );}.elementor-9372 .elementor-element.elementor-element-d2f02cc p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-fbb4a87{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:30px 0px 30px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-9372 .elementor-element.elementor-element-fbb4a87:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-fbb4a87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E1D5;}.elementor-9372 .elementor-element.elementor-element-ce47f88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:-2px;}.elementor-9372 .elementor-element.elementor-element-ce47f88 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-ce47f88 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-ce47f88 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-ce47f88 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9372 .elementor-element.elementor-element-ce47f88 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9372 .elementor-element.elementor-element-ce47f88 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-ce47f88 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-9372 .elementor-element.elementor-element-ce47f88 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-9372 .elementor-element.elementor-element-ce47f88 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9372 .elementor-element.elementor-element-ce47f88 .elementor-icon-list-item > a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-9372 .elementor-element.elementor-element-ce47f88 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-934b08a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:0.85rem;font-weight:600;line-height:25px;color:var( --e-global-color-secondary );}.elementor-9372 .elementor-element.elementor-element-934b08a p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-f9fd30c{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:30px 0px 30px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-9372 .elementor-element.elementor-element-f9fd30c:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-f9fd30c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E1D5;}.elementor-9372 .elementor-element.elementor-element-16b1ebe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:-2px;}.elementor-9372 .elementor-element.elementor-element-16b1ebe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-16b1ebe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-16b1ebe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-16b1ebe .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9372 .elementor-element.elementor-element-16b1ebe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9372 .elementor-element.elementor-element-16b1ebe .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-16b1ebe .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-9372 .elementor-element.elementor-element-16b1ebe .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-9372 .elementor-element.elementor-element-16b1ebe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9372 .elementor-element.elementor-element-16b1ebe .elementor-icon-list-item > a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-9372 .elementor-element.elementor-element-16b1ebe .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-674a0ea{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:0.85rem;font-weight:600;line-height:25px;color:var( --e-global-color-secondary );}.elementor-9372 .elementor-element.elementor-element-674a0ea p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-7ec2c75{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:30px 0px 30px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-9372 .elementor-element.elementor-element-7ec2c75:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-7ec2c75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E1D5;}.elementor-9372 .elementor-element.elementor-element-c458bd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-9372 .elementor-element.elementor-element-c458bd0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-c458bd0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-c458bd0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-c458bd0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9372 .elementor-element.elementor-element-c458bd0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9372 .elementor-element.elementor-element-c458bd0 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-c458bd0 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-9372 .elementor-element.elementor-element-c458bd0 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-9372 .elementor-element.elementor-element-c458bd0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9372 .elementor-element.elementor-element-c458bd0 .elementor-icon-list-item > a{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:700;}.elementor-9372 .elementor-element.elementor-element-c458bd0 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-9065186{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:0.85rem;font-weight:600;line-height:25px;color:var( --e-global-color-secondary );}.elementor-9372 .elementor-element.elementor-element-9065186 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-8072739{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:50px 60px;--row-gap:50px;--column-gap:60px;--overlay-opacity:1;--padding-top:190px;--padding-bottom:190px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-8072739:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-8072739 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.whirlpool-guggemos.de/wp-content/uploads/2026/07/photo-1582268611958-ebfd161ef9cf.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9372 .elementor-element.elementor-element-8072739::before, .elementor-9372 .elementor-element.elementor-element-8072739 > .elementor-background-video-container::before, .elementor-9372 .elementor-element.elementor-element-8072739 > .e-con-inner > .elementor-background-video-container::before, .elementor-9372 .elementor-element.elementor-element-8072739 > .elementor-background-slideshow::before, .elementor-9372 .elementor-element.elementor-element-8072739 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9372 .elementor-element.elementor-element-8072739 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#2F4A3CD9;--background-overlay:'';}.elementor-9372 .elementor-element.elementor-element-8c547b1{--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;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-38f7fb2{padding:0px 0px 0px 0px;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#FFFFFFB0;}.elementor-9372 .elementor-element.elementor-element-38f7fb2 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-402647d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-9372 .elementor-element.elementor-element-402647d .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:2.5rem;font-weight:700;line-height:1.25em;color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-6f6b3b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:1rem;font-weight:600;color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-6f6b3b3 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-256f043{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-555cf5c{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF96;--border-color:#FFFFFF96;--border-radius:0px 30px 0px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-9372 .elementor-element.elementor-element-555cf5c:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-555cf5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-9372 .elementor-element.elementor-element-cf1cc7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-9372 .elementor-element.elementor-element-cf1cc7e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-cf1cc7e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-cf1cc7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-cf1cc7e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9372 .elementor-element.elementor-element-cf1cc7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9372 .elementor-element.elementor-element-cf1cc7e .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-cf1cc7e .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-9372 .elementor-element.elementor-element-cf1cc7e .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-9372 .elementor-element.elementor-element-cf1cc7e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9372 .elementor-element.elementor-element-cf1cc7e .elementor-icon-list-item > a{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-9372 .elementor-element.elementor-element-cf1cc7e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-70aba14{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF96;--border-color:#FFFFFF96;--border-radius:0px 30px 0px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-9372 .elementor-element.elementor-element-70aba14:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-70aba14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-9372 .elementor-element.elementor-element-8d87c72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-9372 .elementor-element.elementor-element-8d87c72 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-8d87c72 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-8d87c72 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-8d87c72 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9372 .elementor-element.elementor-element-8d87c72 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9372 .elementor-element.elementor-element-8d87c72 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-8d87c72 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-9372 .elementor-element.elementor-element-8d87c72 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-9372 .elementor-element.elementor-element-8d87c72 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9372 .elementor-element.elementor-element-8d87c72 .elementor-icon-list-item > a{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-9372 .elementor-element.elementor-element-8d87c72 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-3e0aacb{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF96;--border-color:#FFFFFF96;--border-radius:0px 30px 0px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-9372 .elementor-element.elementor-element-3e0aacb:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-3e0aacb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-9372 .elementor-element.elementor-element-95047f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-9372 .elementor-element.elementor-element-95047f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-95047f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-95047f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-95047f3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9372 .elementor-element.elementor-element-95047f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9372 .elementor-element.elementor-element-95047f3 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-95047f3 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-9372 .elementor-element.elementor-element-95047f3 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-9372 .elementor-element.elementor-element-95047f3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9372 .elementor-element.elementor-element-95047f3 .elementor-icon-list-item > a{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-9372 .elementor-element.elementor-element-95047f3 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-f4296a8{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF96;--border-color:#FFFFFF96;--border-radius:0px 30px 0px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-9372 .elementor-element.elementor-element-f4296a8:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-f4296a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-9372 .elementor-element.elementor-element-01c2c70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-9372 .elementor-element.elementor-element-01c2c70 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-01c2c70 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-01c2c70 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-01c2c70 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9372 .elementor-element.elementor-element-01c2c70 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9372 .elementor-element.elementor-element-01c2c70 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-01c2c70 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-9372 .elementor-element.elementor-element-01c2c70 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-9372 .elementor-element.elementor-element-01c2c70 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9372 .elementor-element.elementor-element-01c2c70 .elementor-icon-list-item > a{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-9372 .elementor-element.elementor-element-01c2c70 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-c89b3b7{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF96;--border-color:#FFFFFF96;--border-radius:0px 30px 0px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-9372 .elementor-element.elementor-element-c89b3b7:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-c89b3b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-9372 .elementor-element.elementor-element-41a9274{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-9372 .elementor-element.elementor-element-41a9274 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-41a9274 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-41a9274 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-41a9274 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9372 .elementor-element.elementor-element-41a9274 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9372 .elementor-element.elementor-element-41a9274 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-41a9274 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-9372 .elementor-element.elementor-element-41a9274 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-9372 .elementor-element.elementor-element-41a9274 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9372 .elementor-element.elementor-element-41a9274 .elementor-icon-list-item > a{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-9372 .elementor-element.elementor-element-41a9274 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-baa90db{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF96;--border-color:#FFFFFF96;--border-radius:0px 30px 0px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-9372 .elementor-element.elementor-element-baa90db:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-baa90db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF14;}.elementor-9372 .elementor-element.elementor-element-c9ffe53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-9372 .elementor-element.elementor-element-c9ffe53 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-c9ffe53 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-c9ffe53 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-9372 .elementor-element.elementor-element-c9ffe53 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-9372 .elementor-element.elementor-element-c9ffe53 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-9372 .elementor-element.elementor-element-c9ffe53 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-c9ffe53 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-9372 .elementor-element.elementor-element-c9ffe53 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-9372 .elementor-element.elementor-element-c9ffe53 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9372 .elementor-element.elementor-element-c9ffe53 .elementor-icon-list-item > a{font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-9372 .elementor-element.elementor-element-c9ffe53 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-9372 .elementor-element.elementor-element-ff004c8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-ff004c8:not(.elementor-motion-effects-element-type-background), .elementor-9372 .elementor-element.elementor-element-ff004c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-c6bb791{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-90ceb1e{padding:0px 0px 0px 0px;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#2F4A3C;}.elementor-9372 .elementor-element.elementor-element-90ceb1e p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-3da2611{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-9372 .elementor-element.elementor-element-3da2611 .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:3rem;font-weight:400;line-height:1.25em;color:var( --e-global-color-primary );}.elementor-9372 .elementor-element.elementor-element-3fe64b9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-74925a4{--e-transform-translateY:-50%;top:50%;}body:not(.rtl) .elementor-9372 .elementor-element.elementor-element-74925a4{left:0px;}body.rtl .elementor-9372 .elementor-element.elementor-element-74925a4{right:0px;}.elementor-9372 .elementor-element.elementor-element-8235dc8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;text-align:start;}.elementor-9372 .elementor-element.elementor-element-8235dc8 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-9372 .elementor-element.elementor-element-ec252da .elementor-button{background-color:#2F4A3C00;font-family:"Nunito Sans", Sans-serif;font-weight:700;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-9372 .elementor-element.elementor-element-ec252da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9372 .elementor-element.elementor-element-ec252da .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9372 .elementor-element.elementor-element-ec252da .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-9372 .elementor-element.elementor-element-29f6c11{--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;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F5F1ED;--border-color:#F5F1ED;--border-radius:30px 0px 30px 0px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-9372 .elementor-element.elementor-element-29f6c11.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-9372 .elementor-element.elementor-element-10b55f6{left:0px;}body.rtl .elementor-9372 .elementor-element.elementor-element-10b55f6{right:0px;}.elementor-9372 .elementor-element.elementor-element-10b55f6{top:0px;z-index:11;}.elementor-9372 .elementor-element.elementor-element-75fd75e{z-index:2;text-align:start;}.elementor-9372 .elementor-element.elementor-element-75fd75e .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.25em;color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-2cc76b0{width:var( --container-widget-width, 600px );max-width:600px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:600px;--container-widget-flex-grow:0;z-index:2;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:0.875rem;font-weight:400;color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-2cc76b0.elementor-element{--align-self:center;}.elementor-9372 .elementor-element.elementor-element-2cc76b0 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-cbe9a8a .elementor-button{background-color:#2F4A3C00;font-family:"Nunito Sans", Sans-serif;font-size:0.875rem;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-9372 .elementor-element.elementor-element-cbe9a8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-9372 .elementor-element.elementor-element-cbe9a8a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9372 .elementor-element.elementor-element-cbe9a8a .elementor-button .elementor-button-content-wrapper{gap:15px;}body:not(.rtl) .elementor-9372 .elementor-element.elementor-element-222f6e4{left:0px;}body.rtl .elementor-9372 .elementor-element.elementor-element-222f6e4{right:0px;}.elementor-9372 .elementor-element.elementor-element-222f6e4{top:0px;}.elementor-9372 .elementor-element.elementor-element-bd454c9{--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;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F5F1ED;--border-color:#F5F1ED;--border-radius:30px 0px 30px 0px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}body:not(.rtl) .elementor-9372 .elementor-element.elementor-element-f486c94{left:0px;}body.rtl .elementor-9372 .elementor-element.elementor-element-f486c94{right:0px;}.elementor-9372 .elementor-element.elementor-element-f486c94{top:0px;z-index:11;}.elementor-9372 .elementor-element.elementor-element-7c684f8{z-index:2;text-align:start;}.elementor-9372 .elementor-element.elementor-element-7c684f8 .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.25em;color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-e520763{width:var( --container-widget-width, 600px );max-width:600px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:600px;--container-widget-flex-grow:0;z-index:2;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:0.875rem;font-weight:400;color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-e520763.elementor-element{--align-self:center;}.elementor-9372 .elementor-element.elementor-element-e520763 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-aa2d157 .elementor-button{background-color:#2F4A3C00;font-family:"Nunito Sans", Sans-serif;font-size:0.875rem;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-9372 .elementor-element.elementor-element-aa2d157{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-9372 .elementor-element.elementor-element-aa2d157 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9372 .elementor-element.elementor-element-aa2d157 .elementor-button .elementor-button-content-wrapper{gap:15px;}body:not(.rtl) .elementor-9372 .elementor-element.elementor-element-a106a60{left:0px;}body.rtl .elementor-9372 .elementor-element.elementor-element-a106a60{right:0px;}.elementor-9372 .elementor-element.elementor-element-a106a60{top:0px;}.elementor-9372 .elementor-element.elementor-element-7cc93ca{--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;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F5F1ED;--border-color:#F5F1ED;--border-radius:30px 0px 30px 0px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}body:not(.rtl) .elementor-9372 .elementor-element.elementor-element-da13523{left:0px;}body.rtl .elementor-9372 .elementor-element.elementor-element-da13523{right:0px;}.elementor-9372 .elementor-element.elementor-element-da13523{top:0px;z-index:11;}.elementor-9372 .elementor-element.elementor-element-c310f30{z-index:2;text-align:start;}.elementor-9372 .elementor-element.elementor-element-c310f30 .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.25em;color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-42a7458{width:var( --container-widget-width, 600px );max-width:600px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:600px;--container-widget-flex-grow:0;z-index:2;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:0.875rem;font-weight:400;color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-42a7458.elementor-element{--align-self:center;}.elementor-9372 .elementor-element.elementor-element-42a7458 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-f963d59 .elementor-button{background-color:#2F4A3C00;font-family:"Nunito Sans", Sans-serif;font-size:0.875rem;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-9372 .elementor-element.elementor-element-f963d59{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-9372 .elementor-element.elementor-element-f963d59 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9372 .elementor-element.elementor-element-f963d59 .elementor-button .elementor-button-content-wrapper{gap:15px;}body:not(.rtl) .elementor-9372 .elementor-element.elementor-element-f28cc39{left:0px;}body.rtl .elementor-9372 .elementor-element.elementor-element-f28cc39{right:0px;}.elementor-9372 .elementor-element.elementor-element-f28cc39{top:0px;}.elementor-9372 .elementor-element.elementor-element-25c59b7{--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;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F5F1ED;--border-color:#F5F1ED;--border-radius:30px 0px 30px 0px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}body:not(.rtl) .elementor-9372 .elementor-element.elementor-element-f4d2ee7{left:0px;}body.rtl .elementor-9372 .elementor-element.elementor-element-f4d2ee7{right:0px;}.elementor-9372 .elementor-element.elementor-element-f4d2ee7{top:0px;z-index:11;}.elementor-9372 .elementor-element.elementor-element-0d0144a{z-index:2;text-align:start;}.elementor-9372 .elementor-element.elementor-element-0d0144a .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.25em;color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-5614b1b{width:var( --container-widget-width, 600px );max-width:600px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:600px;--container-widget-flex-grow:0;z-index:2;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:0.875rem;font-weight:400;color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-5614b1b.elementor-element{--align-self:center;}.elementor-9372 .elementor-element.elementor-element-5614b1b p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-97da030 .elementor-button{background-color:#2F4A3C00;font-family:"Nunito Sans", Sans-serif;font-size:0.875rem;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-9372 .elementor-element.elementor-element-97da030{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-9372 .elementor-element.elementor-element-97da030 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9372 .elementor-element.elementor-element-97da030 .elementor-button .elementor-button-content-wrapper{gap:15px;}body:not(.rtl) .elementor-9372 .elementor-element.elementor-element-19fc286{left:0px;}body.rtl .elementor-9372 .elementor-element.elementor-element-19fc286{right:0px;}.elementor-9372 .elementor-element.elementor-element-19fc286{top:0px;}.elementor-9372 .elementor-element.elementor-element-08b35a8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-c856524{--e-transform-translateY:-50%;top:50%;}body:not(.rtl) .elementor-9372 .elementor-element.elementor-element-c856524{left:0px;}body.rtl .elementor-9372 .elementor-element.elementor-element-c856524{right:0px;}.elementor-9372 .elementor-element.elementor-element-fd0d594{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 30px;text-align:start;}.elementor-9372 .elementor-element.elementor-element-fd0d594 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-9372 .elementor-element.elementor-element-16b6d9b .elementor-button{background-color:#2F4A3C00;font-family:"Nunito Sans", Sans-serif;font-weight:700;text-transform:uppercase;fill:#5C4D42;color:#5C4D42;padding:0px 0px 0px 0px;}.elementor-9372 .elementor-element.elementor-element-16b6d9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9372 .elementor-element.elementor-element-16b6d9b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9372 .elementor-element.elementor-element-16b6d9b .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-9372 .elementor-element.elementor-element-4159889{--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;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F5F1ED;--border-color:#F5F1ED;--border-radius:30px 0px 30px 0px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}body:not(.rtl) .elementor-9372 .elementor-element.elementor-element-4a25902{left:0px;}body.rtl .elementor-9372 .elementor-element.elementor-element-4a25902{right:0px;}.elementor-9372 .elementor-element.elementor-element-4a25902{top:0px;z-index:11;}.elementor-9372 .elementor-element.elementor-element-34700cd{z-index:2;text-align:start;}.elementor-9372 .elementor-element.elementor-element-34700cd .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.25em;color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-fb4908d{width:var( --container-widget-width, 600px );max-width:600px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:600px;--container-widget-flex-grow:0;z-index:2;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:0.875rem;font-weight:400;color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-fb4908d.elementor-element{--align-self:flex-start;}.elementor-9372 .elementor-element.elementor-element-fb4908d p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-717c648 .elementor-button{background-color:#2F4A3C00;font-family:"Nunito Sans", Sans-serif;font-size:0.875rem;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-9372 .elementor-element.elementor-element-717c648{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-9372 .elementor-element.elementor-element-717c648 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9372 .elementor-element.elementor-element-717c648 .elementor-button .elementor-button-content-wrapper{gap:15px;}body:not(.rtl) .elementor-9372 .elementor-element.elementor-element-cdcf22c{left:0px;}body.rtl .elementor-9372 .elementor-element.elementor-element-cdcf22c{right:0px;}.elementor-9372 .elementor-element.elementor-element-cdcf22c{top:0px;}.elementor-9372 .elementor-element.elementor-element-929854e{--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;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F5F1ED;--border-color:#F5F1ED;--border-radius:30px 0px 30px 0px;--padding-top:0px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}body:not(.rtl) .elementor-9372 .elementor-element.elementor-element-29bc274{left:0px;}body.rtl .elementor-9372 .elementor-element.elementor-element-29bc274{right:0px;}.elementor-9372 .elementor-element.elementor-element-29bc274{top:0px;z-index:11;}.elementor-9372 .elementor-element.elementor-element-c2fbba8{z-index:2;text-align:start;}.elementor-9372 .elementor-element.elementor-element-c2fbba8 .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:1.5rem;font-weight:400;line-height:1.25em;color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-f1e3c99{width:var( --container-widget-width, 600px );max-width:600px;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:600px;--container-widget-flex-grow:0;z-index:2;text-align:start;font-family:"Nunito Sans", Sans-serif;font-size:0.875rem;font-weight:400;color:#FFFFFF;}.elementor-9372 .elementor-element.elementor-element-f1e3c99.elementor-element{--align-self:flex-start;}.elementor-9372 .elementor-element.elementor-element-f1e3c99 p{margin-block-end:0px;}.elementor-9372 .elementor-element.elementor-element-f0eb344 .elementor-button{background-color:#2F4A3C00;font-family:"Nunito Sans", Sans-serif;font-size:0.875rem;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-9372 .elementor-element.elementor-element-f0eb344{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-9372 .elementor-element.elementor-element-f0eb344 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9372 .elementor-element.elementor-element-f0eb344 .elementor-button .elementor-button-content-wrapper{gap:15px;}body:not(.rtl) .elementor-9372 .elementor-element.elementor-element-55cf4dc{left:0px;}body.rtl .elementor-9372 .elementor-element.elementor-element-55cf4dc{right:0px;}.elementor-9372 .elementor-element.elementor-element-55cf4dc{top:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-9372 .elementor-element.elementor-element-07b46aa{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9372 .elementor-element.elementor-element-a2eabaa .elementor-heading-title{font-size:3.5rem;}.elementor-9372 .elementor-element.elementor-element-c5a6ec6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9372 .elementor-element.elementor-element-10796b9 .elementor-heading-title{font-size:2.5rem;}.elementor-9372 .elementor-element.elementor-element-fc97e50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9372 .elementor-element.elementor-element-1f0245e .elementor-heading-title{font-size:1.5rem;}.elementor-9372 .elementor-element.elementor-element-d969628{--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:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-9372 .elementor-element.elementor-element-a16b915{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9372 .elementor-element.elementor-element-a0d30ee .elementor-heading-title{font-size:1.5rem;}.elementor-9372 .elementor-element.elementor-element-cc1a385{--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:flex-start;--align-items:flex-start;}.elementor-9372 .elementor-element.elementor-element-b5c936e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9372 .elementor-element.elementor-element-968fc26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9372 .elementor-element.elementor-element-8b5d74e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9372 .elementor-element.elementor-element-e870f71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9372 .elementor-element.elementor-element-c60aec7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9372 .elementor-element.elementor-element-624234b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9372 .elementor-element.elementor-element-5609f31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9372 .elementor-element.elementor-element-4a993d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9372 .elementor-element.elementor-element-7e2aa8f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9372 .elementor-element.elementor-element-5fedbba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9372 .elementor-element.elementor-element-2926bbf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9372 .elementor-element.elementor-element-996b00c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9372 .elementor-element.elementor-element-70020de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9372 .elementor-element.elementor-element-3563772{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9372 .elementor-element.elementor-element-c6d2583{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9372 .elementor-element.elementor-element-028ae24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9372 .elementor-element.elementor-element-32bb7ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9372 .elementor-element.elementor-element-4fb55c1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9372 .elementor-element.elementor-element-44ffcc7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9372 .elementor-element.elementor-element-e218d04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9372 .elementor-element.elementor-element-6606425{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9372 .elementor-element.elementor-element-232675a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9372 .elementor-element.elementor-element-e9378a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9372 .elementor-element.elementor-element-140fe81 .elementor-heading-title{font-size:1.5rem;}.elementor-9372 .elementor-element.elementor-element-3185db6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9372 .elementor-element.elementor-element-94025b5{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-02c8645{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-b9fd4b8 .elementor-heading-title{font-size:1.5rem;}.elementor-9372 .elementor-element.elementor-element-5e1b6e1 .elementor-heading-title{font-size:1.5rem;}.elementor-9372 .elementor-element.elementor-element-ac21392 .elementor-heading-title{font-size:1.5rem;}.elementor-9372 .elementor-element.elementor-element-cfa0a6f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-2b8cb34 .elementor-heading-title{font-size:1.5rem;}.elementor-9372 .elementor-element.elementor-element-a9dab41 .elementor-heading-title{font-size:1.5rem;}.elementor-9372 .elementor-element.elementor-element-2aece1e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-1a3e1eb .elementor-heading-title{font-size:1.5rem;}.elementor-9372 .elementor-element.elementor-element-0c88f47{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9372 .elementor-element.elementor-element-bb1e802 .elementor-heading-title{font-size:2rem;}.elementor-9372 .elementor-element.elementor-element-ec74b64 .swiper-slide{height:350px;}.elementor-9372 .elementor-element.elementor-element-25a2a66{--padding-top:00px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-d3b8619 .elementor-heading-title{font-size:3rem;}.elementor-9372 .elementor-element.elementor-element-13630b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9372 .elementor-element.elementor-element-1af7627{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-1697042 .elementor-heading-title{font-size:1.3rem;}.elementor-9372 .elementor-element.elementor-element-a2b3980 .elementor-heading-title{font-size:1.3rem;}.elementor-9372 .elementor-element.elementor-element-a6ba1b8 .elementor-heading-title{font-size:1.3rem;}.elementor-9372 .elementor-element.elementor-element-63b7e56{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-9372 .elementor-element.elementor-element-cf875c9 .elementor-heading-title{font-size:2rem;}.elementor-9372 .elementor-element.elementor-element-e25fe65 .elementor-heading-title{font-size:2rem;}.elementor-9372 .elementor-element.elementor-element-537665b{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-9372 .elementor-element.elementor-element-7f40053 .elementor-heading-title{font-size:2rem;}.elementor-9372 .elementor-element.elementor-element-8072739{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-402647d .elementor-heading-title{font-size:2rem;}.elementor-9372 .elementor-element.elementor-element-ff004c8{--justify-content:center;--padding-top:150px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-c6bb791{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-3fe64b9{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-08b35a8{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-9372 .elementor-element.elementor-element-49f0108{--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-07b46aa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-7ceeb68{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9372 .elementor-element.elementor-element-2495e10 .elementor-button{font-size:14px;}.elementor-9372 .elementor-element.elementor-element-e72b3c3 .elementor-button{font-size:14px;}.elementor-9372 .elementor-element.elementor-element-4cde03a .elementor-button{font-size:14px;}.elementor-9372 .elementor-element.elementor-element-40cc06c .elementor-button{font-size:14px;}.elementor-9372 .elementor-element.elementor-element-a2eabaa .elementor-heading-title{font-size:2.5rem;}.elementor-9372 .elementor-element.elementor-element-c5a6ec6{font-size:18px;}.elementor-9372 .elementor-element.elementor-element-3529e7d{--width:100%;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-9372 .elementor-element.elementor-element-222a2e9{--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-9372 .elementor-element.elementor-element-10796b9 .elementor-heading-title{font-size:2.2rem;}.elementor-9372 .elementor-element.elementor-element-1f0245e .elementor-heading-title{font-size:1.3rem;}.elementor-9372 .elementor-element.elementor-element-a0d30ee{text-align:center;}.elementor-9372 .elementor-element.elementor-element-a0d30ee .elementor-heading-title{font-size:1.3rem;}.elementor-9372 .elementor-element.elementor-element-b5c936e{font-size:1rem;}.elementor-9372 .elementor-element.elementor-element-e870f71{font-size:1rem;}.elementor-9372 .elementor-element.elementor-element-5609f31{font-size:1rem;}.elementor-9372 .elementor-element.elementor-element-5fedbba{font-size:1rem;}.elementor-9372 .elementor-element.elementor-element-70020de{font-size:1rem;}.elementor-9372 .elementor-element.elementor-element-028ae24{font-size:1rem;}.elementor-9372 .elementor-element.elementor-element-44ffcc7{font-size:1rem;}.elementor-9372 .elementor-element.elementor-element-232675a{font-size:1rem;}.elementor-9372 .elementor-element.elementor-element-140fe81 .elementor-heading-title{font-size:1.3rem;}.elementor-9372 .elementor-element.elementor-element-b936923{--padding-top:60px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-94025b5{--width:100%;--flex-wrap:wrap;}.elementor-9372 .elementor-element.elementor-element-baffb66 .elementor-heading-title{font-size:2rem;}.elementor-9372 .elementor-element.elementor-element-b4ca463 .elementor-heading-title{font-size:2rem;}.elementor-9372 .elementor-element.elementor-element-f864eb7 .elementor-heading-title{font-size:2rem;}.elementor-9372 .elementor-element.elementor-element-d233ae0 .elementor-heading-title{font-size:2rem;}.elementor-9372 .elementor-element.elementor-element-7c2b5c5{--padding-top:40px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-b9fd4b8 .elementor-heading-title{font-size:1.3rem;}.elementor-9372 .elementor-element.elementor-element-5e1b6e1 .elementor-heading-title{font-size:1.3rem;}.elementor-9372 .elementor-element.elementor-element-ac21392 .elementor-heading-title{font-size:1.3rem;}.elementor-9372 .elementor-element.elementor-element-2b8cb34 .elementor-heading-title{font-size:1.3rem;}.elementor-9372 .elementor-element.elementor-element-a9dab41 .elementor-heading-title{font-size:1.3rem;}.elementor-9372 .elementor-element.elementor-element-1a3e1eb .elementor-heading-title{font-size:1.3rem;}.elementor-9372 .elementor-element.elementor-element-0c88f47{font-size:18px;}.elementor-9372 .elementor-element.elementor-element-bb1e802 .elementor-heading-title{font-size:2rem;}.elementor-9372 .elementor-element.elementor-element-ec74b64{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9372 .elementor-element.elementor-element-ec74b64 .swiper-slide{height:400px;}.elementor-9372 .elementor-element.elementor-element-ec74b64 .elementor-swiper-button{font-size:20px;}.elementor-9372 .elementor-element.elementor-element-ec74b64 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:9px;--swiper-pagination-bullet-vertical-gap:9px;}.elementor-9372 .elementor-element.elementor-element-a7294a1{--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-25a2a66{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:00px;--padding-bottom:00px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-504e361{font-size:18px;}.elementor-9372 .elementor-element.elementor-element-d3b8619 .elementor-heading-title{font-size:2.2rem;}.elementor-9372 .elementor-element.elementor-element-1697042 .elementor-heading-title{font-size:1.3rem;}.elementor-9372 .elementor-element.elementor-element-a2b3980 .elementor-heading-title{font-size:1.3rem;}.elementor-9372 .elementor-element.elementor-element-a6ba1b8 .elementor-heading-title{font-size:1.3rem;}.elementor-9372 .elementor-element.elementor-element-63b7e56{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-0273d97{font-size:18px;}.elementor-9372 .elementor-element.elementor-element-cf875c9 .elementor-heading-title{font-size:2rem;}.elementor-9372 .elementor-element.elementor-element-80962f8 .elementor-heading-title{font-size:1.3rem;}.elementor-9372 .elementor-element.elementor-element-93cfc65 .elementor-heading-title{font-size:1.3rem;}.elementor-9372 .elementor-element.elementor-element-d78b8da .elementor-heading-title{font-size:1.3rem;}.elementor-9372 .elementor-element.elementor-element-16cd0bd{font-size:18px;}.elementor-9372 .elementor-element.elementor-element-e25fe65 .elementor-heading-title{font-size:2rem;}.elementor-9372 .elementor-element.elementor-element-deeec66 .elementor-heading-title{font-size:1.3rem;}.elementor-9372 .elementor-element.elementor-element-25c1ad2 .elementor-heading-title{font-size:1.3rem;}.elementor-9372 .elementor-element.elementor-element-9f9bd5b .elementor-heading-title{font-size:1.3rem;}.elementor-9372 .elementor-element.elementor-element-6650ad7 .elementor-heading-title{font-size:1.3rem;}.elementor-9372 .elementor-element.elementor-element-8b490b0 .elementor-heading-title{font-size:1.3rem;}.elementor-9372 .elementor-element.elementor-element-4c111ba .elementor-heading-title{font-size:1.3rem;}.elementor-9372 .elementor-element.elementor-element-b7560a7 .elementor-heading-title{font-size:1.3rem;}.elementor-9372 .elementor-element.elementor-element-537665b{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-6fc3608{font-size:18px;}.elementor-9372 .elementor-element.elementor-element-7f40053 .elementor-heading-title{font-size:2rem;}.elementor-9372 .elementor-element.elementor-element-8072739{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-38f7fb2{font-size:18px;}.elementor-9372 .elementor-element.elementor-element-402647d .elementor-heading-title{font-size:2rem;}.elementor-9372 .elementor-element.elementor-element-ff004c8{--padding-top:50px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9372 .elementor-element.elementor-element-90ceb1e{font-size:18px;}.elementor-9372 .elementor-element.elementor-element-3da2611 .elementor-heading-title{font-size:2.5rem;}.elementor-9372 .elementor-element.elementor-element-8235dc8 .elementor-heading-title{font-size:2.5rem;}.elementor-9372 .elementor-element.elementor-element-75fd75e .elementor-heading-title{font-size:2rem;}.elementor-9372 .elementor-element.elementor-element-7c684f8 .elementor-heading-title{font-size:2rem;}.elementor-9372 .elementor-element.elementor-element-c310f30 .elementor-heading-title{font-size:2rem;}.elementor-9372 .elementor-element.elementor-element-0d0144a .elementor-heading-title{font-size:2rem;}.elementor-9372 .elementor-element.elementor-element-fd0d594 .elementor-heading-title{font-size:2.5rem;}.elementor-9372 .elementor-element.elementor-element-34700cd .elementor-heading-title{font-size:2rem;}.elementor-9372 .elementor-element.elementor-element-c2fbba8 .elementor-heading-title{font-size:2rem;}}@media(min-width:768px){.elementor-9372 .elementor-element.elementor-element-7f7ffad{--width:70%;}.elementor-9372 .elementor-element.elementor-element-5ebde38{--width:30%;}.elementor-9372 .elementor-element.elementor-element-fbbe9ae{--width:25%;}.elementor-9372 .elementor-element.elementor-element-cec2551{--width:25%;}.elementor-9372 .elementor-element.elementor-element-a99284b{--width:25%;}.elementor-9372 .elementor-element.elementor-element-3fbae1a{--width:25%;}.elementor-9372 .elementor-element.elementor-element-00f1640{--width:calc(33% - 20px);}.elementor-9372 .elementor-element.elementor-element-fd49dd7{--width:calc(33% - 20px);}.elementor-9372 .elementor-element.elementor-element-694a33a{--width:calc(33% - 20px);}.elementor-9372 .elementor-element.elementor-element-0fc3e46{--width:calc(33% - 20px);}.elementor-9372 .elementor-element.elementor-element-e73a482{--width:calc(33% - 20px);}.elementor-9372 .elementor-element.elementor-element-173c023{--width:calc(33% - 20px);}.elementor-9372 .elementor-element.elementor-element-25a2a66{--width:calc(100% - 00px);}.elementor-9372 .elementor-element.elementor-element-982cb08{--width:calc(33% - 20px);}.elementor-9372 .elementor-element.elementor-element-15bbb0e{--width:calc(33% - 20px);}.elementor-9372 .elementor-element.elementor-element-cd1738d{--width:calc(33% - 20px);}.elementor-9372 .elementor-element.elementor-element-dbbd20a{--width:50%;}.elementor-9372 .elementor-element.elementor-element-07f1653{--width:100%;}.elementor-9372 .elementor-element.elementor-element-9edd1f0{--width:100%;}.elementor-9372 .elementor-element.elementor-element-5bb0336{--width:100%;}.elementor-9372 .elementor-element.elementor-element-8a5d5d2{--width:50%;}.elementor-9372 .elementor-element.elementor-element-e67530a{--width:calc(33% - 20px);}.elementor-9372 .elementor-element.elementor-element-0382f06{--width:calc(33% - 20px);}.elementor-9372 .elementor-element.elementor-element-268d58f{--width:calc(33% - 20px);}.elementor-9372 .elementor-element.elementor-element-79c3b18{--width:calc(33% - 20px);}.elementor-9372 .elementor-element.elementor-element-757d5ed{--width:calc(33% - 20px);}.elementor-9372 .elementor-element.elementor-element-6df809a{--width:calc(33% - 20px);}.elementor-9372 .elementor-element.elementor-element-7132bc6{--width:100%;}.elementor-9372 .elementor-element.elementor-element-dea7f9e{--width:40%;}.elementor-9372 .elementor-element.elementor-element-e87e3f4{--width:60%;}.elementor-9372 .elementor-element.elementor-element-6f4e77b{--width:calc(50% - 20px);}.elementor-9372 .elementor-element.elementor-element-fbb4a87{--width:calc(50% - 20px);}.elementor-9372 .elementor-element.elementor-element-f9fd30c{--width:calc(50% - 20px);}.elementor-9372 .elementor-element.elementor-element-7ec2c75{--width:calc(50% - 20px);}.elementor-9372 .elementor-element.elementor-element-8c547b1{--width:50%;}.elementor-9372 .elementor-element.elementor-element-256f043{--width:50%;}.elementor-9372 .elementor-element.elementor-element-c6bb791{--width:calc(100% - 00px);}.elementor-9372 .elementor-element.elementor-element-3fe64b9{--width:calc(100% - 00px);}.elementor-9372 .elementor-element.elementor-element-29f6c11{--width:calc(25% - 30px);}.elementor-9372 .elementor-element.elementor-element-bd454c9{--width:calc(25% - 30px);}.elementor-9372 .elementor-element.elementor-element-7cc93ca{--width:calc(25% - 30px);}.elementor-9372 .elementor-element.elementor-element-25c59b7{--width:calc(25% - 30px);}.elementor-9372 .elementor-element.elementor-element-08b35a8{--width:calc(100% - 00px);}.elementor-9372 .elementor-element.elementor-element-4159889{--width:calc(50% - 30px);}.elementor-9372 .elementor-element.elementor-element-929854e{--width:calc(50% - 30px);}}@media(max-width:1024px) and (min-width:768px){.elementor-9372 .elementor-element.elementor-element-7f7ffad{--width:60%;}.elementor-9372 .elementor-element.elementor-element-5ebde38{--width:40%;}.elementor-9372 .elementor-element.elementor-element-94025b5{--width:100%;}.elementor-9372 .elementor-element.elementor-element-fbbe9ae{--width:calc(50% - 10px);}.elementor-9372 .elementor-element.elementor-element-cec2551{--width:calc(50% - 10px);}.elementor-9372 .elementor-element.elementor-element-a99284b{--width:calc(50% - 10px);}.elementor-9372 .elementor-element.elementor-element-3fbae1a{--width:calc(50% - 10px);}.elementor-9372 .elementor-element.elementor-element-02c8645{--width:100%;}.elementor-9372 .elementor-element.elementor-element-00f1640{--width:calc(50% - 10px);}.elementor-9372 .elementor-element.elementor-element-fd49dd7{--width:calc(50% - 10px);}.elementor-9372 .elementor-element.elementor-element-694a33a{--width:calc(50% - 10px);}.elementor-9372 .elementor-element.elementor-element-cfa0a6f{--width:100%;}.elementor-9372 .elementor-element.elementor-element-0fc3e46{--width:calc(50% - 10px);}.elementor-9372 .elementor-element.elementor-element-e73a482{--width:calc(50% - 10px);}.elementor-9372 .elementor-element.elementor-element-2aece1e{--width:100%;}.elementor-9372 .elementor-element.elementor-element-173c023{--width:calc(50% - 10px);}.elementor-9372 .elementor-element.elementor-element-1af7627{--width:100%;}.elementor-9372 .elementor-element.elementor-element-982cb08{--width:calc(50% - 10px);}.elementor-9372 .elementor-element.elementor-element-15bbb0e{--width:calc(50% - 10px);}.elementor-9372 .elementor-element.elementor-element-cd1738d{--width:calc(50% - 10px);}.elementor-9372 .elementor-element.elementor-element-07f1653{--width:calc(100% - 10px);}.elementor-9372 .elementor-element.elementor-element-9edd1f0{--width:calc(100% - 10px);}.elementor-9372 .elementor-element.elementor-element-5bb0336{--width:calc(100% - 10px);}.elementor-9372 .elementor-element.elementor-element-e67530a{--width:calc(100% - 10px);}.elementor-9372 .elementor-element.elementor-element-0382f06{--width:calc(100% - 10px);}.elementor-9372 .elementor-element.elementor-element-268d58f{--width:calc(100% - 10px);}.elementor-9372 .elementor-element.elementor-element-79c3b18{--width:calc(100% - 10px);}.elementor-9372 .elementor-element.elementor-element-757d5ed{--width:calc(100% - 10px);}.elementor-9372 .elementor-element.elementor-element-6df809a{--width:calc(100% - 10px);}.elementor-9372 .elementor-element.elementor-element-7132bc6{--width:calc(100% - 10px);}.elementor-9372 .elementor-element.elementor-element-6f4e77b{--width:calc(100% - 10px);}.elementor-9372 .elementor-element.elementor-element-fbb4a87{--width:calc(100% - 10px);}.elementor-9372 .elementor-element.elementor-element-f9fd30c{--width:calc(100% - 10px);}.elementor-9372 .elementor-element.elementor-element-7ec2c75{--width:calc(100% - 10px);}.elementor-9372 .elementor-element.elementor-element-555cf5c{--width:calc(100% - 10px);}.elementor-9372 .elementor-element.elementor-element-70aba14{--width:calc(100% - 10px);}.elementor-9372 .elementor-element.elementor-element-3e0aacb{--width:calc(100% - 10px);}.elementor-9372 .elementor-element.elementor-element-f4296a8{--width:calc(100% - 10px);}.elementor-9372 .elementor-element.elementor-element-c89b3b7{--width:calc(100% - 10px);}.elementor-9372 .elementor-element.elementor-element-baa90db{--width:calc(100% - 10px);}.elementor-9372 .elementor-element.elementor-element-29f6c11{--width:calc(50% - 25px);}.elementor-9372 .elementor-element.elementor-element-bd454c9{--width:calc(50% - 25px);}.elementor-9372 .elementor-element.elementor-element-7cc93ca{--width:calc(50% - 25px);}.elementor-9372 .elementor-element.elementor-element-25c59b7{--width:calc(50% - 25px);}.elementor-9372 .elementor-element.elementor-element-4159889{--width:calc(50% - 25px);}.elementor-9372 .elementor-element.elementor-element-929854e{--width:calc(50% - 25px);}}/* Start custom CSS for button, class: .elementor-element-2495e10 */.elementor-9372 .elementor-element.elementor-element-2495e10 a{
background: rgba(255, 255, 255, 0.3) !important;
border-radius: 50px;
backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);
border: 1px solid rgba(255, 255, 255, 0.3);

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e72b3c3 */.elementor-9372 .elementor-element.elementor-element-e72b3c3 a{
background: rgba(255, 255, 255, 0.3) !important;
border-radius: 50px;
backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);
border: 1px solid rgba(255, 255, 255, 0.3);

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4cde03a */.elementor-9372 .elementor-element.elementor-element-4cde03a a{
background: rgba(255, 255, 255, 0.3) !important;
border-radius: 50px;
backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);
border: 1px solid rgba(255, 255, 255, 0.3);

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-40cc06c */.elementor-9372 .elementor-element.elementor-element-40cc06c a{
background: rgba(255, 255, 255, 0.3) !important;
border-radius: 50px;
backdrop-filter: blur(5px);
-webkit-backdrop-filter: blur(5px);
border: 1px solid rgba(255, 255, 255, 0.3);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ceeb68 */.elementor-9372 .elementor-element.elementor-element-7ceeb68 a{
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a3c33c2 */.elementor-9372 .elementor-element.elementor-element-a3c33c2 a{
    min-width: 100%;
    text-align: left;
    width: fit-content !important;
}

.elementor-9372 .elementor-element.elementor-element-a3c33c2{
    
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-a3c33c2 svg{
    transition: 0.15s all linear;
}

.elementor-9372 .elementor-element.elementor-element-a3c33c2:hover svg{
    transform: translateX(20px);
    transition: 0.15s all linear;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-96f65a9 */.elementor-9372 .elementor-element.elementor-element-96f65a9{
    display: table;
   width: fit-content !important;
}

.elementor-9372 .elementor-element.elementor-element-96f65a9 a{
    border-radius: 15px 0px 15px !important;
}

.elementor-9372 .elementor-element.elementor-element-96f65a9 svg{
    transition: 0.15s all linear;
}

.elementor-9372 .elementor-element.elementor-element-96f65a9:hover svg{
    transform: translateX(20px);
    transition: 0.15s all linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3529e7d */.elementor-9372 .elementor-element.elementor-element-3529e7d a{
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49f0108 */.elementor-9372 .elementor-element.elementor-element-49f0108{
    height: 70vh;
    max-height: 1200px;
}

@media (max-width: 767px){
    .elementor-9372 .elementor-element.elementor-element-49f0108{
        height: auto !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc97e50 */.elementor-9372 .elementor-element.elementor-element-fc97e50 strong{
    color: #2F4A3C !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39a66a9 */.elementor-9372 .elementor-element.elementor-element-39a66a9{
    height: 50vw;
    max-height: 220px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5c936e */.elementor-9372 .elementor-element.elementor-element-b5c936e strong{
    color: #2F4A3C !important;
}

.elementor-9372 .elementor-element.elementor-element-b5c936e p{
    margin-bottom: 0px !important
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-968fc26 */.elementor-9372 .elementor-element.elementor-element-968fc26 strong{
    color: #2F4A3C !important;
}

.elementor-9372 .elementor-element.elementor-element-968fc26 p{
    margin-bottom: 0px !important
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e870f71 */.elementor-9372 .elementor-element.elementor-element-e870f71 strong{
    color: #2F4A3C !important;
}

.elementor-9372 .elementor-element.elementor-element-e870f71 p{
    margin-bottom: 0px !important
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c60aec7 */.elementor-9372 .elementor-element.elementor-element-c60aec7 strong{
    color: #2F4A3C !important;
}

.elementor-9372 .elementor-element.elementor-element-c60aec7 p{
    margin-bottom: 0px !important
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5609f31 */.elementor-9372 .elementor-element.elementor-element-5609f31 strong{
    color: #2F4A3C !important;
}

.elementor-9372 .elementor-element.elementor-element-5609f31 p{
    margin-bottom: 0px !important
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a993d9 */.elementor-9372 .elementor-element.elementor-element-4a993d9 strong{
    color: #2F4A3C !important;
}

.elementor-9372 .elementor-element.elementor-element-4a993d9 p{
    margin-bottom: 0px !important
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5fedbba */.elementor-9372 .elementor-element.elementor-element-5fedbba strong{
    color: #2F4A3C !important;
}

.elementor-9372 .elementor-element.elementor-element-5fedbba p{
    margin-bottom: 0px !important
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2926bbf */.elementor-9372 .elementor-element.elementor-element-2926bbf strong{
    color: #2F4A3C !important;
}

.elementor-9372 .elementor-element.elementor-element-2926bbf p{
    margin-bottom: 0px !important
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70020de */.elementor-9372 .elementor-element.elementor-element-70020de strong{
    color: #2F4A3C !important;
}

.elementor-9372 .elementor-element.elementor-element-70020de p{
    margin-bottom: 0px !important
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3563772 */.elementor-9372 .elementor-element.elementor-element-3563772 strong{
    color: #2F4A3C !important;
}

.elementor-9372 .elementor-element.elementor-element-3563772 p{
    margin-bottom: 0px !important
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-028ae24 */.elementor-9372 .elementor-element.elementor-element-028ae24 strong{
    color: #2F4A3C !important;
}

.elementor-9372 .elementor-element.elementor-element-028ae24 p{
    margin-bottom: 0px !important
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32bb7ca */.elementor-9372 .elementor-element.elementor-element-32bb7ca strong{
    color: #2F4A3C !important;
}

.elementor-9372 .elementor-element.elementor-element-32bb7ca p{
    margin-bottom: 0px !important
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44ffcc7 */.elementor-9372 .elementor-element.elementor-element-44ffcc7 strong{
    color: #2F4A3C !important;
}

.elementor-9372 .elementor-element.elementor-element-44ffcc7 p{
    margin-bottom: 0px !important
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e218d04 */.elementor-9372 .elementor-element.elementor-element-e218d04 strong{
    color: #2F4A3C !important;
}

.elementor-9372 .elementor-element.elementor-element-e218d04 p{
    margin-bottom: 0px !important
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-232675a */.elementor-9372 .elementor-element.elementor-element-232675a strong{
    color: #2F4A3C !important;
}

.elementor-9372 .elementor-element.elementor-element-232675a p{
    margin-bottom: 0px !important
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9378a6 */.elementor-9372 .elementor-element.elementor-element-e9378a6 strong{
    color: #2F4A3C !important;
}

.elementor-9372 .elementor-element.elementor-element-e9378a6 p{
    margin-bottom: 0px !important
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3185db6 */.elementor-9372 .elementor-element.elementor-element-3185db6 strong{
    color: #2F4A3C !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f84b02 */.elementor-9372 .elementor-element.elementor-element-2f84b02{
    display: table;
   width: fit-content !important;
}

.elementor-9372 .elementor-element.elementor-element-2f84b02 a{
    border-radius: 10px 0px 10px !important;
}

.elementor-9372 .elementor-element.elementor-element-2f84b02 svg{
    transition: 0.15s all linear;
}

.elementor-9372 .elementor-element.elementor-element-2f84b02:hover svg{
    transform: translateX(20px);
    transition: 0.15s all linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbbe9ae */.elementor-9372 .elementor-element.elementor-element-fbbe9ae:hover img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-fbbe9ae:hover img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cec2551 */.elementor-9372 .elementor-element.elementor-element-cec2551:hover img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-cec2551:hover img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a99284b */.elementor-9372 .elementor-element.elementor-element-a99284b:hover img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-a99284b:hover img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fbae1a */.elementor-9372 .elementor-element.elementor-element-3fbae1a:hover img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-3fbae1a:hover img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94025b5 */@media (max-width: 1023px){
    .elementor-9372 .elementor-element.elementor-element-94025b5 > div{
    width: 150px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cba3bf2 */.elementor-9372 .elementor-element.elementor-element-cba3bf2{
    position: absolute;
    top: 50%;
    height: 100%;
    width: 100%;
    object-fit: cover;
    left: 50%;
    transform: translate(-50%,-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0a7bf5 */.elementor-9372 .elementor-element.elementor-element-d0a7bf5{
    overflow: hidden;
    position: relative;
    min-height: 300px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-d0a7bf5 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}

@media (max-width: 767px){
    .elementor-9372 .elementor-element.elementor-element-d0a7bf5{
    overflow: hidden;
    position: relative;
    min-height: 200px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-d0a7bf5 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e1b40af */.elementor-9372 .elementor-element.elementor-element-e1b40af ul{
    display: flex;
    align-items: center;
    gap: 0px;
    margin: 0px;
    width: 100%;
    min-width: 100%;
    gap: 10px;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
}

.elementor-9372 .elementor-element.elementor-element-e1b40af ul li svg{
    display: none;
}

.elementor-9372 .elementor-element.elementor-element-e1b40af ul li:nth-child(1):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-14.svg);
}

.elementor-9372 .elementor-element.elementor-element-e1b40af ul li:nth-child(2):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-15.svg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-66311c3 */.elementor-9372 .elementor-element.elementor-element-66311c3 a{
    min-width: 100%;
    text-align: left;
}

.elementor-9372 .elementor-element.elementor-element-66311c3{
    
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-66311c3 svg{
    transition: 0.15s all linear;
}

.elementor-9372 .elementor-element.elementor-element-66311c3:hover svg{
    transform: translateX(20px);
    transition: 0.15s all linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00f1640 */.elementor-9372 .elementor-element.elementor-element-00f1640{
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-00f1640 img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-00f1640:hover img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-00f1640:hover img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b749ac0 */.elementor-9372 .elementor-element.elementor-element-b749ac0{
    position: absolute;
    top: 50%;
    height: 100%;
    width: 100%;
    object-fit: cover;
    left: 50%;
    transform: translate(-50%,-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-747cb33 */.elementor-9372 .elementor-element.elementor-element-747cb33{
    overflow: hidden;
    position: relative;
    min-height: 300px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-747cb33 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}

@media (max-width: 767px){
    .elementor-9372 .elementor-element.elementor-element-747cb33{
    overflow: hidden;
    position: relative;
    min-height: 200px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-747cb33 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c9b0061 */.elementor-9372 .elementor-element.elementor-element-c9b0061 ul{
    display: flex;
    align-items: center;
    gap: 0px;
    margin: 0px;
    width: 100%;
    min-width: 100%;
    gap: 10px;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
}

.elementor-9372 .elementor-element.elementor-element-c9b0061 ul li svg{
    display: none;
}

.elementor-9372 .elementor-element.elementor-element-c9b0061 ul li:nth-child(1):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-14.svg);
}

.elementor-9372 .elementor-element.elementor-element-c9b0061 ul li:nth-child(2):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-15.svg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c4b5f53 */.elementor-9372 .elementor-element.elementor-element-c4b5f53 a{
    min-width: 100%;
    text-align: left;
}

.elementor-9372 .elementor-element.elementor-element-c4b5f53{
    
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-c4b5f53 svg{
    transition: 0.15s all linear;
}

.elementor-9372 .elementor-element.elementor-element-c4b5f53:hover svg{
    transform: translateX(20px);
    transition: 0.15s all linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd49dd7 */.elementor-9372 .elementor-element.elementor-element-fd49dd7{
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-fd49dd7 img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-fd49dd7:hover img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-fd49dd7:hover img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bd6630 */.elementor-9372 .elementor-element.elementor-element-8bd6630{
    position: absolute;
    top: 50%;
    height: 100%;
    width: 100%;
    object-fit: cover;
    left: 50%;
    transform: translate(-50%,-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42a288d */.elementor-9372 .elementor-element.elementor-element-42a288d{
    overflow: hidden;
    position: relative;
    min-height: 300px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-42a288d img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}

@media (max-width: 767px){
    .elementor-9372 .elementor-element.elementor-element-42a288d{
    overflow: hidden;
    position: relative;
    min-height: 200px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-42a288d img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a5f6d2b */.elementor-9372 .elementor-element.elementor-element-a5f6d2b ul{
    display: flex;
    align-items: center;
    gap: 0px;
    margin: 0px;
    width: 100%;
    min-width: 100%;
    gap: 10px;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
}

.elementor-9372 .elementor-element.elementor-element-a5f6d2b ul li svg{
    display: none;
}

.elementor-9372 .elementor-element.elementor-element-a5f6d2b ul li:nth-child(1):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-14.svg);
}

.elementor-9372 .elementor-element.elementor-element-a5f6d2b ul li:nth-child(2):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-15.svg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6c9b5b5 */.elementor-9372 .elementor-element.elementor-element-6c9b5b5 a{
    min-width: 100%;
    text-align: left;
}

.elementor-9372 .elementor-element.elementor-element-6c9b5b5{
    
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-6c9b5b5 svg{
    transition: 0.15s all linear;
}

.elementor-9372 .elementor-element.elementor-element-6c9b5b5:hover svg{
    transform: translateX(20px);
    transition: 0.15s all linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-694a33a */.elementor-9372 .elementor-element.elementor-element-694a33a{
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-694a33a img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-694a33a:hover img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-694a33a:hover img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-034dc4b */.elementor-9372 .elementor-element.elementor-element-034dc4b{
    position: absolute;
    top: 50%;
    height: 100%;
    width: 100%;
    object-fit: cover;
    left: 50%;
    transform: translate(-50%,-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1101b6 */.elementor-9372 .elementor-element.elementor-element-c1101b6{
    overflow: hidden;
    position: relative;
    min-height: 300px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-c1101b6 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}

@media (max-width: 767px){
    .elementor-9372 .elementor-element.elementor-element-c1101b6{
    overflow: hidden;
    position: relative;
    min-height: 200px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-c1101b6 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-907a408 */.elementor-9372 .elementor-element.elementor-element-907a408 ul{
    display: flex;
    align-items: center;
    gap: 0px;
    margin: 0px;
    width: 100%;
    min-width: 100%;
    gap: 10px;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
}

.elementor-9372 .elementor-element.elementor-element-907a408 ul li svg{
    display: none;
}

.elementor-9372 .elementor-element.elementor-element-907a408 ul li:nth-child(1):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-14.svg);
}

.elementor-9372 .elementor-element.elementor-element-907a408 ul li:nth-child(2):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-15.svg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c2109bb */.elementor-9372 .elementor-element.elementor-element-c2109bb a{
    min-width: 100%;
    text-align: left;
}

.elementor-9372 .elementor-element.elementor-element-c2109bb{
    
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-c2109bb svg{
    transition: 0.15s all linear;
}

.elementor-9372 .elementor-element.elementor-element-c2109bb:hover svg{
    transform: translateX(20px);
    transition: 0.15s all linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fc3e46 */.elementor-9372 .elementor-element.elementor-element-0fc3e46{
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-0fc3e46 img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-0fc3e46:hover img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-0fc3e46:hover img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fadbeaf */.elementor-9372 .elementor-element.elementor-element-fadbeaf{
    position: absolute;
    top: 50%;
    height: 100%;
    width: 100%;
    object-fit: cover;
    left: 50%;
    transform: translate(-50%,-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc1ef33 */.elementor-9372 .elementor-element.elementor-element-fc1ef33{
    overflow: hidden;
    position: relative;
    min-height: 300px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-fc1ef33 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}

@media (max-width: 767px){
    .elementor-9372 .elementor-element.elementor-element-fc1ef33{
    overflow: hidden;
    position: relative;
    min-height: 200px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-fc1ef33 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5763e18 */.elementor-9372 .elementor-element.elementor-element-5763e18 ul{
    display: flex;
    align-items: center;
    gap: 0px;
    margin: 0px;
    width: 100%;
    min-width: 100%;
    gap: 10px;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
}

.elementor-9372 .elementor-element.elementor-element-5763e18 ul li svg{
    display: none;
}

.elementor-9372 .elementor-element.elementor-element-5763e18 ul li:nth-child(1):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-14.svg);
}

.elementor-9372 .elementor-element.elementor-element-5763e18 ul li:nth-child(2):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-15.svg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-97478c7 */.elementor-9372 .elementor-element.elementor-element-97478c7 a{
    min-width: 100%;
    text-align: left;
}

.elementor-9372 .elementor-element.elementor-element-97478c7{
    
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-97478c7 svg{
    transition: 0.15s all linear;
}

.elementor-9372 .elementor-element.elementor-element-97478c7:hover svg{
    transform: translateX(20px);
    transition: 0.15s all linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e73a482 */.elementor-9372 .elementor-element.elementor-element-e73a482{
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-e73a482 img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-e73a482:hover img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-e73a482:hover img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-458784d */.elementor-9372 .elementor-element.elementor-element-458784d{
    position: absolute;
    top: 50%;
    height: 100%;
    width: 100%;
    object-fit: cover;
    left: 50%;
    transform: translate(-50%,-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6790f36 */.elementor-9372 .elementor-element.elementor-element-6790f36{
    overflow: hidden;
    position: relative;
    min-height: 300px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-6790f36 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}

@media (max-width: 767px){
    .elementor-9372 .elementor-element.elementor-element-6790f36{
    overflow: hidden;
    position: relative;
    min-height: 200px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-6790f36 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9c4bc27 */.elementor-9372 .elementor-element.elementor-element-9c4bc27 ul{
    display: flex;
    align-items: center;
    gap: 0px;
    margin: 0px;
    width: 100%;
    min-width: 100%;
    gap: 10px;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
}

.elementor-9372 .elementor-element.elementor-element-9c4bc27 ul li svg{
    display: none;
}

.elementor-9372 .elementor-element.elementor-element-9c4bc27 ul li:nth-child(1):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-14.svg);
}

.elementor-9372 .elementor-element.elementor-element-9c4bc27 ul li:nth-child(2):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-15.svg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5feff37 */.elementor-9372 .elementor-element.elementor-element-5feff37 a{
    min-width: 100%;
    text-align: left;
}

.elementor-9372 .elementor-element.elementor-element-5feff37{
    
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-5feff37 svg{
    transition: 0.15s all linear;
}

.elementor-9372 .elementor-element.elementor-element-5feff37:hover svg{
    transform: translateX(20px);
    transition: 0.15s all linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-173c023 */.elementor-9372 .elementor-element.elementor-element-173c023{
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-173c023 img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-173c023:hover img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-173c023:hover img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cba3bf2 */.elementor-9372 .elementor-element.elementor-element-cba3bf2{
    position: absolute;
    top: 50%;
    height: 100%;
    width: 100%;
    object-fit: cover;
    left: 50%;
    transform: translate(-50%,-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0a7bf5 */.elementor-9372 .elementor-element.elementor-element-d0a7bf5{
    overflow: hidden;
    position: relative;
    min-height: 300px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-d0a7bf5 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}

@media (max-width: 767px){
    .elementor-9372 .elementor-element.elementor-element-d0a7bf5{
    overflow: hidden;
    position: relative;
    min-height: 200px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-d0a7bf5 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e1b40af */.elementor-9372 .elementor-element.elementor-element-e1b40af ul{
    display: flex;
    align-items: center;
    gap: 0px;
    margin: 0px;
    width: 100%;
    min-width: 100%;
    gap: 10px;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
}

.elementor-9372 .elementor-element.elementor-element-e1b40af ul li svg{
    display: none;
}

.elementor-9372 .elementor-element.elementor-element-e1b40af ul li:nth-child(1):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-14.svg);
}

.elementor-9372 .elementor-element.elementor-element-e1b40af ul li:nth-child(2):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-15.svg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-66311c3 */.elementor-9372 .elementor-element.elementor-element-66311c3 a{
    min-width: 100%;
    text-align: left;
}

.elementor-9372 .elementor-element.elementor-element-66311c3{
    
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-66311c3 svg{
    transition: 0.15s all linear;
}

.elementor-9372 .elementor-element.elementor-element-66311c3:hover svg{
    transform: translateX(20px);
    transition: 0.15s all linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00f1640 */.elementor-9372 .elementor-element.elementor-element-00f1640{
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-00f1640 img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-00f1640:hover img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-00f1640:hover img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b749ac0 */.elementor-9372 .elementor-element.elementor-element-b749ac0{
    position: absolute;
    top: 50%;
    height: 100%;
    width: 100%;
    object-fit: cover;
    left: 50%;
    transform: translate(-50%,-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-747cb33 */.elementor-9372 .elementor-element.elementor-element-747cb33{
    overflow: hidden;
    position: relative;
    min-height: 300px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-747cb33 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}

@media (max-width: 767px){
    .elementor-9372 .elementor-element.elementor-element-747cb33{
    overflow: hidden;
    position: relative;
    min-height: 200px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-747cb33 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c9b0061 */.elementor-9372 .elementor-element.elementor-element-c9b0061 ul{
    display: flex;
    align-items: center;
    gap: 0px;
    margin: 0px;
    width: 100%;
    min-width: 100%;
    gap: 10px;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
}

.elementor-9372 .elementor-element.elementor-element-c9b0061 ul li svg{
    display: none;
}

.elementor-9372 .elementor-element.elementor-element-c9b0061 ul li:nth-child(1):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-14.svg);
}

.elementor-9372 .elementor-element.elementor-element-c9b0061 ul li:nth-child(2):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-15.svg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c4b5f53 */.elementor-9372 .elementor-element.elementor-element-c4b5f53 a{
    min-width: 100%;
    text-align: left;
}

.elementor-9372 .elementor-element.elementor-element-c4b5f53{
    
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-c4b5f53 svg{
    transition: 0.15s all linear;
}

.elementor-9372 .elementor-element.elementor-element-c4b5f53:hover svg{
    transform: translateX(20px);
    transition: 0.15s all linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd49dd7 */.elementor-9372 .elementor-element.elementor-element-fd49dd7{
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-fd49dd7 img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-fd49dd7:hover img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-fd49dd7:hover img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bd6630 */.elementor-9372 .elementor-element.elementor-element-8bd6630{
    position: absolute;
    top: 50%;
    height: 100%;
    width: 100%;
    object-fit: cover;
    left: 50%;
    transform: translate(-50%,-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42a288d */.elementor-9372 .elementor-element.elementor-element-42a288d{
    overflow: hidden;
    position: relative;
    min-height: 300px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-42a288d img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}

@media (max-width: 767px){
    .elementor-9372 .elementor-element.elementor-element-42a288d{
    overflow: hidden;
    position: relative;
    min-height: 200px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-42a288d img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a5f6d2b */.elementor-9372 .elementor-element.elementor-element-a5f6d2b ul{
    display: flex;
    align-items: center;
    gap: 0px;
    margin: 0px;
    width: 100%;
    min-width: 100%;
    gap: 10px;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
}

.elementor-9372 .elementor-element.elementor-element-a5f6d2b ul li svg{
    display: none;
}

.elementor-9372 .elementor-element.elementor-element-a5f6d2b ul li:nth-child(1):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-14.svg);
}

.elementor-9372 .elementor-element.elementor-element-a5f6d2b ul li:nth-child(2):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-15.svg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6c9b5b5 */.elementor-9372 .elementor-element.elementor-element-6c9b5b5 a{
    min-width: 100%;
    text-align: left;
}

.elementor-9372 .elementor-element.elementor-element-6c9b5b5{
    
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-6c9b5b5 svg{
    transition: 0.15s all linear;
}

.elementor-9372 .elementor-element.elementor-element-6c9b5b5:hover svg{
    transform: translateX(20px);
    transition: 0.15s all linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-694a33a */.elementor-9372 .elementor-element.elementor-element-694a33a{
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-694a33a img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-694a33a:hover img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-694a33a:hover img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-034dc4b */.elementor-9372 .elementor-element.elementor-element-034dc4b{
    position: absolute;
    top: 50%;
    height: 100%;
    width: 100%;
    object-fit: cover;
    left: 50%;
    transform: translate(-50%,-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1101b6 */.elementor-9372 .elementor-element.elementor-element-c1101b6{
    overflow: hidden;
    position: relative;
    min-height: 300px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-c1101b6 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}

@media (max-width: 767px){
    .elementor-9372 .elementor-element.elementor-element-c1101b6{
    overflow: hidden;
    position: relative;
    min-height: 200px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-c1101b6 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-907a408 */.elementor-9372 .elementor-element.elementor-element-907a408 ul{
    display: flex;
    align-items: center;
    gap: 0px;
    margin: 0px;
    width: 100%;
    min-width: 100%;
    gap: 10px;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
}

.elementor-9372 .elementor-element.elementor-element-907a408 ul li svg{
    display: none;
}

.elementor-9372 .elementor-element.elementor-element-907a408 ul li:nth-child(1):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-14.svg);
}

.elementor-9372 .elementor-element.elementor-element-907a408 ul li:nth-child(2):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-15.svg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c2109bb */.elementor-9372 .elementor-element.elementor-element-c2109bb a{
    min-width: 100%;
    text-align: left;
}

.elementor-9372 .elementor-element.elementor-element-c2109bb{
    
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-c2109bb svg{
    transition: 0.15s all linear;
}

.elementor-9372 .elementor-element.elementor-element-c2109bb:hover svg{
    transform: translateX(20px);
    transition: 0.15s all linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fc3e46 */.elementor-9372 .elementor-element.elementor-element-0fc3e46{
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-0fc3e46 img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-0fc3e46:hover img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-0fc3e46:hover img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fadbeaf */.elementor-9372 .elementor-element.elementor-element-fadbeaf{
    position: absolute;
    top: 50%;
    height: 100%;
    width: 100%;
    object-fit: cover;
    left: 50%;
    transform: translate(-50%,-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc1ef33 */.elementor-9372 .elementor-element.elementor-element-fc1ef33{
    overflow: hidden;
    position: relative;
    min-height: 300px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-fc1ef33 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}

@media (max-width: 767px){
    .elementor-9372 .elementor-element.elementor-element-fc1ef33{
    overflow: hidden;
    position: relative;
    min-height: 200px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-fc1ef33 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5763e18 */.elementor-9372 .elementor-element.elementor-element-5763e18 ul{
    display: flex;
    align-items: center;
    gap: 0px;
    margin: 0px;
    width: 100%;
    min-width: 100%;
    gap: 10px;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
}

.elementor-9372 .elementor-element.elementor-element-5763e18 ul li svg{
    display: none;
}

.elementor-9372 .elementor-element.elementor-element-5763e18 ul li:nth-child(1):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-14.svg);
}

.elementor-9372 .elementor-element.elementor-element-5763e18 ul li:nth-child(2):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-15.svg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-97478c7 */.elementor-9372 .elementor-element.elementor-element-97478c7 a{
    min-width: 100%;
    text-align: left;
}

.elementor-9372 .elementor-element.elementor-element-97478c7{
    
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-97478c7 svg{
    transition: 0.15s all linear;
}

.elementor-9372 .elementor-element.elementor-element-97478c7:hover svg{
    transform: translateX(20px);
    transition: 0.15s all linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e73a482 */.elementor-9372 .elementor-element.elementor-element-e73a482{
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-e73a482 img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-e73a482:hover img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-e73a482:hover img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-458784d */.elementor-9372 .elementor-element.elementor-element-458784d{
    position: absolute;
    top: 50%;
    height: 100%;
    width: 100%;
    object-fit: cover;
    left: 50%;
    transform: translate(-50%,-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6790f36 */.elementor-9372 .elementor-element.elementor-element-6790f36{
    overflow: hidden;
    position: relative;
    min-height: 300px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-6790f36 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}

@media (max-width: 767px){
    .elementor-9372 .elementor-element.elementor-element-6790f36{
    overflow: hidden;
    position: relative;
    min-height: 200px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-6790f36 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9c4bc27 */.elementor-9372 .elementor-element.elementor-element-9c4bc27 ul{
    display: flex;
    align-items: center;
    gap: 0px;
    margin: 0px;
    width: 100%;
    min-width: 100%;
    gap: 10px;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
}

.elementor-9372 .elementor-element.elementor-element-9c4bc27 ul li svg{
    display: none;
}

.elementor-9372 .elementor-element.elementor-element-9c4bc27 ul li:nth-child(1):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-14.svg);
}

.elementor-9372 .elementor-element.elementor-element-9c4bc27 ul li:nth-child(2):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-15.svg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5feff37 */.elementor-9372 .elementor-element.elementor-element-5feff37 a{
    min-width: 100%;
    text-align: left;
}

.elementor-9372 .elementor-element.elementor-element-5feff37{
    
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-5feff37 svg{
    transition: 0.15s all linear;
}

.elementor-9372 .elementor-element.elementor-element-5feff37:hover svg{
    transform: translateX(20px);
    transition: 0.15s all linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-173c023 */.elementor-9372 .elementor-element.elementor-element-173c023{
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-173c023 img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-173c023:hover img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-173c023:hover img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cba3bf2 */.elementor-9372 .elementor-element.elementor-element-cba3bf2{
    position: absolute;
    top: 50%;
    height: 100%;
    width: 100%;
    object-fit: cover;
    left: 50%;
    transform: translate(-50%,-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0a7bf5 */.elementor-9372 .elementor-element.elementor-element-d0a7bf5{
    overflow: hidden;
    position: relative;
    min-height: 300px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-d0a7bf5 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}

@media (max-width: 767px){
    .elementor-9372 .elementor-element.elementor-element-d0a7bf5{
    overflow: hidden;
    position: relative;
    min-height: 200px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-d0a7bf5 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e1b40af */.elementor-9372 .elementor-element.elementor-element-e1b40af ul{
    display: flex;
    align-items: center;
    gap: 0px;
    margin: 0px;
    width: 100%;
    min-width: 100%;
    gap: 10px;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
}

.elementor-9372 .elementor-element.elementor-element-e1b40af ul li svg{
    display: none;
}

.elementor-9372 .elementor-element.elementor-element-e1b40af ul li:nth-child(1):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-14.svg);
}

.elementor-9372 .elementor-element.elementor-element-e1b40af ul li:nth-child(2):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-15.svg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-66311c3 */.elementor-9372 .elementor-element.elementor-element-66311c3 a{
    min-width: 100%;
    text-align: left;
}

.elementor-9372 .elementor-element.elementor-element-66311c3{
    
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-66311c3 svg{
    transition: 0.15s all linear;
}

.elementor-9372 .elementor-element.elementor-element-66311c3:hover svg{
    transform: translateX(20px);
    transition: 0.15s all linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00f1640 */.elementor-9372 .elementor-element.elementor-element-00f1640{
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-00f1640 img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-00f1640:hover img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-00f1640:hover img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b749ac0 */.elementor-9372 .elementor-element.elementor-element-b749ac0{
    position: absolute;
    top: 50%;
    height: 100%;
    width: 100%;
    object-fit: cover;
    left: 50%;
    transform: translate(-50%,-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-747cb33 */.elementor-9372 .elementor-element.elementor-element-747cb33{
    overflow: hidden;
    position: relative;
    min-height: 300px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-747cb33 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}

@media (max-width: 767px){
    .elementor-9372 .elementor-element.elementor-element-747cb33{
    overflow: hidden;
    position: relative;
    min-height: 200px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-747cb33 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c9b0061 */.elementor-9372 .elementor-element.elementor-element-c9b0061 ul{
    display: flex;
    align-items: center;
    gap: 0px;
    margin: 0px;
    width: 100%;
    min-width: 100%;
    gap: 10px;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
}

.elementor-9372 .elementor-element.elementor-element-c9b0061 ul li svg{
    display: none;
}

.elementor-9372 .elementor-element.elementor-element-c9b0061 ul li:nth-child(1):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-14.svg);
}

.elementor-9372 .elementor-element.elementor-element-c9b0061 ul li:nth-child(2):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-15.svg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c4b5f53 */.elementor-9372 .elementor-element.elementor-element-c4b5f53 a{
    min-width: 100%;
    text-align: left;
}

.elementor-9372 .elementor-element.elementor-element-c4b5f53{
    
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-c4b5f53 svg{
    transition: 0.15s all linear;
}

.elementor-9372 .elementor-element.elementor-element-c4b5f53:hover svg{
    transform: translateX(20px);
    transition: 0.15s all linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd49dd7 */.elementor-9372 .elementor-element.elementor-element-fd49dd7{
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-fd49dd7 img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-fd49dd7:hover img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-fd49dd7:hover img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bd6630 */.elementor-9372 .elementor-element.elementor-element-8bd6630{
    position: absolute;
    top: 50%;
    height: 100%;
    width: 100%;
    object-fit: cover;
    left: 50%;
    transform: translate(-50%,-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42a288d */.elementor-9372 .elementor-element.elementor-element-42a288d{
    overflow: hidden;
    position: relative;
    min-height: 300px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-42a288d img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}

@media (max-width: 767px){
    .elementor-9372 .elementor-element.elementor-element-42a288d{
    overflow: hidden;
    position: relative;
    min-height: 200px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-42a288d img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a5f6d2b */.elementor-9372 .elementor-element.elementor-element-a5f6d2b ul{
    display: flex;
    align-items: center;
    gap: 0px;
    margin: 0px;
    width: 100%;
    min-width: 100%;
    gap: 10px;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
}

.elementor-9372 .elementor-element.elementor-element-a5f6d2b ul li svg{
    display: none;
}

.elementor-9372 .elementor-element.elementor-element-a5f6d2b ul li:nth-child(1):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-14.svg);
}

.elementor-9372 .elementor-element.elementor-element-a5f6d2b ul li:nth-child(2):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-15.svg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6c9b5b5 */.elementor-9372 .elementor-element.elementor-element-6c9b5b5 a{
    min-width: 100%;
    text-align: left;
}

.elementor-9372 .elementor-element.elementor-element-6c9b5b5{
    
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-6c9b5b5 svg{
    transition: 0.15s all linear;
}

.elementor-9372 .elementor-element.elementor-element-6c9b5b5:hover svg{
    transform: translateX(20px);
    transition: 0.15s all linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-694a33a */.elementor-9372 .elementor-element.elementor-element-694a33a{
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-694a33a img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-694a33a:hover img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-694a33a:hover img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-034dc4b */.elementor-9372 .elementor-element.elementor-element-034dc4b{
    position: absolute;
    top: 50%;
    height: 100%;
    width: 100%;
    object-fit: cover;
    left: 50%;
    transform: translate(-50%,-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1101b6 */.elementor-9372 .elementor-element.elementor-element-c1101b6{
    overflow: hidden;
    position: relative;
    min-height: 300px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-c1101b6 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}

@media (max-width: 767px){
    .elementor-9372 .elementor-element.elementor-element-c1101b6{
    overflow: hidden;
    position: relative;
    min-height: 200px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-c1101b6 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-907a408 */.elementor-9372 .elementor-element.elementor-element-907a408 ul{
    display: flex;
    align-items: center;
    gap: 0px;
    margin: 0px;
    width: 100%;
    min-width: 100%;
    gap: 10px;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
}

.elementor-9372 .elementor-element.elementor-element-907a408 ul li svg{
    display: none;
}

.elementor-9372 .elementor-element.elementor-element-907a408 ul li:nth-child(1):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-14.svg);
}

.elementor-9372 .elementor-element.elementor-element-907a408 ul li:nth-child(2):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-15.svg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c2109bb */.elementor-9372 .elementor-element.elementor-element-c2109bb a{
    min-width: 100%;
    text-align: left;
}

.elementor-9372 .elementor-element.elementor-element-c2109bb{
    
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-c2109bb svg{
    transition: 0.15s all linear;
}

.elementor-9372 .elementor-element.elementor-element-c2109bb:hover svg{
    transform: translateX(20px);
    transition: 0.15s all linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fc3e46 */.elementor-9372 .elementor-element.elementor-element-0fc3e46{
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-0fc3e46 img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-0fc3e46:hover img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-0fc3e46:hover img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fadbeaf */.elementor-9372 .elementor-element.elementor-element-fadbeaf{
    position: absolute;
    top: 50%;
    height: 100%;
    width: 100%;
    object-fit: cover;
    left: 50%;
    transform: translate(-50%,-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc1ef33 */.elementor-9372 .elementor-element.elementor-element-fc1ef33{
    overflow: hidden;
    position: relative;
    min-height: 300px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-fc1ef33 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}

@media (max-width: 767px){
    .elementor-9372 .elementor-element.elementor-element-fc1ef33{
    overflow: hidden;
    position: relative;
    min-height: 200px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-fc1ef33 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5763e18 */.elementor-9372 .elementor-element.elementor-element-5763e18 ul{
    display: flex;
    align-items: center;
    gap: 0px;
    margin: 0px;
    width: 100%;
    min-width: 100%;
    gap: 10px;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
}

.elementor-9372 .elementor-element.elementor-element-5763e18 ul li svg{
    display: none;
}

.elementor-9372 .elementor-element.elementor-element-5763e18 ul li:nth-child(1):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-14.svg);
}

.elementor-9372 .elementor-element.elementor-element-5763e18 ul li:nth-child(2):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-15.svg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-97478c7 */.elementor-9372 .elementor-element.elementor-element-97478c7 a{
    min-width: 100%;
    text-align: left;
}

.elementor-9372 .elementor-element.elementor-element-97478c7{
    
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-97478c7 svg{
    transition: 0.15s all linear;
}

.elementor-9372 .elementor-element.elementor-element-97478c7:hover svg{
    transform: translateX(20px);
    transition: 0.15s all linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e73a482 */.elementor-9372 .elementor-element.elementor-element-e73a482{
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-e73a482 img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-e73a482:hover img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-e73a482:hover img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-458784d */.elementor-9372 .elementor-element.elementor-element-458784d{
    position: absolute;
    top: 50%;
    height: 100%;
    width: 100%;
    object-fit: cover;
    left: 50%;
    transform: translate(-50%,-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6790f36 */.elementor-9372 .elementor-element.elementor-element-6790f36{
    overflow: hidden;
    position: relative;
    min-height: 300px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-6790f36 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}

@media (max-width: 767px){
    .elementor-9372 .elementor-element.elementor-element-6790f36{
    overflow: hidden;
    position: relative;
    min-height: 200px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-6790f36 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9c4bc27 */.elementor-9372 .elementor-element.elementor-element-9c4bc27 ul{
    display: flex;
    align-items: center;
    gap: 0px;
    margin: 0px;
    width: 100%;
    min-width: 100%;
    gap: 10px;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
}

.elementor-9372 .elementor-element.elementor-element-9c4bc27 ul li svg{
    display: none;
}

.elementor-9372 .elementor-element.elementor-element-9c4bc27 ul li:nth-child(1):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-14.svg);
}

.elementor-9372 .elementor-element.elementor-element-9c4bc27 ul li:nth-child(2):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-15.svg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5feff37 */.elementor-9372 .elementor-element.elementor-element-5feff37 a{
    min-width: 100%;
    text-align: left;
}

.elementor-9372 .elementor-element.elementor-element-5feff37{
    
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-5feff37 svg{
    transition: 0.15s all linear;
}

.elementor-9372 .elementor-element.elementor-element-5feff37:hover svg{
    transform: translateX(20px);
    transition: 0.15s all linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-173c023 */.elementor-9372 .elementor-element.elementor-element-173c023{
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-173c023 img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-173c023:hover img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-173c023:hover img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cba3bf2 */.elementor-9372 .elementor-element.elementor-element-cba3bf2{
    position: absolute;
    top: 50%;
    height: 100%;
    width: 100%;
    object-fit: cover;
    left: 50%;
    transform: translate(-50%,-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0a7bf5 */.elementor-9372 .elementor-element.elementor-element-d0a7bf5{
    overflow: hidden;
    position: relative;
    min-height: 300px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-d0a7bf5 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}

@media (max-width: 767px){
    .elementor-9372 .elementor-element.elementor-element-d0a7bf5{
    overflow: hidden;
    position: relative;
    min-height: 200px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-d0a7bf5 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e1b40af */.elementor-9372 .elementor-element.elementor-element-e1b40af ul{
    display: flex;
    align-items: center;
    gap: 0px;
    margin: 0px;
    width: 100%;
    min-width: 100%;
    gap: 10px;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
}

.elementor-9372 .elementor-element.elementor-element-e1b40af ul li svg{
    display: none;
}

.elementor-9372 .elementor-element.elementor-element-e1b40af ul li:nth-child(1):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-14.svg);
}

.elementor-9372 .elementor-element.elementor-element-e1b40af ul li:nth-child(2):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-15.svg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-66311c3 */.elementor-9372 .elementor-element.elementor-element-66311c3 a{
    min-width: 100%;
    text-align: left;
}

.elementor-9372 .elementor-element.elementor-element-66311c3{
    
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-66311c3 svg{
    transition: 0.15s all linear;
}

.elementor-9372 .elementor-element.elementor-element-66311c3:hover svg{
    transform: translateX(20px);
    transition: 0.15s all linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00f1640 */.elementor-9372 .elementor-element.elementor-element-00f1640{
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-00f1640 img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-00f1640:hover img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-00f1640:hover img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b749ac0 */.elementor-9372 .elementor-element.elementor-element-b749ac0{
    position: absolute;
    top: 50%;
    height: 100%;
    width: 100%;
    object-fit: cover;
    left: 50%;
    transform: translate(-50%,-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-747cb33 */.elementor-9372 .elementor-element.elementor-element-747cb33{
    overflow: hidden;
    position: relative;
    min-height: 300px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-747cb33 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}

@media (max-width: 767px){
    .elementor-9372 .elementor-element.elementor-element-747cb33{
    overflow: hidden;
    position: relative;
    min-height: 200px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-747cb33 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c9b0061 */.elementor-9372 .elementor-element.elementor-element-c9b0061 ul{
    display: flex;
    align-items: center;
    gap: 0px;
    margin: 0px;
    width: 100%;
    min-width: 100%;
    gap: 10px;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
}

.elementor-9372 .elementor-element.elementor-element-c9b0061 ul li svg{
    display: none;
}

.elementor-9372 .elementor-element.elementor-element-c9b0061 ul li:nth-child(1):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-14.svg);
}

.elementor-9372 .elementor-element.elementor-element-c9b0061 ul li:nth-child(2):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-15.svg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c4b5f53 */.elementor-9372 .elementor-element.elementor-element-c4b5f53 a{
    min-width: 100%;
    text-align: left;
}

.elementor-9372 .elementor-element.elementor-element-c4b5f53{
    
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-c4b5f53 svg{
    transition: 0.15s all linear;
}

.elementor-9372 .elementor-element.elementor-element-c4b5f53:hover svg{
    transform: translateX(20px);
    transition: 0.15s all linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd49dd7 */.elementor-9372 .elementor-element.elementor-element-fd49dd7{
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-fd49dd7 img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-fd49dd7:hover img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-fd49dd7:hover img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8bd6630 */.elementor-9372 .elementor-element.elementor-element-8bd6630{
    position: absolute;
    top: 50%;
    height: 100%;
    width: 100%;
    object-fit: cover;
    left: 50%;
    transform: translate(-50%,-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42a288d */.elementor-9372 .elementor-element.elementor-element-42a288d{
    overflow: hidden;
    position: relative;
    min-height: 300px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-42a288d img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}

@media (max-width: 767px){
    .elementor-9372 .elementor-element.elementor-element-42a288d{
    overflow: hidden;
    position: relative;
    min-height: 200px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-42a288d img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a5f6d2b */.elementor-9372 .elementor-element.elementor-element-a5f6d2b ul{
    display: flex;
    align-items: center;
    gap: 0px;
    margin: 0px;
    width: 100%;
    min-width: 100%;
    gap: 10px;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
}

.elementor-9372 .elementor-element.elementor-element-a5f6d2b ul li svg{
    display: none;
}

.elementor-9372 .elementor-element.elementor-element-a5f6d2b ul li:nth-child(1):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-14.svg);
}

.elementor-9372 .elementor-element.elementor-element-a5f6d2b ul li:nth-child(2):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-15.svg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6c9b5b5 */.elementor-9372 .elementor-element.elementor-element-6c9b5b5 a{
    min-width: 100%;
    text-align: left;
}

.elementor-9372 .elementor-element.elementor-element-6c9b5b5{
    
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-6c9b5b5 svg{
    transition: 0.15s all linear;
}

.elementor-9372 .elementor-element.elementor-element-6c9b5b5:hover svg{
    transform: translateX(20px);
    transition: 0.15s all linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-694a33a */.elementor-9372 .elementor-element.elementor-element-694a33a{
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-694a33a img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-694a33a:hover img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-694a33a:hover img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-034dc4b */.elementor-9372 .elementor-element.elementor-element-034dc4b{
    position: absolute;
    top: 50%;
    height: 100%;
    width: 100%;
    object-fit: cover;
    left: 50%;
    transform: translate(-50%,-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1101b6 */.elementor-9372 .elementor-element.elementor-element-c1101b6{
    overflow: hidden;
    position: relative;
    min-height: 300px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-c1101b6 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}

@media (max-width: 767px){
    .elementor-9372 .elementor-element.elementor-element-c1101b6{
    overflow: hidden;
    position: relative;
    min-height: 200px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-c1101b6 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-907a408 */.elementor-9372 .elementor-element.elementor-element-907a408 ul{
    display: flex;
    align-items: center;
    gap: 0px;
    margin: 0px;
    width: 100%;
    min-width: 100%;
    gap: 10px;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
}

.elementor-9372 .elementor-element.elementor-element-907a408 ul li svg{
    display: none;
}

.elementor-9372 .elementor-element.elementor-element-907a408 ul li:nth-child(1):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-14.svg);
}

.elementor-9372 .elementor-element.elementor-element-907a408 ul li:nth-child(2):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-15.svg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c2109bb */.elementor-9372 .elementor-element.elementor-element-c2109bb a{
    min-width: 100%;
    text-align: left;
}

.elementor-9372 .elementor-element.elementor-element-c2109bb{
    
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-c2109bb svg{
    transition: 0.15s all linear;
}

.elementor-9372 .elementor-element.elementor-element-c2109bb:hover svg{
    transform: translateX(20px);
    transition: 0.15s all linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fc3e46 */.elementor-9372 .elementor-element.elementor-element-0fc3e46{
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-0fc3e46 img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-0fc3e46:hover img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-0fc3e46:hover img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fadbeaf */.elementor-9372 .elementor-element.elementor-element-fadbeaf{
    position: absolute;
    top: 50%;
    height: 100%;
    width: 100%;
    object-fit: cover;
    left: 50%;
    transform: translate(-50%,-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc1ef33 */.elementor-9372 .elementor-element.elementor-element-fc1ef33{
    overflow: hidden;
    position: relative;
    min-height: 300px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-fc1ef33 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}

@media (max-width: 767px){
    .elementor-9372 .elementor-element.elementor-element-fc1ef33{
    overflow: hidden;
    position: relative;
    min-height: 200px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-fc1ef33 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5763e18 */.elementor-9372 .elementor-element.elementor-element-5763e18 ul{
    display: flex;
    align-items: center;
    gap: 0px;
    margin: 0px;
    width: 100%;
    min-width: 100%;
    gap: 10px;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
}

.elementor-9372 .elementor-element.elementor-element-5763e18 ul li svg{
    display: none;
}

.elementor-9372 .elementor-element.elementor-element-5763e18 ul li:nth-child(1):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-14.svg);
}

.elementor-9372 .elementor-element.elementor-element-5763e18 ul li:nth-child(2):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-15.svg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-97478c7 */.elementor-9372 .elementor-element.elementor-element-97478c7 a{
    min-width: 100%;
    text-align: left;
}

.elementor-9372 .elementor-element.elementor-element-97478c7{
    
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-97478c7 svg{
    transition: 0.15s all linear;
}

.elementor-9372 .elementor-element.elementor-element-97478c7:hover svg{
    transform: translateX(20px);
    transition: 0.15s all linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e73a482 */.elementor-9372 .elementor-element.elementor-element-e73a482{
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-e73a482 img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-e73a482:hover img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-e73a482:hover img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-458784d */.elementor-9372 .elementor-element.elementor-element-458784d{
    position: absolute;
    top: 50%;
    height: 100%;
    width: 100%;
    object-fit: cover;
    left: 50%;
    transform: translate(-50%,-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6790f36 */.elementor-9372 .elementor-element.elementor-element-6790f36{
    overflow: hidden;
    position: relative;
    min-height: 300px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-6790f36 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}

@media (max-width: 767px){
    .elementor-9372 .elementor-element.elementor-element-6790f36{
    overflow: hidden;
    position: relative;
    min-height: 200px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-6790f36 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9c4bc27 */.elementor-9372 .elementor-element.elementor-element-9c4bc27 ul{
    display: flex;
    align-items: center;
    gap: 0px;
    margin: 0px;
    width: 100%;
    min-width: 100%;
    gap: 10px;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: flex-start;
    flex-direction: column;
}

.elementor-9372 .elementor-element.elementor-element-9c4bc27 ul li svg{
    display: none;
}

.elementor-9372 .elementor-element.elementor-element-9c4bc27 ul li:nth-child(1):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-14.svg);
}

.elementor-9372 .elementor-element.elementor-element-9c4bc27 ul li:nth-child(2):before{
    content: "";
    height: 18px;
    width: 18px;
    background-size: contain !important;
    background: url(/wp-content/uploads/2026/07/svgviewer-output-15.svg);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5feff37 */.elementor-9372 .elementor-element.elementor-element-5feff37 a{
    min-width: 100%;
    text-align: left;
}

.elementor-9372 .elementor-element.elementor-element-5feff37{
    
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-5feff37 svg{
    transition: 0.15s all linear;
}

.elementor-9372 .elementor-element.elementor-element-5feff37:hover svg{
    transform: translateX(20px);
    transition: 0.15s all linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-173c023 */.elementor-9372 .elementor-element.elementor-element-173c023{
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-173c023 img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-173c023:hover img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-173c023:hover img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-ec74b64 */.elementor-9372 .elementor-element.elementor-element-ec74b64 .swiper-pagination span{
    border: 1px solid white;
    height: 15px;
    width: 15px;
    background: rgba(255,255,255,1);
}

.elementor-9372 .elementor-element.elementor-element-ec74b64 .swiper-pagination{
    bottom: -20px !important;
}

.elementor-9372 .elementor-element.elementor-element-ec74b64 .swiper-slide-contents{
    max-width: 100% !important;
}

.elementor-9372 .elementor-element.elementor-element-ec74b64 .elementor-slide-description{
    text-align: center;
    max-width: 100%;
    font-weight: 700 !important;
    background: white;
    color: #2F4A3C !important;
    padding: 10px 20px;
    border-radius: 50px;
}



.elementor-9372 .elementor-element.elementor-element-ec74b64 .swiper-slide{
    border-radius: 50px 0px 50px 0px !important;
    overflow: hidden !important;
}

.elementor-swiper-button-prev{
    width: 50px;
    height: 50px;
    border-radius: 50%;
    border: 1px solid white;
    display: flex;
    align-items: center;
    justify-content: center;
    top: -50px !important;
    right: 80px !important;
    left: auto !important;
}

.elementor-swiper-button-next{
    width: 50px;
    height: 50px;
    border-radius: 50%;
    border: 1px solid white;
    display: flex;
    align-items: center;
    justify-content: center;
    top: -50px !important;
    right: 00px !important;
    left: auto !important;
}

@media (max-width: 767px){
    .elementor-swiper-button-prev{
    width: 40px;
    height: 40px;
    border-radius: 50%;
    border: 1px solid white;
    display: flex;
    align-items: center;
    justify-content: center;
    top: -40px !important;
    right: 60px !important;
    left: auto !important;
}

.elementor-swiper-button-next{
    width: 40px;
    height: 40px;
    border-radius: 50%;
    border: 1px solid white;
    display: flex;
    align-items: center;
    justify-content: center;
    top: -40px !important;
    right: 00px !important;
    left: auto !important;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6680049 */.elementor-9372 .elementor-element.elementor-element-6680049{
    position: absolute;
    top: 50%;
    height: 100%;
    width: 100%;
    object-fit: cover;
    left: 50%;
    transform: translate(-50%,-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6001609 */.elementor-9372 .elementor-element.elementor-element-6001609{
    height: 40px;
    width: 40px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c089497 */.elementor-9372 .elementor-element.elementor-element-c089497{
    overflow: hidden;
    position: relative;
    min-height: 300px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-c089497 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}

@media (max-width: 767px){
    .elementor-9372 .elementor-element.elementor-element-c089497{
    overflow: hidden;
    position: relative;
    min-height: 200px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-c089497 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b4a442 */.elementor-9372 .elementor-element.elementor-element-6b4a442:before{
    content: "";
    width: 100%;
    height: 1px;
    background: #2f4a3c5e;
    position: absolute;
    bottom: -20px;
    left: 0px;
    width: 100% !important;
}

.elementor-9372 .elementor-element.elementor-element-6b4a442{
    min-height: 140px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-982cb08 */.elementor-9372 .elementor-element.elementor-element-982cb08{
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-982cb08 img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-982cb08:hover img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-982cb08:hover img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-56e95ac */.elementor-9372 .elementor-element.elementor-element-56e95ac{
    position: absolute;
    top: 50%;
    height: 100%;
    width: 100%;
    object-fit: cover;
    left: 50%;
    transform: translate(-50%,-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0b7254 */.elementor-9372 .elementor-element.elementor-element-b0b7254{
    height: 40px;
    width: 40px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3be522 */.elementor-9372 .elementor-element.elementor-element-e3be522{
    overflow: hidden;
    position: relative;
    min-height: 300px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-e3be522 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}

@media (max-width: 767px){
    .elementor-9372 .elementor-element.elementor-element-e3be522{
    overflow: hidden;
    position: relative;
    min-height: 200px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-e3be522 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2883851 */.elementor-9372 .elementor-element.elementor-element-2883851:before{
    content: "";
    width: 100%;
    height: 1px;
    background: #2f4a3c5e;
    position: absolute;
    bottom: -20px;
    left: 0px;
    width: 100% !important;
}

.elementor-9372 .elementor-element.elementor-element-2883851{
    min-height: 140px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15bbb0e */.elementor-9372 .elementor-element.elementor-element-15bbb0e{
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-15bbb0e img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-15bbb0e:hover img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-15bbb0e:hover img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c28e9a2 */.elementor-9372 .elementor-element.elementor-element-c28e9a2{
    position: absolute;
    top: 50%;
    height: 100%;
    width: 100%;
    object-fit: cover;
    left: 50%;
    transform: translate(-50%,-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-279892b */.elementor-9372 .elementor-element.elementor-element-279892b{
    height: 40px;
    width: 40px;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2465a70 */.elementor-9372 .elementor-element.elementor-element-2465a70{
    overflow: hidden;
    position: relative;
    min-height: 300px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-2465a70 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}

@media (max-width: 767px){
    .elementor-9372 .elementor-element.elementor-element-2465a70{
    overflow: hidden;
    position: relative;
    min-height: 200px;
    left: -30px;
    top: -30px;
    width:calc(100% + 60px);
}

.elementor-9372 .elementor-element.elementor-element-2465a70 img{
    overflow: hidden;
    position: relative;
    min-height: 100%;
    object-fit: cover;
    width:calc(100% + 60px);
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2a090b7 */.elementor-9372 .elementor-element.elementor-element-2a090b7:before{
    content: "";
    width: 100%;
    height: 1px;
    background: #2f4a3c5e;
    position: absolute;
    bottom: -20px;
    left: 0px;
    width: 100% !important;
}

.elementor-9372 .elementor-element.elementor-element-2a090b7{
    min-height: 140px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd1738d */.elementor-9372 .elementor-element.elementor-element-cd1738d{
    overflow: hidden;
}

.elementor-9372 .elementor-element.elementor-element-cd1738d img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-cd1738d:hover img{
    transition: 0.2s all linear;
}

.elementor-9372 .elementor-element.elementor-element-cd1738d:hover img{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2f647c */.elementor-9372 .elementor-element.elementor-element-d2f647c{
    height: 40px;
    width: 40px;
    border-radius: 50%;
}

.elementor-9372 .elementor-element.elementor-element-d2f647c img{
    max-width: 25px !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3731b30 */.elementor-9372 .elementor-element.elementor-element-3731b30{
    height: 40px;
    width: 40px;
    border-radius: 50%;
}

.elementor-9372 .elementor-element.elementor-element-3731b30 img{
    max-width: 25px !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68b2e86 */.elementor-9372 .elementor-element.elementor-element-68b2e86{
    height: 40px;
    width: 40px;
    border-radius: 50%;
}

.elementor-9372 .elementor-element.elementor-element-68b2e86 img{
    max-width: 25px !important;
    height: auto !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74925a4 */.elementor-9372 .elementor-element.elementor-element-74925a4 img{
    max-width: 25px;
    top: -5px !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8235dc8 */.elementor-9372 .elementor-element.elementor-element-8235dc8 *{
    margin-bottom: 0px !important;
    padding-bottom: 0px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ec252da */.elementor-9372 .elementor-element.elementor-element-ec252da svg{
    transition: 0.15s all linear;
}

.elementor-9372 .elementor-element.elementor-element-ec252da:hover svg{
    transform: translateX(10px);
    transition: 0.15s all linear;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-10b55f6 */.elementor-9372 .elementor-element.elementor-element-10b55f6{
    opacity: 0;
}
.elementor-9372 .elementor-element.elementor-element-10b55f6 a{
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cbe9a8a */.elementor-9372 .elementor-element.elementor-element-cbe9a8a svg{
    transition: 0.15s all linear;
}

.elementor-9372 .elementor-element.elementor-element-cbe9a8a:hover svg{
    transform: translateX(10px);
    transition: 0.15s all linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29f6c11 */.elementor-9372 .elementor-element.elementor-element-29f6c11{
    overflow: hidden;
    min-height: 400px;
}

.elementor-9372 .elementor-element.elementor-element-29f6c11 > div{
    height: 100%;
    width: 100%;
}

.elementor-9372 .elementor-element.elementor-element-29f6c11 img{
    transform: scale(1);
    transition: 0.25s all linear;
    object-fit: cover !important;
    height: 100% !important;
    width: 100% !important;
    
}

.elementor-9372 .elementor-element.elementor-element-29f6c11:hover img{
    transform: scale(1.1);
    transition: 0.25s all linear;
}

.elementor-9372 .elementor-element.elementor-element-29f6c11:before{
    content: "";
    width: 100%;
    height: 100%;
    background: red;
    position: absolute;
    z-index: 2;
    background: #2F4A3C;
background: linear-gradient(0deg,rgba(47, 74, 60, 1) 0%, rgba(255, 255, 255, 0) 100%);
opacity: 0.8;
}

.elementor-9372 .elementor-element.elementor-element-29f6c11:hover:before{
background: linear-gradient(0deg,rgba(47, 74, 60, 1) 0%, rgba(255, 255, 255, 0) 100%);
opacity: 0.9;
}

.elementor-9372 .elementor-element.elementor-element-29f6c11:after{
    content: "";
    width: 4px;
    right: 0px;
    height: 0%;
    top: 0px;
    background: red;
    position: absolute;
    z-index: 2;
    background: #2F4A3C;
    transition: 0.25s all linear;
}

.elementor-9372 .elementor-element.elementor-element-29f6c11:hover:after{
    height: 90%;
}

@media (max-width: 1023px){
    .elementor-9372 .elementor-element.elementor-element-29f6c11{
    min-height: 350px;
    }
}

@media (max-width: 767px){
    .elementor-9372 .elementor-element.elementor-element-29f6c11{
    overflow: hidden;
    min-height: 350px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f486c94 */.elementor-9372 .elementor-element.elementor-element-f486c94{
    opacity: 0;
}
.elementor-9372 .elementor-element.elementor-element-f486c94 a{
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aa2d157 */.elementor-9372 .elementor-element.elementor-element-aa2d157 svg{
    transition: 0.15s all linear;
}

.elementor-9372 .elementor-element.elementor-element-aa2d157:hover svg{
    transform: translateX(10px);
    transition: 0.15s all linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bd454c9 */.elementor-9372 .elementor-element.elementor-element-bd454c9{
    overflow: hidden;
    min-height: 400px;
}

.elementor-9372 .elementor-element.elementor-element-bd454c9 > div{
    height: 100%;
    width: 100%;
}

.elementor-9372 .elementor-element.elementor-element-bd454c9 img{
    transform: scale(1);
    transition: 0.25s all linear;
    object-fit: cover !important;
    height: 100% !important;
    width: 100% !important;
    
}

.elementor-9372 .elementor-element.elementor-element-bd454c9:hover img{
    transform: scale(1.1);
    transition: 0.25s all linear;
}

.elementor-9372 .elementor-element.elementor-element-bd454c9:before{
    content: "";
    width: 100%;
    height: 100%;
    background: red;
    position: absolute;
    z-index: 2;
    background: #2F4A3C;
background: linear-gradient(0deg,rgba(47, 74, 60, 1) 0%, rgba(255, 255, 255, 0) 100%);
opacity: 0.8;
}

.elementor-9372 .elementor-element.elementor-element-bd454c9:hover:before{
background: linear-gradient(0deg,rgba(47, 74, 60, 1) 0%, rgba(255, 255, 255, 0) 100%);
opacity: 0.9;
}

.elementor-9372 .elementor-element.elementor-element-bd454c9:after{
    content: "";
    width: 4px;
    right: 0px;
    height: 0%;
    top: 0px;
    background: red;
    position: absolute;
    z-index: 2;
    background: #2F4A3C;
    transition: 0.25s all linear;
}

.elementor-9372 .elementor-element.elementor-element-bd454c9:hover:after{
    height: 90%;
}

@media (max-width: 1023px){
    .elementor-9372 .elementor-element.elementor-element-bd454c9{
    min-height: 350px;
    }
}

@media (max-width: 767px){
    .elementor-9372 .elementor-element.elementor-element-bd454c9{
    overflow: hidden;
    min-height: 350px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-da13523 */.elementor-9372 .elementor-element.elementor-element-da13523{
    opacity: 0;
}
.elementor-9372 .elementor-element.elementor-element-da13523 a{
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f963d59 */.elementor-9372 .elementor-element.elementor-element-f963d59 svg{
    transition: 0.15s all linear;
}

.elementor-9372 .elementor-element.elementor-element-f963d59:hover svg{
    transform: translateX(10px);
    transition: 0.15s all linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cc93ca */.elementor-9372 .elementor-element.elementor-element-7cc93ca{
    overflow: hidden;
    min-height: 400px;
}

.elementor-9372 .elementor-element.elementor-element-7cc93ca > div{
    height: 100%;
    width: 100%;
}

.elementor-9372 .elementor-element.elementor-element-7cc93ca img{
    transform: scale(1);
    transition: 0.25s all linear;
    object-fit: cover !important;
    height: 100% !important;
    width: 100% !important;
    
}

.elementor-9372 .elementor-element.elementor-element-7cc93ca:hover img{
    transform: scale(1.1);
    transition: 0.25s all linear;
}

.elementor-9372 .elementor-element.elementor-element-7cc93ca:before{
    content: "";
    width: 100%;
    height: 100%;
    background: red;
    position: absolute;
    z-index: 2;
    background: #2F4A3C;
background: linear-gradient(0deg,rgba(47, 74, 60, 1) 0%, rgba(255, 255, 255, 0) 100%);
opacity: 0.8;
}

.elementor-9372 .elementor-element.elementor-element-7cc93ca:hover:before{
background: linear-gradient(0deg,rgba(47, 74, 60, 1) 0%, rgba(255, 255, 255, 0) 100%);
opacity: 0.9;
}

.elementor-9372 .elementor-element.elementor-element-7cc93ca:after{
    content: "";
    width: 4px;
    right: 0px;
    height: 0%;
    top: 0px;
    background: red;
    position: absolute;
    z-index: 2;
    background: #2F4A3C;
    transition: 0.25s all linear;
}

.elementor-9372 .elementor-element.elementor-element-7cc93ca:hover:after{
    height: 90%;
}

@media (max-width: 1023px){
    .elementor-9372 .elementor-element.elementor-element-7cc93ca{
    min-height: 350px;
    }
}

@media (max-width: 767px){
    .elementor-9372 .elementor-element.elementor-element-7cc93ca{
    overflow: hidden;
    min-height: 350px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f4d2ee7 */.elementor-9372 .elementor-element.elementor-element-f4d2ee7{
    opacity: 0;
}
.elementor-9372 .elementor-element.elementor-element-f4d2ee7 a{
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-97da030 */.elementor-9372 .elementor-element.elementor-element-97da030 svg{
    transition: 0.15s all linear;
}

.elementor-9372 .elementor-element.elementor-element-97da030:hover svg{
    transform: translateX(10px);
    transition: 0.15s all linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25c59b7 */.elementor-9372 .elementor-element.elementor-element-25c59b7{
    overflow: hidden;
    min-height: 400px;
}

.elementor-9372 .elementor-element.elementor-element-25c59b7 > div{
    height: 100%;
    width: 100%;
}

.elementor-9372 .elementor-element.elementor-element-25c59b7 img{
    transform: scale(1);
    transition: 0.25s all linear;
    object-fit: cover !important;
    height: 100% !important;
    width: 100% !important;
    
}

.elementor-9372 .elementor-element.elementor-element-25c59b7:hover img{
    transform: scale(1.1);
    transition: 0.25s all linear;
}

.elementor-9372 .elementor-element.elementor-element-25c59b7:before{
    content: "";
    width: 100%;
    height: 100%;
    background: red;
    position: absolute;
    z-index: 2;
    background: #2F4A3C;
background: linear-gradient(0deg,rgba(47, 74, 60, 1) 0%, rgba(255, 255, 255, 0) 100%);
opacity: 0.8;
}

.elementor-9372 .elementor-element.elementor-element-25c59b7:hover:before{
background: linear-gradient(0deg,rgba(47, 74, 60, 1) 0%, rgba(255, 255, 255, 0) 100%);
opacity: 0.9;
}

.elementor-9372 .elementor-element.elementor-element-25c59b7:after{
    content: "";
    width: 4px;
    right: 0px;
    height: 0%;
    top: 0px;
    background: red;
    position: absolute;
    z-index: 2;
    background: #2F4A3C;
    transition: 0.25s all linear;
}

.elementor-9372 .elementor-element.elementor-element-25c59b7:hover:after{
    height: 90%;
}

@media (max-width: 1023px){
    .elementor-9372 .elementor-element.elementor-element-25c59b7{
    min-height: 350px;
    }
}

@media (max-width: 767px){
    .elementor-9372 .elementor-element.elementor-element-25c59b7{
    overflow: hidden;
    min-height: 350px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c856524 */.elementor-9372 .elementor-element.elementor-element-c856524 img{
    max-width: 25px;
    top: -5px !important;
    position: relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd0d594 */.elementor-9372 .elementor-element.elementor-element-fd0d594 *{
    margin-bottom: 0px !important;
    padding-bottom: 0px !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-16b6d9b */.elementor-9372 .elementor-element.elementor-element-16b6d9b svg{
    transition: 0.15s all linear;
}

.elementor-9372 .elementor-element.elementor-element-16b6d9b:hover svg{
    transform: translateX(10px);
    transition: 0.15s all linear;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4a25902 */.elementor-9372 .elementor-element.elementor-element-4a25902{
    opacity: 0;
}
.elementor-9372 .elementor-element.elementor-element-4a25902 a{
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-717c648 */.elementor-9372 .elementor-element.elementor-element-717c648 svg{
    transition: 0.15s all linear;
}

.elementor-9372 .elementor-element.elementor-element-717c648:hover svg{
    transform: translateX(10px);
    transition: 0.15s all linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4159889 */.elementor-9372 .elementor-element.elementor-element-4159889{
    overflow: hidden;
    min-height: 400px;
}

.elementor-9372 .elementor-element.elementor-element-4159889 > div{
    height: 100%;
    width: 100%;
}

.elementor-9372 .elementor-element.elementor-element-4159889 img{
    transform: scale(1);
    transition: 0.25s all linear;
    object-fit: cover !important;
    height: 100% !important;
    width: 100% !important;
    
}

.elementor-9372 .elementor-element.elementor-element-4159889:hover img{
    transform: scale(1.1);
    transition: 0.25s all linear;
}

.elementor-9372 .elementor-element.elementor-element-4159889:before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 2;
    background: #5C4D42; /* Color plano de respaldo */
    background: linear-gradient(0deg, rgba(92, 77, 66, 1) 0%, rgba(255, 255, 255, 0) 100%);
    opacity: 0.8;
}

.elementor-9372 .elementor-element.elementor-element-4159889:hover:before {
    background: linear-gradient(0deg, rgba(92, 77, 66, 1) 0%, rgba(255, 255, 255, 0) 100%);
    opacity:1;
}

.elementor-9372 .elementor-element.elementor-element-4159889:after{
    content: "";
    width: 4px;
    right: 0px;
    height: 0%;
    top: 0px;
    background: red;
    position: absolute;
    z-index: 2;
    background: #2F4A3C;
    transition: 0.25s all linear;
}

.elementor-9372 .elementor-element.elementor-element-4159889:hover:after{
    height: 90%;
}

@media (max-width: 1023px){
    .elementor-9372 .elementor-element.elementor-element-4159889{
    min-height: 350px;
    }
}

@media (max-width: 767px){
    .elementor-9372 .elementor-element.elementor-element-4159889{
    overflow: hidden;
    min-height: 350px;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-29bc274 */.elementor-9372 .elementor-element.elementor-element-29bc274{
    opacity: 0;
}
.elementor-9372 .elementor-element.elementor-element-29bc274 a{
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f0eb344 */.elementor-9372 .elementor-element.elementor-element-f0eb344 svg{
    transition: 0.15s all linear;
}

.elementor-9372 .elementor-element.elementor-element-f0eb344:hover svg{
    transform: translateX(10px);
    transition: 0.15s all linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-929854e */.elementor-9372 .elementor-element.elementor-element-929854e{
    overflow: hidden;
    min-height: 400px;
}

.elementor-9372 .elementor-element.elementor-element-929854e > div{
    height: 100%;
    width: 100%;
}

.elementor-9372 .elementor-element.elementor-element-929854e img{
    transform: scale(1);
    transition: 0.25s all linear;
    object-fit: cover !important;
    height: 100% !important;
    width: 100% !important;
    
}

.elementor-9372 .elementor-element.elementor-element-929854e:hover img{
    transform: scale(1.1);
    transition: 0.25s all linear;
}

.elementor-9372 .elementor-element.elementor-element-929854e:before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 2;
    background: #5C4D42; /* Color plano de respaldo */
    background: linear-gradient(0deg, rgba(92, 77, 66, 1) 0%, rgba(255, 255, 255, 0) 100%);
    opacity: 0.8;
}

.elementor-9372 .elementor-element.elementor-element-929854e:hover:before {
    background: linear-gradient(0deg, rgba(92, 77, 66, 1) 0%, rgba(255, 255, 255, 0) 100%);
    opacity: 1;
}

.elementor-9372 .elementor-element.elementor-element-929854e:after{
    content: "";
    width: 4px;
    right: 0px;
    height: 0%;
    top: 0px;
    background: red;
    position: absolute;
    z-index: 2;
    background: #2F4A3C;
    transition: 0.25s all linear;
}

.elementor-9372 .elementor-element.elementor-element-929854e:hover:after{
    height: 90%;
}

@media (max-width: 1023px){
    .elementor-9372 .elementor-element.elementor-element-929854e{
    min-height: 350px;
    }
}

@media (max-width: 767px){
    .elementor-9372 .elementor-element.elementor-element-929854e{
    overflow: hidden;
    min-height: 350px;
}
}/* End custom CSS */