.elementor-527 .elementor-element.elementor-element-259c609{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-0dae5eb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:100;}.elementor-527 .elementor-element.elementor-element-b32bdcd{width:var( --container-widget-width, a );max-width:a;--container-widget-width:a;--container-widget-flex-grow:0;text-align:left;}.elementor-527 .elementor-element.elementor-element-b32bdcd img{width:36px;height:36px;}.elementor-527 .elementor-element.elementor-element-3b9f7d5{--spacer-size:32px;}.elementor-527 .elementor-element.elementor-element-91be157 .elementor-heading-title{font-family:"Domain Display Narrow", Sans-serif;font-size:74px;font-weight:700;line-height:1em;color:var( --e-global-color-text );}.elementor-527 .elementor-element.elementor-element-7580752{--spacer-size:16px;}.elementor-527 .elementor-element.elementor-element-ef4689d .elementor-heading-title{font-family:var( --e-global-typography-18eadc8-font-family ), Sans-serif;font-size:var( --e-global-typography-18eadc8-font-size );font-weight:var( --e-global-typography-18eadc8-font-weight );line-height:var( --e-global-typography-18eadc8-line-height );color:var( --e-global-color-text );}.elementor-527 .elementor-element.elementor-element-20f2e77{--spacer-size:32px;}.elementor-527 .elementor-element.elementor-element-fca78ba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-ee7bd84 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:1.5em;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;padding:8px 16px 8px 16px;}.elementor-527 .elementor-element.elementor-element-ee7bd84{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-527 .elementor-element.elementor-element-ee7bd84.elementor-element{--align-self:flex-start;}.elementor-527 .elementor-element.elementor-element-ee7bd84 .elementor-button:hover, .elementor-527 .elementor-element.elementor-element-ee7bd84 .elementor-button:focus{border-color:var( --e-global-color-primary );}.elementor-527 .elementor-element.elementor-element-c842be6 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:1.5em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;padding:8px 16px 8px 16px;}.elementor-527 .elementor-element.elementor-element-c842be6{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-527 .elementor-element.elementor-element-c842be6.elementor-element{--align-self:flex-start;}.elementor-527 .elementor-element.elementor-element-c842be6 .elementor-button:hover, .elementor-527 .elementor-element.elementor-element-c842be6 .elementor-button:focus{color:var( --e-global-color-text );border-color:var( --e-global-color-primary );}.elementor-527 .elementor-element.elementor-element-c842be6 .elementor-button:hover svg, .elementor-527 .elementor-element.elementor-element-c842be6 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-527 .elementor-element.elementor-element-8c01727{--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-527 .elementor-element.elementor-element-a18df1b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-a18df1b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-527 .elementor-element.elementor-element-8258ea2{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-768fbeb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-bc6e51a{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-527 .elementor-element.elementor-element-bc6e51a .elementor-heading-title{font-family:var( --e-global-typography-e7db5b2-font-family ), Sans-serif;font-size:var( --e-global-typography-e7db5b2-font-size );font-weight:var( --e-global-typography-e7db5b2-font-weight );font-style:var( --e-global-typography-e7db5b2-font-style );line-height:var( --e-global-typography-e7db5b2-line-height );}.elementor-527 .elementor-element.elementor-element-a1050cd{--spacer-size:8px;}.elementor-527 .elementor-element.elementor-element-7f60158{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-527 .elementor-element.elementor-element-7f60158 .elementor-heading-title{font-family:var( --e-global-typography-9822ffa-font-family ), Sans-serif;font-size:var( --e-global-typography-9822ffa-font-size );font-weight:var( --e-global-typography-9822ffa-font-weight );line-height:var( --e-global-typography-9822ffa-line-height );}.elementor-527 .elementor-element.elementor-element-b9d68b2{--spacer-size:32px;}.elementor-527 .elementor-element.elementor-element-d0887c5{font-family:var( --e-global-typography-18eadc8-font-family ), Sans-serif;font-size:var( --e-global-typography-18eadc8-font-size );font-weight:var( --e-global-typography-18eadc8-font-weight );line-height:var( --e-global-typography-18eadc8-line-height );}.elementor-527 .elementor-element.elementor-element-4f27bea{--spacer-size:64px;}.elementor-527 .elementor-element.elementor-element-e5afc42 .elementor-heading-title{font-family:var( --e-global-typography-18eadc8-font-family ), Sans-serif;font-size:var( --e-global-typography-18eadc8-font-size );font-weight:var( --e-global-typography-18eadc8-font-weight );line-height:var( --e-global-typography-18eadc8-line-height );}.elementor-527 .elementor-element.elementor-element-d582614{width:var( --container-widget-width, a );max-width:a;--container-widget-width:a;--container-widget-flex-grow:0;text-align:left;}.elementor-527 .elementor-element.elementor-element-d582614 img{width:36px;height:36px;}.elementor-527 .elementor-element.elementor-element-cef1a8c{--spacer-size:32px;}.elementor-527 .elementor-element.elementor-element-f967906{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-59ac1eb .elementor-repeater-item-ad1c890{left:26%;--hotspot-translate-x:26%;top:77%;--hotspot-translate-y:77%;}.elementor-527 .elementor-element.elementor-element-59ac1eb .elementor-repeater-item-7ea9bb4{left:19%;--hotspot-translate-x:19%;top:72%;--hotspot-translate-y:72%;}.elementor-527 .elementor-element.elementor-element-59ac1eb .elementor-repeater-item-6d0a5ff{left:11%;--hotspot-translate-x:11%;top:98%;--hotspot-translate-y:98%;}.elementor-527 .elementor-element.elementor-element-59ac1eb .elementor-repeater-item-65a3572{left:21%;--hotspot-translate-x:21%;top:64%;--hotspot-translate-y:64%;}.elementor-527 .elementor-element.elementor-element-59ac1eb .elementor-repeater-item-f04b017{left:21%;--hotspot-translate-x:21%;top:54%;--hotspot-translate-y:54%;}.elementor-527 .elementor-element.elementor-element-59ac1eb .elementor-repeater-item-7b5e52d{left:34%;--hotspot-translate-x:34%;top:43%;--hotspot-translate-y:43%;}.elementor-527 .elementor-element.elementor-element-59ac1eb .elementor-repeater-item-e66fcd2{left:38%;--hotspot-translate-x:38%;top:50%;--hotspot-translate-y:50%;}.elementor-527 .elementor-element.elementor-element-59ac1eb .elementor-repeater-item-d0eac5a{left:19%;--hotspot-translate-x:19%;top:38%;--hotspot-translate-y:38%;}.elementor-527 .elementor-element.elementor-element-59ac1eb .elementor-repeater-item-8c5520d{left:16%;--hotspot-translate-x:16%;top:30%;--hotspot-translate-y:30%;}.elementor-527 .elementor-element.elementor-element-59ac1eb .elementor-repeater-item-332b08d{left:17%;--hotspot-translate-x:17%;top:20%;--hotspot-translate-y:20%;}.elementor-527 .elementor-element.elementor-element-59ac1eb .elementor-repeater-item-17ccda7{left:20%;--hotspot-translate-x:20%;top:5%;--hotspot-translate-y:5%;}.elementor-527 .elementor-element.elementor-element-59ac1eb .elementor-repeater-item-fae5761{left:31%;--hotspot-translate-x:31%;top:17%;--hotspot-translate-y:17%;}.elementor-527 .elementor-element.elementor-element-59ac1eb .elementor-repeater-item-dfbdb19{left:48%;--hotspot-translate-x:48%;top:4%;--hotspot-translate-y:4%;}.elementor-527 .elementor-element.elementor-element-59ac1eb .elementor-repeater-item-f856864{left:49%;--hotspot-translate-x:49%;top:10%;--hotspot-translate-y:10%;}.elementor-527 .elementor-element.elementor-element-59ac1eb .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-527 .elementor-element.elementor-element-59ac1eb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-527 .elementor-element.elementor-element-59ac1eb{--container-height:a;--hotspot-color:#987B00;--hotspot-size:0px;--hotspot-min-width:34px;--hotspot-min-height:34px;--hotspot-box-color:#FFEB9D;--hotspot-border-radius:200px 200px 200px 200px;}.elementor-527 .elementor-element.elementor-element-59ac1eb img{object-fit:contain;object-position:center center;border-radius:20px 20px 0px 0px;}.elementor-527 .elementor-element.elementor-element-59ac1eb .e-hotspot__label{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:1em;}.elementor-527 .elementor-element.elementor-element-f954533 .elementor-repeater-item-ad1c890{left:26%;--hotspot-translate-x:26%;top:77%;--hotspot-translate-y:77%;}.elementor-527 .elementor-element.elementor-element-f954533 .elementor-repeater-item-7ea9bb4{left:19%;--hotspot-translate-x:19%;top:72%;--hotspot-translate-y:72%;}.elementor-527 .elementor-element.elementor-element-f954533 .elementor-repeater-item-6d0a5ff{left:11%;--hotspot-translate-x:11%;top:98%;--hotspot-translate-y:98%;}.elementor-527 .elementor-element.elementor-element-f954533 .elementor-repeater-item-65a3572{left:21%;--hotspot-translate-x:21%;top:64%;--hotspot-translate-y:64%;}.elementor-527 .elementor-element.elementor-element-f954533 .elementor-repeater-item-f04b017{left:21%;--hotspot-translate-x:21%;top:54%;--hotspot-translate-y:54%;}.elementor-527 .elementor-element.elementor-element-f954533 .elementor-repeater-item-7b5e52d{left:34%;--hotspot-translate-x:34%;top:43%;--hotspot-translate-y:43%;}.elementor-527 .elementor-element.elementor-element-f954533 .elementor-repeater-item-e66fcd2{left:38%;--hotspot-translate-x:38%;top:50%;--hotspot-translate-y:50%;}.elementor-527 .elementor-element.elementor-element-f954533 .elementor-repeater-item-d0eac5a{left:19%;--hotspot-translate-x:19%;top:38%;--hotspot-translate-y:38%;}.elementor-527 .elementor-element.elementor-element-f954533 .elementor-repeater-item-8c5520d{left:16%;--hotspot-translate-x:16%;top:30%;--hotspot-translate-y:30%;}.elementor-527 .elementor-element.elementor-element-f954533 .elementor-repeater-item-332b08d{left:17%;--hotspot-translate-x:17%;top:20%;--hotspot-translate-y:20%;}.elementor-527 .elementor-element.elementor-element-f954533 .elementor-repeater-item-17ccda7{left:20%;--hotspot-translate-x:20%;top:5%;--hotspot-translate-y:5%;}.elementor-527 .elementor-element.elementor-element-f954533 .elementor-repeater-item-fae5761{left:31%;--hotspot-translate-x:31%;top:17%;--hotspot-translate-y:17%;}.elementor-527 .elementor-element.elementor-element-f954533 .elementor-repeater-item-dfbdb19{left:48%;--hotspot-translate-x:48%;top:4%;--hotspot-translate-y:4%;}.elementor-527 .elementor-element.elementor-element-f954533 .elementor-repeater-item-f856864{left:49%;--hotspot-translate-x:49%;top:10%;--hotspot-translate-y:10%;}.elementor-527 .elementor-element.elementor-element-f954533 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-527 .elementor-element.elementor-element-f954533 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-527 .elementor-element.elementor-element-f954533{--container-height:a;--hotspot-color:#987B00;--hotspot-size:0px;--hotspot-min-width:34px;--hotspot-min-height:34px;--hotspot-box-color:#FFEB9D;--hotspot-border-radius:200px 200px 200px 200px;}.elementor-527 .elementor-element.elementor-element-f954533 img{object-fit:contain;object-position:center center;border-radius:20px 20px 0px 0px;}.elementor-527 .elementor-element.elementor-element-f954533 .e-hotspot__label{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:1em;}.elementor-527 .elementor-element.elementor-element-3f149dc{--display:flex;--min-height:a;--border-radius:0px 0px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-527 .elementor-element.elementor-element-3f149dc.e-con{--align-self:flex-start;}.elementor-527 .elementor-element.elementor-element-4a6f9fc{--grid-columns:3;--grid-row-gap:16px;}.elementor-527 .elementor-element.elementor-element-4a6f9fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-527 .elementor-element.elementor-element-4a6f9fc.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-527 .elementor-element.elementor-element-fff4e92{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-cb3e2de .elementor-repeater-item-ad1c890{left:10%;--hotspot-translate-x:10%;top:74%;--hotspot-translate-y:74%;}.elementor-527 .elementor-element.elementor-element-cb3e2de .elementor-repeater-item-7ea9bb4{left:10%;--hotspot-translate-x:10%;top:86%;--hotspot-translate-y:86%;}.elementor-527 .elementor-element.elementor-element-cb3e2de .elementor-repeater-item-f6358c4{left:5%;--hotspot-translate-x:5%;top:95%;--hotspot-translate-y:95%;}.elementor-527 .elementor-element.elementor-element-cb3e2de .elementor-repeater-item-50b8f06{left:28%;--hotspot-translate-x:28%;top:91%;--hotspot-translate-y:91%;}.elementor-527 .elementor-element.elementor-element-cb3e2de .elementor-repeater-item-6c96628{left:17%;--hotspot-translate-x:17%;top:82%;--hotspot-translate-y:82%;}.elementor-527 .elementor-element.elementor-element-cb3e2de .elementor-repeater-item-b7057b2{left:21%;--hotspot-translate-x:21%;top:76%;--hotspot-translate-y:76%;}.elementor-527 .elementor-element.elementor-element-cb3e2de .elementor-repeater-item-8541a55{left:30%;--hotspot-translate-x:30%;top:74%;--hotspot-translate-y:74%;}.elementor-527 .elementor-element.elementor-element-cb3e2de .elementor-repeater-item-1726f04{left:35%;--hotspot-translate-x:35%;top:72%;--hotspot-translate-y:72%;}.elementor-527 .elementor-element.elementor-element-cb3e2de .elementor-repeater-item-dd233e9{left:29%;--hotspot-translate-x:29%;top:70%;--hotspot-translate-y:70%;}.elementor-527 .elementor-element.elementor-element-cb3e2de .elementor-repeater-item-165ae69{left:30%;--hotspot-translate-x:30%;top:66%;--hotspot-translate-y:66%;}.elementor-527 .elementor-element.elementor-element-cb3e2de .elementor-repeater-item-ab0bb99{left:31%;--hotspot-translate-x:31%;top:62%;--hotspot-translate-y:62%;}.elementor-527 .elementor-element.elementor-element-cb3e2de .elementor-repeater-item-d9fb10c{left:57%;--hotspot-translate-x:57%;top:57%;--hotspot-translate-y:57%;}.elementor-527 .elementor-element.elementor-element-cb3e2de .elementor-repeater-item-f8b68d1{left:67%;--hotspot-translate-x:67%;top:42%;--hotspot-translate-y:42%;}.elementor-527 .elementor-element.elementor-element-cb3e2de .elementor-repeater-item-d29d81e{left:77%;--hotspot-translate-x:77%;top:33%;--hotspot-translate-y:33%;}.elementor-527 .elementor-element.elementor-element-cb3e2de .elementor-repeater-item-6bb63b5{left:97%;--hotspot-translate-x:97%;top:8%;--hotspot-translate-y:8%;}.elementor-527 .elementor-element.elementor-element-cb3e2de .elementor-repeater-item-7e97782{left:39%;--hotspot-translate-x:39%;top:23%;--hotspot-translate-y:23%;}.elementor-527 .elementor-element.elementor-element-cb3e2de .elementor-repeater-item-b1e0b79{left:31%;--hotspot-translate-x:31%;top:34%;--hotspot-translate-y:34%;}.elementor-527 .elementor-element.elementor-element-cb3e2de .elementor-repeater-item-e0e2705{left:42%;--hotspot-translate-x:42%;top:33%;--hotspot-translate-y:33%;}.elementor-527 .elementor-element.elementor-element-cb3e2de .elementor-repeater-item-c96420d{left:47%;--hotspot-translate-x:47%;top:40%;--hotspot-translate-y:40%;}.elementor-527 .elementor-element.elementor-element-cb3e2de .elementor-repeater-item-c77a3e4{left:27%;--hotspot-translate-x:27%;top:46%;--hotspot-translate-y:46%;}.elementor-527 .elementor-element.elementor-element-cb3e2de .elementor-repeater-item-80a6371{left:24%;--hotspot-translate-x:24%;top:54%;--hotspot-translate-y:54%;}.elementor-527 .elementor-element.elementor-element-cb3e2de .elementor-repeater-item-824df38{left:20%;--hotspot-translate-x:20%;top:63%;--hotspot-translate-y:63%;}.elementor-527 .elementor-element.elementor-element-cb3e2de .elementor-repeater-item-6b6dbcd{left:24%;--hotspot-translate-x:24%;top:65%;--hotspot-translate-y:65%;}.elementor-527 .elementor-element.elementor-element-cb3e2de .elementor-repeater-item-96f658f{left:21%;--hotspot-translate-x:21%;top:68%;--hotspot-translate-y:68%;}.elementor-527 .elementor-element.elementor-element-cb3e2de .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-527 .elementor-element.elementor-element-cb3e2de > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-527 .elementor-element.elementor-element-cb3e2de{--container-height:a;--hotspot-color:var( --e-global-color-primary );--hotspot-min-width:24px;--hotspot-min-height:24px;--hotspot-box-color:#5B6AA4;--hotspot-border-radius:100px 100px 100px 100px;}.elementor-527 .elementor-element.elementor-element-cb3e2de img{object-fit:contain;object-position:center center;border-radius:20px 0px 0px 20px;}.elementor-527 .elementor-element.elementor-element-cb3e2de .e-hotspot__label{font-family:"Inter", Sans-serif;font-size:10px;font-weight:700;line-height:1em;}.elementor-527 .elementor-element.elementor-element-85661f9{--display:flex;--min-height:a;--border-radius:0px 20px 20px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-527 .elementor-element.elementor-element-85661f9:not(.elementor-motion-effects-element-type-background), .elementor-527 .elementor-element.elementor-element-85661f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6fdf8f9 );}.elementor-527 .elementor-element.elementor-element-85661f9.e-con{--align-self:stretch;}.elementor-527 .elementor-element.elementor-element-b00b616{--grid-columns:2;--grid-row-gap:12px;--grid-column-gap:24px;}.elementor-527 .elementor-element.elementor-element-b00b616 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-527 .elementor-element.elementor-element-b00b616.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-527 .elementor-element.elementor-element-0b8e317{--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-527 .elementor-element.elementor-element-8b7009d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-16e5d45{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-a40da50 .elementor-heading-title{font-family:var( --e-global-typography-e7db5b2-font-family ), Sans-serif;font-size:var( --e-global-typography-e7db5b2-font-size );font-weight:var( --e-global-typography-e7db5b2-font-weight );font-style:var( --e-global-typography-e7db5b2-font-style );line-height:var( --e-global-typography-e7db5b2-line-height );}.elementor-527 .elementor-element.elementor-element-c54506e{--spacer-size:8px;}.elementor-527 .elementor-element.elementor-element-a244598 .elementor-heading-title{font-family:var( --e-global-typography-18eadc8-font-family ), Sans-serif;font-size:var( --e-global-typography-18eadc8-font-size );font-weight:var( --e-global-typography-18eadc8-font-weight );line-height:var( --e-global-typography-18eadc8-line-height );color:var( --e-global-color-secondary );}.elementor-527 .elementor-element.elementor-element-651267e{--spacer-size:36px;}.elementor-527 .elementor-element.elementor-element-5d12c82{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-527 .elementor-element.elementor-element-5d12c82.elementor-element{--align-self:flex-start;}.elementor-527 .elementor-element.elementor-element-5d12c82 .elementor-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:1.5em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;padding:8px 16px 8px 16px;}.elementor-527 .elementor-element.elementor-element-5d12c82 .elementor-button:hover, .elementor-527 .elementor-element.elementor-element-5d12c82 .elementor-button:focus{border-color:var( --e-global-color-primary );}.elementor-527 .elementor-element.elementor-element-8071111 img{width:80%;height:300;object-fit:cover;object-position:center center;}@media(max-width:1024px){.elementor-527 .elementor-element.elementor-element-0dae5eb{--margin-top:700px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-527 .elementor-element.elementor-element-91be157 .elementor-heading-title{font-size:60px;}.elementor-527 .elementor-element.elementor-element-ef4689d .elementor-heading-title{font-size:var( --e-global-typography-18eadc8-font-size );line-height:var( --e-global-typography-18eadc8-line-height );}.elementor-527 .elementor-element.elementor-element-ee7bd84.elementor-element{--align-self:flex-start;}.elementor-527 .elementor-element.elementor-element-c842be6.elementor-element{--align-self:flex-start;}.elementor-527 .elementor-element.elementor-element-bc6e51a .elementor-heading-title{font-size:var( --e-global-typography-e7db5b2-font-size );line-height:var( --e-global-typography-e7db5b2-line-height );}.elementor-527 .elementor-element.elementor-element-7f60158 .elementor-heading-title{font-size:var( --e-global-typography-9822ffa-font-size );line-height:var( --e-global-typography-9822ffa-line-height );}.elementor-527 .elementor-element.elementor-element-d0887c5{font-size:var( --e-global-typography-18eadc8-font-size );line-height:var( --e-global-typography-18eadc8-line-height );}.elementor-527 .elementor-element.elementor-element-e5afc42 .elementor-heading-title{font-size:var( --e-global-typography-18eadc8-font-size );line-height:var( --e-global-typography-18eadc8-line-height );}.elementor-527 .elementor-element.elementor-element-f967906{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-527 .elementor-element.elementor-element-59ac1eb img{width:100%;height:a;object-fit:contain;}.elementor-527 .elementor-element.elementor-element-59ac1eb .e-hotspot__label{font-size:12px;}.elementor-527 .elementor-element.elementor-element-59ac1eb{--hotspot-min-width:24px;--hotspot-min-height:24px;}.elementor-527 .elementor-element.elementor-element-f954533 img{width:100%;height:a;object-fit:contain;}.elementor-527 .elementor-element.elementor-element-f954533 .e-hotspot__label{font-size:12px;}.elementor-527 .elementor-element.elementor-element-f954533{--hotspot-min-width:24px;--hotspot-min-height:24px;}.elementor-527 .elementor-element.elementor-element-4a6f9fc{--grid-columns:2;}.elementor-527 .elementor-element.elementor-element-fff4e92{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-527 .elementor-element.elementor-element-cb3e2de img{width:100%;height:a;object-fit:contain;border-radius:20px 20px 0px 0px;}.elementor-527 .elementor-element.elementor-element-cb3e2de .e-hotspot__label{font-size:12px;}.elementor-527 .elementor-element.elementor-element-cb3e2de{--hotspot-min-width:24px;--hotspot-min-height:24px;}.elementor-527 .elementor-element.elementor-element-85661f9{--border-radius:0px 0px 20px 20px;}.elementor-527 .elementor-element.elementor-element-b00b616{--grid-columns:2;}.elementor-527 .elementor-element.elementor-element-0b8e317{--min-height:500px;}.elementor-527 .elementor-element.elementor-element-a40da50 .elementor-heading-title{font-size:var( --e-global-typography-e7db5b2-font-size );line-height:var( --e-global-typography-e7db5b2-line-height );}.elementor-527 .elementor-element.elementor-element-a244598 .elementor-heading-title{font-size:var( --e-global-typography-18eadc8-font-size );line-height:var( --e-global-typography-18eadc8-line-height );}.elementor-527 .elementor-element.elementor-element-5d12c82.elementor-element{--align-self:flex-start;}.elementor-527 .elementor-element.elementor-element-8071111 img{width:90%;}}@media(max-width:767px){.elementor-527 .elementor-element.elementor-element-259c609{--content-width:91%;--min-height:100vh;--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-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-259c609.e-con{--align-self:flex-start;}.elementor-527 .elementor-element.elementor-element-0dae5eb{--width:100%;--margin-top:00px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-0dae5eb.e-con{--order:-99999 /* order start hack */;}.elementor-527 .elementor-element.elementor-element-3b9f7d5{--spacer-size:8px;}.elementor-527 .elementor-element.elementor-element-91be157.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-527 .elementor-element.elementor-element-91be157 .elementor-heading-title{font-size:50px;}.elementor-527 .elementor-element.elementor-element-7580752{--spacer-size:24px;}.elementor-527 .elementor-element.elementor-element-ef4689d .elementor-heading-title{font-size:var( --e-global-typography-18eadc8-font-size );line-height:var( --e-global-typography-18eadc8-line-height );}.elementor-527 .elementor-element.elementor-element-ee7bd84.elementor-element{--align-self:flex-start;}.elementor-527 .elementor-element.elementor-element-ee7bd84 .elementor-button{font-size:16px;}.elementor-527 .elementor-element.elementor-element-c842be6.elementor-element{--align-self:flex-start;}.elementor-527 .elementor-element.elementor-element-c842be6 .elementor-button{font-size:16px;}.elementor-527 .elementor-element.elementor-element-a18df1b{--content-width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-8258ea2{--width:90%;--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-527 .elementor-element.elementor-element-768fbeb{--width:100%;--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-527 .elementor-element.elementor-element-bc6e51a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-527 .elementor-element.elementor-element-bc6e51a .elementor-heading-title{font-size:var( --e-global-typography-e7db5b2-font-size );line-height:var( --e-global-typography-e7db5b2-line-height );}.elementor-527 .elementor-element.elementor-element-7f60158{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-527 .elementor-element.elementor-element-7f60158 .elementor-heading-title{font-size:var( --e-global-typography-9822ffa-font-size );line-height:var( --e-global-typography-9822ffa-line-height );}.elementor-527 .elementor-element.elementor-element-d0887c5{font-size:var( --e-global-typography-18eadc8-font-size );line-height:var( --e-global-typography-18eadc8-line-height );}.elementor-527 .elementor-element.elementor-element-e5afc42 .elementor-heading-title{font-size:var( --e-global-typography-18eadc8-font-size );line-height:var( --e-global-typography-18eadc8-line-height );}.elementor-527 .elementor-element.elementor-element-d582614{padding:0px 0px 30px 0px;text-align:right;}.elementor-527 .elementor-element.elementor-element-d582614.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-527 .elementor-element.elementor-element-f967906{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-527 .elementor-element.elementor-element-59ac1eb img{object-fit:contain;object-position:center left;border-radius:0px 0px 0px 0px;}.elementor-527 .elementor-element.elementor-element-f954533 .elementor-repeater-item-ad1c890{left:39%;--hotspot-translate-x:39%;top:63%;--hotspot-translate-y:63%;}.elementor-527 .elementor-element.elementor-element-f954533 .elementor-repeater-item-7ea9bb4{left:24%;--hotspot-translate-x:24%;top:60%;--hotspot-translate-y:60%;}.elementor-527 .elementor-element.elementor-element-f954533 .elementor-repeater-item-6d0a5ff{left:5%;--hotspot-translate-x:5%;top:75%;--hotspot-translate-y:75%;}.elementor-527 .elementor-element.elementor-element-f954533 .elementor-repeater-item-65a3572{left:29%;--hotspot-translate-x:29%;top:55%;--hotspot-translate-y:55%;}.elementor-527 .elementor-element.elementor-element-f954533 .elementor-repeater-item-f04b017{left:26%;--hotspot-translate-x:26%;top:47%;--hotspot-translate-y:47%;}.elementor-527 .elementor-element.elementor-element-f954533 .elementor-repeater-item-7b5e52d{left:55%;--hotspot-translate-x:55%;top:40%;--hotspot-translate-y:40%;}.elementor-527 .elementor-element.elementor-element-f954533 .elementor-repeater-item-e66fcd2{left:62%;--hotspot-translate-x:62%;top:44%;--hotspot-translate-y:44%;}.elementor-527 .elementor-element.elementor-element-f954533 .elementor-repeater-item-d0eac5a{left:20%;--hotspot-translate-x:20%;top:38%;--hotspot-translate-y:38%;}.elementor-527 .elementor-element.elementor-element-f954533 .elementor-repeater-item-8c5520d{left:15%;--hotspot-translate-x:15%;top:30%;--hotspot-translate-y:30%;}.elementor-527 .elementor-element.elementor-element-f954533 .elementor-repeater-item-332b08d{left:17%;--hotspot-translate-x:17%;top:24%;--hotspot-translate-y:24%;}.elementor-527 .elementor-element.elementor-element-f954533 .elementor-repeater-item-17ccda7{left:26%;--hotspot-translate-x:26%;top:13%;--hotspot-translate-y:13%;}.elementor-527 .elementor-element.elementor-element-f954533 .elementor-repeater-item-fae5761{left:48%;--hotspot-translate-x:48%;top:21%;--hotspot-translate-y:21%;}.elementor-527 .elementor-element.elementor-element-f954533 .elementor-repeater-item-dfbdb19{left:83%;--hotspot-translate-x:83%;top:13%;--hotspot-translate-y:13%;}.elementor-527 .elementor-element.elementor-element-f954533 .elementor-repeater-item-f856864{left:87%;--hotspot-translate-x:87%;top:18%;--hotspot-translate-y:18%;}.elementor-527 .elementor-element.elementor-element-f954533 img{object-fit:contain;object-position:center left;border-radius:0px 0px 0px 0px;}.elementor-527 .elementor-element.elementor-element-3f149dc{--border-radius:0px 0px 0px 0px;}.elementor-527 .elementor-element.elementor-element-4a6f9fc{--grid-columns:1;}.elementor-527 .elementor-element.elementor-element-fff4e92{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-527 .elementor-element.elementor-element-cb3e2de img{object-fit:contain;object-position:center left;border-radius:0px 0px 0px 0px;}.elementor-527 .elementor-element.elementor-element-85661f9{--border-radius:0px 0px 0px 0px;}.elementor-527 .elementor-element.elementor-element-b00b616{--grid-columns:1;}.elementor-527 .elementor-element.elementor-element-0b8e317{--content-width:90%;--min-height:400px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-527 .elementor-element.elementor-element-a40da50{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-527 .elementor-element.elementor-element-a40da50 .elementor-heading-title{font-size:var( --e-global-typography-e7db5b2-font-size );line-height:var( --e-global-typography-e7db5b2-line-height );}.elementor-527 .elementor-element.elementor-element-a244598 .elementor-heading-title{font-size:var( --e-global-typography-18eadc8-font-size );line-height:var( --e-global-typography-18eadc8-line-height );}.elementor-527 .elementor-element.elementor-element-5d12c82.elementor-element{--align-self:flex-start;}.elementor-527 .elementor-element.elementor-element-5d12c82 .elementor-button{font-size:16px;}.elementor-527 .elementor-element.elementor-element-8071111{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 23px) 0px;}.elementor-527 .elementor-element.elementor-element-8071111 img{width:100%;}}@media(min-width:768px){.elementor-527 .elementor-element.elementor-element-0dae5eb{--width:30%;}.elementor-527 .elementor-element.elementor-element-85661f9{--width:100%;}.elementor-527 .elementor-element.elementor-element-16e5d45{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-527 .elementor-element.elementor-element-259c609{--content-width:90%;}.elementor-527 .elementor-element.elementor-element-0dae5eb{--width:50%;}.elementor-527 .elementor-element.elementor-element-a18df1b{--content-width:90%;}.elementor-527 .elementor-element.elementor-element-85661f9{--width:100%;}.elementor-527 .elementor-element.elementor-element-0b8e317{--content-width:90%;}}/* Start custom CSS for container, class: .elementor-element-0b8e317 */.elementor-527 .elementor-element.elementor-element-0b8e317 {
    background-repeat: no-repeat !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Domain Display Narrow';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://loerrach-stadtwege.de/wp-content/uploads/2025/08/DomaineDispNar-Regular.eot');
	src: url('https://loerrach-stadtwege.de/wp-content/uploads/2025/08/DomaineDispNar-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://loerrach-stadtwege.de/wp-content/uploads/2025/08/DomaineDispNar-Regular.woff2') format('woff2'),
		url('https://loerrach-stadtwege.de/wp-content/uploads/2025/08/DomaineDispNar-Regular.woff') format('woff'),
		url('https://loerrach-stadtwege.de/wp-content/uploads/2025/08/DomaineDispNar-Regular.ttf') format('truetype'),
		url('https://loerrach-stadtwege.de/wp-content/uploads/2025/08/DomaineDispNar-Regular.svg#DomainDisplayNarrow') format('svg');
}
@font-face {
	font-family: 'Domain Display Narrow';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://loerrach-stadtwege.de/wp-content/uploads/2025/08/DomaineDispNar-Regular.eot');
	src: url('https://loerrach-stadtwege.de/wp-content/uploads/2025/08/DomaineDispNar-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://loerrach-stadtwege.de/wp-content/uploads/2025/08/DomaineDispNar-Regular.woff2') format('woff2'),
		url('https://loerrach-stadtwege.de/wp-content/uploads/2025/08/DomaineDispNar-Regular.woff') format('woff'),
		url('https://loerrach-stadtwege.de/wp-content/uploads/2025/08/DomaineDispNar-Regular.ttf') format('truetype'),
		url('https://loerrach-stadtwege.de/wp-content/uploads/2025/08/DomaineDispNar-Regular.svg#DomainDisplayNarrow') format('svg');
}
@font-face {
	font-family: 'Domain Display Narrow';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://loerrach-stadtwege.de/wp-content/uploads/2025/08/DomaineDispNar-Medium.eot');
	src: url('https://loerrach-stadtwege.de/wp-content/uploads/2025/08/DomaineDispNar-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://loerrach-stadtwege.de/wp-content/uploads/2025/08/DomaineDispNar-Medium.woff2') format('woff2'),
		url('https://loerrach-stadtwege.de/wp-content/uploads/2025/08/DomaineDispNar-Medium.woff') format('woff'),
		url('https://loerrach-stadtwege.de/wp-content/uploads/2025/08/DomaineDispNar-Medium.ttf') format('truetype'),
		url('https://loerrach-stadtwege.de/wp-content/uploads/2025/08/DomaineDispNar-Medium.svg#DomainDisplayNarrow') format('svg');
}
@font-face {
	font-family: 'Domain Display Narrow';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://loerrach-stadtwege.de/wp-content/uploads/2025/08/DomaineDispNar-Extrabold.eot');
	src: url('https://loerrach-stadtwege.de/wp-content/uploads/2025/08/DomaineDispNar-Extrabold.eot?#iefix') format('embedded-opentype'),
		url('https://loerrach-stadtwege.de/wp-content/uploads/2025/08/DomaineDispNar-Extrabold.woff2') format('woff2'),
		url('https://loerrach-stadtwege.de/wp-content/uploads/2025/08/DomaineDispNar-Extrabold.woff') format('woff'),
		url('https://loerrach-stadtwege.de/wp-content/uploads/2025/08/DomaineDispNar-Extrabold.ttf') format('truetype'),
		url('https://loerrach-stadtwege.de/wp-content/uploads/2025/08/DomaineDispNar-Extrabold.svg#DomainDisplayNarrow') format('svg');
}
@font-face {
	font-family: 'Domain Display Narrow';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://loerrach-stadtwege.de/wp-content/uploads/2025/08/DomaineDispNar-Bold.eot');
	src: url('https://loerrach-stadtwege.de/wp-content/uploads/2025/08/DomaineDispNar-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://loerrach-stadtwege.de/wp-content/uploads/2025/08/DomaineDispNar-Bold.woff2') format('woff2'),
		url('https://loerrach-stadtwege.de/wp-content/uploads/2025/08/DomaineDispNar-Bold.woff') format('woff'),
		url('https://loerrach-stadtwege.de/wp-content/uploads/2025/08/DomaineDispNar-Bold.ttf') format('truetype'),
		url('https://loerrach-stadtwege.de/wp-content/uploads/2025/08/DomaineDispNar-Bold.svg#DomainDisplayNarrow') format('svg');
}
@font-face {
	font-family: 'Domain Display Narrow';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://loerrach-stadtwege.de/wp-content/uploads/2025/08/DomaineDispNar-Bold.eot');
	src: url('https://loerrach-stadtwege.de/wp-content/uploads/2025/08/DomaineDispNar-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://loerrach-stadtwege.de/wp-content/uploads/2025/08/DomaineDispNar-Bold.woff2') format('woff2'),
		url('https://loerrach-stadtwege.de/wp-content/uploads/2025/08/DomaineDispNar-Bold.woff') format('woff'),
		url('https://loerrach-stadtwege.de/wp-content/uploads/2025/08/DomaineDispNar-Bold.ttf') format('truetype'),
		url('https://loerrach-stadtwege.de/wp-content/uploads/2025/08/DomaineDispNar-Bold.svg#DomainDisplayNarrow') format('svg');
}
/* End Custom Fonts CSS */