.elementor-502 .elementor-element.elementor-element-4cfccb2{--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;}.elementor-502 .elementor-element.elementor-element-4cfccb2:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-4cfccb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tierschutzhundeverstehen.de/wp-content/uploads/2025/07/BG_Gradient@2x-e1755614359587.png");background-position:bottom left;background-size:cover;}.elementor-502 .elementor-element.elementor-element-4cfccb2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-502 .elementor-element.elementor-element-c2c24a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-502 .elementor-element.elementor-element-cedfc2b{--spacer-size:50px;}.elementor-502 .elementor-element.elementor-element-5cf2accf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;text-align:left;}.elementor-502 .elementor-element.elementor-element-5cf2accf .elementor-heading-title{font-family:"open-sans", Sans-serif;font-size:67px;font-weight:600;color:var( --e-global-color-primary );}.elementor-502 .elementor-element.elementor-element-18edb359{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;font-family:var( --e-global-typography-614f589-font-family ), Sans-serif;font-size:var( --e-global-typography-614f589-font-size );font-weight:var( --e-global-typography-614f589-font-weight );line-height:var( --e-global-typography-614f589-line-height );letter-spacing:var( --e-global-typography-614f589-letter-spacing );word-spacing:var( --e-global-typography-614f589-word-spacing );color:var( --e-global-color-primary );}.elementor-502 .elementor-element.elementor-element-18edb359 a{color:var( --e-global-color-primary );}.elementor-502 .elementor-element.elementor-element-4b62ff36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;font-family:var( --e-global-typography-614f589-font-family ), Sans-serif;font-size:var( --e-global-typography-614f589-font-size );font-weight:var( --e-global-typography-614f589-font-weight );line-height:var( --e-global-typography-614f589-line-height );letter-spacing:var( --e-global-typography-614f589-letter-spacing );word-spacing:var( --e-global-typography-614f589-word-spacing );color:var( --e-global-color-primary );}.elementor-502 .elementor-element.elementor-element-5f5200e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;font-family:"Caveat", Sans-serif;font-size:40px;font-weight:bold;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-primary );}.elementor-502 .elementor-element.elementor-element-5f5200e2 a{color:var( --e-global-color-primary );}.elementor-502 .elementor-element.elementor-element-570edd67{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-502 .elementor-element.elementor-element-2e3b4642{--spacer-size:50px;}.elementor-502 .elementor-element.elementor-element-41a91ca5{--spacer-size:50px;}.elementor-502 .elementor-element.elementor-element-1adc7835{--display:flex;}.elementor-502 .elementor-element.elementor-element-1adc7835.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-502 .elementor-element.elementor-element-2c2d6d64{text-align:center;}.elementor-502 .elementor-element.elementor-element-2c2d6d64 .elementor-heading-title{font-family:"open-sans", Sans-serif;font-size:51px;font-weight:600;line-height:57px;color:var( --e-global-color-primary );}.elementor-502 .elementor-element.elementor-element-4a66f142{text-align:center;font-family:var( --e-global-typography-614f589-font-family ), Sans-serif;font-size:var( --e-global-typography-614f589-font-size );font-weight:var( --e-global-typography-614f589-font-weight );line-height:var( --e-global-typography-614f589-line-height );letter-spacing:var( --e-global-typography-614f589-letter-spacing );word-spacing:var( --e-global-typography-614f589-word-spacing );color:var( --e-global-color-primary );}.elementor-502 .elementor-element.elementor-element-a8c7645{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-502 .elementor-element.elementor-element-30dc07dd{--display:flex;--min-height:0px;}.elementor-502 .elementor-element.elementor-element-1f6fa81f .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:52px;font-weight:600;color:var( --e-global-color-primary );}.elementor-502 .elementor-element.elementor-element-40eb7899{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"open-sans", Sans-serif;font-weight:700;color:var( --e-global-color-primary );}.elementor-502 .elementor-element.elementor-element-80dc22d{--display:flex;}.elementor-502 .elementor-element.elementor-element-fe84454 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:48px;font-weight:700;}.elementor-502 .elementor-element.elementor-element-2cf40ce{font-family:"open-sans", Sans-serif;font-weight:700;}.elementor-502 .elementor-element.elementor-element-6378388{font-family:"open-sans", Sans-serif;font-weight:700;}.elementor-502 .elementor-element.elementor-element-0b86e99{font-family:"open-sans", Sans-serif;font-weight:700;}.elementor-502 .elementor-element.elementor-element-db717a6{font-family:"open-sans", Sans-serif;font-weight:700;}.elementor-502 .elementor-element.elementor-element-02323d7{--display:flex;}.elementor-502 .elementor-element.elementor-element-777a5ef{text-align:center;}.elementor-502 .elementor-element.elementor-element-777a5ef .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-primary );}.elementor-502 .elementor-element.elementor-element-dce7a51{--spacer-size:50px;}.elementor-502 .elementor-element.elementor-element-c6b344c{--display:flex;--overlay-opacity:0.8;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-502 .elementor-element.elementor-element-c6b344c:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-c6b344c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f6c68ca );}.elementor-502 .elementor-element.elementor-element-c6b344c::before, .elementor-502 .elementor-element.elementor-element-c6b344c > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-c6b344c > .e-con-inner > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-c6b344c > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-c6b344c > .e-con-inner > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-c6b344c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f6c68ca );--background-overlay:'';}.elementor-502 .elementor-element.elementor-element-5c15dff{--spacer-size:50px;}.elementor-502 .elementor-element.elementor-element-cf476da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-502 .elementor-element.elementor-element-cf476da .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-primary );}.elementor-502 .elementor-element.elementor-element-92ff153{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;font-family:"open-sans", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-502 .elementor-element.elementor-element-70d2a05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"open-sans", Sans-serif;font-weight:700;color:var( --e-global-color-primary );}.elementor-502 .elementor-element.elementor-element-1fe6253{--display:flex;--overlay-opacity:0.8;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-502 .elementor-element.elementor-element-1fe6253::before, .elementor-502 .elementor-element.elementor-element-1fe6253 > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-1fe6253 > .e-con-inner > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-1fe6253 > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-1fe6253 > .e-con-inner > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-1fe6253 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f6c68ca );--background-overlay:'';}.elementor-502 .elementor-element.elementor-element-d3c59db .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-primary );}.elementor-502 .elementor-element.elementor-element-649d015{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"open-sans", Sans-serif;font-weight:700;color:var( --e-global-color-primary );}.elementor-502 .elementor-element.elementor-element-1469d14{font-family:"open-sans", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-502 .elementor-element.elementor-element-5881bc5{--display:flex;}.elementor-502 .elementor-element.elementor-element-ab3996e{--display:flex;--overlay-opacity:0.5;}.elementor-502 .elementor-element.elementor-element-ab3996e::before, .elementor-502 .elementor-element.elementor-element-ab3996e > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-ab3996e > .e-con-inner > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-ab3996e > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-ab3996e > .e-con-inner > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-ab3996e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tierschutzhundeverstehen.de/wp-content/uploads/2025/08/BG_Weg.png");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-502 .elementor-element.elementor-element-5d497f9{--spacer-size:5vh;}.elementor-502 .elementor-element.elementor-element-1871184{text-align:center;}.elementor-502 .elementor-element.elementor-element-1871184 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-primary );}.elementor-502 .elementor-element.elementor-element-9e05721{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:1;}.elementor-502 .elementor-element.elementor-element-9e05721::before, .elementor-502 .elementor-element.elementor-element-9e05721 > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-9e05721 > .e-con-inner > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-9e05721 > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-9e05721 > .e-con-inner > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-9e05721 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-502 .elementor-element.elementor-element-c9c7fcd{--display:flex;--overlay-opacity:0.8;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-502 .elementor-element.elementor-element-c9c7fcd:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-c9c7fcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f6c68ca );}.elementor-502 .elementor-element.elementor-element-c9c7fcd::before, .elementor-502 .elementor-element.elementor-element-c9c7fcd > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-c9c7fcd > .e-con-inner > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-c9c7fcd > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-c9c7fcd > .e-con-inner > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-c9c7fcd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f6c68ca );--background-overlay:'';}.elementor-502 .elementor-element.elementor-element-88066fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-502 .elementor-element.elementor-element-88066fb .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-primary );}.elementor-502 .elementor-element.elementor-element-ba45a1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;font-family:var( --e-global-typography-614f589-font-family ), Sans-serif;font-size:var( --e-global-typography-614f589-font-size );font-weight:var( --e-global-typography-614f589-font-weight );line-height:var( --e-global-typography-614f589-line-height );letter-spacing:var( --e-global-typography-614f589-letter-spacing );word-spacing:var( --e-global-typography-614f589-word-spacing );color:var( --e-global-color-primary );}.elementor-502 .elementor-element.elementor-element-0ef16a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"open-sans", Sans-serif;font-weight:700;color:var( --e-global-color-primary );}.elementor-502 .elementor-element.elementor-element-5642eba{--display:flex;--overlay-opacity:0.8;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-502 .elementor-element.elementor-element-5642eba::before, .elementor-502 .elementor-element.elementor-element-5642eba > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-5642eba > .e-con-inner > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-5642eba > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-5642eba > .e-con-inner > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-5642eba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f6c68ca );--background-overlay:'';}.elementor-502 .elementor-element.elementor-element-3da1668{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-502 .elementor-element.elementor-element-3da1668 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-primary );}.elementor-502 .elementor-element.elementor-element-1668a0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"open-sans", Sans-serif;font-weight:700;color:var( --e-global-color-primary );}.elementor-502 .elementor-element.elementor-element-79b380a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;font-family:var( --e-global-typography-614f589-font-family ), Sans-serif;font-size:var( --e-global-typography-614f589-font-size );font-weight:var( --e-global-typography-614f589-font-weight );line-height:var( --e-global-typography-614f589-line-height );letter-spacing:var( --e-global-typography-614f589-letter-spacing );word-spacing:var( --e-global-typography-614f589-word-spacing );color:var( --e-global-color-primary );}.elementor-502 .elementor-element.elementor-element-a75fe51{--spacer-size:5vh;}.elementor-502 .elementor-element.elementor-element-5a38b68{--spacer-size:50px;}.elementor-502 .elementor-element.elementor-element-0dc9629{--display:flex;}.elementor-502 .elementor-element.elementor-element-5bd5f69{text-align:center;}.elementor-502 .elementor-element.elementor-element-5bd5f69 .elementor-heading-title{font-family:"open-sans", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-primary );}.elementor-502 .elementor-element.elementor-element-84ef233{--spacer-size:50px;}.elementor-502 .elementor-element.elementor-element-8de914b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-502 .elementor-element.elementor-element-db230b2{text-align:center;font-family:var( --e-global-typography-614f589-font-family ), Sans-serif;font-size:var( --e-global-typography-614f589-font-size );font-weight:var( --e-global-typography-614f589-font-weight );line-height:var( --e-global-typography-614f589-line-height );letter-spacing:var( --e-global-typography-614f589-letter-spacing );word-spacing:var( --e-global-typography-614f589-word-spacing );color:var( --e-global-color-primary );}.elementor-502 .elementor-element.elementor-element-b95e010{text-align:center;font-family:var( --e-global-typography-614f589-font-family ), Sans-serif;font-size:var( --e-global-typography-614f589-font-size );font-weight:var( --e-global-typography-614f589-font-weight );line-height:var( --e-global-typography-614f589-line-height );letter-spacing:var( --e-global-typography-614f589-letter-spacing );word-spacing:var( --e-global-typography-614f589-word-spacing );color:var( --e-global-color-primary );}.elementor-502 .elementor-element.elementor-element-44a8f2c{text-align:center;font-family:var( --e-global-typography-614f589-font-family ), Sans-serif;font-size:var( --e-global-typography-614f589-font-size );font-weight:var( --e-global-typography-614f589-font-weight );line-height:var( --e-global-typography-614f589-line-height );letter-spacing:var( --e-global-typography-614f589-letter-spacing );word-spacing:var( --e-global-typography-614f589-word-spacing );color:var( --e-global-color-primary );}.elementor-502 .elementor-element.elementor-element-eb13356{--display:flex;}.elementor-502 .elementor-element.elementor-element-d5da470{--spacer-size:50px;}.elementor-502 .elementor-element.elementor-element-c0f5bdc{font-family:"open-sans", Sans-serif;font-weight:400;}.elementor-502 .elementor-element.elementor-element-9d0590b{--spacer-size:50px;}.elementor-502 .elementor-element.elementor-element-2aa7353{--spacer-size:50px;}.elementor-502 .elementor-element.elementor-element-945ea77{font-family:"open-sans", Sans-serif;font-weight:400;}.elementor-502 .elementor-element.elementor-element-706a9d6{--spacer-size:50px;}.elementor-502 .elementor-element.elementor-element-45aafb6{font-family:"open-sans", Sans-serif;font-weight:400;}.elementor-502 .elementor-element.elementor-element-6c67aa4{--display:flex;}.elementor-502 .elementor-element.elementor-element-501b5b5{--display:flex;}.elementor-502 .elementor-element.elementor-element-501b5b5:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-501b5b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tierschutzhundeverstehen.de/wp-content/uploads/2025/07/BG_Schritt.png");background-repeat:no-repeat;background-size:cover;}.elementor-502 .elementor-element.elementor-element-bcc2bbe{--spacer-size:112px;}.elementor-502 .elementor-element.elementor-element-c2a0949{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-502 .elementor-element.elementor-element-9bce2d8{--spacer-size:106px;}.elementor-502 .elementor-element.elementor-element-b220e39{--display:flex;--overlay-opacity:0.8;}.elementor-502 .elementor-element.elementor-element-b220e39::before, .elementor-502 .elementor-element.elementor-element-b220e39 > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-b220e39 > .e-con-inner > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-b220e39 > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-b220e39 > .e-con-inner > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-b220e39 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-f6c68ca );--background-overlay:'';}.elementor-502 .elementor-element.elementor-element-754bc77{--spacer-size:50px;}.elementor-502 .elementor-element.elementor-element-3e0bfe0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-502 .elementor-element.elementor-element-3e0bfe0 .elementor-heading-title{font-family:"Caveat", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-primary );}.elementor-502 .elementor-element.elementor-element-1d88415{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;font-family:var( --e-global-typography-614f589-font-family ), Sans-serif;font-size:var( --e-global-typography-614f589-font-size );font-weight:var( --e-global-typography-614f589-font-weight );line-height:var( --e-global-typography-614f589-line-height );letter-spacing:var( --e-global-typography-614f589-letter-spacing );word-spacing:var( --e-global-typography-614f589-word-spacing );color:var( --e-global-color-primary );}.elementor-502 .elementor-element.elementor-element-94b3509{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;font-family:"open-sans", Sans-serif;font-weight:700;color:#121C05A6;}.elementor-502 .elementor-element.elementor-element-7a947c3 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"open-sans", Sans-serif;font-size:23px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:35px 35px 35px 35px;}.elementor-502 .elementor-element.elementor-element-200baef{--spacer-size:50px;}.elementor-502 .elementor-element.elementor-element-999714d{--spacer-size:50px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-502 .elementor-element.elementor-element-c2c24a5{--width:50%;}.elementor-502 .elementor-element.elementor-element-570edd67{--width:50%;}.elementor-502 .elementor-element.elementor-element-1adc7835{--width:71.256%;}.elementor-502 .elementor-element.elementor-element-1fe6253{--width:90%;}.elementor-502 .elementor-element.elementor-element-5642eba{--width:90%;}.elementor-502 .elementor-element.elementor-element-b220e39{--width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-502 .elementor-element.elementor-element-1adc7835{--width:100%;}}@media(max-width:1024px){.elementor-502 .elementor-element.elementor-element-18edb359{font-size:var( --e-global-typography-614f589-font-size );line-height:var( --e-global-typography-614f589-line-height );letter-spacing:var( --e-global-typography-614f589-letter-spacing );word-spacing:var( --e-global-typography-614f589-word-spacing );}.elementor-502 .elementor-element.elementor-element-4b62ff36{font-size:var( --e-global-typography-614f589-font-size );line-height:var( --e-global-typography-614f589-line-height );letter-spacing:var( --e-global-typography-614f589-letter-spacing );word-spacing:var( --e-global-typography-614f589-word-spacing );}.elementor-502 .elementor-element.elementor-element-1e2bfd4f{padding:54% 0% 0% 0%;}.elementor-502 .elementor-element.elementor-element-4a66f142{font-size:var( --e-global-typography-614f589-font-size );line-height:var( --e-global-typography-614f589-line-height );letter-spacing:var( --e-global-typography-614f589-letter-spacing );word-spacing:var( --e-global-typography-614f589-word-spacing );}.elementor-502 .elementor-element.elementor-element-a8c7645{--grid-auto-flow:row;}.elementor-502 .elementor-element.elementor-element-40eb7899{width:var( --container-widget-width, 100% );max-width:100%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-502 .elementor-element.elementor-element-c6b344c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-502 .elementor-element.elementor-element-70d2a05{margin:-36px -36px calc(var(--kit-widget-spacing, 0px) + -36px) -36px;}.elementor-502 .elementor-element.elementor-element-649d015{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -36px;}.elementor-502 .elementor-element.elementor-element-9e05721{--grid-auto-flow:row;}.elementor-502 .elementor-element.elementor-element-c9c7fcd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-502 .elementor-element.elementor-element-ba45a1f{font-size:var( --e-global-typography-614f589-font-size );line-height:var( --e-global-typography-614f589-line-height );letter-spacing:var( --e-global-typography-614f589-letter-spacing );word-spacing:var( --e-global-typography-614f589-word-spacing );}.elementor-502 .elementor-element.elementor-element-0ef16a7{margin:-36px -36px calc(var(--kit-widget-spacing, 0px) + -36px) -36px;}.elementor-502 .elementor-element.elementor-element-1668a0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -36px;}.elementor-502 .elementor-element.elementor-element-79b380a{font-size:var( --e-global-typography-614f589-font-size );line-height:var( --e-global-typography-614f589-line-height );letter-spacing:var( --e-global-typography-614f589-letter-spacing );word-spacing:var( --e-global-typography-614f589-word-spacing );}.elementor-502 .elementor-element.elementor-element-8de914b{--grid-auto-flow:row;}.elementor-502 .elementor-element.elementor-element-db230b2{font-size:var( --e-global-typography-614f589-font-size );line-height:var( --e-global-typography-614f589-line-height );letter-spacing:var( --e-global-typography-614f589-letter-spacing );word-spacing:var( --e-global-typography-614f589-word-spacing );}.elementor-502 .elementor-element.elementor-element-b95e010{font-size:var( --e-global-typography-614f589-font-size );line-height:var( --e-global-typography-614f589-line-height );letter-spacing:var( --e-global-typography-614f589-letter-spacing );word-spacing:var( --e-global-typography-614f589-word-spacing );}.elementor-502 .elementor-element.elementor-element-44a8f2c{font-size:var( --e-global-typography-614f589-font-size );line-height:var( --e-global-typography-614f589-line-height );letter-spacing:var( --e-global-typography-614f589-letter-spacing );word-spacing:var( --e-global-typography-614f589-word-spacing );}.elementor-502 .elementor-element.elementor-element-501b5b5:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-501b5b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-397px 8px;}.elementor-502 .elementor-element.elementor-element-c2a0949{--grid-auto-flow:row;}.elementor-502 .elementor-element.elementor-element-1d88415{font-size:var( --e-global-typography-614f589-font-size );line-height:var( --e-global-typography-614f589-line-height );letter-spacing:var( --e-global-typography-614f589-letter-spacing );word-spacing:var( --e-global-typography-614f589-word-spacing );}}@media(max-width:767px){.elementor-502 .elementor-element.elementor-element-4cfccb2{--content-width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-502 .elementor-element.elementor-element-4cfccb2.e-con{--align-self:center;}.elementor-502 .elementor-element.elementor-element-c2c24a5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-502 .elementor-element.elementor-element-5cf2accf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-502 .elementor-element.elementor-element-5cf2accf .elementor-heading-title{font-size:28px;}.elementor-502 .elementor-element.elementor-element-18edb359{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-614f589-font-size );line-height:var( --e-global-typography-614f589-line-height );letter-spacing:var( --e-global-typography-614f589-letter-spacing );word-spacing:var( --e-global-typography-614f589-word-spacing );}.elementor-502 .elementor-element.elementor-element-4b62ff36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-614f589-font-size );line-height:var( --e-global-typography-614f589-line-height );letter-spacing:var( --e-global-typography-614f589-letter-spacing );word-spacing:var( --e-global-typography-614f589-word-spacing );}.elementor-502 .elementor-element.elementor-element-5f5200e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:8.2vw;line-height:2rlh;}.elementor-502 .elementor-element.elementor-element-5f5200e2 p{margin-block-end:0vh;}.elementor-502 .elementor-element.elementor-element-1e2bfd4f{padding:0% 0% 0% 0%;}.elementor-502 .elementor-element.elementor-element-2c2d6d64 .elementor-heading-title{font-size:10vw;}.elementor-502 .elementor-element.elementor-element-4a66f142{font-size:var( --e-global-typography-614f589-font-size );line-height:var( --e-global-typography-614f589-line-height );letter-spacing:var( --e-global-typography-614f589-letter-spacing );word-spacing:var( --e-global-typography-614f589-word-spacing );}.elementor-502 .elementor-element.elementor-element-a8c7645{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-502 .elementor-element.elementor-element-1f6fa81f .elementor-heading-title{font-size:9.5vw;}.elementor-502 .elementor-element.elementor-element-40eb7899{width:var( --container-widget-width, 100vw );max-width:100vw;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -10%;--container-widget-width:100vw;--container-widget-flex-grow:0;column-gap:0px;}.elementor-502 .elementor-element.elementor-element-fe84454{text-align:center;}.elementor-502 .elementor-element.elementor-element-fe84454 .elementor-heading-title{font-size:10vw;line-height:2rlh;}.elementor-502 .elementor-element.elementor-element-2cf40ce{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-size:5vw;}.elementor-502 .elementor-element.elementor-element-6378388{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-size:5vw;}.elementor-502 .elementor-element.elementor-element-0b86e99{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-size:5vw;}.elementor-502 .elementor-element.elementor-element-db717a6{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-size:5vw;}.elementor-502 .elementor-element.elementor-element-777a5ef{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -15%) 0%;}.elementor-502 .elementor-element.elementor-element-777a5ef .elementor-heading-title{font-size:10vw;line-height:2rlh;}.elementor-502 .elementor-element.elementor-element-c6b344c{--width:100%;--min-height:0vh;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 2;grid-row:span 2;}.elementor-502 .elementor-element.elementor-element-c6b344c.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-502 .elementor-element.elementor-element-5c15dff{--spacer-size:2vh;}.elementor-502 .elementor-element.elementor-element-cf476da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;text-align:left;}.elementor-502 .elementor-element.elementor-element-cf476da .elementor-heading-title{font-size:10vw;}.elementor-502 .elementor-element.elementor-element-92ff153{font-size:5vw;}.elementor-502 .elementor-element.elementor-element-70d2a05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -26px;font-size:3.7vw;}.elementor-502 .elementor-element.elementor-element-1fe6253{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-502 .elementor-element.elementor-element-d3c59db .elementor-heading-title{font-size:10vw;}.elementor-502 .elementor-element.elementor-element-649d015{font-size:3.7vw;}.elementor-502 .elementor-element.elementor-element-1469d14{font-size:5vw;}.elementor-502 .elementor-element.elementor-element-ab3996e::before, .elementor-502 .elementor-element.elementor-element-ab3996e > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-ab3996e > .e-con-inner > .elementor-background-video-container::before, .elementor-502 .elementor-element.elementor-element-ab3996e > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-ab3996e > .e-con-inner > .elementor-background-slideshow::before, .elementor-502 .elementor-element.elementor-element-ab3996e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-546px -174px;background-repeat:repeat-y;}.elementor-502 .elementor-element.elementor-element-1871184 .elementor-heading-title{font-size:10vw;}.elementor-502 .elementor-element.elementor-element-9e05721{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-502 .elementor-element.elementor-element-c9c7fcd{--width:100%;--min-height:0vh;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 2;grid-row:span 2;}.elementor-502 .elementor-element.elementor-element-c9c7fcd.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-502 .elementor-element.elementor-element-88066fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-502 .elementor-element.elementor-element-88066fb .elementor-heading-title{font-size:10vw;}.elementor-502 .elementor-element.elementor-element-ba45a1f{font-size:var( --e-global-typography-614f589-font-size );line-height:var( --e-global-typography-614f589-line-height );letter-spacing:var( --e-global-typography-614f589-letter-spacing );word-spacing:var( --e-global-typography-614f589-word-spacing );}.elementor-502 .elementor-element.elementor-element-0ef16a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;font-size:3.7vw;}.elementor-502 .elementor-element.elementor-element-5642eba{--width:100%;--min-height:100vh;}.elementor-502 .elementor-element.elementor-element-3da1668 .elementor-heading-title{font-size:10vw;}.elementor-502 .elementor-element.elementor-element-1668a0f{font-size:3.7vw;}.elementor-502 .elementor-element.elementor-element-79b380a{font-size:var( --e-global-typography-614f589-font-size );line-height:var( --e-global-typography-614f589-line-height );letter-spacing:var( --e-global-typography-614f589-letter-spacing );word-spacing:var( --e-global-typography-614f589-word-spacing );}.elementor-502 .elementor-element.elementor-element-5bd5f69 .elementor-heading-title{font-size:33px;}.elementor-502 .elementor-element.elementor-element-8de914b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-502 .elementor-element.elementor-element-db230b2{font-size:var( --e-global-typography-614f589-font-size );line-height:var( --e-global-typography-614f589-line-height );letter-spacing:var( --e-global-typography-614f589-letter-spacing );word-spacing:var( --e-global-typography-614f589-word-spacing );}.elementor-502 .elementor-element.elementor-element-b95e010{font-size:var( --e-global-typography-614f589-font-size );line-height:var( --e-global-typography-614f589-line-height );letter-spacing:var( --e-global-typography-614f589-letter-spacing );word-spacing:var( --e-global-typography-614f589-word-spacing );}.elementor-502 .elementor-element.elementor-element-44a8f2c{font-size:var( --e-global-typography-614f589-font-size );line-height:var( --e-global-typography-614f589-line-height );letter-spacing:var( --e-global-typography-614f589-letter-spacing );word-spacing:var( --e-global-typography-614f589-word-spacing );}.elementor-502 .elementor-element.elementor-element-6cbf705{text-align:center;}.elementor-502 .elementor-element.elementor-element-6cbf705 img{width:50%;}.elementor-502 .elementor-element.elementor-element-c0f5bdc{text-align:center;font-size:5vw;}.elementor-502 .elementor-element.elementor-element-7823354{text-align:center;}.elementor-502 .elementor-element.elementor-element-7823354 img{width:50%;}.elementor-502 .elementor-element.elementor-element-9d0590b{--spacer-size:15px;}.elementor-502 .elementor-element.elementor-element-2aa7353{--spacer-size:1vh;}.elementor-502 .elementor-element.elementor-element-945ea77{text-align:center;font-size:5vw;}.elementor-502 .elementor-element.elementor-element-b2805dc{text-align:center;}.elementor-502 .elementor-element.elementor-element-b2805dc img{width:50%;}.elementor-502 .elementor-element.elementor-element-706a9d6{--spacer-size:1.5vh;}.elementor-502 .elementor-element.elementor-element-45aafb6{text-align:center;font-size:5vw;}.elementor-502 .elementor-element.elementor-element-501b5b5:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-501b5b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-430px 0px;}.elementor-502 .elementor-element.elementor-element-c2a0949{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-502 .elementor-element.elementor-element-754bc77{--spacer-size:20px;}.elementor-502 .elementor-element.elementor-element-3e0bfe0 .elementor-heading-title{font-size:10vw;}.elementor-502 .elementor-element.elementor-element-1d88415{font-size:var( --e-global-typography-614f589-font-size );line-height:var( --e-global-typography-614f589-line-height );letter-spacing:var( --e-global-typography-614f589-letter-spacing );word-spacing:var( --e-global-typography-614f589-word-spacing );}}