.elementor-2219 .elementor-element.elementor-element-8fcc963{--display:flex;--min-height:84vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2219 .elementor-element.elementor-element-8fcc963:not(.elementor-motion-effects-element-type-background), .elementor-2219 .elementor-element.elementor-element-8fcc963 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background:url("https://old.hivecreatives.se/wp-content/uploads/2024/07/Stiligt-Macbook-Mockup.jpg") 50% 50%;background-size:cover;}.elementor-2219 .elementor-element.elementor-element-8fcc963::before, .elementor-2219 .elementor-element.elementor-element-8fcc963 > .elementor-background-video-container::before, .elementor-2219 .elementor-element.elementor-element-8fcc963 > .e-con-inner > .elementor-background-video-container::before, .elementor-2219 .elementor-element.elementor-element-8fcc963 > .elementor-background-slideshow::before, .elementor-2219 .elementor-element.elementor-element-8fcc963 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2219 .elementor-element.elementor-element-8fcc963 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-2219 .elementor-element.elementor-element-9afef7b{width:var( --container-widget-width, 141px );max-width:141px;--container-widget-width:141px;--container-widget-flex-grow:0;}.elementor-2219 .elementor-element.elementor-element-9afef7b img{width:99px;max-width:99px;height:109px;}.elementor-2219 .elementor-element.elementor-element-2ba6b47 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:64px;font-weight:800;color:var( --e-global-color-primary );}.elementor-2219 .elementor-element.elementor-element-927f193 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:64px;font-weight:800;color:var( --e-global-color-primary );}.elementor-2219 .elementor-element.elementor-element-8fb6cf1{font-size:28px;font-weight:bold;color:var( --e-global-color-5572693 );}.elementor-2219 .elementor-element.elementor-element-1d3cbd4{--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:center;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2219 .elementor-element.elementor-element-2f6b1be .elementor-button{background-color:var( --e-global-color-5572693 );font-family:"Helvetica", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1.75em;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;padding:20px 20px 20px 20px;}.elementor-2219 .elementor-element.elementor-element-2f6b1be{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-2219 .elementor-element.elementor-element-2f6b1be.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2219 .elementor-element.elementor-element-fedef19 .elementor-button{background-color:#FFCA4200;font-family:"Helvetica", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1.75em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-5572693 );border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-2219 .elementor-element.elementor-element-fedef19{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-2219 .elementor-element.elementor-element-fedef19.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2219 .elementor-element.elementor-element-8453c9c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E0E0E0;--border-color:#E0E0E0;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2219 .elementor-element.elementor-element-8ac94d2{--display:flex;}.elementor-2219 .elementor-element.elementor-element-8ac94d2.e-con{--align-self:center;}.elementor-2219 .elementor-element.elementor-element-d4a16d3{width:100%;max-width:100%;z-index:7;text-align:left;}.elementor-2219 .elementor-element.elementor-element-d4a16d3 > .elementor-widget-container{margin:0px 0px 5px 0px;padding:0px 0px 0px 5px;}.elementor-2219 .elementor-element.elementor-element-d4a16d3 .elementor-heading-title{font-family:var( --e-global-typography-596c092-font-family ), Sans-serif;font-size:var( --e-global-typography-596c092-font-size );font-weight:var( --e-global-typography-596c092-font-weight );line-height:var( --e-global-typography-596c092-line-height );letter-spacing:var( --e-global-typography-596c092-letter-spacing );}.elementor-2219 .elementor-element.elementor-element-9b98e5b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2219 .elementor-element.elementor-element-9b98e5b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-9b98e5b .elementor-heading-title{font-family:var( --e-global-typography-e33ce85-font-family ), Sans-serif;font-size:var( --e-global-typography-e33ce85-font-size );font-weight:var( --e-global-typography-e33ce85-font-weight );line-height:var( --e-global-typography-e33ce85-line-height );}.elementor-2219 .elementor-element.elementor-element-85f6878{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-6ef6bb2-font-family ), Sans-serif;font-size:var( --e-global-typography-6ef6bb2-font-size );line-height:var( --e-global-typography-6ef6bb2-line-height );}.elementor-2219 .elementor-element.elementor-element-85f6878 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-31369bb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-2219 .elementor-element.elementor-element-6a20a0b .elementor-button{background-color:var( --e-global-color-5572693 );font-family:var( --e-global-typography-8a0c61b-font-family ), Sans-serif;font-size:var( --e-global-typography-8a0c61b-font-size );font-weight:var( --e-global-typography-8a0c61b-font-weight );line-height:var( --e-global-typography-8a0c61b-line-height );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;padding:20px 20px 20px 20px;}.elementor-2219 .elementor-element.elementor-element-6a20a0b{width:auto;max-width:auto;}.elementor-2219 .elementor-element.elementor-element-6a20a0b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2219 .elementor-element.elementor-element-248362f .elementor-button{background-color:#FFCA4200;font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.75em;fill:var( --e-global-color-aba42e7 );color:var( --e-global-color-aba42e7 );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-5572693 );border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-2219 .elementor-element.elementor-element-248362f{width:auto;max-width:auto;}.elementor-2219 .elementor-element.elementor-element-248362f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2219 .elementor-element.elementor-element-6b12637 .elementor-button{background-color:#FFCA4200;font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.75em;fill:var( --e-global-color-aba42e7 );color:var( --e-global-color-aba42e7 );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-5572693 );border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-2219 .elementor-element.elementor-element-6b12637{width:auto;max-width:auto;}.elementor-2219 .elementor-element.elementor-element-6b12637.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2219 .elementor-element.elementor-element-29426b5{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-2219 .elementor-element.elementor-element-29426b5.elementor-element{--align-self:center;}.elementor-2219 .elementor-element.elementor-element-29426b5 img{border-radius:20px 20px 20px 20px;}.elementor-2219 .elementor-element.elementor-element-a49885d{--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;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;height:0;overflow:hidden;}.elementor-2219 .elementor-element.elementor-element-4e233b1{width:100%;max-width:100%;}.elementor-2219 .elementor-element.elementor-element-4e233b1 .elementor-heading-title{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 );}.elementor-2219 .elementor-element.elementor-element-7851052{width:100%;max-width:100%;}.elementor-2219 .elementor-element.elementor-element-a59b2f2{--display:flex;}.elementor-2219 .elementor-element.elementor-element-a59b2f2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2219 .elementor-element.elementor-element-c97bd62 .elementor-heading-title{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 );}.elementor-2219 .elementor-element.elementor-element-fe7a46d .elementor-heading-title{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 );}.elementor-2219 .elementor-element.elementor-element-ffad78c{--display:flex;}.elementor-2219 .elementor-element.elementor-element-ffad78c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2219 .elementor-element.elementor-element-b8e42a2 .elementor-heading-title{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 );}.elementor-2219 .elementor-element.elementor-element-b93912a .elementor-heading-title{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 );}.elementor-2219 .elementor-element.elementor-element-4ad8b70{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2219 .elementor-element.elementor-element-dba97fc{width:100%;max-width:100%;text-align:left;}.elementor-2219 .elementor-element.elementor-element-dba97fc > .elementor-widget-container{padding:0px 0px 60px 0px;}.elementor-2219 .elementor-element.elementor-element-dba97fc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:600;line-height:1.25em;letter-spacing:0.15em;}.elementor-2219 .elementor-element.elementor-element-0772872{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-2219 .elementor-element.elementor-element-f465265.elementor-element{--align-self:center;}.elementor-2219 .elementor-element.elementor-element-f465265 img{width:60%;max-width:60%;}.elementor-2219 .elementor-element.elementor-element-5d6cb95.elementor-element{--align-self:center;}.elementor-2219 .elementor-element.elementor-element-5d6cb95 img{width:60%;max-width:60%;}.elementor-2219 .elementor-element.elementor-element-92bdaa7.elementor-element{--align-self:center;}.elementor-2219 .elementor-element.elementor-element-92bdaa7 img{width:60%;max-width:60%;}.elementor-2219 .elementor-element.elementor-element-d513f83.elementor-element{--align-self:center;}.elementor-2219 .elementor-element.elementor-element-d513f83 img{width:60%;max-width:60%;}.elementor-2219 .elementor-element.elementor-element-c7133b9{--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;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-2219 .elementor-element.elementor-element-c7133b9:not(.elementor-motion-effects-element-type-background), .elementor-2219 .elementor-element.elementor-element-c7133b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb20d72 );}.elementor-2219 .elementor-element.elementor-element-bf0139c{--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;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2219 .elementor-element.elementor-element-dd3dd34{width:100%;max-width:100%;text-align:left;}.elementor-2219 .elementor-element.elementor-element-dd3dd34 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-dd3dd34 .elementor-heading-title{font-family:var( --e-global-typography-0b04c4f-font-family ), Sans-serif;font-size:var( --e-global-typography-0b04c4f-font-size );font-weight:var( --e-global-typography-0b04c4f-font-weight );line-height:var( --e-global-typography-0b04c4f-line-height );}.elementor-2219 .elementor-element.elementor-element-bd9249b .elementor-button{background-color:#FFCA4200;font-family:var( --e-global-typography-8a0c61b-font-family ), Sans-serif;font-size:var( --e-global-typography-8a0c61b-font-size );font-weight:var( --e-global-typography-8a0c61b-font-weight );line-height:var( --e-global-typography-8a0c61b-line-height );fill:var( --e-global-color-aba42e7 );color:var( --e-global-color-aba42e7 );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-5572693 );border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-2219 .elementor-element.elementor-element-bd9249b{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-2219 .elementor-element.elementor-element-bd9249b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2219 .elementor-element.elementor-element-9ce3bff{--grid-columns:3;width:100%;max-width:100%;}.elementor-2219 .elementor-element.elementor-element-9ce3bff .elementor-loop-container{grid-auto-rows:1fr;}.elementor-2219 .elementor-element.elementor-element-9ce3bff .e-loop-item > .elementor-section, .elementor-2219 .elementor-element.elementor-element-9ce3bff .e-loop-item > .elementor-section > .elementor-container, .elementor-2219 .elementor-element.elementor-element-9ce3bff .e-loop-item > .e-con, .elementor-2219 .elementor-element.elementor-element-9ce3bff .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-2219 .elementor-element.elementor-element-c27860b{--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;--padding-top:90px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2219 .elementor-element.elementor-element-c27860b:not(.elementor-motion-effects-element-type-background), .elementor-2219 .elementor-element.elementor-element-c27860b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F6;}.elementor-2219 .elementor-element.elementor-element-996c1ab{width:100%;max-width:100%;text-align:left;}.elementor-2219 .elementor-element.elementor-element-996c1ab > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-2219 .elementor-element.elementor-element-996c1ab .elementor-heading-title{font-family:var( --e-global-typography-0b04c4f-font-family ), Sans-serif;font-size:var( --e-global-typography-0b04c4f-font-size );font-weight:var( --e-global-typography-0b04c4f-font-weight );line-height:var( --e-global-typography-0b04c4f-line-height );}.elementor-2219 .elementor-element.elementor-element-d631771{--grid-columns:2;}.elementor-2219 .elementor-element.elementor-element-1fcbe7f{--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;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2219 .elementor-element.elementor-element-1fcbe7f:not(.elementor-motion-effects-element-type-background), .elementor-2219 .elementor-element.elementor-element-1fcbe7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F6;}.elementor-2219 .elementor-element.elementor-element-b0152f3{width:100%;max-width:100%;text-align:center;}.elementor-2219 .elementor-element.elementor-element-b0152f3 > .elementor-widget-container{padding:0px 0px 60px 0px;}.elementor-2219 .elementor-element.elementor-element-b0152f3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.125rem;font-weight:600;line-height:1.25em;letter-spacing:0.15em;}.elementor-2219 .elementor-element.elementor-element-525485f .swiper-pagination-bullet-active, .elementor-2219 .elementor-element.elementor-element-525485f .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-5572693 );}.elementor-2219 .elementor-element.elementor-element-525485f .swiper-pagination-fraction{color:var( --e-global-color-5572693 );}.elementor-2219 .elementor-element.elementor-element-525485f > .elementor-widget-container{margin:0px -16px 0px -16px;}.elementor-2219 .elementor-element.elementor-element-525485f.elementor-arrows-yes .elementor-main-swiper{width:calc( 70% - 40px );}.elementor-2219 .elementor-element.elementor-element-525485f .elementor-main-swiper{width:70%;}.elementor-2219 .elementor-element.elementor-element-525485f .elementor-main-swiper .swiper-slide{background-color:#F5F5F6;border-radius:12px;padding:24px 024px 24px 24px;}.elementor-2219 .elementor-element.elementor-element-525485f .elementor-swiper-button{font-size:40px;color:var( --e-global-color-635a2ff );}.elementor-2219 .elementor-element.elementor-element-525485f .elementor-swiper-button svg{fill:var( --e-global-color-635a2ff );}.elementor-2219 .elementor-element.elementor-element-525485f.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-2219 .elementor-element.elementor-element-525485f.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:43px;}.elementor-2219 .elementor-element.elementor-element-525485f.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:43px;}.elementor-2219 .elementor-element.elementor-element-525485f.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:43px;}.elementor-2219 .elementor-element.elementor-element-525485f.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:43px;}body.rtl .elementor-2219 .elementor-element.elementor-element-525485f.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-2219 .elementor-element.elementor-element-525485f.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-2219 .elementor-element.elementor-element-525485f.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-2219 .elementor-element.elementor-element-525485f.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:18px;margin-right:0;}body:not(.rtl) .elementor-2219 .elementor-element.elementor-element-525485f.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-2219 .elementor-element.elementor-element-525485f.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-2219 .elementor-element.elementor-element-525485f.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-2219 .elementor-element.elementor-element-525485f.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:18px;margin-left:0;}.elementor-2219 .elementor-element.elementor-element-525485f.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-2219 .elementor-element.elementor-element-525485f.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-2219 .elementor-element.elementor-element-525485f.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:18px;}.elementor-2219 .elementor-element.elementor-element-525485f .elementor-testimonial__image img{border-radius:0px;}.elementor-2219 .elementor-element.elementor-element-e966bce{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--flex-wrap:nowrap;--overflow:hidden;--overlay-opacity:1;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2219 .elementor-element.elementor-element-e966bce::before, .elementor-2219 .elementor-element.elementor-element-e966bce > .elementor-background-video-container::before, .elementor-2219 .elementor-element.elementor-element-e966bce > .e-con-inner > .elementor-background-video-container::before, .elementor-2219 .elementor-element.elementor-element-e966bce > .elementor-background-slideshow::before, .elementor-2219 .elementor-element.elementor-element-e966bce > .e-con-inner > .elementor-background-slideshow::before, .elementor-2219 .elementor-element.elementor-element-e966bce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2219 .elementor-element.elementor-element-e966bce.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2219 .elementor-element.elementor-element-253ce20{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--flex-wrap:nowrap;}.elementor-2219 .elementor-element.elementor-element-253ce20.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2219 .elementor-element.elementor-element-ed556c4{width:100%;max-width:100%;text-align:left;}.elementor-2219 .elementor-element.elementor-element-ed556c4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-ed556c4 .elementor-heading-title{font-family:var( --e-global-typography-596c092-font-family ), Sans-serif;font-size:var( --e-global-typography-596c092-font-size );font-weight:var( --e-global-typography-596c092-font-weight );line-height:var( --e-global-typography-596c092-line-height );letter-spacing:var( --e-global-typography-596c092-letter-spacing );color:var( --e-global-color-aba42e7 );}.elementor-2219 .elementor-element.elementor-element-d264cc3{width:100%;max-width:100%;text-align:left;}.elementor-2219 .elementor-element.elementor-element-d264cc3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-d264cc3 .elementor-heading-title{font-family:var( --e-global-typography-8acf431-font-family ), Sans-serif;font-size:var( --e-global-typography-8acf431-font-size );font-weight:var( --e-global-typography-8acf431-font-weight );line-height:var( --e-global-typography-8acf431-line-height );color:var( --e-global-color-aba42e7 );}.elementor-2219 .elementor-element.elementor-element-2015a23{text-align:left;font-family:var( --e-global-typography-6ef6bb2-font-family ), Sans-serif;font-size:var( --e-global-typography-6ef6bb2-font-size );line-height:var( --e-global-typography-6ef6bb2-line-height );color:var( --e-global-color-aba42e7 );}.elementor-2219 .elementor-element.elementor-element-d823965{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:nowrap;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2219 .elementor-element.elementor-element-d823965:not(.elementor-motion-effects-element-type-background), .elementor-2219 .elementor-element.elementor-element-d823965 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5572693 );}.elementor-2219 .elementor-element.elementor-element-d823965.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2219 .elementor-element.elementor-element-039af7f{width:100%;max-width:100%;}.elementor-2219 .elementor-element.elementor-element-268d7ed{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2219 .elementor-element.elementor-element-c45078f{width:100%;max-width:100%;text-align:left;}.elementor-2219 .elementor-element.elementor-element-c45078f .elementor-heading-title{font-family:var( --e-global-typography-8acf431-font-family ), Sans-serif;font-size:var( --e-global-typography-8acf431-font-size );font-weight:var( --e-global-typography-8acf431-font-weight );line-height:var( --e-global-typography-8acf431-line-height );}.elementor-2219 .elementor-element.elementor-element-e5409e0{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2219 .elementor-element.elementor-element-4107ccc{--display:flex;}.elementor-2219 .elementor-element.elementor-element-4107ccc.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2219 .elementor-element.elementor-element-7348d5a > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-2219 .elementor-element.elementor-element-7348d5a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-2219 .elementor-element.elementor-element-01e9606{font-family:var( --e-global-typography-6ef6bb2-font-family ), Sans-serif;font-size:var( --e-global-typography-6ef6bb2-font-size );line-height:var( --e-global-typography-6ef6bb2-line-height );color:var( --e-global-color-secondary );}.elementor-2219 .elementor-element.elementor-element-b5bf738{--display:flex;}.elementor-2219 .elementor-element.elementor-element-b5bf738.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2219 .elementor-element.elementor-element-0e94c37 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-2219 .elementor-element.elementor-element-0e94c37 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-2219 .elementor-element.elementor-element-415d5bf{font-family:var( --e-global-typography-6ef6bb2-font-family ), Sans-serif;font-size:var( --e-global-typography-6ef6bb2-font-size );line-height:var( --e-global-typography-6ef6bb2-line-height );color:var( --e-global-color-secondary );}.elementor-2219 .elementor-element.elementor-element-f7b9357{--display:flex;}.elementor-2219 .elementor-element.elementor-element-f7b9357.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2219 .elementor-element.elementor-element-350f9d0 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-2219 .elementor-element.elementor-element-350f9d0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-2219 .elementor-element.elementor-element-c4f2500{font-family:var( --e-global-typography-6ef6bb2-font-family ), Sans-serif;font-size:var( --e-global-typography-6ef6bb2-font-size );line-height:var( --e-global-typography-6ef6bb2-line-height );color:var( --e-global-color-secondary );}.elementor-2219 .elementor-element.elementor-element-74b07f0{--display:flex;}.elementor-2219 .elementor-element.elementor-element-74b07f0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2219 .elementor-element.elementor-element-6c9025b > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-2219 .elementor-element.elementor-element-6c9025b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.5rem;font-weight:600;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-2219 .elementor-element.elementor-element-3f6fa44{font-family:var( --e-global-typography-6ef6bb2-font-family ), Sans-serif;font-size:var( --e-global-typography-6ef6bb2-font-size );line-height:var( --e-global-typography-6ef6bb2-line-height );color:var( --e-global-color-secondary );}.elementor-2219 .elementor-element.elementor-element-2f42078{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2219 .elementor-element.elementor-element-800d7ca img{width:600px;max-width:600px;height:400px;object-fit:cover;object-position:center center;}.elementor-2219 .elementor-element.elementor-element-1006377{--display:flex;--justify-content:center;}.elementor-2219 .elementor-element.elementor-element-e22756e{width:100%;max-width:100%;text-align:left;}.elementor-2219 .elementor-element.elementor-element-e22756e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-e22756e .elementor-heading-title{font-family:var( --e-global-typography-596c092-font-family ), Sans-serif;font-size:var( --e-global-typography-596c092-font-size );font-weight:var( --e-global-typography-596c092-font-weight );line-height:var( --e-global-typography-596c092-line-height );letter-spacing:var( --e-global-typography-596c092-letter-spacing );}.elementor-2219 .elementor-element.elementor-element-eec5503{width:100%;max-width:100%;text-align:left;}.elementor-2219 .elementor-element.elementor-element-eec5503 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-eec5503 .elementor-heading-title{font-family:var( --e-global-typography-8acf431-font-family ), Sans-serif;font-size:var( --e-global-typography-8acf431-font-size );font-weight:var( --e-global-typography-8acf431-font-weight );line-height:var( --e-global-typography-8acf431-line-height );}.elementor-2219 .elementor-element.elementor-element-7d7e52e{text-align:left;font-family:var( --e-global-typography-6ef6bb2-font-family ), Sans-serif;font-size:var( --e-global-typography-6ef6bb2-font-size );line-height:var( --e-global-typography-6ef6bb2-line-height );}.elementor-2219 .elementor-element.elementor-element-4f475db .elementor-button{background-color:#FFCA4200;font-family:var( --e-global-typography-8a0c61b-font-family ), Sans-serif;font-size:var( --e-global-typography-8a0c61b-font-size );font-weight:var( --e-global-typography-8a0c61b-font-weight );line-height:var( --e-global-typography-8a0c61b-line-height );fill:var( --e-global-color-aba42e7 );color:var( --e-global-color-aba42e7 );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-5572693 );border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-2219 .elementor-element.elementor-element-4f475db{width:100%;max-width:100%;}.elementor-2219 .elementor-element.elementor-element-4f475db.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2219 .elementor-element.elementor-element-e46b2ca{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2219 .elementor-element.elementor-element-7acbdb9 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2219 .elementor-element.elementor-element-7acbdb9{text-align:center;}.elementor-2219 .elementor-element.elementor-element-7acbdb9 .elementor-heading-title{font-family:var( --e-global-typography-596c092-font-family ), Sans-serif;font-size:var( --e-global-typography-596c092-font-size );font-weight:var( --e-global-typography-596c092-font-weight );line-height:var( --e-global-typography-596c092-line-height );letter-spacing:var( --e-global-typography-596c092-letter-spacing );}.elementor-2219 .elementor-element.elementor-element-f6d132d{--swiper-slides-to-display:4;--swiper-slides-gap:10px;}.elementor-2219 .elementor-element.elementor-element-f6d132d .swiper-slide > .elementor-element{height:100%;}@media(min-width:651px){.elementor-2219 .elementor-element.elementor-element-8453c9c{--content-width:1280px;}.elementor-2219 .elementor-element.elementor-element-8ac94d2{--width:55%;}.elementor-2219 .elementor-element.elementor-element-a59b2f2{--width:35%;}.elementor-2219 .elementor-element.elementor-element-ffad78c{--width:35%;}.elementor-2219 .elementor-element.elementor-element-4ad8b70{--content-width:1280px;}.elementor-2219 .elementor-element.elementor-element-0772872{--width:100%;}.elementor-2219 .elementor-element.elementor-element-c7133b9{--content-width:1280px;}.elementor-2219 .elementor-element.elementor-element-c27860b{--content-width:1280px;}.elementor-2219 .elementor-element.elementor-element-253ce20{--width:35%;}.elementor-2219 .elementor-element.elementor-element-d823965{--width:35%;}.elementor-2219 .elementor-element.elementor-element-268d7ed{--content-width:1280px;}.elementor-2219 .elementor-element.elementor-element-e5409e0{--content-width:100%;}.elementor-2219 .elementor-element.elementor-element-4107ccc{--width:20%;}.elementor-2219 .elementor-element.elementor-element-b5bf738{--width:20%;}.elementor-2219 .elementor-element.elementor-element-f7b9357{--width:20%;}.elementor-2219 .elementor-element.elementor-element-74b07f0{--width:20%;}.elementor-2219 .elementor-element.elementor-element-2f42078{--content-width:1280px;}.elementor-2219 .elementor-element.elementor-element-1006377{--width:50%;}}@media(max-width:1366px){.elementor-2219 .elementor-element.elementor-element-8fcc963{--min-height:896px;}.elementor-2219 .elementor-element.elementor-element-9afef7b{width:var( --container-widget-width, 149px );max-width:149px;--container-widget-width:149px;--container-widget-flex-grow:0;}.elementor-2219 .elementor-element.elementor-element-fedef19.elementor-element{--align-self:center;}.elementor-2219 .elementor-element.elementor-element-fedef19 .elementor-button{border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-2219 .elementor-element.elementor-element-d4a16d3 .elementor-heading-title{font-size:var( --e-global-typography-596c092-font-size );line-height:var( --e-global-typography-596c092-line-height );letter-spacing:var( --e-global-typography-596c092-letter-spacing );}.elementor-2219 .elementor-element.elementor-element-9b98e5b .elementor-heading-title{font-size:var( --e-global-typography-e33ce85-font-size );line-height:var( --e-global-typography-e33ce85-line-height );}.elementor-2219 .elementor-element.elementor-element-85f6878{font-size:var( --e-global-typography-6ef6bb2-font-size );line-height:var( --e-global-typography-6ef6bb2-line-height );}.elementor-2219 .elementor-element.elementor-element-6a20a0b .elementor-button{font-size:var( --e-global-typography-8a0c61b-font-size );line-height:var( --e-global-typography-8a0c61b-line-height );}.elementor-2219 .elementor-element.elementor-element-248362f.elementor-element{--align-self:center;}.elementor-2219 .elementor-element.elementor-element-248362f .elementor-button{border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-2219 .elementor-element.elementor-element-6b12637.elementor-element{--align-self:center;}.elementor-2219 .elementor-element.elementor-element-6b12637 .elementor-button{border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-2219 .elementor-element.elementor-element-4e233b1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2219 .elementor-element.elementor-element-c97bd62 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2219 .elementor-element.elementor-element-fe7a46d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2219 .elementor-element.elementor-element-b8e42a2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2219 .elementor-element.elementor-element-b93912a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2219 .elementor-element.elementor-element-dd3dd34 .elementor-heading-title{font-size:var( --e-global-typography-0b04c4f-font-size );line-height:var( --e-global-typography-0b04c4f-line-height );}.elementor-2219 .elementor-element.elementor-element-bd9249b.elementor-element{--align-self:center;}.elementor-2219 .elementor-element.elementor-element-bd9249b .elementor-button{font-size:var( --e-global-typography-8a0c61b-font-size );line-height:var( --e-global-typography-8a0c61b-line-height );border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-2219 .elementor-element.elementor-element-996c1ab .elementor-heading-title{font-size:var( --e-global-typography-0b04c4f-font-size );line-height:var( --e-global-typography-0b04c4f-line-height );}.elementor-2219 .elementor-element.elementor-element-ed556c4 .elementor-heading-title{font-size:var( --e-global-typography-596c092-font-size );line-height:var( --e-global-typography-596c092-line-height );letter-spacing:var( --e-global-typography-596c092-letter-spacing );}.elementor-2219 .elementor-element.elementor-element-d264cc3 .elementor-heading-title{font-size:var( --e-global-typography-8acf431-font-size );line-height:var( --e-global-typography-8acf431-line-height );}.elementor-2219 .elementor-element.elementor-element-2015a23{font-size:var( --e-global-typography-6ef6bb2-font-size );line-height:var( --e-global-typography-6ef6bb2-line-height );}.elementor-2219 .elementor-element.elementor-element-c45078f .elementor-heading-title{font-size:var( --e-global-typography-8acf431-font-size );line-height:var( --e-global-typography-8acf431-line-height );}.elementor-2219 .elementor-element.elementor-element-01e9606{font-size:var( --e-global-typography-6ef6bb2-font-size );line-height:var( --e-global-typography-6ef6bb2-line-height );}.elementor-2219 .elementor-element.elementor-element-415d5bf{font-size:var( --e-global-typography-6ef6bb2-font-size );line-height:var( --e-global-typography-6ef6bb2-line-height );}.elementor-2219 .elementor-element.elementor-element-c4f2500{font-size:var( --e-global-typography-6ef6bb2-font-size );line-height:var( --e-global-typography-6ef6bb2-line-height );}.elementor-2219 .elementor-element.elementor-element-3f6fa44{font-size:var( --e-global-typography-6ef6bb2-font-size );line-height:var( --e-global-typography-6ef6bb2-line-height );}.elementor-2219 .elementor-element.elementor-element-800d7ca img{width:100%;max-width:600px;height:350px;}.elementor-2219 .elementor-element.elementor-element-e22756e .elementor-heading-title{font-size:var( --e-global-typography-596c092-font-size );line-height:var( --e-global-typography-596c092-line-height );letter-spacing:var( --e-global-typography-596c092-letter-spacing );}.elementor-2219 .elementor-element.elementor-element-eec5503 .elementor-heading-title{font-size:var( --e-global-typography-8acf431-font-size );line-height:var( --e-global-typography-8acf431-line-height );}.elementor-2219 .elementor-element.elementor-element-7d7e52e{font-size:var( --e-global-typography-6ef6bb2-font-size );line-height:var( --e-global-typography-6ef6bb2-line-height );}.elementor-2219 .elementor-element.elementor-element-4f475db.elementor-element{--align-self:center;}.elementor-2219 .elementor-element.elementor-element-4f475db .elementor-button{font-size:var( --e-global-typography-8a0c61b-font-size );line-height:var( --e-global-typography-8a0c61b-line-height );border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-2219 .elementor-element.elementor-element-7acbdb9 .elementor-heading-title{font-size:var( --e-global-typography-596c092-font-size );line-height:var( --e-global-typography-596c092-line-height );letter-spacing:var( --e-global-typography-596c092-letter-spacing );}.elementor-2219 .elementor-element.elementor-element-f6d132d{--swiper-slides-to-display:3;}}@media(max-width:1200px){.elementor-2219 .elementor-element.elementor-element-2f6b1be{--container-widget-width:209px;--container-widget-flex-grow:0;width:var( --container-widget-width, 209px );max-width:209px;}.elementor-2219 .elementor-element.elementor-element-fedef19{--container-widget-width:209px;--container-widget-flex-grow:0;width:var( --container-widget-width, 209px );max-width:209px;}.elementor-2219 .elementor-element.elementor-element-8453c9c{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2219 .elementor-element.elementor-element-9b98e5b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2219 .elementor-element.elementor-element-85f6878{width:100%;max-width:100%;}.elementor-2219 .elementor-element.elementor-element-29426b5{width:100%;max-width:100%;}.elementor-2219 .elementor-element.elementor-element-29426b5 img{width:100%;max-width:100%;height:500px;object-fit:cover;}.elementor-2219 .elementor-element.elementor-element-bd9249b{--container-widget-width:209px;--container-widget-flex-grow:0;width:var( --container-widget-width, 209px );max-width:209px;}.elementor-2219 .elementor-element.elementor-element-e966bce{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-2219 .elementor-element.elementor-element-800d7ca{text-align:left;}.elementor-2219 .elementor-element.elementor-element-800d7ca img{width:80%;height:415px;}.elementor-2219 .elementor-element.elementor-element-f6d132d{--swiper-slides-to-display:3;}}@media(max-width:1024px){.elementor-2219 .elementor-element.elementor-element-9afef7b{width:var( --container-widget-width, 124px );max-width:124px;--container-widget-width:124px;--container-widget-flex-grow:0;}.elementor-2219 .elementor-element.elementor-element-2f6b1be{--container-widget-width:207px;--container-widget-flex-grow:0;width:var( --container-widget-width, 207px );max-width:207px;}.elementor-2219 .elementor-element.elementor-element-fedef19{--container-widget-width:207px;--container-widget-flex-grow:0;width:var( --container-widget-width, 207px );max-width:207px;}.elementor-2219 .elementor-element.elementor-element-8453c9c{--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-2219 .elementor-element.elementor-element-d4a16d3{width:100%;max-width:100%;text-align:left;}.elementor-2219 .elementor-element.elementor-element-d4a16d3 .elementor-heading-title{font-size:var( --e-global-typography-596c092-font-size );line-height:var( --e-global-typography-596c092-line-height );letter-spacing:var( --e-global-typography-596c092-letter-spacing );}.elementor-2219 .elementor-element.elementor-element-9b98e5b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-2219 .elementor-element.elementor-element-9b98e5b .elementor-heading-title{font-size:var( --e-global-typography-e33ce85-font-size );line-height:var( --e-global-typography-e33ce85-line-height );}.elementor-2219 .elementor-element.elementor-element-85f6878{text-align:left;font-size:var( --e-global-typography-6ef6bb2-font-size );line-height:var( --e-global-typography-6ef6bb2-line-height );}.elementor-2219 .elementor-element.elementor-element-6a20a0b .elementor-button{font-size:var( --e-global-typography-8a0c61b-font-size );line-height:var( --e-global-typography-8a0c61b-line-height );}.elementor-2219 .elementor-element.elementor-element-29426b5 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-29426b5 img{width:100%;max-width:100%;height:500px;object-fit:cover;}.elementor-2219 .elementor-element.elementor-element-4e233b1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2219 .elementor-element.elementor-element-c97bd62 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2219 .elementor-element.elementor-element-fe7a46d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2219 .elementor-element.elementor-element-b8e42a2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2219 .elementor-element.elementor-element-b93912a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2219 .elementor-element.elementor-element-dd3dd34{text-align:left;}.elementor-2219 .elementor-element.elementor-element-dd3dd34 .elementor-heading-title{font-size:var( --e-global-typography-0b04c4f-font-size );line-height:var( --e-global-typography-0b04c4f-line-height );}.elementor-2219 .elementor-element.elementor-element-bd9249b{--container-widget-width:207px;--container-widget-flex-grow:0;width:var( --container-widget-width, 207px );max-width:207px;}.elementor-2219 .elementor-element.elementor-element-bd9249b .elementor-button{font-size:var( --e-global-typography-8a0c61b-font-size );line-height:var( --e-global-typography-8a0c61b-line-height );}.elementor-2219 .elementor-element.elementor-element-9ce3bff{--grid-columns:2;}.elementor-2219 .elementor-element.elementor-element-996c1ab{text-align:left;}.elementor-2219 .elementor-element.elementor-element-996c1ab .elementor-heading-title{font-size:var( --e-global-typography-0b04c4f-font-size );line-height:var( --e-global-typography-0b04c4f-line-height );}.elementor-2219 .elementor-element.elementor-element-d631771{--grid-columns:1;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2219 .elementor-element.elementor-element-e966bce{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2219 .elementor-element.elementor-element-253ce20{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2219 .elementor-element.elementor-element-253ce20.e-con{--order:-99999 /* order start hack */;}.elementor-2219 .elementor-element.elementor-element-ed556c4 .elementor-heading-title{font-size:var( --e-global-typography-596c092-font-size );line-height:var( --e-global-typography-596c092-line-height );letter-spacing:var( --e-global-typography-596c092-letter-spacing );}.elementor-2219 .elementor-element.elementor-element-d264cc3{text-align:left;}.elementor-2219 .elementor-element.elementor-element-d264cc3 .elementor-heading-title{font-size:var( --e-global-typography-8acf431-font-size );line-height:var( --e-global-typography-8acf431-line-height );}.elementor-2219 .elementor-element.elementor-element-2015a23{font-size:var( --e-global-typography-6ef6bb2-font-size );line-height:var( --e-global-typography-6ef6bb2-line-height );}.elementor-2219 .elementor-element.elementor-element-c45078f .elementor-heading-title{font-size:var( --e-global-typography-8acf431-font-size );line-height:var( --e-global-typography-8acf431-line-height );}.elementor-2219 .elementor-element.elementor-element-e5409e0{--flex-wrap:wrap;}.elementor-2219 .elementor-element.elementor-element-01e9606{font-size:var( --e-global-typography-6ef6bb2-font-size );line-height:var( --e-global-typography-6ef6bb2-line-height );}.elementor-2219 .elementor-element.elementor-element-415d5bf{font-size:var( --e-global-typography-6ef6bb2-font-size );line-height:var( --e-global-typography-6ef6bb2-line-height );}.elementor-2219 .elementor-element.elementor-element-c4f2500{font-size:var( --e-global-typography-6ef6bb2-font-size );line-height:var( --e-global-typography-6ef6bb2-line-height );}.elementor-2219 .elementor-element.elementor-element-3f6fa44{font-size:var( --e-global-typography-6ef6bb2-font-size );line-height:var( --e-global-typography-6ef6bb2-line-height );}.elementor-2219 .elementor-element.elementor-element-2f42078{--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-2219 .elementor-element.elementor-element-800d7ca{text-align:center;}.elementor-2219 .elementor-element.elementor-element-800d7ca img{width:100%;max-width:100%;}.elementor-2219 .elementor-element.elementor-element-e22756e .elementor-heading-title{font-size:var( --e-global-typography-596c092-font-size );line-height:var( --e-global-typography-596c092-line-height );letter-spacing:var( --e-global-typography-596c092-letter-spacing );}.elementor-2219 .elementor-element.elementor-element-eec5503{text-align:left;}.elementor-2219 .elementor-element.elementor-element-eec5503 .elementor-heading-title{font-size:var( --e-global-typography-8acf431-font-size );line-height:var( --e-global-typography-8acf431-line-height );}.elementor-2219 .elementor-element.elementor-element-7d7e52e{font-size:var( --e-global-typography-6ef6bb2-font-size );line-height:var( --e-global-typography-6ef6bb2-line-height );}.elementor-2219 .elementor-element.elementor-element-4f475db .elementor-button{font-size:var( --e-global-typography-8a0c61b-font-size );line-height:var( --e-global-typography-8a0c61b-line-height );}.elementor-2219 .elementor-element.elementor-element-7acbdb9 .elementor-heading-title{font-size:var( --e-global-typography-596c092-font-size );line-height:var( --e-global-typography-596c092-line-height );letter-spacing:var( --e-global-typography-596c092-letter-spacing );}.elementor-2219 .elementor-element.elementor-element-f6d132d{--swiper-slides-to-display:3;}}@media(max-width:820px){.elementor-2219 .elementor-element.elementor-element-8fcc963{--min-height:65vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2219 .elementor-element.elementor-element-9afef7b{width:var( --container-widget-width, 139px );max-width:139px;--container-widget-width:139px;--container-widget-flex-grow:0;}.elementor-2219 .elementor-element.elementor-element-9afef7b img{width:119px;max-width:100px;}.elementor-2219 .elementor-element.elementor-element-9b98e5b{width:initial;max-width:initial;}.elementor-2219 .elementor-element.elementor-element-85f6878{width:initial;max-width:initial;}.elementor-2219 .elementor-element.elementor-element-31369bb{--justify-content:center;}.elementor-2219 .elementor-element.elementor-element-29426b5 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-0772872{--gap:0% 0%;--row-gap:0%;--column-gap:0%;}.elementor-2219 .elementor-element.elementor-element-f465265{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-2219 .elementor-element.elementor-element-5d6cb95{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-2219 .elementor-element.elementor-element-92bdaa7{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-2219 .elementor-element.elementor-element-d513f83{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;}.elementor-2219 .elementor-element.elementor-element-e966bce{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-2219 .elementor-element.elementor-element-d823965{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2219 .elementor-element.elementor-element-d823965.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2219 .elementor-element.elementor-element-f6d132d{--swiper-slides-to-display:2;}}@media(max-width:650px){.elementor-2219 .elementor-element.elementor-element-8fcc963{--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:57px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-2219 .elementor-element.elementor-element-9afef7b{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;}.elementor-2219 .elementor-element.elementor-element-9afef7b > .elementor-widget-container{margin:0px 0px 13px 0px;}.elementor-2219 .elementor-element.elementor-element-9afef7b img{width:68%;max-width:68%;height:68%;}.elementor-2219 .elementor-element.elementor-element-2ba6b47 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2219 .elementor-element.elementor-element-2ba6b47 .elementor-heading-title{font-size:32px;}.elementor-2219 .elementor-element.elementor-element-927f193 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2219 .elementor-element.elementor-element-927f193{text-align:center;}.elementor-2219 .elementor-element.elementor-element-927f193 .elementor-heading-title{font-size:24px;}.elementor-2219 .elementor-element.elementor-element-8fb6cf1{text-align:center;font-size:17px;}.elementor-2219 .elementor-element.elementor-element-1d3cbd4{--justify-content:center;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2219 .elementor-element.elementor-element-2f6b1be{width:auto;max-width:auto;}.elementor-2219 .elementor-element.elementor-element-2f6b1be > .elementor-widget-container{margin:0px 16px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-2f6b1be .elementor-button{font-size:0.9rem;border-radius:50px 50px 50px 50px;padding:10px 20px 10px 20px;}.elementor-2219 .elementor-element.elementor-element-fedef19{width:auto;max-width:auto;}.elementor-2219 .elementor-element.elementor-element-fedef19 > .elementor-widget-container{margin:0px 16px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-fedef19.elementor-element{--align-self:center;}.elementor-2219 .elementor-element.elementor-element-fedef19 .elementor-button{font-size:0.9rem;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-d4a16d3{text-align:left;}.elementor-2219 .elementor-element.elementor-element-d4a16d3 .elementor-heading-title{font-size:var( --e-global-typography-596c092-font-size );line-height:var( --e-global-typography-596c092-line-height );letter-spacing:var( --e-global-typography-596c092-letter-spacing );}.elementor-2219 .elementor-element.elementor-element-9b98e5b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-2219 .elementor-element.elementor-element-9b98e5b .elementor-heading-title{font-size:var( --e-global-typography-e33ce85-font-size );line-height:var( --e-global-typography-e33ce85-line-height );}.elementor-2219 .elementor-element.elementor-element-85f6878 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-85f6878{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;font-size:var( --e-global-typography-6ef6bb2-font-size );line-height:var( --e-global-typography-6ef6bb2-line-height );}.elementor-2219 .elementor-element.elementor-element-31369bb{--justify-content:flex-start;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2219 .elementor-element.elementor-element-6a20a0b{width:auto;max-width:auto;}.elementor-2219 .elementor-element.elementor-element-6a20a0b > .elementor-widget-container{margin:0px 16px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-6a20a0b .elementor-button{font-size:var( --e-global-typography-8a0c61b-font-size );line-height:var( --e-global-typography-8a0c61b-line-height );border-radius:50px 50px 50px 50px;padding:10px 20px 10px 20px;}.elementor-2219 .elementor-element.elementor-element-248362f{width:auto;max-width:auto;}.elementor-2219 .elementor-element.elementor-element-248362f > .elementor-widget-container{margin:0px 16px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-248362f.elementor-element{--align-self:center;}.elementor-2219 .elementor-element.elementor-element-248362f .elementor-button{font-size:0.9rem;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-6b12637{width:auto;max-width:auto;}.elementor-2219 .elementor-element.elementor-element-6b12637 > .elementor-widget-container{margin:0px 16px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-6b12637.elementor-element{--align-self:center;}.elementor-2219 .elementor-element.elementor-element-6b12637 .elementor-button{font-size:0.9rem;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-4e233b1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2219 .elementor-element.elementor-element-c97bd62 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2219 .elementor-element.elementor-element-fe7a46d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2219 .elementor-element.elementor-element-b8e42a2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2219 .elementor-element.elementor-element-b93912a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2219 .elementor-element.elementor-element-dba97fc > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-2219 .elementor-element.elementor-element-0772872{--gap:6% 6%;--row-gap:6%;--column-gap:6%;--flex-wrap:wrap;}.elementor-2219 .elementor-element.elementor-element-f465265{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-2219 .elementor-element.elementor-element-f465265 img{width:100%;max-width:100%;}.elementor-2219 .elementor-element.elementor-element-5d6cb95{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-2219 .elementor-element.elementor-element-5d6cb95 img{width:100%;max-width:100%;}.elementor-2219 .elementor-element.elementor-element-92bdaa7{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-2219 .elementor-element.elementor-element-92bdaa7 img{width:100%;max-width:100%;}.elementor-2219 .elementor-element.elementor-element-d513f83{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-2219 .elementor-element.elementor-element-d513f83 img{width:100%;max-width:100%;}.elementor-2219 .elementor-element.elementor-element-dd3dd34 .elementor-heading-title{font-size:var( --e-global-typography-0b04c4f-font-size );line-height:var( --e-global-typography-0b04c4f-line-height );}.elementor-2219 .elementor-element.elementor-element-bd9249b{width:auto;max-width:auto;}.elementor-2219 .elementor-element.elementor-element-bd9249b > .elementor-widget-container{margin:0px 16px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-bd9249b.elementor-element{--align-self:center;}.elementor-2219 .elementor-element.elementor-element-bd9249b .elementor-button{font-size:var( --e-global-typography-8a0c61b-font-size );line-height:var( --e-global-typography-8a0c61b-line-height );border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-9ce3bff{--grid-columns:1;}.elementor-2219 .elementor-element.elementor-element-c27860b{--content-width:90%;}.elementor-2219 .elementor-element.elementor-element-996c1ab .elementor-heading-title{font-size:var( --e-global-typography-0b04c4f-font-size );line-height:var( --e-global-typography-0b04c4f-line-height );}.elementor-2219 .elementor-element.elementor-element-d631771{--grid-columns:1;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2219 .elementor-element.elementor-element-d631771 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-b0152f3{text-align:left;}.elementor-2219 .elementor-element.elementor-element-525485f.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-2219 .elementor-element.elementor-element-525485f .elementor-main-swiper{width:100%;}.elementor-2219 .elementor-element.elementor-element-e966bce{--content-width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2219 .elementor-element.elementor-element-253ce20{--width:90%;}.elementor-2219 .elementor-element.elementor-element-ed556c4 .elementor-heading-title{font-size:var( --e-global-typography-596c092-font-size );line-height:var( --e-global-typography-596c092-line-height );letter-spacing:var( --e-global-typography-596c092-letter-spacing );}.elementor-2219 .elementor-element.elementor-element-d264cc3 .elementor-heading-title{font-size:var( --e-global-typography-8acf431-font-size );line-height:var( --e-global-typography-8acf431-line-height );}.elementor-2219 .elementor-element.elementor-element-2015a23{font-size:var( --e-global-typography-6ef6bb2-font-size );line-height:var( --e-global-typography-6ef6bb2-line-height );}.elementor-2219 .elementor-element.elementor-element-d823965{--width:89%;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2219 .elementor-element.elementor-element-d823965.e-con{--align-self:center;}.elementor-2219 .elementor-element.elementor-element-c45078f .elementor-heading-title{font-size:var( --e-global-typography-8acf431-font-size );line-height:var( --e-global-typography-8acf431-line-height );}.elementor-2219 .elementor-element.elementor-element-e5409e0{--content-width:100%;}.elementor-2219 .elementor-element.elementor-element-01e9606{font-size:var( --e-global-typography-6ef6bb2-font-size );line-height:var( --e-global-typography-6ef6bb2-line-height );}.elementor-2219 .elementor-element.elementor-element-415d5bf{font-size:var( --e-global-typography-6ef6bb2-font-size );line-height:var( --e-global-typography-6ef6bb2-line-height );}.elementor-2219 .elementor-element.elementor-element-c4f2500{font-size:var( --e-global-typography-6ef6bb2-font-size );line-height:var( --e-global-typography-6ef6bb2-line-height );}.elementor-2219 .elementor-element.elementor-element-3f6fa44{font-size:var( --e-global-typography-6ef6bb2-font-size );line-height:var( --e-global-typography-6ef6bb2-line-height );}.elementor-2219 .elementor-element.elementor-element-800d7ca img{height:203px;}.elementor-2219 .elementor-element.elementor-element-e22756e .elementor-heading-title{font-size:var( --e-global-typography-596c092-font-size );line-height:var( --e-global-typography-596c092-line-height );letter-spacing:var( --e-global-typography-596c092-letter-spacing );}.elementor-2219 .elementor-element.elementor-element-eec5503 .elementor-heading-title{font-size:var( --e-global-typography-8acf431-font-size );line-height:var( --e-global-typography-8acf431-line-height );}.elementor-2219 .elementor-element.elementor-element-7d7e52e{font-size:var( --e-global-typography-6ef6bb2-font-size );line-height:var( --e-global-typography-6ef6bb2-line-height );}.elementor-2219 .elementor-element.elementor-element-4f475db > .elementor-widget-container{margin:0px 16px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-4f475db.elementor-element{--align-self:center;}.elementor-2219 .elementor-element.elementor-element-4f475db .elementor-button{font-size:var( --e-global-typography-8a0c61b-font-size );line-height:var( --e-global-typography-8a0c61b-line-height );border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-e46b2ca{--width:100%;}.elementor-2219 .elementor-element.elementor-element-7acbdb9{text-align:center;}.elementor-2219 .elementor-element.elementor-element-7acbdb9 .elementor-heading-title{font-size:var( --e-global-typography-596c092-font-size );line-height:var( --e-global-typography-596c092-line-height );letter-spacing:var( --e-global-typography-596c092-letter-spacing );}.elementor-2219 .elementor-element.elementor-element-f6d132d{--swiper-slides-to-display:2;}}@media(max-width:1366px) and (min-width:651px){.elementor-2219 .elementor-element.elementor-element-8453c9c{--content-width:1120px;}.elementor-2219 .elementor-element.elementor-element-4ad8b70{--content-width:1120px;}.elementor-2219 .elementor-element.elementor-element-c7133b9{--content-width:1120px;}.elementor-2219 .elementor-element.elementor-element-c27860b{--content-width:1120px;}.elementor-2219 .elementor-element.elementor-element-1fcbe7f{--content-width:1120px;}.elementor-2219 .elementor-element.elementor-element-268d7ed{--content-width:1120px;}.elementor-2219 .elementor-element.elementor-element-2f42078{--content-width:1120px;}}@media(max-width:1200px) and (min-width:651px){.elementor-2219 .elementor-element.elementor-element-8453c9c{--content-width:90%;}.elementor-2219 .elementor-element.elementor-element-8ac94d2{--width:100%;}.elementor-2219 .elementor-element.elementor-element-4ad8b70{--content-width:90%;}.elementor-2219 .elementor-element.elementor-element-c7133b9{--content-width:90%;}.elementor-2219 .elementor-element.elementor-element-c27860b{--content-width:90%;}.elementor-2219 .elementor-element.elementor-element-1fcbe7f{--content-width:90%;}.elementor-2219 .elementor-element.elementor-element-e966bce{--content-width:78%;}.elementor-2219 .elementor-element.elementor-element-253ce20{--width:50%;}.elementor-2219 .elementor-element.elementor-element-d823965{--width:57%;}.elementor-2219 .elementor-element.elementor-element-268d7ed{--content-width:90%;}.elementor-2219 .elementor-element.elementor-element-2f42078{--content-width:90%;}}@media(max-width:1024px) and (min-width:651px){.elementor-2219 .elementor-element.elementor-element-8453c9c{--content-width:90%;}.elementor-2219 .elementor-element.elementor-element-8ac94d2{--width:100%;}.elementor-2219 .elementor-element.elementor-element-c27860b{--content-width:90%;}.elementor-2219 .elementor-element.elementor-element-e966bce{--content-width:90%;}.elementor-2219 .elementor-element.elementor-element-253ce20{--width:100%;}.elementor-2219 .elementor-element.elementor-element-d823965{--width:100%;}.elementor-2219 .elementor-element.elementor-element-268d7ed{--content-width:90%;}.elementor-2219 .elementor-element.elementor-element-4107ccc{--width:34%;}.elementor-2219 .elementor-element.elementor-element-b5bf738{--width:35%;}.elementor-2219 .elementor-element.elementor-element-f7b9357{--width:35%;}.elementor-2219 .elementor-element.elementor-element-74b07f0{--width:35%;}.elementor-2219 .elementor-element.elementor-element-1006377{--width:100%;}}@media(max-width:820px) and (min-width:651px){.elementor-2219 .elementor-element.elementor-element-e966bce{--content-width:90%;}.elementor-2219 .elementor-element.elementor-element-253ce20{--width:100%;}}@media(min-width:2400px){.elementor-2219 .elementor-element.elementor-element-8fcc963{--min-height:100vh;--padding-top:200px;--padding-bottom:200px;--padding-left:200px;--padding-right:200px;}.elementor-2219 .elementor-element.elementor-element-9afef7b{width:var( --container-widget-width, 137px );max-width:137px;--container-widget-width:137px;--container-widget-flex-grow:0;}.elementor-2219 .elementor-element.elementor-element-9afef7b img{max-width:99px;height:107px;}.elementor-2219 .elementor-element.elementor-element-2f6b1be > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-fedef19 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-fedef19 .elementor-button{border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-d4a16d3 .elementor-heading-title{font-size:var( --e-global-typography-596c092-font-size );line-height:var( --e-global-typography-596c092-line-height );letter-spacing:var( --e-global-typography-596c092-letter-spacing );}.elementor-2219 .elementor-element.elementor-element-9b98e5b .elementor-heading-title{font-size:var( --e-global-typography-e33ce85-font-size );line-height:var( --e-global-typography-e33ce85-line-height );}.elementor-2219 .elementor-element.elementor-element-85f6878{font-size:var( --e-global-typography-6ef6bb2-font-size );line-height:var( --e-global-typography-6ef6bb2-line-height );}.elementor-2219 .elementor-element.elementor-element-6a20a0b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-6a20a0b .elementor-button{font-size:var( --e-global-typography-8a0c61b-font-size );line-height:var( --e-global-typography-8a0c61b-line-height );}.elementor-2219 .elementor-element.elementor-element-248362f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-248362f .elementor-button{border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-6b12637 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-6b12637 .elementor-button{border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-4e233b1 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2219 .elementor-element.elementor-element-c97bd62 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2219 .elementor-element.elementor-element-fe7a46d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2219 .elementor-element.elementor-element-b8e42a2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2219 .elementor-element.elementor-element-b93912a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-2219 .elementor-element.elementor-element-4ad8b70{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2219 .elementor-element.elementor-element-dd3dd34 .elementor-heading-title{font-size:var( --e-global-typography-0b04c4f-font-size );line-height:var( --e-global-typography-0b04c4f-line-height );}.elementor-2219 .elementor-element.elementor-element-bd9249b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-bd9249b .elementor-button{font-size:var( --e-global-typography-8a0c61b-font-size );line-height:var( --e-global-typography-8a0c61b-line-height );border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-996c1ab .elementor-heading-title{font-size:var( --e-global-typography-0b04c4f-font-size );line-height:var( --e-global-typography-0b04c4f-line-height );}.elementor-2219 .elementor-element.elementor-element-ed556c4 .elementor-heading-title{font-size:var( --e-global-typography-596c092-font-size );line-height:var( --e-global-typography-596c092-line-height );letter-spacing:var( --e-global-typography-596c092-letter-spacing );}.elementor-2219 .elementor-element.elementor-element-d264cc3 .elementor-heading-title{font-size:var( --e-global-typography-8acf431-font-size );line-height:var( --e-global-typography-8acf431-line-height );}.elementor-2219 .elementor-element.elementor-element-2015a23{font-size:var( --e-global-typography-6ef6bb2-font-size );line-height:var( --e-global-typography-6ef6bb2-line-height );}.elementor-2219 .elementor-element.elementor-element-c45078f .elementor-heading-title{font-size:var( --e-global-typography-8acf431-font-size );line-height:var( --e-global-typography-8acf431-line-height );}.elementor-2219 .elementor-element.elementor-element-01e9606{font-size:var( --e-global-typography-6ef6bb2-font-size );line-height:var( --e-global-typography-6ef6bb2-line-height );}.elementor-2219 .elementor-element.elementor-element-415d5bf{font-size:var( --e-global-typography-6ef6bb2-font-size );line-height:var( --e-global-typography-6ef6bb2-line-height );}.elementor-2219 .elementor-element.elementor-element-c4f2500{font-size:var( --e-global-typography-6ef6bb2-font-size );line-height:var( --e-global-typography-6ef6bb2-line-height );}.elementor-2219 .elementor-element.elementor-element-3f6fa44{font-size:var( --e-global-typography-6ef6bb2-font-size );line-height:var( --e-global-typography-6ef6bb2-line-height );}.elementor-2219 .elementor-element.elementor-element-e22756e .elementor-heading-title{font-size:var( --e-global-typography-596c092-font-size );line-height:var( --e-global-typography-596c092-line-height );letter-spacing:var( --e-global-typography-596c092-letter-spacing );}.elementor-2219 .elementor-element.elementor-element-eec5503 .elementor-heading-title{font-size:var( --e-global-typography-8acf431-font-size );line-height:var( --e-global-typography-8acf431-line-height );}.elementor-2219 .elementor-element.elementor-element-7d7e52e{font-size:var( --e-global-typography-6ef6bb2-font-size );line-height:var( --e-global-typography-6ef6bb2-line-height );}.elementor-2219 .elementor-element.elementor-element-4f475db > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-4f475db .elementor-button{font-size:var( --e-global-typography-8a0c61b-font-size );line-height:var( --e-global-typography-8a0c61b-line-height );border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-2219 .elementor-element.elementor-element-7acbdb9 .elementor-heading-title{font-size:var( --e-global-typography-596c092-font-size );line-height:var( --e-global-typography-596c092-line-height );letter-spacing:var( --e-global-typography-596c092-letter-spacing );}.elementor-2219 .elementor-element.elementor-element-f6d132d{--swiper-slides-to-display:3;}}/* Start custom CSS for loop-carousel, class: .elementor-element-f6d132d */.elementor-2219 .elementor-element.elementor-element-f6d132d .swiper-wrapper{
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('http://old.hivecreatives.se/wp-content/uploads/2024/09/Poppins-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('http://old.hivecreatives.se/wp-content/uploads/2024/09/Poppins-SemiBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */