.elementor-81 .elementor-element.elementor-element-1d2987af:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-1d2987af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-fd3341f ) 36%, var( --e-global-color-secondary ) 100%);}.elementor-81 .elementor-element.elementor-element-1d2987af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-1d2987af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-81 .elementor-element.elementor-element-29f2a7a2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-81 .elementor-element.elementor-element-29f2a7a2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-81 .elementor-element.elementor-element-6d9845b8{text-align:left;}.elementor-81 .elementor-element.elementor-element-6d9845b8 .elementor-heading-title{font-family:"Outfit", Sans-Serif;font-size:15px;font-weight:500;line-height:1.2em;color:var( --e-global-color-8fcbbce );}.elementor-bc-flex-widget .elementor-81 .elementor-element.elementor-element-6aa46717.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-81 .elementor-element.elementor-element-6aa46717.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-81 .elementor-element.elementor-element-5c803743{--icon-box-icon-margin:10px;}.elementor-81 .elementor-element.elementor-element-5c803743 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-8fcbbce );}.elementor-81 .elementor-element.elementor-element-5c803743.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-81 .elementor-element.elementor-element-5c803743.elementor-view-framed .elementor-icon, .elementor-81 .elementor-element.elementor-element-5c803743.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-81 .elementor-element.elementor-element-5c803743 .elementor-icon{font-size:20px;}.elementor-81 .elementor-element.elementor-element-5c803743 .elementor-icon-box-title, .elementor-81 .elementor-element.elementor-element-5c803743 .elementor-icon-box-title a{font-family:"Outfit", Sans-Serif;font-size:15px;font-weight:500;}.elementor-bc-flex-widget .elementor-81 .elementor-element.elementor-element-5a17dadd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-81 .elementor-element.elementor-element-5a17dadd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-81 .elementor-element.elementor-element-30f0e470{--icon-box-icon-margin:10px;}.elementor-81 .elementor-element.elementor-element-30f0e470 .elementor-icon-box-title{margin-bottom:0px;color:var( --e-global-color-8fcbbce );}.elementor-81 .elementor-element.elementor-element-30f0e470.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-81 .elementor-element.elementor-element-30f0e470.elementor-view-framed .elementor-icon, .elementor-81 .elementor-element.elementor-element-30f0e470.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-81 .elementor-element.elementor-element-30f0e470 .elementor-icon{font-size:20px;}.elementor-81 .elementor-element.elementor-element-30f0e470 .elementor-icon-box-title, .elementor-81 .elementor-element.elementor-element-30f0e470 .elementor-icon-box-title a{font-family:"Outfit", Sans-Serif;font-size:15px;font-weight:500;}.elementor-bc-flex-widget .elementor-81 .elementor-element.elementor-element-bb87da2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-81 .elementor-element.elementor-element-bb87da2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-81 .elementor-element.elementor-element-18c77dce{width:var( --container-widget-width, 96.777% );max-width:96.777%;--container-widget-width:96.777%;--container-widget-flex-grow:0;text-align:right;}.elementor-81 .elementor-element.elementor-element-18c77dce.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-81 .elementor-element.elementor-element-18c77dce .elementor-heading-title{font-family:"Outfit", Sans-Serif;font-size:15px;font-weight:500;color:var( --e-global-color-8fcbbce );}.elementor-bc-flex-widget .elementor-81 .elementor-element.elementor-element-6ae0373a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-81 .elementor-element.elementor-element-6ae0373a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-81 .elementor-element.elementor-element-6ae0373a.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-81 .elementor-element.elementor-element-be25a77{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-81 .elementor-element.elementor-element-be25a77:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-be25a77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130957;}.elementor-81 .elementor-element.elementor-element-85580e5{--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-81 .elementor-element.elementor-element-85580e5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-81 .elementor-element.elementor-element-f05d541{width:var( --container-widget-width, 107.431% );max-width:107.431%;--container-widget-width:107.431%;--container-widget-flex-grow:0;}.elementor-81 .elementor-element.elementor-element-f05d541 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-f05d541.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-81 .elementor-element.elementor-element-f05d541 img{width:55%;}.elementor-81 .elementor-element.elementor-element-4f1056e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-81 .elementor-element.elementor-element-4f1056e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-81 .elementor-element.elementor-element-5ab7079{--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;--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-81 .elementor-element.elementor-element-5ab7079.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-81 .elementor-element.elementor-element-eecc02e{--iteration-count:infinite;--animation-duration:1200ms;width:var( --container-widget-width, 132.747% );max-width:132.747%;--container-widget-width:132.747%;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-accent );}.elementor-81 .elementor-element.elementor-element-eecc02e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-81 .elementor-element.elementor-element-eecc02e .elementor-headline{text-align:center;font-family:"Outfit", Sans-Serif;font-size:23px;font-weight:500;}.elementor-81 .elementor-element.elementor-element-eecc02e .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );stroke-width:7px;}.elementor-81 .elementor-element.elementor-element-eecc02e .elementor-headline-plain-text{color:var( --e-global-color-8fcbbce );}.elementor-81 .elementor-element.elementor-element-eecc02e .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-color:var( --e-global-color-secondary );stroke:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-66cf72a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-81 .elementor-element.elementor-element-66cf72a.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-81 .elementor-element.elementor-element-1649445:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-1649445 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130957;}.elementor-81 .elementor-element.elementor-element-1649445{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-1649445 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-81 .elementor-element.elementor-element-2ea0988.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-81 .elementor-element.elementor-element-2ea0988.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-81 .elementor-element.elementor-element-2ea0988.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-81 .elementor-element.elementor-element-2ea0988 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-184e294 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-184e294 .elementor-menu-toggle{margin:0 auto;}.elementor-81 .elementor-element.elementor-element-184e294 .elementor-nav-menu .elementor-item{font-family:"Outfit", Sans-Serif;font-size:17px;font-weight:500;}.elementor-81 .elementor-element.elementor-element-184e294 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-8fcbbce );fill:var( --e-global-color-8fcbbce );}.elementor-81 .elementor-element.elementor-element-184e294 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-81 .elementor-element.elementor-element-184e294 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-81 .elementor-element.elementor-element-184e294 .e--pointer-framed .elementor-item:before,
					.elementor-81 .elementor-element.elementor-element-184e294 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-81 .elementor-element.elementor-element-184e294 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-81 .elementor-element.elementor-element-184e294 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var( --e-global-color-accent );}.elementor-81 .elementor-element.elementor-element-184e294 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-81 .elementor-element.elementor-element-184e294 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-accent );}.elementor-81 .elementor-element.elementor-element-184e294 .elementor-nav-menu--dropdown a, .elementor-81 .elementor-element.elementor-element-184e294 .elementor-menu-toggle{color:var( --e-global-color-8fcbbce );fill:var( --e-global-color-8fcbbce );}.elementor-81 .elementor-element.elementor-element-184e294 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-184e294 .elementor-nav-menu--dropdown a:hover,
					.elementor-81 .elementor-element.elementor-element-184e294 .elementor-nav-menu--dropdown a:focus,
					.elementor-81 .elementor-element.elementor-element-184e294 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-81 .elementor-element.elementor-element-184e294 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-accent );}.elementor-81 .elementor-element.elementor-element-9aca51e:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-9aca51e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-9aca51e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-9aca51e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-81 .elementor-element.elementor-element-031fe84.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-81 .elementor-element.elementor-element-031fe84.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-81 .elementor-element.elementor-element-c9b8aea{text-align:left;}.elementor-81 .elementor-element.elementor-element-c9b8aea .elementor-heading-title{font-family:"Outfit", Sans-Serif;font-size:15px;font-weight:500;line-height:1.2em;color:var( --e-global-color-8fcbbce );}.elementor-bc-flex-widget .elementor-81 .elementor-element.elementor-element-9aec38a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-81 .elementor-element.elementor-element-9aec38a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-81 .elementor-element.elementor-element-afb5ebe{text-align:left;}.elementor-81 .elementor-element.elementor-element-afb5ebe .elementor-heading-title{font-family:"Outfit", Sans-Serif;font-size:15px;font-weight:500;line-height:1.2em;color:var( --e-global-color-8fcbbce );}.elementor-bc-flex-widget .elementor-81 .elementor-element.elementor-element-918215c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-81 .elementor-element.elementor-element-918215c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-81 .elementor-element.elementor-element-97e1620{text-align:left;}.elementor-81 .elementor-element.elementor-element-97e1620 .elementor-heading-title{font-family:"Outfit", Sans-Serif;font-size:15px;font-weight:500;line-height:1.2em;color:var( --e-global-color-8fcbbce );}.elementor-bc-flex-widget .elementor-81 .elementor-element.elementor-element-889eda1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-81 .elementor-element.elementor-element-889eda1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-81 .elementor-element.elementor-element-ec9a4e3{width:var( --container-widget-width, 96.777% );max-width:96.777%;--container-widget-width:96.777%;--container-widget-flex-grow:0;text-align:right;}.elementor-81 .elementor-element.elementor-element-ec9a4e3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-81 .elementor-element.elementor-element-ec9a4e3 .elementor-heading-title{font-family:"Outfit", Sans-Serif;font-size:15px;font-weight:500;color:var( --e-global-color-8fcbbce );}.elementor-bc-flex-widget .elementor-81 .elementor-element.elementor-element-15679a6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-81 .elementor-element.elementor-element-15679a6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-81 .elementor-element.elementor-element-15679a6.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-81 .elementor-element.elementor-element-b4e7dbf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-81 .elementor-element.elementor-element-b4e7dbf:not(.elementor-motion-effects-element-type-background), .elementor-81 .elementor-element.elementor-element-b4e7dbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-81 .elementor-element.elementor-element-ecc252f{--display:flex;}.elementor-81 .elementor-element.elementor-element-d94f066{width:var( --container-widget-width, 107.431% );max-width:107.431%;--container-widget-width:107.431%;--container-widget-flex-grow:0;}.elementor-81 .elementor-element.elementor-element-d94f066.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-81 .elementor-element.elementor-element-fbc0185{--display:flex;}.elementor-81 .elementor-element.elementor-element-afe6f65.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-81 .elementor-element.elementor-element-afe6f65 .elementor-icon-wrapper{text-align:center;}.elementor-81 .elementor-element.elementor-element-afe6f65.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-81 .elementor-element.elementor-element-afe6f65.elementor-view-framed .elementor-icon, .elementor-81 .elementor-element.elementor-element-afe6f65.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-81 .elementor-element.elementor-element-afe6f65.elementor-view-framed .elementor-icon, .elementor-81 .elementor-element.elementor-element-afe6f65.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-81 .elementor-element.elementor-element-1d2987af{padding:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-29f2a7a2 > .elementor-element-populated{padding:0px 0px 0px 15px;}.elementor-81 .elementor-element.elementor-element-6d9845b8 .elementor-heading-title{font-size:15px;}.elementor-81 .elementor-element.elementor-element-184e294 .elementor-nav-menu .elementor-item{font-size:18px;}.elementor-81 .elementor-element.elementor-element-9aca51e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-81 .elementor-element.elementor-element-031fe84 > .elementor-element-populated{padding:0px 0px 0px 15px;}.elementor-81 .elementor-element.elementor-element-c9b8aea .elementor-heading-title{font-size:13px;}.elementor-81 .elementor-element.elementor-element-9aec38a > .elementor-element-populated{padding:0px 0px 0px 15px;}.elementor-81 .elementor-element.elementor-element-afb5ebe .elementor-heading-title{font-size:13px;}.elementor-81 .elementor-element.elementor-element-918215c > .elementor-element-populated{padding:0px 0px 0px 15px;}.elementor-81 .elementor-element.elementor-element-97e1620 .elementor-heading-title{font-size:13px;}.elementor-81 .elementor-element.elementor-element-889eda1 > .elementor-element-populated{padding:0px 0px 0px 15px;}.elementor-81 .elementor-element.elementor-element-ec9a4e3 .elementor-heading-title{font-size:13px;}.elementor-bc-flex-widget .elementor-81 .elementor-element.elementor-element-15679a6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-81 .elementor-element.elementor-element-15679a6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-81 .elementor-element.elementor-element-15679a6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-81 .elementor-element.elementor-element-b4e7dbf{--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-81 .elementor-element.elementor-element-d94f066 img{width:43%;}.elementor-81 .elementor-element.elementor-element-fbc0185{--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-81 .elementor-element.elementor-element-fbc0185.e-con{--align-self:center;}.elementor-81 .elementor-element.elementor-element-afe6f65{width:var( --container-widget-width, 148.625px );max-width:148.625px;--container-widget-width:148.625px;--container-widget-flex-grow:0;}.elementor-81 .elementor-element.elementor-element-afe6f65 .elementor-icon{font-size:26px;}.elementor-81 .elementor-element.elementor-element-afe6f65 .elementor-icon svg{height:26px;}}@media(max-width:767px){.elementor-81 .elementor-element.elementor-element-1d2987af{padding:10px 10px 10px 10px;}.elementor-81 .elementor-element.elementor-element-29f2a7a2{width:20%;}.elementor-81 .elementor-element.elementor-element-6d9845b8{text-align:left;}.elementor-81 .elementor-element.elementor-element-6aa46717{width:40%;}.elementor-81 .elementor-element.elementor-element-5a17dadd{width:40%;}.elementor-81 .elementor-element.elementor-element-bb87da2{width:53%;}.elementor-81 .elementor-element.elementor-element-18c77dce{text-align:right;}.elementor-81 .elementor-element.elementor-element-6ae0373a{width:43%;}.elementor-81 .elementor-element.elementor-element-f05d541{text-align:left;}.elementor-81 .elementor-element.elementor-element-f05d541 img{width:75%;}.elementor-81 .elementor-element.elementor-element-2ea0988{width:30%;}.elementor-81 .elementor-element.elementor-element-184e294 .elementor-nav-menu .elementor-item{font-size:18px;}.elementor-81 .elementor-element.elementor-element-9aca51e{padding:10px 10px 10px 10px;}.elementor-81 .elementor-element.elementor-element-031fe84{width:50%;}.elementor-81 .elementor-element.elementor-element-c9b8aea{text-align:left;}.elementor-81 .elementor-element.elementor-element-9aec38a{width:50%;}.elementor-81 .elementor-element.elementor-element-afb5ebe{text-align:left;}.elementor-81 .elementor-element.elementor-element-918215c{width:50%;}.elementor-81 .elementor-element.elementor-element-97e1620{text-align:left;}.elementor-81 .elementor-element.elementor-element-889eda1{width:50%;}.elementor-81 .elementor-element.elementor-element-ec9a4e3{text-align:right;}.elementor-81 .elementor-element.elementor-element-15679a6{width:43%;}.elementor-81 .elementor-element.elementor-element-b4e7dbf{--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-81 .elementor-element.elementor-element-ecc252f{--width:80%;}.elementor-81 .elementor-element.elementor-element-d94f066{text-align:left;}.elementor-81 .elementor-element.elementor-element-d94f066 img{width:78%;}.elementor-81 .elementor-element.elementor-element-fbc0185{--width:13%;}}@media(min-width:768px){.elementor-81 .elementor-element.elementor-element-29f2a7a2{width:11.402%;}.elementor-81 .elementor-element.elementor-element-6aa46717{width:12.755%;}.elementor-81 .elementor-element.elementor-element-5a17dadd{width:20.341%;}.elementor-81 .elementor-element.elementor-element-7468f636{width:17%;}.elementor-81 .elementor-element.elementor-element-bb87da2{width:23.162%;}.elementor-81 .elementor-element.elementor-element-6ae0373a{width:14.004%;}.elementor-81 .elementor-element.elementor-element-85580e5{--width:40%;}.elementor-81 .elementor-element.elementor-element-4f1056e{--width:60%;}.elementor-81 .elementor-element.elementor-element-5ab7079{--width:37.286%;}.elementor-81 .elementor-element.elementor-element-66cf72a{--width:44.076%;}}@media(max-width:1024px) and (min-width:768px){.elementor-81 .elementor-element.elementor-element-29f2a7a2{width:18%;}.elementor-81 .elementor-element.elementor-element-6aa46717{width:20%;}.elementor-81 .elementor-element.elementor-element-5a17dadd{width:22%;}.elementor-81 .elementor-element.elementor-element-7468f636{width:8%;}.elementor-81 .elementor-element.elementor-element-bb87da2{width:12%;}.elementor-81 .elementor-element.elementor-element-6ae0373a{width:19%;}.elementor-81 .elementor-element.elementor-element-85580e5{--width:290.391px;}.elementor-81 .elementor-element.elementor-element-5ab7079{--width:246.062px;}.elementor-81 .elementor-element.elementor-element-66cf72a{--width:132.5px;}.elementor-81 .elementor-element.elementor-element-2ea0988{width:72%;}.elementor-81 .elementor-element.elementor-element-031fe84{width:20%;}.elementor-81 .elementor-element.elementor-element-9aec38a{width:18%;}.elementor-81 .elementor-element.elementor-element-918215c{width:22%;}.elementor-81 .elementor-element.elementor-element-889eda1{width:20%;}.elementor-81 .elementor-element.elementor-element-15679a6{width:20%;}.elementor-81 .elementor-element.elementor-element-ecc252f{--width:589px;}.elementor-81 .elementor-element.elementor-element-fbc0185{--width:16%;}}/* Start custom CSS for section, class: .elementor-element-1649445 *//* ========================================
   SPEZIFISCHES HEADER UNTERMENÜ - NUR FÜR NAVIGATION!
======================================== */

/* NUR für Header-Navigation - nicht für andere Menüs! */

/* UNTERMENÜ STYLES - NUR für Header Navigation */
.elementor-location-header .elementor-nav-menu .sub-menu {
    position: absolute !important;
    top: 100% !important;
    left: 0 !important;
    min-width: 280px !important;
    background: white !important;
    border-radius: 12px !important;
    box-shadow: 0 15px 50px rgba(0, 0, 0, 0.15) !important;
    border: 1px solid rgba(215, 56, 46, 0.1) !important;
    opacity: 0 !important;
    visibility: hidden !important;
    transform: translateY(-10px) !important;
    transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1) !important;
    z-index: 99999 !important;
    padding: 15px 0 !important;
    margin: 0 !important;
    list-style: none !important;
}

/* Untermenü anzeigen bei Hover - NUR Header Navigation */
.elementor-location-header .elementor-nav-menu > li:hover .sub-menu {
    opacity: 1 !important;
    visibility: visible !important;
    transform: translateY(0) !important;
}

/* Untermenü-Links - NUR Header Navigation */
.elementor-location-header .elementor-nav-menu .sub-menu li a {
    display: block !important;
    padding: 12px 25px !important;
    font-family: "Outfit", Sans-serif !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    color: #626262 !important;
    text-decoration: none !important;
    transition: all 0.3s ease !important;
    border-left: 3px solid transparent !important;
    text-transform: none !important;
    letter-spacing: 0.3px !important;
}

/* Hover-Effekt für Untermenü-Links - NUR Header Navigation */
.elementor-location-header .elementor-nav-menu .sub-menu li a:hover {
    color: #D7382E !important;
    background: rgba(215, 56, 46, 0.05) !important;
    border-left-color: #D7382E !important;
    padding-left: 30px !important;
}

/* Z-Index für Header Navigation */
.elementor-location-header {
    z-index:  10!important;
    position: relative !important;
}

.elementor-location-header .elementor-nav-menu {
    z-index:  10!important;
}

/* ========================================
   GLOBALES WASSERZEICHEN SEIDL GBR
======================================== *//* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Outfit';
	font-display: auto;
	src: url('https://seidl-heizung.de/wp-content/uploads/2025/07/Outfit-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */