@charset "UTF-8";
/* https://stitches.fi/wp-content/uploads/elementor/css/post-328.css?ver=1780558175 */
.elementor-328 .elementor-element.elementor-element-4679952>.elementor-container>.elementor-row{align-items:stretch}.elementor-328 .elementor-element.elementor-element-4679952{margin-top:0;margin-bottom:80px}.elementor-widget-tm-heading .heading-primary{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-tm-heading .heading-primary mark{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-tm-heading .heading-description{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-tm-heading .heading-secondary{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-328 .elementor-element.elementor-element-f6993d4 .tm-modern-heading{width:770px}.elementor-328 .elementor-element.elementor-element-f6993d4{text-align:center}.elementor-328 .elementor-element.elementor-element-f6993d4 .elementor-widget-container{display:flex;justify-content:center}.elementor-328 .elementor-element.elementor-element-f6993d4 .heading-primary{font-weight:600;line-height:1.555em}.elementor-328 .elementor-element.elementor-element-322ccba>.elementor-container>.elementor-row{align-items:stretch}.elementor-328 .elementor-element.elementor-element-322ccba{margin-top:0;margin-bottom:100px;padding:20px 0 0 0}.elementor-328 .elementor-element.elementor-element-dda7167>.elementor-container>.elementor-row{align-items:stretch}.elementor-328 .elementor-element.elementor-element-dda7167{margin-top:0;margin-bottom:95px}.elementor-328 .elementor-element.elementor-element-e1d3176 .tm-swiper{--slides-view:1;--gutter:10;--swiper-pagination-direction:row;--swiper-pagination-v-spacing:0;--swiper-pagination-h-spacing:var(--swiper-pagination-spacing);--swiper-pagination-horizontal-align:center;--swiper-pagination-margin-left:var(--swiper-pagination-h-offset);--swiper-pagination-margin-right:0;--swiper-pagination-v-offset:44px;--swiper-pagination-vertical-align:flex-end;--swiper-pagination-vertical-position:static;--swiper-pagination-margin-top:var(--swiper-pagination-v-offset);--swiper-pagination-margin-bottom:0}.elementor-328 .elementor-element.elementor-element-e1d3176 .swiper-nav-buttons{justify-content:space-between;align-items:center}.elementor-328 .elementor-element.elementor-element-e1d3176.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0}.elementor-bc-flex-widget .elementor-328 .elementor-element.elementor-element-eac4677.elementor-column .elementor-widget-wrap{align-items:center}.elementor-328 .elementor-element.elementor-element-eac4677.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-328 .elementor-element.elementor-element-a31057a{--display:flex}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-328 .elementor-element.elementor-element-95e603c .tm-modern-heading{width:391px}.elementor-328 .elementor-element.elementor-element-95e603c .elementor-widget-container{display:flex;justify-content:center}.elementor-328 .elementor-element.elementor-element-7657160>.elementor-container>.elementor-row{align-items:stretch}.elementor-bc-flex-widget .elementor-328 .elementor-element.elementor-element-d91e9c7.elementor-column .elementor-widget-wrap{align-items:center}.elementor-328 .elementor-element.elementor-element-d91e9c7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-328 .elementor-element.elementor-element-1352b29 .tm-modern-heading{width:494px}.elementor-328 .elementor-element.elementor-element-1352b29{text-align:start}.elementor-328 .elementor-element.elementor-element-1352b29 .elementor-widget-container{display:flex;justify-content:center}.elementor-328 .elementor-element.elementor-element-63fb7be>.elementor-container>.elementor-row{align-items:stretch}.elementor-328 .elementor-element.elementor-element-63fb7be{margin-top:0;margin-bottom:108px}.elementor-328 .elementor-element.elementor-element-4b50ee3>.elementor-widget-container{margin:0 0 60px 0}.elementor-328 .elementor-element.elementor-element-4b50ee3{text-align:center}.elementor-328 .elementor-element.elementor-element-00d6162 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-328 .elementor-element.elementor-element-bab6a3d>.elementor-container>.elementor-row{align-items:stretch}.elementor-328 .elementor-element.elementor-element-bab6a3d{margin-top:0;margin-bottom:100px}.elementor-328 .elementor-element.elementor-element-1cf96c2>.elementor-widget-container{margin:0 0 40px 0}.elementor-328 .elementor-element.elementor-element-1cf96c2 .tm-modern-heading{width:670px}.elementor-328 .elementor-element.elementor-element-1cf96c2{text-align:center}.elementor-328 .elementor-element.elementor-element-1cf96c2 .elementor-widget-container{display:flex;justify-content:center}body:not(.rtl) .elementor-328 .elementor-element.elementor-element-f815f49 .tm-button{padding:0 32px 0 32px}body.rtl .elementor-328 .elementor-element.elementor-element-f815f49 .tm-button{padding:0 32px 0 32px}@media(max-width:1024px){.elementor-328 .elementor-element.elementor-element-4679952{margin-top:0;margin-bottom:40px}.elementor-328 .elementor-element.elementor-element-322ccba{margin-top:0;margin-bottom:60px}.elementor-328 .elementor-element.elementor-element-dda7167{margin-top:0;margin-bottom:60px}.elementor-328 .elementor-element.elementor-element-e1d3176 .tm-swiper{--slides-view:1}.elementor-328 .elementor-element.elementor-element-95e603c .tm-modern-heading{width:100%}.elementor-328 .elementor-element.elementor-element-1352b29 .tm-modern-heading{width:100%}.elementor-328 .elementor-element.elementor-element-63fb7be{margin-top:0;margin-bottom:60px}.elementor-328 .elementor-element.elementor-element-4b50ee3>.elementor-widget-container{margin:0 0 30px 0}.elementor-328 .elementor-element.elementor-element-bab6a3d{margin-top:0;margin-bottom:60px}}@media(max-width:767px){.elementor-328 .elementor-element.elementor-element-e1d3176 .tm-swiper{--slides-view:1}}