.elementor-1058 .elementor-element.elementor-element-3b745cba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:24px 24px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-7d57196a .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Serif Display", Sans-serif;font-size:50px;font-weight:400;letter-spacing:0px;}.elementor-1058 .elementor-element.elementor-element-17845d4b{text-align:center;}.elementor-1058 .elementor-element.elementor-element-17845d4b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;line-height:1.4em;letter-spacing:4px;}.elementor-1058 .elementor-element.elementor-element-63ff79a2{text-align:center;color:var( --e-global-color-text );}.elementor-1058 .elementor-element.elementor-element-26800b90{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:60px 60px;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-26800b90, .elementor-1058 .elementor-element.elementor-element-26800b90::before{--border-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-22ecb7a0{--display:flex;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-5abb8b6d{--display:flex;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-5c6f636c{--display:flex;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-241581ee{--display:flex;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-60b92a20{--display:flex;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-18de5a3f{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:48px;--n-menu-title-font-size:20px;--n-menu-title-color-normal:var( --e-global-color-text );--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-1058 .elementor-element.elementor-element-18de5a3f > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-1058 .elementor-element.elementor-element-18de5a3f > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-1058 .elementor-element.elementor-element-18de5a3f > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Roboto", Sans-serif;font-weight:400;letter-spacing:2px;}.elementor-1058 .elementor-element.elementor-element-18de5a3f {--n-menu-title-color-hover:var( --e-global-color-text );--n-menu-title-color-active:var( --e-global-color-text );}.elementor-1058 .elementor-element.elementor-element-ccb407f{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:72px 72px;--background-transition:0.3s;--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-17c5eade{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:54px 54px;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-5b52281c{--display:flex;--overflow:hidden;--background-transition:0.3s;--margin-top:0px;--margin-bottom:54px;--margin-left:0px;--margin-right:0px;}.elementor-1058 .elementor-element.elementor-element-1db7af10 img{height:478px;object-fit:cover;object-position:center center;transition-duration:1.5s;}.elementor-1058 .elementor-element.elementor-element-261bb1dd{--display:flex;--overflow:hidden;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1058 .elementor-element.elementor-element-61c79f3a img{height:338px;object-fit:cover;object-position:center center;transition-duration:1.5s;}.elementor-1058 .elementor-element.elementor-element-6e4f88b3{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-3e18eadb{--display:flex;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-3375e809 .elementor-heading-title{line-height:1.2em;}.elementor-1058 .elementor-element.elementor-element-1b9fedb6{color:var( --e-global-color-text );}.elementor-1058 .elementor-element.elementor-element-7ec19f4b{--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:72px 72px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-7ec19f4b:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-7ec19f4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-7ec19f4b, .elementor-1058 .elementor-element.elementor-element-7ec19f4b::before{--border-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-77100e94{--display:flex;--overflow:hidden;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-711b6050 img{height:620px;object-fit:cover;object-position:center center;transition-duration:1.5s;}.elementor-1058 .elementor-element.elementor-element-32b17169{--display:flex;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-3d5ec1cf{--display:flex;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-4c984b6f .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1058 .elementor-element.elementor-element-3fe645e5{color:var( --e-global-color-text );}.elementor-1058 .elementor-element.elementor-element-5129c928 .elementor-button{background-color:#779E9600;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:3px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0.5em 1em 0.5em 1em;}.elementor-1058 .elementor-element.elementor-element-5129c928{width:auto;max-width:auto;}.elementor-1058 .elementor-element.elementor-element-5129c928 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1058 .elementor-element.elementor-element-5129c928 .elementor-button:hover, .elementor-1058 .elementor-element.elementor-element-5129c928 .elementor-button:focus{border-color:var( --e-global-color-secondary );}.elementor-1058 .elementor-element.elementor-element-348a53d7{--display:flex;--background-transition:0.3s;--padding-top:100px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-7288b0cb{--display:flex;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-15025c58{--display:flex;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1058 .elementor-element.elementor-element-50f171ad > .elementor-widget-container{margin:0px 0px 036px 0px;}.elementor-1058 .elementor-element.elementor-element-50f171ad img{width:85%;height:150px;}.elementor-1058 .elementor-element.elementor-element-2d669ed0{text-align:center;}.elementor-1058 .elementor-element.elementor-element-2d669ed0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;letter-spacing:4px;}.elementor-1058 .elementor-element.elementor-element-6206751{text-align:center;color:var( --e-global-color-text );}.elementor-1058 .elementor-element.elementor-element-50a901ef{--display:flex;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-157ab0a0{--display:flex;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1058 .elementor-element.elementor-element-450e5aa9 > .elementor-widget-container{margin:0px 0px 036px 0px;}.elementor-1058 .elementor-element.elementor-element-450e5aa9 img{width:75%;height:150px;}.elementor-1058 .elementor-element.elementor-element-68a16100{text-align:center;}.elementor-1058 .elementor-element.elementor-element-68a16100 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;letter-spacing:4px;}.elementor-1058 .elementor-element.elementor-element-393a5c2b{text-align:center;color:var( --e-global-color-text );}.elementor-1058 .elementor-element.elementor-element-550a9ebd{--display:flex;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-2bca639e{--display:flex;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1058 .elementor-element.elementor-element-12de30f4 > .elementor-widget-container{margin:0px 0px 036px 0px;}.elementor-1058 .elementor-element.elementor-element-12de30f4 img{width:40%;height:150px;}.elementor-1058 .elementor-element.elementor-element-10361ca6{text-align:center;}.elementor-1058 .elementor-element.elementor-element-10361ca6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;letter-spacing:4px;}.elementor-1058 .elementor-element.elementor-element-4cbd3fff{text-align:center;color:var( --e-global-color-text );}.elementor-1058 .elementor-element.elementor-element-5efc6519{--display:flex;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-45f7c108{--display:flex;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1058 .elementor-element.elementor-element-3a2e82d7 > .elementor-widget-container{margin:0px 0px 036px 0px;}.elementor-1058 .elementor-element.elementor-element-3a2e82d7 img{width:70%;height:150px;}.elementor-1058 .elementor-element.elementor-element-7e836412{text-align:center;}.elementor-1058 .elementor-element.elementor-element-7e836412 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;letter-spacing:4px;}.elementor-1058 .elementor-element.elementor-element-51196e48{text-align:center;color:var( --e-global-color-text );}.elementor-1058 .elementor-element.elementor-element-35357bec{--display:flex;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-47b08f6e{--display:flex;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1058 .elementor-element.elementor-element-5b56080a > .elementor-widget-container{margin:0px 0px 036px 0px;}.elementor-1058 .elementor-element.elementor-element-5b56080a img{width:50%;height:150px;}.elementor-1058 .elementor-element.elementor-element-625977fc{text-align:center;}.elementor-1058 .elementor-element.elementor-element-625977fc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;letter-spacing:4px;}.elementor-1058 .elementor-element.elementor-element-4d850234{text-align:center;color:var( --e-global-color-text );}.elementor-1058 .elementor-element.elementor-element-23f1a1b{--display:flex;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-786cfa3{--display:flex;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1058 .elementor-element.elementor-element-75147e9 > .elementor-widget-container{margin:0px 0px 036px 0px;}.elementor-1058 .elementor-element.elementor-element-75147e9 img{width:60%;height:150px;}.elementor-1058 .elementor-element.elementor-element-d9c823e{text-align:center;}.elementor-1058 .elementor-element.elementor-element-d9c823e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;letter-spacing:4px;}.elementor-1058 .elementor-element.elementor-element-15ed835{text-align:center;color:var( --e-global-color-text );}.elementor-1058 .elementor-element.elementor-element-08ab2e2{--display:flex;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-b0a6794{--display:flex;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1058 .elementor-element.elementor-element-f46d80b > .elementor-widget-container{margin:0px 0px 036px 0px;}.elementor-1058 .elementor-element.elementor-element-f46d80b img{width:50%;height:150px;}.elementor-1058 .elementor-element.elementor-element-6df3214{text-align:center;}.elementor-1058 .elementor-element.elementor-element-6df3214 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;letter-spacing:4px;}.elementor-1058 .elementor-element.elementor-element-19ffa7a{text-align:center;color:var( --e-global-color-text );}.elementor-1058 .elementor-element.elementor-element-c6704ff{--display:flex;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-c844468{--display:flex;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1058 .elementor-element.elementor-element-084f3f2 > .elementor-widget-container{margin:0px 0px 036px 0px;}.elementor-1058 .elementor-element.elementor-element-084f3f2 img{width:40%;height:150px;}.elementor-1058 .elementor-element.elementor-element-8f6acd8{text-align:center;}.elementor-1058 .elementor-element.elementor-element-8f6acd8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;letter-spacing:4px;}.elementor-1058 .elementor-element.elementor-element-1fd1a0f{text-align:center;}.elementor-1058 .elementor-element.elementor-element-4459683{--display:flex;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-9504b08{--display:flex;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1058 .elementor-element.elementor-element-26f62c1 > .elementor-widget-container{margin:0px 0px 036px 0px;}.elementor-1058 .elementor-element.elementor-element-26f62c1 img{width:70%;height:150px;}.elementor-1058 .elementor-element.elementor-element-d141ca7{text-align:center;}.elementor-1058 .elementor-element.elementor-element-d141ca7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;line-height:1.2em;letter-spacing:4px;}.elementor-1058 .elementor-element.elementor-element-b5ea10c{text-align:center;}.elementor-1058 .elementor-element.elementor-element-6734bebe{--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:24px;--e-n-carousel-arrow-normal-color:var( --e-global-color-text );}.elementor-1058 .elementor-element.elementor-element-5a3b402c{--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:54px 54px;--background-transition:0.3s;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-116e1df7{--display:flex;--gap:24px 24px;--background-transition:0.3s;--margin-top:54px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1058 .elementor-element.elementor-element-2fb8e8e9{--display:flex;--overflow:hidden;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-736b4ad img{width:100%;height:680px;object-fit:cover;object-position:center center;transition-duration:1.5s;}.elementor-1058 .elementor-element.elementor-element-7893b700 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-1058 .elementor-element.elementor-element-7893b700 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Serif Display", Sans-serif;font-size:28px;font-weight:400;line-height:1.2em;letter-spacing:0px;}.elementor-1058 .elementor-element.elementor-element-7c19d39a{color:var( --e-global-color-text );}.elementor-1058 .elementor-element.elementor-element-7f83ed91{--display:flex;--gap:24px 24px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1058 .elementor-element.elementor-element-700bec3e{--display:flex;--overflow:hidden;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-3e08aa05 img{width:98%;height:680px;object-fit:cover;object-position:center center;transition-duration:1.5s;}.elementor-1058 .elementor-element.elementor-element-37fc40e5 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-1058 .elementor-element.elementor-element-37fc40e5 .elementor-heading-title{font-family:"Noto Serif Display", Sans-serif;font-size:28px;font-weight:400;line-height:1.2em;letter-spacing:0px;}.elementor-1058 .elementor-element.elementor-element-61cacc20{color:var( --e-global-color-text );}.elementor-1058 .elementor-element.elementor-element-5baa908a{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:72px 72px;--background-transition:0.3s;--padding-top:60px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-f3de4b0{--display:flex;--overflow:hidden;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-29568b56 img{height:500px;object-fit:cover;object-position:center center;transition-duration:1.5s;}.elementor-1058 .elementor-element.elementor-element-f4bfcf4{--display:flex;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-ddb44b2{--display:flex;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-128ddce1 .elementor-heading-title{line-height:1.2em;}.elementor-1058 .elementor-element.elementor-element-1527d3fd{color:var( --e-global-color-text );}.elementor-1058 .elementor-element.elementor-element-4ec1ae7 .elementor-button{background-color:#779E9600;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:3px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0.5em 1em 0.5em 1em;}.elementor-1058 .elementor-element.elementor-element-4ec1ae7{width:auto;max-width:auto;}.elementor-1058 .elementor-element.elementor-element-4ec1ae7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1058 .elementor-element.elementor-element-4ec1ae7 .elementor-button:hover, .elementor-1058 .elementor-element.elementor-element-4ec1ae7 .elementor-button:focus{border-color:var( --e-global-color-secondary );}.elementor-1058 .elementor-element.elementor-element-29708d73{--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:72px 72px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-29708d73:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-29708d73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-29708d73, .elementor-1058 .elementor-element.elementor-element-29708d73::before{--border-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-4a535b91{--display:flex;--overflow:hidden;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-1a9e746b img{width:100%;height:600px;object-fit:cover;object-position:center center;transition-duration:1.5s;}.elementor-1058 .elementor-element.elementor-element-3e142549{--display:flex;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-524663b2{--display:flex;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-5079874f .elementor-heading-title{line-height:1.2em;}.elementor-1058 .elementor-element.elementor-element-708b391{color:var( --e-global-color-text );}.elementor-1058 .elementor-element.elementor-element-12bd193f{--display:flex;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-148bd0a9{color:var( --e-global-color-text );}.elementor-1058 .elementor-element.elementor-element-21de976{--display:flex;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-204bf3fb{color:var( --e-global-color-text );}.elementor-1058 .elementor-element.elementor-element-69a3c882{--display:flex;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-4603993{color:var( --e-global-color-text );}.elementor-1058 .elementor-element.elementor-element-e661ee0{--display:flex;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-813f0ca{color:var( --e-global-color-text );}.elementor-1058 .elementor-element.elementor-element-6fd4a81b{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:12px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:18px;}.elementor-1058 .elementor-element.elementor-element-6fd4a81b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-1058 .elementor-element.elementor-element-6fd4a81b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Roboto", Sans-serif;font-weight:400;line-height:1.8em;letter-spacing:1.5px;}:where( .elementor-1058 .elementor-element.elementor-element-6fd4a81b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-1058 .elementor-element.elementor-element-7a74eb36{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:72px 72px;--background-transition:0.3s;--padding-top:100px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-530fa06b{--display:flex;--overflow:hidden;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-a5c36a img{height:500px;object-fit:cover;object-position:center center;transition-duration:1.5s;}.elementor-1058 .elementor-element.elementor-element-47b8d2af{--display:flex;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-311330ff{--display:flex;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-27ec7d66 .elementor-heading-title{line-height:1.2em;}.elementor-1058 .elementor-element.elementor-element-6768da4b{color:var( --e-global-color-text );}.elementor-1058 .elementor-element.elementor-element-8601ecb{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-47822a6d{--display:flex;--min-height:600px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.3;--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-1058 .elementor-element.elementor-element-47822a6d:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-47822a6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hotel-eisvogel.de/wp-content/uploads/2025/01/wellnesshotel-bayern-day-spa-wellnesstag-eisvogel.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1058 .elementor-element.elementor-element-47822a6d::before, .elementor-1058 .elementor-element.elementor-element-47822a6d > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-47822a6d > .e-con-inner > .elementor-background-video-container::before, .elementor-1058 .elementor-element.elementor-element-47822a6d > .elementor-background-slideshow::before, .elementor-1058 .elementor-element.elementor-element-47822a6d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1058 .elementor-element.elementor-element-47822a6d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-1058 .elementor-element.elementor-element-47822a6d, .elementor-1058 .elementor-element.elementor-element-47822a6d::before{--border-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-7325ed10{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:90px;--padding-left:90px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-451530c5 .elementor-heading-title{color:#FFFFFF;font-family:"Noto Serif Display", Sans-serif;font-size:36px;font-weight:500;letter-spacing:0px;}.elementor-1058 .elementor-element.elementor-element-4e983922{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-71a100a1 .elementor-button{background-color:#779E9600;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:3px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0.5em 1em 0.5em 1em;}.elementor-1058 .elementor-element.elementor-element-71a100a1{width:auto;max-width:auto;}.elementor-1058 .elementor-element.elementor-element-71a100a1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1058 .elementor-element.elementor-element-71a100a1 .elementor-button:hover, .elementor-1058 .elementor-element.elementor-element-71a100a1 .elementor-button:focus{border-color:#FFFFFF;}.elementor-1058 .elementor-element.elementor-element-41860d51{--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:54px 54px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-7056bca2{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:flex-end;--gap:54px 54px;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-5d52dae7{--display:flex;--overflow:hidden;--background-transition:0.3s;--margin-top:0px;--margin-bottom:054px;--margin-left:0px;--margin-right:0px;}.elementor-1058 .elementor-element.elementor-element-73ad4cbf img{height:478px;object-fit:cover;object-position:center center;transition-duration:1.5s;}.elementor-1058 .elementor-element.elementor-element-7e1443b5{--display:flex;--overflow:hidden;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-68f3175d img{height:338px;object-fit:cover;object-position:center center;transition-duration:1.5s;}.elementor-1058 .elementor-element.elementor-element-2d05ca28{--display:flex;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-2068cb21{--display:flex;--background-transition:0.3s;--margin-top:048px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1058 .elementor-element.elementor-element-7d567257 .elementor-heading-title{line-height:1.2em;}.elementor-1058 .elementor-element.elementor-element-e73da68{color:var( --e-global-color-text );}.elementor-1058 .elementor-element.elementor-element-ba35963 .elementor-button{background-color:#779E9600;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:3px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0.5em 1em 0.5em 1em;}.elementor-1058 .elementor-element.elementor-element-ba35963{width:auto;max-width:auto;}.elementor-1058 .elementor-element.elementor-element-ba35963 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1058 .elementor-element.elementor-element-ba35963 .elementor-button:hover, .elementor-1058 .elementor-element.elementor-element-ba35963 .elementor-button:focus{border-color:var( --e-global-color-secondary );}.elementor-1058 .elementor-element.elementor-element-6f3f2464{--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:72px 72px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-6f3f2464:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-6f3f2464 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ffaa218 );}.elementor-1058 .elementor-element.elementor-element-6f3f2464, .elementor-1058 .elementor-element.elementor-element-6f3f2464::before{--border-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-282cac26{--display:flex;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-1e9430a4{text-align:center;}.elementor-1058 .elementor-element.elementor-element-1e9430a4 .elementor-heading-title{color:var( --e-global-color-be7cb43 );font-family:"Noto Serif Display", Sans-serif;font-size:36px;font-weight:400;letter-spacing:0px;}.elementor-1058 .elementor-element.elementor-element-6202ede8{text-align:center;color:var( --e-global-color-be7cb43 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1058 .elementor-element.elementor-element-d8c9316{--display:flex;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-bc6f598{text-align:center;}.elementor-1058 .elementor-element.elementor-element-bc6f598 .elementor-heading-title{color:var( --e-global-color-be7cb43 );font-family:"Noto Serif Display", Sans-serif;font-size:36px;font-weight:400;letter-spacing:0px;}.elementor-1058 .elementor-element.elementor-element-6654da0{text-align:center;color:var( --e-global-color-be7cb43 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1058 .elementor-element.elementor-element-613d14e6{--display:flex;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-5a94cf13{text-align:center;}.elementor-1058 .elementor-element.elementor-element-5a94cf13 .elementor-heading-title{color:var( --e-global-color-be7cb43 );font-family:"Noto Serif Display", Sans-serif;font-size:36px;font-weight:400;letter-spacing:0px;}.elementor-1058 .elementor-element.elementor-element-78c2f5b7{text-align:center;color:var( --e-global-color-be7cb43 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1058 .elementor-element.elementor-element-60192615{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:72px 72px;--background-transition:0.3s;--padding-top:100px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-5e60f778{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:54px 54px;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-550ea9f2{--display:flex;--overflow:hidden;--background-transition:0.3s;--margin-top:0px;--margin-bottom:54px;--margin-left:0px;--margin-right:0px;}.elementor-1058 .elementor-element.elementor-element-9d4f57f img{height:478px;object-fit:cover;object-position:center center;transition-duration:1.5s;}.elementor-1058 .elementor-element.elementor-element-7bf4a3bc{--display:flex;--overflow:hidden;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1058 .elementor-element.elementor-element-5ce8e2e3 img{height:338px;object-fit:cover;object-position:center center;transition-duration:1.5s;}.elementor-1058 .elementor-element.elementor-element-5e97f6de{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-183aa69a{--display:flex;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-315d5d63 .elementor-heading-title{line-height:1.2em;}.elementor-1058 .elementor-element.elementor-element-6816ab0e{color:var( --e-global-color-text );}.elementor-1058 .elementor-element.elementor-element-57cd948c .elementor-button{background-color:#779E9600;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:3px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:0.5em 1em 0.5em 1em;}.elementor-1058 .elementor-element.elementor-element-57cd948c{width:auto;max-width:auto;}.elementor-1058 .elementor-element.elementor-element-57cd948c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1058 .elementor-element.elementor-element-57cd948c .elementor-button:hover, .elementor-1058 .elementor-element.elementor-element-57cd948c .elementor-button:focus{border-color:var( --e-global-color-secondary );}.elementor-1058 .elementor-element.elementor-element-6a2d06d0{--display:flex;--background-transition:0.3s;--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-7bd3ae8{text-align:center;}.elementor-1058 .elementor-element.elementor-element-7bd3ae8 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Serif Display", Sans-serif;font-size:36px;font-weight:400;letter-spacing:0px;}.elementor-1058 .elementor-element.elementor-element-26ed699{text-align:center;color:var( --e-global-color-text );}.elementor-1058 .elementor-element.elementor-element-164ab909{--display:flex;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-5be1fac0{--display:flex;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-5d820d16{--display:flex;--background-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-7bbd96c3{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:12px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:18px;}.elementor-1058 .elementor-element.elementor-element-7bbd96c3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-1058 .elementor-element.elementor-element-7bbd96c3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Roboto", Sans-serif;font-weight:400;line-height:1.8em;letter-spacing:1.5px;}:where( .elementor-1058 .elementor-element.elementor-element-7bbd96c3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-1058 .elementor-element.elementor-element-2baef71{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:62px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-2baef71:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-2baef71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1058 .elementor-element.elementor-element-2baef71, .elementor-1058 .elementor-element.elementor-element-2baef71::before{--border-transition:0.3s;}.elementor-1058 .elementor-element.elementor-element-2baef71.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1058 .elementor-element.elementor-element-6007c8e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1058 .elementor-element.elementor-element-6007c8e .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1058 .elementor-element.elementor-element-6007c8e .elementor-swiper-button.elementor-swiper-button-next{font-size:24px;color:var( --e-global-color-text );}.elementor-1058 .elementor-element.elementor-element-6007c8e .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1058 .elementor-element.elementor-element-6007c8e .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-text );}.elementor-1058 .elementor-element.elementor-element-6007c8e .swiper-wrapper{display:flex;align-items:center;}@media(max-width:1024px){.elementor-1058 .elementor-element.elementor-element-3b745cba{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-7d57196a .elementor-heading-title{font-size:40px;line-height:1.4em;letter-spacing:1px;}.elementor-1058 .elementor-element.elementor-element-17845d4b .elementor-heading-title{font-size:17.6px;letter-spacing:4px;}.elementor-1058 .elementor-element.elementor-element-26800b90{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1058 .elementor-element.elementor-element-18de5a3f{--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-title-space-between:0px;--n-menu-title-font-size:17.6px;}.elementor-1058 .elementor-element.elementor-element-18de5a3f > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-1058 .elementor-element.elementor-element-18de5a3f > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-1058 .elementor-element.elementor-element-18de5a3f > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{letter-spacing:4px;}.elementor-1058 .elementor-element.elementor-element-ccb407f{--gap:48px 48px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1058 .elementor-element.elementor-element-17c5eade{--gap:32px 32px;}.elementor-1058 .elementor-element.elementor-element-5b52281c{--margin-top:0px;--margin-bottom:032px;--margin-left:0px;--margin-right:0px;}.elementor-1058 .elementor-element.elementor-element-1db7af10 img{height:380px;}.elementor-1058 .elementor-element.elementor-element-61c79f3a img{height:270px;}.elementor-1058 .elementor-element.elementor-element-7ec19f4b{--gap:48px 48px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1058 .elementor-element.elementor-element-711b6050 img{height:400px;}.elementor-1058 .elementor-element.elementor-element-4c984b6f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1058 .elementor-element.elementor-element-5129c928 > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1058 .elementor-element.elementor-element-5129c928.elementor-element{--align-self:flex-start;}.elementor-1058 .elementor-element.elementor-element-5129c928 .elementor-button{font-size:12.8px;}.elementor-1058 .elementor-element.elementor-element-348a53d7{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-50f171ad > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-1058 .elementor-element.elementor-element-2d669ed0 .elementor-heading-title{font-size:17.6px;letter-spacing:4px;}.elementor-1058 .elementor-element.elementor-element-450e5aa9 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-1058 .elementor-element.elementor-element-68a16100 .elementor-heading-title{font-size:17.6px;letter-spacing:4px;}.elementor-1058 .elementor-element.elementor-element-12de30f4 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-1058 .elementor-element.elementor-element-10361ca6 .elementor-heading-title{font-size:17.6px;letter-spacing:4px;}.elementor-1058 .elementor-element.elementor-element-3a2e82d7 > .elementor-widget-container{margin:0px 0px 018px 0px;}.elementor-1058 .elementor-element.elementor-element-7e836412 .elementor-heading-title{font-size:17.6px;letter-spacing:4px;}.elementor-1058 .elementor-element.elementor-element-5b56080a > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-1058 .elementor-element.elementor-element-625977fc .elementor-heading-title{font-size:17.6px;letter-spacing:4px;}.elementor-1058 .elementor-element.elementor-element-75147e9 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-1058 .elementor-element.elementor-element-d9c823e .elementor-heading-title{font-size:17.6px;letter-spacing:4px;}.elementor-1058 .elementor-element.elementor-element-f46d80b > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-1058 .elementor-element.elementor-element-6df3214 .elementor-heading-title{font-size:17.6px;letter-spacing:4px;}.elementor-1058 .elementor-element.elementor-element-084f3f2 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-1058 .elementor-element.elementor-element-8f6acd8 .elementor-heading-title{font-size:17.6px;letter-spacing:4px;}.elementor-1058 .elementor-element.elementor-element-26f62c1 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-1058 .elementor-element.elementor-element-d141ca7 .elementor-heading-title{font-size:17.6px;letter-spacing:4px;}.elementor-1058 .elementor-element.elementor-element-6734bebe{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-next-right-position:0px;}.elementor-1058 .elementor-element.elementor-element-5a3b402c{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1058 .elementor-element.elementor-element-116e1df7{--gap:16px 16px;}.elementor-1058 .elementor-element.elementor-element-736b4ad img{height:545px;}.elementor-1058 .elementor-element.elementor-element-7893b700{text-align:center;}.elementor-1058 .elementor-element.elementor-element-7893b700 .elementor-heading-title{font-size:22px;line-height:1.4em;letter-spacing:1px;}.elementor-1058 .elementor-element.elementor-element-7c19d39a{text-align:left;}.elementor-1058 .elementor-element.elementor-element-7f83ed91{--gap:16px 16px;}.elementor-1058 .elementor-element.elementor-element-3e08aa05 img{height:545px;}.elementor-1058 .elementor-element.elementor-element-37fc40e5{text-align:center;}.elementor-1058 .elementor-element.elementor-element-37fc40e5 .elementor-heading-title{font-size:22px;line-height:1.4em;letter-spacing:1px;}.elementor-1058 .elementor-element.elementor-element-61cacc20{text-align:left;}.elementor-1058 .elementor-element.elementor-element-5baa908a{--gap:48px 48px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1058 .elementor-element.elementor-element-29568b56 img{height:400px;}.elementor-1058 .elementor-element.elementor-element-4ec1ae7 > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1058 .elementor-element.elementor-element-4ec1ae7.elementor-element{--align-self:flex-start;}.elementor-1058 .elementor-element.elementor-element-4ec1ae7 .elementor-button{font-size:12.8px;}.elementor-1058 .elementor-element.elementor-element-29708d73{--gap:48px 48px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1058 .elementor-element.elementor-element-1a9e746b img{height:400px;}.elementor-1058 .elementor-element.elementor-element-6fd4a81b{--n-accordion-title-font-size:14.4px;}:where( .elementor-1058 .elementor-element.elementor-element-6fd4a81b > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.8em;}.elementor-1058 .elementor-element.elementor-element-7a74eb36{--gap:48px 48px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1058 .elementor-element.elementor-element-a5c36a img{height:400px;}.elementor-1058 .elementor-element.elementor-element-8601ecb{--padding-top:16px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-1058 .elementor-element.elementor-element-47822a6d{--min-height:480px;}.elementor-1058 .elementor-element.elementor-element-47822a6d:not(.elementor-motion-effects-element-type-background), .elementor-1058 .elementor-element.elementor-element-47822a6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-1058 .elementor-element.elementor-element-451530c5 .elementor-heading-title{font-size:22px;line-height:1.4em;letter-spacing:1px;}.elementor-1058 .elementor-element.elementor-element-71a100a1 > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1058 .elementor-element.elementor-element-71a100a1.elementor-element{--align-self:flex-start;}.elementor-1058 .elementor-element.elementor-element-71a100a1 .elementor-button{font-size:12.8px;}.elementor-1058 .elementor-element.elementor-element-41860d51{--gap:32px 32px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1058 .elementor-element.elementor-element-7056bca2{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:32px 32px;}.elementor-1058 .elementor-element.elementor-element-5d52dae7{--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-1058 .elementor-element.elementor-element-73ad4cbf img{height:380px;}.elementor-1058 .elementor-element.elementor-element-68f3175d img{height:270px;}.elementor-1058 .elementor-element.elementor-element-2068cb21{--margin-top:032px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1058 .elementor-element.elementor-element-ba35963 > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1058 .elementor-element.elementor-element-ba35963.elementor-element{--align-self:flex-start;}.elementor-1058 .elementor-element.elementor-element-ba35963 .elementor-button{font-size:12.8px;}.elementor-1058 .elementor-element.elementor-element-6f3f2464{--gap:72px 72px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1058 .elementor-element.elementor-element-1e9430a4 .elementor-heading-title{font-size:22px;line-height:1.4em;letter-spacing:1px;}.elementor-1058 .elementor-element.elementor-element-6202ede8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1058 .elementor-element.elementor-element-bc6f598 .elementor-heading-title{font-size:22px;line-height:1.4em;letter-spacing:1px;}.elementor-1058 .elementor-element.elementor-element-6654da0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1058 .elementor-element.elementor-element-5a94cf13 .elementor-heading-title{font-size:22px;line-height:1.4em;letter-spacing:1px;}.elementor-1058 .elementor-element.elementor-element-78c2f5b7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1058 .elementor-element.elementor-element-60192615{--gap:48px 48px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1058 .elementor-element.elementor-element-5e60f778{--gap:32px 32px;}.elementor-1058 .elementor-element.elementor-element-550ea9f2{--margin-top:0px;--margin-bottom:032px;--margin-left:0px;--margin-right:0px;}.elementor-1058 .elementor-element.elementor-element-9d4f57f img{height:380px;}.elementor-1058 .elementor-element.elementor-element-5ce8e2e3 img{height:270px;}.elementor-1058 .elementor-element.elementor-element-57cd948c > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1058 .elementor-element.elementor-element-57cd948c.elementor-element{--align-self:flex-start;}.elementor-1058 .elementor-element.elementor-element-57cd948c .elementor-button{font-size:12.8px;}.elementor-1058 .elementor-element.elementor-element-6a2d06d0{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-1058 .elementor-element.elementor-element-7bd3ae8 .elementor-heading-title{font-size:40px;line-height:1.4em;letter-spacing:1px;}.elementor-1058 .elementor-element.elementor-element-7bbd96c3{--n-accordion-title-font-size:14.4px;}:where( .elementor-1058 .elementor-element.elementor-element-7bbd96c3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.8em;}}@media(min-width:768px){.elementor-1058 .elementor-element.elementor-element-3b745cba{--content-width:1000px;}.elementor-1058 .elementor-element.elementor-element-17c5eade{--width:50%;}.elementor-1058 .elementor-element.elementor-element-5b52281c{--width:55%;}.elementor-1058 .elementor-element.elementor-element-261bb1dd{--width:45%;}.elementor-1058 .elementor-element.elementor-element-6e4f88b3{--width:50%;}.elementor-1058 .elementor-element.elementor-element-77100e94{--width:66%;}.elementor-1058 .elementor-element.elementor-element-32b17169{--width:33%;}.elementor-1058 .elementor-element.elementor-element-f3de4b0{--width:66%;}.elementor-1058 .elementor-element.elementor-element-f4bfcf4{--width:33%;}.elementor-1058 .elementor-element.elementor-element-4a535b91{--width:66%;}.elementor-1058 .elementor-element.elementor-element-3e142549{--width:33%;}.elementor-1058 .elementor-element.elementor-element-530fa06b{--width:66%;}.elementor-1058 .elementor-element.elementor-element-47b8d2af{--width:33%;}.elementor-1058 .elementor-element.elementor-element-47822a6d{--width:100%;}.elementor-1058 .elementor-element.elementor-element-7056bca2{--width:50%;}.elementor-1058 .elementor-element.elementor-element-5d52dae7{--width:55%;}.elementor-1058 .elementor-element.elementor-element-7e1443b5{--width:45%;}.elementor-1058 .elementor-element.elementor-element-2d05ca28{--width:50%;}.elementor-1058 .elementor-element.elementor-element-5e60f778{--width:50%;}.elementor-1058 .elementor-element.elementor-element-550ea9f2{--width:55%;}.elementor-1058 .elementor-element.elementor-element-7bf4a3bc{--width:45%;}.elementor-1058 .elementor-element.elementor-element-5e97f6de{--width:50%;}.elementor-1058 .elementor-element.elementor-element-2baef71{--width:99.952%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1058 .elementor-element.elementor-element-3b745cba{--content-width:80vw;}.elementor-1058 .elementor-element.elementor-element-5b52281c{--width:60%;}.elementor-1058 .elementor-element.elementor-element-261bb1dd{--width:40%;}.elementor-1058 .elementor-element.elementor-element-530fa06b{--width:60%;}.elementor-1058 .elementor-element.elementor-element-47b8d2af{--width:40%;}.elementor-1058 .elementor-element.elementor-element-47822a6d{--width:100%;}.elementor-1058 .elementor-element.elementor-element-7e1443b5{--width:40%;}.elementor-1058 .elementor-element.elementor-element-550ea9f2{--width:60%;}.elementor-1058 .elementor-element.elementor-element-7bf4a3bc{--width:40%;}}@media(max-width:767px){.elementor-1058 .elementor-element.elementor-element-3b745cba{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1058 .elementor-element.elementor-element-26800b90{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1058 .elementor-element.elementor-element-18de5a3f{--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-title-font-size:14px;}.elementor-1058 .elementor-element.elementor-element-ccb407f{--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:24px 24px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1058 .elementor-element.elementor-element-17c5eade{--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;}.elementor-1058 .elementor-element.elementor-element-5b52281c{--width:47%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1058 .elementor-element.elementor-element-1db7af10 img{height:226px;}.elementor-1058 .elementor-element.elementor-element-261bb1dd{--width:47%;}.elementor-1058 .elementor-element.elementor-element-61c79f3a img{height:226px;}.elementor-1058 .elementor-element.elementor-element-3375e809{text-align:center;}.elementor-1058 .elementor-element.elementor-element-1b9fedb6{text-align:center;}.elementor-1058 .elementor-element.elementor-element-7ec19f4b{--gap:24px 24px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1058 .elementor-element.elementor-element-711b6050 img{height:200px;}.elementor-1058 .elementor-element.elementor-element-4c984b6f{text-align:center;}.elementor-1058 .elementor-element.elementor-element-4c984b6f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1058 .elementor-element.elementor-element-3fe645e5{text-align:center;}.elementor-1058 .elementor-element.elementor-element-5129c928.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-348a53d7{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-50f171ad img{height:120px;}.elementor-1058 .elementor-element.elementor-element-450e5aa9 img{width:100%;height:120px;}.elementor-1058 .elementor-element.elementor-element-12de30f4 img{width:50%;height:120px;}.elementor-1058 .elementor-element.elementor-element-3a2e82d7 img{height:120px;}.elementor-1058 .elementor-element.elementor-element-5b56080a img{width:60%;height:120px;}.elementor-1058 .elementor-element.elementor-element-75147e9 img{height:120px;}.elementor-1058 .elementor-element.elementor-element-f46d80b img{height:120px;}.elementor-1058 .elementor-element.elementor-element-084f3f2 img{height:120px;}.elementor-1058 .elementor-element.elementor-element-26f62c1 img{height:120px;}.elementor-1058 .elementor-element.elementor-element-6734bebe{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1058 .elementor-element.elementor-element-6734bebe > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-1058 .elementor-element.elementor-element-5a3b402c{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1058 .elementor-element.elementor-element-116e1df7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1058 .elementor-element.elementor-element-736b4ad img{height:476px;}.elementor-1058 .elementor-element.elementor-element-7893b700 .elementor-heading-title{line-height:1.2em;}.elementor-1058 .elementor-element.elementor-element-7c19d39a{text-align:center;}.elementor-1058 .elementor-element.elementor-element-3e08aa05 img{height:476px;}.elementor-1058 .elementor-element.elementor-element-37fc40e5 .elementor-heading-title{line-height:1.2em;}.elementor-1058 .elementor-element.elementor-element-61cacc20{text-align:center;}.elementor-1058 .elementor-element.elementor-element-5baa908a{--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:24px 24px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1058 .elementor-element.elementor-element-29568b56 img{height:200px;}.elementor-1058 .elementor-element.elementor-element-128ddce1{text-align:center;}.elementor-1058 .elementor-element.elementor-element-1527d3fd{text-align:center;}.elementor-1058 .elementor-element.elementor-element-4ec1ae7.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-29708d73{--gap:24px 24px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1058 .elementor-element.elementor-element-1a9e746b img{height:200px;}.elementor-1058 .elementor-element.elementor-element-5079874f{text-align:center;}.elementor-1058 .elementor-element.elementor-element-708b391{text-align:center;}.elementor-1058 .elementor-element.elementor-element-6fd4a81b{--n-accordion-item-title-space-between:8px;--n-accordion-item-title-distance-from-content:8px;--n-accordion-title-font-size:14.4px;}.elementor-1058 .elementor-element.elementor-element-7a74eb36{--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:24px 24px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1058 .elementor-element.elementor-element-a5c36a img{height:200px;}.elementor-1058 .elementor-element.elementor-element-27ec7d66{text-align:center;}.elementor-1058 .elementor-element.elementor-element-6768da4b{text-align:center;}.elementor-1058 .elementor-element.elementor-element-8601ecb{--margin-top:0px;--margin-bottom:040px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1058 .elementor-element.elementor-element-47822a6d{--justify-content:center;--overlay-opacity:0.3;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1058 .elementor-element.elementor-element-7325ed10{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1058 .elementor-element.elementor-element-451530c5{text-align:center;}.elementor-1058 .elementor-element.elementor-element-4e983922{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:center;}.elementor-1058 .elementor-element.elementor-element-4e983922.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-71a100a1.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-41860d51{--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:24px 24px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1058 .elementor-element.elementor-element-7056bca2{--justify-content:space-between;--gap:16px 16px;}.elementor-1058 .elementor-element.elementor-element-5d52dae7{--width:47%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1058 .elementor-element.elementor-element-73ad4cbf img{height:226px;}.elementor-1058 .elementor-element.elementor-element-7e1443b5{--width:47%;}.elementor-1058 .elementor-element.elementor-element-68f3175d img{height:226px;}.elementor-1058 .elementor-element.elementor-element-7d567257{text-align:center;}.elementor-1058 .elementor-element.elementor-element-e73da68{text-align:center;}.elementor-1058 .elementor-element.elementor-element-ba35963.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-6f3f2464{--gap:16px 16px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1058 .elementor-element.elementor-element-282cac26{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1058 .elementor-element.elementor-element-6202ede8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1058 .elementor-element.elementor-element-6654da0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1058 .elementor-element.elementor-element-78c2f5b7 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1058 .elementor-element.elementor-element-78c2f5b7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1058 .elementor-element.elementor-element-60192615{--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:24px 24px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1058 .elementor-element.elementor-element-5e60f778{--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;}.elementor-1058 .elementor-element.elementor-element-550ea9f2{--width:47%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1058 .elementor-element.elementor-element-9d4f57f img{height:226px;}.elementor-1058 .elementor-element.elementor-element-7bf4a3bc{--width:47%;}.elementor-1058 .elementor-element.elementor-element-5ce8e2e3 img{height:226px;}.elementor-1058 .elementor-element.elementor-element-315d5d63{text-align:center;}.elementor-1058 .elementor-element.elementor-element-6816ab0e{text-align:center;}.elementor-1058 .elementor-element.elementor-element-57cd948c.elementor-element{--align-self:center;}.elementor-1058 .elementor-element.elementor-element-6a2d06d0{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}.elementor-1058 .elementor-element.elementor-element-7bd3ae8 .elementor-heading-title{font-size:34px;}.elementor-1058 .elementor-element.elementor-element-7bbd96c3{--n-accordion-item-title-space-between:8px;--n-accordion-item-title-distance-from-content:8px;--n-accordion-title-font-size:14.4px;}.elementor-1058 .elementor-element.elementor-element-2baef71{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for mega-menu, class: .elementor-element-18de5a3f */.elementor-1058 .elementor-element.elementor-element-18de5a3f span {
    font-size: 18px;
    line-height: 1.8em;
    letter-spacing: 1.5px;
}

.elementor-1058 .elementor-element.elementor-element-18de5a3f a {
  text-decoration: none;
  background-image: linear-gradient(#9d9889, #9d9889);
  background-size: 0% 0.1em;
  background-position-y: 100%;
  background-position-x: 100%;
  background-repeat: no-repeat;
  transition: background-size 0.2s ease-in-out;
}

.elementor-1058 .elementor-element.elementor-element-18de5a3f a:hover, .elementor-1058 .elementor-element.elementor-element-18de5a3f
a:focus, .elementor-1058 .elementor-element.elementor-element-18de5a3f
a:active {
  background-size: 100% 0.1em;
  background-position-x: 0%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77100e94 */.elementor-1058 .elementor-element.elementor-element-77100e94 {
    max-height: 600px;
}
@media (min-width: 768px) and (max-width: 1024px)  {
 .elementor-1058 .elementor-element.elementor-element-77100e94 {
     max-height: 400px;
 }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-6734bebe */.elementor-swiper-button {
    transition: transform 0.3s ease-in; /* Übergang für den gesamten Button */
}

.e-font-icon-svg {
    transition: transform 0.3s ease-in; /* Übergang für das SVG */
}

/* Hover-Effekt nur anwenden, wenn die Schaltfläche nicht disabled ist */
.elementor-swiper-button:not(.swiper-button-disabled) .e-font-icon-svg:hover {
    transform: scale(1.3); /* Skalierung auf Hover */
}
.swiper-button-disabled {
    cursor: default;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3de4b0 */@media (min-width: 768px) and (max-width: 1024px)  {
 .elementor-1058 .elementor-element.elementor-element-f3de4b0 {
     max-height: 400px;
 }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a535b91 */.elementor-1058 .elementor-element.elementor-element-4a535b91 {
    max-height: 600px
}
@media (min-width: 768px) and (max-width: 1024px)  {
 .elementor-1058 .elementor-element.elementor-element-4a535b91 {
     max-height: 400px;
 }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-6fd4a81b */.elementor-1058 .elementor-element.elementor-element-6fd4a81b .e-n-accordion-item-title {
    padding-left: 0;
}
.e-n-accordion-item-title-icon {
    transition: transform 0.3s ease;
}

.e-n-accordion-item[open] .e-n-accordion-item-title-icon {
    transform: scaleY(-1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-530fa06b */.elementor-1058 .elementor-element.elementor-element-530fa06b {
    max-height: 500px;
}

@media (min-width: 768px) and (max-width: 1024px)  {
 .elementor-1058 .elementor-element.elementor-element-530fa06b {
     max-height: 400px;
 }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7bbd96c3 */.elementor-1058 .elementor-element.elementor-element-7bbd96c3 .e-n-accordion-item-title {
    padding-left: 0;
}
.e-n-accordion-item-title-icon {
    transition: transform 0.3s ease;
}

.e-n-accordion-item[open] .e-n-accordion-item-title-icon {
    transform: scaleY(-1);
}

.elementor-1058 .elementor-element.elementor-element-7bbd96c3 ul {
  list-style: none;
  padding-left: 0;
}

.elementor-1058 .elementor-element.elementor-element-7bbd96c3 ul li {
  position: relative;
  padding-left: 32px;
  margin-bottom: 0.7em;
}

.elementor-1058 .elementor-element.elementor-element-7bbd96c3 ul li::before {
  content: "+";
  font-size: 28px;
  position: absolute;
  left: 0;
  color: #9D9787;
  font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-6007c8e */.elementor-1058 .elementor-element.elementor-element-6007c8e .elementor-image-carousel .swiper-slide {
  width: auto !important; /* Die feste Breite entfernen */
}

.elementor-1058 .elementor-element.elementor-element-6007c8e .elementor-image-carousel .swiper-slide-inner {
  display: inline-block; /* Der Container passt sich an das Bild an */
}

.elementor-1058 .elementor-element.elementor-element-6007c8e .elementor-image-carousel .swiper-slide-image {
  max-width: 100%;
  height: auto;
}

.elementor-1058 .elementor-element.elementor-element-6007c8e svg path {
    fill: #9D9787;
}/* End custom CSS */