.elementor-43891 .elementor-element.elementor-element-50f0de2a{--display:flex;--min-height:82vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:35px 0px;--row-gap:35px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-50f0de2a:not(.elementor-motion-effects-element-type-background), .elementor-43891 .elementor-element.elementor-element-50f0de2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:auto;}.elementor-43891 .elementor-element.elementor-element-7da6509e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-7d60013e{text-align:center;font-family:var( --e-global-typography-db14f45-font-family ), Sans-serif;font-size:var( --e-global-typography-db14f45-font-size );font-weight:var( --e-global-typography-db14f45-font-weight );text-transform:var( --e-global-typography-db14f45-text-transform );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-e5f8e40{padding:0px 0px 25px 0px;text-align:center;font-family:"Editors", Sans-serif;font-size:65px;font-weight:400;font-style:italic;line-height:1em;letter-spacing:0em;}.elementor-43891 .elementor-element.elementor-element-dcc901{width:var( --container-widget-width, 745px );max-width:745px;padding:0px 0px 40px 0px;--container-widget-width:745px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-el_f_paragraph_m-font-family ), Sans-serif;font-size:var( --e-global-typography-el_f_paragraph_m-font-size );font-weight:var( --e-global-typography-el_f_paragraph_m-font-weight );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-dcc901 p{margin-block-end:0px;}.elementor-43891 .elementor-element.elementor-element-20e2cb82{--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;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-3c880584{width:auto;max-width:auto;padding:8px 15px 8px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:50px 50px 50px 50px;text-align:center;color:#000000;--textColor:#000000;}.elementor-43891 .elementor-element.elementor-element-5645fb01{width:auto;max-width:auto;padding:8px 15px 8px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:50px 50px 50px 50px;text-align:center;color:#000000;--textColor:#000000;}.elementor-43891 .elementor-element.elementor-element-32bd1fb9{width:auto;max-width:auto;padding:8px 15px 8px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:50px 50px 50px 50px;text-align:center;color:#000000;--textColor:#000000;}.elementor-43891 .elementor-element.elementor-element-13ae12e{width:auto;max-width:auto;padding:8px 15px 8px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:50px 50px 50px 50px;text-align:center;color:#000000;--textColor:#000000;}.elementor-43891 .elementor-element.elementor-element-49ba1c5e{--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;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:-5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-296dbefa{width:auto;max-width:auto;padding:8px 15px 8px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:50px 50px 50px 50px;text-align:center;color:#000000;--textColor:#000000;}.elementor-43891 .elementor-element.elementor-element-10313f07{width:auto;max-width:auto;padding:8px 15px 8px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:50px 50px 50px 50px;text-align:center;color:#000000;--textColor:#000000;}.elementor-43891 .elementor-element.elementor-element-3a4a850{width:auto;max-width:auto;padding:8px 15px 8px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:50px 50px 50px 50px;text-align:center;color:#000000;--textColor:#000000;}.elementor-43891 .elementor-element.elementor-element-a4bb17a{width:auto;max-width:auto;padding:8px 15px 8px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:50px 50px 50px 50px;text-align:center;color:#000000;--textColor:#000000;}.elementor-43891 .elementor-element.elementor-element-5e0a2c83{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:115px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-29b3e116{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-75acced{--display:flex;--width:50%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-7c70aa77{--e-image-carousel-slides-to-show:1;}.elementor-43891 .elementor-element.elementor-element-242f5d13{--display:flex;--width:50%;--justify-content:center;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-470701ff{font-family:var( --e-global-typography-db14f45-font-family ), Sans-serif;font-size:var( --e-global-typography-db14f45-font-size );font-weight:var( --e-global-typography-db14f45-font-weight );text-transform:var( --e-global-typography-db14f45-text-transform );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );color:#000000;--textColor:#000000;}.elementor-43891 .elementor-element.elementor-element-d21694e{width:100%;max-width:100%;font-family:var( --e-global-typography-efb7ed1-font-family ), Sans-serif;font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );color:#000000;--textColor:#000000;}.elementor-43891 .elementor-element.elementor-element-54ca1b03{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:var( --e-global-typography-el_f_paragraph_m-font-family ), Sans-serif;font-size:var( --e-global-typography-el_f_paragraph_m-font-size );font-weight:var( --e-global-typography-el_f_paragraph_m-font-weight );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );color:#000000;--textColor:#000000;}.elementor-43891 .elementor-element.elementor-element-54ca1b03 p{margin-block-end:30px;}.elementor-43891 .elementor-element.elementor-element-1ff0ba94{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 0px;--row-gap:40px;--column-gap:0px;--overlay-opacity:0.15;--padding-top:190px;--padding-bottom:190px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-1ff0ba94:not(.elementor-motion-effects-element-type-background), .elementor-43891 .elementor-element.elementor-element-1ff0ba94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jolaskora.com/wp-content/uploads/2026/06/1-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-43891 .elementor-element.elementor-element-1ff0ba94::before, .elementor-43891 .elementor-element.elementor-element-1ff0ba94 > .elementor-background-video-container::before, .elementor-43891 .elementor-element.elementor-element-1ff0ba94 > .e-con-inner > .elementor-background-video-container::before, .elementor-43891 .elementor-element.elementor-element-1ff0ba94 > .elementor-background-slideshow::before, .elementor-43891 .elementor-element.elementor-element-1ff0ba94 > .e-con-inner > .elementor-background-slideshow::before, .elementor-43891 .elementor-element.elementor-element-1ff0ba94 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-43891 .elementor-element.elementor-element-717585ac{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-671202cd{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;text-align:center;font-family:"Editors", Sans-serif;font-size:65px;font-weight:300;line-height:1em;letter-spacing:0em;color:#FFFFFF;--textColor:#FFFFFF;}.elementor-43891 .elementor-element.elementor-element-d4d16ef{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-180b2524{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-29ff8f2f{--display:flex;--width:50%;--justify-content:flex-end;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-666cd95b{font-family:var( --e-global-typography-db14f45-font-family ), Sans-serif;font-size:var( --e-global-typography-db14f45-font-size );font-weight:var( --e-global-typography-db14f45-font-weight );text-transform:var( --e-global-typography-db14f45-text-transform );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );color:#000000;--textColor:#000000;}.elementor-43891 .elementor-element.elementor-element-4e30f319{width:var( --container-widget-width, 623px );max-width:623px;--container-widget-width:623px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-efb7ed1-font-family ), Sans-serif;font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );color:#000000;--textColor:#000000;}.elementor-43891 .elementor-element.elementor-element-4e30f319.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-43891 .elementor-element.elementor-element-730aba4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:var( --e-global-typography-el_f_paragraph_m-font-family ), Sans-serif;font-size:var( --e-global-typography-el_f_paragraph_m-font-size );font-weight:var( --e-global-typography-el_f_paragraph_m-font-weight );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );color:#000000;--textColor:#000000;}.elementor-43891 .elementor-element.elementor-element-730aba4d p{margin-block-end:30px;}.elementor-43891 .elementor-element.elementor-element-4bb6527c{--display:flex;--width:50%;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-21ada1ed .the7-image-container{align-items:flex-start;text-align:left;}.elementor-43891 .elementor-element.elementor-element-21ada1ed{--overlay-opacity:0;--overlay-display:none;--overlay-hover-opacity:0;--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--object-fit:cover;--ratio-img-width:100%;--svg-width:100%;--height:100%;--max-height:100%;--max-width:100%;--aspect-ratio:1;--transition-overlay-timing:ease-out;--transition-overlay-duration:300ms;--transition-overlay-duration-out:300ms;--transition-img-forward-duration:300ms;--transition-img-back-duration:300ms;}.elementor-43891 .elementor-element.elementor-element-21ada1ed .post-thumbnail-rollover, .elementor-43891 .elementor-element.elementor-element-21ada1ed .the7-transform-container{overflow:visible;}.elementor-43891 .elementor-element.elementor-element-21ada1ed .post-thumbnail-rollover img{opacity:calc(100/100);}
					.elementor-43891 .elementor-element.elementor-element-21ada1ed .the7-image-wrapper:hover img {opacity:calc(100/100);}.elementor-43891 .elementor-element.elementor-element-1fffc0d4{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:115px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-afc903{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-652cfcc8{--display:flex;--width:50%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-7ffc876d .the7-image-container{align-items:flex-start;text-align:left;}.elementor-43891 .elementor-element.elementor-element-7ffc876d{--overlay-opacity:0;--overlay-display:none;--overlay-hover-opacity:0;--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--object-fit:cover;--ratio-img-width:100%;--svg-width:100%;--height:100%;--max-height:100%;--max-width:100%;--aspect-ratio:1;--transition-overlay-timing:ease-out;--transition-overlay-duration:300ms;--transition-overlay-duration-out:300ms;--transition-img-forward-duration:300ms;--transition-img-back-duration:300ms;}.elementor-43891 .elementor-element.elementor-element-7ffc876d .post-thumbnail-rollover, .elementor-43891 .elementor-element.elementor-element-7ffc876d .the7-transform-container{overflow:visible;}.elementor-43891 .elementor-element.elementor-element-7ffc876d .post-thumbnail-rollover img{opacity:calc(100/100);}
					.elementor-43891 .elementor-element.elementor-element-7ffc876d .the7-image-wrapper:hover img {opacity:calc(100/100);}.elementor-43891 .elementor-element.elementor-element-3520da6a{--display:flex;--width:50%;--justify-content:flex-end;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-69f1530c{font-family:var( --e-global-typography-db14f45-font-family ), Sans-serif;font-size:var( --e-global-typography-db14f45-font-size );font-weight:var( --e-global-typography-db14f45-font-weight );text-transform:var( --e-global-typography-db14f45-text-transform );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );color:#000000;--textColor:#000000;}.elementor-43891 .elementor-element.elementor-element-7e1272f0{width:var( --container-widget-width, 623px );max-width:623px;--container-widget-width:623px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-efb7ed1-font-family ), Sans-serif;font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );color:#000000;--textColor:#000000;}.elementor-43891 .elementor-element.elementor-element-7e1272f0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-43891 .elementor-element.elementor-element-6c4ce0f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:var( --e-global-typography-el_f_paragraph_m-font-family ), Sans-serif;font-size:var( --e-global-typography-el_f_paragraph_m-font-size );font-weight:var( --e-global-typography-el_f_paragraph_m-font-weight );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );color:#000000;--textColor:#000000;}.elementor-43891 .elementor-element.elementor-element-6c4ce0f8 p{margin-block-end:30px;}.elementor-43891 .elementor-element.elementor-element-3d15baba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:88px;--padding-right:88px;}.elementor-43891 .elementor-element.elementor-element-6b67eaf4{--e-image-carousel-slides-to-show:1;}.elementor-43891 .elementor-element.elementor-element-6b67eaf4 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-43891 .elementor-element.elementor-element-6b67eaf4 .elementor-swiper-button.elementor-swiper-button-next{font-size:28px;}.elementor-43891 .elementor-element.elementor-element-59906bcb{--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;--padding-top:100px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-1603026{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-e51802c .the7-image-container{align-items:flex-start;text-align:left;}.elementor-43891 .elementor-element.elementor-element-e51802c{--overlay-opacity:0;--overlay-display:none;--overlay-hover-opacity:0;--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--object-fit:cover;--ratio-img-width:100%;--svg-width:100%;--height:100%;--max-height:100%;--max-width:100%;--aspect-ratio:0.66;--transition-overlay-timing:ease-out;--transition-overlay-duration:300ms;--transition-overlay-duration-out:300ms;--transition-img-forward-duration:300ms;--transition-img-back-duration:300ms;}.elementor-43891 .elementor-element.elementor-element-e51802c .post-thumbnail-rollover, .elementor-43891 .elementor-element.elementor-element-e51802c .the7-transform-container{overflow:visible;}.elementor-43891 .elementor-element.elementor-element-e51802c > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-43891 .elementor-element.elementor-element-e51802c .the7-image-wrapper{max-width:470px;}.elementor-43891 .elementor-element.elementor-element-e51802c .post-thumbnail-rollover img{opacity:calc(100/100);}
					.elementor-43891 .elementor-element.elementor-element-e51802c .the7-image-wrapper:hover img {opacity:calc(100/100);}.elementor-43891 .elementor-element.elementor-element-a4f9242{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-8164c01-font-family ), Sans-serif;font-size:var( --e-global-typography-8164c01-font-size );line-height:var( --e-global-typography-8164c01-line-height );letter-spacing:var( --e-global-typography-8164c01-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-8adb350{width:var( --container-widget-width, 500px );max-width:500px;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:500px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-el_f_paragraph_m-font-family ), Sans-serif;font-size:var( --e-global-typography-el_f_paragraph_m-font-size );font-weight:var( --e-global-typography-el_f_paragraph_m-font-weight );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-809aa04{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-c324dc2 .the7-image-container{align-items:flex-start;text-align:left;}.elementor-43891 .elementor-element.elementor-element-c324dc2{--overlay-opacity:0;--overlay-display:none;--overlay-hover-opacity:0;--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--object-fit:cover;--ratio-img-width:100%;--svg-width:100%;--height:100%;--max-height:100%;--max-width:100%;--aspect-ratio:0.66;--transition-overlay-timing:ease-out;--transition-overlay-duration:300ms;--transition-overlay-duration-out:300ms;--transition-img-forward-duration:300ms;--transition-img-back-duration:300ms;}.elementor-43891 .elementor-element.elementor-element-c324dc2 .post-thumbnail-rollover, .elementor-43891 .elementor-element.elementor-element-c324dc2 .the7-transform-container{overflow:visible;}.elementor-43891 .elementor-element.elementor-element-c324dc2 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-43891 .elementor-element.elementor-element-c324dc2 .the7-image-wrapper{max-width:470px;}.elementor-43891 .elementor-element.elementor-element-c324dc2 .post-thumbnail-rollover img{opacity:calc(100/100);}
					.elementor-43891 .elementor-element.elementor-element-c324dc2 .the7-image-wrapper:hover img {opacity:calc(100/100);}.elementor-43891 .elementor-element.elementor-element-072e6c1{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-8164c01-font-family ), Sans-serif;font-size:var( --e-global-typography-8164c01-font-size );line-height:var( --e-global-typography-8164c01-line-height );letter-spacing:var( --e-global-typography-8164c01-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-e4cfb3b{width:var( --container-widget-width, 500px );max-width:500px;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:500px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-el_f_paragraph_m-font-family ), Sans-serif;font-size:var( --e-global-typography-el_f_paragraph_m-font-size );font-weight:var( --e-global-typography-el_f_paragraph_m-font-weight );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-50a6bb4{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-b29db78{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:35px 0px;--row-gap:35px;--column-gap:0px;}.elementor-43891 .elementor-element.elementor-element-bcd3f7b{font-family:var( --e-global-typography-db14f45-font-family ), Sans-serif;font-size:var( --e-global-typography-db14f45-font-size );font-weight:var( --e-global-typography-db14f45-font-weight );text-transform:var( --e-global-typography-db14f45-text-transform );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );color:#000000;--textColor:#000000;}.elementor-43891 .elementor-element.elementor-element-9a83964{text-align:center;font-family:var( --e-global-typography-2e86597-font-family ), Sans-serif;font-size:var( --e-global-typography-2e86597-font-size );font-weight:var( --e-global-typography-2e86597-font-weight );line-height:var( --e-global-typography-2e86597-line-height );letter-spacing:var( --e-global-typography-2e86597-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-9a83964 p{margin-block-end:10px;}.elementor-43891 .elementor-element.elementor-element-1cc7a284{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:115px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-5799ece7{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-6862884{--display:flex;--width:50%;--justify-content:center;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-6b3c7a07{font-family:var( --e-global-typography-db14f45-font-family ), Sans-serif;font-size:var( --e-global-typography-db14f45-font-size );font-weight:var( --e-global-typography-db14f45-font-weight );text-transform:var( --e-global-typography-db14f45-text-transform );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );color:#000000;--textColor:#000000;}.elementor-43891 .elementor-element.elementor-element-30f015c2{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-efb7ed1-font-family ), Sans-serif;font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );color:#000000;--textColor:#000000;}.elementor-43891 .elementor-element.elementor-element-784e19fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:var( --e-global-typography-el_f_paragraph_m-font-family ), Sans-serif;font-size:var( --e-global-typography-el_f_paragraph_m-font-size );font-weight:var( --e-global-typography-el_f_paragraph_m-font-weight );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );color:#000000;--textColor:#000000;}.elementor-43891 .elementor-element.elementor-element-784e19fa p{margin-block-end:30px;}.elementor-43891 .elementor-element.elementor-element-4e34a04d{--display:flex;--width:50%;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-7b9ba441{--e-image-carousel-slides-to-show:1;}.elementor-43891 .elementor-element.elementor-element-4f80f921{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:115px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-25e2bc5b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-12efff0c{--display:flex;--width:50%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-43f1399c{--e-image-carousel-slides-to-show:1;}.elementor-43891 .elementor-element.elementor-element-2ebe5716{--display:flex;--width:50%;--justify-content:center;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-34f7c4{font-family:var( --e-global-typography-db14f45-font-family ), Sans-serif;font-size:var( --e-global-typography-db14f45-font-size );font-weight:var( --e-global-typography-db14f45-font-weight );text-transform:var( --e-global-typography-db14f45-text-transform );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );color:#000000;--textColor:#000000;}.elementor-43891 .elementor-element.elementor-element-bdee65d{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-efb7ed1-font-family ), Sans-serif;font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );color:#000000;--textColor:#000000;}.elementor-43891 .elementor-element.elementor-element-117bceb6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:var( --e-global-typography-el_f_paragraph_m-font-family ), Sans-serif;font-size:var( --e-global-typography-el_f_paragraph_m-font-size );font-weight:var( --e-global-typography-el_f_paragraph_m-font-weight );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );color:#000000;--textColor:#000000;}.elementor-43891 .elementor-element.elementor-element-117bceb6 p{margin-block-end:30px;}.elementor-43891 .elementor-element.elementor-element-dd94dd1{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:115px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-a65f142{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-333b88b{--display:flex;--width:50%;--justify-content:center;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-15cf473{font-family:var( --e-global-typography-db14f45-font-family ), Sans-serif;font-size:var( --e-global-typography-db14f45-font-size );font-weight:var( --e-global-typography-db14f45-font-weight );text-transform:var( --e-global-typography-db14f45-text-transform );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );color:#000000;--textColor:#000000;}.elementor-43891 .elementor-element.elementor-element-0a76384{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-efb7ed1-font-family ), Sans-serif;font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );color:#000000;--textColor:#000000;}.elementor-43891 .elementor-element.elementor-element-5969eee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:var( --e-global-typography-el_f_paragraph_m-font-family ), Sans-serif;font-size:var( --e-global-typography-el_f_paragraph_m-font-size );font-weight:var( --e-global-typography-el_f_paragraph_m-font-weight );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );color:#000000;--textColor:#000000;}.elementor-43891 .elementor-element.elementor-element-5969eee p{margin-block-end:30px;}.elementor-43891 .elementor-element.elementor-element-09cf1b6{--display:flex;--width:50%;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-7eb9199{--e-image-carousel-slides-to-show:1;}.elementor-43891 .elementor-element.elementor-element-febb59c{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:115px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-9276655{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-3a95e22{--display:flex;--width:50%;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-f30f1a1{--e-image-carousel-slides-to-show:1;}.elementor-43891 .elementor-element.elementor-element-b10f03c{--display:flex;--width:50%;--justify-content:center;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-114c2b1{font-family:var( --e-global-typography-db14f45-font-family ), Sans-serif;font-size:var( --e-global-typography-db14f45-font-size );font-weight:var( --e-global-typography-db14f45-font-weight );text-transform:var( --e-global-typography-db14f45-text-transform );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );color:#000000;--textColor:#000000;}.elementor-43891 .elementor-element.elementor-element-1c195d8{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-efb7ed1-font-family ), Sans-serif;font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );color:#000000;--textColor:#000000;}.elementor-43891 .elementor-element.elementor-element-438ffaa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:var( --e-global-typography-el_f_paragraph_m-font-family ), Sans-serif;font-size:var( --e-global-typography-el_f_paragraph_m-font-size );font-weight:var( --e-global-typography-el_f_paragraph_m-font-weight );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );color:#000000;--textColor:#000000;}.elementor-43891 .elementor-element.elementor-element-438ffaa p{margin-block-end:30px;}.elementor-43891 .elementor-element.elementor-element-9f45de5{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:115px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-a37149e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-c081cc8{--display:flex;--width:50%;--justify-content:center;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-312469d{font-family:var( --e-global-typography-db14f45-font-family ), Sans-serif;font-size:var( --e-global-typography-db14f45-font-size );font-weight:var( --e-global-typography-db14f45-font-weight );text-transform:var( --e-global-typography-db14f45-text-transform );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );color:#000000;--textColor:#000000;}.elementor-43891 .elementor-element.elementor-element-2c29617{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-efb7ed1-font-family ), Sans-serif;font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );color:#000000;--textColor:#000000;}.elementor-43891 .elementor-element.elementor-element-755a3b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-family:var( --e-global-typography-el_f_paragraph_m-font-family ), Sans-serif;font-size:var( --e-global-typography-el_f_paragraph_m-font-size );font-weight:var( --e-global-typography-el_f_paragraph_m-font-weight );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );color:#000000;--textColor:#000000;}.elementor-43891 .elementor-element.elementor-element-755a3b0 p{margin-block-end:30px;}.elementor-43891 .elementor-element.elementor-element-4599abf{--display:flex;--width:50%;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-0e34ea7{--e-image-carousel-slides-to-show:1;}.elementor-43891 .elementor-element.elementor-element-705e7d97{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 0px;--row-gap:40px;--column-gap:0px;--overlay-opacity:0.15;--padding-top:190px;--padding-bottom:190px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-705e7d97:not(.elementor-motion-effects-element-type-background), .elementor-43891 .elementor-element.elementor-element-705e7d97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jolaskora.com/wp-content/uploads/2026/06/3-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-43891 .elementor-element.elementor-element-705e7d97::before, .elementor-43891 .elementor-element.elementor-element-705e7d97 > .elementor-background-video-container::before, .elementor-43891 .elementor-element.elementor-element-705e7d97 > .e-con-inner > .elementor-background-video-container::before, .elementor-43891 .elementor-element.elementor-element-705e7d97 > .elementor-background-slideshow::before, .elementor-43891 .elementor-element.elementor-element-705e7d97 > .e-con-inner > .elementor-background-slideshow::before, .elementor-43891 .elementor-element.elementor-element-705e7d97 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-43891 .elementor-element.elementor-element-289fec05{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-1fdacb3e{width:var( --container-widget-width, 1100px );max-width:1100px;--container-widget-width:1100px;--container-widget-flex-grow:0;text-align:center;font-family:"Editors", Sans-serif;font-size:65px;font-weight:300;line-height:1em;letter-spacing:0em;color:#FFFFFF;--textColor:#FFFFFF;}.elementor-43891 .elementor-element.elementor-element-86dcb53{--display:flex;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-bd1fcf7{padding:0px 0px 0px 28px;text-align:center;font-family:"Editors", Sans-serif;font-size:65px;font-weight:300;text-transform:uppercase;line-height:1em;letter-spacing:0em;}.elementor-43891 .elementor-element.elementor-element-9ee057c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-9c1145b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-2e60507 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#2E1813;font-family:var( --e-global-typography-c0e0ec5-font-family ), Sans-serif;font-size:var( --e-global-typography-c0e0ec5-font-size );font-weight:var( --e-global-typography-c0e0ec5-font-weight );line-height:var( --e-global-typography-c0e0ec5-line-height );letter-spacing:var( --e-global-typography-c0e0ec5-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-dcf9690{font-family:var( --e-global-typography-el_f_paragraph_m-font-family ), Sans-serif;font-size:var( --e-global-typography-el_f_paragraph_m-font-size );font-weight:var( --e-global-typography-el_f_paragraph_m-font-weight );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );color:#2E1813;--textColor:#2E1813;}.elementor-43891 .elementor-element.elementor-element-dcf9690 p{margin-block-end:20px;}.elementor-43891 .elementor-element.elementor-element-8113bb6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-43891 .elementor-element.elementor-element-9fd1c92 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#2E1813;font-family:var( --e-global-typography-c0e0ec5-font-family ), Sans-serif;font-size:var( --e-global-typography-c0e0ec5-font-size );font-weight:var( --e-global-typography-c0e0ec5-font-weight );line-height:var( --e-global-typography-c0e0ec5-line-height );letter-spacing:var( --e-global-typography-c0e0ec5-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-394f73e{font-family:var( --e-global-typography-el_f_paragraph_m-font-family ), Sans-serif;font-size:var( --e-global-typography-el_f_paragraph_m-font-size );font-weight:var( --e-global-typography-el_f_paragraph_m-font-weight );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );color:#2E1813;--textColor:#2E1813;}.elementor-43891 .elementor-element.elementor-element-394f73e p{margin-block-end:20px;}.elementor-43891 .elementor-element.elementor-element-9721956{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-43891 .elementor-element.elementor-element-5b6840f .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#2E1813;font-family:var( --e-global-typography-c0e0ec5-font-family ), Sans-serif;font-size:var( --e-global-typography-c0e0ec5-font-size );font-weight:var( --e-global-typography-c0e0ec5-font-weight );line-height:var( --e-global-typography-c0e0ec5-line-height );letter-spacing:var( --e-global-typography-c0e0ec5-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-3525af0{font-family:var( --e-global-typography-el_f_paragraph_m-font-family ), Sans-serif;font-size:var( --e-global-typography-el_f_paragraph_m-font-size );font-weight:var( --e-global-typography-el_f_paragraph_m-font-weight );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );color:#2E1813;--textColor:#2E1813;}.elementor-43891 .elementor-element.elementor-element-3525af0 p{margin-block-end:20px;}.elementor-43891 .elementor-element.elementor-element-1dcf0ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-43891 .elementor-element.elementor-element-309f345 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#2E1813;font-family:var( --e-global-typography-c0e0ec5-font-family ), Sans-serif;font-size:var( --e-global-typography-c0e0ec5-font-size );font-weight:var( --e-global-typography-c0e0ec5-font-weight );line-height:var( --e-global-typography-c0e0ec5-line-height );letter-spacing:var( --e-global-typography-c0e0ec5-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-26ca2f5{font-family:var( --e-global-typography-el_f_paragraph_m-font-family ), Sans-serif;font-size:var( --e-global-typography-el_f_paragraph_m-font-size );font-weight:var( --e-global-typography-el_f_paragraph_m-font-weight );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );color:#2E1813;--textColor:#2E1813;}.elementor-43891 .elementor-element.elementor-element-26ca2f5 p{margin-block-end:20px;}.elementor-43891 .elementor-element.elementor-element-dddcefe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-0bc92a5 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#2E1813;font-family:var( --e-global-typography-c0e0ec5-font-family ), Sans-serif;font-size:var( --e-global-typography-c0e0ec5-font-size );font-weight:var( --e-global-typography-c0e0ec5-font-weight );line-height:var( --e-global-typography-c0e0ec5-line-height );letter-spacing:var( --e-global-typography-c0e0ec5-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-3012bf4{font-family:var( --e-global-typography-el_f_paragraph_m-font-family ), Sans-serif;font-size:var( --e-global-typography-el_f_paragraph_m-font-size );font-weight:var( --e-global-typography-el_f_paragraph_m-font-weight );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );color:#2E1813;--textColor:#2E1813;}.elementor-43891 .elementor-element.elementor-element-3012bf4 p{margin-block-end:20px;}.elementor-43891 .elementor-element.elementor-element-522f7019{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-fbfb23f{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-3f19c986{--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:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-72747653{--display:flex;--width:50%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-60px;--margin-bottom:-60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-72747653:not(.elementor-motion-effects-element-type-background), .elementor-43891 .elementor-element.elementor-element-72747653 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jolaskora.com/wp-content/uploads/2026/06/GALA-VENO-JAM-KOLEKTYW7410_sRGB-1-e1782489964145.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-43891 .elementor-element.elementor-element-22da799c{--display:flex;--width:50%;--justify-content:center;--gap:25px 0px;--row-gap:25px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-43891 .elementor-element.elementor-element-bac3c2b{font-family:var( --e-global-typography-db14f45-font-family ), Sans-serif;font-size:var( --e-global-typography-db14f45-font-size );font-weight:var( --e-global-typography-db14f45-font-weight );text-transform:var( --e-global-typography-db14f45-text-transform );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );color:#000000;--textColor:#000000;}.elementor-43891 .elementor-element.elementor-element-797c6996{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-efb7ed1-font-family ), Sans-serif;font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );color:#000000;--textColor:#000000;}.elementor-43891 .elementor-element.elementor-element-785cf5a0{width:var( --container-widget-width, 514px );max-width:514px;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--container-widget-width:514px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-el_f_paragraph_m-font-family ), Sans-serif;font-size:var( --e-global-typography-el_f_paragraph_m-font-size );font-weight:var( --e-global-typography-el_f_paragraph_m-font-weight );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-785cf5a0 p{margin-block-end:30px;}.elementor-43891 .elementor-element.elementor-element-fc50989{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-97efc88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;font-family:var( --e-global-typography-db14f45-font-family ), Sans-serif;font-size:var( --e-global-typography-db14f45-font-size );font-weight:var( --e-global-typography-db14f45-font-weight );text-transform:var( --e-global-typography-db14f45-text-transform );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-0ce4bb5{--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:0px 0px;--row-gap:0px;--column-gap:0px;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;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-fb8d3fb{--display:flex;--width:73%;--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-fb8d3fb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-43891 .elementor-element.elementor-element-3c5cb59{width:auto;max-width:auto;font-size:14px;font-weight:300;}.elementor-43891 .elementor-element.elementor-element-5df3ad1{--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:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-c9365a1{width:auto;max-width:auto;text-align:end;font-size:14px;font-weight:600;}.elementor-43891 .elementor-element.elementor-element-4acc7be{--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:0px 0px;--row-gap:0px;--column-gap:0px;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;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-d51101a{--display:flex;--width:73%;--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-d51101a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-43891 .elementor-element.elementor-element-384a262{width:auto;max-width:auto;font-size:14px;font-weight:300;}.elementor-43891 .elementor-element.elementor-element-309eac8{--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:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-22ec750{width:auto;max-width:auto;text-align:end;font-size:14px;font-weight:600;}.elementor-43891 .elementor-element.elementor-element-5e60899{--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:0px 0px;--row-gap:0px;--column-gap:0px;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;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-f8aa204{--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-ccfe925{width:auto;max-width:auto;font-size:14px;font-weight:300;}.elementor-43891 .elementor-element.elementor-element-f5a6dd5{--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:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-fe52b88{width:auto;max-width:auto;text-align:end;font-size:14px;font-weight:600;}.elementor-43891 .elementor-element.elementor-element-5fb888c{--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:0px 0px;--row-gap:0px;--column-gap:0px;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;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-9e1d1e1{--display:flex;--width:35.429%;--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-9e1d1e1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-43891 .elementor-element.elementor-element-2666df9{width:auto;max-width:auto;font-size:14px;font-weight:300;}.elementor-43891 .elementor-element.elementor-element-869aedd{--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:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-97d7e95{width:auto;max-width:auto;text-align:end;font-size:14px;font-weight:600;}.elementor-43891 .elementor-element.elementor-element-95d127c{--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:0px 0px;--row-gap:0px;--column-gap:0px;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;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-adbb54d{--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-b299595{width:auto;max-width:auto;font-size:14px;font-weight:300;}.elementor-43891 .elementor-element.elementor-element-2f46915{--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:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-0e0211e{width:auto;max-width:auto;text-align:end;font-size:14px;font-weight:600;}.elementor-43891 .elementor-element.elementor-element-99da9f5{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-8336a08{--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-3af5109{width:auto;max-width:auto;font-size:14px;font-weight:300;}.elementor-43891 .elementor-element.elementor-element-fc63ac7{--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:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-8fcdcfa{width:auto;max-width:auto;text-align:end;font-size:14px;font-weight:600;}.elementor-43891 .elementor-element.elementor-element-15bebe2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-2b3d02a{width:var( --container-widget-width, 175px );max-width:175px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:175px;--container-widget-flex-grow:0;z-index:1;text-align:center;font-family:var( --e-global-typography-db14f45-font-family ), Sans-serif;font-size:var( --e-global-typography-db14f45-font-size );font-weight:var( --e-global-typography-db14f45-font-weight );text-transform:var( --e-global-typography-db14f45-text-transform );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-2b3d02a.elementor-element{--align-self:center;}.elementor-43891 .elementor-element.elementor-element-2ae9d63 span.post-navigation__prev--label, .elementor-43891 .elementor-element.elementor-element-2ae9d63 span.post-navigation__next--label{font-family:var( --e-global-typography-db14f45-font-family ), Sans-serif;font-size:var( --e-global-typography-db14f45-font-size );font-weight:var( --e-global-typography-db14f45-font-weight );text-transform:var( --e-global-typography-db14f45-text-transform );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-2ae9d63 span.post-navigation__prev--title, .elementor-43891 .elementor-element.elementor-element-2ae9d63 span.post-navigation__next--title{font-family:var( --e-global-typography-6fb3f22-font-family ), Sans-serif;font-size:var( --e-global-typography-6fb3f22-font-size );letter-spacing:var( --e-global-typography-6fb3f22-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-2ae9d63 .post-navigation__arrow-wrapper{color:#000000;fill:#000000;transition-duration:0.3ms;font-size:60px;}.elementor-43891 .elementor-element.elementor-element-2ae9d63 .post-navigation__arrow-wrapper:hover{color:#FFFFFF;fill:#FFFFFF;}.elementor-43891 .elementor-element.elementor-element-2ae9d63 .elementor-post-navigation__link a {gap:30px;}.elementor-43891 .elementor-element.elementor-element-67eed52{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:70px 0px;--row-gap:70px;--column-gap:0px;--padding-top:50px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-07c3374{width:100%;max-width:100%;text-align:center;font-family:"Editors", Sans-serif;font-size:56px;font-weight:300;line-height:1.2em;letter-spacing:0em;color:#000000;--textColor:#000000;}.elementor-43891 .elementor-element.elementor-element-0d949b8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-43891 .elementor-element.elementor-element-32cd427{--swiper-slides-to-display:3;--swiper-slides-gap:35px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-43891 .elementor-element.elementor-element-32cd427 .swiper-slide > .elementor-element{height:100%;}.elementor-43891 .elementor-element.elementor-element-1cb54a8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-1cb54a8:not(.elementor-motion-effects-element-type-background), .elementor-43891 .elementor-element.elementor-element-1cb54a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CFCEC8;}.elementor-43891 .elementor-element.elementor-element-8c820bf{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-43891 .elementor-element.elementor-element-342ac42{--display:flex;--width:90.036%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:85px;--padding-bottom:85px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-342ac42.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-43891 .elementor-element.elementor-element-96db849 .the7-image-container{align-items:center;text-align:center;}.elementor-43891 .elementor-element.elementor-element-96db849{--overlay-opacity:0;--overlay-display:none;--overlay-hover-opacity:0;--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--transition-overlay-timing:ease-out;--transition-overlay-duration:300ms;--transition-overlay-duration-out:300ms;--transition-img-forward-duration:300ms;--transition-img-back-duration:300ms;}.elementor-43891 .elementor-element.elementor-element-96db849 .post-thumbnail-rollover, .elementor-43891 .elementor-element.elementor-element-96db849 .the7-transform-container{overflow:visible;}.elementor-43891 .elementor-element.elementor-element-96db849 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-43891 .elementor-element.elementor-element-96db849 .the7-image-wrapper{max-width:195px;}.elementor-43891 .elementor-element.elementor-element-96db849 .post-thumbnail-rollover img{opacity:calc(100/100);}
					.elementor-43891 .elementor-element.elementor-element-96db849 .the7-image-wrapper:hover img {opacity:calc(100/100);}.elementor-43891 .elementor-element.elementor-element-5d8ff9d{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;text-align:center;font-family:"Public Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0em;}.elementor-43891 .elementor-element.elementor-element-e84bb25{width:var( --container-widget-width, 430px );max-width:430px;--container-widget-width:430px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-el_f_paragraph_m-font-family ), Sans-serif;font-size:var( --e-global-typography-el_f_paragraph_m-font-size );font-weight:var( --e-global-typography-el_f_paragraph_m-font-weight );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-e84bb25 p{margin-block-end:20px;}.elementor-43891 .elementor-element.elementor-element-b35f4fc > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-43891 .elementor-element.elementor-element-af7f5ef{--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;--overlay-opacity:0.05;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-af7f5ef:not(.elementor-motion-effects-element-type-background), .elementor-43891 .elementor-element.elementor-element-af7f5ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jolaskora.com/wp-content/uploads/2026/06/wizerunek_test.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-43891 .elementor-element.elementor-element-af7f5ef::before, .elementor-43891 .elementor-element.elementor-element-af7f5ef > .elementor-background-video-container::before, .elementor-43891 .elementor-element.elementor-element-af7f5ef > .e-con-inner > .elementor-background-video-container::before, .elementor-43891 .elementor-element.elementor-element-af7f5ef > .elementor-background-slideshow::before, .elementor-43891 .elementor-element.elementor-element-af7f5ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-43891 .elementor-element.elementor-element-af7f5ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-43891 .elementor-element.elementor-element-defbf36{--display:flex;}@media(min-width:651px){.elementor-43891 .elementor-element.elementor-element-59906bcb{--content-width:1300px;}.elementor-43891 .elementor-element.elementor-element-86dcb53{--content-width:1300px;}.elementor-43891 .elementor-element.elementor-element-fc50989{--content-width:700px;}}@media(min-width:1367px){.elementor-43891 .elementor-element.elementor-element-50f0de2a:not(.elementor-motion-effects-element-type-background), .elementor-43891 .elementor-element.elementor-element-50f0de2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-43891 .elementor-element.elementor-element-1ff0ba94:not(.elementor-motion-effects-element-type-background), .elementor-43891 .elementor-element.elementor-element-1ff0ba94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-43891 .elementor-element.elementor-element-705e7d97:not(.elementor-motion-effects-element-type-background), .elementor-43891 .elementor-element.elementor-element-705e7d97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(min-width:1600px){.elementor-43891 .elementor-element.elementor-element-7d60013e{font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-dcc901{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-470701ff{font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-d21694e{font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-54ca1b03{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-666cd95b{font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-4e30f319{font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-730aba4d{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-69f1530c{font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-7e1272f0{font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-6c4ce0f8{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-a4f9242{font-size:var( --e-global-typography-8164c01-font-size );line-height:var( --e-global-typography-8164c01-line-height );letter-spacing:var( --e-global-typography-8164c01-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-8adb350{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-072e6c1{font-size:var( --e-global-typography-8164c01-font-size );line-height:var( --e-global-typography-8164c01-line-height );letter-spacing:var( --e-global-typography-8164c01-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-e4cfb3b{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-bcd3f7b{font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-9a83964{font-size:var( --e-global-typography-2e86597-font-size );line-height:var( --e-global-typography-2e86597-line-height );letter-spacing:var( --e-global-typography-2e86597-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-6b3c7a07{font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-30f015c2{font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-784e19fa{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-34f7c4{font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-bdee65d{font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-117bceb6{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-15cf473{font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-0a76384{font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-5969eee{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-114c2b1{font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-1c195d8{font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-438ffaa{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-312469d{font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-2c29617{font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-755a3b0{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-2e60507 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-c0e0ec5-font-size );line-height:var( --e-global-typography-c0e0ec5-line-height );letter-spacing:var( --e-global-typography-c0e0ec5-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-dcf9690{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-9fd1c92 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-c0e0ec5-font-size );line-height:var( --e-global-typography-c0e0ec5-line-height );letter-spacing:var( --e-global-typography-c0e0ec5-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-394f73e{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-5b6840f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-c0e0ec5-font-size );line-height:var( --e-global-typography-c0e0ec5-line-height );letter-spacing:var( --e-global-typography-c0e0ec5-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-3525af0{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-309f345 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-c0e0ec5-font-size );line-height:var( --e-global-typography-c0e0ec5-line-height );letter-spacing:var( --e-global-typography-c0e0ec5-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-26ca2f5{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-0bc92a5 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-c0e0ec5-font-size );line-height:var( --e-global-typography-c0e0ec5-line-height );letter-spacing:var( --e-global-typography-c0e0ec5-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-3012bf4{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-bac3c2b{font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-797c6996{font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-785cf5a0{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-97efc88{font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-2b3d02a{font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-2ae9d63 span.post-navigation__prev--label, .elementor-43891 .elementor-element.elementor-element-2ae9d63 span.post-navigation__next--label{font-size:var( --e-global-typography-db14f45-font-size );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-2ae9d63 span.post-navigation__prev--title, .elementor-43891 .elementor-element.elementor-element-2ae9d63 span.post-navigation__next--title{font-size:var( --e-global-typography-6fb3f22-font-size );letter-spacing:var( --e-global-typography-6fb3f22-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-32cd427{--swiper-slides-to-display:3;}.elementor-43891 .elementor-element.elementor-element-e84bb25{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}}@media(max-width:1366px){.elementor-43891 .elementor-element.elementor-element-7d60013e{font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-dcc901{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-470701ff{font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-d21694e{font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-54ca1b03{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-666cd95b{font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-4e30f319{font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-730aba4d{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-69f1530c{font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-7e1272f0{font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-6c4ce0f8{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-a4f9242{font-size:var( --e-global-typography-8164c01-font-size );line-height:var( --e-global-typography-8164c01-line-height );letter-spacing:var( --e-global-typography-8164c01-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-8adb350{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-072e6c1{font-size:var( --e-global-typography-8164c01-font-size );line-height:var( --e-global-typography-8164c01-line-height );letter-spacing:var( --e-global-typography-8164c01-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-e4cfb3b{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-bcd3f7b{font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-9a83964{font-size:var( --e-global-typography-2e86597-font-size );line-height:var( --e-global-typography-2e86597-line-height );letter-spacing:var( --e-global-typography-2e86597-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-6b3c7a07{font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-30f015c2{font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-784e19fa{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-34f7c4{font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-bdee65d{font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-117bceb6{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-15cf473{font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-0a76384{font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-5969eee{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-114c2b1{font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-1c195d8{font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-438ffaa{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-312469d{font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-2c29617{font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-755a3b0{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-2e60507 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-c0e0ec5-font-size );line-height:var( --e-global-typography-c0e0ec5-line-height );letter-spacing:var( --e-global-typography-c0e0ec5-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-dcf9690{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-9fd1c92 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-c0e0ec5-font-size );line-height:var( --e-global-typography-c0e0ec5-line-height );letter-spacing:var( --e-global-typography-c0e0ec5-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-394f73e{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-5b6840f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-c0e0ec5-font-size );line-height:var( --e-global-typography-c0e0ec5-line-height );letter-spacing:var( --e-global-typography-c0e0ec5-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-3525af0{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-309f345 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-c0e0ec5-font-size );line-height:var( --e-global-typography-c0e0ec5-line-height );letter-spacing:var( --e-global-typography-c0e0ec5-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-26ca2f5{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-0bc92a5 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-c0e0ec5-font-size );line-height:var( --e-global-typography-c0e0ec5-line-height );letter-spacing:var( --e-global-typography-c0e0ec5-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-3012bf4{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-bac3c2b{font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-797c6996{font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-785cf5a0{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-97efc88{font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-2b3d02a{font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-2ae9d63 span.post-navigation__prev--label, .elementor-43891 .elementor-element.elementor-element-2ae9d63 span.post-navigation__next--label{font-size:var( --e-global-typography-db14f45-font-size );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-2ae9d63 span.post-navigation__prev--title, .elementor-43891 .elementor-element.elementor-element-2ae9d63 span.post-navigation__next--title{font-size:var( --e-global-typography-6fb3f22-font-size );letter-spacing:var( --e-global-typography-6fb3f22-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-32cd427{--swiper-slides-to-display:3;}.elementor-43891 .elementor-element.elementor-element-e84bb25{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}}@media(max-width:1200px){.elementor-43891 .elementor-element.elementor-element-32cd427{--swiper-slides-to-display:3;}}@media(max-width:1024px){.elementor-43891 .elementor-element.elementor-element-7da6509e{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-43891 .elementor-element.elementor-element-7d60013e{font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-e5f8e40{font-size:65px;line-height:1em;letter-spacing:0em;}.elementor-43891 .elementor-element.elementor-element-dcc901{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-5e0a2c83{--padding-top:0px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-43891 .elementor-element.elementor-element-470701ff{font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-d21694e{font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-54ca1b03{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-1ff0ba94{--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-43891 .elementor-element.elementor-element-671202cd{font-size:65px;line-height:1em;letter-spacing:0em;}.elementor-43891 .elementor-element.elementor-element-d4d16ef{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-43891 .elementor-element.elementor-element-666cd95b{font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-4e30f319{font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-730aba4d{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-1fffc0d4{--padding-top:0px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-43891 .elementor-element.elementor-element-69f1530c{font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-7e1272f0{font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-6c4ce0f8{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-3d15baba{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-43891 .elementor-element.elementor-element-59906bcb{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-43891 .elementor-element.elementor-element-a4f9242{font-size:var( --e-global-typography-8164c01-font-size );line-height:var( --e-global-typography-8164c01-line-height );letter-spacing:var( --e-global-typography-8164c01-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-8adb350{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-072e6c1{font-size:var( --e-global-typography-8164c01-font-size );line-height:var( --e-global-typography-8164c01-line-height );letter-spacing:var( --e-global-typography-8164c01-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-e4cfb3b{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-50a6bb4{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-43891 .elementor-element.elementor-element-bcd3f7b{font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-9a83964{font-size:var( --e-global-typography-2e86597-font-size );line-height:var( --e-global-typography-2e86597-line-height );letter-spacing:var( --e-global-typography-2e86597-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-1cc7a284{--padding-top:0px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-43891 .elementor-element.elementor-element-6b3c7a07{font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-30f015c2{font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-784e19fa{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-4f80f921{--padding-top:0px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-43891 .elementor-element.elementor-element-34f7c4{font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-bdee65d{font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-117bceb6{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-dd94dd1{--padding-top:0px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-43891 .elementor-element.elementor-element-15cf473{font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-0a76384{font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-5969eee{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-febb59c{--padding-top:0px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-43891 .elementor-element.elementor-element-114c2b1{font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-1c195d8{font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-438ffaa{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-9f45de5{--padding-top:0px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-43891 .elementor-element.elementor-element-312469d{font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-2c29617{font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-755a3b0{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-705e7d97{--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-43891 .elementor-element.elementor-element-1fdacb3e{font-size:65px;line-height:1em;letter-spacing:0em;}.elementor-43891 .elementor-element.elementor-element-86dcb53{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-43891 .elementor-element.elementor-element-bd1fcf7{font-size:65px;line-height:1em;letter-spacing:0em;}.elementor-43891 .elementor-element.elementor-element-9c1145b{--width:45%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:40px;}.elementor-43891 .elementor-element.elementor-element-2e60507 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-c0e0ec5-font-size );line-height:var( --e-global-typography-c0e0ec5-line-height );letter-spacing:var( --e-global-typography-c0e0ec5-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-dcf9690{text-align:center;font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-8113bb6{--width:45%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-43891 .elementor-element.elementor-element-9fd1c92 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-c0e0ec5-font-size );line-height:var( --e-global-typography-c0e0ec5-line-height );letter-spacing:var( --e-global-typography-c0e0ec5-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-394f73e{text-align:center;font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-9721956{--width:50%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-43891 .elementor-element.elementor-element-5b6840f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-c0e0ec5-font-size );line-height:var( --e-global-typography-c0e0ec5-line-height );letter-spacing:var( --e-global-typography-c0e0ec5-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-3525af0{text-align:center;font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-1dcf0ce{--width:50%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-43891 .elementor-element.elementor-element-309f345 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-c0e0ec5-font-size );line-height:var( --e-global-typography-c0e0ec5-line-height );letter-spacing:var( --e-global-typography-c0e0ec5-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-26ca2f5{text-align:center;font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-dddcefe{--width:50%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-0bc92a5 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-c0e0ec5-font-size );line-height:var( --e-global-typography-c0e0ec5-line-height );letter-spacing:var( --e-global-typography-c0e0ec5-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-3012bf4{text-align:center;font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-522f7019{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-43891 .elementor-element.elementor-element-bac3c2b{font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-797c6996{font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-785cf5a0{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-fc50989{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-43891 .elementor-element.elementor-element-97efc88{text-align:center;font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-15bebe2{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-43891 .elementor-element.elementor-element-2b3d02a{font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-2ae9d63 span.post-navigation__prev--label, .elementor-43891 .elementor-element.elementor-element-2ae9d63 span.post-navigation__next--label{font-size:var( --e-global-typography-db14f45-font-size );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-2ae9d63 span.post-navigation__prev--title, .elementor-43891 .elementor-element.elementor-element-2ae9d63 span.post-navigation__next--title{font-size:var( --e-global-typography-6fb3f22-font-size );letter-spacing:var( --e-global-typography-6fb3f22-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-07c3374{font-size:32px;line-height:1.2em;letter-spacing:0em;}.elementor-43891 .elementor-element.elementor-element-32cd427{--swiper-slides-to-display:2;}.elementor-43891 .elementor-element.elementor-element-8c820bf{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-43891 .elementor-element.elementor-element-e84bb25{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}}@media(max-width:880px){.elementor-43891 .elementor-element.elementor-element-32cd427{--swiper-slides-to-display:2;}}@media(max-width:650px){.elementor-43891 .elementor-element.elementor-element-50f0de2a{--min-height:75vh;}.elementor-43891 .elementor-element.elementor-element-50f0de2a:not(.elementor-motion-effects-element-type-background), .elementor-43891 .elementor-element.elementor-element-50f0de2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:cover;}.elementor-43891 .elementor-element.elementor-element-7da6509e{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-43891 .elementor-element.elementor-element-7d60013e{font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-e5f8e40{font-size:32px;line-height:1em;letter-spacing:0em;}.elementor-43891 .elementor-element.elementor-element-dcc901{width:var( --container-widget-width, 300px );max-width:300px;padding:0px 0px 25px 0px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:center;font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-20e2cb82{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-43891 .elementor-element.elementor-element-3c880584{width:100%;max-width:100%;}.elementor-43891 .elementor-element.elementor-element-5645fb01{width:100%;max-width:100%;}.elementor-43891 .elementor-element.elementor-element-32bd1fb9{width:100%;max-width:100%;}.elementor-43891 .elementor-element.elementor-element-13ae12e{width:100%;max-width:100%;}.elementor-43891 .elementor-element.elementor-element-49ba1c5e{--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-43891 .elementor-element.elementor-element-296dbefa{width:100%;max-width:100%;}.elementor-43891 .elementor-element.elementor-element-10313f07{width:100%;max-width:100%;}.elementor-43891 .elementor-element.elementor-element-3a4a850{width:100%;max-width:100%;}.elementor-43891 .elementor-element.elementor-element-a4bb17a{width:100%;max-width:100%;}.elementor-43891 .elementor-element.elementor-element-5e0a2c83{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-43891 .elementor-element.elementor-element-29b3e116{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-75acced{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-43891 .elementor-element.elementor-element-75acced.e-con{--order:99999 /* order end hack */;}.elementor-43891 .elementor-element.elementor-element-242f5d13{--width:100%;}.elementor-43891 .elementor-element.elementor-element-470701ff{text-align:center;font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-d21694e{text-align:center;font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-54ca1b03{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-1ff0ba94{--min-height:75vh;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-43891 .elementor-element.elementor-element-671202cd{font-size:32px;line-height:1em;letter-spacing:0em;}.elementor-43891 .elementor-element.elementor-element-d4d16ef{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-43891 .elementor-element.elementor-element-180b2524{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-29ff8f2f{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-43891 .elementor-element.elementor-element-666cd95b{text-align:center;font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-4e30f319{text-align:center;font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-730aba4d{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-4bb6527c{--width:100%;}.elementor-43891 .elementor-element.elementor-element-1fffc0d4{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-43891 .elementor-element.elementor-element-afc903{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-652cfcc8{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-43891 .elementor-element.elementor-element-652cfcc8.e-con{--order:99999 /* order end hack */;}.elementor-43891 .elementor-element.elementor-element-3520da6a{--width:100%;}.elementor-43891 .elementor-element.elementor-element-69f1530c{text-align:center;font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-7e1272f0{text-align:center;font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-6c4ce0f8{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-3d15baba{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-43891 .elementor-element.elementor-element-59906bcb{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-43891 .elementor-element.elementor-element-a4f9242{text-align:center;font-size:var( --e-global-typography-8164c01-font-size );line-height:var( --e-global-typography-8164c01-line-height );letter-spacing:var( --e-global-typography-8164c01-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-8adb350{text-align:center;font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-072e6c1{text-align:center;font-size:var( --e-global-typography-8164c01-font-size );line-height:var( --e-global-typography-8164c01-line-height );letter-spacing:var( --e-global-typography-8164c01-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-e4cfb3b{text-align:center;font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-50a6bb4{--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-43891 .elementor-element.elementor-element-b29db78{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-bcd3f7b{font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-9a83964{font-size:var( --e-global-typography-2e86597-font-size );line-height:var( --e-global-typography-2e86597-line-height );letter-spacing:var( --e-global-typography-2e86597-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-1cc7a284{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-43891 .elementor-element.elementor-element-5799ece7{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-43891 .elementor-element.elementor-element-6862884{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-43891 .elementor-element.elementor-element-6b3c7a07{text-align:center;font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-30f015c2{text-align:center;font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-784e19fa{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-4e34a04d{--width:100%;}.elementor-43891 .elementor-element.elementor-element-7b9ba441 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-43891 .elementor-element.elementor-element-7b9ba441 .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;}.elementor-43891 .elementor-element.elementor-element-4f80f921{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-43891 .elementor-element.elementor-element-25e2bc5b{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-43891 .elementor-element.elementor-element-12efff0c{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-43891 .elementor-element.elementor-element-12efff0c.e-con{--order:99999 /* order end hack */;}.elementor-43891 .elementor-element.elementor-element-2ebe5716{--width:100%;}.elementor-43891 .elementor-element.elementor-element-34f7c4{text-align:center;font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-bdee65d{text-align:center;font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-117bceb6{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-dd94dd1{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-43891 .elementor-element.elementor-element-a65f142{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-43891 .elementor-element.elementor-element-333b88b{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-43891 .elementor-element.elementor-element-15cf473{text-align:center;font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-0a76384{text-align:center;font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-5969eee{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-09cf1b6{--width:100%;}.elementor-43891 .elementor-element.elementor-element-febb59c{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-43891 .elementor-element.elementor-element-9276655{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-43891 .elementor-element.elementor-element-3a95e22{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-43891 .elementor-element.elementor-element-3a95e22.e-con{--order:99999 /* order end hack */;}.elementor-43891 .elementor-element.elementor-element-b10f03c{--width:100%;}.elementor-43891 .elementor-element.elementor-element-114c2b1{text-align:center;font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-1c195d8{text-align:center;font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-438ffaa{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-9f45de5{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-43891 .elementor-element.elementor-element-a37149e{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-43891 .elementor-element.elementor-element-c081cc8{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-43891 .elementor-element.elementor-element-312469d{text-align:center;font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-2c29617{text-align:center;font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-755a3b0{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-4599abf{--width:100%;}.elementor-43891 .elementor-element.elementor-element-705e7d97{--min-height:75vh;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-43891 .elementor-element.elementor-element-1fdacb3e{font-size:32px;line-height:1em;letter-spacing:0em;}.elementor-43891 .elementor-element.elementor-element-86dcb53{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-43891 .elementor-element.elementor-element-bd1fcf7{padding:0px 0px 0px 0px;font-size:32px;line-height:1em;letter-spacing:0em;}.elementor-43891 .elementor-element.elementor-element-9ee057c{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-43891 .elementor-element.elementor-element-9c1145b{--width:70%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-43891 .elementor-element.elementor-element-2e60507 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-c0e0ec5-font-size );line-height:var( --e-global-typography-c0e0ec5-line-height );letter-spacing:var( --e-global-typography-c0e0ec5-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-dcf9690{text-align:center;font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-8113bb6{--width:70%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-43891 .elementor-element.elementor-element-9fd1c92 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-c0e0ec5-font-size );line-height:var( --e-global-typography-c0e0ec5-line-height );letter-spacing:var( --e-global-typography-c0e0ec5-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-394f73e{text-align:center;font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-9721956{--width:70%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-43891 .elementor-element.elementor-element-5b6840f .elementor-counter-number-wrapper{font-size:var( --e-global-typography-c0e0ec5-font-size );line-height:var( --e-global-typography-c0e0ec5-line-height );letter-spacing:var( --e-global-typography-c0e0ec5-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-3525af0{text-align:center;font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-1dcf0ce{--width:70%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-43891 .elementor-element.elementor-element-309f345 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-c0e0ec5-font-size );line-height:var( --e-global-typography-c0e0ec5-line-height );letter-spacing:var( --e-global-typography-c0e0ec5-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-26ca2f5{text-align:center;font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-dddcefe{--width:70%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-43891 .elementor-element.elementor-element-0bc92a5 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-c0e0ec5-font-size );line-height:var( --e-global-typography-c0e0ec5-line-height );letter-spacing:var( --e-global-typography-c0e0ec5-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-3012bf4{text-align:center;font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-522f7019{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-43891 .elementor-element.elementor-element-3f19c986{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-72747653{--width:100%;--min-height:400px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-43891 .elementor-element.elementor-element-22da799c{--width:100%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-43891 .elementor-element.elementor-element-22da799c.e-con{--order:-99999 /* order start hack */;}.elementor-43891 .elementor-element.elementor-element-bac3c2b{text-align:center;font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-797c6996{text-align:center;font-size:var( --e-global-typography-efb7ed1-font-size );line-height:var( --e-global-typography-efb7ed1-line-height );letter-spacing:var( --e-global-typography-efb7ed1-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-785cf5a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-fc50989{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-43891 .elementor-element.elementor-element-97efc88{text-align:center;font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-0ce4bb5{--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:5px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-fb8d3fb{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-43891 .elementor-element.elementor-element-3c5cb59{width:100%;max-width:100%;text-align:center;}.elementor-43891 .elementor-element.elementor-element-c9365a1{width:100%;max-width:100%;text-align:center;}.elementor-43891 .elementor-element.elementor-element-4acc7be{--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:5px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-d51101a{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-43891 .elementor-element.elementor-element-384a262{width:100%;max-width:100%;text-align:center;}.elementor-43891 .elementor-element.elementor-element-22ec750{width:100%;max-width:100%;text-align:center;}.elementor-43891 .elementor-element.elementor-element-5e60899{--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:5px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-ccfe925{width:100%;max-width:100%;text-align:center;}.elementor-43891 .elementor-element.elementor-element-fe52b88{width:100%;max-width:100%;text-align:center;}.elementor-43891 .elementor-element.elementor-element-5fb888c{--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:5px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-9e1d1e1{--width:100%;}.elementor-43891 .elementor-element.elementor-element-2666df9{width:100%;max-width:100%;text-align:center;}.elementor-43891 .elementor-element.elementor-element-97d7e95{width:100%;max-width:100%;text-align:center;}.elementor-43891 .elementor-element.elementor-element-95d127c{--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:5px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-b299595{width:100%;max-width:100%;text-align:center;}.elementor-43891 .elementor-element.elementor-element-0e0211e{width:100%;max-width:100%;text-align:center;}.elementor-43891 .elementor-element.elementor-element-99da9f5{--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:5px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-3af5109{width:100%;max-width:100%;text-align:center;}.elementor-43891 .elementor-element.elementor-element-8fcdcfa{width:100%;max-width:100%;text-align:center;}.elementor-43891 .elementor-element.elementor-element-15bebe2{--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-43891 .elementor-element.elementor-element-2b3d02a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;font-size:var( --e-global-typography-db14f45-font-size );line-height:var( --e-global-typography-db14f45-line-height );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-2ae9d63 span.post-navigation__prev--label, .elementor-43891 .elementor-element.elementor-element-2ae9d63 span.post-navigation__next--label{font-size:var( --e-global-typography-db14f45-font-size );letter-spacing:var( --e-global-typography-db14f45-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-2ae9d63 span.post-navigation__prev--title, .elementor-43891 .elementor-element.elementor-element-2ae9d63 span.post-navigation__next--title{font-size:var( --e-global-typography-6fb3f22-font-size );letter-spacing:var( --e-global-typography-6fb3f22-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-2ae9d63 .post-navigation__arrow-wrapper{font-size:35px;}.elementor-43891 .elementor-element.elementor-element-67eed52{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-43891 .elementor-element.elementor-element-07c3374{width:initial;max-width:initial;text-align:center;font-size:28px;line-height:1.2em;letter-spacing:0em;}.elementor-43891 .elementor-element.elementor-element-0d949b8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-32cd427{--swiper-slides-to-display:1;}.elementor-43891 .elementor-element.elementor-element-8c820bf{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-43891 .elementor-element.elementor-element-342ac42{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-43891 .elementor-element.elementor-element-e84bb25{font-size:var( --e-global-typography-el_f_paragraph_m-font-size );line-height:var( --e-global-typography-el_f_paragraph_m-line-height );letter-spacing:var( --e-global-typography-el_f_paragraph_m-letter-spacing );}.elementor-43891 .elementor-element.elementor-element-af7f5ef{--content-width:100%;--min-height:400px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-43891 .elementor-element.elementor-element-af7f5ef:not(.elementor-motion-effects-element-type-background), .elementor-43891 .elementor-element.elementor-element-af7f5ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}}/* Start custom CSS for image-carousel, class: .elementor-element-7c70aa77 */.square-carousel .swiper-wrapper {
  align-items: stretch;
}

.square-carousel .swiper-slide {
  aspect-ratio: 1 / 1;
  height: auto;
}

.square-carousel .swiper-slide-inner,
.square-carousel .swiper-slide a {
  display: block;
  width: 100%;
  height: 100%;
}

.square-carousel .swiper-slide-image {
  display: block;
  width: 100%;
  height: 100% !important;
  object-fit: cover;
  object-position: center;
}

/* Ukrycie strzałek domyślnie */
.square-carousel .elementor-swiper-button,
.square-carousel .swiper-button-prev,
.square-carousel .swiper-button-next {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 0.25s ease, visibility 0.25s ease, transform 0.25s ease;
}

/* Delikatne przesunięcie strzałek */
.square-carousel .elementor-swiper-button-prev,
.square-carousel .swiper-button-prev {
  transform: translateX(-10px);
}

.square-carousel .elementor-swiper-button-next,
.square-carousel .swiper-button-next {
  transform: translateX(10px);
}

/* Pokazanie strzałek po najechaniu na całą karuzelę */
.square-carousel:hover .elementor-swiper-button,
.square-carousel:hover .swiper-button-prev,
.square-carousel:hover .swiper-button-next,
.square-carousel:focus-within .elementor-swiper-button,
.square-carousel:focus-within .swiper-button-prev,
.square-carousel:focus-within .swiper-button-next {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
  transform: translateX(0);
}

@media (max-width: 767px) {
  .square-carousel .elementor-swiper-button,
  .square-carousel .swiper-button-prev,
  .square-carousel .swiper-button-next {
    opacity: 1;
    visibility: visible;
    pointer-events: auto;
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29b3e116 */.mood-slider {
  width: 100%;
  max-width: 480px;
  margin: 0 auto;
  background: #e7dfd1;
}

.mood-slider__image {
  width: 100%;
  aspect-ratio: 1 / 1;
  overflow: hidden;
}

.mood-slider__image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

.mood-slider__nav {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 18px 48px 20px;
  background: #e7dfd1;
}

.mood-prev,
.mood-next {
  background: none;
  border: 0;
  font-size: 34px;
  line-height: 1;
  cursor: pointer;
  color: #1d1d1b;
  padding: 0;
}

.mood-pagination {
  display: flex;
  align-items: center;
  gap: 13px;
}

.mood-pagination button {
  background: none;
  border: 0;
  padding: 0;
  font-size: 12px;
  letter-spacing: 0.08em;
  color: #1d1d1b;
  cursor: pointer;
}

.mood-pagination button.active {
  text-decoration: underline;
  text-underline-offset: 3px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-180b2524 */.mood-slider {
  width: 100%;
  max-width: 480px;
  margin: 0 auto;
  background: #e7dfd1;
}

.mood-slider__image {
  width: 100%;
  aspect-ratio: 1 / 1;
  overflow: hidden;
}

.mood-slider__image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

.mood-slider__nav {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 18px 48px 20px;
  background: #e7dfd1;
}

.mood-prev,
.mood-next {
  background: none;
  border: 0;
  font-size: 34px;
  line-height: 1;
  cursor: pointer;
  color: #1d1d1b;
  padding: 0;
}

.mood-pagination {
  display: flex;
  align-items: center;
  gap: 13px;
}

.mood-pagination button {
  background: none;
  border: 0;
  padding: 0;
  font-size: 12px;
  letter-spacing: 0.08em;
  color: #1d1d1b;
  cursor: pointer;
}

.mood-pagination button.active {
  text-decoration: underline;
  text-underline-offset: 3px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afc903 */.mood-slider {
  width: 100%;
  max-width: 480px;
  margin: 0 auto;
  background: #e7dfd1;
}

.mood-slider__image {
  width: 100%;
  aspect-ratio: 1 / 1;
  overflow: hidden;
}

.mood-slider__image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

.mood-slider__nav {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 18px 48px 20px;
  background: #e7dfd1;
}

.mood-prev,
.mood-next {
  background: none;
  border: 0;
  font-size: 34px;
  line-height: 1;
  cursor: pointer;
  color: #1d1d1b;
  padding: 0;
}

.mood-pagination {
  display: flex;
  align-items: center;
  gap: 13px;
}

.mood-pagination button {
  background: none;
  border: 0;
  padding: 0;
  font-size: 12px;
  letter-spacing: 0.08em;
  color: #1d1d1b;
  cursor: pointer;
}

.mood-pagination button.active {
  text-decoration: underline;
  text-underline-offset: 3px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-6b67eaf4 */.horizontal-carousel .swiper-wrapper {
  align-items: stretch;
}

.horizontal-carousel .swiper-slide {
  aspect-ratio: 3 / 2;
  height: auto;
}

.horizontal-carousel .swiper-slide-inner,
.horizontal-carousel .swiper-slide a {
  display: block;
  width: 100%;
  height: 100%;
}

.horizontal-carousel .swiper-slide-image {
  display: block;
  width: 100%;
  height: 100% !important;
  object-fit: cover;
  object-position: center;
}

/* Ukrycie strzałek domyślnie */
.horizontal-carousel .elementor-swiper-button,
.horizontal-carousel .swiper-button-prev,
.horizontal-carousel .swiper-button-next {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 0.25s ease, visibility 0.25s ease, transform 0.25s ease;
}

/* Delikatne przesunięcie strzałek */
.horizontal-carousel .elementor-swiper-button-prev,
.horizontal-carousel .swiper-button-prev {
  transform: translateX(-10px);
}

.horizontal-carousel .elementor-swiper-button-next,
.horizontal-carousel .swiper-button-next {
  transform: translateX(10px);
}

/* Pokazanie strzałek po najechaniu na całą karuzelę */
.horizontal-carousel:hover .elementor-swiper-button,
.horizontal-carousel:hover .swiper-button-prev,
.horizontal-carousel:hover .swiper-button-next,
.horizontal-carousel:focus-within .elementor-swiper-button,
.horizontal-carousel:focus-within .swiper-button-prev,
.horizontal-carousel:focus-within .swiper-button-next {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
  transform: translateX(0);
}

@media (max-width: 767px) {
  .horizontal-carousel .elementor-swiper-button,
  .horizontal-carousel .swiper-button-prev,
  .horizontal-carousel .swiper-button-next {
    opacity: 1;
    visibility: visible;
    pointer-events: auto;
    transform: none;
  }
  
  .horizontal-carousel .swiper-slide {
  aspect-ratio: 17 / 11;
  height: auto;
}
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-7b9ba441 */.square-carousel .swiper-wrapper {
  align-items: stretch;
}

.square-carousel .swiper-slide {
  aspect-ratio: 1 / 1;
  height: auto;
}

.square-carousel .swiper-slide-inner,
.square-carousel .swiper-slide a {
  display: block;
  width: 100%;
  height: 100%;
}

.square-carousel .swiper-slide-image {
  display: block;
  width: 100%;
  height: 100% !important;
  object-fit: cover;
  object-position: center;
}

/* Ukrycie strzałek domyślnie */
.square-carousel .elementor-swiper-button,
.square-carousel .swiper-button-prev,
.square-carousel .swiper-button-next {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 0.25s ease, visibility 0.25s ease, transform 0.25s ease;
}

/* Delikatne przesunięcie strzałek */
.square-carousel .elementor-swiper-button-prev,
.square-carousel .swiper-button-prev {
  transform: translateX(-10px);
}

.square-carousel .elementor-swiper-button-next,
.square-carousel .swiper-button-next {
  transform: translateX(10px);
}

/* Pokazanie strzałek po najechaniu na całą karuzelę */
.square-carousel:hover .elementor-swiper-button,
.square-carousel:hover .swiper-button-prev,
.square-carousel:hover .swiper-button-next,
.square-carousel:focus-within .elementor-swiper-button,
.square-carousel:focus-within .swiper-button-prev,
.square-carousel:focus-within .swiper-button-next {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
  transform: translateX(0);
}

@media (max-width: 767px) {
  .square-carousel .elementor-swiper-button,
  .square-carousel .swiper-button-prev,
  .square-carousel .swiper-button-next {
    opacity: 1;
    visibility: visible;
    pointer-events: auto;
    transform: none;
  }

.elementor-element.elementor-pagination-position-outside .swiper, .elementor-lightbox.elementor-pagination-position-outside .swiper {
    margin-bottom: -30px !important;
}
  
}

@media (min-width: 768px) and (max-width: 1366px) {

  .square-carousel .swiper-slide {
    aspect-ratio: 1 / 1.6 !important;
    height: auto !important;
    overflow: hidden !important;
  }

  .square-carousel .swiper-slide-inner,
  .square-carousel .swiper-slide a {
    aspect-ratio: 1 / 1.6 !important;
    height: auto !important;
    min-height: 0 !important;
  }

  .square-carousel .swiper-slide-image {
    width: 100% !important;
    height: 100% !important;
    aspect-ratio: 1 / 1.6 !important;
    object-fit: cover !important;
    object-position: center !important;
  }
  
  .elementor-element.elementor-pagination-position-outside .swiper, .elementor-lightbox.elementor-pagination-position-outside .swiper {
    margin-bottom: 0px !important;
}

}

:is(.square-carousel, .square-carousel1, .horizontal-carousel) .swiper-pagination {
  position: relative !important;
  bottom: auto !important;
  margin-top: 18px;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 15px;
}

:is(.square-carousel, .square-carousel1, .horizontal-carousel) .swiper-pagination-bullet {
  width: auto !important;
  height: auto !important;
  margin: 0 !important;
  background: transparent !important;
  opacity: 1 !important;
  border-radius: 0 !important;

  font-size: 14px;
  line-height: 1;
  letter-spacing: 0.08em;
  color: #1f1a16;
  font-weight: 400;
}

:is(.square-carousel, .square-carousel1, .horizontal-carousel) .swiper-pagination-bullet-active {
  color: #30271c;
  text-decoration: underline;
  text-underline-offset: 3px;
  font-weight: 400;
}

.elementor-element.elementor-pagination-position-outside .swiper, .elementor-lightbox.elementor-pagination-position-outside .swiper {
    margin-bottom: -60px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5799ece7 */.mood-slider {
  width: 100%;
  max-width: 480px;
  margin: 0 auto;
  background: #e7dfd1;
}

.mood-slider__image {
  width: 100%;
  aspect-ratio: 1 / 1;
  overflow: hidden;
}

.mood-slider__image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

.mood-slider__nav {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 18px 48px 20px;
  background: #e7dfd1;
}

.mood-prev,
.mood-next {
  background: none;
  border: 0;
  font-size: 34px;
  line-height: 1;
  cursor: pointer;
  color: #1d1d1b;
  padding: 0;
}

.mood-pagination {
  display: flex;
  align-items: center;
  gap: 13px;
}

.mood-pagination button {
  background: none;
  border: 0;
  padding: 0;
  font-size: 12px;
  letter-spacing: 0.08em;
  color: #1d1d1b;
  cursor: pointer;
}

.mood-pagination button.active {
  text-decoration: underline;
  text-underline-offset: 3px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-43f1399c */.square-carousel .swiper-wrapper {
  align-items: stretch;
}

.square-carousel .swiper-slide {
  aspect-ratio: 1 / 1;
  height: auto;
}

.square-carousel .swiper-slide-inner,
.square-carousel .swiper-slide a {
  display: block;
  width: 100%;
  height: 100%;
}

.square-carousel .swiper-slide-image {
  display: block;
  width: 100%;
  height: 100% !important;
  object-fit: cover;
  object-position: center;
}

/* Ukrycie strzałek domyślnie */
.square-carousel .elementor-swiper-button,
.square-carousel .swiper-button-prev,
.square-carousel .swiper-button-next {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 0.25s ease, visibility 0.25s ease, transform 0.25s ease;
}

/* Delikatne przesunięcie strzałek */
.square-carousel .elementor-swiper-button-prev,
.square-carousel .swiper-button-prev {
  transform: translateX(-10px);
}

.square-carousel .elementor-swiper-button-next,
.square-carousel .swiper-button-next {
  transform: translateX(10px);
}

/* Pokazanie strzałek po najechaniu na całą karuzelę */
.square-carousel:hover .elementor-swiper-button,
.square-carousel:hover .swiper-button-prev,
.square-carousel:hover .swiper-button-next,
.square-carousel:focus-within .elementor-swiper-button,
.square-carousel:focus-within .swiper-button-prev,
.square-carousel:focus-within .swiper-button-next {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
  transform: translateX(0);
}

@media (max-width: 767px) {
  .square-carousel .elementor-swiper-button,
  .square-carousel .swiper-button-prev,
  .square-carousel .swiper-button-next {
    opacity: 1;
    visibility: visible;
    pointer-events: auto;
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25e2bc5b */.mood-slider {
  width: 100%;
  max-width: 480px;
  margin: 0 auto;
  background: #e7dfd1;
}

.mood-slider__image {
  width: 100%;
  aspect-ratio: 1 / 1;
  overflow: hidden;
}

.mood-slider__image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

.mood-slider__nav {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 18px 48px 20px;
  background: #e7dfd1;
}

.mood-prev,
.mood-next {
  background: none;
  border: 0;
  font-size: 34px;
  line-height: 1;
  cursor: pointer;
  color: #1d1d1b;
  padding: 0;
}

.mood-pagination {
  display: flex;
  align-items: center;
  gap: 13px;
}

.mood-pagination button {
  background: none;
  border: 0;
  padding: 0;
  font-size: 12px;
  letter-spacing: 0.08em;
  color: #1d1d1b;
  cursor: pointer;
}

.mood-pagination button.active {
  text-decoration: underline;
  text-underline-offset: 3px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-7eb9199 */.square-carousel .swiper-wrapper {
  align-items: stretch;
}

.square-carousel .swiper-slide {
  aspect-ratio: 1 / 1;
  height: auto;
}

.square-carousel .swiper-slide-inner,
.square-carousel .swiper-slide a {
  display: block;
  width: 100%;
  height: 100%;
}

.square-carousel .swiper-slide-image {
  display: block;
  width: 100%;
  height: 100% !important;
  object-fit: cover;
  object-position: center;
}

/* Ukrycie strzałek domyślnie */
.square-carousel .elementor-swiper-button,
.square-carousel .swiper-button-prev,
.square-carousel .swiper-button-next {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 0.25s ease, visibility 0.25s ease, transform 0.25s ease;
}

/* Delikatne przesunięcie strzałek */
.square-carousel .elementor-swiper-button-prev,
.square-carousel .swiper-button-prev {
  transform: translateX(-10px);
}

.square-carousel .elementor-swiper-button-next,
.square-carousel .swiper-button-next {
  transform: translateX(10px);
}

/* Pokazanie strzałek po najechaniu na całą karuzelę */
.square-carousel:hover .elementor-swiper-button,
.square-carousel:hover .swiper-button-prev,
.square-carousel:hover .swiper-button-next,
.square-carousel:focus-within .elementor-swiper-button,
.square-carousel:focus-within .swiper-button-prev,
.square-carousel:focus-within .swiper-button-next {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
  transform: translateX(0);
}

@media (max-width: 767px) {
  .square-carousel .elementor-swiper-button,
  .square-carousel .swiper-button-prev,
  .square-carousel .swiper-button-next {
    opacity: 1;
    visibility: visible;
    pointer-events: auto;
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a65f142 */.mood-slider {
  width: 100%;
  max-width: 480px;
  margin: 0 auto;
  background: #e7dfd1;
}

.mood-slider__image {
  width: 100%;
  aspect-ratio: 1 / 1;
  overflow: hidden;
}

.mood-slider__image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

.mood-slider__nav {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 18px 48px 20px;
  background: #e7dfd1;
}

.mood-prev,
.mood-next {
  background: none;
  border: 0;
  font-size: 34px;
  line-height: 1;
  cursor: pointer;
  color: #1d1d1b;
  padding: 0;
}

.mood-pagination {
  display: flex;
  align-items: center;
  gap: 13px;
}

.mood-pagination button {
  background: none;
  border: 0;
  padding: 0;
  font-size: 12px;
  letter-spacing: 0.08em;
  color: #1d1d1b;
  cursor: pointer;
}

.mood-pagination button.active {
  text-decoration: underline;
  text-underline-offset: 3px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f30f1a1 */.square-carousel .swiper-wrapper {
  align-items: stretch;
}

.square-carousel .swiper-slide {
  aspect-ratio: 1 / 1;
  height: auto;
}

.square-carousel .swiper-slide-inner,
.square-carousel .swiper-slide a {
  display: block;
  width: 100%;
  height: 100%;
}

.square-carousel .swiper-slide-image {
  display: block;
  width: 100%;
  height: 100% !important;
  object-fit: cover;
  object-position: center;
}

/* Ukrycie strzałek domyślnie */
.square-carousel .elementor-swiper-button,
.square-carousel .swiper-button-prev,
.square-carousel .swiper-button-next {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 0.25s ease, visibility 0.25s ease, transform 0.25s ease;
}

/* Delikatne przesunięcie strzałek */
.square-carousel .elementor-swiper-button-prev,
.square-carousel .swiper-button-prev {
  transform: translateX(-10px);
}

.square-carousel .elementor-swiper-button-next,
.square-carousel .swiper-button-next {
  transform: translateX(10px);
}

/* Pokazanie strzałek po najechaniu na całą karuzelę */
.square-carousel:hover .elementor-swiper-button,
.square-carousel:hover .swiper-button-prev,
.square-carousel:hover .swiper-button-next,
.square-carousel:focus-within .elementor-swiper-button,
.square-carousel:focus-within .swiper-button-prev,
.square-carousel:focus-within .swiper-button-next {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
  transform: translateX(0);
}

@media (max-width: 767px) {
  .square-carousel .elementor-swiper-button,
  .square-carousel .swiper-button-prev,
  .square-carousel .swiper-button-next {
    opacity: 1;
    visibility: visible;
    pointer-events: auto;
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9276655 */.mood-slider {
  width: 100%;
  max-width: 480px;
  margin: 0 auto;
  background: #e7dfd1;
}

.mood-slider__image {
  width: 100%;
  aspect-ratio: 1 / 1;
  overflow: hidden;
}

.mood-slider__image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

.mood-slider__nav {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 18px 48px 20px;
  background: #e7dfd1;
}

.mood-prev,
.mood-next {
  background: none;
  border: 0;
  font-size: 34px;
  line-height: 1;
  cursor: pointer;
  color: #1d1d1b;
  padding: 0;
}

.mood-pagination {
  display: flex;
  align-items: center;
  gap: 13px;
}

.mood-pagination button {
  background: none;
  border: 0;
  padding: 0;
  font-size: 12px;
  letter-spacing: 0.08em;
  color: #1d1d1b;
  cursor: pointer;
}

.mood-pagination button.active {
  text-decoration: underline;
  text-underline-offset: 3px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0e34ea7 */.square-carousel .swiper-wrapper {
  align-items: stretch;
}

.square-carousel .swiper-slide {
  aspect-ratio: 1 / 1;
  height: auto;
}

.square-carousel .swiper-slide-inner,
.square-carousel .swiper-slide a {
  display: block;
  width: 100%;
  height: 100%;
}

.square-carousel .swiper-slide-image {
  display: block;
  width: 100%;
  height: 100% !important;
  object-fit: cover;
  object-position: center;
}

/* Ukrycie strzałek domyślnie */
.square-carousel .elementor-swiper-button,
.square-carousel .swiper-button-prev,
.square-carousel .swiper-button-next {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: opacity 0.25s ease, visibility 0.25s ease, transform 0.25s ease;
}

/* Delikatne przesunięcie strzałek */
.square-carousel .elementor-swiper-button-prev,
.square-carousel .swiper-button-prev {
  transform: translateX(-10px);
}

.square-carousel .elementor-swiper-button-next,
.square-carousel .swiper-button-next {
  transform: translateX(10px);
}

/* Pokazanie strzałek po najechaniu na całą karuzelę */
.square-carousel:hover .elementor-swiper-button,
.square-carousel:hover .swiper-button-prev,
.square-carousel:hover .swiper-button-next,
.square-carousel:focus-within .elementor-swiper-button,
.square-carousel:focus-within .swiper-button-prev,
.square-carousel:focus-within .swiper-button-next {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
  transform: translateX(0);
}

@media (max-width: 767px) {
  .square-carousel .elementor-swiper-button,
  .square-carousel .swiper-button-prev,
  .square-carousel .swiper-button-next {
    opacity: 1;
    visibility: visible;
    pointer-events: auto;
    transform: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a37149e */.mood-slider {
  width: 100%;
  max-width: 480px;
  margin: 0 auto;
  background: #e7dfd1;
}

.mood-slider__image {
  width: 100%;
  aspect-ratio: 1 / 1;
  overflow: hidden;
}

.mood-slider__image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}

.mood-slider__nav {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 18px 48px 20px;
  background: #e7dfd1;
}

.mood-prev,
.mood-next {
  background: none;
  border: 0;
  font-size: 34px;
  line-height: 1;
  cursor: pointer;
  color: #1d1d1b;
  padding: 0;
}

.mood-pagination {
  display: flex;
  align-items: center;
  gap: 13px;
}

.mood-pagination button {
  background: none;
  border: 0;
  padding: 0;
  font-size: 12px;
  letter-spacing: 0.08em;
  color: #1d1d1b;
  cursor: pointer;
}

.mood-pagination button.active {
  text-decoration: underline;
  text-underline-offset: 3px;
}/* End custom CSS */
/* Start custom CSS for post-navigation, class: .elementor-element-2ae9d63 *//* =========================================================
   JOLA SKÓRA — NAWIGACJA POPRZEDNI / NASTĘPNY PROJEKT
========================================================= */


/* =========================================================
   GLOBAL / DESKTOP
   Naprawa ucinania tytułów
========================================================= */

.backtoporfolio .elementor-post-navigation {
  overflow: visible !important;
}


.backtoporfolio .elementor-post-navigation__prev,
.backtoporfolio .elementor-post-navigation__next,
.backtoporfolio .elementor-post-navigation__link,
.backtoporfolio .elementor-post-navigation__link > a,
.backtoporfolio .elementor-post-navigation__link__prev,
.backtoporfolio .elementor-post-navigation__link__next {
  overflow: visible !important;
}


/* Kontenery tekstowe */
.backtoporfolio .elementor-post-navigation__link__prev,
.backtoporfolio .elementor-post-navigation__link__next {
  min-width: 0;
}


/* Label: Poprzedni / Następny */
.backtoporfolio .post-navigation__prev--label,
.backtoporfolio .post-navigation__next--label {
  height: auto !important;
  max-height: none !important;

  overflow: visible !important;
}


/* Tytuły projektów */
.backtoporfolio .post-navigation__prev--title,
.backtoporfolio .post-navigation__next--title {
  display: block;

  height: auto !important;
  max-height: none !important;

  line-height: 1.25em !important;

  white-space: normal !important;

  overflow: visible !important;
  text-overflow: unset !important;

  overflow-wrap: break-word;
  word-break: normal;

  /* zapas dla dolnych części liter */
  padding-bottom: 0.08em;
}


/* Strzałki */
.backtoporfolio .post-navigation__arrow-wrapper {
  flex-shrink: 0;
}


/* =========================================================
   MOBILE
========================================================= */

@media (max-width: 767px) {


  /* =====================================================
     Cała nawigacja
     Poprzedni i Następny jeden pod drugim
  ===================================================== */

  .backtoporfolio .elementor-post-navigation {
    display: flex !important;
    flex-direction: column !important;

    width: 100% !important;

    margin: 0 !important;
    padding: 0 !important;

    overflow: visible !important;
  }


  /* =====================================================
     Każdy projekt zajmuje pełną szerokość
  ===================================================== */

  .backtoporfolio .elementor-post-navigation__prev,
  .backtoporfolio .elementor-post-navigation__next {
    display: block !important;

    width: 100% !important;
    max-width: 100% !important;

    flex: none !important;

    margin: 0 !important;
    padding: 0 !important;

    border: 0 !important;

    overflow: visible !important;
  }


  /* =====================================================
     Link jako pełny wiersz
  ===================================================== */

  .backtoporfolio .elementor-post-navigation__prev > a,
  .backtoporfolio .elementor-post-navigation__next > a {
    position: relative !important;

    display: flex !important;

    align-items: center !important;
    justify-content: center !important;

    width: 100% !important;

    margin: 0 !important;

    /*
     * 48px z lewej i prawej daje miejsce strzałkom,
     * ale sam tekst nadal jest idealnie na środku.
     */
    padding: 18px 48px !important;

    overflow: visible !important;
  }


  /* =====================================================
     Kontener tekstu
     Zawsze idealnie na środku
  ===================================================== */

  .backtoporfolio .elementor-post-navigation__link__prev,
  .backtoporfolio .elementor-post-navigation__link__next {
    display: flex !important;
    flex-direction: column !important;

    align-items: center !important;
    justify-content: center !important;

    flex: none !important;

    width: 100% !important;
    max-width: 280px !important;

    min-width: 0 !important;

    margin: 0 auto !important;
    padding: 0 !important;

    text-align: center !important;

    overflow: visible !important;
  }


  /* =====================================================
     POPRZEDNI / NASTĘPNY
  ===================================================== */

  .backtoporfolio .post-navigation__prev--label,
  .backtoporfolio .post-navigation__next--label {
    display: block !important;

    width: 100% !important;

    height: auto !important;
    max-height: none !important;

    margin: 0 0 5px 0 !important;
    padding: 0 !important;

    text-align: center !important;

    line-height: 1.2 !important;

    white-space: normal !important;

    overflow: visible !important;
  }


  /* =====================================================
     Tytuły projektów
  ===================================================== */

  .backtoporfolio .post-navigation__prev--title,
  .backtoporfolio .post-navigation__next--title {
    display: block !important;

    width: 100% !important;

    height: auto !important;
    max-height: none !important;

    margin: 0 !important;
    padding: 0.05em 0 0.12em !important;

    text-align: center !important;

    line-height: 1.25em !important;

    white-space: normal !important;

    overflow: visible !important;
    text-overflow: unset !important;

    overflow-wrap: break-word;
    word-break: normal;
  }


  /* =====================================================
     STRZAŁKI
     Wyjęte z normalnego układu,
     więc nie przesuwają tekstu
  ===================================================== */

  .backtoporfolio .post-navigation__arrow-wrapper {
    position: absolute !important;

    top: 50% !important;

    display: flex !important;

    align-items: center !important;
    justify-content: center !important;

    flex: none !important;

    margin: 0 !important;
    padding: 0 !important;

    transform: translateY(-50%) !important;
  }


  /* Strzałka Poprzedni */
  .backtoporfolio .elementor-post-navigation__prev
  .post-navigation__arrow-wrapper {
    left: 0 !important;
    right: auto !important;
  }


  /* Strzałka Następny */
  .backtoporfolio .elementor-post-navigation__next
  .post-navigation__arrow-wrapper {
    right: 0 !important;
    left: auto !important;
  }


  /* SVG */
  .backtoporfolio .post-navigation__arrow-wrapper svg {
    display: block !important;

    width: 32px;
    height: auto;
  }

}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Editors';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://jolaskora.com/wp-content/uploads/2026/06/EditorsNote-Hairline-iF664322be4e4fb.woff2') format('woff2');
}
@font-face {
	font-family: 'Editors';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://jolaskora.com/wp-content/uploads/2026/06/EditorsNote-HairlineItalic-iF664322be52ef6.woff2') format('woff2');
}
@font-face {
	font-family: 'Editors';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://jolaskora.com/wp-content/uploads/2026/06/EditorsNote-Thin-iF664322be7fa2e.woff2') format('woff2');
}
@font-face {
	font-family: 'Editors';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://jolaskora.com/wp-content/uploads/2026/06/EditorsNote-ThinItalic-iF664322be84b79.woff2') format('woff2');
}
@font-face {
	font-family: 'Editors';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://jolaskora.com/wp-content/uploads/2026/06/EditorsNote-Light-iF664322be5b734.woff2') format('woff2');
}
@font-face {
	font-family: 'Editors';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://jolaskora.com/wp-content/uploads/2026/06/EditorsNote-LightItalic-iF664322be6092b.woff2') format('woff2');
}
@font-face {
	font-family: 'Editors';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://jolaskora.com/wp-content/uploads/2026/06/EditorsNote-Regular-iF664322be6e849.woff2') format('woff2');
}
@font-face {
	font-family: 'Editors';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://jolaskora.com/wp-content/uploads/2026/06/EditorsNote-Italic-iF664322be57316.woff2') format('woff2');
}
@font-face {
	font-family: 'Editors';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://jolaskora.com/wp-content/uploads/2026/06/EditorsNote-Medium-iF664322be6500a.woff2') format('woff2');
}
@font-face {
	font-family: 'Editors';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://jolaskora.com/wp-content/uploads/2026/06/EditorsNote-MediumItalic-iF664322be6a12d.woff2') format('woff2');
}
@font-face {
	font-family: 'Editors';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://jolaskora.com/wp-content/uploads/2026/06/EditorsNote-Semibold-iF664322be731c3.woff2') format('woff2');
}
@font-face {
	font-family: 'Editors';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://jolaskora.com/wp-content/uploads/2026/06/EditorsNote-SemiboldItalic-iF664322be785e3.woff2') format('woff2');
}
@font-face {
	font-family: 'Editors';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://jolaskora.com/wp-content/uploads/2026/06/EditorsNote-Bold-iF664322be38357.woff2') format('woff2');
}
@font-face {
	font-family: 'Editors';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://jolaskora.com/wp-content/uploads/2026/06/EditorsNote-BoldItalic-iF664322be3e863.woff2') format('woff2');
}
@font-face {
	font-family: 'Editors';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://jolaskora.com/wp-content/uploads/2026/06/EditorsNote-Bold-iF664322be38357.woff2') format('woff2');
}
@font-face {
	font-family: 'Editors';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://jolaskora.com/wp-content/uploads/2026/06/EditorsNote-BoldItalic-iF664322be3e863.woff2') format('woff2');
}
@font-face {
	font-family: 'Editors';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://jolaskora.com/wp-content/uploads/2026/06/EditorsNote-Bold-iF664322be38357.woff2') format('woff2');
}
@font-face {
	font-family: 'Editors';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://jolaskora.com/wp-content/uploads/2026/06/EditorsNote-BoldItalic-iF664322be3e863.woff2') format('woff2');
}
/* End Custom Fonts CSS */