.elementor-740 .elementor-element.elementor-element-ae602a3{--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;--overflow:hidden;--padding-top:var(--spacing--module);--padding-bottom:var(--spacing--module);--padding-left:0;--padding-right:0;}.elementor-740 .elementor-element.elementor-element-609842f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:var(--spacing--2) var(--spacing--2);--row-gap:var(--spacing--2);--column-gap:var(--spacing--2);--grid-auto-flow:row;--z-index:1;}.elementor-740 .elementor-element.elementor-element-b4bd45f{--display:flex;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--background-transition:0.3s;--padding-top:var(--spacing--document);--padding-bottom:var(--spacing--document);--padding-left:var(--spacing--document);--padding-right:var(--spacing--document);}.elementor-740 .elementor-element.elementor-element-b4bd45f:not(.elementor-motion-effects-element-type-background), .elementor-740 .elementor-element.elementor-element-b4bd45f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000033;}.elementor-740 .elementor-element.elementor-element-b4bd45f:hover{background-color:#0000001A;}.elementor-740 .elementor-element.elementor-element-ba9d7d6 .elementor-heading-title{font-family:"Akko Rounded", Sans-serif;font-size:clamp(2.75rem,2.3041401274rem + 2.5477707006cqi,3.75rem);font-weight:300;line-height:clamp(3.375rem,2.9291401274rem + 2.5477707006cqi,4.375rem);color:var( --e-global-color-secondary );}.elementor-740 .elementor-element.elementor-element-3f03d8a{--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:flex-end;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-740 .elementor-element.elementor-element-3ff5ff2 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-740 .elementor-element.elementor-element-3ff5ff2 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-740 .elementor-element.elementor-element-3ff5ff2{--e-icon-list-icon-size:1.5rem;--icon-vertical-offset:-0.1rem;}.elementor-740 .elementor-element.elementor-element-3ff5ff2 .elementor-icon-list-icon{padding-inline-end:0.25rem;}.elementor-740 .elementor-element.elementor-element-3ff5ff2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-740 .elementor-element.elementor-element-3ff5ff2 .elementor-icon-list-item > a{font-family:var( --e-global-typography-37e410a-font-family ), Sans-serif;font-size:var( --e-global-typography-37e410a-font-size );font-weight:var( --e-global-typography-37e410a-font-weight );line-height:var( --e-global-typography-37e410a-line-height );}.elementor-740 .elementor-element.elementor-element-3ff5ff2 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-740 .elementor-element.elementor-element-3918b64 .elementor-icon-wrapper{text-align:center;}.elementor-740 .elementor-element.elementor-element-3918b64.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-740 .elementor-element.elementor-element-3918b64.elementor-view-framed .elementor-icon, .elementor-740 .elementor-element.elementor-element-3918b64.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-740 .elementor-element.elementor-element-3918b64.elementor-view-framed .elementor-icon, .elementor-740 .elementor-element.elementor-element-3918b64.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-740 .elementor-element.elementor-element-3918b64 .elementor-icon{font-size:clamp(2.75rem,2.1136363636rem + 3.6363636364cqi,3.75rem);}.elementor-740 .elementor-element.elementor-element-3918b64 .elementor-icon svg{height:clamp(2.75rem,2.1136363636rem + 3.6363636364cqi,3.75rem);}.elementor-740 .elementor-element.elementor-element-14aae1e{--display:flex;}.elementor-740 .elementor-element.elementor-element-62ccaef{width:100%;max-width:100%;z-index:0;}.elementor-740 .elementor-element.elementor-element-62ccaef img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-740 .elementor-element.elementor-element-6655bb2{--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:flex-start;--gap:var(--spacing--module) var(--spacing--module);--row-gap:var(--spacing--module);--column-gap:var(--spacing--module);--padding-top:var(--spacing--module);--padding-bottom:var(--spacing--4);--padding-left:0;--padding-right:0;}.elementor-740 .elementor-element.elementor-element-6655bb2:not(.elementor-motion-effects-element-type-background), .elementor-740 .elementor-element.elementor-element-6655bb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-740 .elementor-element.elementor-element-6005401{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:var(--spacing--module) var(--spacing--module);--row-gap:var(--spacing--module);--column-gap:var(--spacing--module);}.elementor-740 .elementor-element.elementor-element-d8c1cb5{--display:flex;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-740 .elementor-element.elementor-element-13044d6 .elementor-heading-title{font-family:var( --e-global-typography-6fe56f3-font-family ), Sans-serif;font-size:var( --e-global-typography-6fe56f3-font-size );font-weight:var( --e-global-typography-6fe56f3-font-weight );line-height:var( --e-global-typography-6fe56f3-line-height );color:var( --e-global-color-secondary );}.elementor-740 .elementor-element.elementor-element-facab40 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-de1f499-font-family ), Sans-serif;font-size:var( --e-global-typography-de1f499-font-size );font-weight:var( --e-global-typography-de1f499-font-weight );text-transform:var( --e-global-typography-de1f499-text-transform );line-height:var( --e-global-typography-de1f499-line-height );letter-spacing:var( --e-global-typography-de1f499-letter-spacing );}.elementor-740 .elementor-element.elementor-element-facab40 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-740 .elementor-element.elementor-element-facab40 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-740 .elementor-element.elementor-element-facab40 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-740 .elementor-element.elementor-element-facab40 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-740 .elementor-element.elementor-element-facab40 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-740 .elementor-element.elementor-element-facab40 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-740 .elementor-element.elementor-element-facab40 .e--pointer-underline .elementor-item:after,
					 .elementor-740 .elementor-element.elementor-element-facab40 .e--pointer-overline .elementor-item:before,
					 .elementor-740 .elementor-element.elementor-element-facab40 .e--pointer-double-line .elementor-item:before,
					 .elementor-740 .elementor-element.elementor-element-facab40 .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-740 .elementor-element.elementor-element-facab40{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-740 .elementor-element.elementor-element-facab40 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-740 .elementor-element.elementor-element-317a732{--display:flex;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-740 .elementor-element.elementor-element-0d56999 .elementor-heading-title{font-family:var( --e-global-typography-6fe56f3-font-family ), Sans-serif;font-size:var( --e-global-typography-6fe56f3-font-size );font-weight:var( --e-global-typography-6fe56f3-font-weight );line-height:var( --e-global-typography-6fe56f3-line-height );color:var( --e-global-color-secondary );}.elementor-740 .elementor-element.elementor-element-a173a88 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-de1f499-font-family ), Sans-serif;font-size:var( --e-global-typography-de1f499-font-size );font-weight:var( --e-global-typography-de1f499-font-weight );text-transform:var( --e-global-typography-de1f499-text-transform );line-height:var( --e-global-typography-de1f499-line-height );letter-spacing:var( --e-global-typography-de1f499-letter-spacing );}.elementor-740 .elementor-element.elementor-element-a173a88 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-740 .elementor-element.elementor-element-a173a88 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-740 .elementor-element.elementor-element-a173a88 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-740 .elementor-element.elementor-element-a173a88 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-740 .elementor-element.elementor-element-a173a88 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-740 .elementor-element.elementor-element-a173a88 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-740 .elementor-element.elementor-element-a173a88 .e--pointer-underline .elementor-item:after,
					 .elementor-740 .elementor-element.elementor-element-a173a88 .e--pointer-overline .elementor-item:before,
					 .elementor-740 .elementor-element.elementor-element-a173a88 .e--pointer-double-line .elementor-item:before,
					 .elementor-740 .elementor-element.elementor-element-a173a88 .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-740 .elementor-element.elementor-element-a173a88{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-740 .elementor-element.elementor-element-a173a88 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-740 .elementor-element.elementor-element-7d67860{--display:flex;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-740 .elementor-element.elementor-element-753ea3a .elementor-heading-title{font-family:var( --e-global-typography-6fe56f3-font-family ), Sans-serif;font-size:var( --e-global-typography-6fe56f3-font-size );font-weight:var( --e-global-typography-6fe56f3-font-weight );line-height:var( --e-global-typography-6fe56f3-line-height );color:var( --e-global-color-secondary );}.elementor-740 .elementor-element.elementor-element-6e6912e .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-de1f499-font-family ), Sans-serif;font-size:var( --e-global-typography-de1f499-font-size );font-weight:var( --e-global-typography-de1f499-font-weight );text-transform:var( --e-global-typography-de1f499-text-transform );line-height:var( --e-global-typography-de1f499-line-height );letter-spacing:var( --e-global-typography-de1f499-letter-spacing );}.elementor-740 .elementor-element.elementor-element-6e6912e .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-740 .elementor-element.elementor-element-6e6912e .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-740 .elementor-element.elementor-element-6e6912e .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-740 .elementor-element.elementor-element-6e6912e .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-740 .elementor-element.elementor-element-6e6912e .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-740 .elementor-element.elementor-element-6e6912e .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-740 .elementor-element.elementor-element-6e6912e .e--pointer-underline .elementor-item:after,
					 .elementor-740 .elementor-element.elementor-element-6e6912e .e--pointer-overline .elementor-item:before,
					 .elementor-740 .elementor-element.elementor-element-6e6912e .e--pointer-double-line .elementor-item:before,
					 .elementor-740 .elementor-element.elementor-element-6e6912e .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-740 .elementor-element.elementor-element-6e6912e{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-740 .elementor-element.elementor-element-6e6912e .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-740 .elementor-element.elementor-element-5b34fe1{--display:flex;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;}.elementor-740 .elementor-element.elementor-element-5353dbd .elementor-heading-title{font-family:var( --e-global-typography-6fe56f3-font-family ), Sans-serif;font-size:var( --e-global-typography-6fe56f3-font-size );font-weight:var( --e-global-typography-6fe56f3-font-weight );line-height:var( --e-global-typography-6fe56f3-line-height );color:var( --e-global-color-secondary );}.elementor-740 .elementor-element.elementor-element-2abb62d{width:var( --container-widget-width, 18rem );max-width:18rem;--container-widget-width:18rem;--container-widget-flex-grow:0;font-family:var( --e-global-typography-16e0a9a-font-family ), Sans-serif;font-size:var( --e-global-typography-16e0a9a-font-size );font-weight:var( --e-global-typography-16e0a9a-font-weight );line-height:var( --e-global-typography-16e0a9a-line-height );color:var( --e-global-color-secondary );}.elementor-740 .elementor-element.elementor-element-2abb62d p{margin-block-end:0px;}.elementor-740 .elementor-element.elementor-element-2abb62d a{color:var( --e-global-color-secondary );}.elementor-740 .elementor-element.elementor-element-be45938{--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:center;--gap:var(--spacing--module) var(--spacing--module);--row-gap:var(--spacing--module);--column-gap:var(--spacing--module);}.elementor-740 .elementor-element.elementor-element-84c263b{--display:flex;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--overflow:hidden;}.elementor-740 .elementor-element.elementor-element-855eeb0{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) -0.75em;padding:0px 0px 0px 0px;--e-icon-list-icon-size:1.5rem;--icon-vertical-offset:0px;}.elementor-740 .elementor-element.elementor-element-855eeb0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0rem/2);}.elementor-740 .elementor-element.elementor-element-855eeb0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0rem/2);}.elementor-740 .elementor-element.elementor-element-855eeb0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0rem/2);}.elementor-740 .elementor-element.elementor-element-855eeb0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0rem/2);}.elementor-740 .elementor-element.elementor-element-855eeb0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0rem/2);}.elementor-740 .elementor-element.elementor-element-855eeb0 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-740 .elementor-element.elementor-element-855eeb0 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-740 .elementor-element.elementor-element-855eeb0 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-740 .elementor-element.elementor-element-855eeb0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-740 .elementor-element.elementor-element-29aa978{--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-end;--gap:1.5rem 4rem;--row-gap:1.5rem;--column-gap:4rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-740 .elementor-element.elementor-element-91d2e29.elementor-element{--align-self:flex-end;}.elementor-740 .elementor-element.elementor-element-91d2e29 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-740 .elementor-element.elementor-element-91d2e29 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-740 .elementor-element.elementor-element-91d2e29 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-740 .elementor-element.elementor-element-91d2e29 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-740 .elementor-element.elementor-element-91d2e29 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-740 .elementor-element.elementor-element-91d2e29 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-740 .elementor-element.elementor-element-91d2e29 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-740 .elementor-element.elementor-element-91d2e29{--e-icon-list-icon-size:1.5rem;--icon-vertical-offset:0px;}.elementor-740 .elementor-element.elementor-element-91d2e29 .elementor-icon-list-icon{padding-inline-end:0.5rem;}.elementor-740 .elementor-element.elementor-element-91d2e29 .elementor-icon-list-text{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-740 .elementor-element.elementor-element-a7d9269{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-740 .elementor-element.elementor-element-a7d9269 img{width:100%;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-740 .elementor-element.elementor-element-609842f{--width:var(--container--size--inline--12);}.elementor-740 .elementor-element.elementor-element-6655bb2{--content-width:min(100%,var(--container--size--inline--12));}.elementor-740 .elementor-element.elementor-element-6005401{--width:100%;}.elementor-740 .elementor-element.elementor-element-d8c1cb5{--width:fit-content;}.elementor-740 .elementor-element.elementor-element-317a732{--width:fit-content;}.elementor-740 .elementor-element.elementor-element-7d67860{--width:fit-content;}.elementor-740 .elementor-element.elementor-element-5b34fe1{--width:30rem;}.elementor-740 .elementor-element.elementor-element-be45938{--width:100%;}.elementor-740 .elementor-element.elementor-element-84c263b{--width:25rem;}.elementor-740 .elementor-element.elementor-element-29aa978{--width:33rem;}}@media(max-width:1024px) and (min-width:768px){.elementor-740 .elementor-element.elementor-element-d8c1cb5{--width:calc(50% - calc(var(--spacing--module) / 2));}.elementor-740 .elementor-element.elementor-element-317a732{--width:calc(50% - calc(var(--spacing--module) / 2));}.elementor-740 .elementor-element.elementor-element-7d67860{--width:calc(50% - calc(var(--spacing--module) / 2));}.elementor-740 .elementor-element.elementor-element-5b34fe1{--width:calc(50% - calc(var(--spacing--module) / 2));}.elementor-740 .elementor-element.elementor-element-84c263b{--width:28%;}.elementor-740 .elementor-element.elementor-element-29aa978{--width:100%;}}@media(max-width:1024px){.elementor-740 .elementor-element.elementor-element-609842f{--grid-auto-flow:row;}.elementor-740 .elementor-element.elementor-element-3ff5ff2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-740 .elementor-element.elementor-element-3ff5ff2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-37e410a-font-size );line-height:var( --e-global-typography-37e410a-line-height );}.elementor-740 .elementor-element.elementor-element-6005401{--flex-wrap:wrap;}.elementor-740 .elementor-element.elementor-element-13044d6 .elementor-heading-title{font-size:var( --e-global-typography-6fe56f3-font-size );line-height:var( --e-global-typography-6fe56f3-line-height );}.elementor-740 .elementor-element.elementor-element-facab40 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-de1f499-font-size );line-height:var( --e-global-typography-de1f499-line-height );letter-spacing:var( --e-global-typography-de1f499-letter-spacing );}.elementor-740 .elementor-element.elementor-element-0d56999 .elementor-heading-title{font-size:var( --e-global-typography-6fe56f3-font-size );line-height:var( --e-global-typography-6fe56f3-line-height );}.elementor-740 .elementor-element.elementor-element-a173a88 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-de1f499-font-size );line-height:var( --e-global-typography-de1f499-line-height );letter-spacing:var( --e-global-typography-de1f499-letter-spacing );}.elementor-740 .elementor-element.elementor-element-753ea3a .elementor-heading-title{font-size:var( --e-global-typography-6fe56f3-font-size );line-height:var( --e-global-typography-6fe56f3-line-height );}.elementor-740 .elementor-element.elementor-element-6e6912e .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-de1f499-font-size );line-height:var( --e-global-typography-de1f499-line-height );letter-spacing:var( --e-global-typography-de1f499-letter-spacing );}.elementor-740 .elementor-element.elementor-element-5b34fe1.e-con{--order:-1;}.elementor-740 .elementor-element.elementor-element-5353dbd .elementor-heading-title{font-size:var( --e-global-typography-6fe56f3-font-size );line-height:var( --e-global-typography-6fe56f3-line-height );}.elementor-740 .elementor-element.elementor-element-2abb62d{font-size:var( --e-global-typography-16e0a9a-font-size );line-height:var( --e-global-typography-16e0a9a-line-height );}.elementor-740 .elementor-element.elementor-element-be45938{--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:flex-start;--gap:1rem 0;--row-gap:1rem;--column-gap:0;}.elementor-740 .elementor-element.elementor-element-29aa978{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-740 .elementor-element.elementor-element-91d2e29{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-740 .elementor-element.elementor-element-ae602a3{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-740 .elementor-element.elementor-element-609842f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-740 .elementor-element.elementor-element-b4bd45f{--padding-top:var(--spacing--module);--padding-bottom:var(--spacing--module);--padding-left:var(--spacing--document);--padding-right:var(--spacing--document);}.elementor-740 .elementor-element.elementor-element-3ff5ff2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-740 .elementor-element.elementor-element-3ff5ff2 .elementor-icon-list-item > a{font-size:var( --e-global-typography-37e410a-font-size );line-height:var( --e-global-typography-37e410a-line-height );}.elementor-740 .elementor-element.elementor-element-6655bb2{--padding-top:var(--spacing--module);--padding-bottom:var(--spacing--8);--padding-left:var(--spacing--document);--padding-right:var(--spacing--document);}.elementor-740 .elementor-element.elementor-element-13044d6 .elementor-heading-title{font-size:var( --e-global-typography-6fe56f3-font-size );line-height:var( --e-global-typography-6fe56f3-line-height );}.elementor-740 .elementor-element.elementor-element-facab40 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-de1f499-font-size );line-height:var( --e-global-typography-de1f499-line-height );letter-spacing:var( --e-global-typography-de1f499-letter-spacing );}.elementor-740 .elementor-element.elementor-element-0d56999 .elementor-heading-title{font-size:var( --e-global-typography-6fe56f3-font-size );line-height:var( --e-global-typography-6fe56f3-line-height );}.elementor-740 .elementor-element.elementor-element-a173a88 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-de1f499-font-size );line-height:var( --e-global-typography-de1f499-line-height );letter-spacing:var( --e-global-typography-de1f499-letter-spacing );}.elementor-740 .elementor-element.elementor-element-753ea3a .elementor-heading-title{font-size:var( --e-global-typography-6fe56f3-font-size );line-height:var( --e-global-typography-6fe56f3-line-height );}.elementor-740 .elementor-element.elementor-element-6e6912e .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-de1f499-font-size );line-height:var( --e-global-typography-de1f499-line-height );letter-spacing:var( --e-global-typography-de1f499-letter-spacing );}.elementor-740 .elementor-element.elementor-element-5353dbd .elementor-heading-title{font-size:var( --e-global-typography-6fe56f3-font-size );line-height:var( --e-global-typography-6fe56f3-line-height );}.elementor-740 .elementor-element.elementor-element-2abb62d{font-size:var( --e-global-typography-16e0a9a-font-size );line-height:var( --e-global-typography-16e0a9a-line-height );}.elementor-740 .elementor-element.elementor-element-29aa978{--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:flex-start;}}/* Start custom CSS for heading, class: .elementor-element-ba9d7d6 */@media (max-width:1024px){
    .elementor-740 .elementor-element.elementor-element-ba9d7d6 h2 {
        hyphens: auto;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3ff5ff2 */.elementor-740 .elementor-element.elementor-element-3ff5ff2 path {
    stroke:#fff
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4bd45f */.elementor-740 .elementor-element.elementor-element-b4bd45f {
    backdrop-filter: blur(100px);
    -webkit-backdrop-filter: blur(100px);
    container-type: inline-size;
    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important;
    box-shadow: 0 0 1.25rem rgba(0, 0, 0, .0);
}

.elementor-740 .elementor-element.elementor-element-b4bd45f:hover {
    box-shadow: 0 0 1.25rem rgba(0, 0, 0, .2);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-609842f */.elementor-740 .elementor-element.elementor-element-609842f {
  container-type: inline-size;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-62ccaef */.elementor-740 .elementor-element.elementor-element-62ccaef {
    position: absolute;
    inset: 0;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-facab40 */.elementor-740 .elementor-element.elementor-element-facab40 a {
    text-transform: none !important;
    min-height: 2.125rem;
    letter-spacing: 0 !important;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-a173a88 */.elementor-740 .elementor-element.elementor-element-a173a88 a {
    text-transform: none !important;
    min-height: 2.125rem;
    letter-spacing: 0 !important;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-6e6912e */.elementor-740 .elementor-element.elementor-element-6e6912e a {
    text-transform: none !important;
    min-height: 2.125rem;
    letter-spacing: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2abb62d */.elementor-740 .elementor-element.elementor-element-2abb62d, .elementor-740 .elementor-element.elementor-element-2abb62d p{
    hyphens: none !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-855eeb0 */.elementor-740 .elementor-element.elementor-element-855eeb0 path {
    stroke:#fff;
}

.elementor-740 .elementor-element.elementor-element-855eeb0 a {
    padding: .75em;
    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}

.elementor-740 .elementor-element.elementor-element-855eeb0 a:hover {
    opacity: 0.5;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Akko Rounded';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://elements-show.at/wp-content/uploads/2026/02/akko-rounded-light.woff') format('woff');
}
@font-face {
	font-family: 'Akko Rounded';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://elements-show.at/wp-content/uploads/2026/02/akko-rounded-regular.woff') format('woff');
}
@font-face {
	font-family: 'Akko Rounded';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://elements-show.at/wp-content/uploads/2026/02/akko-rounded-medium.woff') format('woff');
}
@font-face {
	font-family: 'Akko Rounded';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://elements-show.at/wp-content/uploads/2026/02/akko-rounded-bold.woff') format('woff');
}
/* End Custom Fonts CSS */