.elementor-64987 .elementor-element.elementor-element-b13fbcf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:calc( var(--page-gap) * 2 ) calc( var(--page-gap) * 2 );--row-gap:calc( var(--page-gap) * 2 );--column-gap:calc( var(--page-gap) * 2 );--flex-wrap:nowrap;--padding-top:calc( var(--page-gap) * 2 );--padding-bottom:calc( var(--page-gap) * 2 );--padding-left:calc( var(--page-gap) * 1 );--padding-right:calc( var(--page-gap) * 1 );}.elementor-64987 .elementor-element.elementor-element-d50f2b8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:calc( var(--page-gap) * 0.5 ) calc( var(--page-gap) * 0.5 );--row-gap:calc( var(--page-gap) * 0.5 );--column-gap:calc( var(--page-gap) * 0.5 );--flex-wrap:nowrap;}.elementor-64987 .elementor-element.elementor-element-7f5c3a3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:calc(var(--elements-gap) * 0.25) calc(var(--elements-gap) * 0.25);--row-gap:calc(var(--elements-gap) * 0.25);--column-gap:calc(var(--elements-gap) * 0.25);--flex-wrap:nowrap;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-64987 .elementor-element.elementor-element-4e20de1{text-align:center;}.elementor-64987 .elementor-element.elementor-element-4e20de1 .elementor-heading-title{font-family:var( --e-global-typography-headersubline-font-family ), Sans-serif;font-size:var( --e-global-typography-headersubline-font-size );font-weight:var( --e-global-typography-headersubline-font-weight );text-transform:var( --e-global-typography-headersubline-text-transform );line-height:var( --e-global-typography-headersubline-line-height );letter-spacing:var( --e-global-typography-headersubline-letter-spacing );color:var( --e-global-color-primary );}.elementor-64987 .elementor-element.elementor-element-ead19e8{text-align:center;}.elementor-64987 .elementor-element.elementor-element-ead19e8 .elementor-heading-title{font-family:var( --e-global-typography-h1-font-family ), Sans-serif;font-size:var( --e-global-typography-h1-font-size );font-weight:var( --e-global-typography-h1-font-weight );text-transform:var( --e-global-typography-h1-text-transform );line-height:var( --e-global-typography-h1-line-height );letter-spacing:var( --e-global-typography-h1-letter-spacing );color:var( --e-global-color-primary );}.elementor-64987 .elementor-element.elementor-element-59cb478{width:var( --container-widget-width, 30rem );max-width:30rem;--container-widget-width:30rem;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-body-font-family ), Sans-serif;font-size:var( --e-global-typography-body-font-size );font-weight:var( --e-global-typography-body-font-weight );text-transform:var( --e-global-typography-body-text-transform );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );color:var( --e-global-color-primary );}.elementor-64987 .elementor-element.elementor-element-59cb478.elementor-element{--align-self:center;}.elementor-64987 .elementor-element.elementor-element-c4fd754{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:var(--elements-gap) var(--elements-gap);--row-gap:var(--elements-gap);--column-gap:var(--elements-gap);--flex-wrap:nowrap;}.elementor-64987 .elementor-element.elementor-element-fd1f7fa{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:calc(var(--elements-gap) * 2) calc(var(--elements-gap) * 3);--row-gap:calc(var(--elements-gap) * 2);--column-gap:calc(var(--elements-gap) * 3);--grid-auto-flow:row;}.elementor-64987 .elementor-element.elementor-element-b063cec{--display:flex;}.elementor-64987 .elementor-element.elementor-element-5976973 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-64987 .elementor-element.elementor-element-da62709{width:initial;max-width:initial;font-family:var( --e-global-typography-body-font-family ), Sans-serif;font-size:var( --e-global-typography-body-font-size );font-weight:var( --e-global-typography-body-font-weight );text-transform:var( --e-global-typography-body-text-transform );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );color:var( --e-global-color-primary );}.elementor-64987 .elementor-element.elementor-element-48aea06{--display:flex;}.elementor-64987 .elementor-element.elementor-element-3056fff .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-64987 .elementor-element.elementor-element-e01f141{width:initial;max-width:initial;font-family:var( --e-global-typography-body-font-family ), Sans-serif;font-size:var( --e-global-typography-body-font-size );font-weight:var( --e-global-typography-body-font-weight );text-transform:var( --e-global-typography-body-text-transform );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );color:var( --e-global-color-primary );}.elementor-64987 .elementor-element.elementor-element-d5556c8{--display:flex;}.elementor-64987 .elementor-element.elementor-element-f696e39 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-64987 .elementor-element.elementor-element-c60bcf1{width:initial;max-width:initial;font-family:var( --e-global-typography-body-font-family ), Sans-serif;font-size:var( --e-global-typography-body-font-size );font-weight:var( --e-global-typography-body-font-weight );text-transform:var( --e-global-typography-body-text-transform );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );color:var( --e-global-color-primary );}.elementor-64987 .elementor-element.elementor-element-582588e{--display:flex;}.elementor-64987 .elementor-element.elementor-element-891e1e9 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-64987 .elementor-element.elementor-element-8df9434{width:initial;max-width:initial;font-family:var( --e-global-typography-body-font-family ), Sans-serif;font-size:var( --e-global-typography-body-font-size );font-weight:var( --e-global-typography-body-font-weight );text-transform:var( --e-global-typography-body-text-transform );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );color:var( --e-global-color-primary );}.elementor-64987 .elementor-element.elementor-element-d70bcf6{--display:flex;}.elementor-64987 .elementor-element.elementor-element-b752a1d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-64987 .elementor-element.elementor-element-03e2a5d{width:initial;max-width:initial;font-family:var( --e-global-typography-body-font-family ), Sans-serif;font-size:var( --e-global-typography-body-font-size );font-weight:var( --e-global-typography-body-font-weight );text-transform:var( --e-global-typography-body-text-transform );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );color:var( --e-global-color-primary );}.elementor-64987 .elementor-element.elementor-element-ad1b70b{--display:flex;}.elementor-64987 .elementor-element.elementor-element-e936c58 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-64987 .elementor-element.elementor-element-d427eb3{width:initial;max-width:initial;font-family:var( --e-global-typography-body-font-family ), Sans-serif;font-size:var( --e-global-typography-body-font-size );font-weight:var( --e-global-typography-body-font-weight );text-transform:var( --e-global-typography-body-text-transform );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );color:var( --e-global-color-primary );}.elementor-64987 .elementor-element.elementor-element-810e8a3{--display:flex;}.elementor-64987 .elementor-element.elementor-element-d9174ea .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-64987 .elementor-element.elementor-element-91450b7{width:initial;max-width:initial;font-family:var( --e-global-typography-body-font-family ), Sans-serif;font-size:var( --e-global-typography-body-font-size );font-weight:var( --e-global-typography-body-font-weight );text-transform:var( --e-global-typography-body-text-transform );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );color:var( --e-global-color-primary );}.elementor-64987 .elementor-element.elementor-element-8f0a082{--display:flex;}.elementor-64987 .elementor-element.elementor-element-cd30975 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-64987 .elementor-element.elementor-element-bd78ad0{width:initial;max-width:initial;font-family:var( --e-global-typography-body-font-family ), Sans-serif;font-size:var( --e-global-typography-body-font-size );font-weight:var( --e-global-typography-body-font-weight );text-transform:var( --e-global-typography-body-text-transform );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );color:var( --e-global-color-primary );}.elementor-64987 .elementor-element.elementor-element-c469e40{--display:flex;}.elementor-64987 .elementor-element.elementor-element-b2ed8eb .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-64987 .elementor-element.elementor-element-88573d3{width:initial;max-width:initial;font-family:var( --e-global-typography-body-font-family ), Sans-serif;font-size:var( --e-global-typography-body-font-size );font-weight:var( --e-global-typography-body-font-weight );text-transform:var( --e-global-typography-body-text-transform );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );color:var( --e-global-color-primary );}.elementor-64987 .elementor-element.elementor-element-c6a4741{--display:flex;}.elementor-64987 .elementor-element.elementor-element-f5d9a6c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-64987 .elementor-element.elementor-element-3eaefbe{width:initial;max-width:initial;font-family:var( --e-global-typography-body-font-family ), Sans-serif;font-size:var( --e-global-typography-body-font-size );font-weight:var( --e-global-typography-body-font-weight );text-transform:var( --e-global-typography-body-text-transform );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );color:var( --e-global-color-primary );}.elementor-64987 .elementor-element.elementor-element-8c5e9f2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:calc( var(--page-gap) * 1 ) calc( var(--page-gap) * 1 );--row-gap:calc( var(--page-gap) * 1 );--column-gap:calc( var(--page-gap) * 1 );--flex-wrap:nowrap;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:calc( var(--page-gap) * 1.5 );--padding-bottom:calc( var(--page-gap) * 2 );--padding-left:calc( var(--page-gap) * 1 );--padding-right:calc( var(--page-gap) * 1 );}.elementor-64987 .elementor-element.elementor-element-8c5e9f2:not(.elementor-motion-effects-element-type-background), .elementor-64987 .elementor-element.elementor-element-8c5e9f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-grey );}.elementor-64987 .elementor-element.elementor-element-5f08019{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:calc(var(--elements-gap) * 0.25) calc(var(--elements-gap) * 0.25);--row-gap:calc(var(--elements-gap) * 0.25);--column-gap:calc(var(--elements-gap) * 0.25);--flex-wrap:nowrap;}.elementor-64987 .elementor-element.elementor-element-9f85da9{text-align:center;}.elementor-64987 .elementor-element.elementor-element-9f85da9 .elementor-heading-title{font-family:var( --e-global-typography-headersubline-font-family ), Sans-serif;font-size:var( --e-global-typography-headersubline-font-size );font-weight:var( --e-global-typography-headersubline-font-weight );text-transform:var( --e-global-typography-headersubline-text-transform );line-height:var( --e-global-typography-headersubline-line-height );letter-spacing:var( --e-global-typography-headersubline-letter-spacing );color:var( --e-global-color-primary );}.elementor-64987 .elementor-element.elementor-element-d2aeba2{text-align:center;}.elementor-64987 .elementor-element.elementor-element-d2aeba2 .elementor-heading-title{font-family:var( --e-global-typography-h2-font-family ), Sans-serif;font-size:var( --e-global-typography-h2-font-size );font-weight:var( --e-global-typography-h2-font-weight );text-transform:var( --e-global-typography-h2-text-transform );line-height:var( --e-global-typography-h2-line-height );letter-spacing:var( --e-global-typography-h2-letter-spacing );color:var( --e-global-color-primary );}.elementor-64987 .elementor-element.elementor-element-13527ab{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-64987 .elementor-element.elementor-element-ec8c0a5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;--overlay-opacity:0.1;--border-radius:1rem 1rem 1rem 1rem;}.elementor-64987 .elementor-element.elementor-element-ec8c0a5:not(.elementor-motion-effects-element-type-background), .elementor-64987 .elementor-element.elementor-element-ec8c0a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-pink );background-image:url("https://www.auernig.at/wp-content/uploads/2025/10/20250101_auernig_image-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-64987 .elementor-element.elementor-element-ec8c0a5::before, .elementor-64987 .elementor-element.elementor-element-ec8c0a5 > .elementor-background-video-container::before, .elementor-64987 .elementor-element.elementor-element-ec8c0a5 > .e-con-inner > .elementor-background-video-container::before, .elementor-64987 .elementor-element.elementor-element-ec8c0a5 > .elementor-background-slideshow::before, .elementor-64987 .elementor-element.elementor-element-ec8c0a5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-64987 .elementor-element.elementor-element-ec8c0a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-dark );--background-overlay:'';}.elementor-64987 .elementor-element.elementor-element-ec8c0a5:hover::before, .elementor-64987 .elementor-element.elementor-element-ec8c0a5:hover > .elementor-background-video-container::before, .elementor-64987 .elementor-element.elementor-element-ec8c0a5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-64987 .elementor-element.elementor-element-ec8c0a5 > .elementor-background-slideshow:hover::before, .elementor-64987 .elementor-element.elementor-element-ec8c0a5 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-dark );--background-overlay:'';}.elementor-64987 .elementor-element.elementor-element-ec8c0a5:hover{--overlay-opacity:0.33;}.elementor-64987 .elementor-element.elementor-element-c9f8946{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:calc(var(--elements-gap) * 0.25) calc(var(--elements-gap) * 0.25);--row-gap:calc(var(--elements-gap) * 0.25);--column-gap:calc(var(--elements-gap) * 0.25);--flex-wrap:nowrap;--border-radius:3rem 3rem 3rem 3rem;--padding-top:var(--elements-gap);--padding-bottom:var(--elements-gap);--padding-left:var(--elements-gap);--padding-right:var(--elements-gap);}.elementor-64987 .elementor-element.elementor-element-c9f8946:not(.elementor-motion-effects-element-type-background), .elementor-64987 .elementor-element.elementor-element-c9f8946 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-64987 .elementor-element.elementor-element-5d2cc0f{text-align:center;}.elementor-64987 .elementor-element.elementor-element-5d2cc0f .elementor-heading-title{font-family:var( --e-global-typography-headersubline-font-family ), Sans-serif;font-size:var( --e-global-typography-headersubline-font-size );font-weight:var( --e-global-typography-headersubline-font-weight );text-transform:var( --e-global-typography-headersubline-text-transform );line-height:var( --e-global-typography-headersubline-line-height );letter-spacing:var( --e-global-typography-headersubline-letter-spacing );color:var( --e-global-color-light );}.elementor-64987 .elementor-element.elementor-element-5411298{text-align:center;}.elementor-64987 .elementor-element.elementor-element-5411298 .elementor-heading-title{font-family:"Retro Majestic", Sans-serif;font-size:1.875rem;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:var( --custom-sticker-headline-letter-spacing );color:#FFFFFF;}.elementor-64987 .elementor-element.elementor-element-9f5b004{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;--overlay-opacity:0.1;--border-radius:1rem 1rem 1rem 1rem;}.elementor-64987 .elementor-element.elementor-element-9f5b004:not(.elementor-motion-effects-element-type-background), .elementor-64987 .elementor-element.elementor-element-9f5b004 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-pink );background-image:url("https://www.auernig.at/wp-content/uploads/2025/10/20250101_auernig_image-3.png");background-position:center center;background-repeat:no-repeat;background-size:110% auto;}.elementor-64987 .elementor-element.elementor-element-9f5b004::before, .elementor-64987 .elementor-element.elementor-element-9f5b004 > .elementor-background-video-container::before, .elementor-64987 .elementor-element.elementor-element-9f5b004 > .e-con-inner > .elementor-background-video-container::before, .elementor-64987 .elementor-element.elementor-element-9f5b004 > .elementor-background-slideshow::before, .elementor-64987 .elementor-element.elementor-element-9f5b004 > .e-con-inner > .elementor-background-slideshow::before, .elementor-64987 .elementor-element.elementor-element-9f5b004 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-dark );--background-overlay:'';}.elementor-64987 .elementor-element.elementor-element-9f5b004:hover::before, .elementor-64987 .elementor-element.elementor-element-9f5b004:hover > .elementor-background-video-container::before, .elementor-64987 .elementor-element.elementor-element-9f5b004:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-64987 .elementor-element.elementor-element-9f5b004 > .elementor-background-slideshow:hover::before, .elementor-64987 .elementor-element.elementor-element-9f5b004 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-dark );--background-overlay:'';}.elementor-64987 .elementor-element.elementor-element-9f5b004:hover{--overlay-opacity:0.33;}.elementor-64987 .elementor-element.elementor-element-0cb80bb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:calc(var(--elements-gap) * 0.25) calc(var(--elements-gap) * 0.25);--row-gap:calc(var(--elements-gap) * 0.25);--column-gap:calc(var(--elements-gap) * 0.25);--flex-wrap:nowrap;--border-radius:3rem 3rem 3rem 3rem;--padding-top:var(--elements-gap);--padding-bottom:var(--elements-gap);--padding-left:var(--elements-gap);--padding-right:var(--elements-gap);}.elementor-64987 .elementor-element.elementor-element-0cb80bb:not(.elementor-motion-effects-element-type-background), .elementor-64987 .elementor-element.elementor-element-0cb80bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-64987 .elementor-element.elementor-element-fbb022d{text-align:center;}.elementor-64987 .elementor-element.elementor-element-fbb022d .elementor-heading-title{font-family:var( --e-global-typography-headersubline-font-family ), Sans-serif;font-size:var( --e-global-typography-headersubline-font-size );font-weight:var( --e-global-typography-headersubline-font-weight );text-transform:var( --e-global-typography-headersubline-text-transform );line-height:var( --e-global-typography-headersubline-line-height );letter-spacing:var( --e-global-typography-headersubline-letter-spacing );color:var( --e-global-color-light );}.elementor-64987 .elementor-element.elementor-element-07c733e{text-align:center;}.elementor-64987 .elementor-element.elementor-element-07c733e .elementor-heading-title{font-family:"Retro Majestic", Sans-serif;font-size:1.875rem;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:var( --custom-sticker-headline-letter-spacing );color:#FFFFFF;}@media(min-width:769px){.elementor-64987 .elementor-element.elementor-element-b13fbcf{--content-width:var(--container-width-narrow);}.elementor-64987 .elementor-element.elementor-element-8c5e9f2{--content-width:var(--container-width-narrow);}.elementor-64987 .elementor-element.elementor-element-c9f8946{--width:13rem;}.elementor-64987 .elementor-element.elementor-element-0cb80bb{--width:13rem;}}@media(max-width:1600px){.elementor-64987 .elementor-element.elementor-element-4e20de1 .elementor-heading-title{font-size:var( --e-global-typography-headersubline-font-size );line-height:var( --e-global-typography-headersubline-line-height );letter-spacing:var( --e-global-typography-headersubline-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-ead19e8 .elementor-heading-title{font-size:var( --e-global-typography-h1-font-size );line-height:var( --e-global-typography-h1-line-height );letter-spacing:var( --e-global-typography-h1-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-59cb478{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-fd1f7fa{--grid-auto-flow:row;}.elementor-64987 .elementor-element.elementor-element-da62709{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-e01f141{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-c60bcf1{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-8df9434{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-03e2a5d{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-d427eb3{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-91450b7{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-bd78ad0{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-88573d3{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-3eaefbe{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-9f85da9 .elementor-heading-title{font-size:var( --e-global-typography-headersubline-font-size );line-height:var( --e-global-typography-headersubline-line-height );letter-spacing:var( --e-global-typography-headersubline-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-d2aeba2 .elementor-heading-title{font-size:var( --e-global-typography-h2-font-size );line-height:var( --e-global-typography-h2-line-height );letter-spacing:var( --e-global-typography-h2-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-13527ab{--grid-auto-flow:row;}.elementor-64987 .elementor-element.elementor-element-5d2cc0f .elementor-heading-title{font-size:var( --e-global-typography-headersubline-font-size );line-height:var( --e-global-typography-headersubline-line-height );letter-spacing:var( --e-global-typography-headersubline-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-fbb022d .elementor-heading-title{font-size:var( --e-global-typography-headersubline-font-size );line-height:var( --e-global-typography-headersubline-line-height );letter-spacing:var( --e-global-typography-headersubline-letter-spacing );}}@media(max-width:1050px){.elementor-64987 .elementor-element.elementor-element-4e20de1 .elementor-heading-title{font-size:var( --e-global-typography-headersubline-font-size );line-height:var( --e-global-typography-headersubline-line-height );letter-spacing:var( --e-global-typography-headersubline-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-ead19e8 .elementor-heading-title{font-size:var( --e-global-typography-h1-font-size );line-height:var( --e-global-typography-h1-line-height );letter-spacing:var( --e-global-typography-h1-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-59cb478{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-fd1f7fa{--grid-auto-flow:row;}.elementor-64987 .elementor-element.elementor-element-da62709{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-e01f141{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-c60bcf1{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-8df9434{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-03e2a5d{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-d427eb3{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-91450b7{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-bd78ad0{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-88573d3{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-3eaefbe{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-9f85da9 .elementor-heading-title{font-size:var( --e-global-typography-headersubline-font-size );line-height:var( --e-global-typography-headersubline-line-height );letter-spacing:var( --e-global-typography-headersubline-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-d2aeba2 .elementor-heading-title{font-size:var( --e-global-typography-h2-font-size );line-height:var( --e-global-typography-h2-line-height );letter-spacing:var( --e-global-typography-h2-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-13527ab{--grid-auto-flow:row;}.elementor-64987 .elementor-element.elementor-element-5d2cc0f .elementor-heading-title{font-size:var( --e-global-typography-headersubline-font-size );line-height:var( --e-global-typography-headersubline-line-height );letter-spacing:var( --e-global-typography-headersubline-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-fbb022d .elementor-heading-title{font-size:var( --e-global-typography-headersubline-font-size );line-height:var( --e-global-typography-headersubline-line-height );letter-spacing:var( --e-global-typography-headersubline-letter-spacing );}}@media(max-width:768px){.elementor-64987 .elementor-element.elementor-element-b13fbcf{--gap:calc(var(--page-gap) * 2) calc(var(--page-gap) * 2);--row-gap:calc(var(--page-gap) * 2);--column-gap:calc(var(--page-gap) * 2);--padding-top:calc( var(--page-gap) * 1.5 );--padding-bottom:calc( var(--page-gap) * 3 );--padding-left:calc( var(--page-gap) * 1 );--padding-right:calc( var(--page-gap) * 1 );}.elementor-64987 .elementor-element.elementor-element-7f5c3a3{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-64987 .elementor-element.elementor-element-4e20de1 .elementor-heading-title{font-size:var( --e-global-typography-headersubline-font-size );line-height:var( --e-global-typography-headersubline-line-height );letter-spacing:var( --e-global-typography-headersubline-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-ead19e8 .elementor-heading-title{font-size:var( --e-global-typography-h1-font-size );line-height:var( --e-global-typography-h1-line-height );letter-spacing:var( --e-global-typography-h1-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-59cb478{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-c4fd754{--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:var(--elements-gap) var(--elements-gap);--row-gap:var(--elements-gap);--column-gap:var(--elements-gap);}.elementor-64987 .elementor-element.elementor-element-fd1f7fa{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-64987 .elementor-element.elementor-element-da62709{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-e01f141{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-c60bcf1{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-8df9434{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-03e2a5d{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-d427eb3{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-91450b7{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-bd78ad0{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-88573d3{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-3eaefbe{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-8c5e9f2{--gap:calc(var(--page-gap) * 2) calc(var(--page-gap) * 2);--row-gap:calc(var(--page-gap) * 2);--column-gap:calc(var(--page-gap) * 2);--padding-top:calc(var(--page-gap) * 3);--padding-bottom:calc(var(--page-gap) * 3);--padding-left:calc(var(--page-gap) * 1);--padding-right:calc(var(--page-gap) * 1);}.elementor-64987 .elementor-element.elementor-element-9f85da9 .elementor-heading-title{font-size:var( --e-global-typography-headersubline-font-size );line-height:var( --e-global-typography-headersubline-line-height );letter-spacing:var( --e-global-typography-headersubline-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-d2aeba2 .elementor-heading-title{font-size:var( --e-global-typography-h2-font-size );line-height:var( --e-global-typography-h2-line-height );letter-spacing:var( --e-global-typography-h2-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-13527ab{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-64987 .elementor-element.elementor-element-c9f8946{--width:15rem;}.elementor-64987 .elementor-element.elementor-element-5d2cc0f .elementor-heading-title{font-size:var( --e-global-typography-headersubline-font-size );line-height:var( --e-global-typography-headersubline-line-height );letter-spacing:var( --e-global-typography-headersubline-letter-spacing );}.elementor-64987 .elementor-element.elementor-element-9f5b004:not(.elementor-motion-effects-element-type-background), .elementor-64987 .elementor-element.elementor-element-9f5b004 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:120% auto;}.elementor-64987 .elementor-element.elementor-element-0cb80bb{--width:15rem;}.elementor-64987 .elementor-element.elementor-element-fbb022d .elementor-heading-title{font-size:var( --e-global-typography-headersubline-font-size );line-height:var( --e-global-typography-headersubline-line-height );letter-spacing:var( --e-global-typography-headersubline-letter-spacing );}}/* Start custom CSS for container, class: .elementor-element-c9f8946 */.elementor-64987 .elementor-element.elementor-element-c9f8946 {
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec8c0a5 */.elementor-64987 .elementor-element.elementor-element-ec8c0a5 {
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0cb80bb */.elementor-64987 .elementor-element.elementor-element-0cb80bb {
    aspect-ratio: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f5b004 */.elementor-64987 .elementor-element.elementor-element-9f5b004 {
    aspect-ratio: 1;
}/* End custom CSS */