.elementor-14374 .elementor-element.elementor-element-5dd6d891:not(.elementor-motion-effects-element-type-background), .elementor-14374 .elementor-element.elementor-element-5dd6d891 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rossum.fi/wp-content/uploads/2017/05/ScreenHunter_1597-Jun.-02-15.20.jpg");background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-14374 .elementor-element.elementor-element-5dd6d891 > .elementor-background-overlay{background-color:#0C0052;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14374 .elementor-element.elementor-element-5dd6d891 > .elementor-container{max-width:1170px;}.elementor-14374 .elementor-element.elementor-element-5dd6d891{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-14374 .elementor-element.elementor-element-7e477d4e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:: 0px;}.elementor-14374 .elementor-element.elementor-element-7e477d4e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14374 .elementor-element.elementor-element-626b3ff4 > .elementor-container{text-align:start;}.elementor-14374 .elementor-element.elementor-element-626b3ff4{padding:0px 0px 0px 0px;}.elementor-14374 .elementor-element.elementor-element-3702425b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:: 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-14374 .elementor-element.elementor-element-5aa8dfc1 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-14374 .elementor-element.elementor-element-5aa8dfc1{text-align:start;}.elementor-14374 .elementor-element.elementor-element-5aa8dfc1 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:80px;font-weight:700;line-height:1em;letter-spacing:-2px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14374 .elementor-element.elementor-element-5a316b16 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-14374 .elementor-element.elementor-element-5a316b16{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.7em;color:#FFFFFF;}.elementor-14374 .elementor-element.elementor-element-39812b65{margin-top:35px;margin-bottom:0px;padding:0px 035px 0px 035px;}.elementor-14374 .elementor-element.elementor-element-4b7a410f{width:var( --container-widget-width, 101.875% );max-width:101.875%;--container-widget-width:101.875%;--container-widget-flex-grow:0;text-align:center;}.elementor-14374 .elementor-element.elementor-element-4b7a410f > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 50px 0px;}.elementor-14374 .elementor-element.elementor-element-4b7a410f .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:80px;font-weight:700;line-height:1em;letter-spacing:-2px;-webkit-text-stroke-color:#000;stroke:#000;color:#271E59;}.elementor-14374 .elementor-element.elementor-element-2937a0c:not(.elementor-motion-effects-element-type-background), .elementor-14374 .elementor-element.elementor-element-2937a0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-14374 .elementor-element.elementor-element-2937a0c > .elementor-container{max-width:1170px;}.elementor-14374 .elementor-element.elementor-element-2937a0c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:0px 0px 0px 0px;}.elementor-14374 .elementor-element.elementor-element-2937a0c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-eael-filterable-gallery .fg-caption-head .fg-item-price{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-filterable-gallery .fg-caption-head .fg-item-ratings{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-filterable-gallery .fg-item-category span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-filterable-gallery .fg-filter-trigger > span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-filterable-gallery .fg-layout-3-filter-controls li.control{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-filterable-gallery .eael-gallery-load-more .eael-filterable-gallery-load-more-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14374 .elementor-element.elementor-element-3971537 .fg-item-category span{background-color:#0EBD9E;font-family:"Roboto", Sans-serif;font-weight:400;border-radius:0px 0px 0px 0px;}.elementor-14374 .elementor-element.elementor-element-3971537 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-14374 .elementor-element.elementor-element-3971537 .eael-filterable-gallery-item-wrap .eael-gallery-grid-item .gallery-item-thumbnail-wrap, 
                    .elementor-14374 .elementor-element.elementor-element-3971537 .eael-filterable-gallery-item-wrap .eael-grid-fg-box .eael-grid-fg-img,
                    .elementor-14374 .elementor-element.elementor-element-3971537 .eael-filterable-gallery-item-wrap .eael-hg-grid__cell-img .grid__cell-img-inner{height:423px;}.elementor-14374 .elementor-element.elementor-element-3971537 .eael-filter-gallery-wrapper{background-color:#fff;padding:0px 0px 10px 0px;margin:4px 4px 4px 4px;border-style:none;border-radius:0px;}.elementor-14374 .elementor-element.elementor-element-3971537 .eael-filterable-gallery-item-wrap .eael-gallery-grid-item,
                    .elementor-14374 .elementor-element.elementor-element-3971537 .eael-filterable-gallery-item-wrap .eael-grid-fg-box,
                    .elementor-14374 .elementor-element.elementor-element-3971537 .eael-filterable-gallery-item-wrap .eael-hg-grid__cell-img{padding:0px 0px 0px 0px;margin:9px 9px 9px 9px;}.elementor-14374 .elementor-element.elementor-element-3971537 .eael-filterable-gallery-item-wrap .eael-gallery-grid-item, 
                .elementor-14374 .elementor-element.elementor-element-3971537 .eael-filterable-gallery-item-wrap .eael-grid-fg-box,
                .elementor-14374 .elementor-element.elementor-element-3971537 .eael-filterable-gallery-item-wrap .eael-hg-grid__cell-img{border-style:solid;border-width:4px 4px 4px 4px;border-color:#02010138;box-shadow:0px 0px 10px 1px rgba(0,0,0,0.5) inset;}.elementor-14374 .elementor-element.elementor-element-3971537 .eael-filterable-gallery-item-wrap .eael-gallery-grid-item, 
                    .elementor-14374 .elementor-element.elementor-element-3971537 .eael-filterable-gallery-item-wrap .eael-grid-fg-box,
                    .elementor-14374 .elementor-element.elementor-element-3971537 .eael-filterable-gallery-item-wrap .eael-hg-grid__cell-img{border-radius:8px;}.elementor-14374 .elementor-element.elementor-element-3971537 .fg-layout-3-item-thumb{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-14374 .elementor-element.elementor-element-3971537 .fg-layout-3-item .gallery-item-caption-wrap.card-hover-bg.caption-style-hoverer{border-radius:0px 0px 0px 0px;}.elementor-14374 .elementor-element.elementor-element-3971537 .video-popup-bg{background-color:rgba(0, 0, 0, .7);}.elementor-14374 .elementor-element.elementor-element-3971537 .video-popup:hover > img{transform:scale(1.1);}.elementor-14374 .elementor-element.elementor-element-3971537 .fg-layout-3-item-content{background-color:#FFFFFF;}.elementor-14374 .elementor-element.elementor-element-3971537 .eael-filterable-gallery-item-wrap .gallery-item-caption-wrap.caption-style-card, .elementor-14374 .elementor-element.elementor-element-3971537 .fg-layout-3-item-content{box-shadow:0px 0px 10px -4px rgba(0,0,0,0.5) inset;}.elementor-14374 .elementor-element.elementor-element-3971537 .gallery-item-caption-wrap.caption-style-card .fg-item-title{color:#F56A6A;}.elementor-14374 .elementor-element.elementor-element-3971537 .fg-layout-3-item-content .fg-item-title{color:#271E59;}.elementor-14374 .elementor-element.elementor-element-3971537 .gallery-item-caption-wrap.caption-style-card .fg-item-title, 
                .elementor-14374 .elementor-element.elementor-element-3971537 .fg-layout-3-item-content .fg-item-title{font-family:"Syne", Sans-serif;font-size:25px;}.elementor-14374 .elementor-element.elementor-element-3971537 .fg-layout-3-item-content .fg-item-content p{color:#7F8995;}.elementor-14374 .elementor-element.elementor-element-3971537 .gallery-item-caption-wrap.caption-style-card .fg-item-content, .elementor-14374 .elementor-element.elementor-element-3971537 .fg-layout-3-item-content .fg-item-content p{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-14374 .elementor-element.elementor-element-3971537 .gallery-item-caption-wrap .gallery-item-buttons > a span{background:#0EBD9E;color:#fff;height:50px;line-height:50px;width:50px;font-size:18px;border-radius:100px;transition:300ms;}.elementor-14374 .elementor-element.elementor-element-3971537 .gallery-item-caption-wrap .gallery-item-buttons > a span img{height:18px;width:18px;}.elementor-14374 .elementor-element.elementor-element-3971537 .gallery-item-caption-wrap .gallery-item-buttons > a span:hover{background:#FFFFFF;color:#0EBD9E;border-radius:100px;}.elementor-14374 .elementor-element.elementor-element-3971537 .fg-filter-trigger > i{margin-left:10px;font-size:14px;}.elementor-14374 .elementor-element.elementor-element-3971537 .fg-filter-trigger img{margin-left:10px;height:14px;width:14px;}.elementor-14374 .elementor-element.elementor-element-3971537 .fg-filter-wrap button{color:#7f8995;border-right:2px solid;border-color:#0EBD9E;}.elementor-14374 .elementor-element.elementor-element-3971537 .fg-layout-3-search-box input[type="text"]::-webkit-input-placeholder{color:#858e9a;}.elementor-14374 .elementor-element.elementor-element-3971537 .fg-layout-3-search-box input[type="text"]::-moz-placeholder{color:#858e9a;}.elementor-14374 .elementor-element.elementor-element-3971537 .fg-layout-3-search-box input[type="text"]:-ms-input-placeholder{color:#858e9a;}.elementor-14374 .elementor-element.elementor-element-3971537 .fg-layout-3-search-box input[type="text"]:-moz-placeholder{color:#858e9a;}.elementor-14374 .elementor-element.elementor-element-3971537 .fg-layout-3-search-box input{color:#858e9a;}.elementor-14374 .elementor-element.elementor-element-3971537 .fg-layout-3-filters-wrap .fg-layout-3-search-box{box-shadow:0px 0px 3px -1px rgba(0,0,0,0.5) inset;}.elementor-14374 .elementor-element.elementor-element-3971537 #eael-fg-no-items-found{text-align:center;color:#858e9a;border-radius:0px;}.elementor-14374 .elementor-element.elementor-element-39f335c9:not(.elementor-motion-effects-element-type-background), .elementor-14374 .elementor-element.elementor-element-39f335c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5a117ac );}.elementor-14374 .elementor-element.elementor-element-39f335c9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;}.elementor-14374 .elementor-element.elementor-element-39f335c9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14374 .elementor-element.elementor-element-38384b7b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14374 .elementor-element.elementor-element-16be9f3f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:44px;font-weight:bold;color:#FFFFFF;}.elementor-14374 .elementor-element.elementor-element-66f13202{font-family:"DM Sans", Sans-serif;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14374 .elementor-element.elementor-element-69f8ffcf .elementor-button{background-color:var( --e-global-color-c100bb2 );font-family:"Roboto", Sans-serif;font-size:16px;fill:var( --e-global-color-29dc75a2 );color:var( --e-global-color-29dc75a2 );box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-14374 .elementor-element.elementor-element-69f8ffcf .elementor-button:hover, .elementor-14374 .elementor-element.elementor-element-69f8ffcf .elementor-button:focus{background-color:#3C50E0;color:#FFFFFF;}.elementor-14374 .elementor-element.elementor-element-69f8ffcf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14374 .elementor-element.elementor-element-69f8ffcf .elementor-button:hover svg, .elementor-14374 .elementor-element.elementor-element-69f8ffcf .elementor-button:focus svg{fill:#FFFFFF;}.elementor-14374 .elementor-element.elementor-element-7462c544{--spacer-size:50px;}.elementor-14374 .elementor-element.elementor-element-4a5c784a{margin-top:20px;margin-bottom:20px;padding:0px 0px 0px 0px;}.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-14374 .elementor-element.elementor-element-30ad2853{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14374 .elementor-element.elementor-element-30ad2853 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14374 .elementor-element.elementor-element-30ad2853 img{width:70%;opacity:1;}.elementor-14374 .elementor-element.elementor-element-30ad2853:hover img{opacity:0.6;}.elementor-14374 .elementor-element.elementor-element-30ad2853 .widget-image-caption{text-shadow:0px 0px 5px rgba(0,0,0,0.3);margin-block-start:0px;}.elementor-14374 .elementor-element.elementor-element-59680225{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14374 .elementor-element.elementor-element-59680225 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14374 .elementor-element.elementor-element-59680225 img{width:70%;opacity:1;}.elementor-14374 .elementor-element.elementor-element-59680225:hover img{opacity:0.6;}.elementor-14374 .elementor-element.elementor-element-59680225 .widget-image-caption{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-14374 .elementor-element.elementor-element-7df385da{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14374 .elementor-element.elementor-element-7df385da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14374 .elementor-element.elementor-element-7df385da img{width:70%;}.elementor-14374 .elementor-element.elementor-element-7df385da:hover img{opacity:0.6;}.elementor-14374 .elementor-element.elementor-element-7df385da .widget-image-caption{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-14374 .elementor-element.elementor-element-32de3c5 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:50px;}.elementor-14374 .elementor-element.elementor-element-32de3c5{margin-top:10px;margin-bottom:10px;}.elementor-14374 .elementor-element.elementor-element-7b0e9337{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-14374 .elementor-element.elementor-element-7b0e9337 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14374 .elementor-element.elementor-element-7b0e9337:hover img{opacity:0.6;}.elementor-14374 .elementor-element.elementor-element-7b0e9337 img{border-radius:0px 0px 0px 0px;}.elementor-14374 .elementor-element.elementor-element-7b0e9337 .widget-image-caption{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-14374 .elementor-element.elementor-element-7bd42822{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-14374 .elementor-element.elementor-element-7bd42822 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14374 .elementor-element.elementor-element-7bd42822 img{width:70%;}.elementor-14374 .elementor-element.elementor-element-5f9aab5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:end;}.elementor-14374 .elementor-element.elementor-element-5f9aab5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14374 .elementor-element.elementor-element-5f9aab5 img{width:70%;}.elementor-14374 .elementor-element.elementor-element-526f76af .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:50px;}.elementor-14374 .elementor-element.elementor-element-526f76af{margin-top:10px;margin-bottom:10px;}.elementor-14374 .elementor-element.elementor-element-5775fdc4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-14374 .elementor-element.elementor-element-5775fdc4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14374 .elementor-element.elementor-element-512d62cc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:end;}.elementor-14374 .elementor-element.elementor-element-512d62cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14374 .elementor-element.elementor-element-37c8f693{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:end;}.elementor-14374 .elementor-element.elementor-element-37c8f693 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14374 .elementor-element.elementor-element-40ef9ff9{margin-top:10px;margin-bottom:10px;}.elementor-14374 .elementor-element.elementor-element-5fd77862{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-14374 .elementor-element.elementor-element-5fd77862 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14374 .elementor-element.elementor-element-5fd77862 img{width:70%;}.elementor-14374 .elementor-element.elementor-element-5fd77862:hover img{opacity:0.6;}.elementor-14374 .elementor-element.elementor-element-5fd77862 .widget-image-caption{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-14374 .elementor-element.elementor-element-77e26ed{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-14374 .elementor-element.elementor-element-77e26ed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14374 .elementor-element.elementor-element-6af312e3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-14374 .elementor-element.elementor-element-6af312e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14374 .elementor-element.elementor-element-4620687d{--spacer-size:50px;}.elementor-14374 .elementor-element.elementor-element-565e1f6{padding:0px 0px 10px 0px;}.elementor-14374 .elementor-element.elementor-element-2f1a47a2{width:var( --container-widget-width, 101.875% );max-width:101.875%;--container-widget-width:101.875%;--container-widget-flex-grow:0;text-align:center;}.elementor-14374 .elementor-element.elementor-element-2f1a47a2 > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0px 0px 50px 0px;}.elementor-14374 .elementor-element.elementor-element-2f1a47a2 .elementor-heading-title{font-family:"Syne", Sans-serif;font-size:80px;font-weight:700;line-height:1em;letter-spacing:-2px;-webkit-text-stroke-color:#000;stroke:#000;color:#271E59;}.elementor-14374 .elementor-element.elementor-element-10e9731e{padding:0px 0px 10px 0px;}.elementor-14374 .elementor-element.elementor-element-41984e3e > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-14374 .elementor-element.elementor-element-41984e3e{max-height:100%;min-width:0px;min-height:83%;}.elementor-14374 .elementor-element.elementor-element-41984e3e .jltma-team-member-basic,
						.elementor-14374 .elementor-element.elementor-element-41984e3e .jltma-team-member-circle,
						.elementor-14374 .elementor-element.elementor-element-41984e3e .jltma-team-member-social-left,
						.elementor-14374 .elementor-element.elementor-element-41984e3e .jltma-team-carousel-wrapper,
						.elementor-14374 .elementor-element.elementor-element-41984e3e .swiper-fade .swiper-slide,
						.elementor-14374 .elementor-element.elementor-element-41984e3e .jltma-team-member-rounded{background:var( --e-global-color-29dc75a2 );}.elementor-14374 .elementor-element.elementor-element-41984e3e .gridder .gridder-show{background-color:var( --e-global-color-29dc75a2 );}.elementor-14374 .elementor-element.elementor-element-41984e3e #animation_svg_04 circle{fill:var( --e-global-color-29dc75a2 );}.elementor-14374 .elementor-element.elementor-element-41984e3e .jltma-team-member-content{text-align:center;}.elementor-14374 .elementor-element.elementor-element-41984e3e .jltma-arrows .jltma-arrow--prev, .elementor-14374 .elementor-element.elementor-element-41984e3e .jltma-arrows .jltma-arrow--next,.elementor-14374 .elementor-element.elementor-element-41984e3e .jltma-team-carousel-wrapper .jltma-arrows .jltma-arrow--prev, .elementor-14374 .elementor-element.elementor-element-41984e3e .jltma-team-carousel-wrapper .jltma-arrows .jltma-arrow--next{padding:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-14374 .elementor-element.elementor-element-41984e3e .jltma-arrows .jltma-arrow--prev i, .elementor-14374 .elementor-element.elementor-element-41984e3e .jltma-arrows .jltma-arrow--next i,.elementor-14374 .elementor-element.elementor-element-41984e3e .jltma-team-carousel-wrapper .jltma-arrows .jltma-arrow--prev i, .elementor-14374 .elementor-element.elementor-element-41984e3e .jltma-team-carousel-wrapper .jltma-arrows .jltma-arrow--next i{font-size:20px;}.elementor-14374 .elementor-element.elementor-element-41984e3e .jltma-team-carousel-slider .jltma-arrows .jltma-arrow--prev,.elementor-14374 .elementor-element.elementor-element-41984e3e .jltma-team-carousel-slider .jltma-arrows .jltma-arrow--next{left:-25px;top:350px;}.elementor-14374 .elementor-element.elementor-element-41984e3e .jltma-team-member-name{color:#271E59;font-family:"Syne", Sans-serif;font-size:18px;font-weight:700;}.elementor-14374 .elementor-element.elementor-element-41984e3e .jltma-team-member-designation{color:var( --e-global-color-29dc75a2 );}.elementor-14374 .elementor-element.elementor-element-41984e3e .jltma-team-member-about,
						.elementor-14374 .elementor-element.elementor-element-41984e3e .gridder-expanded-content p.jltma-team-member-desc{color:#161C28;}.elementor-14374 .elementor-element.elementor-element-41984e3e .jltma-team-member-about{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:300;}.elementor-14374 .elementor-element.elementor-element-41984e3e .jltma-team-member-about {display:block;margin:0px 32px 32px 32px;}.elementor-14374 .elementor-element.elementor-element-41984e3e .jltma-team-carousel-wrapper .jltma-swiper__slide{background-color:var( --e-global-color-29dc75a2 );border-radius:30px 30px 30px 30px;overflow:hidden;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-14374 .elementor-element.elementor-element-41984e3e .swiper{padding:10px;margin:0 -10px;}.elementor-14374 .elementor-element.elementor-element-41984e3e .jltma-team-member-social li a{color:var( --e-global-color-f9c00d9 );background:var( --e-global-color-c54cf9a );}.elementor-14374 .elementor-element.elementor-element-41984e3e .jltma-team-member-social li a:hover{color:#FFF !important;background:#DA0971;}.elementor-14374 .elementor-element.elementor-element-327fec0d{--spacer-size:130px;}.elementor-14374 .elementor-element.elementor-element-26a0bbb0:not(.elementor-motion-effects-element-type-background), .elementor-14374 .elementor-element.elementor-element-26a0bbb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5a117ac );}.elementor-14374 .elementor-element.elementor-element-26a0bbb0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;}.elementor-14374 .elementor-element.elementor-element-26a0bbb0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14374 .elementor-element.elementor-element-3ccd5641 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-14374 .elementor-element.elementor-element-22e9e848 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:44px;font-weight:bold;color:#FFFFFF;}.elementor-14374 .elementor-element.elementor-element-287e8d86{font-family:"DM Sans", Sans-serif;color:#FFFFFF;}.elementor-14374 .elementor-element.elementor-element-28f7c49d .elementor-button{background-color:var( --e-global-color-c100bb2 );font-family:"Roboto", Sans-serif;font-size:16px;fill:var( --e-global-color-29dc75a2 );color:var( --e-global-color-29dc75a2 );box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.12);}.elementor-14374 .elementor-element.elementor-element-28f7c49d .elementor-button:hover, .elementor-14374 .elementor-element.elementor-element-28f7c49d .elementor-button:focus{background-color:#3C50E0;color:#FFFFFF;}.elementor-14374 .elementor-element.elementor-element-28f7c49d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14374 .elementor-element.elementor-element-28f7c49d .elementor-button:hover svg, .elementor-14374 .elementor-element.elementor-element-28f7c49d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-14374 .elementor-element.elementor-element-53726757{--spacer-size:50px;}.elementor-14374 .elementor-element.elementor-element-6e9e672b{--spacer-size:50px;}.elementor-14374 .elementor-element.elementor-element-11ad69f0:not(.elementor-motion-effects-element-type-background), .elementor-14374 .elementor-element.elementor-element-11ad69f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-14374 .elementor-element.elementor-element-11ad69f0 > .elementor-container{max-width:500px;}.elementor-14374 .elementor-element.elementor-element-11ad69f0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:0px 0px 0px 0px;}.elementor-14374 .elementor-element.elementor-element-11ad69f0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14374 .elementor-element.elementor-element-669ea8e2.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-14374 .elementor-element.elementor-element-481d4cd4{text-align:center;}.elementor-14374 .elementor-element.elementor-element-481d4cd4 .elementor-heading-title{color:#003984;}.elementor-14374 .elementor-element.elementor-element-163119a8 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:6px 6px 6px 6px;}.elementor-14374 .elementor-element.elementor-element-163119a8{text-align:center;line-height:0.1em;color:#003984;}.elementor-14374 .elementor-element.elementor-element-15529c83.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-14374 .elementor-element.elementor-element-561edf0f{width:var( --container-widget-width, 89.453% );max-width:89.453%;--container-widget-width:89.453%;--container-widget-flex-grow:0;}.elementor-14374 .elementor-element.elementor-element-50bf8ee{--spacer-size:50px;}@media(max-width:1024px){.elementor-14374 .elementor-element.elementor-element-5dd6d891{padding:100px 20px 100px 20px;}.elementor-14374 .elementor-element.elementor-element-5aa8dfc1 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-14374 .elementor-element.elementor-element-5aa8dfc1 .elementor-heading-title{font-size:60px;}.elementor-14374 .elementor-element.elementor-element-5a316b16 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-14374 .elementor-element.elementor-element-5a316b16{font-size:16px;line-height:1.5em;}.elementor-14374 .elementor-element.elementor-element-4b7a410f > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-14374 .elementor-element.elementor-element-4b7a410f .elementor-heading-title{font-size:48px;}.elementor-14374 .elementor-element.elementor-element-59680225 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14374 .elementor-element.elementor-element-7df385da > .elementor-widget-container{margin:17px 0px 0px 0px;padding:5px -2px 0px 0px;}.elementor-14374 .elementor-element.elementor-element-7bd42822 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14374 .elementor-element.elementor-element-5fd77862 > .elementor-widget-container{margin:17px 0px 0px 0px;padding:5px -2px 0px 0px;}.elementor-14374 .elementor-element.elementor-element-2f1a47a2 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-14374 .elementor-element.elementor-element-2f1a47a2 .elementor-heading-title{font-size:48px;}.elementor-14374 .elementor-element.elementor-element-41984e3e .jltma-arrows .jltma-arrow--prev i, .elementor-14374 .elementor-element.elementor-element-41984e3e .jltma-arrows .jltma-arrow--next i,.elementor-14374 .elementor-element.elementor-element-41984e3e .jltma-team-carousel-wrapper .jltma-arrows .jltma-arrow--prev i, .elementor-14374 .elementor-element.elementor-element-41984e3e .jltma-team-carousel-wrapper .jltma-arrows .jltma-arrow--next i{font-size:24px;}.elementor-14374 .elementor-element.elementor-element-41984e3e .jltma-team-carousel-slider .jltma-arrows .jltma-arrow--prev,.elementor-14374 .elementor-element.elementor-element-41984e3e .jltma-team-carousel-slider .jltma-arrows .jltma-arrow--next{left:0px;top:40px;}.elementor-14374 .elementor-element.elementor-element-11ad69f0 > .elementor-container{max-width:545px;}.elementor-14374 .elementor-element.elementor-element-11ad69f0{padding:0px 0px 0px 0px;}.elementor-14374 .elementor-element.elementor-element-163119a8{width:var( --container-widget-width, 661.927px );max-width:661.927px;--container-widget-width:661.927px;--container-widget-flex-grow:0;}.elementor-14374 .elementor-element.elementor-element-163119a8 > .elementor-widget-container{margin:12px 12px 12px 12px;padding:0px 0px 0px 0px;}.elementor-14374 .elementor-element.elementor-element-15529c83 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14374 .elementor-element.elementor-element-561edf0f{width:var( --container-widget-width, 716px );max-width:716px;--container-widget-width:716px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-14374 .elementor-element.elementor-element-5dd6d891 > .elementor-container{max-width:1066px;}.elementor-14374 .elementor-element.elementor-element-5dd6d891{padding:100px 20px 100px 20px;}.elementor-14374 .elementor-element.elementor-element-5aa8dfc1 .elementor-heading-title{font-size:33px;line-height:1.1em;}.elementor-14374 .elementor-element.elementor-element-5a316b16{font-size:14px;}.elementor-14374 .elementor-element.elementor-element-39812b65{padding:0px 0px 0px 0px;}.elementor-14374 .elementor-element.elementor-element-4b7a410f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-14374 .elementor-element.elementor-element-4b7a410f .elementor-heading-title{font-size:36px;}.elementor-14374 .elementor-element.elementor-element-2937a0c{padding:0px 0px 30px 0px;}.elementor-14374 .elementor-element.elementor-element-2f1a47a2 .elementor-heading-title{font-size:36px;}.elementor-14374 .elementor-element.elementor-element-41984e3e .jltma-arrows .jltma-arrow--prev i, .elementor-14374 .elementor-element.elementor-element-41984e3e .jltma-arrows .jltma-arrow--next i,.elementor-14374 .elementor-element.elementor-element-41984e3e .jltma-team-carousel-wrapper .jltma-arrows .jltma-arrow--prev i, .elementor-14374 .elementor-element.elementor-element-41984e3e .jltma-team-carousel-wrapper .jltma-arrows .jltma-arrow--next i{font-size:24px;}.elementor-14374 .elementor-element.elementor-element-41984e3e .jltma-team-carousel-slider .jltma-arrows .jltma-arrow--prev,.elementor-14374 .elementor-element.elementor-element-41984e3e .jltma-team-carousel-slider .jltma-arrows .jltma-arrow--next{left:0px;top:40px;}.elementor-14374 .elementor-element.elementor-element-163119a8{width:var( --container-widget-width, 376.997px );max-width:376.997px;--container-widget-width:376.997px;--container-widget-flex-grow:0;line-height:18px;letter-spacing:0.1px;}}@media(min-width:768px){.elementor-14374 .elementor-element.elementor-element-7e477d4e{width:100%;}.elementor-14374 .elementor-element.elementor-element-60cf8396{width:33.067%;}.elementor-14374 .elementor-element.elementor-element-2c059001{width:33.237%;}.elementor-14374 .elementor-element.elementor-element-669ea8e2{width:52.599%;}.elementor-14374 .elementor-element.elementor-element-15529c83{width:47.401%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14374 .elementor-element.elementor-element-1ea1e3a5{width:70%;}.elementor-14374 .elementor-element.elementor-element-3251b84e{width:30%;}.elementor-14374 .elementor-element.elementor-element-649eec07{width:70%;}.elementor-14374 .elementor-element.elementor-element-34155192{width:30%;}}/* Start custom CSS for eael-filterable-gallery, class: .elementor-element-3971537 */.tietopankki-button {
    font-family: Syne;
    border-style: none;
    color: #0EBD9E;
    font-size: 16px;
    font-weight: 700;
}

.tietopankki-button:hover {
    color: #11977F;
}/* End custom CSS */
/* Start custom CSS for ma-team-members-slider, class: .elementor-element-41984e3e */#team-slider img {
  width: 200px;
  height: 200px;
  object-fit: contain;   /* Show full image without cropping */
  display: block;
  margin: 0 auto;        /* Center horizontally */
  background-color: #fff; /* Optional: fill space with neutral color */
}
.jltma-team-member-about {
  min-height: 120px; /* Voit säätää korkeutta tarpeen mukaan */
  display: flex;
  align-items: flex-start;
  justify-content: center;
  text-align: center;
}/* End custom CSS */