.elementor-1620 .elementor-element.elementor-element-b7d4db1{--display:flex;--min-height:60px;--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-evenly;--overflow:hidden;}.elementor-1620 .elementor-element.elementor-element-b7d4db1:not(.elementor-motion-effects-element-type-background), .elementor-1620 .elementor-element.elementor-element-b7d4db1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-06fa8db );}.elementor-1620 .elementor-element.elementor-element-b7d4db1.e-con{--align-self:center;}.elementor-1620 .elementor-element.elementor-element-f1852d9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-1620 .elementor-element.elementor-element-e2ee88d{--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-evenly;--align-items:flex-end;--flex-wrap:nowrap;}.elementor-1620 .elementor-element.elementor-element-71bbf48{width:auto;max-width:auto;}.elementor-1620 .elementor-element.elementor-element-71bbf48 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1em;font-weight:600;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1620 .elementor-element.elementor-element-734c73c{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-1620 .elementor-element.elementor-element-734c73c .elementor-icon-wrapper{text-align:center;}.elementor-1620 .elementor-element.elementor-element-734c73c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1620 .elementor-element.elementor-element-734c73c.elementor-view-framed .elementor-icon, .elementor-1620 .elementor-element.elementor-element-734c73c.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1620 .elementor-element.elementor-element-734c73c.elementor-view-framed .elementor-icon, .elementor-1620 .elementor-element.elementor-element-734c73c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1620 .elementor-element.elementor-element-734c73c .elementor-icon{font-size:1.2em;}.elementor-1620 .elementor-element.elementor-element-734c73c .elementor-icon svg{height:1.2em;}.elementor-1620 .elementor-element.elementor-element-08adc64{width:auto;max-width:auto;}.elementor-1620 .elementor-element.elementor-element-08adc64 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1em;font-weight:600;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1620 .elementor-element.elementor-element-9a4b3a0{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-1620 .elementor-element.elementor-element-9a4b3a0 .elementor-icon-wrapper{text-align:center;}.elementor-1620 .elementor-element.elementor-element-9a4b3a0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1620 .elementor-element.elementor-element-9a4b3a0.elementor-view-framed .elementor-icon, .elementor-1620 .elementor-element.elementor-element-9a4b3a0.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1620 .elementor-element.elementor-element-9a4b3a0.elementor-view-framed .elementor-icon, .elementor-1620 .elementor-element.elementor-element-9a4b3a0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1620 .elementor-element.elementor-element-9a4b3a0 .elementor-icon{font-size:1.2em;}.elementor-1620 .elementor-element.elementor-element-9a4b3a0 .elementor-icon svg{height:1.2em;}.elementor-1620 .elementor-element.elementor-element-a2fe0ac{width:auto;max-width:auto;}.elementor-1620 .elementor-element.elementor-element-a2fe0ac .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1em;font-weight:600;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1620 .elementor-element.elementor-element-756f7a5{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-1620 .elementor-element.elementor-element-756f7a5 .elementor-icon-wrapper{text-align:center;}.elementor-1620 .elementor-element.elementor-element-756f7a5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1620 .elementor-element.elementor-element-756f7a5.elementor-view-framed .elementor-icon, .elementor-1620 .elementor-element.elementor-element-756f7a5.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1620 .elementor-element.elementor-element-756f7a5.elementor-view-framed .elementor-icon, .elementor-1620 .elementor-element.elementor-element-756f7a5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1620 .elementor-element.elementor-element-756f7a5 .elementor-icon{font-size:1.2em;}.elementor-1620 .elementor-element.elementor-element-756f7a5 .elementor-icon svg{height:1.2em;}.elementor-1620 .elementor-element.elementor-element-ace9d75{width:auto;max-width:auto;}.elementor-1620 .elementor-element.elementor-element-ace9d75 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1em;font-weight:600;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1620 .elementor-element.elementor-element-89061d8{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-1620 .elementor-element.elementor-element-89061d8 .elementor-icon-wrapper{text-align:center;}.elementor-1620 .elementor-element.elementor-element-89061d8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1620 .elementor-element.elementor-element-89061d8.elementor-view-framed .elementor-icon, .elementor-1620 .elementor-element.elementor-element-89061d8.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1620 .elementor-element.elementor-element-89061d8.elementor-view-framed .elementor-icon, .elementor-1620 .elementor-element.elementor-element-89061d8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1620 .elementor-element.elementor-element-89061d8 .elementor-icon{font-size:1.2em;}.elementor-1620 .elementor-element.elementor-element-89061d8 .elementor-icon svg{height:1.2em;}.elementor-1620 .elementor-element.elementor-element-705af97{width:auto;max-width:auto;}.elementor-1620 .elementor-element.elementor-element-705af97 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1em;font-weight:600;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1620 .elementor-element.elementor-element-7b4f720{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-1620 .elementor-element.elementor-element-7b4f720 .elementor-icon-wrapper{text-align:center;}.elementor-1620 .elementor-element.elementor-element-7b4f720.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1620 .elementor-element.elementor-element-7b4f720.elementor-view-framed .elementor-icon, .elementor-1620 .elementor-element.elementor-element-7b4f720.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1620 .elementor-element.elementor-element-7b4f720.elementor-view-framed .elementor-icon, .elementor-1620 .elementor-element.elementor-element-7b4f720.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1620 .elementor-element.elementor-element-7b4f720 .elementor-icon{font-size:1.2em;}.elementor-1620 .elementor-element.elementor-element-7b4f720 .elementor-icon svg{height:1.2em;}.elementor-1620 .elementor-element.elementor-element-f235c14{width:auto;max-width:auto;}.elementor-1620 .elementor-element.elementor-element-f235c14 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1em;font-weight:600;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1620 .elementor-element.elementor-element-5cc35af{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-1620 .elementor-element.elementor-element-5cc35af .elementor-icon-wrapper{text-align:center;}.elementor-1620 .elementor-element.elementor-element-5cc35af.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1620 .elementor-element.elementor-element-5cc35af.elementor-view-framed .elementor-icon, .elementor-1620 .elementor-element.elementor-element-5cc35af.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1620 .elementor-element.elementor-element-5cc35af.elementor-view-framed .elementor-icon, .elementor-1620 .elementor-element.elementor-element-5cc35af.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1620 .elementor-element.elementor-element-5cc35af .elementor-icon{font-size:1.2em;}.elementor-1620 .elementor-element.elementor-element-5cc35af .elementor-icon svg{height:1.2em;}.elementor-1620 .elementor-element.elementor-element-05d6114{width:auto;max-width:auto;}.elementor-1620 .elementor-element.elementor-element-05d6114 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1em;font-weight:600;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1620 .elementor-element.elementor-element-8a0c228{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-1620 .elementor-element.elementor-element-8a0c228 .elementor-icon-wrapper{text-align:center;}.elementor-1620 .elementor-element.elementor-element-8a0c228.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1620 .elementor-element.elementor-element-8a0c228.elementor-view-framed .elementor-icon, .elementor-1620 .elementor-element.elementor-element-8a0c228.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1620 .elementor-element.elementor-element-8a0c228.elementor-view-framed .elementor-icon, .elementor-1620 .elementor-element.elementor-element-8a0c228.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1620 .elementor-element.elementor-element-8a0c228 .elementor-icon{font-size:1.2em;}.elementor-1620 .elementor-element.elementor-element-8a0c228 .elementor-icon svg{height:1.2em;}.elementor-1620 .elementor-element.elementor-element-667bbf7{width:auto;max-width:auto;}.elementor-1620 .elementor-element.elementor-element-667bbf7 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1em;font-weight:600;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1620 .elementor-element.elementor-element-b314c7e{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-1620 .elementor-element.elementor-element-b314c7e .elementor-icon-wrapper{text-align:center;}.elementor-1620 .elementor-element.elementor-element-b314c7e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1620 .elementor-element.elementor-element-b314c7e.elementor-view-framed .elementor-icon, .elementor-1620 .elementor-element.elementor-element-b314c7e.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1620 .elementor-element.elementor-element-b314c7e.elementor-view-framed .elementor-icon, .elementor-1620 .elementor-element.elementor-element-b314c7e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1620 .elementor-element.elementor-element-b314c7e .elementor-icon{font-size:1.2em;}.elementor-1620 .elementor-element.elementor-element-b314c7e .elementor-icon svg{height:1.2em;}.elementor-1620 .elementor-element.elementor-element-f657fc2{width:auto;max-width:auto;}.elementor-1620 .elementor-element.elementor-element-f657fc2 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1em;font-weight:600;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-1620 .elementor-element.elementor-element-960981e{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-1620 .elementor-element.elementor-element-960981e .elementor-icon-wrapper{text-align:center;}.elementor-1620 .elementor-element.elementor-element-960981e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-1620 .elementor-element.elementor-element-960981e.elementor-view-framed .elementor-icon, .elementor-1620 .elementor-element.elementor-element-960981e.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-1620 .elementor-element.elementor-element-960981e.elementor-view-framed .elementor-icon, .elementor-1620 .elementor-element.elementor-element-960981e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-1620 .elementor-element.elementor-element-960981e .elementor-icon{font-size:1.2em;}.elementor-1620 .elementor-element.elementor-element-960981e .elementor-icon svg{height:1.2em;}.elementor-1620 .elementor-element.elementor-element-eebb945{--display:flex;--padding-top:8rem;--padding-bottom:10rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1620 .elementor-element.elementor-element-888640d{--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:2.4rem 2.4rem;--row-gap:2.4rem;--column-gap:2.4rem;--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-1620 .elementor-element.elementor-element-750db82{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1620 .elementor-element.elementor-element-127da3d .elementor-heading-title{font-family:var( --e-global-typography-a17ac20-font-family ), Sans-serif;font-size:var( --e-global-typography-a17ac20-font-size );font-weight:var( --e-global-typography-a17ac20-font-weight );text-transform:var( --e-global-typography-a17ac20-text-transform );letter-spacing:var( --e-global-typography-a17ac20-letter-spacing );color:var( --e-global-color-primary );}.elementor-1620 .elementor-element.elementor-element-eadff71{text-align:center;}.elementor-1620 .elementor-element.elementor-element-eadff71 .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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1620 .elementor-element.elementor-element-6ef7872{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;column-gap:0px;text-align:center;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 );color:var( --e-global-color-text );}.elementor-1620 .elementor-element.elementor-element-6ef7872.elementor-element{--align-self:center;}.elementor-1620 .elementor-element.elementor-element-8e38bc1{--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:center;--align-items:flex-end;--gap:4em 4em;--row-gap:4em;--column-gap:4em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1620 .elementor-element.elementor-element-dc02e27 .elementor-button{fill:var( --e-global-color-8257f09 );color:var( --e-global-color-8257f09 );}.elementor-1620 .elementor-element.elementor-element-b2ec1dc .elementor-button{background-color:#FFFFFF00;font-family:"Meta Serif", Sans-serif;font-size:1.2rem;text-transform:none;letter-spacing:1px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 2px 0px;border-radius:0px 0px 0px 0px;padding:16px 16px 16px 16px;}.elementor-1620 .elementor-element.elementor-element-b2ec1dc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1620 .elementor-element.elementor-element-b2ec1dc .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-1620 .elementor-element.elementor-element-7386f67{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1620 .elementor-element.elementor-element-993db03{--e-image-carousel-slides-to-show:6;}.elementor-1620 .elementor-element.elementor-element-2d54f40{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:3em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-1620 .elementor-element.elementor-element-2d54f40:not(.elementor-motion-effects-element-type-background), .elementor-1620 .elementor-element.elementor-element-2d54f40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1620 .elementor-element.elementor-element-b4af6ba{--display:flex;--justify-content:space-between;}.elementor-1620 .elementor-element.elementor-element-b4af6ba.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1620 .elementor-element.elementor-element-52e7c19{text-align:start;}.elementor-1620 .elementor-element.elementor-element-52e7c19 img{width:112px;}.elementor-1620 .elementor-element.elementor-element-2c77179{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 );color:var( --e-global-color-a02e540 );}.elementor-1620 .elementor-element.elementor-element-bf02078{--display:flex;}.elementor-1620 .elementor-element.elementor-element-bf02078.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1620 .elementor-element.elementor-element-45fb99a .elementor-heading-title{font-family:var( --e-global-typography-d656544-font-family ), Sans-serif;font-size:var( --e-global-typography-d656544-font-size );font-weight:var( --e-global-typography-d656544-font-weight );text-transform:var( --e-global-typography-d656544-text-transform );letter-spacing:var( --e-global-typography-d656544-letter-spacing );color:var( --e-global-color-a02e540 );}.elementor-1620 .elementor-element.elementor-element-4c8b407 .elementor-nav-menu .elementor-item{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 );}.elementor-1620 .elementor-element.elementor-element-4c8b407 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-8257f09 );fill:var( --e-global-color-8257f09 );padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-1620 .elementor-element.elementor-element-4c8b407 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-1620 .elementor-element.elementor-element-4c8b407 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-1620 .elementor-element.elementor-element-4c8b407 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-1620 .elementor-element.elementor-element-4c8b407 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-1620 .elementor-element.elementor-element-4c8b407 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-1620 .elementor-element.elementor-element-4c8b407 .e--pointer-underline .elementor-item:after,
					 .elementor-1620 .elementor-element.elementor-element-4c8b407 .e--pointer-overline .elementor-item:before,
					 .elementor-1620 .elementor-element.elementor-element-4c8b407 .e--pointer-double-line .elementor-item:before,
					 .elementor-1620 .elementor-element.elementor-element-4c8b407 .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-1620 .elementor-element.elementor-element-a5a55eb{--display:flex;}.elementor-1620 .elementor-element.elementor-element-a5a55eb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1620 .elementor-element.elementor-element-9debc67 .elementor-heading-title{font-family:var( --e-global-typography-d656544-font-family ), Sans-serif;font-size:var( --e-global-typography-d656544-font-size );font-weight:var( --e-global-typography-d656544-font-weight );text-transform:var( --e-global-typography-d656544-text-transform );letter-spacing:var( --e-global-typography-d656544-letter-spacing );color:var( --e-global-color-a02e540 );}.elementor-1620 .elementor-element.elementor-element-fded388 .elementor-nav-menu .elementor-item{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 );}.elementor-1620 .elementor-element.elementor-element-fded388 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-8257f09 );fill:var( --e-global-color-8257f09 );padding-left:0px;padding-right:0px;padding-top:10px;padding-bottom:10px;}.elementor-1620 .elementor-element.elementor-element-fded388 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-1620 .elementor-element.elementor-element-fded388 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-1620 .elementor-element.elementor-element-fded388 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-1620 .elementor-element.elementor-element-fded388 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-1620 .elementor-element.elementor-element-fded388 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-1620 .elementor-element.elementor-element-fded388 .e--pointer-underline .elementor-item:after,
					 .elementor-1620 .elementor-element.elementor-element-fded388 .e--pointer-overline .elementor-item:before,
					 .elementor-1620 .elementor-element.elementor-element-fded388 .e--pointer-double-line .elementor-item:before,
					 .elementor-1620 .elementor-element.elementor-element-fded388 .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-1620 .elementor-element.elementor-element-2b6e492{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1620 .elementor-element.elementor-element-2b3f89c{text-align:end;}.elementor-1620 .elementor-element.elementor-element-2b3f89c img{width:80px;}.elementor-1620 .elementor-element.elementor-element-06c7c3c{--grid-template-columns:repeat(0, auto);text-align:center;width:var( --container-widget-width, 80px );max-width:80px;padding:0px 10px 0px 10px;--container-widget-width:80px;--container-widget-flex-grow:0;--icon-size:16px;--grid-column-gap:12px;--grid-row-gap:15px;}.elementor-1620 .elementor-element.elementor-element-06c7c3c .elementor-social-icon{background-color:var( --e-global-color-a02e540 );}.elementor-1620 .elementor-element.elementor-element-06c7c3c .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-1620 .elementor-element.elementor-element-06c7c3c .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-1620 .elementor-element.elementor-element-fcf1dc1{--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:center;--align-items:center;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-1620 .elementor-element.elementor-element-fcf1dc1:not(.elementor-motion-effects-element-type-background), .elementor-1620 .elementor-element.elementor-element-fcf1dc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#014C69;}.elementor-1620 .elementor-element.elementor-element-26756cf{text-align:center;}.elementor-1620 .elementor-element.elementor-element-26756cf .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:0.8rem;font-weight:400;letter-spacing:0.4px;color:var( --e-global-color-a02e540 );}.elementor-1620 .elementor-element.elementor-element-8d6eaa3{text-align:center;}.elementor-1620 .elementor-element.elementor-element-8d6eaa3 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:0.8rem;font-weight:400;letter-spacing:0.4px;color:var( --e-global-color-a02e540 );}.elementor-1620 .elementor-element.elementor-element-eae2f17{text-align:center;}.elementor-1620 .elementor-element.elementor-element-eae2f17 .elementor-heading-title{font-family:"Futura", Sans-serif;font-size:0.8rem;font-weight:400;letter-spacing:0.4px;color:var( --e-global-color-a02e540 );}.elementor-1620 .elementor-element.elementor-element-a834a98{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-1620 .elementor-element.elementor-element-e2ee88d{--width:200%;}.elementor-1620 .elementor-element.elementor-element-b4af6ba{--width:40%;}.elementor-1620 .elementor-element.elementor-element-bf02078{--width:20%;}.elementor-1620 .elementor-element.elementor-element-a5a55eb{--width:20%;}.elementor-1620 .elementor-element.elementor-element-2b6e492{--width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1620 .elementor-element.elementor-element-b4af6ba{--width:39%;}.elementor-1620 .elementor-element.elementor-element-bf02078{--width:25%;}.elementor-1620 .elementor-element.elementor-element-a5a55eb{--width:30%;}.elementor-1620 .elementor-element.elementor-element-2b6e492{--width:100%;}}@media(max-width:1366px){.elementor-1620 .elementor-element.elementor-element-127da3d .elementor-heading-title{font-size:var( --e-global-typography-a17ac20-font-size );letter-spacing:var( --e-global-typography-a17ac20-letter-spacing );}.elementor-1620 .elementor-element.elementor-element-eadff71 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1620 .elementor-element.elementor-element-6ef7872{font-size:var( --e-global-typography-text-font-size );}.elementor-1620 .elementor-element.elementor-element-2c77179{font-size:var( --e-global-typography-text-font-size );}.elementor-1620 .elementor-element.elementor-element-45fb99a .elementor-heading-title{font-size:var( --e-global-typography-d656544-font-size );letter-spacing:var( --e-global-typography-d656544-letter-spacing );}.elementor-1620 .elementor-element.elementor-element-4c8b407 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-1620 .elementor-element.elementor-element-9debc67 .elementor-heading-title{font-size:var( --e-global-typography-d656544-font-size );letter-spacing:var( --e-global-typography-d656544-letter-spacing );}.elementor-1620 .elementor-element.elementor-element-fded388 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:1024px){.elementor-1620 .elementor-element.elementor-element-eebb945{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1620 .elementor-element.elementor-element-127da3d .elementor-heading-title{font-size:var( --e-global-typography-a17ac20-font-size );letter-spacing:var( --e-global-typography-a17ac20-letter-spacing );}.elementor-1620 .elementor-element.elementor-element-eadff71 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1620 .elementor-element.elementor-element-6ef7872{font-size:var( --e-global-typography-text-font-size );}.elementor-1620 .elementor-element.elementor-element-2d54f40{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-1620 .elementor-element.elementor-element-b4af6ba{--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-end;--align-items:flex-start;}.elementor-1620 .elementor-element.elementor-element-2c77179{font-size:var( --e-global-typography-text-font-size );}.elementor-1620 .elementor-element.elementor-element-45fb99a .elementor-heading-title{font-size:var( --e-global-typography-d656544-font-size );letter-spacing:var( --e-global-typography-d656544-letter-spacing );}.elementor-1620 .elementor-element.elementor-element-4c8b407 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-1620 .elementor-element.elementor-element-9debc67 .elementor-heading-title{font-size:var( --e-global-typography-d656544-font-size );letter-spacing:var( --e-global-typography-d656544-letter-spacing );}.elementor-1620 .elementor-element.elementor-element-fded388 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-1620 .elementor-element.elementor-element-2b6e492{--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:center;--align-items:center;}.elementor-1620 .elementor-element.elementor-element-06c7c3c{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;}}@media(max-width:767px){.elementor-1620 .elementor-element.elementor-element-eebb945{--padding-top:08rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1620 .elementor-element.elementor-element-127da3d{text-align:center;}.elementor-1620 .elementor-element.elementor-element-127da3d .elementor-heading-title{font-size:var( --e-global-typography-a17ac20-font-size );letter-spacing:var( --e-global-typography-a17ac20-letter-spacing );}.elementor-1620 .elementor-element.elementor-element-eadff71 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1620 .elementor-element.elementor-element-6ef7872{font-size:var( --e-global-typography-text-font-size );}.elementor-1620 .elementor-element.elementor-element-8e38bc1{--min-height:37vh;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0rem 0rem;--row-gap:0rem;--column-gap:0rem;}.elementor-1620 .elementor-element.elementor-element-b2ec1dc{width:var( --container-widget-width, 228px );max-width:228px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:228px;--container-widget-flex-grow:0;}.elementor-1620 .elementor-element.elementor-element-b2ec1dc .elementor-button{padding:16px 0px 16px 0px;}.elementor-1620 .elementor-element.elementor-element-2d54f40{--padding-top:08%;--padding-bottom:8%;--padding-left:4%;--padding-right:4%;}.elementor-1620 .elementor-element.elementor-element-2c77179{font-size:var( --e-global-typography-text-font-size );}.elementor-1620 .elementor-element.elementor-element-45fb99a .elementor-heading-title{font-size:var( --e-global-typography-d656544-font-size );letter-spacing:var( --e-global-typography-d656544-letter-spacing );}.elementor-1620 .elementor-element.elementor-element-4c8b407 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-1620 .elementor-element.elementor-element-9debc67 .elementor-heading-title{font-size:var( --e-global-typography-d656544-font-size );letter-spacing:var( --e-global-typography-d656544-letter-spacing );}.elementor-1620 .elementor-element.elementor-element-fded388 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-accent-font-size );}.elementor-1620 .elementor-element.elementor-element-2b6e492{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-1620 .elementor-element.elementor-element-2b3f89c{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-1620 .elementor-element.elementor-element-06c7c3c{--grid-template-columns:repeat(0, auto);text-align:right;padding:0px 0px 0px 0px;--container-widget-width:76%;--container-widget-flex-grow:0;width:var( --container-widget-width, 76% );max-width:76%;}.elementor-1620 .elementor-element.elementor-element-fcf1dc1{--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;}}/* Start custom CSS for container, class: .elementor-element-e2ee88d */.elementor-1620 .elementor-element.elementor-element-e2ee88d .elementor-widget-icon>div {
    transform: translateY(4px) translateX(5px);
    min-width: 30px;
}
.marquee {
    position: absolute;
    animation: move linear 16s infinite;
    min-width: 200%;
}

@keyframes move {
    from { left: 0%; }
    to { left: -48%; }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-993db03 */.elementor-1620 .elementor-element.elementor-element-993db03 img {
    filter: grayscale(100%);
    transition: filter .5s ease;
}
.elementor-1620 .elementor-element.elementor-element-993db03 img:hover, .elementor-1620 .elementor-element.elementor-element-993db03 img:active, .elementor-1620 .elementor-element.elementor-element-993db03 img:focus {
    filter: grayscale(0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c77179 */.elementor-1620 .elementor-element.elementor-element-2c77179 p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Meta Serif';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://kreatives-graz.at/1wp/content/uploads/2023/09/MetaSerifPro-Book.woff2') format('woff2'),
		url('https://kreatives-graz.at/1wp/content/uploads/2023/09/MetaSerifPro-Book.woff') format('woff'),
		url('https://kreatives-graz.at/1wp/content/uploads/2023/02/MetaSerifPro-Book.ttf') format('truetype'),
		url('https://kreatives-graz.at/1wp/content/uploads/2023/09/MetaSerifPro-Book.svg#MetaSerif') format('svg');
}
@font-face {
	font-family: 'Meta Serif';
	font-style: oblique;
	font-weight: 300;
	font-display: auto;
	src: url('https://kreatives-graz.at/1wp/content/uploads/2023/09/MetaSerifPro-BookIta.woff2') format('woff2'),
		url('https://kreatives-graz.at/1wp/content/uploads/2023/09/MetaSerifPro-BookIta.woff') format('woff'),
		url('https://kreatives-graz.at/1wp/content/uploads/2023/02/MetaSerifPro-BookIta.ttf') format('truetype'),
		url('https://kreatives-graz.at/1wp/content/uploads/2023/09/MetaSerifPro-BookIta.svg#MetaSerif') format('svg');
}
@font-face {
	font-family: 'Meta Serif';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://kreatives-graz.at/1wp/content/uploads/2023/09/MetaSerifPro-Medi.woff2') format('woff2'),
		url('https://kreatives-graz.at/1wp/content/uploads/2023/09/MetaSerifPro-Medi.woff') format('woff'),
		url('https://kreatives-graz.at/1wp/content/uploads/2023/02/MetaSerifPro-Medi.ttf') format('truetype'),
		url('https://kreatives-graz.at/1wp/content/uploads/2023/09/MetaSerifPro-Medi.svg#MetaSerif') format('svg');
}
@font-face {
	font-family: 'Meta Serif';
	font-style: oblique;
	font-weight: 400;
	font-display: auto;
	src: url('https://kreatives-graz.at/1wp/content/uploads/2023/09/MetaSerifPro-MediIta.woff2') format('woff2'),
		url('https://kreatives-graz.at/1wp/content/uploads/2023/09/MetaSerifPro-MediIta.woff') format('woff'),
		url('https://kreatives-graz.at/1wp/content/uploads/2023/02/MetaSerifPro-MediIta.ttf') format('truetype'),
		url('https://kreatives-graz.at/1wp/content/uploads/2023/09/MetaSerifPro-MediIta.svg#MetaSerif') format('svg');
}
@font-face {
	font-family: 'Meta Serif';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://kreatives-graz.at/1wp/content/uploads/2023/09/MetaSerifPro-Bold.woff2') format('woff2'),
		url('https://kreatives-graz.at/1wp/content/uploads/2023/09/MetaSerifPro-Bold.woff') format('woff'),
		url('https://kreatives-graz.at/1wp/content/uploads/2023/02/MetaSerifPro-Bold.ttf') format('truetype'),
		url('https://kreatives-graz.at/1wp/content/uploads/2023/09/MetaSerifPro-Bold.svg#MetaSerif') format('svg');
}
@font-face {
	font-family: 'Meta Serif';
	font-style: oblique;
	font-weight: 600;
	font-display: auto;
	src: url('https://kreatives-graz.at/1wp/content/uploads/2023/09/MetaSerifPro-BoldIta.woff2') format('woff2'),
		url('https://kreatives-graz.at/1wp/content/uploads/2023/09/MetaSerifPro-BoldIta.woff') format('woff'),
		url('https://kreatives-graz.at/1wp/content/uploads/2023/02/MetaSerifPro-BoldIta.ttf') format('truetype'),
		url('https://kreatives-graz.at/1wp/content/uploads/2023/09/MetaSerifPro-BoldIta.svg#MetaSerif') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Futura';
	font-style: oblique;
	font-weight: 500;
	font-display: auto;
	src: url('https://kreatives-graz.at/1wp/content/uploads/2023/09/Futura-MediumItalic-02.woff2') format('woff2'),
		url('https://kreatives-graz.at/1wp/content/uploads/2023/09/Futura-MediumItalic-02.woff') format('woff'),
		url('https://kreatives-graz.at/1wp/content/uploads/2023/02/Futura-MediumItalic-02.ttf') format('truetype'),
		url('https://kreatives-graz.at/1wp/content/uploads/2023/09/Futura-MediumItalic-02.svg#Futura') format('svg');
}
@font-face {
	font-family: 'Futura';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://kreatives-graz.at/1wp/content/uploads/2023/09/Futura-Medium-01.woff2') format('woff2'),
		url('https://kreatives-graz.at/1wp/content/uploads/2023/09/Futura-Medium-01.woff') format('woff'),
		url('https://kreatives-graz.at/1wp/content/uploads/2023/02/Futura-Medium-01.ttf') format('truetype'),
		url('https://kreatives-graz.at/1wp/content/uploads/2023/09/Futura-Medium-01.svg#Futura') format('svg');
}
@font-face {
	font-family: 'Futura';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://kreatives-graz.at/1wp/content/uploads/2023/09/Futura-Bold-03.woff2') format('woff2'),
		url('https://kreatives-graz.at/1wp/content/uploads/2023/09/Futura-Bold-03.woff') format('woff'),
		url('https://kreatives-graz.at/1wp/content/uploads/2023/02/Futura-Bold-03.ttf') format('truetype'),
		url('https://kreatives-graz.at/1wp/content/uploads/2023/09/Futura-Bold-03.svg#Futura') format('svg');
}
/* End Custom Fonts CSS */