.elementor-22 .elementor-element.elementor-element-86f5156{--display:flex;--min-height:91vh;--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;--justify-content:flex-end;--align-items:flex-start;--background-transition:0.3s;--overlay-opacity:0.5;--padding-block-start:64px;--padding-block-end:64px;--padding-inline-start:64px;--padding-inline-end:64px;}.elementor-22 .elementor-element.elementor-element-86f5156:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-86f5156 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.festivalkrogare.se/wp-content/uploads/2024/01/AdobeStock_214784289.webp") 50% 50%;background-size:cover;}.elementor-22 .elementor-element.elementor-element-86f5156::before, .elementor-22 .elementor-element.elementor-element-86f5156 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-86f5156 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-86f5156 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-86f5156 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-86f5156 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-86f5156, .elementor-22 .elementor-element.elementor-element-86f5156::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-9d64680{text-align:center;}.elementor-22 .elementor-element.elementor-element-9d64680 .elementor-heading-title{color:var( --e-global-color-accent );font-size:var( --e-global-typography-7425c74-font-size );line-height:var( --e-global-typography-7425c74-line-height );letter-spacing:var( --e-global-typography-7425c74-letter-spacing );word-spacing:var( --e-global-typography-7425c74-word-spacing );}.elementor-22 .elementor-element.elementor-element-3d44020{text-align:center;}.elementor-22 .elementor-element.elementor-element-3d44020 .elementor-heading-title{color:var( --e-global-color-accent );font-size:70px;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-d1eae95{text-align:center;}.elementor-22 .elementor-element.elementor-element-d1eae95 .elementor-heading-title{color:var( --e-global-color-accent );font-size:70px;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-9e94e03 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-9e94e03.elementor-view-stacked .elementor-icon{background-color:#FFFFFFC7;}.elementor-22 .elementor-element.elementor-element-9e94e03.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-9e94e03.elementor-view-default .elementor-icon{color:#FFFFFFC7;border-color:#FFFFFFC7;}.elementor-22 .elementor-element.elementor-element-9e94e03.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-9e94e03.elementor-view-default .elementor-icon svg{fill:#FFFFFFC7;}.elementor-22 .elementor-element.elementor-element-9e94e03.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-9e94e03.elementor-view-framed .elementor-icon:hover, .elementor-22 .elementor-element.elementor-element-9e94e03.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-9e94e03.elementor-view-framed .elementor-icon:hover, .elementor-22 .elementor-element.elementor-element-9e94e03.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-9e94e03 .elementor-icon{font-size:33px;}.elementor-22 .elementor-element.elementor-element-9e94e03 .elementor-icon svg{height:33px;}.elementor-22 .elementor-element.elementor-element-9e94e03 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-106404c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:flex-end;--align-items:center;--background-transition:0.3s;--overlay-opacity:0.5;--padding-block-start:32px;--padding-block-end:32px;--padding-inline-start:16px;--padding-inline-end:16px;}.elementor-22 .elementor-element.elementor-element-106404c:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-106404c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-106404c::before, .elementor-22 .elementor-element.elementor-element-106404c > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-106404c > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-106404c > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-106404c > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-106404c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-106404c, .elementor-22 .elementor-element.elementor-element-106404c::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-6d905e5{text-align:center;}.elementor-22 .elementor-element.elementor-element-6d905e5 .elementor-heading-title{color:var( --e-global-color-accent );font-size:70px;line-height:1.2em;}.elementor-22 .elementor-element.elementor-element-d5bef99 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-d5bef99.elementor-view-stacked .elementor-icon{background-color:#FFFFFFC7;}.elementor-22 .elementor-element.elementor-element-d5bef99.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-d5bef99.elementor-view-default .elementor-icon{color:#FFFFFFC7;border-color:#FFFFFFC7;}.elementor-22 .elementor-element.elementor-element-d5bef99.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-d5bef99.elementor-view-default .elementor-icon svg{fill:#FFFFFFC7;}.elementor-22 .elementor-element.elementor-element-d5bef99.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-d5bef99.elementor-view-framed .elementor-icon:hover, .elementor-22 .elementor-element.elementor-element-d5bef99.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-d5bef99.elementor-view-framed .elementor-icon:hover, .elementor-22 .elementor-element.elementor-element-d5bef99.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-d5bef99 .elementor-icon{font-size:33px;}.elementor-22 .elementor-element.elementor-element-d5bef99 .elementor-icon svg{height:33px;}.elementor-22 .elementor-element.elementor-element-d5bef99 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-93240bd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--background-transition:0.3s;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:64px;--padding-inline-end:64px;}.elementor-22 .elementor-element.elementor-element-93240bd:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-93240bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-93240bd, .elementor-22 .elementor-element.elementor-element-93240bd::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-0b15764 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-47f6d15 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-d552d92{text-align:center;color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-ac56350 .elementor-button{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:#282828B3;border-style:solid;border-width:1px 1px 1px 1px;border-color:#282828B5;}.elementor-22 .elementor-element.elementor-element-ac56350 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-ac56350 .elementor-button:focus{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-984f07e{--display:flex;--min-height:70vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:space-between;--flex-wrap:wrap;--background-transition:0.3s;--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:64px;--padding-inline-end:64px;}.elementor-22 .elementor-element.elementor-element-0d0cf3d{width:100%;max-width:100%;top:-85px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-0d0cf3d{left:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-0d0cf3d{right:0px;}.elementor-22 .elementor-element.elementor-element-c88bd4f{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-ceb6481{text-align:left;}.elementor-22 .elementor-element.elementor-element-ceb6481 img{width:36%;}.elementor-22 .elementor-element.elementor-element-7becf4f{text-align:left;}.elementor-22 .elementor-element.elementor-element-7becf4f img{width:99%;}.elementor-22 .elementor-element.elementor-element-338d56a{--display:flex;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-4cb18ca{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-22 .elementor-element.elementor-element-4cb18ca .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-22 .elementor-element.elementor-element-4cb18ca .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-ef76497{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:0.5;}.elementor-22 .elementor-element.elementor-element-ef76497:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-ef76497 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.festivalkrogare.se/wp-content/uploads/2024/01/AdobeStock_482436701.webp") 50% 50%;background-size:cover;}.elementor-22 .elementor-element.elementor-element-ef76497::before, .elementor-22 .elementor-element.elementor-element-ef76497 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-ef76497 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-ef76497 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-ef76497 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-ef76497 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-ef76497, .elementor-22 .elementor-element.elementor-element-ef76497::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-9787e97{--display:flex;--min-height:70vh;--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;--justify-content:space-between;--align-items:center;--gap:30px 30px;--flex-wrap:wrap;--background-transition:0.3s;--padding-block-start:100px;--padding-block-end:100px;--padding-inline-start:64px;--padding-inline-end:64px;}.elementor-22 .elementor-element.elementor-element-9787e97:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-9787e97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-9787e97, .elementor-22 .elementor-element.elementor-element-9787e97::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-97d53c7{width:100%;max-width:100%;top:-85px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-97d53c7{left:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-97d53c7{right:0px;}.elementor-22 .elementor-element.elementor-element-01a4a54{text-align:center;width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-01a4a54 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-5082b6c{text-align:center;color:var( --e-global-color-accent );width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-ca2c327{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-22 .elementor-element.elementor-element-ca2c327 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-22 .elementor-element.elementor-element-ca2c327 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-e137c71{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-df38e3b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-df38e3b:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-df38e3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-33b606a );}.elementor-22 .elementor-element.elementor-element-df38e3b, .elementor-22 .elementor-element.elementor-element-df38e3b::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-348996a{--display:flex;--background-transition:0.3s;--padding-block-start:100px;--padding-block-end:50px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-ea3880f{width:100%;max-width:100%;top:-85px;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-ea3880f{left:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-ea3880f{right:0px;}.elementor-22 .elementor-element.elementor-element-014f17e{text-align:center;width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-014f17e .elementor-heading-title{color:var( --e-global-color-secondary );font-size:50px;letter-spacing:5.5px;}.elementor-22 .elementor-element.elementor-element-f264d09{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-ae24d6e{--e-image-carousel-slides-to-show:3;width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-ae24d6e .elementor-swiper-button.elementor-swiper-button-prev, .elementor-22 .elementor-element.elementor-element-ae24d6e .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-ae24d6e .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-22 .elementor-element.elementor-element-ae24d6e .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-ae24d6e .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFFC4;border-radius:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-ae24d6e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-fe762b1{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-b825e52{--e-image-carousel-slides-to-show:3;}.elementor-22 .elementor-element.elementor-element-b825e52 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-22 .elementor-element.elementor-element-b825e52 .elementor-swiper-button.elementor-swiper-button-next{font-size:40px;color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-b825e52 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-22 .elementor-element.elementor-element-b825e52 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-b825e52 .swiper-pagination-bullet{width:10px;height:10px;background:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-b825e52 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF69;opacity:1;}.elementor-22 .elementor-element.elementor-element-7cb8aee{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-22 .elementor-element.elementor-element-7288465{--e-image-carousel-slides-to-show:3;}.elementor-22 .elementor-element.elementor-element-7288465 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-22 .elementor-element.elementor-element-7288465 .elementor-swiper-button.elementor-swiper-button-next{font-size:40px;color:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-7288465 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-22 .elementor-element.elementor-element-7288465 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-7288465 .swiper-pagination-bullet{width:10px;height:10px;background:var( --e-global-color-accent );}.elementor-22 .elementor-element.elementor-element-7288465 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF69;opacity:1;}.elementor-22 .elementor-element.elementor-element-83a6a3f{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:15px;--n-tabs-gap:30px;--n-tabs-title-border-radius:100px 100px 100px 100px;--n-tabs-title-padding-block-start:13px;--n-tabs-title-padding-inline-end:30px;--n-tabs-title-padding-block-end:13px;--n-tabs-title-padding-inline-start:30px;}.elementor-22 .elementor-element.elementor-element-83a6a3f > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){background:var( --e-global-color-accent );border-style:none;}.elementor-22 .elementor-element.elementor-element-83a6a3f > .elementor-widget-container > .e-n-tabs[data-touch-mode="false"] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );border-style:none;}.elementor-22 .elementor-element.elementor-element-83a6a3f > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-22 .elementor-element.elementor-element-83a6a3f > .elementor-widget-container > .e-n-tabs[data-touch-mode="true"] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );border-style:none;}:where( .elementor-22 .elementor-element.elementor-element-83a6a3f > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-22 .elementor-element.elementor-element-83a6a3f > .elementor-widget-container{padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-9d64680 .elementor-heading-title{font-size:var( --e-global-typography-7425c74-font-size );line-height:var( --e-global-typography-7425c74-line-height );letter-spacing:var( --e-global-typography-7425c74-letter-spacing );word-spacing:var( --e-global-typography-7425c74-word-spacing );}.elementor-22 .elementor-element.elementor-element-3d44020 .elementor-heading-title{font-size:55px;}.elementor-22 .elementor-element.elementor-element-d1eae95 .elementor-heading-title{font-size:55px;}.elementor-22 .elementor-element.elementor-element-6d905e5 .elementor-heading-title{font-size:55px;}.elementor-22 .elementor-element.elementor-element-93240bd{--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:32px;--padding-inline-end:32px;}.elementor-22 .elementor-element.elementor-element-4cb18ca{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-86f5156{--min-height:45vh;}.elementor-22 .elementor-element.elementor-element-9d64680 .elementor-heading-title{font-size:var( --e-global-typography-7425c74-font-size );line-height:var( --e-global-typography-7425c74-line-height );letter-spacing:var( --e-global-typography-7425c74-letter-spacing );word-spacing:var( --e-global-typography-7425c74-word-spacing );}.elementor-22 .elementor-element.elementor-element-106404c{--min-height:45vh;}.elementor-22 .elementor-element.elementor-element-6d905e5 .elementor-heading-title{font-size:40px;}.elementor-22 .elementor-element.elementor-element-d5bef99 .elementor-icon{font-size:19px;}.elementor-22 .elementor-element.elementor-element-d5bef99 .elementor-icon svg{height:19px;}.elementor-22 .elementor-element.elementor-element-93240bd{--padding-block-start:32px;--padding-block-end:32px;--padding-inline-start:16px;--padding-inline-end:16px;}.elementor-22 .elementor-element.elementor-element-984f07e{--padding-block-start:32px;--padding-block-end:32px;--padding-inline-start:16px;--padding-inline-end:16px;}.elementor-22 .elementor-element.elementor-element-9787e97{--justify-content:center;--gap:20px 20px;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:16px;--padding-inline-end:16px;}.elementor-22 .elementor-element.elementor-element-df38e3b{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:16px;--padding-inline-end:16px;}.elementor-22 .elementor-element.elementor-element-014f17e .elementor-heading-title{font-size:40px;}.elementor-22 .elementor-element.elementor-element-83a6a3f{--n-tabs-title-gap:10px;--n-tabs-gap:20px;}:where( .elementor-22 .elementor-element.elementor-element-83a6a3f > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{--padding-block-start:16px;--padding-inline-end:16px;--padding-block-end:16px;--padding-inline-start:16px;}}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-93240bd{--content-width:700px;}.elementor-22 .elementor-element.elementor-element-984f07e{--content-width:1366px;}.elementor-22 .elementor-element.elementor-element-c88bd4f{--width:38%;}.elementor-22 .elementor-element.elementor-element-338d56a{--width:52%;}.elementor-22 .elementor-element.elementor-element-9787e97{--content-width:800px;}}@media(max-width:1024px) and (min-width:768px){.elementor-22 .elementor-element.elementor-element-c88bd4f{--width:100%;}.elementor-22 .elementor-element.elementor-element-338d56a{--width:100%;}}/* Start custom CSS for image-carousel, class: .elementor-element-ae24d6e */.elementor-22 .elementor-element.elementor-element-ae24d6e img{
    height:65vh;
    width:100%;
    object-fit:cover;
    
}
@media (max-width:1024px){
    .elementor-22 .elementor-element.elementor-element-ae24d6e img{
    height:45vh;
    width:100%;
    object-fit:cover;
    
}
    
}
@media (max-width:767px){
    .elementor-22 .elementor-element.elementor-element-ae24d6e img{
    height:35vh;
    width:100%;
    object-fit:cover;
    
}
    
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-b825e52 */.elementor-22 .elementor-element.elementor-element-b825e52 img{
    height:65vh;
    width:100%;
    object-fit:cover;
    
}
@media (max-width:1024px){
    .elementor-22 .elementor-element.elementor-element-b825e52 img{
    height:45vh;
    width:100%;
    object-fit:cover;
    
}
    
}
@media (max-width:767px){
    .elementor-22 .elementor-element.elementor-element-b825e52 img{
    height:35vh;
    width:100%;
    object-fit:cover;
    
}
    
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-7288465 */.elementor-22 .elementor-element.elementor-element-7288465 img{
    height:65vh;
    width:100%;
    object-fit:cover;
    
}
@media (max-width:1024px){
    .elementor-22 .elementor-element.elementor-element-7288465 img{
    height:45vh;
    width:100%;
    object-fit:cover;
    
}
    
}
@media (max-width:767px){
    .elementor-22 .elementor-element.elementor-element-7288465 img{
    height:35vh;
    width:100%;
    object-fit:cover;
    
}
    
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ae24d6e */.elementor-22 .elementor-element.elementor-element-ae24d6e img{
    height:65vh;
    width:100%;
    object-fit:cover;
    
}
@media (max-width:1024px){
    .elementor-22 .elementor-element.elementor-element-ae24d6e img{
    height:45vh;
    width:100%;
    object-fit:cover;
    
}
    
}
@media (max-width:767px){
    .elementor-22 .elementor-element.elementor-element-ae24d6e img{
    height:35vh;
    width:100%;
    object-fit:cover;
    
}
    
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-b825e52 */.elementor-22 .elementor-element.elementor-element-b825e52 img{
    height:65vh;
    width:100%;
    object-fit:cover;
    
}
@media (max-width:1024px){
    .elementor-22 .elementor-element.elementor-element-b825e52 img{
    height:45vh;
    width:100%;
    object-fit:cover;
    
}
    
}
@media (max-width:767px){
    .elementor-22 .elementor-element.elementor-element-b825e52 img{
    height:35vh;
    width:100%;
    object-fit:cover;
    
}
    
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-7288465 */.elementor-22 .elementor-element.elementor-element-7288465 img{
    height:65vh;
    width:100%;
    object-fit:cover;
    
}
@media (max-width:1024px){
    .elementor-22 .elementor-element.elementor-element-7288465 img{
    height:45vh;
    width:100%;
    object-fit:cover;
    
}
    
}
@media (max-width:767px){
    .elementor-22 .elementor-element.elementor-element-7288465 img{
    height:35vh;
    width:100%;
    object-fit:cover;
    
}
    
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ae24d6e */.elementor-22 .elementor-element.elementor-element-ae24d6e img{
    height:65vh;
    width:100%;
    object-fit:cover;
    
}
@media (max-width:1024px){
    .elementor-22 .elementor-element.elementor-element-ae24d6e img{
    height:45vh;
    width:100%;
    object-fit:cover;
    
}
    
}
@media (max-width:767px){
    .elementor-22 .elementor-element.elementor-element-ae24d6e img{
    height:35vh;
    width:100%;
    object-fit:cover;
    
}
    
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-b825e52 */.elementor-22 .elementor-element.elementor-element-b825e52 img{
    height:65vh;
    width:100%;
    object-fit:cover;
    
}
@media (max-width:1024px){
    .elementor-22 .elementor-element.elementor-element-b825e52 img{
    height:45vh;
    width:100%;
    object-fit:cover;
    
}
    
}
@media (max-width:767px){
    .elementor-22 .elementor-element.elementor-element-b825e52 img{
    height:35vh;
    width:100%;
    object-fit:cover;
    
}
    
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-7288465 */.elementor-22 .elementor-element.elementor-element-7288465 img{
    height:65vh;
    width:100%;
    object-fit:cover;
    
}
@media (max-width:1024px){
    .elementor-22 .elementor-element.elementor-element-7288465 img{
    height:45vh;
    width:100%;
    object-fit:cover;
    
}
    
}
@media (max-width:767px){
    .elementor-22 .elementor-element.elementor-element-7288465 img{
    height:35vh;
    width:100%;
    object-fit:cover;
    
}
    
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-ae24d6e */.elementor-22 .elementor-element.elementor-element-ae24d6e img{
    height:65vh;
    width:100%;
    object-fit:cover;
    
}
@media (max-width:1024px){
    .elementor-22 .elementor-element.elementor-element-ae24d6e img{
    height:45vh;
    width:100%;
    object-fit:cover;
    
}
    
}
@media (max-width:767px){
    .elementor-22 .elementor-element.elementor-element-ae24d6e img{
    height:35vh;
    width:100%;
    object-fit:cover;
    
}
    
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-b825e52 */.elementor-22 .elementor-element.elementor-element-b825e52 img{
    height:65vh;
    width:100%;
    object-fit:cover;
    
}
@media (max-width:1024px){
    .elementor-22 .elementor-element.elementor-element-b825e52 img{
    height:45vh;
    width:100%;
    object-fit:cover;
    
}
    
}
@media (max-width:767px){
    .elementor-22 .elementor-element.elementor-element-b825e52 img{
    height:35vh;
    width:100%;
    object-fit:cover;
    
}
    
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-7288465 */.elementor-22 .elementor-element.elementor-element-7288465 img{
    height:65vh;
    width:100%;
    object-fit:cover;
    
}
@media (max-width:1024px){
    .elementor-22 .elementor-element.elementor-element-7288465 img{
    height:45vh;
    width:100%;
    object-fit:cover;
    
}
    
}
@media (max-width:767px){
    .elementor-22 .elementor-element.elementor-element-7288465 img{
    height:35vh;
    width:100%;
    object-fit:cover;
    
}
    
}/* End custom CSS */