.elementor-9 .elementor-element.elementor-element-3a9c940{--display:flex;--min-height:100vh;--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;--gap:0rem 2rem;--row-gap:0rem;--column-gap:2rem;--overlay-opacity:0.88;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-3a9c940:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-3a9c940 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lebensschule.e7e.ch/wp-content/uploads/2022/05/lebensschule-klangschale.jpg");background-position:center center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-3a9c940::before, .elementor-9 .elementor-element.elementor-element-3a9c940 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-3a9c940 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-3a9c940 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-3a9c940 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-3a9c940 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(135deg, #026782 0%, #A4E47D 100%);}.elementor-9 .elementor-element.elementor-element-faf979c{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:2em;}.elementor-9 .elementor-element.elementor-element-ed1c885 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-44ef5a3 );}.elementor-9 .elementor-element.elementor-element-1492840{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-44ef5a3 );}.elementor-9 .elementor-element.elementor-element-4a09e52{--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;}.elementor-9 .elementor-element.elementor-element-d45b7c5 .elementor-button{background-color:transparent;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );fill:var( --e-global-color-44ef5a3 );color:var( --e-global-color-44ef5a3 );background-image:linear-gradient(45deg, var( --e-global-color-accent ) 0%, var( --e-global-color-9a749e6 ) 100%);transition-duration:500ms;border-style:none;border-radius:2em 2em 2em 2em;padding:0.5em 1.5em 0.5em 1.5em;}.elementor-9 .elementor-element.elementor-element-d45b7c5 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-9 .elementor-element.elementor-element-d45b7c5{z-index:9999;}.elementor-9 .elementor-element.elementor-element-d45b7c5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-9 .elementor-element.elementor-element-d45b7c5 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-d45b7c5 .elementor-button:focus{color:var( --e-global-color-44ef5a3 );box-shadow:0px 8px 24px 0px rgba(0, 0, 0, 0.2);}.elementor-9 .elementor-element.elementor-element-d45b7c5 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-d45b7c5 .elementor-button:focus svg{fill:var( --e-global-color-44ef5a3 );}.elementor-9 .elementor-element.elementor-element-c84838b .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );fill:var( --e-global-color-44ef5a3 );color:var( --e-global-color-44ef5a3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-44ef5a3 );border-radius:2em 2em 2em 2em;padding:1em 2em 1em 2em;}.elementor-9 .elementor-element.elementor-element-c84838b .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-c84838b .elementor-button:focus{background-color:var( --e-global-color-44ef5a3 );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-c84838b > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-9 .elementor-element.elementor-element-c84838b .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-c84838b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-d986063{--display:flex;}.elementor-9 .elementor-element.elementor-element-ee848ee{width:auto;max-width:auto;bottom:-8%;text-align:start;}.elementor-9 .elementor-element.elementor-element-ee848ee > .elementor-widget-container{margin:0em 0em 0em 0em;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-ee848ee{left:5%;}body.rtl .elementor-9 .elementor-element.elementor-element-ee848ee{right:5%;}.elementor-9 .elementor-element.elementor-element-ee848ee img{width:224px;max-width:224px;}.elementor-9 .elementor-element.elementor-element-5b152af{--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;--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-6dbe2df{--display:flex;--justify-content:space-between;}.elementor-9 .elementor-element.elementor-element-f15d758 .elementor-blockquote__content{color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-size:2.5em;font-weight:400;font-style:italic;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-f15d758 .elementor-blockquote__content +.e-q-footer{margin-top:16px;}.elementor-9 .elementor-element.elementor-element-f15d758 .elementor-blockquote__author{color:var( --e-global-color-text );font-family:"Josefin Sans", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-b2f3b45{--display:flex;--padding-top:12rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-c65e970{font-family:var( --e-global-typography-725931c-font-family ), Sans-serif;font-size:var( --e-global-typography-725931c-font-size );font-weight:var( --e-global-typography-725931c-font-weight );line-height:var( --e-global-typography-725931c-line-height );color:var( --e-global-color-611e623 );}.elementor-9 .elementor-element.elementor-element-2aa5048{--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;--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-343e32e{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:start;}.elementor-9 .elementor-element.elementor-element-343e32e > .elementor-widget-container{margin:0em 0em 4em 0em;}.elementor-9 .elementor-element.elementor-element-343e32e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-42ca6e3{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-f769610{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;box-shadow:0px 16px 32px 0px rgba(1.999999999999993, 103.0000000000001, 130, 0.0784313725490196);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9 .elementor-element.elementor-element-f769610:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-f769610 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-44ef5a3 );}.elementor-9 .elementor-element.elementor-element-d41746c > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-9 .elementor-element.elementor-element-d41746c .elementor-icon-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-d41746c.elementor-view-stacked .elementor-icon{background-color:#F2BD00;}.elementor-9 .elementor-element.elementor-element-d41746c.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-d41746c.elementor-view-default .elementor-icon{color:#F2BD00;border-color:#F2BD00;}.elementor-9 .elementor-element.elementor-element-d41746c.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-d41746c.elementor-view-default .elementor-icon svg{fill:#F2BD00;}.elementor-9 .elementor-element.elementor-element-d41746c .elementor-icon{font-size:64px;}.elementor-9 .elementor-element.elementor-element-d41746c .elementor-icon svg{height:64px;}.elementor-9 .elementor-element.elementor-element-f42b59a .elementor-heading-title{font-family:var( --e-global-typography-d174f47-font-family ), Sans-serif;font-size:var( --e-global-typography-d174f47-font-size );font-weight:var( --e-global-typography-d174f47-font-weight );line-height:var( --e-global-typography-d174f47-line-height );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-bd5fcb3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-1e2ba4a > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-9 .elementor-element.elementor-element-1e2ba4a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-ad08161{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;box-shadow:0px 16px 32px 0px rgba(1.999999999999993, 103.0000000000001, 130, 0.0784313725490196);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9 .elementor-element.elementor-element-ad08161:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ad08161 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-44ef5a3 );}.elementor-9 .elementor-element.elementor-element-05cfd16 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-9 .elementor-element.elementor-element-05cfd16 .elementor-icon-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-05cfd16.elementor-view-stacked .elementor-icon{background-color:#D1729E;}.elementor-9 .elementor-element.elementor-element-05cfd16.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-05cfd16.elementor-view-default .elementor-icon{color:#D1729E;border-color:#D1729E;}.elementor-9 .elementor-element.elementor-element-05cfd16.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-05cfd16.elementor-view-default .elementor-icon svg{fill:#D1729E;}.elementor-9 .elementor-element.elementor-element-05cfd16 .elementor-icon{font-size:64px;}.elementor-9 .elementor-element.elementor-element-05cfd16 .elementor-icon svg{height:64px;}.elementor-9 .elementor-element.elementor-element-6c82ff8 .elementor-heading-title{font-family:var( --e-global-typography-d174f47-font-family ), Sans-serif;font-size:var( --e-global-typography-d174f47-font-size );font-weight:var( --e-global-typography-d174f47-font-weight );line-height:var( --e-global-typography-d174f47-line-height );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-dd41456{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-efc5f4b > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-9 .elementor-element.elementor-element-efc5f4b{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-44c7f4e{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:16px 16px 16px 16px;box-shadow:0px 16px 32px 0px rgba(1.999999999999993, 103.0000000000001, 130, 0.0784313725490196);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9 .elementor-element.elementor-element-44c7f4e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-44c7f4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-44ef5a3 );}.elementor-9 .elementor-element.elementor-element-7237d1b > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-9 .elementor-element.elementor-element-7237d1b .elementor-icon-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-7237d1b.elementor-view-stacked .elementor-icon{background-color:#00CBFF;}.elementor-9 .elementor-element.elementor-element-7237d1b.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-7237d1b.elementor-view-default .elementor-icon{color:#00CBFF;border-color:#00CBFF;}.elementor-9 .elementor-element.elementor-element-7237d1b.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-7237d1b.elementor-view-default .elementor-icon svg{fill:#00CBFF;}.elementor-9 .elementor-element.elementor-element-7237d1b .elementor-icon{font-size:64px;}.elementor-9 .elementor-element.elementor-element-7237d1b .elementor-icon svg{height:64px;}.elementor-9 .elementor-element.elementor-element-66e4d2a .elementor-heading-title{font-family:var( --e-global-typography-d174f47-font-family ), Sans-serif;font-size:var( --e-global-typography-d174f47-font-size );font-weight:var( --e-global-typography-d174f47-font-weight );line-height:var( --e-global-typography-d174f47-line-height );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-b452a34{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-17e7af8 > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-9 .elementor-element.elementor-element-17e7af8{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-35d63ad{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-9c0694d{--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;--overlay-opacity:0.64;--border-radius:16px 16px 16px 16px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:4rem;--padding-right:4rem;}.elementor-9 .elementor-element.elementor-element-9c0694d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-9c0694d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lebensschule.e7e.ch/wp-content/uploads/2022/06/hatha-yoga-lachender-mann.jpg");background-position:center center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-9c0694d::before, .elementor-9 .elementor-element.elementor-element-9c0694d > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-9c0694d > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-9c0694d > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-9c0694d > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-9c0694d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-9 .elementor-element.elementor-element-0ca72b4{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-d174f47-font-family ), Sans-serif;font-size:var( --e-global-typography-d174f47-font-size );font-weight:var( --e-global-typography-d174f47-font-weight );line-height:var( --e-global-typography-d174f47-line-height );color:var( --e-global-color-44ef5a3 );}.elementor-9 .elementor-element.elementor-element-1965251 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-44ef5a3 );color:var( --e-global-color-44ef5a3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-44ef5a3 );border-radius:32px 32px 32px 32px;}.elementor-9 .elementor-element.elementor-element-1965251 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-1965251 .elementor-button:focus{background-color:var( --e-global-color-44ef5a3 );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-1965251{width:auto;max-width:auto;align-self:center;}.elementor-9 .elementor-element.elementor-element-1965251 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-1965251 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-81d4e22{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-9 .elementor-element.elementor-element-eb9104a{--display:flex;}.elementor-9 .elementor-element.elementor-element-794da00{--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:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-794da00:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-794da00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e7339a6 );}.elementor-9 .elementor-element.elementor-element-2cb2c72 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-9 .elementor-element.elementor-element-2cb2c72{text-align:start;}.elementor-9 .elementor-element.elementor-element-2cb2c72 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-ffd5b22 .ue-carousel-item{text-align:left;background-color:#ffffff;border-radius:16px;transform:scale(1,1);}.elementor-9 .elementor-element.elementor-element-ffd5b22 .uc_classic_carousel_content{padding:32px 32px 32px 32px;min-height:360px;}.elementor-9 .elementor-element.elementor-element-ffd5b22 .uc-active-item .ue-carousel-item{transform:scale(1,1);}.elementor-9 .elementor-element.elementor-element-ffd5b22 .uc_classic_carousel_border{background-color:#000000;width:50px;height:3px;}.elementor-9 .elementor-element.elementor-element-ffd5b22 .uc_classic_carousel_placeholder img{border-radius:0px;height:222px;object-fit:cover;}.elementor-9 .elementor-element.elementor-element-ffd5b22 .uc_classic_carousel_placeholder{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-ffd5b22 .ue-item-icon{width:60px;height:60px;font-size:20px;color:#ffffff;background-color:#6e6e6e;border-radius:100px 100px 100px 100px;margin-top:0px;}.elementor-9 .elementor-element.elementor-element-ffd5b22 .ue-item-icon svg{fill:#ffffff;}.elementor-9 .elementor-element.elementor-element-ffd5b22 .ue-item-icon-wrapper{justify-content:center;}.elementor-9 .elementor-element.elementor-element-ffd5b22 .card_carousel_title{margin-top:0px;color:var( --e-global-color-primary );font-family:"Josefin Sans", Sans-serif;font-size:32px;font-weight:700;text-transform:none;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-ffd5b22 .card_carousel_text{margin-top:16px;color:var( --e-global-color-text );font-family:"Josefin Sans", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-ffd5b22 .uc_more_btn{font-family:"Josefin Sans", Sans-serif;font-weight:600;text-transform:capitalize;padding:14px 32px 14px 32px;border-radius:100px;color:var( --e-global-color-secondary );margin-top:16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-ffd5b22 .uc_more_btn:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-44ef5a3 );}.elementor-9 .elementor-element.elementor-element-ffd5b22 .owl-nav .owl-prev{left:0px;right:auto;}.elementor-9 .elementor-element.elementor-element-ffd5b22 .owl-nav .owl-next{right:0px;left:auto;}.elementor-9 .elementor-element.elementor-element-ffd5b22 .owl-carousel .owl-nav .owl-next,.elementor-9 .elementor-element.elementor-element-ffd5b22 .owl-carousel .owl-nav .owl-prev{top:160px;border-radius:0px;width:64px;height:64px;line-height:64px;font-size:24px;background-color:var( --e-global-color-44ef5a3 );color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-ffd5b22 .owl-carousel .owl-nav .owl-next:hover,.elementor-9 .elementor-element.elementor-element-ffd5b22 .owl-carousel .owl-nav .owl-prev:hover{background-color:var( --e-global-color-44ef5a3 );color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-ffd5b22 .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-9 .elementor-element.elementor-element-ffd5b22 .owl-dot.active{background-color:#000000;}.elementor-9 .elementor-element.elementor-element-ffd5b22 .owl-dots{margin-top:20px;}.elementor-9 .elementor-element.elementor-element-11abe0f{--display:flex;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-4497b4f > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-9 .elementor-element.elementor-element-4497b4f{text-align:start;}.elementor-9 .elementor-element.elementor-element-4497b4f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-d22243e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:20px;}.elementor-9 .elementor-element.elementor-element-d22243e .elementor-main-swiper{height:240px;}.elementor-9 .elementor-element.elementor-element-d22243e .elementor-main-swiper .swiper-slide{border-radius:16px;}.elementor-9 .elementor-element.elementor-element-d22243e .elementor-swiper-button{font-size:20px;color:var( --e-global-color-44ef5a3 );}.elementor-9 .elementor-element.elementor-element-d22243e .elementor-swiper-button svg{fill:var( --e-global-color-44ef5a3 );}.elementor-9 .elementor-element.elementor-element-d22243e .elementor-custom-embed-play i{color:var( --e-global-color-44ef5a3 );font-size:40px;}.elementor-9 .elementor-element.elementor-element-d22243e .elementor-custom-embed-play svg{fill:var( --e-global-color-44ef5a3 );}.elementor-9 .elementor-element.elementor-element-ed1a95a{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-39521a3{text-align:center;}.elementor-9 .elementor-element.elementor-element-39521a3 img{width:64px;}.elementor-9 .elementor-element.elementor-element-e67e122{text-align:center;font-family:var( --e-global-typography-2987321-font-family ), Sans-serif;font-size:var( --e-global-typography-2987321-font-size );font-weight:var( --e-global-typography-2987321-font-weight );line-height:var( --e-global-typography-2987321-line-height );color:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(max-width:1200px){.elementor-9 .elementor-element.elementor-element-3a9c940{--min-height:100vh;}.elementor-9 .elementor-element.elementor-element-ed1c885 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-9 .elementor-element.elementor-element-1492840{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9 .elementor-element.elementor-element-d45b7c5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-9 .elementor-element.elementor-element-c84838b .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-ee848ee{left:155%;}body.rtl .elementor-9 .elementor-element.elementor-element-ee848ee{right:155%;}.elementor-9 .elementor-element.elementor-element-ee848ee{bottom:-167.672%;}.elementor-9 .elementor-element.elementor-element-ee848ee img{width:160px;max-width:160px;}.elementor-9 .elementor-element.elementor-element-c65e970{font-size:var( --e-global-typography-725931c-font-size );line-height:var( --e-global-typography-725931c-line-height );}.elementor-9 .elementor-element.elementor-element-343e32e .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 );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-9 .elementor-element.elementor-element-42ca6e3{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-f42b59a .elementor-heading-title{font-size:var( --e-global-typography-d174f47-font-size );line-height:var( --e-global-typography-d174f47-line-height );}.elementor-9 .elementor-element.elementor-element-bd5fcb3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9 .elementor-element.elementor-element-1e2ba4a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-9 .elementor-element.elementor-element-6c82ff8 .elementor-heading-title{font-size:var( --e-global-typography-d174f47-font-size );line-height:var( --e-global-typography-d174f47-line-height );}.elementor-9 .elementor-element.elementor-element-dd41456{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9 .elementor-element.elementor-element-efc5f4b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-9 .elementor-element.elementor-element-66e4d2a .elementor-heading-title{font-size:var( --e-global-typography-d174f47-font-size );line-height:var( --e-global-typography-d174f47-line-height );}.elementor-9 .elementor-element.elementor-element-b452a34{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9 .elementor-element.elementor-element-17e7af8{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-9 .elementor-element.elementor-element-0ca72b4{font-size:var( --e-global-typography-d174f47-font-size );line-height:var( --e-global-typography-d174f47-line-height );}.elementor-9 .elementor-element.elementor-element-2cb2c72 .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 );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-9 .elementor-element.elementor-element-4497b4f .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 );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-9 .elementor-element.elementor-element-d22243e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-e67e122{font-size:var( --e-global-typography-2987321-font-size );line-height:var( --e-global-typography-2987321-line-height );}}@media(max-width:900px){.elementor-9 .elementor-element.elementor-element-3a9c940{--min-height:64vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:5%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-faf979c{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-9 .elementor-element.elementor-element-ed1c885 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-9 .elementor-element.elementor-element-1492840{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9 .elementor-element.elementor-element-d45b7c5 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-9 .elementor-element.elementor-element-d45b7c5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-9 .elementor-element.elementor-element-c84838b > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-9 .elementor-element.elementor-element-c84838b .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-9 .elementor-element.elementor-element-ee848ee{bottom:-4vh;}.elementor-9 .elementor-element.elementor-element-5b152af{--padding-top:12%;--padding-bottom:12%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-6dbe2df{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:3em;}.elementor-9 .elementor-element.elementor-element-f15d758 .elementor-blockquote__content{font-size:2em;}.elementor-9 .elementor-element.elementor-element-f15d758 .elementor-blockquote__author{font-size:1em;}.elementor-9 .elementor-element.elementor-element-b2f3b45{--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-9 .elementor-element.elementor-element-c65e970{font-size:var( --e-global-typography-725931c-font-size );line-height:var( --e-global-typography-725931c-line-height );}.elementor-9 .elementor-element.elementor-element-2aa5048{--padding-top:12%;--padding-bottom:12%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-343e32e > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-9 .elementor-element.elementor-element-343e32e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-343e32e .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 );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-9 .elementor-element.elementor-element-42ca6e3{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-f42b59a .elementor-heading-title{font-size:var( --e-global-typography-d174f47-font-size );line-height:var( --e-global-typography-d174f47-line-height );}.elementor-9 .elementor-element.elementor-element-bd5fcb3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9 .elementor-element.elementor-element-1e2ba4a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-9 .elementor-element.elementor-element-6c82ff8 .elementor-heading-title{font-size:var( --e-global-typography-d174f47-font-size );line-height:var( --e-global-typography-d174f47-line-height );}.elementor-9 .elementor-element.elementor-element-dd41456{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9 .elementor-element.elementor-element-efc5f4b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-9 .elementor-element.elementor-element-66e4d2a .elementor-heading-title{font-size:var( --e-global-typography-d174f47-font-size );line-height:var( --e-global-typography-d174f47-line-height );}.elementor-9 .elementor-element.elementor-element-b452a34{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9 .elementor-element.elementor-element-17e7af8{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-9 .elementor-element.elementor-element-9c0694d{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9 .elementor-element.elementor-element-0ca72b4 > .elementor-widget-container{margin:0em 0em 0.5em 0em;}.elementor-9 .elementor-element.elementor-element-0ca72b4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-d174f47-font-size );line-height:var( --e-global-typography-d174f47-line-height );}.elementor-9 .elementor-element.elementor-element-81d4e22{--padding-top:12%;--padding-bottom:12%;--padding-left:0%;--padding-right:0%;}.elementor-9 .elementor-element.elementor-element-794da00{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:12%;--padding-bottom:12%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-2cb2c72 .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 );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-9 .elementor-element.elementor-element-ffd5b22 .card_carousel_title{font-size:1.5em;}.elementor-9 .elementor-element.elementor-element-11abe0f{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:12%;--padding-bottom:12%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-4497b4f .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 );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-9 .elementor-element.elementor-element-d22243e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-d22243e .elementor-main-swiper{height:160px;}.elementor-9 .elementor-element.elementor-element-ed1a95a{--padding-top:12%;--padding-bottom:12%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-e67e122{font-size:var( --e-global-typography-2987321-font-size );line-height:var( --e-global-typography-2987321-line-height );}}@media(max-width:600px){.elementor-9 .elementor-element.elementor-element-3a9c940{--min-height:64vh;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:33%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-9 .elementor-element.elementor-element-faf979c{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-9 .elementor-element.elementor-element-ed1c885 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-9 .elementor-element.elementor-element-1492840{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9 .elementor-element.elementor-element-4a09e52{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-9 .elementor-element.elementor-element-d45b7c5.elementor-element{--align-self:stretch;}.elementor-9 .elementor-element.elementor-element-d45b7c5 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-9 .elementor-element.elementor-element-d45b7c5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-9 .elementor-element.elementor-element-c84838b .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-9 .elementor-element.elementor-element-d986063{--margin-top:0rem;--margin-bottom:-4rem;--margin-left:0rem;--margin-right:0rem;}.elementor-9 .elementor-element.elementor-element-ee848ee{bottom:-8vh;}.elementor-9 .elementor-element.elementor-element-ee848ee img{width:120px;max-width:120px;}.elementor-9 .elementor-element.elementor-element-5b152af{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-9 .elementor-element.elementor-element-6dbe2df{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-9 .elementor-element.elementor-element-f15d758 .elementor-blockquote__content{font-size:2em;}.elementor-9 .elementor-element.elementor-element-b2f3b45{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-9 .elementor-element.elementor-element-c65e970{font-size:var( --e-global-typography-725931c-font-size );line-height:var( --e-global-typography-725931c-line-height );}.elementor-9 .elementor-element.elementor-element-343e32e .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 );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-9 .elementor-element.elementor-element-42ca6e3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-f42b59a .elementor-heading-title{font-size:var( --e-global-typography-d174f47-font-size );line-height:var( --e-global-typography-d174f47-line-height );}.elementor-9 .elementor-element.elementor-element-bd5fcb3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9 .elementor-element.elementor-element-1e2ba4a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-9 .elementor-element.elementor-element-6c82ff8 .elementor-heading-title{font-size:var( --e-global-typography-d174f47-font-size );line-height:var( --e-global-typography-d174f47-line-height );}.elementor-9 .elementor-element.elementor-element-dd41456{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9 .elementor-element.elementor-element-efc5f4b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-9 .elementor-element.elementor-element-66e4d2a .elementor-heading-title{font-size:var( --e-global-typography-d174f47-font-size );line-height:var( --e-global-typography-d174f47-line-height );}.elementor-9 .elementor-element.elementor-element-b452a34{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9 .elementor-element.elementor-element-17e7af8{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-9 .elementor-element.elementor-element-35d63ad{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-9 .elementor-element.elementor-element-9c0694d{--border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-0ca72b4{font-size:var( --e-global-typography-d174f47-font-size );line-height:var( --e-global-typography-d174f47-line-height );}.elementor-9 .elementor-element.elementor-element-2cb2c72 .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 );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-9 .elementor-element.elementor-element-ffd5b22 .card_carousel_title{font-size:1.5em;}.elementor-9 .elementor-element.elementor-element-4497b4f .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 );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-9 .elementor-element.elementor-element-d22243e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-d22243e .elementor-main-swiper{height:200px;}.elementor-9 .elementor-element.elementor-element-e67e122{font-size:var( --e-global-typography-2987321-font-size );line-height:var( --e-global-typography-2987321-line-height );}}@media(min-width:601px){.elementor-9 .elementor-element.elementor-element-faf979c{--width:60%;}.elementor-9 .elementor-element.elementor-element-d986063{--width:40%;}}@media(max-width:900px) and (min-width:601px){.elementor-9 .elementor-element.elementor-element-faf979c{--width:56%;}.elementor-9 .elementor-element.elementor-element-d986063{--width:40%;}}/* Start custom CSS for button, class: .elementor-element-d45b7c5 */.elementor-button .elementor-button-icon svg {
    width: 2rem;
    height: 2rem;
}

.elementor-button-text {
    transform: translateY(1px);
}

.elementor-button-content-wrapper {
    display: inline-flex;
    align-items: center;
}

.elementor-9 .elementor-element.elementor-element-d45b7c5 .elementor-button {
    min-height: 56px;
    display: inline-flex;
    align-items: center;
}

@media (max-width: 767px) {

  .elementor-widget-button {
      width: 100%;
  }

  .elementor-widget-button .elementor-button-wrap {
      width: 100%;
      display: block;
  }

  .elementor-widget-button .elementor-button {
      width: 100%;
      display: flex;
      justify-content: center;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ca72b4 */.elementor-widget-container p {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-90ed49f */* {
	margin: 0;
	padding: 0;
	box-sizing: border-box
}

.gallery__inner {
	padding: 16px
}

.gallery__grid {
	display: grid;
	grid-template-columns: auto;
	grid-auto-rows: 1fr;
	grid-gap: 16px;
	grid-auto-flow: row dense;
	grid-auto-rows: auto;
	grid-template-columns: repeat(14, 1fr);
}

.gallery .item,
.gallery__item {
	display: block;
	width: 100%;
    height: 280px;
	background-color: #ff0;
	border-radius: 16px
}

.gallery .item__heading,
.gallery .item__text,
.gallery__item__heading,
.gallery__item__text {
	font-family: Josefin Sans, Sans-serif;
	text-align: center
}

.gallery .item__heading,
.gallery__item__heading {
	text-transform: uppercase;
	font-size: 1.5em;
	font-weight: 700;
	margin-bottom: 16px
}

.gallery .item__text,
.gallery__item__text {
	font-size: 1.25em;
	font-weight: 400;
	line-height: 1.3em
}

.gallery .item[data-type=text],
.gallery__item[data-type=text] {
	padding: 48px;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}

.gallery .item[data-type=image],
.gallery__item[data-type=image] {
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: center;
	object-position: center;
	/* height: 100%; */
}

.gallery .item[data-size=small],
.gallery__item[data-size=small] {
	grid-column: span 4;
}

.gallery .item[data-size=wide],
.gallery__item[data-size=wide] {
	grid-column: span 6;
}

.gallery .item[data-color=light],
.gallery__item[data-color=light] {
	background-color: #e5f2e7
}

.gallery .item[data-color=light] .item__heading,
.gallery .item[data-color=light] .item__text,
.gallery__item[data-color=light] .item__heading,
.gallery__item[data-color=light] .item__text {
	color: ##026782
}

.gallery .item[data-color=dark],
.gallery__item[data-color=dark] {
	background-color: #00aa9a
}

.gallery .item[data-color=dark] .item__heading,
.gallery .item[data-color=dark] .item__text,
.gallery__item[data-color=dark] .item__heading,
.gallery__item[data-color=dark] .item__text {
	color: #fff
}

@media (max-width:1200px) {
    .gallery .item,
    .gallery__item {
        height: 320px;
    }
    .gallery .item[data-type=text],
    .gallery__item[data-type=text] {
	padding: 32px;
    }
}

@media (max-width:1000px) {
	.gallery__grid {
		grid-template-columns: repeat(8, 1fr)
	}

	.gallery .item[data-size=wide],
	.gallery__item[data-size=wide] {
	    grid-column: span 8;
/*		max-height: 320px */
	}
	.item--hide-for-small {
	    display: none !important;
	}
}

@media (max-width:600px) {
	.gallery__inner {
		padding: 16px
	}

	.gallery__grid {
		grid-template-columns: repeat(1, 1fr);
		grid-gap: 16px
	}

	.gallery .item[data-type=text],
	.gallery__item[data-type=text] {
		padding: 32px
	}
	
	.gallery .item,
	.gallery__item {
		grid-column: span 1 !important;
		max-height: unset
	}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e67e122 */.tel-link {
    border-bottom: 2px solid;
}/* End custom CSS */
/* Start custom CSS */.inline-link {
    margin-top: 32px;
}

.pointer {
    cursor: pointer;
}/* End custom CSS */