.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-83e1144{--display:flex;--min-height:90vh;--justify-content:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--overlay-opacity:0.5;--margin-top:00px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-60 .elementor-element.elementor-element-83e1144::before, .elementor-60 .elementor-element.elementor-element-83e1144 > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-83e1144 > .e-con-inner > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-83e1144 > .elementor-background-slideshow::before, .elementor-60 .elementor-element.elementor-element-83e1144 > .e-con-inner > .elementor-background-slideshow::before, .elementor-60 .elementor-element.elementor-element-83e1144 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-60 .elementor-element.elementor-element-83e1144 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-60 .elementor-element.elementor-element-d9fed85{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-bd55f2e.elementor-element{--align-self:flex-start;}.elementor-60 .elementor-element.elementor-element-bd55f2e{text-align:start;}.elementor-60 .elementor-element.elementor-element-bd55f2e .elementor-heading-title{font-family:var( --e-global-typography-ac6e926-font-family ), Sans-serif;font-size:var( --e-global-typography-ac6e926-font-size );font-weight:var( --e-global-typography-ac6e926-font-weight );line-height:var( --e-global-typography-ac6e926-line-height );color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-d6a2692.elementor-element{--align-self:flex-start;}.elementor-60 .elementor-element.elementor-element-d6a2692{text-align:start;}.elementor-60 .elementor-element.elementor-element-d6a2692 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-e698424{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-07451f8{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:100px 100px 100px 100px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-60 .elementor-element.elementor-element-07451f8.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:1;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-db0028b .elementor-button{background-color:#F1F0EE00;font-family:var( --e-global-typography-0293239-font-family ), Sans-serif;font-size:var( --e-global-typography-0293239-font-size );font-weight:var( --e-global-typography-0293239-font-weight );line-height:var( --e-global-typography-0293239-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:100px 100px 100px 100px;padding:12px 24px 12px 24px;}.elementor-60 .elementor-element.elementor-element-db0028b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-60 .elementor-element.elementor-element-db0028b .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-60 .elementor-element.elementor-element-db0028b .elementor-button:hover, .elementor-60 .elementor-element.elementor-element-db0028b .elementor-button:focus{color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-db0028b .elementor-button:hover svg, .elementor-60 .elementor-element.elementor-element-db0028b .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-0c702ea{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:150px 150px;--row-gap:150px;--column-gap:150px;--overflow:hidden;--padding-top:10%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-60 .elementor-element.elementor-element-0c702ea:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-0c702ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-c96b926{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--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-60 .elementor-element.elementor-element-340780e{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-60 .elementor-element.elementor-element-5dbfe00.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-5dbfe00{text-align:center;}.elementor-60 .elementor-element.elementor-element-5dbfe00 .elementor-heading-title{font-family:var( --e-global-typography-ac6e926-font-family ), Sans-serif;font-size:var( --e-global-typography-ac6e926-font-size );font-weight:var( --e-global-typography-ac6e926-font-weight );line-height:var( --e-global-typography-ac6e926-line-height );color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-94b55f3.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-94b55f3{text-align:center;}.elementor-60 .elementor-element.elementor-element-94b55f3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-6f5fd5b );}.elementor-60 .elementor-element.elementor-element-0694e59{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--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-60 .elementor-element.elementor-element-4815762{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-60 .elementor-element.elementor-element-069a99b.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-069a99b{text-align:center;}.elementor-60 .elementor-element.elementor-element-069a99b .elementor-heading-title{font-family:var( --e-global-typography-ac6e926-font-family ), Sans-serif;font-size:var( --e-global-typography-ac6e926-font-size );font-weight:var( --e-global-typography-ac6e926-font-weight );line-height:var( --e-global-typography-ac6e926-line-height );color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-b8e6018.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-b8e6018{text-align:center;}.elementor-60 .elementor-element.elementor-element-b8e6018 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-6f5fd5b );}.elementor-60 .elementor-element.elementor-element-d8ba194{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:300px 300px;--row-gap:300px;--column-gap:300px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-b2dfad5{--display:flex;--min-height:580px;--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:stretch;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-widget-hotspot.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-hotspot .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-hotspot .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-60 .elementor-element.elementor-element-619032f .elementor-repeater-item-fc892ad{left:78%;--hotspot-translate-x:78%;top:33%;--hotspot-translate-y:33%;}.elementor-60 .elementor-element.elementor-element-619032f .elementor-repeater-item-b5798e2{left:46%;--hotspot-translate-x:46%;top:74%;--hotspot-translate-y:74%;}.elementor-60 .elementor-element.elementor-element-619032f .elementor-repeater-item-6cb1ebf{left:26%;--hotspot-translate-x:26%;top:63%;--hotspot-translate-y:63%;}.elementor-60 .elementor-element.elementor-element-619032f .elementor-repeater-item-7edeb03{left:54%;--hotspot-translate-x:54%;top:50%;--hotspot-translate-y:50%;}.elementor-60 .elementor-element.elementor-element-619032f .elementor-repeater-item-cac88bf{left:33%;--hotspot-translate-x:33%;top:44%;--hotspot-translate-y:44%;}.elementor-60 .elementor-element.elementor-element-619032f .elementor-repeater-item-1fe6432{right:5%;--hotspot-translate-x:5%;top:48%;--hotspot-translate-y:48%;}.elementor-60 .elementor-element.elementor-element-619032f .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-60 .elementor-element.elementor-element-619032f.elementor-element{--align-self:stretch;}.elementor-60 .elementor-element.elementor-element-619032f{z-index:1;--container-width:100%;--image-width:100%;--container-height:100%;--opacity:1;--hotspot-color:#CD37468C;--hotspot-size:14px;--hotspot-min-width:114px;--hotspot-box-color:var( --e-global-color-ec1022d );--hotspot-padding:4px;--hotspot-border-radius:16px 16px 16px 16px;--tooltip-text-color:var( --e-global-color-text );--tooltip-min-width:0px;--tooltip-padding:2px 12px 2px 12px;--tooltip-color:var( --e-global-color-primary );--tooltip-border-radius:16px 16px 16px 16px;}.elementor-60 .elementor-element.elementor-element-619032f img{object-fit:cover;object-position:center right;border-radius:16px 16px 16px 16px;}.elementor-60 .elementor-element.elementor-element-619032f .e-hotspot__label{font-family:var( --e-global-typography-5edcc20-font-family ), Sans-serif;font-size:var( --e-global-typography-5edcc20-font-size );font-weight:var( --e-global-typography-5edcc20-font-weight );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-619032f .e-hotspot__tooltip{font-family:var( --e-global-typography-5edcc20-font-family ), Sans-serif;font-size:var( --e-global-typography-5edcc20-font-size );font-weight:var( --e-global-typography-5edcc20-font-weight );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-4922cab{--display:flex;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-60 .elementor-element.elementor-element-3faa9a5 .elementor-heading-title{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 );color:var( --e-global-color-6f5fd5b );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor{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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-e8395c1{width:100%;max-width:100%;text-align:start;font-family:var( --e-global-typography-2e3fe39-font-family ), Sans-serif;font-size:var( --e-global-typography-2e3fe39-font-size );font-weight:var( --e-global-typography-2e3fe39-font-weight );line-height:var( --e-global-typography-2e3fe39-line-height );color:var( --e-global-color-primary );}.elementor-widget-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-list .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-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 );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-60 .elementor-element.elementor-element-b1c1ffa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-60 .elementor-element.elementor-element-b1c1ffa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-60 .elementor-element.elementor-element-b1c1ffa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-60 .elementor-element.elementor-element-b1c1ffa .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-60 .elementor-element.elementor-element-b1c1ffa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-60 .elementor-element.elementor-element-b1c1ffa .elementor-icon-list-icon i{color:var( --e-global-color-6f5fd5b );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-b1c1ffa .elementor-icon-list-icon svg{fill:var( --e-global-color-6f5fd5b );transition:fill 0.3s;}.elementor-60 .elementor-element.elementor-element-b1c1ffa{--e-icon-list-icon-size:21px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-60 .elementor-element.elementor-element-b1c1ffa .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-60 .elementor-element.elementor-element-b1c1ffa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-b1c1ffa .elementor-icon-list-item > a{font-family:var( --e-global-typography-5edcc20-font-family ), Sans-serif;font-size:var( --e-global-typography-5edcc20-font-size );font-weight:var( --e-global-typography-5edcc20-font-weight );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-b1c1ffa .elementor-icon-list-text{color:var( --e-global-color-6f5fd5b );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-cd99812{--display:flex;--min-height:580px;--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:stretch;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-60 .elementor-element.elementor-element-7104f4d .elementor-repeater-item-fc892ad{left:32%;--hotspot-translate-x:32%;top:38%;--hotspot-translate-y:38%;}.elementor-60 .elementor-element.elementor-element-7104f4d .elementor-repeater-item-be06984{left:43%;--hotspot-translate-x:43%;top:52%;--hotspot-translate-y:52%;}.elementor-60 .elementor-element.elementor-element-7104f4d .elementor-repeater-item-35b225f{left:40%;--hotspot-translate-x:40%;top:35%;--hotspot-translate-y:35%;}.elementor-60 .elementor-element.elementor-element-7104f4d .elementor-repeater-item-a6f224c{left:68%;--hotspot-translate-x:68%;top:35%;--hotspot-translate-y:35%;}.elementor-60 .elementor-element.elementor-element-7104f4d .elementor-repeater-item-aaf414c{left:67%;--hotspot-translate-x:67%;top:85%;--hotspot-translate-y:85%;}.elementor-60 .elementor-element.elementor-element-7104f4d .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-60 .elementor-element.elementor-element-7104f4d.elementor-element{--align-self:stretch;}.elementor-60 .elementor-element.elementor-element-7104f4d{z-index:1;--container-width:100%;--image-width:100%;--container-height:100%;--opacity:1;--hotspot-color:#CD37468C;--hotspot-size:14px;--hotspot-min-width:114px;--hotspot-box-color:var( --e-global-color-ec1022d );--hotspot-padding:4px;--hotspot-border-radius:16px 16px 16px 16px;--tooltip-text-color:var( --e-global-color-text );--tooltip-min-width:0px;--tooltip-padding:2px 12px 2px 12px;--tooltip-color:var( --e-global-color-primary );--tooltip-border-radius:16px 16px 16px 16px;}.elementor-60 .elementor-element.elementor-element-7104f4d img{object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-60 .elementor-element.elementor-element-7104f4d .e-hotspot__label{font-family:var( --e-global-typography-5edcc20-font-family ), Sans-serif;font-size:var( --e-global-typography-5edcc20-font-size );font-weight:var( --e-global-typography-5edcc20-font-weight );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-7104f4d .e-hotspot__tooltip{font-family:var( --e-global-typography-5edcc20-font-family ), Sans-serif;font-size:var( --e-global-typography-5edcc20-font-size );font-weight:var( --e-global-typography-5edcc20-font-weight );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-706f2ea{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-45eaf38{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:300px 300px;--row-gap:300px;--column-gap:300px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-a1d1fe0{--display:flex;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-60 .elementor-element.elementor-element-ae8ad34 .elementor-heading-title{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 );color:var( --e-global-color-6f5fd5b );}.elementor-60 .elementor-element.elementor-element-0dc4704{width:100%;max-width:100%;text-align:start;font-family:var( --e-global-typography-2e3fe39-font-family ), Sans-serif;font-size:var( --e-global-typography-2e3fe39-font-size );font-weight:var( --e-global-typography-2e3fe39-font-weight );line-height:var( --e-global-typography-2e3fe39-line-height );color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-c1a11b7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-60 .elementor-element.elementor-element-c1a11b7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-60 .elementor-element.elementor-element-c1a11b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-60 .elementor-element.elementor-element-c1a11b7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-60 .elementor-element.elementor-element-c1a11b7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-60 .elementor-element.elementor-element-c1a11b7 .elementor-icon-list-icon i{color:var( --e-global-color-6f5fd5b );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-c1a11b7 .elementor-icon-list-icon svg{fill:var( --e-global-color-6f5fd5b );transition:fill 0.3s;}.elementor-60 .elementor-element.elementor-element-c1a11b7{--e-icon-list-icon-size:21px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-60 .elementor-element.elementor-element-c1a11b7 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-60 .elementor-element.elementor-element-c1a11b7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-c1a11b7 .elementor-icon-list-item > a{font-family:var( --e-global-typography-5edcc20-font-family ), Sans-serif;font-size:var( --e-global-typography-5edcc20-font-size );font-weight:var( --e-global-typography-5edcc20-font-weight );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-c1a11b7 .elementor-icon-list-text{color:var( --e-global-color-6f5fd5b );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-a853588{--display:flex;--min-height:580px;--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:stretch;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-60 .elementor-element.elementor-element-1faa3ca .elementor-repeater-item-fc892ad{left:78%;--hotspot-translate-x:78%;top:33%;--hotspot-translate-y:33%;}.elementor-60 .elementor-element.elementor-element-1faa3ca .elementor-repeater-item-b5798e2{left:46%;--hotspot-translate-x:46%;top:74%;--hotspot-translate-y:74%;}.elementor-60 .elementor-element.elementor-element-1faa3ca .elementor-repeater-item-6cb1ebf{left:26%;--hotspot-translate-x:26%;top:63%;--hotspot-translate-y:63%;}.elementor-60 .elementor-element.elementor-element-1faa3ca .elementor-repeater-item-7edeb03{left:54%;--hotspot-translate-x:54%;top:50%;--hotspot-translate-y:50%;}.elementor-60 .elementor-element.elementor-element-1faa3ca .elementor-repeater-item-cac88bf{left:33%;--hotspot-translate-x:33%;top:44%;--hotspot-translate-y:44%;}.elementor-60 .elementor-element.elementor-element-1faa3ca .elementor-repeater-item-1fe6432{right:5%;--hotspot-translate-x:5%;top:48%;--hotspot-translate-y:48%;}.elementor-60 .elementor-element.elementor-element-1faa3ca .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-60 .elementor-element.elementor-element-1faa3ca.elementor-element{--align-self:stretch;}.elementor-60 .elementor-element.elementor-element-1faa3ca{z-index:1;--container-width:100%;--image-width:100%;--container-height:100%;--opacity:1;--hotspot-color:#CD37468C;--hotspot-size:14px;--hotspot-min-width:114px;--hotspot-box-color:var( --e-global-color-ec1022d );--hotspot-padding:4px;--hotspot-border-radius:16px 16px 16px 16px;--tooltip-text-color:var( --e-global-color-text );--tooltip-min-width:0px;--tooltip-padding:2px 12px 2px 12px;--tooltip-color:var( --e-global-color-primary );--tooltip-border-radius:16px 16px 16px 16px;}.elementor-60 .elementor-element.elementor-element-1faa3ca img{object-fit:cover;object-position:center right;border-radius:16px 16px 16px 16px;}.elementor-60 .elementor-element.elementor-element-1faa3ca .e-hotspot__label{font-family:var( --e-global-typography-5edcc20-font-family ), Sans-serif;font-size:var( --e-global-typography-5edcc20-font-size );font-weight:var( --e-global-typography-5edcc20-font-weight );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-1faa3ca .e-hotspot__tooltip{font-family:var( --e-global-typography-5edcc20-font-family ), Sans-serif;font-size:var( --e-global-typography-5edcc20-font-size );font-weight:var( --e-global-typography-5edcc20-font-weight );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-44d70ae{--display:flex;--min-height:580px;--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:stretch;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-60 .elementor-element.elementor-element-1a85e20 .elementor-repeater-item-fc892ad{left:32%;--hotspot-translate-x:32%;top:38%;--hotspot-translate-y:38%;}.elementor-60 .elementor-element.elementor-element-1a85e20 .elementor-repeater-item-be06984{left:43%;--hotspot-translate-x:43%;top:52%;--hotspot-translate-y:52%;}.elementor-60 .elementor-element.elementor-element-1a85e20 .elementor-repeater-item-35b225f{left:40%;--hotspot-translate-x:40%;top:35%;--hotspot-translate-y:35%;}.elementor-60 .elementor-element.elementor-element-1a85e20 .elementor-repeater-item-a6f224c{left:68%;--hotspot-translate-x:68%;top:35%;--hotspot-translate-y:35%;}.elementor-60 .elementor-element.elementor-element-1a85e20 .elementor-repeater-item-aaf414c{left:67%;--hotspot-translate-x:67%;top:85%;--hotspot-translate-y:85%;}.elementor-60 .elementor-element.elementor-element-1a85e20 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-60 .elementor-element.elementor-element-1a85e20.elementor-element{--align-self:stretch;}.elementor-60 .elementor-element.elementor-element-1a85e20{z-index:1;--container-width:100%;--image-width:100%;--container-height:100%;--opacity:1;--hotspot-color:#CD37468C;--hotspot-size:14px;--hotspot-min-width:114px;--hotspot-box-color:var( --e-global-color-ec1022d );--hotspot-padding:4px;--hotspot-border-radius:16px 16px 16px 16px;--tooltip-text-color:var( --e-global-color-text );--tooltip-min-width:0px;--tooltip-padding:2px 12px 2px 12px;--tooltip-color:var( --e-global-color-primary );--tooltip-border-radius:16px 16px 16px 16px;}.elementor-60 .elementor-element.elementor-element-1a85e20 img{object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-60 .elementor-element.elementor-element-1a85e20 .e-hotspot__label{font-family:var( --e-global-typography-5edcc20-font-family ), Sans-serif;font-size:var( --e-global-typography-5edcc20-font-size );font-weight:var( --e-global-typography-5edcc20-font-weight );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-1a85e20 .e-hotspot__tooltip{font-family:var( --e-global-typography-5edcc20-font-family ), Sans-serif;font-size:var( --e-global-typography-5edcc20-font-size );font-weight:var( --e-global-typography-5edcc20-font-weight );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-5699e14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:300px 300px;--row-gap:300px;--column-gap:300px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-6f09f9f{--display:flex;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-60 .elementor-element.elementor-element-b0ce07c .elementor-heading-title{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 );color:var( --e-global-color-6f5fd5b );}.elementor-60 .elementor-element.elementor-element-a4a7eb1{width:100%;max-width:100%;text-align:start;font-family:var( --e-global-typography-2e3fe39-font-family ), Sans-serif;font-size:var( --e-global-typography-2e3fe39-font-size );font-weight:var( --e-global-typography-2e3fe39-font-weight );line-height:var( --e-global-typography-2e3fe39-line-height );color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-52da726 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-60 .elementor-element.elementor-element-52da726 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-60 .elementor-element.elementor-element-52da726 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-60 .elementor-element.elementor-element-52da726 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-60 .elementor-element.elementor-element-52da726 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-60 .elementor-element.elementor-element-52da726 .elementor-icon-list-icon i{color:var( --e-global-color-6f5fd5b );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-52da726 .elementor-icon-list-icon svg{fill:var( --e-global-color-6f5fd5b );transition:fill 0.3s;}.elementor-60 .elementor-element.elementor-element-52da726{--e-icon-list-icon-size:21px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-60 .elementor-element.elementor-element-52da726 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-60 .elementor-element.elementor-element-52da726 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-52da726 .elementor-icon-list-item > a{font-family:var( --e-global-typography-5edcc20-font-family ), Sans-serif;font-size:var( --e-global-typography-5edcc20-font-size );font-weight:var( --e-global-typography-5edcc20-font-weight );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-52da726 .elementor-icon-list-text{color:var( --e-global-color-6f5fd5b );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-58eb948{--display:flex;--min-height:580px;--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:stretch;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-60 .elementor-element.elementor-element-53efa64 .elementor-repeater-item-fc892ad{left:78%;--hotspot-translate-x:78%;top:33%;--hotspot-translate-y:33%;}.elementor-60 .elementor-element.elementor-element-53efa64 .elementor-repeater-item-b5798e2{left:46%;--hotspot-translate-x:46%;top:74%;--hotspot-translate-y:74%;}.elementor-60 .elementor-element.elementor-element-53efa64 .elementor-repeater-item-6cb1ebf{left:26%;--hotspot-translate-x:26%;top:63%;--hotspot-translate-y:63%;}.elementor-60 .elementor-element.elementor-element-53efa64 .elementor-repeater-item-7edeb03{left:54%;--hotspot-translate-x:54%;top:50%;--hotspot-translate-y:50%;}.elementor-60 .elementor-element.elementor-element-53efa64 .elementor-repeater-item-cac88bf{left:33%;--hotspot-translate-x:33%;top:44%;--hotspot-translate-y:44%;}.elementor-60 .elementor-element.elementor-element-53efa64 .elementor-repeater-item-1fe6432{right:5%;--hotspot-translate-x:5%;top:48%;--hotspot-translate-y:48%;}.elementor-60 .elementor-element.elementor-element-53efa64 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-60 .elementor-element.elementor-element-53efa64.elementor-element{--align-self:stretch;}.elementor-60 .elementor-element.elementor-element-53efa64{z-index:1;--container-width:100%;--image-width:100%;--container-height:100%;--opacity:1;--hotspot-color:#CD37468C;--hotspot-size:14px;--hotspot-min-width:114px;--hotspot-box-color:var( --e-global-color-ec1022d );--hotspot-padding:4px;--hotspot-border-radius:16px 16px 16px 16px;--tooltip-text-color:var( --e-global-color-text );--tooltip-min-width:0px;--tooltip-padding:2px 12px 2px 12px;--tooltip-color:var( --e-global-color-primary );--tooltip-border-radius:16px 16px 16px 16px;}.elementor-60 .elementor-element.elementor-element-53efa64 img{object-fit:cover;object-position:center right;border-radius:16px 16px 16px 16px;}.elementor-60 .elementor-element.elementor-element-53efa64 .e-hotspot__label{font-family:var( --e-global-typography-5edcc20-font-family ), Sans-serif;font-size:var( --e-global-typography-5edcc20-font-size );font-weight:var( --e-global-typography-5edcc20-font-weight );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-53efa64 .e-hotspot__tooltip{font-family:var( --e-global-typography-5edcc20-font-family ), Sans-serif;font-size:var( --e-global-typography-5edcc20-font-size );font-weight:var( --e-global-typography-5edcc20-font-weight );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-3368860{--display:flex;--min-height:580px;--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:stretch;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-60 .elementor-element.elementor-element-00a9eb4 .elementor-repeater-item-fc892ad{left:32%;--hotspot-translate-x:32%;top:38%;--hotspot-translate-y:38%;}.elementor-60 .elementor-element.elementor-element-00a9eb4 .elementor-repeater-item-be06984{left:43%;--hotspot-translate-x:43%;top:52%;--hotspot-translate-y:52%;}.elementor-60 .elementor-element.elementor-element-00a9eb4 .elementor-repeater-item-35b225f{left:40%;--hotspot-translate-x:40%;top:35%;--hotspot-translate-y:35%;}.elementor-60 .elementor-element.elementor-element-00a9eb4 .elementor-repeater-item-a6f224c{left:68%;--hotspot-translate-x:68%;top:35%;--hotspot-translate-y:35%;}.elementor-60 .elementor-element.elementor-element-00a9eb4 .elementor-repeater-item-aaf414c{left:67%;--hotspot-translate-x:67%;top:85%;--hotspot-translate-y:85%;}.elementor-60 .elementor-element.elementor-element-00a9eb4 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-60 .elementor-element.elementor-element-00a9eb4.elementor-element{--align-self:stretch;}.elementor-60 .elementor-element.elementor-element-00a9eb4{z-index:1;--container-width:100%;--image-width:100%;--container-height:100%;--opacity:1;--hotspot-color:#CD37468C;--hotspot-size:14px;--hotspot-min-width:114px;--hotspot-box-color:var( --e-global-color-ec1022d );--hotspot-padding:4px;--hotspot-border-radius:16px 16px 16px 16px;--tooltip-text-color:var( --e-global-color-text );--tooltip-min-width:0px;--tooltip-padding:2px 12px 2px 12px;--tooltip-color:var( --e-global-color-primary );--tooltip-border-radius:16px 16px 16px 16px;}.elementor-60 .elementor-element.elementor-element-00a9eb4 img{object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-60 .elementor-element.elementor-element-00a9eb4 .e-hotspot__label{font-family:var( --e-global-typography-5edcc20-font-family ), Sans-serif;font-size:var( --e-global-typography-5edcc20-font-size );font-weight:var( --e-global-typography-5edcc20-font-weight );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-00a9eb4 .e-hotspot__tooltip{font-family:var( --e-global-typography-5edcc20-font-family ), Sans-serif;font-size:var( --e-global-typography-5edcc20-font-size );font-weight:var( --e-global-typography-5edcc20-font-weight );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-adb31cb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:80px 80px;--row-gap:80px;--column-gap:80px;--overflow:hidden;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-60 .elementor-element.elementor-element-adb31cb:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-adb31cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6f5fd5b );}.elementor-60 .elementor-element.elementor-element-039b462{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-60 .elementor-element.elementor-element-a084ad6{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-60 .elementor-element.elementor-element-548e631.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-548e631{text-align:center;}.elementor-60 .elementor-element.elementor-element-548e631 .elementor-heading-title{font-family:var( --e-global-typography-ac6e926-font-family ), Sans-serif;font-size:var( --e-global-typography-ac6e926-font-size );font-weight:var( --e-global-typography-ac6e926-font-weight );line-height:var( --e-global-typography-ac6e926-line-height );color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-219740e.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-219740e{text-align:center;}.elementor-60 .elementor-element.elementor-element-219740e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-fec5b2a{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-d4ba9c4{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-60 .elementor-element.elementor-element-dc61260{--display:flex;--min-height:480px;--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:80px 80px;--row-gap:80px;--column-gap:80px;--border-radius:16px 16px 16px 16px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-60 .elementor-element.elementor-element-dc61260:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-dc61260 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-4e4140e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-60 .elementor-element.elementor-element-3b087ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0e-154397031000000312022951001800000001005000500022951001800000001005000500034010040100102080720801010042080140229510018000000010050005000501001001000022951001800000001005000500050100100100000100000050010000005031100000320001000003022951001800000001005000500020401004010010208072080101004208014000339911631568202607264130315361024118421185156820260726412951536102411839672551568202607264129220481366118252900815682026072645907153610241185254714501008008000002410222191010001000003110000032000100000302295100180000000100500050002040100401001020807208010100420801400033022951001800000001005000500022951001800000001005000500001000000500100000051000026413031536102403915682026072641303153610241039264129515361024039156820260726412951536102410392641292204813660391568202607264129220481366103926459071536102403915682026072645907153610241039000100010003200064612562912561313360414230844229645429247129248729250429652130853360485461786762987564687566387567987169285870484671382971381271379670877969276743848769222570021770820470818770817170415469214267512966312564612500010001000320006965337085217135047134877134717084546964464001463881333751253541253381253251293131423001542921712921872922042962213082335634923047712927832888002888172888332968503088633218713388753548753718753888674008546965331px;--padding-bottom:0e-154397031000000312022951001800000001005000500022951001800000001005000500034010040100102080720801010042080140229510018000000010050005000501001001000022951001800000001005000500050100100100000100000050010000005031100000320001000003022951001800000001005000500020401004010010208072080101004208014000339911631568202607264130315361024118421185156820260726412951536102411839672551568202607264129220481366118252900815682026072645907153610241185254714501008008000002410222191010001000003110000032000100000302295100180000000100500050002040100401001020807208010100420801400033022951001800000001005000500022951001800000001005000500001000000500100000051000026413031536102403915682026072641303153610241039264129515361024039156820260726412951536102410392641292204813660391568202607264129220481366103926459071536102403915682026072645907153610241039000100010003200064612562912561313360414230844229645429247129248729250429652130853360485461786762987564687566387567987169285870484671382971381271379670877969276743848769222570021770820470818770817170415469214267512966312564612500010001000320006965337085217135047134877134717084546964464001463881333751253541253381253251293131423001542921712921872922042962213082335634923047712927832888002888172888332968503088633218713388753548753718753888674008546965331px;--padding-left:0e-154397031000000312022951001800000001005000500022951001800000001005000500034010040100102080720801010042080140229510018000000010050005000501001001000022951001800000001005000500050100100100000100000050010000005031100000320001000003022951001800000001005000500020401004010010208072080101004208014000339911631568202607264130315361024118421185156820260726412951536102411839672551568202607264129220481366118252900815682026072645907153610241185254714501008008000002410222191010001000003110000032000100000302295100180000000100500050002040100401001020807208010100420801400033022951001800000001005000500022951001800000001005000500001000000500100000051000026413031536102403915682026072641303153610241039264129515361024039156820260726412951536102410392641292204813660391568202607264129220481366103926459071536102403915682026072645907153610241039000100010003200064612562912561313360414230844229645429247129248729250429652130853360485461786762987564687566387567987169285870484671382971381271379670877969276743848769222570021770820470818770817170415469214267512966312564612500010001000320006965337085217135047134877134717084546964464001463881333751253541253381253251293131423001542921712921872922042962213082335634923047712927832888002888172888332968503088633218713388753548753718753888674008546965331px;--padding-right:0e-154397031000000312022951001800000001005000500022951001800000001005000500034010040100102080720801010042080140229510018000000010050005000501001001000022951001800000001005000500050100100100000100000050010000005031100000320001000003022951001800000001005000500020401004010010208072080101004208014000339911631568202607264130315361024118421185156820260726412951536102411839672551568202607264129220481366118252900815682026072645907153610241185254714501008008000002410222191010001000003110000032000100000302295100180000000100500050002040100401001020807208010100420801400033022951001800000001005000500022951001800000001005000500001000000500100000051000026413031536102403915682026072641303153610241039264129515361024039156820260726412951536102410392641292204813660391568202607264129220481366103926459071536102403915682026072645907153610241039000100010003200064612562912561313360414230844229645429247129248729250429652130853360485461786762987564687566387567987169285870484671382971381271379670877969276743848769222570021770820470818770817170415469214267512966312564612500010001000320006965337085217135047134877134717084546964464001463881333751253541253381253251293131423001542921712921872922042962213082335634923047712927832888002888172888332968503088633218713388753548753718753888674008546965331px;}.elementor-60 .elementor-element.elementor-element-eaca000{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-089380d{--display:flex;--min-height:550px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-089380d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-60 .elementor-element.elementor-element-0cc3966 .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-180e8b8{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:var( --e-global-typography-2e3fe39-font-family ), Sans-serif;font-size:var( --e-global-typography-2e3fe39-font-size );font-weight:var( --e-global-typography-2e3fe39-font-weight );line-height:var( --e-global-typography-2e3fe39-line-height );color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-df1d75d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-60 .elementor-element.elementor-element-df1d75d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-60 .elementor-element.elementor-element-df1d75d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-60 .elementor-element.elementor-element-df1d75d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-60 .elementor-element.elementor-element-df1d75d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-60 .elementor-element.elementor-element-df1d75d .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-df1d75d .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-60 .elementor-element.elementor-element-df1d75d{--e-icon-list-icon-size:21px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-60 .elementor-element.elementor-element-df1d75d .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-60 .elementor-element.elementor-element-df1d75d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-df1d75d .elementor-icon-list-item > a{font-family:var( --e-global-typography-5edcc20-font-family ), Sans-serif;font-size:var( --e-global-typography-5edcc20-font-size );font-weight:var( --e-global-typography-5edcc20-font-weight );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-df1d75d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-dc81062{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-b1eea16{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-2ad4762{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:4%;--padding-bottom:4%;--padding-left:2%;--padding-right:2%;}.elementor-60 .elementor-element.elementor-element-2ad4762:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-2ad4762 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6f5fd5b );}.elementor-60 .elementor-element.elementor-element-2ad4762.e-con{--align-self:stretch;}.elementor-60 .elementor-element.elementor-element-eb0b78e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-4511ad0 .elementor-heading-title{font-family:var( --e-global-typography-a0a653e-font-family ), Sans-serif;font-size:var( --e-global-typography-a0a653e-font-size );font-weight:var( --e-global-typography-a0a653e-font-weight );line-height:var( --e-global-typography-a0a653e-line-height );color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-d26f890 .elementor-heading-title{font-family:var( --e-global-typography-2e3fe39-font-family ), Sans-serif;font-size:var( --e-global-typography-2e3fe39-font-size );font-weight:var( --e-global-typography-2e3fe39-font-weight );line-height:var( --e-global-typography-2e3fe39-line-height );color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-8c81f5f.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-8c81f5f .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-8c81f5f .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-60 .elementor-element.elementor-element-8c81f5f{--e-icon-list-icon-size:39px;--icon-vertical-offset:0px;}.elementor-60 .elementor-element.elementor-element-8c81f5f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-8c81f5f .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-60 .elementor-element.elementor-element-8c81f5f .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-11d1b3a.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-11d1b3a{text-align:center;font-family:var( --e-global-typography-5edcc20-font-family ), Sans-serif;font-size:var( --e-global-typography-5edcc20-font-size );font-weight:var( --e-global-typography-5edcc20-font-weight );line-height:var( --e-global-typography-5edcc20-line-height );color:var( --e-global-color-28f5472 );}.elementor-60 .elementor-element.elementor-element-d4ccbb9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:4%;--padding-bottom:4%;--padding-left:2%;--padding-right:2%;}.elementor-60 .elementor-element.elementor-element-d4ccbb9:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-d4ccbb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-28f5472 );}.elementor-60 .elementor-element.elementor-element-d4ccbb9.e-con{--align-self:stretch;--order:-99999 /* order start hack */;}.elementor-60 .elementor-element.elementor-element-cb90b7f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-068e37d .elementor-heading-title{font-family:var( --e-global-typography-a0a653e-font-family ), Sans-serif;font-size:var( --e-global-typography-a0a653e-font-size );font-weight:var( --e-global-typography-a0a653e-font-weight );line-height:var( --e-global-typography-a0a653e-line-height );color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-dba624c .elementor-heading-title{font-family:var( --e-global-typography-2e3fe39-font-family ), Sans-serif;font-size:var( --e-global-typography-2e3fe39-font-size );font-weight:var( --e-global-typography-2e3fe39-font-weight );line-height:var( --e-global-typography-2e3fe39-line-height );color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-a83515d.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-a83515d .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-a83515d .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-60 .elementor-element.elementor-element-a83515d{--e-icon-list-icon-size:39px;--icon-vertical-offset:0px;}.elementor-60 .elementor-element.elementor-element-a83515d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-a83515d .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-60 .elementor-element.elementor-element-a83515d .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-f79e77c.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-f79e77c{text-align:center;font-family:var( --e-global-typography-5edcc20-font-family ), Sans-serif;font-size:var( --e-global-typography-5edcc20-font-size );font-weight:var( --e-global-typography-5edcc20-font-weight );line-height:var( --e-global-typography-5edcc20-line-height );color:var( --e-global-color-ec1022d );}.elementor-60 .elementor-element.elementor-element-1605067{--display:flex;--position:absolute;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:50;}.elementor-60 .elementor-element.elementor-element-1605067.e-con{--align-self:flex-end;}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-1605067{right:0px;}body.rtl .elementor-60 .elementor-element.elementor-element-1605067{left:0px;}.elementor-60 .elementor-element.elementor-element-e44cc34{--display:flex;--min-height:35px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-e44cc34:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-e44cc34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-28f5472 );}.elementor-60 .elementor-element.elementor-element-8474817.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-8474817 .elementor-icon-list-icon i{color:var( --e-global-color-ec1022d );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-8474817 .elementor-icon-list-icon svg{fill:var( --e-global-color-ec1022d );transition:fill 0.3s;}.elementor-60 .elementor-element.elementor-element-8474817{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-60 .elementor-element.elementor-element-8474817 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-60 .elementor-element.elementor-element-8474817 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-8474817 .elementor-icon-list-item > a{font-family:var( --e-global-typography-5edcc20-font-family ), Sans-serif;font-size:var( --e-global-typography-5edcc20-font-size );font-weight:var( --e-global-typography-5edcc20-font-weight );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-8474817 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-66e261e{--display:flex;--min-height:550px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-66e261e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-media-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-media-carousel .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-60 .elementor-element.elementor-element-c77f42e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-60 .elementor-element.elementor-element-c77f42e .elementor-main-swiper{height:550px;width:100%;}.elementor-60 .elementor-element.elementor-element-c77f42e .elementor-main-swiper .swiper-slide{border-radius:0px;}.elementor-60 .elementor-element.elementor-element-c77f42e .elementor-swiper-button{font-size:24px;color:var( --e-global-color-ec1022d );}.elementor-60 .elementor-element.elementor-element-c77f42e .elementor-swiper-button svg{fill:var( --e-global-color-ec1022d );}.elementor-60 .elementor-element.elementor-element-5cf3581{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--margin-top:0px;--margin-bottom:-2px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-4f3e1d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-60 .elementor-element.elementor-element-4f3e1d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-60 .elementor-element.elementor-element-4f3e1d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-60 .elementor-element.elementor-element-4f3e1d2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-60 .elementor-element.elementor-element-4f3e1d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-60 .elementor-element.elementor-element-4f3e1d2 .elementor-icon-list-icon i{color:var( --e-global-color-28f5472 );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-4f3e1d2 .elementor-icon-list-icon svg{fill:var( --e-global-color-28f5472 );transition:fill 0.3s;}.elementor-60 .elementor-element.elementor-element-4f3e1d2{--e-icon-list-icon-size:9px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-60 .elementor-element.elementor-element-4f3e1d2 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-60 .elementor-element.elementor-element-4f3e1d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-4f3e1d2 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:0.9rem;font-weight:300;line-height:1.5em;}.elementor-60 .elementor-element.elementor-element-4f3e1d2 .elementor-icon-list-text{color:var( --e-global-color-28f5472 );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-de84ceb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-89060d3{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:100px 100px 100px 100px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-60 .elementor-element.elementor-element-89060d3.e-con{--align-self:flex-end;--flex-grow:1;--flex-shrink:1;}.elementor-60 .elementor-element.elementor-element-7e717e9 .elementor-button:hover, .elementor-60 .elementor-element.elementor-element-7e717e9 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-7e717e9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-60 .elementor-element.elementor-element-7e717e9 .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-60 .elementor-element.elementor-element-7e717e9 .elementor-button{font-family:var( --e-global-typography-0293239-font-family ), Sans-serif;font-size:var( --e-global-typography-0293239-font-size );font-weight:var( --e-global-typography-0293239-font-weight );line-height:var( --e-global-typography-0293239-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:100px 100px 100px 100px;padding:12px 24px 12px 24px;}.elementor-60 .elementor-element.elementor-element-7e717e9 .elementor-button:hover svg, .elementor-60 .elementor-element.elementor-element-7e717e9 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-3eeb9da{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-60 .elementor-element.elementor-element-8b3be98{--display:flex;--min-height:480px;--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:80px 80px;--row-gap:80px;--column-gap:80px;--border-radius:16px 16px 16px 16px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-60 .elementor-element.elementor-element-8b3be98:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-8b3be98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-610201a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-60 .elementor-element.elementor-element-cc97920{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0e-154397031000000312022951001800000001005000500022951001800000001005000500034010040100102080720801010042080140229510018000000010050005000501001001000022951001800000001005000500050100100100000100000050010000005031100000320001000003022951001800000001005000500020401004010010208072080101004208014000339911631568202607264130315361024118421185156820260726412951536102411839672551568202607264129220481366118252900815682026072645907153610241185254714501008008000002410222191010001000003110000032000100000302295100180000000100500050002040100401001020807208010100420801400033022951001800000001005000500022951001800000001005000500001000000500100000051000026413031536102403915682026072641303153610241039264129515361024039156820260726412951536102410392641292204813660391568202607264129220481366103926459071536102403915682026072645907153610241039000100010003200064612562912561313360414230844229645429247129248729250429652130853360485461786762987564687566387567987169285870484671382971381271379670877969276743848769222570021770820470818770817170415469214267512966312564612500010001000320006965337085217135047134877134717084546964464001463881333751253541253381253251293131423001542921712921872922042962213082335634923047712927832888002888172888332968503088633218713388753548753718753888674008546965331px;--padding-bottom:0e-154397031000000312022951001800000001005000500022951001800000001005000500034010040100102080720801010042080140229510018000000010050005000501001001000022951001800000001005000500050100100100000100000050010000005031100000320001000003022951001800000001005000500020401004010010208072080101004208014000339911631568202607264130315361024118421185156820260726412951536102411839672551568202607264129220481366118252900815682026072645907153610241185254714501008008000002410222191010001000003110000032000100000302295100180000000100500050002040100401001020807208010100420801400033022951001800000001005000500022951001800000001005000500001000000500100000051000026413031536102403915682026072641303153610241039264129515361024039156820260726412951536102410392641292204813660391568202607264129220481366103926459071536102403915682026072645907153610241039000100010003200064612562912561313360414230844229645429247129248729250429652130853360485461786762987564687566387567987169285870484671382971381271379670877969276743848769222570021770820470818770817170415469214267512966312564612500010001000320006965337085217135047134877134717084546964464001463881333751253541253381253251293131423001542921712921872922042962213082335634923047712927832888002888172888332968503088633218713388753548753718753888674008546965331px;--padding-left:0e-154397031000000312022951001800000001005000500022951001800000001005000500034010040100102080720801010042080140229510018000000010050005000501001001000022951001800000001005000500050100100100000100000050010000005031100000320001000003022951001800000001005000500020401004010010208072080101004208014000339911631568202607264130315361024118421185156820260726412951536102411839672551568202607264129220481366118252900815682026072645907153610241185254714501008008000002410222191010001000003110000032000100000302295100180000000100500050002040100401001020807208010100420801400033022951001800000001005000500022951001800000001005000500001000000500100000051000026413031536102403915682026072641303153610241039264129515361024039156820260726412951536102410392641292204813660391568202607264129220481366103926459071536102403915682026072645907153610241039000100010003200064612562912561313360414230844229645429247129248729250429652130853360485461786762987564687566387567987169285870484671382971381271379670877969276743848769222570021770820470818770817170415469214267512966312564612500010001000320006965337085217135047134877134717084546964464001463881333751253541253381253251293131423001542921712921872922042962213082335634923047712927832888002888172888332968503088633218713388753548753718753888674008546965331px;--padding-right:0e-154397031000000312022951001800000001005000500022951001800000001005000500034010040100102080720801010042080140229510018000000010050005000501001001000022951001800000001005000500050100100100000100000050010000005031100000320001000003022951001800000001005000500020401004010010208072080101004208014000339911631568202607264130315361024118421185156820260726412951536102411839672551568202607264129220481366118252900815682026072645907153610241185254714501008008000002410222191010001000003110000032000100000302295100180000000100500050002040100401001020807208010100420801400033022951001800000001005000500022951001800000001005000500001000000500100000051000026413031536102403915682026072641303153610241039264129515361024039156820260726412951536102410392641292204813660391568202607264129220481366103926459071536102403915682026072645907153610241039000100010003200064612562912561313360414230844229645429247129248729250429652130853360485461786762987564687566387567987169285870484671382971381271379670877969276743848769222570021770820470818770817170415469214267512966312564612500010001000320006965337085217135047134877134717084546964464001463881333751253541253381253251293131423001542921712921872922042962213082335634923047712927832888002888172888332968503088633218713388753548753718753888674008546965331px;}.elementor-60 .elementor-element.elementor-element-9758eb5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-1311c2c{--display:flex;--min-height:550px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-1311c2c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-60 .elementor-element.elementor-element-6312a40 .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-0ec8648{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:var( --e-global-typography-2e3fe39-font-family ), Sans-serif;font-size:var( --e-global-typography-2e3fe39-font-size );font-weight:var( --e-global-typography-2e3fe39-font-weight );line-height:var( --e-global-typography-2e3fe39-line-height );color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-8cd1f5c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-60 .elementor-element.elementor-element-8cd1f5c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-60 .elementor-element.elementor-element-8cd1f5c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-60 .elementor-element.elementor-element-8cd1f5c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-60 .elementor-element.elementor-element-8cd1f5c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-60 .elementor-element.elementor-element-8cd1f5c .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-8cd1f5c .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-60 .elementor-element.elementor-element-8cd1f5c{--e-icon-list-icon-size:21px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-60 .elementor-element.elementor-element-8cd1f5c .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-60 .elementor-element.elementor-element-8cd1f5c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-8cd1f5c .elementor-icon-list-item > a{font-family:var( --e-global-typography-5edcc20-font-family ), Sans-serif;font-size:var( --e-global-typography-5edcc20-font-size );font-weight:var( --e-global-typography-5edcc20-font-weight );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-8cd1f5c .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-7b48580{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-1596225{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-8a4c866{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:4%;--padding-bottom:4%;--padding-left:2%;--padding-right:2%;}.elementor-60 .elementor-element.elementor-element-8a4c866:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-8a4c866 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6f5fd5b );}.elementor-60 .elementor-element.elementor-element-8a4c866.e-con{--align-self:stretch;}.elementor-60 .elementor-element.elementor-element-092a501{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-407cf79 .elementor-heading-title{font-family:var( --e-global-typography-a0a653e-font-family ), Sans-serif;font-size:var( --e-global-typography-a0a653e-font-size );font-weight:var( --e-global-typography-a0a653e-font-weight );line-height:var( --e-global-typography-a0a653e-line-height );color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-0edd034 .elementor-heading-title{font-family:var( --e-global-typography-2e3fe39-font-family ), Sans-serif;font-size:var( --e-global-typography-2e3fe39-font-size );font-weight:var( --e-global-typography-2e3fe39-font-weight );line-height:var( --e-global-typography-2e3fe39-line-height );color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-f10a774.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-f10a774 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-f10a774 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-60 .elementor-element.elementor-element-f10a774{--e-icon-list-icon-size:39px;--icon-vertical-offset:0px;}.elementor-60 .elementor-element.elementor-element-f10a774 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-f10a774 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-60 .elementor-element.elementor-element-f10a774 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-921f866.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-921f866{text-align:center;font-family:var( --e-global-typography-5edcc20-font-family ), Sans-serif;font-size:var( --e-global-typography-5edcc20-font-size );font-weight:var( --e-global-typography-5edcc20-font-weight );line-height:var( --e-global-typography-5edcc20-line-height );color:var( --e-global-color-28f5472 );}.elementor-60 .elementor-element.elementor-element-b7f2a44{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:4%;--padding-bottom:4%;--padding-left:2%;--padding-right:2%;}.elementor-60 .elementor-element.elementor-element-b7f2a44:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-b7f2a44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-28f5472 );}.elementor-60 .elementor-element.elementor-element-b7f2a44.e-con{--align-self:stretch;--order:-99999 /* order start hack */;}.elementor-60 .elementor-element.elementor-element-30ef8e0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-0bd6421 .elementor-heading-title{font-family:var( --e-global-typography-a0a653e-font-family ), Sans-serif;font-size:var( --e-global-typography-a0a653e-font-size );font-weight:var( --e-global-typography-a0a653e-font-weight );line-height:var( --e-global-typography-a0a653e-line-height );color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-8f17a46 .elementor-heading-title{font-family:var( --e-global-typography-2e3fe39-font-family ), Sans-serif;font-size:var( --e-global-typography-2e3fe39-font-size );font-weight:var( --e-global-typography-2e3fe39-font-weight );line-height:var( --e-global-typography-2e3fe39-line-height );color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-6928b5b.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-6928b5b .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-6928b5b .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-60 .elementor-element.elementor-element-6928b5b{--e-icon-list-icon-size:39px;--icon-vertical-offset:0px;}.elementor-60 .elementor-element.elementor-element-6928b5b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-6928b5b .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-60 .elementor-element.elementor-element-6928b5b .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-0398abc.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-0398abc{text-align:center;font-family:var( --e-global-typography-5edcc20-font-family ), Sans-serif;font-size:var( --e-global-typography-5edcc20-font-size );font-weight:var( --e-global-typography-5edcc20-font-weight );line-height:var( --e-global-typography-5edcc20-line-height );color:var( --e-global-color-ec1022d );}.elementor-60 .elementor-element.elementor-element-0101952{--display:flex;--position:absolute;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:50;}.elementor-60 .elementor-element.elementor-element-0101952.e-con{--align-self:flex-end;}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-0101952{right:0px;}body.rtl .elementor-60 .elementor-element.elementor-element-0101952{left:0px;}.elementor-60 .elementor-element.elementor-element-97a564d{--display:flex;--min-height:35px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-97a564d:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-97a564d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-28f5472 );}.elementor-60 .elementor-element.elementor-element-ed3c817.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-ed3c817 .elementor-icon-list-icon i{color:var( --e-global-color-ec1022d );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-ed3c817 .elementor-icon-list-icon svg{fill:var( --e-global-color-ec1022d );transition:fill 0.3s;}.elementor-60 .elementor-element.elementor-element-ed3c817{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-60 .elementor-element.elementor-element-ed3c817 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-60 .elementor-element.elementor-element-ed3c817 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-ed3c817 .elementor-icon-list-item > a{font-family:var( --e-global-typography-5edcc20-font-family ), Sans-serif;font-size:var( --e-global-typography-5edcc20-font-size );font-weight:var( --e-global-typography-5edcc20-font-weight );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-ed3c817 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-5ac09c3{--display:flex;--min-height:550px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-5ac09c3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-60 .elementor-element.elementor-element-fc2e0ed.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-60 .elementor-element.elementor-element-fc2e0ed .elementor-main-swiper{height:550px;width:100%;}.elementor-60 .elementor-element.elementor-element-fc2e0ed .elementor-main-swiper .swiper-slide{border-radius:0px;}.elementor-60 .elementor-element.elementor-element-fc2e0ed .elementor-swiper-button{font-size:24px;color:var( --e-global-color-ec1022d );}.elementor-60 .elementor-element.elementor-element-fc2e0ed .elementor-swiper-button svg{fill:var( --e-global-color-ec1022d );}.elementor-60 .elementor-element.elementor-element-f5d58d4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--margin-top:0px;--margin-bottom:-2px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-436d3b9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-60 .elementor-element.elementor-element-436d3b9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-60 .elementor-element.elementor-element-436d3b9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-60 .elementor-element.elementor-element-436d3b9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-60 .elementor-element.elementor-element-436d3b9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-60 .elementor-element.elementor-element-436d3b9 .elementor-icon-list-icon i{color:var( --e-global-color-28f5472 );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-436d3b9 .elementor-icon-list-icon svg{fill:var( --e-global-color-28f5472 );transition:fill 0.3s;}.elementor-60 .elementor-element.elementor-element-436d3b9{--e-icon-list-icon-size:9px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-60 .elementor-element.elementor-element-436d3b9 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-60 .elementor-element.elementor-element-436d3b9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-436d3b9 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:0.9rem;font-weight:300;line-height:1.5em;}.elementor-60 .elementor-element.elementor-element-436d3b9 .elementor-icon-list-text{color:var( --e-global-color-28f5472 );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-19f2195{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-71309c3{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:100px 100px 100px 100px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-60 .elementor-element.elementor-element-71309c3.e-con{--align-self:flex-end;--flex-grow:1;--flex-shrink:1;}.elementor-60 .elementor-element.elementor-element-b5e2b13 .elementor-button:hover, .elementor-60 .elementor-element.elementor-element-b5e2b13 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-b5e2b13 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-60 .elementor-element.elementor-element-b5e2b13 .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-60 .elementor-element.elementor-element-b5e2b13 .elementor-button{font-family:var( --e-global-typography-0293239-font-family ), Sans-serif;font-size:var( --e-global-typography-0293239-font-size );font-weight:var( --e-global-typography-0293239-font-weight );line-height:var( --e-global-typography-0293239-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:100px 100px 100px 100px;padding:12px 24px 12px 24px;}.elementor-60 .elementor-element.elementor-element-b5e2b13 .elementor-button:hover svg, .elementor-60 .elementor-element.elementor-element-b5e2b13 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-d674cc6{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-3c73c8b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-60 .elementor-element.elementor-element-a15544f{--display:flex;--min-height:480px;--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:80px 80px;--row-gap:80px;--column-gap:80px;--border-radius:16px 16px 16px 16px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-60 .elementor-element.elementor-element-a15544f:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-a15544f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-c4d4a5a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-60 .elementor-element.elementor-element-a4e6165{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0e-154397031000000312022951001800000001005000500022951001800000001005000500034010040100102080720801010042080140229510018000000010050005000501001001000022951001800000001005000500050100100100000100000050010000005031100000320001000003022951001800000001005000500020401004010010208072080101004208014000339911631568202607264130315361024118421185156820260726412951536102411839672551568202607264129220481366118252900815682026072645907153610241185254714501008008000002410222191010001000003110000032000100000302295100180000000100500050002040100401001020807208010100420801400033022951001800000001005000500022951001800000001005000500001000000500100000051000026413031536102403915682026072641303153610241039264129515361024039156820260726412951536102410392641292204813660391568202607264129220481366103926459071536102403915682026072645907153610241039000100010003200064612562912561313360414230844229645429247129248729250429652130853360485461786762987564687566387567987169285870484671382971381271379670877969276743848769222570021770820470818770817170415469214267512966312564612500010001000320006965337085217135047134877134717084546964464001463881333751253541253381253251293131423001542921712921872922042962213082335634923047712927832888002888172888332968503088633218713388753548753718753888674008546965331px;--padding-bottom:0e-154397031000000312022951001800000001005000500022951001800000001005000500034010040100102080720801010042080140229510018000000010050005000501001001000022951001800000001005000500050100100100000100000050010000005031100000320001000003022951001800000001005000500020401004010010208072080101004208014000339911631568202607264130315361024118421185156820260726412951536102411839672551568202607264129220481366118252900815682026072645907153610241185254714501008008000002410222191010001000003110000032000100000302295100180000000100500050002040100401001020807208010100420801400033022951001800000001005000500022951001800000001005000500001000000500100000051000026413031536102403915682026072641303153610241039264129515361024039156820260726412951536102410392641292204813660391568202607264129220481366103926459071536102403915682026072645907153610241039000100010003200064612562912561313360414230844229645429247129248729250429652130853360485461786762987564687566387567987169285870484671382971381271379670877969276743848769222570021770820470818770817170415469214267512966312564612500010001000320006965337085217135047134877134717084546964464001463881333751253541253381253251293131423001542921712921872922042962213082335634923047712927832888002888172888332968503088633218713388753548753718753888674008546965331px;--padding-left:0e-154397031000000312022951001800000001005000500022951001800000001005000500034010040100102080720801010042080140229510018000000010050005000501001001000022951001800000001005000500050100100100000100000050010000005031100000320001000003022951001800000001005000500020401004010010208072080101004208014000339911631568202607264130315361024118421185156820260726412951536102411839672551568202607264129220481366118252900815682026072645907153610241185254714501008008000002410222191010001000003110000032000100000302295100180000000100500050002040100401001020807208010100420801400033022951001800000001005000500022951001800000001005000500001000000500100000051000026413031536102403915682026072641303153610241039264129515361024039156820260726412951536102410392641292204813660391568202607264129220481366103926459071536102403915682026072645907153610241039000100010003200064612562912561313360414230844229645429247129248729250429652130853360485461786762987564687566387567987169285870484671382971381271379670877969276743848769222570021770820470818770817170415469214267512966312564612500010001000320006965337085217135047134877134717084546964464001463881333751253541253381253251293131423001542921712921872922042962213082335634923047712927832888002888172888332968503088633218713388753548753718753888674008546965331px;--padding-right:0e-154397031000000312022951001800000001005000500022951001800000001005000500034010040100102080720801010042080140229510018000000010050005000501001001000022951001800000001005000500050100100100000100000050010000005031100000320001000003022951001800000001005000500020401004010010208072080101004208014000339911631568202607264130315361024118421185156820260726412951536102411839672551568202607264129220481366118252900815682026072645907153610241185254714501008008000002410222191010001000003110000032000100000302295100180000000100500050002040100401001020807208010100420801400033022951001800000001005000500022951001800000001005000500001000000500100000051000026413031536102403915682026072641303153610241039264129515361024039156820260726412951536102410392641292204813660391568202607264129220481366103926459071536102403915682026072645907153610241039000100010003200064612562912561313360414230844229645429247129248729250429652130853360485461786762987564687566387567987169285870484671382971381271379670877969276743848769222570021770820470818770817170415469214267512966312564612500010001000320006965337085217135047134877134717084546964464001463881333751253541253381253251293131423001542921712921872922042962213082335634923047712927832888002888172888332968503088633218713388753548753718753888674008546965331px;}.elementor-60 .elementor-element.elementor-element-b51f17e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-5c86615{--display:flex;--min-height:550px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-5c86615.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-60 .elementor-element.elementor-element-b90f27e .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-0508b11{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:var( --e-global-typography-2e3fe39-font-family ), Sans-serif;font-size:var( --e-global-typography-2e3fe39-font-size );font-weight:var( --e-global-typography-2e3fe39-font-weight );line-height:var( --e-global-typography-2e3fe39-line-height );color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-4fd44af .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-60 .elementor-element.elementor-element-4fd44af .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-60 .elementor-element.elementor-element-4fd44af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-60 .elementor-element.elementor-element-4fd44af .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-60 .elementor-element.elementor-element-4fd44af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-60 .elementor-element.elementor-element-4fd44af .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-4fd44af .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-60 .elementor-element.elementor-element-4fd44af{--e-icon-list-icon-size:21px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-60 .elementor-element.elementor-element-4fd44af .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-60 .elementor-element.elementor-element-4fd44af .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-4fd44af .elementor-icon-list-item > a{font-family:var( --e-global-typography-5edcc20-font-family ), Sans-serif;font-size:var( --e-global-typography-5edcc20-font-size );font-weight:var( --e-global-typography-5edcc20-font-weight );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-4fd44af .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-de12350{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-14d00ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-8f0df6e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:4%;--padding-bottom:4%;--padding-left:2%;--padding-right:2%;}.elementor-60 .elementor-element.elementor-element-8f0df6e:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-8f0df6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6f5fd5b );}.elementor-60 .elementor-element.elementor-element-8f0df6e.e-con{--align-self:stretch;}.elementor-60 .elementor-element.elementor-element-f0ca995{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-e90d1cd .elementor-heading-title{font-family:var( --e-global-typography-a0a653e-font-family ), Sans-serif;font-size:var( --e-global-typography-a0a653e-font-size );font-weight:var( --e-global-typography-a0a653e-font-weight );line-height:var( --e-global-typography-a0a653e-line-height );color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-36d3ed4 .elementor-heading-title{font-family:var( --e-global-typography-2e3fe39-font-family ), Sans-serif;font-size:var( --e-global-typography-2e3fe39-font-size );font-weight:var( --e-global-typography-2e3fe39-font-weight );line-height:var( --e-global-typography-2e3fe39-line-height );color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-b2a5a6d.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-b2a5a6d .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-b2a5a6d .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-60 .elementor-element.elementor-element-b2a5a6d{--e-icon-list-icon-size:39px;--icon-vertical-offset:0px;}.elementor-60 .elementor-element.elementor-element-b2a5a6d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-b2a5a6d .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-60 .elementor-element.elementor-element-b2a5a6d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-571925e.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-571925e{text-align:center;font-family:var( --e-global-typography-5edcc20-font-family ), Sans-serif;font-size:var( --e-global-typography-5edcc20-font-size );font-weight:var( --e-global-typography-5edcc20-font-weight );line-height:var( --e-global-typography-5edcc20-line-height );color:var( --e-global-color-28f5472 );}.elementor-60 .elementor-element.elementor-element-0f03c0d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:4%;--padding-bottom:4%;--padding-left:2%;--padding-right:2%;}.elementor-60 .elementor-element.elementor-element-0f03c0d:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-0f03c0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-28f5472 );}.elementor-60 .elementor-element.elementor-element-0f03c0d.e-con{--align-self:stretch;--order:-99999 /* order start hack */;}.elementor-60 .elementor-element.elementor-element-aad3b27{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-22c9bd3 .elementor-heading-title{font-family:var( --e-global-typography-a0a653e-font-family ), Sans-serif;font-size:var( --e-global-typography-a0a653e-font-size );font-weight:var( --e-global-typography-a0a653e-font-weight );line-height:var( --e-global-typography-a0a653e-line-height );color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-bcb527f .elementor-heading-title{font-family:var( --e-global-typography-2e3fe39-font-family ), Sans-serif;font-size:var( --e-global-typography-2e3fe39-font-size );font-weight:var( --e-global-typography-2e3fe39-font-weight );line-height:var( --e-global-typography-2e3fe39-line-height );color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-fb4dc7f.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-fb4dc7f .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-fb4dc7f .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-60 .elementor-element.elementor-element-fb4dc7f{--e-icon-list-icon-size:39px;--icon-vertical-offset:0px;}.elementor-60 .elementor-element.elementor-element-fb4dc7f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-fb4dc7f .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-60 .elementor-element.elementor-element-fb4dc7f .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-41a65bf.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-41a65bf{text-align:center;font-family:var( --e-global-typography-5edcc20-font-family ), Sans-serif;font-size:var( --e-global-typography-5edcc20-font-size );font-weight:var( --e-global-typography-5edcc20-font-weight );line-height:var( --e-global-typography-5edcc20-line-height );color:var( --e-global-color-ec1022d );}.elementor-60 .elementor-element.elementor-element-439a464{--display:flex;--position:absolute;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:50;}.elementor-60 .elementor-element.elementor-element-439a464.e-con{--align-self:flex-end;}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-439a464{right:0px;}body.rtl .elementor-60 .elementor-element.elementor-element-439a464{left:0px;}.elementor-60 .elementor-element.elementor-element-fcc81b8{--display:flex;--min-height:35px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-fcc81b8:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-fcc81b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-28f5472 );}.elementor-60 .elementor-element.elementor-element-9791a4e.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-9791a4e .elementor-icon-list-icon i{color:var( --e-global-color-ec1022d );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-9791a4e .elementor-icon-list-icon svg{fill:var( --e-global-color-ec1022d );transition:fill 0.3s;}.elementor-60 .elementor-element.elementor-element-9791a4e{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-60 .elementor-element.elementor-element-9791a4e .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-60 .elementor-element.elementor-element-9791a4e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-9791a4e .elementor-icon-list-item > a{font-family:var( --e-global-typography-5edcc20-font-family ), Sans-serif;font-size:var( --e-global-typography-5edcc20-font-size );font-weight:var( --e-global-typography-5edcc20-font-weight );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-9791a4e .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-e683947{--display:flex;--min-height:550px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-e683947.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-60 .elementor-element.elementor-element-d3524be.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-60 .elementor-element.elementor-element-d3524be .elementor-main-swiper{height:550px;width:100%;}.elementor-60 .elementor-element.elementor-element-d3524be .elementor-main-swiper .swiper-slide{border-radius:0px;}.elementor-60 .elementor-element.elementor-element-d3524be .elementor-swiper-button{font-size:24px;color:var( --e-global-color-ec1022d );}.elementor-60 .elementor-element.elementor-element-d3524be .elementor-swiper-button svg{fill:var( --e-global-color-ec1022d );}.elementor-60 .elementor-element.elementor-element-8ea4531{--display:flex;--position:absolute;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:50;}.elementor-60 .elementor-element.elementor-element-8ea4531.e-con{--align-self:flex-end;}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-8ea4531{right:0px;}body.rtl .elementor-60 .elementor-element.elementor-element-8ea4531{left:0px;}.elementor-60 .elementor-element.elementor-element-e578e89{--display:flex;--min-height:35px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-e578e89:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-e578e89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ec1022d );}.elementor-60 .elementor-element.elementor-element-78fef70.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-78fef70 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-78fef70 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-60 .elementor-element.elementor-element-78fef70{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-60 .elementor-element.elementor-element-78fef70 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-60 .elementor-element.elementor-element-78fef70 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-78fef70 .elementor-icon-list-item > a{font-family:var( --e-global-typography-5edcc20-font-family ), Sans-serif;font-size:var( --e-global-typography-5edcc20-font-size );font-weight:var( --e-global-typography-5edcc20-font-weight );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-78fef70 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-cba2ad1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--margin-top:0px;--margin-bottom:-2px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-d0f7bea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-60 .elementor-element.elementor-element-d0f7bea .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-60 .elementor-element.elementor-element-d0f7bea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-60 .elementor-element.elementor-element-d0f7bea .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-60 .elementor-element.elementor-element-d0f7bea .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-60 .elementor-element.elementor-element-d0f7bea .elementor-icon-list-icon i{color:var( --e-global-color-28f5472 );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-d0f7bea .elementor-icon-list-icon svg{fill:var( --e-global-color-28f5472 );transition:fill 0.3s;}.elementor-60 .elementor-element.elementor-element-d0f7bea{--e-icon-list-icon-size:9px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-60 .elementor-element.elementor-element-d0f7bea .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-60 .elementor-element.elementor-element-d0f7bea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-d0f7bea .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:0.9rem;font-weight:300;line-height:1.5em;}.elementor-60 .elementor-element.elementor-element-d0f7bea .elementor-icon-list-text{color:var( --e-global-color-28f5472 );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-136b07a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-ac4fcbd{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:100px 100px 100px 100px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-60 .elementor-element.elementor-element-ac4fcbd.e-con{--align-self:flex-end;--flex-grow:1;--flex-shrink:1;}.elementor-60 .elementor-element.elementor-element-73772ed .elementor-button:hover, .elementor-60 .elementor-element.elementor-element-73772ed .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-73772ed .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-60 .elementor-element.elementor-element-73772ed .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-60 .elementor-element.elementor-element-73772ed .elementor-button{font-family:var( --e-global-typography-0293239-font-family ), Sans-serif;font-size:var( --e-global-typography-0293239-font-size );font-weight:var( --e-global-typography-0293239-font-weight );line-height:var( --e-global-typography-0293239-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:100px 100px 100px 100px;padding:12px 24px 12px 24px;}.elementor-60 .elementor-element.elementor-element-73772ed .elementor-button:hover svg, .elementor-60 .elementor-element.elementor-element-73772ed .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-f3e3f3c{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-60 .elementor-element.elementor-element-86f856b{--display:flex;--min-height:480px;--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:80px 80px;--row-gap:80px;--column-gap:80px;--border-radius:16px 16px 16px 16px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-60 .elementor-element.elementor-element-86f856b:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-86f856b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-7bbe249{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-60 .elementor-element.elementor-element-93a4956{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0e-154397031000000312022951001800000001005000500022951001800000001005000500034010040100102080720801010042080140229510018000000010050005000501001001000022951001800000001005000500050100100100000100000050010000005031100000320001000003022951001800000001005000500020401004010010208072080101004208014000339911631568202607264130315361024118421185156820260726412951536102411839672551568202607264129220481366118252900815682026072645907153610241185254714501008008000002410222191010001000003110000032000100000302295100180000000100500050002040100401001020807208010100420801400033022951001800000001005000500022951001800000001005000500001000000500100000051000026413031536102403915682026072641303153610241039264129515361024039156820260726412951536102410392641292204813660391568202607264129220481366103926459071536102403915682026072645907153610241039000100010003200064612562912561313360414230844229645429247129248729250429652130853360485461786762987564687566387567987169285870484671382971381271379670877969276743848769222570021770820470818770817170415469214267512966312564612500010001000320006965337085217135047134877134717084546964464001463881333751253541253381253251293131423001542921712921872922042962213082335634923047712927832888002888172888332968503088633218713388753548753718753888674008546965331px;--padding-bottom:0e-154397031000000312022951001800000001005000500022951001800000001005000500034010040100102080720801010042080140229510018000000010050005000501001001000022951001800000001005000500050100100100000100000050010000005031100000320001000003022951001800000001005000500020401004010010208072080101004208014000339911631568202607264130315361024118421185156820260726412951536102411839672551568202607264129220481366118252900815682026072645907153610241185254714501008008000002410222191010001000003110000032000100000302295100180000000100500050002040100401001020807208010100420801400033022951001800000001005000500022951001800000001005000500001000000500100000051000026413031536102403915682026072641303153610241039264129515361024039156820260726412951536102410392641292204813660391568202607264129220481366103926459071536102403915682026072645907153610241039000100010003200064612562912561313360414230844229645429247129248729250429652130853360485461786762987564687566387567987169285870484671382971381271379670877969276743848769222570021770820470818770817170415469214267512966312564612500010001000320006965337085217135047134877134717084546964464001463881333751253541253381253251293131423001542921712921872922042962213082335634923047712927832888002888172888332968503088633218713388753548753718753888674008546965331px;--padding-left:0e-154397031000000312022951001800000001005000500022951001800000001005000500034010040100102080720801010042080140229510018000000010050005000501001001000022951001800000001005000500050100100100000100000050010000005031100000320001000003022951001800000001005000500020401004010010208072080101004208014000339911631568202607264130315361024118421185156820260726412951536102411839672551568202607264129220481366118252900815682026072645907153610241185254714501008008000002410222191010001000003110000032000100000302295100180000000100500050002040100401001020807208010100420801400033022951001800000001005000500022951001800000001005000500001000000500100000051000026413031536102403915682026072641303153610241039264129515361024039156820260726412951536102410392641292204813660391568202607264129220481366103926459071536102403915682026072645907153610241039000100010003200064612562912561313360414230844229645429247129248729250429652130853360485461786762987564687566387567987169285870484671382971381271379670877969276743848769222570021770820470818770817170415469214267512966312564612500010001000320006965337085217135047134877134717084546964464001463881333751253541253381253251293131423001542921712921872922042962213082335634923047712927832888002888172888332968503088633218713388753548753718753888674008546965331px;--padding-right:0e-154397031000000312022951001800000001005000500022951001800000001005000500034010040100102080720801010042080140229510018000000010050005000501001001000022951001800000001005000500050100100100000100000050010000005031100000320001000003022951001800000001005000500020401004010010208072080101004208014000339911631568202607264130315361024118421185156820260726412951536102411839672551568202607264129220481366118252900815682026072645907153610241185254714501008008000002410222191010001000003110000032000100000302295100180000000100500050002040100401001020807208010100420801400033022951001800000001005000500022951001800000001005000500001000000500100000051000026413031536102403915682026072641303153610241039264129515361024039156820260726412951536102410392641292204813660391568202607264129220481366103926459071536102403915682026072645907153610241039000100010003200064612562912561313360414230844229645429247129248729250429652130853360485461786762987564687566387567987169285870484671382971381271379670877969276743848769222570021770820470818770817170415469214267512966312564612500010001000320006965337085217135047134877134717084546964464001463881333751253541253381253251293131423001542921712921872922042962213082335634923047712927832888002888172888332968503088633218713388753548753718753888674008546965331px;}.elementor-60 .elementor-element.elementor-element-a0a690c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-5649dae{--display:flex;--min-height:550px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-5649dae.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-60 .elementor-element.elementor-element-1134fc9 .elementor-heading-title{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 );color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-8d18f2e{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;column-gap:0px;text-align:start;font-family:var( --e-global-typography-2e3fe39-font-family ), Sans-serif;font-size:var( --e-global-typography-2e3fe39-font-size );font-weight:var( --e-global-typography-2e3fe39-font-weight );line-height:var( --e-global-typography-2e3fe39-line-height );color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-4869742 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-60 .elementor-element.elementor-element-4869742 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-60 .elementor-element.elementor-element-4869742 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-60 .elementor-element.elementor-element-4869742 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-60 .elementor-element.elementor-element-4869742 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-60 .elementor-element.elementor-element-4869742 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-4869742 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-60 .elementor-element.elementor-element-4869742{--e-icon-list-icon-size:21px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-60 .elementor-element.elementor-element-4869742 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-60 .elementor-element.elementor-element-4869742 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-4869742 .elementor-icon-list-item > a{font-family:var( --e-global-typography-5edcc20-font-family ), Sans-serif;font-size:var( --e-global-typography-5edcc20-font-size );font-weight:var( --e-global-typography-5edcc20-font-weight );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-4869742 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-2de2abf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-f4326fb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-dc804cc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:4%;--padding-bottom:4%;--padding-left:2%;--padding-right:2%;}.elementor-60 .elementor-element.elementor-element-dc804cc:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-dc804cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6f5fd5b );}.elementor-60 .elementor-element.elementor-element-dc804cc.e-con{--align-self:stretch;}.elementor-60 .elementor-element.elementor-element-c6446ab{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-86e1e48 .elementor-heading-title{font-family:var( --e-global-typography-a0a653e-font-family ), Sans-serif;font-size:var( --e-global-typography-a0a653e-font-size );font-weight:var( --e-global-typography-a0a653e-font-weight );line-height:var( --e-global-typography-a0a653e-line-height );color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-5ed95d5 .elementor-heading-title{font-family:var( --e-global-typography-2e3fe39-font-family ), Sans-serif;font-size:var( --e-global-typography-2e3fe39-font-size );font-weight:var( --e-global-typography-2e3fe39-font-weight );line-height:var( --e-global-typography-2e3fe39-line-height );color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-0efb373.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-0efb373 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-0efb373 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-60 .elementor-element.elementor-element-0efb373{--e-icon-list-icon-size:39px;--icon-vertical-offset:0px;}.elementor-60 .elementor-element.elementor-element-0efb373 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-0efb373 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-60 .elementor-element.elementor-element-0efb373 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-67ec40a.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-67ec40a{text-align:center;font-family:var( --e-global-typography-5edcc20-font-family ), Sans-serif;font-size:var( --e-global-typography-5edcc20-font-size );font-weight:var( --e-global-typography-5edcc20-font-weight );line-height:var( --e-global-typography-5edcc20-line-height );color:var( --e-global-color-28f5472 );}.elementor-60 .elementor-element.elementor-element-edb087d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:4%;--padding-bottom:4%;--padding-left:2%;--padding-right:2%;}.elementor-60 .elementor-element.elementor-element-edb087d:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-edb087d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-28f5472 );}.elementor-60 .elementor-element.elementor-element-edb087d.e-con{--align-self:stretch;--order:-99999 /* order start hack */;}.elementor-60 .elementor-element.elementor-element-ee34db9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-f15bb0a .elementor-heading-title{font-family:var( --e-global-typography-a0a653e-font-family ), Sans-serif;font-size:var( --e-global-typography-a0a653e-font-size );font-weight:var( --e-global-typography-a0a653e-font-weight );line-height:var( --e-global-typography-a0a653e-line-height );color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-b7dc8bb .elementor-heading-title{font-family:var( --e-global-typography-2e3fe39-font-family ), Sans-serif;font-size:var( --e-global-typography-2e3fe39-font-size );font-weight:var( --e-global-typography-2e3fe39-font-weight );line-height:var( --e-global-typography-2e3fe39-line-height );color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-75a8b48.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-75a8b48 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-75a8b48 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-60 .elementor-element.elementor-element-75a8b48{--e-icon-list-icon-size:39px;--icon-vertical-offset:0px;}.elementor-60 .elementor-element.elementor-element-75a8b48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-75a8b48 .elementor-icon-list-item > a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-60 .elementor-element.elementor-element-75a8b48 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-d4ca95a.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-d4ca95a{text-align:center;font-family:var( --e-global-typography-5edcc20-font-family ), Sans-serif;font-size:var( --e-global-typography-5edcc20-font-size );font-weight:var( --e-global-typography-5edcc20-font-weight );line-height:var( --e-global-typography-5edcc20-line-height );color:var( --e-global-color-ec1022d );}.elementor-60 .elementor-element.elementor-element-9f9fa75{--display:flex;--position:absolute;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:50;}.elementor-60 .elementor-element.elementor-element-9f9fa75.e-con{--align-self:flex-end;}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-9f9fa75{right:0px;}body.rtl .elementor-60 .elementor-element.elementor-element-9f9fa75{left:0px;}.elementor-60 .elementor-element.elementor-element-33f73f4{--display:flex;--min-height:35px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-33f73f4:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-33f73f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-28f5472 );}.elementor-60 .elementor-element.elementor-element-c22f276.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-c22f276 .elementor-icon-list-icon i{color:var( --e-global-color-ec1022d );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-c22f276 .elementor-icon-list-icon svg{fill:var( --e-global-color-ec1022d );transition:fill 0.3s;}.elementor-60 .elementor-element.elementor-element-c22f276{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-60 .elementor-element.elementor-element-c22f276 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-60 .elementor-element.elementor-element-c22f276 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-c22f276 .elementor-icon-list-item > a{font-family:var( --e-global-typography-5edcc20-font-family ), Sans-serif;font-size:var( --e-global-typography-5edcc20-font-size );font-weight:var( --e-global-typography-5edcc20-font-weight );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-c22f276 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-6a6e6f7{--display:flex;--min-height:550px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-6a6e6f7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-60 .elementor-element.elementor-element-3748d7d{--display:flex;--position:absolute;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:50;}.elementor-60 .elementor-element.elementor-element-3748d7d.e-con{--align-self:flex-end;}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-3748d7d{right:0px;}body.rtl .elementor-60 .elementor-element.elementor-element-3748d7d{left:0px;}.elementor-60 .elementor-element.elementor-element-3044b58{--display:flex;--min-height:35px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-3044b58:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-3044b58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ec1022d );}.elementor-60 .elementor-element.elementor-element-eaa80fe.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-eaa80fe .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-eaa80fe .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-60 .elementor-element.elementor-element-eaa80fe{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-60 .elementor-element.elementor-element-eaa80fe .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-60 .elementor-element.elementor-element-eaa80fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-eaa80fe .elementor-icon-list-item > a{font-family:var( --e-global-typography-5edcc20-font-family ), Sans-serif;font-size:var( --e-global-typography-5edcc20-font-size );font-weight:var( --e-global-typography-5edcc20-font-weight );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-eaa80fe .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-e6edb36.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-60 .elementor-element.elementor-element-e6edb36 .elementor-main-swiper{height:550px;width:100%;}.elementor-60 .elementor-element.elementor-element-e6edb36 .elementor-main-swiper .swiper-slide{border-radius:0px;}.elementor-60 .elementor-element.elementor-element-e6edb36 .elementor-swiper-button{font-size:24px;color:var( --e-global-color-ec1022d );}.elementor-60 .elementor-element.elementor-element-e6edb36 .elementor-swiper-button svg{fill:var( --e-global-color-ec1022d );}.elementor-60 .elementor-element.elementor-element-bcde26e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--margin-top:0px;--margin-bottom:-2px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-b04d1cd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-60 .elementor-element.elementor-element-b04d1cd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-60 .elementor-element.elementor-element-b04d1cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-60 .elementor-element.elementor-element-b04d1cd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-60 .elementor-element.elementor-element-b04d1cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-60 .elementor-element.elementor-element-b04d1cd .elementor-icon-list-icon i{color:var( --e-global-color-28f5472 );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-b04d1cd .elementor-icon-list-icon svg{fill:var( --e-global-color-28f5472 );transition:fill 0.3s;}.elementor-60 .elementor-element.elementor-element-b04d1cd{--e-icon-list-icon-size:9px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-60 .elementor-element.elementor-element-b04d1cd .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-60 .elementor-element.elementor-element-b04d1cd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-b04d1cd .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:0.9rem;font-weight:300;line-height:1.5em;}.elementor-60 .elementor-element.elementor-element-b04d1cd .elementor-icon-list-text{color:var( --e-global-color-28f5472 );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-5af4328{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-3b12015{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:100px 100px 100px 100px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-60 .elementor-element.elementor-element-3b12015.e-con{--align-self:flex-end;--flex-grow:1;--flex-shrink:1;}.elementor-60 .elementor-element.elementor-element-934a0fe .elementor-button:hover, .elementor-60 .elementor-element.elementor-element-934a0fe .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-934a0fe .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-60 .elementor-element.elementor-element-934a0fe .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-60 .elementor-element.elementor-element-934a0fe .elementor-button{font-family:var( --e-global-typography-0293239-font-family ), Sans-serif;font-size:var( --e-global-typography-0293239-font-size );font-weight:var( --e-global-typography-0293239-font-weight );line-height:var( --e-global-typography-0293239-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:100px 100px 100px 100px;padding:12px 24px 12px 24px;}.elementor-60 .elementor-element.elementor-element-934a0fe .elementor-button:hover svg, .elementor-60 .elementor-element.elementor-element-934a0fe .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-e28c2c9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:80px 80px;--row-gap:80px;--column-gap:80px;--overflow:hidden;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-60 .elementor-element.elementor-element-e28c2c9:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-e28c2c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-4028af7{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--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-60 .elementor-element.elementor-element-4bd6dc2{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-60 .elementor-element.elementor-element-5da0c89.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-5da0c89{text-align:center;}.elementor-60 .elementor-element.elementor-element-5da0c89 .elementor-heading-title{font-family:var( --e-global-typography-ac6e926-font-family ), Sans-serif;font-size:var( --e-global-typography-ac6e926-font-size );font-weight:var( --e-global-typography-ac6e926-font-weight );line-height:var( --e-global-typography-ac6e926-line-height );color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-1471b20{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;}.elementor-60 .elementor-element.elementor-element-1471b20.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-1471b20 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-33886b1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-cea0e17{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-2e3fe39-font-family ), Sans-serif;font-size:var( --e-global-typography-2e3fe39-font-size );font-weight:var( --e-global-typography-2e3fe39-font-weight );line-height:var( --e-global-typography-2e3fe39-line-height );color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-cea0e17.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-4fa335e{--display:flex;--gap:350px 350px;--row-gap:350px;--column-gap:350px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-a6deb4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-60 .elementor-element.elementor-element-192b177{--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;--border-radius:16px 16px 16px 16px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-60 .elementor-element.elementor-element-d10a06b{--display:flex;--min-height:550px;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--border-radius:16px 0px 0px 16px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-60 .elementor-element.elementor-element-d10a06b:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-d10a06b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-14737e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:0%;}.elementor-60 .elementor-element.elementor-element-cc16eb1.elementor-element{--align-self:flex-start;}.elementor-60 .elementor-element.elementor-element-cc16eb1 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-60 .elementor-element.elementor-element-a70ec05 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-a70ec05 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-60 .elementor-element.elementor-element-a70ec05{--e-icon-list-icon-size:54px;--icon-vertical-offset:0px;}.elementor-60 .elementor-element.elementor-element-a70ec05 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-a70ec05 .elementor-icon-list-item > a{font-family:var( --e-global-typography-a0a653e-font-family ), Sans-serif;font-size:var( --e-global-typography-a0a653e-font-size );font-weight:var( --e-global-typography-a0a653e-font-weight );line-height:var( --e-global-typography-a0a653e-line-height );}.elementor-60 .elementor-element.elementor-element-a70ec05 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-b8d0930{padding:0% 0% 0% 2%;--e-icon-list-icon-size:21px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-60 .elementor-element.elementor-element-b8d0930 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-60 .elementor-element.elementor-element-b8d0930 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-60 .elementor-element.elementor-element-b8d0930 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-60 .elementor-element.elementor-element-b8d0930 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-60 .elementor-element.elementor-element-b8d0930 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-60 .elementor-element.elementor-element-b8d0930 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-b8d0930 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-60 .elementor-element.elementor-element-b8d0930 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-60 .elementor-element.elementor-element-b8d0930 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-b8d0930 .elementor-icon-list-item > a{font-family:var( --e-global-typography-5edcc20-font-family ), Sans-serif;font-size:var( --e-global-typography-5edcc20-font-size );font-weight:var( --e-global-typography-5edcc20-font-weight );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-b8d0930 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-38450e2{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:100px 100px 100px 100px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-60 .elementor-element.elementor-element-38450e2.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-60 .elementor-element.elementor-element-ae9338c .elementor-button{background-color:#F1F0EE00;font-family:var( --e-global-typography-0293239-font-family ), Sans-serif;font-size:var( --e-global-typography-0293239-font-size );font-weight:var( --e-global-typography-0293239-font-weight );line-height:var( --e-global-typography-0293239-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:100px 100px 100px 100px;padding:12px 24px 12px 24px;}.elementor-60 .elementor-element.elementor-element-ae9338c .elementor-button:hover, .elementor-60 .elementor-element.elementor-element-ae9338c .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-ae9338c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-60 .elementor-element.elementor-element-ae9338c .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-60 .elementor-element.elementor-element-ae9338c .elementor-button:hover svg, .elementor-60 .elementor-element.elementor-element-ae9338c .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-d42b7e0{--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;--overflow:hidden;--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-60 .elementor-element.elementor-element-73ffd8a{--display:flex;--min-height:477px;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:0px 16px 16px 0px;box-shadow:2px 0px 40px 0px rgba(0, 0, 0, 0.25);--padding-top:8px;--padding-bottom:16px;--padding-left:8px;--padding-right:20px;--z-index:10;}.elementor-60 .elementor-element.elementor-element-73ffd8a:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-73ffd8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www-bruggerhof-at-dev.wpms.raum15.at/wp-content/uploads/sites/68/2026/07/Bruggerhof_TVBStubai_Gondel_Familie_Andre_Schoenherr.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-60 .elementor-element.elementor-element-73ffd8a::before, .elementor-60 .elementor-element.elementor-element-73ffd8a > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-73ffd8a > .e-con-inner > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-73ffd8a > .elementor-background-slideshow::before, .elementor-60 .elementor-element.elementor-element-73ffd8a > .e-con-inner > .elementor-background-slideshow::before, .elementor-60 .elementor-element.elementor-element-73ffd8a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-60 .elementor-element.elementor-element-73ffd8a:hover::before, .elementor-60 .elementor-element.elementor-element-73ffd8a:hover > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-73ffd8a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-73ffd8a > .elementor-background-slideshow:hover::before, .elementor-60 .elementor-element.elementor-element-73ffd8a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-28f5472 );--background-overlay:'';}.elementor-60 .elementor-element.elementor-element-73ffd8a:hover{--overlay-opacity:0.5;}.elementor-60 .elementor-element.elementor-element-f4ba755.elementor-element{--align-self:flex-end;}.elementor-60 .elementor-element.elementor-element-f4ba755{text-align:end;}.elementor-60 .elementor-element.elementor-element-f4ba755 .elementor-heading-title{font-family:var( --e-global-typography-a0a653e-font-family ), Sans-serif;font-size:var( --e-global-typography-a0a653e-font-size );font-weight:var( --e-global-typography-a0a653e-font-weight );line-height:var( --e-global-typography-a0a653e-line-height );color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-89ad221{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:100px 100px 100px 100px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;top:16px;}.elementor-60 .elementor-element.elementor-element-89ad221.e-con{--flex-grow:1;--flex-shrink:1;}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-89ad221{right:20px;}body.rtl .elementor-60 .elementor-element.elementor-element-89ad221{left:20px;}.elementor-60 .elementor-element.elementor-element-497bbc8 .elementor-button{background-color:#F1F0EE00;font-family:var( --e-global-typography-0293239-font-family ), Sans-serif;font-size:var( --e-global-typography-0293239-font-size );font-weight:var( --e-global-typography-0293239-font-weight );line-height:var( --e-global-typography-0293239-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:100px 100px 100px 100px;padding:12px 24px 12px 24px;}.elementor-60 .elementor-element.elementor-element-497bbc8 .elementor-button:hover, .elementor-60 .elementor-element.elementor-element-497bbc8 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-497bbc8 .elementor-button:hover svg, .elementor-60 .elementor-element.elementor-element-497bbc8 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-79e7f77{--display:flex;--min-height:477px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:0px 16px 16px 0px;box-shadow:2px 0px 40px 0px rgba(0, 0, 0, 0.25);--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;--padding-top:8px;--padding-bottom:16px;--padding-left:08px;--padding-right:020px;--z-index:9;}.elementor-60 .elementor-element.elementor-element-79e7f77:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-79e7f77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www-bruggerhof-at-dev.wpms.raum15.at/wp-content/uploads/sites/68/2026/07/Bruggerhof_TVBStubai_RADWEG_SebastianMarko.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-60 .elementor-element.elementor-element-79e7f77::before, .elementor-60 .elementor-element.elementor-element-79e7f77 > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-79e7f77 > .e-con-inner > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-79e7f77 > .elementor-background-slideshow::before, .elementor-60 .elementor-element.elementor-element-79e7f77 > .e-con-inner > .elementor-background-slideshow::before, .elementor-60 .elementor-element.elementor-element-79e7f77 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-60 .elementor-element.elementor-element-79e7f77:hover::before, .elementor-60 .elementor-element.elementor-element-79e7f77:hover > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-79e7f77:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-79e7f77 > .elementor-background-slideshow:hover::before, .elementor-60 .elementor-element.elementor-element-79e7f77 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-28f5472 );--background-overlay:'';}.elementor-60 .elementor-element.elementor-element-79e7f77:hover{--overlay-opacity:0.5;}.elementor-60 .elementor-element.elementor-element-d371daa.elementor-element{--align-self:flex-end;}.elementor-60 .elementor-element.elementor-element-d371daa{text-align:end;}.elementor-60 .elementor-element.elementor-element-d371daa .elementor-heading-title{font-family:var( --e-global-typography-a0a653e-font-family ), Sans-serif;font-size:var( --e-global-typography-a0a653e-font-size );font-weight:var( --e-global-typography-a0a653e-font-weight );line-height:var( --e-global-typography-a0a653e-line-height );color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-a4f3899{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:100px 100px 100px 100px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;top:16px;}.elementor-60 .elementor-element.elementor-element-a4f3899.e-con{--flex-grow:1;--flex-shrink:1;}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-a4f3899{right:20px;}body.rtl .elementor-60 .elementor-element.elementor-element-a4f3899{left:20px;}.elementor-60 .elementor-element.elementor-element-7f0e3f9 .elementor-button{background-color:#F1F0EE00;font-family:var( --e-global-typography-0293239-font-family ), Sans-serif;font-size:var( --e-global-typography-0293239-font-size );font-weight:var( --e-global-typography-0293239-font-weight );line-height:var( --e-global-typography-0293239-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:100px 100px 100px 100px;padding:12px 24px 12px 24px;}.elementor-60 .elementor-element.elementor-element-7f0e3f9 .elementor-button:hover, .elementor-60 .elementor-element.elementor-element-7f0e3f9 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-7f0e3f9 .elementor-button:hover svg, .elementor-60 .elementor-element.elementor-element-7f0e3f9 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-d0e58e0{--display:flex;--min-height:477px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:0px 16px 16px 0px;box-shadow:2px 0px 40px 0px rgba(0, 0, 0, 0.25);--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;--padding-top:8px;--padding-bottom:16px;--padding-left:8px;--padding-right:20px;--z-index:8;}.elementor-60 .elementor-element.elementor-element-d0e58e0:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-d0e58e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www-bruggerhof-at-dev.wpms.raum15.at/wp-content/uploads/sites/68/2026/07/Bruggerhof_TVBStubai_AndreSchoenherr_SerlesbahnenMieders_Family-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-60 .elementor-element.elementor-element-d0e58e0::before, .elementor-60 .elementor-element.elementor-element-d0e58e0 > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-d0e58e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-d0e58e0 > .elementor-background-slideshow::before, .elementor-60 .elementor-element.elementor-element-d0e58e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-60 .elementor-element.elementor-element-d0e58e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-60 .elementor-element.elementor-element-d0e58e0:hover::before, .elementor-60 .elementor-element.elementor-element-d0e58e0:hover > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-d0e58e0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-d0e58e0 > .elementor-background-slideshow:hover::before, .elementor-60 .elementor-element.elementor-element-d0e58e0 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-28f5472 );--background-overlay:'';}.elementor-60 .elementor-element.elementor-element-d0e58e0:hover{--overlay-opacity:0.5;}.elementor-60 .elementor-element.elementor-element-aef1dac.elementor-element{--align-self:flex-end;}.elementor-60 .elementor-element.elementor-element-aef1dac{text-align:end;}.elementor-60 .elementor-element.elementor-element-aef1dac .elementor-heading-title{font-family:var( --e-global-typography-a0a653e-font-family ), Sans-serif;font-size:var( --e-global-typography-a0a653e-font-size );font-weight:var( --e-global-typography-a0a653e-font-weight );line-height:var( --e-global-typography-a0a653e-line-height );color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-11aa226{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:100px 100px 100px 100px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;top:16px;}.elementor-60 .elementor-element.elementor-element-11aa226.e-con{--flex-grow:1;--flex-shrink:1;}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-11aa226{right:20px;}body.rtl .elementor-60 .elementor-element.elementor-element-11aa226{left:20px;}.elementor-60 .elementor-element.elementor-element-03403f4 .elementor-button{background-color:#F1F0EE00;font-family:var( --e-global-typography-0293239-font-family ), Sans-serif;font-size:var( --e-global-typography-0293239-font-size );font-weight:var( --e-global-typography-0293239-font-weight );line-height:var( --e-global-typography-0293239-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:100px 100px 100px 100px;padding:12px 24px 12px 24px;}.elementor-60 .elementor-element.elementor-element-03403f4 .elementor-button:hover, .elementor-60 .elementor-element.elementor-element-03403f4 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-03403f4 .elementor-button:hover svg, .elementor-60 .elementor-element.elementor-element-03403f4 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-a086f29{--display:flex;--min-height:477px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:0px 16px 16px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;--padding-top:8px;--padding-bottom:16px;--padding-left:8px;--padding-right:20px;--z-index:7;}.elementor-60 .elementor-element.elementor-element-a086f29:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-a086f29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www-bruggerhof-at-dev.wpms.raum15.at/wp-content/uploads/sites/68/2026/07/Bruggerhof_TVBStubai_Sommerrodelbahn_MirjaGeh-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-60 .elementor-element.elementor-element-a086f29::before, .elementor-60 .elementor-element.elementor-element-a086f29 > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-a086f29 > .e-con-inner > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-a086f29 > .elementor-background-slideshow::before, .elementor-60 .elementor-element.elementor-element-a086f29 > .e-con-inner > .elementor-background-slideshow::before, .elementor-60 .elementor-element.elementor-element-a086f29 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-60 .elementor-element.elementor-element-a086f29:hover::before, .elementor-60 .elementor-element.elementor-element-a086f29:hover > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-a086f29:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-a086f29 > .elementor-background-slideshow:hover::before, .elementor-60 .elementor-element.elementor-element-a086f29 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-28f5472 );--background-overlay:'';}.elementor-60 .elementor-element.elementor-element-a086f29:hover{--overlay-opacity:0.5;}.elementor-60 .elementor-element.elementor-element-e323577.elementor-element{--align-self:flex-end;}.elementor-60 .elementor-element.elementor-element-e323577{text-align:center;}.elementor-60 .elementor-element.elementor-element-e323577 .elementor-heading-title{font-family:var( --e-global-typography-a0a653e-font-family ), Sans-serif;font-size:var( --e-global-typography-a0a653e-font-size );font-weight:var( --e-global-typography-a0a653e-font-weight );line-height:var( --e-global-typography-a0a653e-line-height );color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-c923d8e{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:100px 100px 100px 100px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;top:16px;}.elementor-60 .elementor-element.elementor-element-c923d8e.e-con{--flex-grow:1;--flex-shrink:1;}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-c923d8e{right:20px;}body.rtl .elementor-60 .elementor-element.elementor-element-c923d8e{left:20px;}.elementor-60 .elementor-element.elementor-element-8d97bec .elementor-button{background-color:#F1F0EE00;font-family:var( --e-global-typography-0293239-font-family ), Sans-serif;font-size:var( --e-global-typography-0293239-font-size );font-weight:var( --e-global-typography-0293239-font-weight );line-height:var( --e-global-typography-0293239-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:100px 100px 100px 100px;padding:12px 24px 12px 24px;}.elementor-60 .elementor-element.elementor-element-8d97bec .elementor-button:hover, .elementor-60 .elementor-element.elementor-element-8d97bec .elementor-button:focus{color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-8d97bec .elementor-button:hover svg, .elementor-60 .elementor-element.elementor-element-8d97bec .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-9fa9db7{--display:flex;--gap:350px 350px;--row-gap:350px;--column-gap:350px;--padding-top:0px;--padding-bottom:300px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-aac3245{--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;--border-radius:16px 16px 16px 16px;--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-60 .elementor-element.elementor-element-c7712e4{--display:flex;--min-height:550px;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--border-radius:16px 0px 0px 16px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-60 .elementor-element.elementor-element-c7712e4:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-c7712e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-ef374c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:0%;}.elementor-60 .elementor-element.elementor-element-238309b.elementor-element{--align-self:flex-start;}.elementor-60 .elementor-element.elementor-element-238309b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-60 .elementor-element.elementor-element-2df9198 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-2df9198 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-60 .elementor-element.elementor-element-2df9198{--e-icon-list-icon-size:54px;--icon-vertical-offset:0px;}.elementor-60 .elementor-element.elementor-element-2df9198 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-2df9198 .elementor-icon-list-item > a{font-family:var( --e-global-typography-a0a653e-font-family ), Sans-serif;font-size:var( --e-global-typography-a0a653e-font-size );font-weight:var( --e-global-typography-a0a653e-font-weight );line-height:var( --e-global-typography-a0a653e-line-height );}.elementor-60 .elementor-element.elementor-element-2df9198 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-e1ded5f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:0%;}.elementor-60 .elementor-element.elementor-element-fca72ef{padding:0% 0% 0% 2%;--e-icon-list-icon-size:21px;--icon-vertical-align:flex-start;--icon-vertical-offset:2px;}.elementor-60 .elementor-element.elementor-element-fca72ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-60 .elementor-element.elementor-element-fca72ef .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-60 .elementor-element.elementor-element-fca72ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-60 .elementor-element.elementor-element-fca72ef .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-60 .elementor-element.elementor-element-fca72ef .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-60 .elementor-element.elementor-element-fca72ef .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-fca72ef .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-60 .elementor-element.elementor-element-fca72ef .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-60 .elementor-element.elementor-element-fca72ef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-fca72ef .elementor-icon-list-item > a{font-family:var( --e-global-typography-5edcc20-font-family ), Sans-serif;font-size:var( --e-global-typography-5edcc20-font-size );font-weight:var( --e-global-typography-5edcc20-font-weight );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-fca72ef .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-60 .elementor-element.elementor-element-2f9a4b6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:100px 100px 100px 100px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-60 .elementor-element.elementor-element-2f9a4b6.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-60 .elementor-element.elementor-element-c87d3a7 .elementor-button{background-color:#F1F0EE00;font-family:var( --e-global-typography-0293239-font-family ), Sans-serif;font-size:var( --e-global-typography-0293239-font-size );font-weight:var( --e-global-typography-0293239-font-weight );line-height:var( --e-global-typography-0293239-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:100px 100px 100px 100px;padding:12px 24px 12px 24px;}.elementor-60 .elementor-element.elementor-element-c87d3a7 .elementor-button:hover, .elementor-60 .elementor-element.elementor-element-c87d3a7 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-c87d3a7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-60 .elementor-element.elementor-element-c87d3a7 .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-60 .elementor-element.elementor-element-c87d3a7 .elementor-button:hover svg, .elementor-60 .elementor-element.elementor-element-c87d3a7 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-52eb16c{--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;--overflow:hidden;--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-60 .elementor-element.elementor-element-c81da9b{--display:flex;--min-height:477px;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:0px 16px 16px 0px;box-shadow:2px 0px 40px 0px rgba(0, 0, 0, 0.25);--padding-top:8px;--padding-bottom:16px;--padding-left:8px;--padding-right:20px;--z-index:10;}.elementor-60 .elementor-element.elementor-element-c81da9b:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-c81da9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www-bruggerhof-at-dev.wpms.raum15.at/wp-content/uploads/sites/68/2026/07/Bruggerhof_TVBStubai_Andre_Schoenherr_Family.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-60 .elementor-element.elementor-element-c81da9b::before, .elementor-60 .elementor-element.elementor-element-c81da9b > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-c81da9b > .e-con-inner > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-c81da9b > .elementor-background-slideshow::before, .elementor-60 .elementor-element.elementor-element-c81da9b > .e-con-inner > .elementor-background-slideshow::before, .elementor-60 .elementor-element.elementor-element-c81da9b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-60 .elementor-element.elementor-element-c81da9b:hover::before, .elementor-60 .elementor-element.elementor-element-c81da9b:hover > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-c81da9b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-c81da9b > .elementor-background-slideshow:hover::before, .elementor-60 .elementor-element.elementor-element-c81da9b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-28f5472 );--background-overlay:'';}.elementor-60 .elementor-element.elementor-element-c81da9b:hover{--overlay-opacity:0.5;}.elementor-60 .elementor-element.elementor-element-1eabf31.elementor-element{--align-self:flex-end;}.elementor-60 .elementor-element.elementor-element-1eabf31{text-align:center;}.elementor-60 .elementor-element.elementor-element-1eabf31 .elementor-heading-title{font-family:var( --e-global-typography-a0a653e-font-family ), Sans-serif;font-size:var( --e-global-typography-a0a653e-font-size );font-weight:var( --e-global-typography-a0a653e-font-weight );line-height:var( --e-global-typography-a0a653e-line-height );color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-3ca0329{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:100px 100px 100px 100px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;bottom:0px;}.elementor-60 .elementor-element.elementor-element-3ca0329.e-con{--flex-grow:1;--flex-shrink:1;}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-3ca0329{right:20px;}body.rtl .elementor-60 .elementor-element.elementor-element-3ca0329{left:20px;}.elementor-60 .elementor-element.elementor-element-a84b4b0 .elementor-button{background-color:#F1F0EE00;font-family:var( --e-global-typography-0293239-font-family ), Sans-serif;font-size:var( --e-global-typography-0293239-font-size );font-weight:var( --e-global-typography-0293239-font-weight );line-height:var( --e-global-typography-0293239-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:100px 100px 100px 100px;padding:12px 24px 12px 24px;}.elementor-60 .elementor-element.elementor-element-a84b4b0 .elementor-button:hover, .elementor-60 .elementor-element.elementor-element-a84b4b0 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-a84b4b0 .elementor-button:hover svg, .elementor-60 .elementor-element.elementor-element-a84b4b0 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-64f5b09{--display:flex;--min-height:477px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:0px 16px 16px 0px;box-shadow:2px 0px 40px 0px rgba(0, 0, 0, 0.25);--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;--padding-top:8px;--padding-bottom:16px;--padding-left:8px;--padding-right:20px;--z-index:8;}.elementor-60 .elementor-element.elementor-element-64f5b09:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-64f5b09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www-bruggerhof-at-dev.wpms.raum15.at/wp-content/uploads/sites/68/2026/07/Bruggerhof_TVBStubai_Klettersteig_Fernau_Armin_Ribis-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-60 .elementor-element.elementor-element-64f5b09::before, .elementor-60 .elementor-element.elementor-element-64f5b09 > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-64f5b09 > .e-con-inner > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-64f5b09 > .elementor-background-slideshow::before, .elementor-60 .elementor-element.elementor-element-64f5b09 > .e-con-inner > .elementor-background-slideshow::before, .elementor-60 .elementor-element.elementor-element-64f5b09 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-60 .elementor-element.elementor-element-64f5b09:hover::before, .elementor-60 .elementor-element.elementor-element-64f5b09:hover > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-64f5b09:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-64f5b09 > .elementor-background-slideshow:hover::before, .elementor-60 .elementor-element.elementor-element-64f5b09 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-28f5472 );--background-overlay:'';}.elementor-60 .elementor-element.elementor-element-64f5b09:hover{--overlay-opacity:0.5;}.elementor-60 .elementor-element.elementor-element-b9bb8a3.elementor-element{--align-self:flex-end;}.elementor-60 .elementor-element.elementor-element-b9bb8a3{text-align:center;}.elementor-60 .elementor-element.elementor-element-b9bb8a3 .elementor-heading-title{font-family:var( --e-global-typography-a0a653e-font-family ), Sans-serif;font-size:var( --e-global-typography-a0a653e-font-size );font-weight:var( --e-global-typography-a0a653e-font-weight );line-height:var( --e-global-typography-a0a653e-line-height );color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-7e9a16c{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:100px 100px 100px 100px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;bottom:0px;}.elementor-60 .elementor-element.elementor-element-7e9a16c.e-con{--flex-grow:1;--flex-shrink:1;}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-7e9a16c{right:20px;}body.rtl .elementor-60 .elementor-element.elementor-element-7e9a16c{left:20px;}.elementor-60 .elementor-element.elementor-element-a21d374 .elementor-button{background-color:#F1F0EE00;font-family:var( --e-global-typography-0293239-font-family ), Sans-serif;font-size:var( --e-global-typography-0293239-font-size );font-weight:var( --e-global-typography-0293239-font-weight );line-height:var( --e-global-typography-0293239-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:100px 100px 100px 100px;padding:12px 24px 12px 24px;}.elementor-60 .elementor-element.elementor-element-a21d374 .elementor-button:hover, .elementor-60 .elementor-element.elementor-element-a21d374 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-a21d374 .elementor-button:hover svg, .elementor-60 .elementor-element.elementor-element-a21d374 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-80a4b2f{--display:flex;--min-height:477px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:0px 16px 16px 0px;box-shadow:2px 0px 40px 0px rgba(0, 0, 0, 0.25);--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;--padding-top:8px;--padding-bottom:16px;--padding-left:8px;--padding-right:20px;--z-index:7;}.elementor-60 .elementor-element.elementor-element-80a4b2f:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-80a4b2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www-bruggerhof-at-dev.wpms.raum15.at/wp-content/uploads/sites/68/2026/07/Bruggerhof_TVBStubai_Andre_Schoenherr_Bike.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-60 .elementor-element.elementor-element-80a4b2f::before, .elementor-60 .elementor-element.elementor-element-80a4b2f > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-80a4b2f > .e-con-inner > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-80a4b2f > .elementor-background-slideshow::before, .elementor-60 .elementor-element.elementor-element-80a4b2f > .e-con-inner > .elementor-background-slideshow::before, .elementor-60 .elementor-element.elementor-element-80a4b2f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-60 .elementor-element.elementor-element-80a4b2f:hover::before, .elementor-60 .elementor-element.elementor-element-80a4b2f:hover > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-80a4b2f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-80a4b2f > .elementor-background-slideshow:hover::before, .elementor-60 .elementor-element.elementor-element-80a4b2f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-28f5472 );--background-overlay:'';}.elementor-60 .elementor-element.elementor-element-80a4b2f:hover{--overlay-opacity:0.5;}.elementor-60 .elementor-element.elementor-element-397c178.elementor-element{--align-self:flex-end;}.elementor-60 .elementor-element.elementor-element-397c178{text-align:center;}.elementor-60 .elementor-element.elementor-element-397c178 .elementor-heading-title{font-family:var( --e-global-typography-a0a653e-font-family ), Sans-serif;font-size:var( --e-global-typography-a0a653e-font-size );font-weight:var( --e-global-typography-a0a653e-font-weight );line-height:var( --e-global-typography-a0a653e-line-height );color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-4e5697c{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:100px 100px 100px 100px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;bottom:0px;}.elementor-60 .elementor-element.elementor-element-4e5697c.e-con{--flex-grow:1;--flex-shrink:1;}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-4e5697c{right:20px;}body.rtl .elementor-60 .elementor-element.elementor-element-4e5697c{left:20px;}.elementor-60 .elementor-element.elementor-element-d8d7913 .elementor-button{background-color:#F1F0EE00;font-family:var( --e-global-typography-0293239-font-family ), Sans-serif;font-size:var( --e-global-typography-0293239-font-size );font-weight:var( --e-global-typography-0293239-font-weight );line-height:var( --e-global-typography-0293239-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:100px 100px 100px 100px;padding:12px 24px 12px 24px;}.elementor-60 .elementor-element.elementor-element-d8d7913 .elementor-button:hover, .elementor-60 .elementor-element.elementor-element-d8d7913 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-d8d7913 .elementor-button:hover svg, .elementor-60 .elementor-element.elementor-element-d8d7913 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-3345bc9{--display:flex;--min-height:477px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:0px 16px 16px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;--padding-top:8px;--padding-bottom:16px;--padding-left:8px;--padding-right:20px;--z-index:6;}.elementor-60 .elementor-element.elementor-element-3345bc9:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-3345bc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www-bruggerhof-at-dev.wpms.raum15.at/wp-content/uploads/sites/68/2026/07/Bruggerhof_TVBStubai_Sonnenaufgang_Paraglider-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-60 .elementor-element.elementor-element-3345bc9::before, .elementor-60 .elementor-element.elementor-element-3345bc9 > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-3345bc9 > .e-con-inner > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-3345bc9 > .elementor-background-slideshow::before, .elementor-60 .elementor-element.elementor-element-3345bc9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-60 .elementor-element.elementor-element-3345bc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-60 .elementor-element.elementor-element-3345bc9:hover::before, .elementor-60 .elementor-element.elementor-element-3345bc9:hover > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-3345bc9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-3345bc9 > .elementor-background-slideshow:hover::before, .elementor-60 .elementor-element.elementor-element-3345bc9 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-28f5472 );--background-overlay:'';}.elementor-60 .elementor-element.elementor-element-3345bc9:hover{--overlay-opacity:0.5;}.elementor-60 .elementor-element.elementor-element-f871787.elementor-element{--align-self:flex-end;}.elementor-60 .elementor-element.elementor-element-f871787{text-align:center;}.elementor-60 .elementor-element.elementor-element-f871787 .elementor-heading-title{font-family:var( --e-global-typography-a0a653e-font-family ), Sans-serif;font-size:var( --e-global-typography-a0a653e-font-size );font-weight:var( --e-global-typography-a0a653e-font-weight );line-height:var( --e-global-typography-a0a653e-line-height );color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-759c3e2{--display:flex;--position:absolute;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:100px 100px 100px 100px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;bottom:0px;}.elementor-60 .elementor-element.elementor-element-759c3e2.e-con{--flex-grow:1;--flex-shrink:1;}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-759c3e2{right:20px;}body.rtl .elementor-60 .elementor-element.elementor-element-759c3e2{left:20px;}.elementor-60 .elementor-element.elementor-element-3a4050a .elementor-button{background-color:#F1F0EE00;font-family:var( --e-global-typography-0293239-font-family ), Sans-serif;font-size:var( --e-global-typography-0293239-font-size );font-weight:var( --e-global-typography-0293239-font-weight );line-height:var( --e-global-typography-0293239-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:100px 100px 100px 100px;padding:12px 24px 12px 24px;}.elementor-60 .elementor-element.elementor-element-3a4050a .elementor-button:hover, .elementor-60 .elementor-element.elementor-element-3a4050a .elementor-button:focus{color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-3a4050a .elementor-button:hover svg, .elementor-60 .elementor-element.elementor-element-3a4050a .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-db13414{--display:flex;--min-height:100vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:80px 80px;--row-gap:80px;--column-gap:80px;--overflow:hidden;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-60 .elementor-element.elementor-element-db13414:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-db13414 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-82a6789{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--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-60 .elementor-element.elementor-element-6967ce8{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-cf0d925.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-cf0d925{text-align:center;}.elementor-60 .elementor-element.elementor-element-cf0d925 .elementor-heading-title{font-family:var( --e-global-typography-ac6e926-font-family ), Sans-serif;font-size:var( --e-global-typography-ac6e926-font-size );font-weight:var( --e-global-typography-ac6e926-font-weight );line-height:var( --e-global-typography-ac6e926-line-height );color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-292ab4b.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-292ab4b{text-align:center;}.elementor-60 .elementor-element.elementor-element-292ab4b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-729651e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;}.elementor-60 .elementor-element.elementor-element-b28b047{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-60 .elementor-element.elementor-element-b28b047:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-b28b047 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-b28b047.e-con{--align-self:flex-start;}.elementor-60 .elementor-element.elementor-element-83f7534{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-60 .elementor-element.elementor-element-efaacfc.elementor-element{--align-self:flex-start;}.elementor-60 .elementor-element.elementor-element-efaacfc{text-align:start;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-db337d8{font-family:var( --e-global-typography-2e3fe39-font-family ), Sans-serif;font-size:var( --e-global-typography-2e3fe39-font-size );font-weight:var( --e-global-typography-2e3fe39-font-weight );line-height:var( --e-global-typography-2e3fe39-line-height );color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-ecafb6b.elementor-element{--align-self:flex-start;}.elementor-60 .elementor-element.elementor-element-ecafb6b{text-align:start;font-family:var( --e-global-typography-a0a653e-font-family ), Sans-serif;font-size:var( --e-global-typography-a0a653e-font-size );font-weight:var( --e-global-typography-a0a653e-font-weight );line-height:var( --e-global-typography-a0a653e-line-height );color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-b20e7ae{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;--padding-top:2%;--padding-bottom:2%;--padding-left:5%;--padding-right:5%;}.elementor-60 .elementor-element.elementor-element-b20e7ae:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-b20e7ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www-bruggerhof-at-dev.wpms.raum15.at/wp-content/uploads/sites/68/2026/07/Bruggerhof_Envato_Hund-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-60 .elementor-element.elementor-element-b20e7ae.e-con{--align-self:stretch;}.elementor-60 .elementor-element.elementor-element-31cbdb2{--display:flex;--min-height:500px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:60px 60px;--row-gap:60px;--column-gap:60px;--overflow:hidden;--overlay-opacity:1;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-60 .elementor-element.elementor-element-31cbdb2:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-31cbdb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6f5fd5b );background-image:url("https://www-bruggerhof-at-dev.wpms.raum15.at/wp-content/uploads/sites/68/2026/07/579209623.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-60 .elementor-element.elementor-element-31cbdb2::before, .elementor-60 .elementor-element.elementor-element-31cbdb2 > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-31cbdb2 > .e-con-inner > .elementor-background-video-container::before, .elementor-60 .elementor-element.elementor-element-31cbdb2 > .elementor-background-slideshow::before, .elementor-60 .elementor-element.elementor-element-31cbdb2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-60 .elementor-element.elementor-element-31cbdb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-28f5472 );--background-overlay:'';}.elementor-60 .elementor-element.elementor-element-b83ead7{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--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-60 .elementor-element.elementor-element-17a865b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-a4c9b85.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-a4c9b85{text-align:center;}.elementor-60 .elementor-element.elementor-element-a4c9b85 .elementor-heading-title{font-family:var( --e-global-typography-ac6e926-font-family ), Sans-serif;font-size:var( --e-global-typography-ac6e926-font-size );font-weight:var( --e-global-typography-ac6e926-font-weight );line-height:var( --e-global-typography-ac6e926-line-height );color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-e4a8f8a.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-e4a8f8a{text-align:center;}.elementor-60 .elementor-element.elementor-element-e4a8f8a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-60 .elementor-element.elementor-element-8c1107a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-c6abbfc{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:100px 100px 100px 100px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-60 .elementor-element.elementor-element-c6abbfc.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-60 .elementor-element.elementor-element-97dae93 .elementor-button{background-color:#F1F0EE00;font-family:var( --e-global-typography-0293239-font-family ), Sans-serif;font-size:var( --e-global-typography-0293239-font-size );font-weight:var( --e-global-typography-0293239-font-weight );line-height:var( --e-global-typography-0293239-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:100px 100px 100px 100px;padding:12px 24px 12px 24px;}.elementor-60 .elementor-element.elementor-element-97dae93 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-60 .elementor-element.elementor-element-97dae93 .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-60 .elementor-element.elementor-element-97dae93 .elementor-button:hover, .elementor-60 .elementor-element.elementor-element-97dae93 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-60 .elementor-element.elementor-element-97dae93 .elementor-button:hover svg, .elementor-60 .elementor-element.elementor-element-97dae93 .elementor-button:focus svg{fill:var( --e-global-color-text );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-60 .elementor-element.elementor-element-83e1144{--min-height:45vh;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-60 .elementor-element.elementor-element-bd55f2e .elementor-heading-title{font-size:var( --e-global-typography-ac6e926-font-size );line-height:var( --e-global-typography-ac6e926-line-height );}.elementor-60 .elementor-element.elementor-element-d6a2692{text-align:start;}.elementor-60 .elementor-element.elementor-element-d6a2692 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-60 .elementor-element.elementor-element-db0028b .elementor-button{font-size:var( --e-global-typography-0293239-font-size );line-height:var( --e-global-typography-0293239-line-height );}.elementor-60 .elementor-element.elementor-element-0c702ea{--gap:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-60 .elementor-element.elementor-element-5dbfe00 .elementor-heading-title{font-size:var( --e-global-typography-ac6e926-font-size );line-height:var( --e-global-typography-ac6e926-line-height );}.elementor-60 .elementor-element.elementor-element-94b55f3{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-60 .elementor-element.elementor-element-94b55f3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-60 .elementor-element.elementor-element-069a99b .elementor-heading-title{font-size:var( --e-global-typography-ac6e926-font-size );line-height:var( --e-global-typography-ac6e926-line-height );}.elementor-60 .elementor-element.elementor-element-b8e6018{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-60 .elementor-element.elementor-element-b8e6018 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-hotspot.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-60 .elementor-element.elementor-element-619032f .e-hotspot__label{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-619032f .e-hotspot__tooltip{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-3faa9a5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-60 .elementor-element.elementor-element-e8395c1{font-size:var( --e-global-typography-2e3fe39-font-size );line-height:var( --e-global-typography-2e3fe39-line-height );}.elementor-widget-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-60 .elementor-element.elementor-element-b1c1ffa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-b1c1ffa .elementor-icon-list-item > a{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-7104f4d .e-hotspot__label{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-7104f4d .e-hotspot__tooltip{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-45eaf38{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-60 .elementor-element.elementor-element-ae8ad34{text-align:center;}.elementor-60 .elementor-element.elementor-element-ae8ad34 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-60 .elementor-element.elementor-element-0dc4704{text-align:center;font-size:var( --e-global-typography-2e3fe39-font-size );line-height:var( --e-global-typography-2e3fe39-line-height );}.elementor-60 .elementor-element.elementor-element-c1a11b7.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-c1a11b7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-c1a11b7 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-a853588{--margin-top:0px;--margin-bottom:250px;--margin-left:0px;--margin-right:0px;}.elementor-60 .elementor-element.elementor-element-1faa3ca .e-hotspot__label{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-1faa3ca .e-hotspot__tooltip{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-1a85e20 .e-hotspot__label{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-1a85e20 .e-hotspot__tooltip{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-5699e14{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-60 .elementor-element.elementor-element-b0ce07c{text-align:center;}.elementor-60 .elementor-element.elementor-element-b0ce07c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-60 .elementor-element.elementor-element-a4a7eb1{text-align:center;font-size:var( --e-global-typography-2e3fe39-font-size );line-height:var( --e-global-typography-2e3fe39-line-height );}.elementor-60 .elementor-element.elementor-element-52da726.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-52da726 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-52da726 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-58eb948{--margin-top:0px;--margin-bottom:250px;--margin-left:0px;--margin-right:0px;}.elementor-60 .elementor-element.elementor-element-53efa64 .e-hotspot__label{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-53efa64 .e-hotspot__tooltip{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-00a9eb4 .e-hotspot__label{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-00a9eb4 .e-hotspot__tooltip{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-548e631 .elementor-heading-title{font-size:var( --e-global-typography-ac6e926-font-size );line-height:var( --e-global-typography-ac6e926-line-height );}.elementor-60 .elementor-element.elementor-element-219740e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-60 .elementor-element.elementor-element-0cc3966 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-60 .elementor-element.elementor-element-180e8b8{font-size:var( --e-global-typography-2e3fe39-font-size );line-height:var( --e-global-typography-2e3fe39-line-height );}.elementor-60 .elementor-element.elementor-element-df1d75d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-df1d75d .elementor-icon-list-item > a{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-4511ad0 .elementor-heading-title{font-size:var( --e-global-typography-a0a653e-font-size );line-height:var( --e-global-typography-a0a653e-line-height );}.elementor-60 .elementor-element.elementor-element-d26f890 .elementor-heading-title{font-size:var( --e-global-typography-2e3fe39-font-size );line-height:var( --e-global-typography-2e3fe39-line-height );}.elementor-60 .elementor-element.elementor-element-8c81f5f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-8c81f5f .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-60 .elementor-element.elementor-element-11d1b3a{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-068e37d .elementor-heading-title{font-size:var( --e-global-typography-a0a653e-font-size );line-height:var( --e-global-typography-a0a653e-line-height );}.elementor-60 .elementor-element.elementor-element-dba624c .elementor-heading-title{font-size:var( --e-global-typography-2e3fe39-font-size );line-height:var( --e-global-typography-2e3fe39-line-height );}.elementor-60 .elementor-element.elementor-element-a83515d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-a83515d .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-60 .elementor-element.elementor-element-f79e77c{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-8474817 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-8474817 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-widget-media-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-60 .elementor-element.elementor-element-c77f42e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-60 .elementor-element.elementor-element-4f3e1d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-4f3e1d2 .elementor-icon-list-item > a{font-size:0.93rem;}.elementor-60 .elementor-element.elementor-element-7e717e9 .elementor-button{font-size:var( --e-global-typography-0293239-font-size );line-height:var( --e-global-typography-0293239-line-height );}.elementor-60 .elementor-element.elementor-element-6312a40 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-60 .elementor-element.elementor-element-0ec8648{font-size:var( --e-global-typography-2e3fe39-font-size );line-height:var( --e-global-typography-2e3fe39-line-height );}.elementor-60 .elementor-element.elementor-element-8cd1f5c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-8cd1f5c .elementor-icon-list-item > a{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-407cf79 .elementor-heading-title{font-size:var( --e-global-typography-a0a653e-font-size );line-height:var( --e-global-typography-a0a653e-line-height );}.elementor-60 .elementor-element.elementor-element-0edd034 .elementor-heading-title{font-size:var( --e-global-typography-2e3fe39-font-size );line-height:var( --e-global-typography-2e3fe39-line-height );}.elementor-60 .elementor-element.elementor-element-f10a774 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-f10a774 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-60 .elementor-element.elementor-element-921f866{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-0bd6421 .elementor-heading-title{font-size:var( --e-global-typography-a0a653e-font-size );line-height:var( --e-global-typography-a0a653e-line-height );}.elementor-60 .elementor-element.elementor-element-8f17a46 .elementor-heading-title{font-size:var( --e-global-typography-2e3fe39-font-size );line-height:var( --e-global-typography-2e3fe39-line-height );}.elementor-60 .elementor-element.elementor-element-6928b5b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-6928b5b .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-60 .elementor-element.elementor-element-0398abc{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-ed3c817 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-ed3c817 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-fc2e0ed.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-60 .elementor-element.elementor-element-436d3b9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-436d3b9 .elementor-icon-list-item > a{font-size:0.93rem;}.elementor-60 .elementor-element.elementor-element-b5e2b13 .elementor-button{font-size:var( --e-global-typography-0293239-font-size );line-height:var( --e-global-typography-0293239-line-height );}.elementor-60 .elementor-element.elementor-element-b51f17e{--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-60 .elementor-element.elementor-element-5c86615{--min-height:0px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-60 .elementor-element.elementor-element-b90f27e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-60 .elementor-element.elementor-element-0508b11{font-size:var( --e-global-typography-2e3fe39-font-size );line-height:var( --e-global-typography-2e3fe39-line-height );}.elementor-60 .elementor-element.elementor-element-4fd44af .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-4fd44af .elementor-icon-list-item > a{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-e90d1cd .elementor-heading-title{font-size:var( --e-global-typography-a0a653e-font-size );line-height:var( --e-global-typography-a0a653e-line-height );}.elementor-60 .elementor-element.elementor-element-36d3ed4 .elementor-heading-title{font-size:var( --e-global-typography-2e3fe39-font-size );line-height:var( --e-global-typography-2e3fe39-line-height );}.elementor-60 .elementor-element.elementor-element-b2a5a6d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-b2a5a6d .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-60 .elementor-element.elementor-element-571925e{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-22c9bd3 .elementor-heading-title{font-size:var( --e-global-typography-a0a653e-font-size );line-height:var( --e-global-typography-a0a653e-line-height );}.elementor-60 .elementor-element.elementor-element-bcb527f .elementor-heading-title{font-size:var( --e-global-typography-2e3fe39-font-size );line-height:var( --e-global-typography-2e3fe39-line-height );}.elementor-60 .elementor-element.elementor-element-fb4dc7f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-fb4dc7f .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-60 .elementor-element.elementor-element-41a65bf{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-9791a4e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-9791a4e .elementor-icon-list-item > a{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-e683947{--min-height:300px;}.elementor-60 .elementor-element.elementor-element-d3524be.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-60 .elementor-element.elementor-element-d3524be .elementor-main-swiper{height:300px;}.elementor-60 .elementor-element.elementor-element-78fef70 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-78fef70 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-cba2ad1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-60 .elementor-element.elementor-element-d0f7bea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-d0f7bea .elementor-icon-list-item > a{font-size:0.93rem;}.elementor-60 .elementor-element.elementor-element-73772ed .elementor-button{font-size:var( --e-global-typography-0293239-font-size );line-height:var( --e-global-typography-0293239-line-height );}.elementor-60 .elementor-element.elementor-element-a0a690c{--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-60 .elementor-element.elementor-element-5649dae{--min-height:0px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-60 .elementor-element.elementor-element-1134fc9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-60 .elementor-element.elementor-element-8d18f2e{font-size:var( --e-global-typography-2e3fe39-font-size );line-height:var( --e-global-typography-2e3fe39-line-height );}.elementor-60 .elementor-element.elementor-element-4869742 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-4869742 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-86e1e48 .elementor-heading-title{font-size:var( --e-global-typography-a0a653e-font-size );line-height:var( --e-global-typography-a0a653e-line-height );}.elementor-60 .elementor-element.elementor-element-5ed95d5 .elementor-heading-title{font-size:var( --e-global-typography-2e3fe39-font-size );line-height:var( --e-global-typography-2e3fe39-line-height );}.elementor-60 .elementor-element.elementor-element-0efb373 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-0efb373 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-60 .elementor-element.elementor-element-67ec40a{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-f15bb0a .elementor-heading-title{font-size:var( --e-global-typography-a0a653e-font-size );line-height:var( --e-global-typography-a0a653e-line-height );}.elementor-60 .elementor-element.elementor-element-b7dc8bb .elementor-heading-title{font-size:var( --e-global-typography-2e3fe39-font-size );line-height:var( --e-global-typography-2e3fe39-line-height );}.elementor-60 .elementor-element.elementor-element-75a8b48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-75a8b48 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-60 .elementor-element.elementor-element-d4ca95a{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-c22f276 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-c22f276 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-6a6e6f7{--min-height:300px;}.elementor-60 .elementor-element.elementor-element-eaa80fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-eaa80fe .elementor-icon-list-item > a{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-e6edb36.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-60 .elementor-element.elementor-element-e6edb36 .elementor-main-swiper{height:300px;}.elementor-60 .elementor-element.elementor-element-bcde26e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-60 .elementor-element.elementor-element-b04d1cd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-b04d1cd .elementor-icon-list-item > a{font-size:0.93rem;}.elementor-60 .elementor-element.elementor-element-934a0fe .elementor-button{font-size:var( --e-global-typography-0293239-font-size );line-height:var( --e-global-typography-0293239-line-height );}.elementor-60 .elementor-element.elementor-element-5da0c89 .elementor-heading-title{font-size:var( --e-global-typography-ac6e926-font-size );line-height:var( --e-global-typography-ac6e926-line-height );}.elementor-60 .elementor-element.elementor-element-1471b20{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-60 .elementor-element.elementor-element-1471b20 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-60 .elementor-element.elementor-element-cea0e17{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-2e3fe39-font-size );line-height:var( --e-global-typography-2e3fe39-line-height );}.elementor-60 .elementor-element.elementor-element-cc16eb1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-60 .elementor-element.elementor-element-a70ec05 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-a70ec05 .elementor-icon-list-item > a{font-size:var( --e-global-typography-a0a653e-font-size );line-height:var( --e-global-typography-a0a653e-line-height );}.elementor-60 .elementor-element.elementor-element-b8d0930 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-b8d0930 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-ae9338c .elementor-button{font-size:var( --e-global-typography-0293239-font-size );line-height:var( --e-global-typography-0293239-line-height );}.elementor-60 .elementor-element.elementor-element-f4ba755 .elementor-heading-title{font-size:var( --e-global-typography-a0a653e-font-size );line-height:var( --e-global-typography-a0a653e-line-height );}.elementor-60 .elementor-element.elementor-element-497bbc8 .elementor-button{font-size:var( --e-global-typography-0293239-font-size );line-height:var( --e-global-typography-0293239-line-height );}.elementor-60 .elementor-element.elementor-element-d371daa .elementor-heading-title{font-size:var( --e-global-typography-a0a653e-font-size );line-height:var( --e-global-typography-a0a653e-line-height );}.elementor-60 .elementor-element.elementor-element-7f0e3f9 .elementor-button{font-size:var( --e-global-typography-0293239-font-size );line-height:var( --e-global-typography-0293239-line-height );}.elementor-60 .elementor-element.elementor-element-aef1dac .elementor-heading-title{font-size:var( --e-global-typography-a0a653e-font-size );line-height:var( --e-global-typography-a0a653e-line-height );}.elementor-60 .elementor-element.elementor-element-03403f4 .elementor-button{font-size:var( --e-global-typography-0293239-font-size );line-height:var( --e-global-typography-0293239-line-height );}.elementor-60 .elementor-element.elementor-element-e323577 .elementor-heading-title{font-size:var( --e-global-typography-a0a653e-font-size );line-height:var( --e-global-typography-a0a653e-line-height );}.elementor-60 .elementor-element.elementor-element-8d97bec .elementor-button{font-size:var( --e-global-typography-0293239-font-size );line-height:var( --e-global-typography-0293239-line-height );}.elementor-60 .elementor-element.elementor-element-9fa9db7{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-aac3245{--min-height:0px;--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-60 .elementor-element.elementor-element-c7712e4{--min-height:290px;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:16px 16px 0px 0px;}.elementor-60 .elementor-element.elementor-element-238309b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-60 .elementor-element.elementor-element-2df9198 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-2df9198 .elementor-icon-list-item > a{font-size:var( --e-global-typography-a0a653e-font-size );line-height:var( --e-global-typography-a0a653e-line-height );}.elementor-60 .elementor-element.elementor-element-e1ded5f{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-60 .elementor-element.elementor-element-fca72ef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-fca72ef .elementor-icon-list-item > a{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-2f9a4b6.e-con{--align-self:flex-end;}.elementor-60 .elementor-element.elementor-element-c87d3a7 .elementor-button{font-size:var( --e-global-typography-0293239-font-size );line-height:var( --e-global-typography-0293239-line-height );}.elementor-60 .elementor-element.elementor-element-52eb16c{--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-60 .elementor-element.elementor-element-c81da9b:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-c81da9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www-bruggerhof-at-dev.wpms.raum15.at/wp-content/uploads/sites/68/2026/07/Bruggerhof_TVBStubai_Gondel_Familie_Andre_Schoenherr.webp");}.elementor-60 .elementor-element.elementor-element-c81da9b{--min-height:150px;--border-radius:0px 0px 16px 16px;--padding-top:8px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-60 .elementor-element.elementor-element-1eabf31.elementor-element{--align-self:flex-start;}.elementor-60 .elementor-element.elementor-element-1eabf31 .elementor-heading-title{font-size:var( --e-global-typography-a0a653e-font-size );line-height:var( --e-global-typography-a0a653e-line-height );}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-3ca0329{right:5%;}body.rtl .elementor-60 .elementor-element.elementor-element-3ca0329{left:5%;}.elementor-60 .elementor-element.elementor-element-3ca0329{bottom:20px;}.elementor-60 .elementor-element.elementor-element-a84b4b0 .elementor-button{font-size:var( --e-global-typography-0293239-font-size );line-height:var( --e-global-typography-0293239-line-height );}.elementor-60 .elementor-element.elementor-element-64f5b09:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-64f5b09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www-bruggerhof-at-dev.wpms.raum15.at/wp-content/uploads/sites/68/2026/07/Bruggerhof_TVBStubai_RADWEG_SebastianMarko.webp");}.elementor-60 .elementor-element.elementor-element-64f5b09{--min-height:185px;--border-radius:0px 0px 16px 16px;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:20px;--padding-left:040px;--padding-right:40px;}.elementor-60 .elementor-element.elementor-element-b9bb8a3.elementor-element{--align-self:flex-start;}.elementor-60 .elementor-element.elementor-element-b9bb8a3 .elementor-heading-title{font-size:var( --e-global-typography-a0a653e-font-size );line-height:var( --e-global-typography-a0a653e-line-height );}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-7e9a16c{right:5%;}body.rtl .elementor-60 .elementor-element.elementor-element-7e9a16c{left:5%;}.elementor-60 .elementor-element.elementor-element-7e9a16c{bottom:20px;}.elementor-60 .elementor-element.elementor-element-a21d374 .elementor-button{font-size:var( --e-global-typography-0293239-font-size );line-height:var( --e-global-typography-0293239-line-height );}.elementor-60 .elementor-element.elementor-element-80a4b2f:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-80a4b2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www-bruggerhof-at-dev.wpms.raum15.at/wp-content/uploads/sites/68/2026/07/Bruggerhof_TVBStubai_AndreSchoenherr_SerlesbahnenMieders_Family-scaled.webp");background-position:bottom center;}.elementor-60 .elementor-element.elementor-element-80a4b2f{--min-height:185px;--border-radius:0px 0px 16px 16px;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-60 .elementor-element.elementor-element-397c178.elementor-element{--align-self:flex-start;}.elementor-60 .elementor-element.elementor-element-397c178 .elementor-heading-title{font-size:var( --e-global-typography-a0a653e-font-size );line-height:var( --e-global-typography-a0a653e-line-height );}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-4e5697c{right:5%;}body.rtl .elementor-60 .elementor-element.elementor-element-4e5697c{left:5%;}.elementor-60 .elementor-element.elementor-element-4e5697c{bottom:20px;}.elementor-60 .elementor-element.elementor-element-d8d7913 .elementor-button{font-size:var( --e-global-typography-0293239-font-size );line-height:var( --e-global-typography-0293239-line-height );}.elementor-60 .elementor-element.elementor-element-3345bc9:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-3345bc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www-bruggerhof-at-dev.wpms.raum15.at/wp-content/uploads/sites/68/2026/07/Bruggerhof_TVBStubai_Sommerrodelbahn_MirjaGeh-scaled.webp");}.elementor-60 .elementor-element.elementor-element-3345bc9{--min-height:185px;--border-radius:0px 0px 16px 16px;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-60 .elementor-element.elementor-element-f871787.elementor-element{--align-self:flex-start;}.elementor-60 .elementor-element.elementor-element-f871787 .elementor-heading-title{font-size:var( --e-global-typography-a0a653e-font-size );line-height:var( --e-global-typography-a0a653e-line-height );}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-759c3e2{right:5%;}body.rtl .elementor-60 .elementor-element.elementor-element-759c3e2{left:5%;}.elementor-60 .elementor-element.elementor-element-759c3e2{bottom:20px;}.elementor-60 .elementor-element.elementor-element-3a4050a .elementor-button{font-size:var( --e-global-typography-0293239-font-size );line-height:var( --e-global-typography-0293239-line-height );}.elementor-60 .elementor-element.elementor-element-db13414{--min-height:0vh;}.elementor-60 .elementor-element.elementor-element-cf0d925 .elementor-heading-title{font-size:var( --e-global-typography-ac6e926-font-size );line-height:var( --e-global-typography-ac6e926-line-height );}.elementor-60 .elementor-element.elementor-element-292ab4b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-60 .elementor-element.elementor-element-729651e{--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-60 .elementor-element.elementor-element-efaacfc{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-60 .elementor-element.elementor-element-db337d8{font-size:var( --e-global-typography-2e3fe39-font-size );line-height:var( --e-global-typography-2e3fe39-line-height );}.elementor-60 .elementor-element.elementor-element-ecafb6b{font-size:var( --e-global-typography-a0a653e-font-size );line-height:var( --e-global-typography-a0a653e-line-height );}.elementor-60 .elementor-element.elementor-element-b20e7ae{--min-height:300px;}.elementor-60 .elementor-element.elementor-element-31cbdb2{--justify-content:center;}.elementor-60 .elementor-element.elementor-element-a4c9b85 .elementor-heading-title{font-size:var( --e-global-typography-ac6e926-font-size );line-height:var( --e-global-typography-ac6e926-line-height );}.elementor-60 .elementor-element.elementor-element-e4a8f8a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-60 .elementor-element.elementor-element-97dae93 .elementor-button{font-size:var( --e-global-typography-0293239-font-size );line-height:var( --e-global-typography-0293239-line-height );}}@media(max-width:767px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-60 .elementor-element.elementor-element-83e1144{--min-height:70vh;--padding-top:5%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-60 .elementor-element.elementor-element-d9fed85{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-60 .elementor-element.elementor-element-d9fed85.e-con{--align-self:center;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-60 .elementor-element.elementor-element-bd55f2e.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-bd55f2e{text-align:center;}.elementor-60 .elementor-element.elementor-element-bd55f2e .elementor-heading-title{font-size:var( --e-global-typography-ac6e926-font-size );line-height:var( --e-global-typography-ac6e926-line-height );}.elementor-60 .elementor-element.elementor-element-d6a2692.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-d6a2692{text-align:center;}.elementor-60 .elementor-element.elementor-element-d6a2692 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-60 .elementor-element.elementor-element-07451f8{--width:auto;}.elementor-60 .elementor-element.elementor-element-07451f8.e-con{--align-self:center;}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-60 .elementor-element.elementor-element-db0028b .elementor-button{font-size:var( --e-global-typography-0293239-font-size );line-height:var( --e-global-typography-0293239-line-height );}.elementor-60 .elementor-element.elementor-element-0c702ea{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20%;--padding-bottom:20%;--padding-left:5%;--padding-right:05%;}.elementor-60 .elementor-element.elementor-element-5dbfe00 .elementor-heading-title{font-size:var( --e-global-typography-ac6e926-font-size );line-height:var( --e-global-typography-ac6e926-line-height );}.elementor-60 .elementor-element.elementor-element-94b55f3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-60 .elementor-element.elementor-element-069a99b .elementor-heading-title{font-size:var( --e-global-typography-ac6e926-font-size );line-height:var( --e-global-typography-ac6e926-line-height );}.elementor-60 .elementor-element.elementor-element-b8e6018 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-hotspot.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-60 .elementor-element.elementor-element-619032f .e-hotspot__label{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-619032f .e-hotspot__tooltip{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-3faa9a5 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-60 .elementor-element.elementor-element-e8395c1{font-size:var( --e-global-typography-2e3fe39-font-size );line-height:var( --e-global-typography-2e3fe39-line-height );}.elementor-widget-icon-list.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-60 .elementor-element.elementor-element-b1c1ffa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-b1c1ffa .elementor-icon-list-item > a{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-7104f4d .e-hotspot__label{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-7104f4d .e-hotspot__tooltip{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-ae8ad34 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-60 .elementor-element.elementor-element-0dc4704{font-size:var( --e-global-typography-2e3fe39-font-size );line-height:var( --e-global-typography-2e3fe39-line-height );}.elementor-60 .elementor-element.elementor-element-c1a11b7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-c1a11b7 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-a853588{--margin-top:0px;--margin-bottom:250px;--margin-left:0px;--margin-right:0px;}.elementor-60 .elementor-element.elementor-element-1faa3ca .e-hotspot__label{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-1faa3ca .e-hotspot__tooltip{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-1a85e20 .e-hotspot__label{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-1a85e20 .e-hotspot__tooltip{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-b0ce07c .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-60 .elementor-element.elementor-element-a4a7eb1{font-size:var( --e-global-typography-2e3fe39-font-size );line-height:var( --e-global-typography-2e3fe39-line-height );}.elementor-60 .elementor-element.elementor-element-52da726 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-52da726 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-58eb948{--margin-top:0px;--margin-bottom:250px;--margin-left:0px;--margin-right:0px;}.elementor-60 .elementor-element.elementor-element-53efa64 .e-hotspot__label{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-53efa64 .e-hotspot__tooltip{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-00a9eb4 .e-hotspot__label{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-00a9eb4 .e-hotspot__tooltip{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-adb31cb{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:20%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-60 .elementor-element.elementor-element-548e631 .elementor-heading-title{font-size:var( --e-global-typography-ac6e926-font-size );line-height:var( --e-global-typography-ac6e926-line-height );}.elementor-60 .elementor-element.elementor-element-219740e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-60 .elementor-element.elementor-element-0cc3966 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-60 .elementor-element.elementor-element-180e8b8{font-size:var( --e-global-typography-2e3fe39-font-size );line-height:var( --e-global-typography-2e3fe39-line-height );}.elementor-60 .elementor-element.elementor-element-df1d75d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-df1d75d .elementor-icon-list-item > a{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-4511ad0 .elementor-heading-title{font-size:var( --e-global-typography-a0a653e-font-size );line-height:var( --e-global-typography-a0a653e-line-height );}.elementor-60 .elementor-element.elementor-element-d26f890 .elementor-heading-title{font-size:var( --e-global-typography-2e3fe39-font-size );line-height:var( --e-global-typography-2e3fe39-line-height );}.elementor-60 .elementor-element.elementor-element-8c81f5f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-8c81f5f .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-60 .elementor-element.elementor-element-11d1b3a{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-068e37d .elementor-heading-title{font-size:var( --e-global-typography-a0a653e-font-size );line-height:var( --e-global-typography-a0a653e-line-height );}.elementor-60 .elementor-element.elementor-element-dba624c .elementor-heading-title{font-size:var( --e-global-typography-2e3fe39-font-size );line-height:var( --e-global-typography-2e3fe39-line-height );}.elementor-60 .elementor-element.elementor-element-a83515d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-a83515d .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-60 .elementor-element.elementor-element-f79e77c{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-8474817 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-8474817 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-widget-media-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-60 .elementor-element.elementor-element-c77f42e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-60 .elementor-element.elementor-element-4f3e1d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-4f3e1d2 .elementor-icon-list-item > a{font-size:0.875rem;}.elementor-60 .elementor-element.elementor-element-7e717e9 .elementor-button{font-size:var( --e-global-typography-0293239-font-size );line-height:var( --e-global-typography-0293239-line-height );}.elementor-60 .elementor-element.elementor-element-6312a40 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-60 .elementor-element.elementor-element-0ec8648{font-size:var( --e-global-typography-2e3fe39-font-size );line-height:var( --e-global-typography-2e3fe39-line-height );}.elementor-60 .elementor-element.elementor-element-8cd1f5c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-8cd1f5c .elementor-icon-list-item > a{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-407cf79 .elementor-heading-title{font-size:var( --e-global-typography-a0a653e-font-size );line-height:var( --e-global-typography-a0a653e-line-height );}.elementor-60 .elementor-element.elementor-element-0edd034 .elementor-heading-title{font-size:var( --e-global-typography-2e3fe39-font-size );line-height:var( --e-global-typography-2e3fe39-line-height );}.elementor-60 .elementor-element.elementor-element-f10a774 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-f10a774 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-60 .elementor-element.elementor-element-921f866{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-0bd6421 .elementor-heading-title{font-size:var( --e-global-typography-a0a653e-font-size );line-height:var( --e-global-typography-a0a653e-line-height );}.elementor-60 .elementor-element.elementor-element-8f17a46 .elementor-heading-title{font-size:var( --e-global-typography-2e3fe39-font-size );line-height:var( --e-global-typography-2e3fe39-line-height );}.elementor-60 .elementor-element.elementor-element-6928b5b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-6928b5b .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-60 .elementor-element.elementor-element-0398abc{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-ed3c817 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-ed3c817 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-fc2e0ed.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-60 .elementor-element.elementor-element-436d3b9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-436d3b9 .elementor-icon-list-item > a{font-size:0.875rem;}.elementor-60 .elementor-element.elementor-element-b5e2b13 .elementor-button{font-size:var( --e-global-typography-0293239-font-size );line-height:var( --e-global-typography-0293239-line-height );}.elementor-60 .elementor-element.elementor-element-d674cc6{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-60 .elementor-element.elementor-element-b90f27e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-60 .elementor-element.elementor-element-0508b11{font-size:var( --e-global-typography-2e3fe39-font-size );line-height:var( --e-global-typography-2e3fe39-line-height );}.elementor-60 .elementor-element.elementor-element-4fd44af .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-4fd44af .elementor-icon-list-item > a{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-e90d1cd .elementor-heading-title{font-size:var( --e-global-typography-a0a653e-font-size );line-height:var( --e-global-typography-a0a653e-line-height );}.elementor-60 .elementor-element.elementor-element-36d3ed4 .elementor-heading-title{font-size:var( --e-global-typography-2e3fe39-font-size );line-height:var( --e-global-typography-2e3fe39-line-height );}.elementor-60 .elementor-element.elementor-element-b2a5a6d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-b2a5a6d .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-60 .elementor-element.elementor-element-571925e{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-22c9bd3 .elementor-heading-title{font-size:var( --e-global-typography-a0a653e-font-size );line-height:var( --e-global-typography-a0a653e-line-height );}.elementor-60 .elementor-element.elementor-element-bcb527f .elementor-heading-title{font-size:var( --e-global-typography-2e3fe39-font-size );line-height:var( --e-global-typography-2e3fe39-line-height );}.elementor-60 .elementor-element.elementor-element-fb4dc7f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-fb4dc7f .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-60 .elementor-element.elementor-element-41a65bf{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-9791a4e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-9791a4e .elementor-icon-list-item > a{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-d3524be.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-60 .elementor-element.elementor-element-8ea4531{--width:80px;top:15px;}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-8ea4531{right:15px;}body.rtl .elementor-60 .elementor-element.elementor-element-8ea4531{left:15px;}.elementor-60 .elementor-element.elementor-element-78fef70 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-78fef70 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-cba2ad1{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60 .elementor-element.elementor-element-d0f7bea .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-d0f7bea .elementor-icon-list-item > a{font-size:0.875rem;}.elementor-60 .elementor-element.elementor-element-136b07a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60 .elementor-element.elementor-element-ac4fcbd{--width:auto;}.elementor-60 .elementor-element.elementor-element-ac4fcbd.e-con{--align-self:flex-start;}.elementor-60 .elementor-element.elementor-element-73772ed .elementor-button{font-size:var( --e-global-typography-0293239-font-size );line-height:var( --e-global-typography-0293239-line-height );}.elementor-60 .elementor-element.elementor-element-1134fc9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-60 .elementor-element.elementor-element-8d18f2e{font-size:var( --e-global-typography-2e3fe39-font-size );line-height:var( --e-global-typography-2e3fe39-line-height );}.elementor-60 .elementor-element.elementor-element-4869742 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-4869742 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-86e1e48 .elementor-heading-title{font-size:var( --e-global-typography-a0a653e-font-size );line-height:var( --e-global-typography-a0a653e-line-height );}.elementor-60 .elementor-element.elementor-element-5ed95d5 .elementor-heading-title{font-size:var( --e-global-typography-2e3fe39-font-size );line-height:var( --e-global-typography-2e3fe39-line-height );}.elementor-60 .elementor-element.elementor-element-0efb373 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-0efb373 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-60 .elementor-element.elementor-element-67ec40a{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-f15bb0a .elementor-heading-title{font-size:var( --e-global-typography-a0a653e-font-size );line-height:var( --e-global-typography-a0a653e-line-height );}.elementor-60 .elementor-element.elementor-element-b7dc8bb .elementor-heading-title{font-size:var( --e-global-typography-2e3fe39-font-size );line-height:var( --e-global-typography-2e3fe39-line-height );}.elementor-60 .elementor-element.elementor-element-75a8b48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-75a8b48 .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-60 .elementor-element.elementor-element-d4ca95a{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-c22f276 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-c22f276 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-3748d7d{--width:80px;top:15px;}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-3748d7d{right:15px;}body.rtl .elementor-60 .elementor-element.elementor-element-3748d7d{left:15px;}.elementor-60 .elementor-element.elementor-element-eaa80fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-eaa80fe .elementor-icon-list-item > a{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-e6edb36.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-60 .elementor-element.elementor-element-bcde26e{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60 .elementor-element.elementor-element-b04d1cd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-b04d1cd .elementor-icon-list-item > a{font-size:0.875rem;}.elementor-60 .elementor-element.elementor-element-5af4328{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60 .elementor-element.elementor-element-3b12015{--width:auto;}.elementor-60 .elementor-element.elementor-element-3b12015.e-con{--align-self:flex-start;}.elementor-60 .elementor-element.elementor-element-934a0fe .elementor-button{font-size:var( --e-global-typography-0293239-font-size );line-height:var( --e-global-typography-0293239-line-height );}.elementor-60 .elementor-element.elementor-element-e28c2c9{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:20%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-60 .elementor-element.elementor-element-5da0c89 .elementor-heading-title{font-size:var( --e-global-typography-ac6e926-font-size );line-height:var( --e-global-typography-ac6e926-line-height );}.elementor-60 .elementor-element.elementor-element-1471b20 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-60 .elementor-element.elementor-element-cea0e17{font-size:var( --e-global-typography-2e3fe39-font-size );line-height:var( --e-global-typography-2e3fe39-line-height );}.elementor-60 .elementor-element.elementor-element-cc16eb1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-60 .elementor-element.elementor-element-a70ec05 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-a70ec05 .elementor-icon-list-item > a{font-size:var( --e-global-typography-a0a653e-font-size );line-height:var( --e-global-typography-a0a653e-line-height );}.elementor-60 .elementor-element.elementor-element-b8d0930 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-b8d0930 .elementor-icon-list-item > a{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-ae9338c .elementor-button{font-size:var( --e-global-typography-0293239-font-size );line-height:var( --e-global-typography-0293239-line-height );}.elementor-60 .elementor-element.elementor-element-f4ba755 .elementor-heading-title{font-size:var( --e-global-typography-a0a653e-font-size );line-height:var( --e-global-typography-a0a653e-line-height );}.elementor-60 .elementor-element.elementor-element-497bbc8 .elementor-button{font-size:var( --e-global-typography-0293239-font-size );line-height:var( --e-global-typography-0293239-line-height );}.elementor-60 .elementor-element.elementor-element-d371daa .elementor-heading-title{font-size:var( --e-global-typography-a0a653e-font-size );line-height:var( --e-global-typography-a0a653e-line-height );}.elementor-60 .elementor-element.elementor-element-7f0e3f9 .elementor-button{font-size:var( --e-global-typography-0293239-font-size );line-height:var( --e-global-typography-0293239-line-height );}.elementor-60 .elementor-element.elementor-element-aef1dac .elementor-heading-title{font-size:var( --e-global-typography-a0a653e-font-size );line-height:var( --e-global-typography-a0a653e-line-height );}.elementor-60 .elementor-element.elementor-element-03403f4 .elementor-button{font-size:var( --e-global-typography-0293239-font-size );line-height:var( --e-global-typography-0293239-line-height );}.elementor-60 .elementor-element.elementor-element-e323577 .elementor-heading-title{font-size:var( --e-global-typography-a0a653e-font-size );line-height:var( --e-global-typography-a0a653e-line-height );}.elementor-60 .elementor-element.elementor-element-8d97bec .elementor-button{font-size:var( --e-global-typography-0293239-font-size );line-height:var( --e-global-typography-0293239-line-height );}.elementor-60 .elementor-element.elementor-element-9fa9db7{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-c7712e4{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-60 .elementor-element.elementor-element-238309b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-60 .elementor-element.elementor-element-2df9198 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-2df9198 .elementor-icon-list-item > a{font-size:var( --e-global-typography-a0a653e-font-size );line-height:var( --e-global-typography-a0a653e-line-height );}.elementor-60 .elementor-element.elementor-element-e1ded5f{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-60 .elementor-element.elementor-element-fca72ef .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60 .elementor-element.elementor-element-fca72ef .elementor-icon-list-item > a{font-size:var( --e-global-typography-5edcc20-font-size );line-height:var( --e-global-typography-5edcc20-line-height );}.elementor-60 .elementor-element.elementor-element-2f9a4b6{--width:auto;}.elementor-60 .elementor-element.elementor-element-2f9a4b6.e-con{--align-self:flex-end;}.elementor-60 .elementor-element.elementor-element-c87d3a7 .elementor-button{font-size:var( --e-global-typography-0293239-font-size );line-height:var( --e-global-typography-0293239-line-height );}.elementor-60 .elementor-element.elementor-element-1eabf31 .elementor-heading-title{font-size:var( --e-global-typography-a0a653e-font-size );line-height:var( --e-global-typography-a0a653e-line-height );}.elementor-60 .elementor-element.elementor-element-3ca0329{--width:auto;}.elementor-60 .elementor-element.elementor-element-a84b4b0 .elementor-button{font-size:var( --e-global-typography-0293239-font-size );line-height:var( --e-global-typography-0293239-line-height );}.elementor-60 .elementor-element.elementor-element-b9bb8a3 .elementor-heading-title{font-size:var( --e-global-typography-a0a653e-font-size );line-height:var( --e-global-typography-a0a653e-line-height );}.elementor-60 .elementor-element.elementor-element-7e9a16c{--width:auto;}.elementor-60 .elementor-element.elementor-element-a21d374 .elementor-button{font-size:var( --e-global-typography-0293239-font-size );line-height:var( --e-global-typography-0293239-line-height );}.elementor-60 .elementor-element.elementor-element-397c178 .elementor-heading-title{font-size:var( --e-global-typography-a0a653e-font-size );line-height:var( --e-global-typography-a0a653e-line-height );}.elementor-60 .elementor-element.elementor-element-4e5697c{--width:auto;}.elementor-60 .elementor-element.elementor-element-d8d7913 .elementor-button{font-size:var( --e-global-typography-0293239-font-size );line-height:var( --e-global-typography-0293239-line-height );}.elementor-60 .elementor-element.elementor-element-f871787 .elementor-heading-title{font-size:var( --e-global-typography-a0a653e-font-size );line-height:var( --e-global-typography-a0a653e-line-height );}.elementor-60 .elementor-element.elementor-element-759c3e2{--width:auto;}.elementor-60 .elementor-element.elementor-element-3a4050a .elementor-button{font-size:var( --e-global-typography-0293239-font-size );line-height:var( --e-global-typography-0293239-line-height );}.elementor-60 .elementor-element.elementor-element-cf0d925 .elementor-heading-title{font-size:var( --e-global-typography-ac6e926-font-size );line-height:var( --e-global-typography-ac6e926-line-height );}.elementor-60 .elementor-element.elementor-element-292ab4b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-60 .elementor-element.elementor-element-efaacfc{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-60 .elementor-element.elementor-element-db337d8{font-size:var( --e-global-typography-2e3fe39-font-size );line-height:var( --e-global-typography-2e3fe39-line-height );}.elementor-60 .elementor-element.elementor-element-ecafb6b{font-size:var( --e-global-typography-a0a653e-font-size );line-height:var( --e-global-typography-a0a653e-line-height );}.elementor-60 .elementor-element.elementor-element-a4c9b85 .elementor-heading-title{font-size:var( --e-global-typography-ac6e926-font-size );line-height:var( --e-global-typography-ac6e926-line-height );}.elementor-60 .elementor-element.elementor-element-e4a8f8a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-60 .elementor-element.elementor-element-c6abbfc{--width:auto;}.elementor-60 .elementor-element.elementor-element-97dae93 .elementor-button{font-size:var( --e-global-typography-0293239-font-size );line-height:var( --e-global-typography-0293239-line-height );}}@media(min-width:768px){.elementor-60 .elementor-element.elementor-element-e698424{--width:100%;}.elementor-60 .elementor-element.elementor-element-07451f8{--width:auto;}.elementor-60 .elementor-element.elementor-element-c96b926{--width:100%;}.elementor-60 .elementor-element.elementor-element-340780e{--width:100%;}.elementor-60 .elementor-element.elementor-element-0694e59{--width:100%;}.elementor-60 .elementor-element.elementor-element-4815762{--width:100%;}.elementor-60 .elementor-element.elementor-element-d8ba194{--width:100%;}.elementor-60 .elementor-element.elementor-element-4922cab{--width:40%;}.elementor-60 .elementor-element.elementor-element-706f2ea{--width:40%;}.elementor-60 .elementor-element.elementor-element-45eaf38{--width:100%;}.elementor-60 .elementor-element.elementor-element-a1d1fe0{--width:40%;}.elementor-60 .elementor-element.elementor-element-5699e14{--width:100%;}.elementor-60 .elementor-element.elementor-element-6f09f9f{--width:40%;}.elementor-60 .elementor-element.elementor-element-039b462{--width:100%;}.elementor-60 .elementor-element.elementor-element-a084ad6{--width:100%;}.elementor-60 .elementor-element.elementor-element-fec5b2a{--width:100%;}.elementor-60 .elementor-element.elementor-element-dc61260{--width:100%;}.elementor-60 .elementor-element.elementor-element-4e4140e{--width:100%;}.elementor-60 .elementor-element.elementor-element-eaca000{--width:100%;}.elementor-60 .elementor-element.elementor-element-089380d{--width:calc(70% - 30px);}.elementor-60 .elementor-element.elementor-element-2ad4762{--width:100%;}.elementor-60 .elementor-element.elementor-element-d4ccbb9{--width:100%;}.elementor-60 .elementor-element.elementor-element-1605067{--width:40%;}.elementor-60 .elementor-element.elementor-element-e44cc34{--width:75px;}.elementor-60 .elementor-element.elementor-element-66e261e{--width:30%;}.elementor-60 .elementor-element.elementor-element-5cf3581{--width:100%;}.elementor-60 .elementor-element.elementor-element-de84ceb{--width:100%;}.elementor-60 .elementor-element.elementor-element-89060d3{--width:auto;}.elementor-60 .elementor-element.elementor-element-8b3be98{--width:100%;}.elementor-60 .elementor-element.elementor-element-610201a{--width:100%;}.elementor-60 .elementor-element.elementor-element-9758eb5{--width:100%;}.elementor-60 .elementor-element.elementor-element-1311c2c{--width:calc(70% - 30px);}.elementor-60 .elementor-element.elementor-element-8a4c866{--width:100%;}.elementor-60 .elementor-element.elementor-element-b7f2a44{--width:100%;}.elementor-60 .elementor-element.elementor-element-0101952{--width:40%;}.elementor-60 .elementor-element.elementor-element-97a564d{--width:75px;}.elementor-60 .elementor-element.elementor-element-5ac09c3{--width:30%;}.elementor-60 .elementor-element.elementor-element-f5d58d4{--width:100%;}.elementor-60 .elementor-element.elementor-element-19f2195{--width:100%;}.elementor-60 .elementor-element.elementor-element-71309c3{--width:auto;}.elementor-60 .elementor-element.elementor-element-d674cc6{--width:100%;}.elementor-60 .elementor-element.elementor-element-a15544f{--width:100%;}.elementor-60 .elementor-element.elementor-element-c4d4a5a{--width:100%;}.elementor-60 .elementor-element.elementor-element-b51f17e{--width:100%;}.elementor-60 .elementor-element.elementor-element-5c86615{--width:calc(70% - 30px);}.elementor-60 .elementor-element.elementor-element-8f0df6e{--width:100%;}.elementor-60 .elementor-element.elementor-element-0f03c0d{--width:100%;}.elementor-60 .elementor-element.elementor-element-439a464{--width:40%;}.elementor-60 .elementor-element.elementor-element-fcc81b8{--width:75px;}.elementor-60 .elementor-element.elementor-element-e683947{--width:30%;}.elementor-60 .elementor-element.elementor-element-8ea4531{--width:40%;}.elementor-60 .elementor-element.elementor-element-e578e89{--width:75px;}.elementor-60 .elementor-element.elementor-element-cba2ad1{--width:100%;}.elementor-60 .elementor-element.elementor-element-136b07a{--width:100%;}.elementor-60 .elementor-element.elementor-element-ac4fcbd{--width:auto;}.elementor-60 .elementor-element.elementor-element-86f856b{--width:100%;}.elementor-60 .elementor-element.elementor-element-7bbe249{--width:100%;}.elementor-60 .elementor-element.elementor-element-a0a690c{--width:100%;}.elementor-60 .elementor-element.elementor-element-5649dae{--width:calc(70% - 30px);}.elementor-60 .elementor-element.elementor-element-dc804cc{--width:100%;}.elementor-60 .elementor-element.elementor-element-edb087d{--width:100%;}.elementor-60 .elementor-element.elementor-element-9f9fa75{--width:40%;}.elementor-60 .elementor-element.elementor-element-33f73f4{--width:75px;}.elementor-60 .elementor-element.elementor-element-6a6e6f7{--width:30%;}.elementor-60 .elementor-element.elementor-element-3748d7d{--width:40%;}.elementor-60 .elementor-element.elementor-element-3044b58{--width:75px;}.elementor-60 .elementor-element.elementor-element-bcde26e{--width:100%;}.elementor-60 .elementor-element.elementor-element-5af4328{--width:100%;}.elementor-60 .elementor-element.elementor-element-3b12015{--width:auto;}.elementor-60 .elementor-element.elementor-element-4028af7{--width:100%;}.elementor-60 .elementor-element.elementor-element-4bd6dc2{--width:100%;}.elementor-60 .elementor-element.elementor-element-33886b1{--width:100%;}.elementor-60 .elementor-element.elementor-element-d10a06b{--width:30%;}.elementor-60 .elementor-element.elementor-element-14737e5{--width:100%;}.elementor-60 .elementor-element.elementor-element-38450e2{--width:auto;}.elementor-60 .elementor-element.elementor-element-d42b7e0{--width:70%;}.elementor-60 .elementor-element.elementor-element-73ffd8a{--width:40%;}.elementor-60 .elementor-element.elementor-element-89ad221{--width:auto;}.elementor-60 .elementor-element.elementor-element-79e7f77{--width:40%;}.elementor-60 .elementor-element.elementor-element-a4f3899{--width:auto;}.elementor-60 .elementor-element.elementor-element-d0e58e0{--width:40%;}.elementor-60 .elementor-element.elementor-element-11aa226{--width:auto;}.elementor-60 .elementor-element.elementor-element-a086f29{--width:40%;}.elementor-60 .elementor-element.elementor-element-c923d8e{--width:auto;}.elementor-60 .elementor-element.elementor-element-c7712e4{--width:30%;}.elementor-60 .elementor-element.elementor-element-ef374c0{--width:100%;}.elementor-60 .elementor-element.elementor-element-e1ded5f{--width:100%;}.elementor-60 .elementor-element.elementor-element-2f9a4b6{--width:auto;}.elementor-60 .elementor-element.elementor-element-52eb16c{--width:70%;}.elementor-60 .elementor-element.elementor-element-c81da9b{--width:40%;}.elementor-60 .elementor-element.elementor-element-3ca0329{--width:auto;}.elementor-60 .elementor-element.elementor-element-64f5b09{--width:40%;}.elementor-60 .elementor-element.elementor-element-7e9a16c{--width:auto;}.elementor-60 .elementor-element.elementor-element-80a4b2f{--width:40%;}.elementor-60 .elementor-element.elementor-element-4e5697c{--width:auto;}.elementor-60 .elementor-element.elementor-element-3345bc9{--width:40%;}.elementor-60 .elementor-element.elementor-element-759c3e2{--width:auto;}.elementor-60 .elementor-element.elementor-element-82a6789{--width:100%;}.elementor-60 .elementor-element.elementor-element-b28b047{--width:50%;}.elementor-60 .elementor-element.elementor-element-b20e7ae{--width:50%;}.elementor-60 .elementor-element.elementor-element-b83ead7{--width:100%;}.elementor-60 .elementor-element.elementor-element-8c1107a{--width:100%;}.elementor-60 .elementor-element.elementor-element-c6abbfc{--width:auto;}}@media(max-width:1024px) and (min-width:768px){.elementor-60 .elementor-element.elementor-element-a1d1fe0{--width:100%;}.elementor-60 .elementor-element.elementor-element-6f09f9f{--width:100%;}.elementor-60 .elementor-element.elementor-element-5c86615{--width:100%;}.elementor-60 .elementor-element.elementor-element-e683947{--width:100%;}.elementor-60 .elementor-element.elementor-element-5649dae{--width:100%;}.elementor-60 .elementor-element.elementor-element-6a6e6f7{--width:100%;}.elementor-60 .elementor-element.elementor-element-c7712e4{--width:100%;}.elementor-60 .elementor-element.elementor-element-52eb16c{--width:100%;}.elementor-60 .elementor-element.elementor-element-c81da9b{--width:100%;}.elementor-60 .elementor-element.elementor-element-64f5b09{--width:100%;}.elementor-60 .elementor-element.elementor-element-80a4b2f{--width:100%;}.elementor-60 .elementor-element.elementor-element-3345bc9{--width:100%;}.elementor-60 .elementor-element.elementor-element-b28b047{--width:100%;}.elementor-60 .elementor-element.elementor-element-b20e7ae{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-db0028b */.elementor-60 .elementor-element.elementor-element-db0028b .elementor-button {
    position: relative;
    overflow: hidden !important;
    background-color: #ff00000 !important; /* Normalzustand: Heller Hintergrund */
    color: #F1F0EE !important;            /* Normalzustand: Dunkle Schrift */
    z-index: 1;
    transition: color 0.3s ease;
    display: inline-flex !important;
    align-items: center !important;
    vertical-align: middle !important;
}

/* Shutter-Hintergrund (die Hover-Farbe, die reinfährt) */
.elementor-60 .elementor-element.elementor-element-db0028b .elementor-button::after {
    content: "";
    position: absolute;
    inset: 0;
    background-color:  #F1F0EE !important; /* Hover: Dunkler Hintergrund */
    z-index: -1;
    transform: scaleX(0);
    transform-origin: left;
    opacity: 0;
    transition: transform 0.3s ease, opacity 0.3s ease;
}

.elementor-60 .elementor-element.elementor-element-db0028b .elementor-button:hover::after {
    transform: scaleX(1);
    opacity: 1;
}

.elementor-60 .elementor-element.elementor-element-db0028b .elementor-button:hover {
    color: #353a2b !important; /* Hover: Helle Schrift */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7e717e9 */.elementor-60 .elementor-element.elementor-element-7e717e9 .elementor-button {
    position: relative;
    overflow: hidden !important;
    background-color: #ffffff00 !important; /* Normalzustand: Heller Hintergrund */
    color: #353a2b !important;            /* Normalzustand: Dunkle Schrift */
    z-index: 1;
    transition: color 0.3s ease;
    display: inline-flex !important;
    align-items: center !important;
    vertical-align: middle !important;
}

/* Shutter-Hintergrund (die Hover-Farbe, die reinfährt) */
.elementor-60 .elementor-element.elementor-element-7e717e9 .elementor-button::after {
    content: "";
    position: absolute;
    inset: 0;
    background-color: #353a2b !important; /* Hover: Dunkler Hintergrund */
    z-index: -1;
    transform: scaleX(0);
    transform-origin: left;
    opacity: 0;
    transition: transform 0.3s ease, opacity 0.3s ease;
}

.elementor-60 .elementor-element.elementor-element-7e717e9 .elementor-button:hover::after {
    transform: scaleX(1);
    opacity: 1;
}

.elementor-60 .elementor-element.elementor-element-7e717e9 .elementor-button:hover {
    color: #F1F0EE !important; /* Hover: Helle Schrift */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b5e2b13 */.elementor-60 .elementor-element.elementor-element-b5e2b13 .elementor-button {
    position: relative;
    overflow: hidden !important;
    background-color: #ffffff00 !important; /* Normalzustand: Heller Hintergrund */
    color: #353a2b !important;            /* Normalzustand: Dunkle Schrift */
    z-index: 1;
    transition: color 0.3s ease;
    display: inline-flex !important;
    align-items: center !important;
    vertical-align: middle !important;
}

/* Shutter-Hintergrund (die Hover-Farbe, die reinfährt) */
.elementor-60 .elementor-element.elementor-element-b5e2b13 .elementor-button::after {
    content: "";
    position: absolute;
    inset: 0;
    background-color: #353a2b !important; /* Hover: Dunkler Hintergrund */
    z-index: -1;
    transform: scaleX(0);
    transform-origin: left;
    opacity: 0;
    transition: transform 0.3s ease, opacity 0.3s ease;
}

.elementor-60 .elementor-element.elementor-element-b5e2b13 .elementor-button:hover::after {
    transform: scaleX(1);
    opacity: 1;
}

.elementor-60 .elementor-element.elementor-element-b5e2b13 .elementor-button:hover {
    color: #F1F0EE !important; /* Hover: Helle Schrift */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-73772ed */.elementor-60 .elementor-element.elementor-element-73772ed .elementor-button {
    position: relative;
    overflow: hidden !important;
    background-color: #ffffff00 !important; /* Normalzustand: Heller Hintergrund */
    color: #353a2b !important;            /* Normalzustand: Dunkle Schrift */
    z-index: 1;
    transition: color 0.3s ease;
    display: inline-flex !important;
    align-items: center !important;
    vertical-align: middle !important;
}

/* Shutter-Hintergrund (die Hover-Farbe, die reinfährt) */
.elementor-60 .elementor-element.elementor-element-73772ed .elementor-button::after {
    content: "";
    position: absolute;
    inset: 0;
    background-color: #353a2b !important; /* Hover: Dunkler Hintergrund */
    z-index: -1;
    transform: scaleX(0);
    transform-origin: left;
    opacity: 0;
    transition: transform 0.3s ease, opacity 0.3s ease;
}

.elementor-60 .elementor-element.elementor-element-73772ed .elementor-button:hover::after {
    transform: scaleX(1);
    opacity: 1;
}

.elementor-60 .elementor-element.elementor-element-73772ed .elementor-button:hover {
    color: #F1F0EE !important; /* Hover: Helle Schrift */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-934a0fe */.elementor-60 .elementor-element.elementor-element-934a0fe .elementor-button {
    position: relative;
    overflow: hidden !important;
    background-color: #ffffff00 !important; /* Normalzustand: Heller Hintergrund */
    color: #353a2b !important;            /* Normalzustand: Dunkle Schrift */
    z-index: 1;
    transition: color 0.3s ease;
    display: inline-flex !important;
    align-items: center !important;
    vertical-align: middle !important;
}

/* Shutter-Hintergrund (die Hover-Farbe, die reinfährt) */
.elementor-60 .elementor-element.elementor-element-934a0fe .elementor-button::after {
    content: "";
    position: absolute;
    inset: 0;
    background-color: #353a2b !important; /* Hover: Dunkler Hintergrund */
    z-index: -1;
    transform: scaleX(0);
    transform-origin: left;
    opacity: 0;
    transition: transform 0.3s ease, opacity 0.3s ease;
}

.elementor-60 .elementor-element.elementor-element-934a0fe .elementor-button:hover::after {
    transform: scaleX(1);
    opacity: 1;
}

.elementor-60 .elementor-element.elementor-element-934a0fe .elementor-button:hover {
    color: #F1F0EE !important; /* Hover: Helle Schrift */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ae9338c */.elementor-60 .elementor-element.elementor-element-ae9338c .elementor-button {
    position: relative;
    overflow: hidden !important;
    background-color: #353a2b !important; /* Normalzustand: Heller Hintergrund */
    color: #F1F0EE !important;            /* Normalzustand: Dunkle Schrift */
    z-index: 1;
    transition: color 0.3s ease;
    display: inline-flex !important;
    align-items: center !important;
    vertical-align: middle !important;
}

/* Shutter-Hintergrund (die Hover-Farbe, die reinfährt) */
.elementor-60 .elementor-element.elementor-element-ae9338c .elementor-button::after {
    content: "";
    position: absolute;
    inset: 0;
    background-color:  #F1F0EE !important; /* Hover: Dunkler Hintergrund */
    z-index: -1;
    transform: scaleX(0);
    transform-origin: left;
    opacity: 0;
    transition: transform 0.3s ease, opacity 0.3s ease;
}

.elementor-60 .elementor-element.elementor-element-ae9338c .elementor-button:hover::after {
    transform: scaleX(1);
    opacity: 1;
}

.elementor-60 .elementor-element.elementor-element-ae9338c .elementor-button:hover {
    color: #353a2b !important; /* Hover: Helle Schrift */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-497bbc8 */.elementor-60 .elementor-element.elementor-element-497bbc8 .elementor-button {
    position: relative;
    overflow: hidden !important;
    background-color: #FF00000 !important; /* Normalzustand: Heller Hintergrund */
    color: #F1F0EE !important;            /* Normalzustand: Dunkle Schrift */
    z-index: 1;
    transition: color 0.3s ease;
    display: inline-flex !important;
    align-items: center !important;
    vertical-align: middle !important;
}

/* Shutter-Hintergrund (die Hover-Farbe, die reinfährt) */
.elementor-60 .elementor-element.elementor-element-497bbc8 .elementor-button::after {
    content: "";
    position: absolute;
    inset: 0;
    background-color: #F1F0EE !important; /* Hover: Dunkler Hintergrund */
    z-index: -1;
    transform: scaleX(0);
    transform-origin: left;
    opacity: 0;
    transition: transform 0.3s ease, opacity 0.3s ease;
}

.elementor-60 .elementor-element.elementor-element-497bbc8 .elementor-button:hover::after {
    transform: scaleX(1);
    opacity: 1;
}

.elementor-60 .elementor-element.elementor-element-497bbc8 .elementor-button:hover {
    color: #353a2b !important; /* Hover: Helle Schrift */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7f0e3f9 */.elementor-60 .elementor-element.elementor-element-7f0e3f9 .elementor-button {
    position: relative;
    overflow: hidden !important;
    background-color: #FF00000 !important; /* Normalzustand: Heller Hintergrund */
    color: #F1F0EE !important;            /* Normalzustand: Dunkle Schrift */
    z-index: 1;
    transition: color 0.3s ease;
    display: inline-flex !important;
    align-items: center !important;
    vertical-align: middle !important;
}

/* Shutter-Hintergrund (die Hover-Farbe, die reinfährt) */
.elementor-60 .elementor-element.elementor-element-7f0e3f9 .elementor-button::after {
    content: "";
    position: absolute;
    inset: 0;
    background-color: #F1F0EE !important; /* Hover: Dunkler Hintergrund */
    z-index: -1;
    transform: scaleX(0);
    transform-origin: left;
    opacity: 0;
    transition: transform 0.3s ease, opacity 0.3s ease;
}

.elementor-60 .elementor-element.elementor-element-7f0e3f9 .elementor-button:hover::after {
    transform: scaleX(1);
    opacity: 1;
}

.elementor-60 .elementor-element.elementor-element-7f0e3f9 .elementor-button:hover {
    color: #353a2b !important; /* Hover: Helle Schrift */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-03403f4 */.elementor-60 .elementor-element.elementor-element-03403f4 .elementor-button {
    position: relative;
    overflow: hidden !important;
    background-color: #FF00000 !important; /* Normalzustand: Heller Hintergrund */
    color: #F1F0EE !important;            /* Normalzustand: Dunkle Schrift */
    z-index: 1;
    transition: color 0.3s ease;
    display: inline-flex !important;
    align-items: center !important;
    vertical-align: middle !important;
}

/* Shutter-Hintergrund (die Hover-Farbe, die reinfährt) */
.elementor-60 .elementor-element.elementor-element-03403f4 .elementor-button::after {
    content: "";
    position: absolute;
    inset: 0;
    background-color: #F1F0EE !important; /* Hover: Dunkler Hintergrund */
    z-index: -1;
    transform: scaleX(0);
    transform-origin: left;
    opacity: 0;
    transition: transform 0.3s ease, opacity 0.3s ease;
}

.elementor-60 .elementor-element.elementor-element-03403f4 .elementor-button:hover::after {
    transform: scaleX(1);
    opacity: 1;
}

.elementor-60 .elementor-element.elementor-element-03403f4 .elementor-button:hover {
    color: #353a2b !important; /* Hover: Helle Schrift */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8d97bec */.elementor-60 .elementor-element.elementor-element-8d97bec .elementor-button {
    position: relative;
    overflow: hidden !important;
    background-color: #FF00000 !important; /* Normalzustand: Heller Hintergrund */
    color: #F1F0EE !important;            /* Normalzustand: Dunkle Schrift */
    z-index: 1;
    transition: color 0.3s ease;
    display: inline-flex !important;
    align-items: center !important;
    vertical-align: middle !important;
}

/* Shutter-Hintergrund (die Hover-Farbe, die reinfährt) */
.elementor-60 .elementor-element.elementor-element-8d97bec .elementor-button::after {
    content: "";
    position: absolute;
    inset: 0;
    background-color: #F1F0EE !important; /* Hover: Dunkler Hintergrund */
    z-index: -1;
    transform: scaleX(0);
    transform-origin: left;
    opacity: 0;
    transition: transform 0.3s ease, opacity 0.3s ease;
}

.elementor-60 .elementor-element.elementor-element-8d97bec .elementor-button:hover::after {
    transform: scaleX(1);
    opacity: 1;
}

.elementor-60 .elementor-element.elementor-element-8d97bec .elementor-button:hover {
    color: #353a2b !important; /* Hover: Helle Schrift */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d42b7e0 */.expanding-gallery .gallery-card {
    flex: 1; 
    transition: flex 0.6s cubic-bezier(0.25, 0.8, 0.25, 1); 
    overflow: hidden; 
    cursor: pointer;
}

.expanding-gallery .gallery-card:hover {
    flex: 2; 
}

.expanding-gallery .gallery-card h2,
.expanding-gallery .gallery-card .elementor-heading-title {
    white-space: nowrap; 
}

/* 1. Button im Normalzustand verstecken */
.expanding-gallery .gallery-card .hover-button {
    opacity: 0;
    visibility: hidden;
    transform: translateY(10px); /* Schiebt den Button unsichtbar 20px nach unten */
    transition: all 0.4s ease-in-out;
}

/* 2. Button einblenden, wenn die Karte gehovert wird */
.expanding-gallery .gallery-card:hover .hover-button {
    opacity: 1;
    visibility: visible;
    transform: translateY(0); /* Schiebt den Button an die Originalposition zurück */
    transition-delay: 0.2s; /* Kleiner Puffer: Die Karte wächst zuerst, dann kommt der Button */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c87d3a7 */.elementor-60 .elementor-element.elementor-element-c87d3a7 .elementor-button {
    position: relative;
    overflow: hidden !important;
    background-color: #353a2b !important; /* Normalzustand: Heller Hintergrund */
    color: #F1F0EE !important;            /* Normalzustand: Dunkle Schrift */
    z-index: 1;
    transition: color 0.3s ease;
    display: inline-flex !important;
    align-items: center !important;
    vertical-align: middle !important;
}

/* Shutter-Hintergrund (die Hover-Farbe, die reinfährt) */
.elementor-60 .elementor-element.elementor-element-c87d3a7 .elementor-button::after {
    content: "";
    position: absolute;
    inset: 0;
    background-color:  #F1F0EE !important; /* Hover: Dunkler Hintergrund */
    z-index: -1;
    transform: scaleX(0);
    transform-origin: left;
    opacity: 0;
    transition: transform 0.3s ease, opacity 0.3s ease;
}

.elementor-60 .elementor-element.elementor-element-c87d3a7 .elementor-button:hover::after {
    transform: scaleX(1);
    opacity: 1;
}

.elementor-60 .elementor-element.elementor-element-c87d3a7 .elementor-button:hover {
    color: #353a2b !important; /* Hover: Helle Schrift */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a84b4b0 */.elementor-60 .elementor-element.elementor-element-a84b4b0 .elementor-button {
    position: relative;
    overflow: hidden !important;
    background-color: #FF00000 !important; /* Normalzustand: Heller Hintergrund */
    color: #F1F0EE !important;            /* Normalzustand: Dunkle Schrift */
    z-index: 1;
    transition: color 0.3s ease;
    display: inline-flex !important;
    align-items: center !important;
    vertical-align: middle !important;
}

/* Shutter-Hintergrund (die Hover-Farbe, die reinfährt) */
.elementor-60 .elementor-element.elementor-element-a84b4b0 .elementor-button::after {
    content: "";
    position: absolute;
    inset: 0;
    background-color: #F1F0EE !important; /* Hover: Dunkler Hintergrund */
    z-index: -1;
    transform: scaleX(0);
    transform-origin: left;
    opacity: 0;
    transition: transform 0.3s ease, opacity 0.3s ease;
}

.elementor-60 .elementor-element.elementor-element-a84b4b0 .elementor-button:hover::after {
    transform: scaleX(1);
    opacity: 1;
}

.elementor-60 .elementor-element.elementor-element-a84b4b0 .elementor-button:hover {
    color: #353a2b !important; /* Hover: Helle Schrift */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a21d374 */.elementor-60 .elementor-element.elementor-element-a21d374 .elementor-button {
    position: relative;
    overflow: hidden !important;
    background-color: #FF00000 !important; /* Normalzustand: Heller Hintergrund */
    color: #F1F0EE !important;            /* Normalzustand: Dunkle Schrift */
    z-index: 1;
    transition: color 0.3s ease;
    display: inline-flex !important;
    align-items: center !important;
    vertical-align: middle !important;
}

/* Shutter-Hintergrund (die Hover-Farbe, die reinfährt) */
.elementor-60 .elementor-element.elementor-element-a21d374 .elementor-button::after {
    content: "";
    position: absolute;
    inset: 0;
    background-color: #F1F0EE !important; /* Hover: Dunkler Hintergrund */
    z-index: -1;
    transform: scaleX(0);
    transform-origin: left;
    opacity: 0;
    transition: transform 0.3s ease, opacity 0.3s ease;
}

.elementor-60 .elementor-element.elementor-element-a21d374 .elementor-button:hover::after {
    transform: scaleX(1);
    opacity: 1;
}

.elementor-60 .elementor-element.elementor-element-a21d374 .elementor-button:hover {
    color: #353a2b !important; /* Hover: Helle Schrift */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d8d7913 */.elementor-60 .elementor-element.elementor-element-d8d7913 .elementor-button {
    position: relative;
    overflow: hidden !important;
    background-color: #FF00000 !important; /* Normalzustand: Heller Hintergrund */
    color: #F1F0EE !important;            /* Normalzustand: Dunkle Schrift */
    z-index: 1;
    transition: color 0.3s ease;
    display: inline-flex !important;
    align-items: center !important;
    vertical-align: middle !important;
}

/* Shutter-Hintergrund (die Hover-Farbe, die reinfährt) */
.elementor-60 .elementor-element.elementor-element-d8d7913 .elementor-button::after {
    content: "";
    position: absolute;
    inset: 0;
    background-color: #F1F0EE !important; /* Hover: Dunkler Hintergrund */
    z-index: -1;
    transform: scaleX(0);
    transform-origin: left;
    opacity: 0;
    transition: transform 0.3s ease, opacity 0.3s ease;
}

.elementor-60 .elementor-element.elementor-element-d8d7913 .elementor-button:hover::after {
    transform: scaleX(1);
    opacity: 1;
}

.elementor-60 .elementor-element.elementor-element-d8d7913 .elementor-button:hover {
    color: #353a2b !important; /* Hover: Helle Schrift */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3a4050a */.elementor-60 .elementor-element.elementor-element-3a4050a .elementor-button {
    position: relative;
    overflow: hidden !important;
    background-color: #FF00000 !important; /* Normalzustand: Heller Hintergrund */
    color: #F1F0EE !important;            /* Normalzustand: Dunkle Schrift */
    z-index: 1;
    transition: color 0.3s ease;
    display: inline-flex !important;
    align-items: center !important;
    vertical-align: middle !important;
}

/* Shutter-Hintergrund (die Hover-Farbe, die reinfährt) */
.elementor-60 .elementor-element.elementor-element-3a4050a .elementor-button::after {
    content: "";
    position: absolute;
    inset: 0;
    background-color: #F1F0EE !important; /* Hover: Dunkler Hintergrund */
    z-index: -1;
    transform: scaleX(0);
    transform-origin: left;
    opacity: 0;
    transition: transform 0.3s ease, opacity 0.3s ease;
}

.elementor-60 .elementor-element.elementor-element-3a4050a .elementor-button:hover::after {
    transform: scaleX(1);
    opacity: 1;
}

.elementor-60 .elementor-element.elementor-element-3a4050a .elementor-button:hover {
    color: #353a2b !important; /* Hover: Helle Schrift */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52eb16c */.expanding-gallery .gallery-card {
    flex: 1; 
    transition: flex 0.6s cubic-bezier(0.25, 0.8, 0.25, 1); 
    overflow: hidden; 
    cursor: pointer;
}

.expanding-gallery .gallery-card:hover {
    flex: 2; 
}

.expanding-gallery .gallery-card h2,
.expanding-gallery .gallery-card .elementor-heading-title {
    white-space: nowrap; 
}

/* 1. Button im Normalzustand verstecken */
.expanding-gallery .gallery-card .hover-button {
    opacity: 0;
    visibility: hidden;
    transform: translateY(10px); /* Schiebt den Button unsichtbar 20px nach unten */
    transition: all 0.4s ease-in-out;
}

/* 2. Button einblenden, wenn die Karte gehovert wird */
.expanding-gallery .gallery-card:hover .hover-button {
    opacity: 1;
    visibility: visible;
    transform: translateY(0); /* Schiebt den Button an die Originalposition zurück */
    transition-delay: 0.2s; /* Kleiner Puffer: Die Karte wächst zuerst, dann kommt der Button */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-97dae93 */.elementor-60 .elementor-element.elementor-element-97dae93 .elementor-button {
    position: relative;
    overflow: hidden !important;
    background-color: #ff00000 !important; /* Normalzustand: Heller Hintergrund */
    color: #F1F0EE !important;            /* Normalzustand: Dunkle Schrift */
    z-index: 1;
    transition: color 0.3s ease;
    display: inline-flex !important;
    align-items: center !important;
    vertical-align: middle !important;
}

/* Shutter-Hintergrund (die Hover-Farbe, die reinfährt) */
.elementor-60 .elementor-element.elementor-element-97dae93 .elementor-button::after {
    content: "";
    position: absolute;
    inset: 0;
    background-color:  #F1F0EE !important; /* Hover: Dunkler Hintergrund */
    z-index: -1;
    transform: scaleX(0);
    transform-origin: left;
    opacity: 0;
    transition: transform 0.3s ease, opacity 0.3s ease;
}

.elementor-60 .elementor-element.elementor-element-97dae93 .elementor-button:hover::after {
    transform: scaleX(1);
    opacity: 1;
}

.elementor-60 .elementor-element.elementor-element-97dae93 .elementor-button:hover {
    color: #353a2b !important; /* Hover: Helle Schrift */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www-bruggerhof-at-dev.wpms.raum15.at/wp-content/uploads/sites/68/2026/06/dm-sans-v17-latin-regular.woff2') format('woff2');
}
@font-face {
	font-family: 'DM Sans';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://www-bruggerhof-at-dev.wpms.raum15.at/wp-content/uploads/sites/68/2026/06/dm-sans-v17-latin-italic.woff2') format('woff2');
}
@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www-bruggerhof-at-dev.wpms.raum15.at/wp-content/uploads/sites/68/2026/06/dm-sans-v17-latin-300.woff2') format('woff2');
}
@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www-bruggerhof-at-dev.wpms.raum15.at/wp-content/uploads/sites/68/2026/06/dm-sans-v17-latin-500.woff2') format('woff2');
}
@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www-bruggerhof-at-dev.wpms.raum15.at/wp-content/uploads/sites/68/2026/06/dm-sans-v17-latin-600.woff2') format('woff2');
}
@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www-bruggerhof-at-dev.wpms.raum15.at/wp-content/uploads/sites/68/2026/06/dm-sans-v17-latin-700.woff2') format('woff2');
}
@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://www-bruggerhof-at-dev.wpms.raum15.at/wp-content/uploads/sites/68/2026/06/dm-sans-v17-latin-800.woff2') format('woff2');
}
/* End Custom Fonts CSS */