.elementor-41732 .elementor-element.elementor-element-8ec5afd{overflow:visible;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-41732 .elementor-element.elementor-element-770ef67 > .elementor-widget-container{margin:0px 0px 050px 0px;}.elementor-41732 .elementor-element.elementor-element-770ef67{text-align:center;}.elementor-41732 .elementor-element.elementor-element-770ef67 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-accent );}.elementor-41732 .elementor-element.elementor-element-33da22d{overflow:visible;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-41732 .elementor-element.elementor-element-a1e1fc5 > .elementor-widget-container{margin:040px 0px 40px 0px;}.elementor-41732 .elementor-element.elementor-element-6ef5dc3{overflow:visible;}.elementor-41732 .elementor-element.elementor-element-3fa4886{--spacer-size:50px;}.elementor-41732 .elementor-element.elementor-element-c2bad5b > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-41732 .elementor-element.elementor-element-c2bad5b{text-align:center;}.elementor-41732 .elementor-element.elementor-element-67635bd{overflow:visible;}.elementor-41732 .elementor-element.elementor-element-e31ed88 .ekit_table table.dataTable tbody .elementor-repeater-item-010fb84{background-color:var( --e-global-color-710102d );}.elementor-41732 .elementor-element.elementor-element-e31ed88 .ekit_table table.dataTable tbody .elementor-repeater-item-309ffa2{background-color:var( --e-global-color-873bf8d );}.elementor-41732 .elementor-element.elementor-element-e31ed88 .ekit_table table.dataTable tbody .elementor-repeater-item-2834dfd{background-color:var( --e-global-color-48063f9 );}.elementor-41732 .elementor-element.elementor-element-e31ed88 .ekit_table table.dataTable tbody .elementor-repeater-item-e017263{background-color:var( --e-global-color-710102d );}.elementor-41732 .elementor-element.elementor-element-e31ed88 .ekit_table table.dataTable tbody .elementor-repeater-item-b0c8803{background-color:var( --e-global-color-873bf8d );}.elementor-41732 .elementor-element.elementor-element-e31ed88 .ekit_table table.dataTable tbody .elementor-repeater-item-4c3e2b3{background-color:var( --e-global-color-48063f9 );}.elementor-41732 .elementor-element.elementor-element-e31ed88 .ekit_table table.dataTable tbody .elementor-repeater-item-60f506f{background-color:var( --e-global-color-710102d );}.elementor-41732 .elementor-element.elementor-element-e31ed88 .ekit_table table.dataTable tbody .elementor-repeater-item-221d177{background-color:var( --e-global-color-873bf8d );}.elementor-41732 .elementor-element.elementor-element-e31ed88 .ekit_table table.dataTable tbody .elementor-repeater-item-65f8424{background-color:var( --e-global-color-48063f9 );}.elementor-41732 .elementor-element.elementor-element-e31ed88 .ekit_table table.dataTable tbody .elementor-repeater-item-6fac03b{background-color:var( --e-global-color-710102d );}.elementor-41732 .elementor-element.elementor-element-e31ed88 .ekit_table table.dataTable tbody .elementor-repeater-item-1fce379{background-color:var( --e-global-color-accent );}.elementor-41732 .elementor-element.elementor-element-e31ed88 .ekit_table table.dataTable tbody .elementor-repeater-item-1fce379 .ekit_table_body_container{color:var( --e-global-color-5290670 );}.elementor-41732 .elementor-element.elementor-element-e31ed88 .ekit_table table.dataTable tbody .elementor-repeater-item-0d52bf4 .ekit_table_body_container{color:var( --e-global-color-accent );}.elementor-41732 .elementor-element.elementor-element-e31ed88 .bdt-table th, .elementor-41732 .elementor-element.elementor-element-e31ed88 .ekit_table table.dataTable thead th{background-color:var( --e-global-color-secondary );color:var( --e-global-color-5290670 );padding:30px 30px 30px 30px;}.elementor-41732 .elementor-element.elementor-element-e31ed88 .bdt-table th, .elementor-41732 .elementor-element.elementor-element-e31ed88 .ekit_table_item_container, .elementor-41732 .elementor-element.elementor-element-e31ed88 .ekit_table table.dataTable thead th, .elementor-41732 .elementor-element.elementor-element-e31ed88 .ekit_table.ekit_table_data_type-csv table.dataTable tbody tr td{text-align:center;}.elementor-41732 .elementor-element.elementor-element-e31ed88 .dt-container{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-41732 .elementor-element.elementor-element-e31ed88 .ekit_table table.dataTable thead th .ekit-table-icon svg path{stroke:var( --e-global-color-5290670 );fill:var( --e-global-color-5290670 );}.elementor-41732 .elementor-element.elementor-element-e31ed88 .ekit_table table.dataTable thead th{font-size:var( --e-global-typography-262e45d-font-size );font-weight:var( --e-global-typography-262e45d-font-weight );text-transform:var( --e-global-typography-262e45d-text-transform );line-height:var( --e-global-typography-262e45d-line-height );letter-spacing:var( --e-global-typography-262e45d-letter-spacing );}.elementor-41732 .elementor-element.elementor-element-e31ed88 .bdt-table td, .elementor-41732 .elementor-element.elementor-element-e31ed88 .ekit_table table.dataTable tbody tr td{padding:17px 17px 17px 17px;}.elementor-41732 .elementor-element.elementor-element-e31ed88 .ekit_table table.dataTable tbody .ekit_table_body_container{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-41732 .elementor-element.elementor-element-e31ed88 .bdt-table td, .elementor-41732 .elementor-element.elementor-element-e31ed88 table.dataTable tbody td{background-color:#fff;}.elementor-41732 .elementor-element.elementor-element-e31ed88 .bdt-table td, .elementor-41732 .elementor-element.elementor-element-e31ed88 table.dataTable tbody .ekit_table_body_container{color:var( --e-global-color-text );}.elementor-41732 .elementor-element.elementor-element-e31ed88 table.dataTable tbody .ekit_table_body_container .body_cell_icon svg path{stroke:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-41732 .elementor-element.elementor-element-e31ed88 .dt-paging{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-41732 .elementor-element.elementor-element-e31ed88 .dt-paging button:is(.previous){padding:0px 15px 0px 0px;}.elementor-41732 .elementor-element.elementor-element-e31ed88 .dt-paging button:is(.next){padding:0px 0px 0px 15px;}.elementor-41732 .elementor-element.elementor-element-e31ed88 .dt-paging button:is(.previous, .next){margin:0px 25px 0px 25px;border-style:none;}.elementor-41732 .elementor-element.elementor-element-e31ed88 .ekit-tbl-pagi-nav-icon{font-size:15px;}.elementor-41732 .elementor-element.elementor-element-e31ed88 .ekit-tbl-pagi-nav-prev-icon{margin-right:5px;}.elementor-41732 .elementor-element.elementor-element-e31ed88 .ekit-tbl-pagi-nav-next-icon{margin-left:5px;}.elementor-41732 .elementor-element.elementor-element-e31ed88 .dt-paging button:not(.first, .previous, .next, .last){width:35px;height:35px;line-height:35px;padding:0px 0px 0px 0px;margin:0px 2px 0px 2px;border-radius:50px 50px 50px 50px;}.elementor-41732 .elementor-element.elementor-element-dfccf91{--spacer-size:50px;}.elementor-41732 .elementor-element.elementor-element-58ee805{overflow:visible;}.elementor-41732 .elementor-element.elementor-element-ea81480 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-41732 .elementor-element.elementor-element-ea81480{text-align:center;}.elementor-41732 .elementor-element.elementor-element-b45a6a2 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-41732 .elementor-element.elementor-element-b45a6a2{text-align:center;}.elementor-41732 .elementor-element.elementor-element-29d6fe0:not(.elementor-widget-video, .elementor-widget-elementskit-image-hover-effect) img{-webkit-mask-image:url(https://www.e-it.fi/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-11.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}.elementor-41732 .elementor-element.elementor-element-29d6fe0.elementor-widget-video{-webkit-mask-image:url(https://www.e-it.fi/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-11.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}.elementor-41732 .elementor-element.elementor-element-29d6fe0.elementor-widget-elementskit-image-hover-effect{-webkit-mask-image:url(https://www.e-it.fi/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-11.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;}.elementor-41732 .elementor-element.elementor-element-9c3d478{overflow:visible;}.elementor-41732 .elementor-element.elementor-element-c970603 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-41732 .elementor-element.elementor-element-c970603{text-align:center;}.elementor-41732 .elementor-element.elementor-element-f7d54ca{overflow:visible;}.elementor-41732 .elementor-element.elementor-element-2d641f4{text-align:center;}.elementor-41732 .elementor-element.elementor-element-2d641f4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-9c1d976 );}.elementor-41732 .elementor-element.elementor-element-4ddc7dc{text-align:center;}.elementor-41732 .elementor-element.elementor-element-4ddc7dc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-9c1d976 );}.elementor-41732 .elementor-element.elementor-element-34886f2{text-align:center;}.elementor-41732 .elementor-element.elementor-element-34886f2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-9c1d976 );}.elementor-41732 .elementor-element.elementor-element-ee0a1e5{text-align:center;}.elementor-41732 .elementor-element.elementor-element-ee0a1e5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-9c1d976 );}.elementor-41732 .elementor-element.elementor-element-fcccfc1{text-align:center;}.elementor-41732 .elementor-element.elementor-element-fcccfc1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-9c1d976 );}.elementor-41732 .elementor-element.elementor-element-5f3838f{--spacer-size:50px;}.elementor-41732 .elementor-element.elementor-element-f04bbfa{overflow:visible;}.elementor-41732 .elementor-element.elementor-element-2d95f81 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-41732 .elementor-element.elementor-element-2d95f81{text-align:center;}.elementor-41732 .elementor-element.elementor-element-972d01e > .elementor-widget-container{padding:0px 030px 0px 30px;}.elementor-41732 .elementor-element.elementor-element-972d01e:not(.elementor-widget-video, .elementor-widget-elementskit-image-hover-effect) img{-webkit-mask-image:url(https://www.e-it.fi/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-7.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;}.elementor-41732 .elementor-element.elementor-element-972d01e.elementor-widget-video{-webkit-mask-image:url(https://www.e-it.fi/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-7.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;}.elementor-41732 .elementor-element.elementor-element-972d01e.elementor-widget-elementskit-image-hover-effect{-webkit-mask-image:url(https://www.e-it.fi/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-7.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;}.elementor-41732 .elementor-element.elementor-element-404efb8 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-41732 .elementor-element.elementor-element-404efb8{text-align:center;}.elementor-41732 .elementor-element.elementor-element-ea359c6{overflow:visible;}.elementor-41732 .elementor-element.elementor-element-b45e90e{--spacer-size:50px;}.elementor-41732 .elementor-element.elementor-element-b5daa93 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-41732 .elementor-element.elementor-element-b5daa93{text-align:center;}.elementor-41732 .elementor-element.elementor-element-806b0b2{overflow:visible;}.elementor-41732 .elementor-element.elementor-element-03d27c0 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-41732 .elementor-element.elementor-element-03d27c0{text-align:center;}.elementor-41732 .elementor-element.elementor-element-03d27c0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-41732 .elementor-element.elementor-element-617843c > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-41732 .elementor-element.elementor-element-617843c{text-align:center;}.elementor-41732 .elementor-element.elementor-element-617843c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-41732 .elementor-element.elementor-element-8e5b35e{overflow:visible;}.elementor-41732 .elementor-element.elementor-element-13dc867 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-41732 .elementor-element.elementor-element-13dc867{text-align:center;}.elementor-41732 .elementor-element.elementor-element-13dc867 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-41732 .elementor-element.elementor-element-d391adf > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-41732 .elementor-element.elementor-element-d391adf{text-align:center;}.elementor-41732 .elementor-element.elementor-element-d391adf .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-41732 .elementor-element.elementor-element-d8fdaab .ekit-stylish-list-content-icon > i{font-size:1.5em;color:#E93469;}.elementor-41732 .elementor-element.elementor-element-d8fdaab .ekit-stylish-list-content-icon > svg{height:1.5em;width:1.5em;}.elementor-41732 .elementor-element.elementor-element-d8fdaab .ekit-stylish-list-content-icon > img{height:1.5em;width:1.5em;color:#E93469;}.elementor-41732 .elementor-element.elementor-element-d8fdaab .ekit-stylish-list-content-icon > svg path{stroke:#E93469 !important;}.elementor-41732 .elementor-element.elementor-element-d8fdaab .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > i{color:#E93469;}.elementor-41732 .elementor-element.elementor-element-d8fdaab .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > img{color:#E93469;}.elementor-41732 .elementor-element.elementor-element-d8fdaab .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > svg path{stroke:#E93469 !important;}.elementor-41732 .elementor-element.elementor-element-d8fdaab .ekit-stylish-list-content-icon{margin:0px 6px 3px 0px;}.elementor-41732 .elementor-element.elementor-element-d8fdaab .ekit-stylish-list-content-title{color:inherit;transition:all 0.3s ease-out;margin:0px 6px 0px 0px;}.elementor-41732 .elementor-element.elementor-element-d8fdaab .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-title{color:#E93469;}.elementor-41732 .elementor-element.elementor-element-d8fdaab .ekit-stylish-list-content-text{flex-direction:column;}.elementor-41732 .elementor-element.elementor-element-d8fdaab .ekit-stylish-list-content-description{color:inherit;transition:color 0.3s ease;margin:0px 6px 0px 0px;}.elementor-41732 .elementor-element.elementor-element-d8fdaab .ekit-stylish-list-content-badge span{color:#fff;background-color:#EF0A0A;border-radius:4px;padding:2px 5px 2px 5px;}.elementor-41732 .elementor-element.elementor-element-6c88433{overflow:visible;}.elementor-41732 .elementor-element.elementor-element-7463566{border-style:none;overflow:visible;}.elementor-41732 .elementor-element.elementor-element-89678ad > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-41732 .elementor-element.elementor-element-89678ad{text-align:center;}.elementor-41732 .elementor-element.elementor-element-89678ad .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-41732 .elementor-element.elementor-element-08b97d0 .ekit-stylish-list-content-icon > i{font-size:1.5em;color:#E93469;}.elementor-41732 .elementor-element.elementor-element-08b97d0 .ekit-stylish-list-content-icon > svg{height:1.5em;width:1.5em;}.elementor-41732 .elementor-element.elementor-element-08b97d0 .ekit-stylish-list-content-icon > img{height:1.5em;width:1.5em;color:#E93469;}.elementor-41732 .elementor-element.elementor-element-08b97d0 .ekit-stylish-list-content-icon > svg path{stroke:#E93469 !important;}.elementor-41732 .elementor-element.elementor-element-08b97d0 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > i{color:#E93469;}.elementor-41732 .elementor-element.elementor-element-08b97d0 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > img{color:#E93469;}.elementor-41732 .elementor-element.elementor-element-08b97d0 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > svg path{stroke:#E93469 !important;}.elementor-41732 .elementor-element.elementor-element-08b97d0 .ekit-stylish-list-content-icon{margin:0px 6px 3px 0px;}.elementor-41732 .elementor-element.elementor-element-08b97d0 .ekit-stylish-list-content-title{color:inherit;transition:all 0.3s ease-out;margin:0px 6px 0px 0px;}.elementor-41732 .elementor-element.elementor-element-08b97d0 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-title{color:#E93469;}.elementor-41732 .elementor-element.elementor-element-08b97d0 .ekit-stylish-list-content-text{flex-direction:column;}.elementor-41732 .elementor-element.elementor-element-08b97d0 .ekit-stylish-list-content-description{color:inherit;transition:color 0.3s ease;margin:0px 6px 0px 0px;}.elementor-41732 .elementor-element.elementor-element-08b97d0 .ekit-stylish-list-content-badge span{color:#fff;background-color:#EF0A0A;border-radius:4px;padding:2px 5px 2px 5px;}.elementor-41732 .elementor-element.elementor-element-dd8b638 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-41732 .elementor-element.elementor-element-dd8b638{text-align:center;}.elementor-41732 .elementor-element.elementor-element-dd8b638 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-41732 .elementor-element.elementor-element-8e7c74d .ekit-stylish-list-content-icon > i{font-size:1.5em;color:#E93469;}.elementor-41732 .elementor-element.elementor-element-8e7c74d .ekit-stylish-list-content-icon > svg{height:1.5em;width:1.5em;}.elementor-41732 .elementor-element.elementor-element-8e7c74d .ekit-stylish-list-content-icon > img{height:1.5em;width:1.5em;color:#E93469;}.elementor-41732 .elementor-element.elementor-element-8e7c74d .ekit-stylish-list-content-icon > svg path{stroke:#E93469 !important;}.elementor-41732 .elementor-element.elementor-element-8e7c74d .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > i{color:#E93469;}.elementor-41732 .elementor-element.elementor-element-8e7c74d .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > img{color:#E93469;}.elementor-41732 .elementor-element.elementor-element-8e7c74d .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > svg path{stroke:#E93469 !important;}.elementor-41732 .elementor-element.elementor-element-8e7c74d .ekit-stylish-list-content-icon{margin:0px 6px 3px 0px;}.elementor-41732 .elementor-element.elementor-element-8e7c74d .ekit-stylish-list-content-title{color:inherit;transition:all 0.3s ease-out;margin:0px 6px 0px 0px;}.elementor-41732 .elementor-element.elementor-element-8e7c74d .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-title{color:#E93469;}.elementor-41732 .elementor-element.elementor-element-8e7c74d .ekit-stylish-list-content-text{flex-direction:column;}.elementor-41732 .elementor-element.elementor-element-8e7c74d .ekit-stylish-list-content-description{color:inherit;transition:color 0.3s ease;margin:0px 6px 0px 0px;}.elementor-41732 .elementor-element.elementor-element-8e7c74d .ekit-stylish-list-content-badge span{color:#fff;background-color:#EF0A0A;border-radius:4px;padding:2px 5px 2px 5px;}.elementor-41732 .elementor-element.elementor-element-573a848{border-style:none;overflow:visible;}.elementor-41732 .elementor-element.elementor-element-9b4ab9c > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-41732 .elementor-element.elementor-element-9b4ab9c{text-align:center;}.elementor-41732 .elementor-element.elementor-element-9b4ab9c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-41732 .elementor-element.elementor-element-4488350 .ekit-stylish-list-content-icon > i{font-size:1.5em;color:#E93469;}.elementor-41732 .elementor-element.elementor-element-4488350 .ekit-stylish-list-content-icon > svg{height:1.5em;width:1.5em;}.elementor-41732 .elementor-element.elementor-element-4488350 .ekit-stylish-list-content-icon > img{height:1.5em;width:1.5em;color:#E93469;}.elementor-41732 .elementor-element.elementor-element-4488350 .ekit-stylish-list-content-icon > svg path{stroke:#E93469 !important;}.elementor-41732 .elementor-element.elementor-element-4488350 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > i{color:#E93469;}.elementor-41732 .elementor-element.elementor-element-4488350 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > img{color:#E93469;}.elementor-41732 .elementor-element.elementor-element-4488350 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > svg path{stroke:#E93469 !important;}.elementor-41732 .elementor-element.elementor-element-4488350 .ekit-stylish-list-content-icon{margin:0px 6px 3px 0px;}.elementor-41732 .elementor-element.elementor-element-4488350 .ekit-stylish-list-content-title{color:inherit;transition:all 0.3s ease-out;margin:0px 6px 0px 0px;}.elementor-41732 .elementor-element.elementor-element-4488350 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-title{color:#E93469;}.elementor-41732 .elementor-element.elementor-element-4488350 .ekit-stylish-list-content-text{flex-direction:column;}.elementor-41732 .elementor-element.elementor-element-4488350 .ekit-stylish-list-content-description{color:inherit;transition:color 0.3s ease;margin:0px 6px 0px 0px;}.elementor-41732 .elementor-element.elementor-element-4488350 .ekit-stylish-list-content-badge span{color:#fff;background-color:#EF0A0A;border-radius:4px;padding:2px 5px 2px 5px;}.elementor-41732 .elementor-element.elementor-element-32bda18 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-41732 .elementor-element.elementor-element-32bda18{text-align:center;}.elementor-41732 .elementor-element.elementor-element-32bda18 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-41732 .elementor-element.elementor-element-43c39c2 .ekit-stylish-list-content-icon > i{font-size:1.5em;color:#E93469;}.elementor-41732 .elementor-element.elementor-element-43c39c2 .ekit-stylish-list-content-icon > svg{height:1.5em;width:1.5em;}.elementor-41732 .elementor-element.elementor-element-43c39c2 .ekit-stylish-list-content-icon > img{height:1.5em;width:1.5em;color:#E93469;}.elementor-41732 .elementor-element.elementor-element-43c39c2 .ekit-stylish-list-content-icon > svg path{stroke:#E93469 !important;}.elementor-41732 .elementor-element.elementor-element-43c39c2 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > i{color:#E93469;}.elementor-41732 .elementor-element.elementor-element-43c39c2 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > img{color:#E93469;}.elementor-41732 .elementor-element.elementor-element-43c39c2 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > svg path{stroke:#E93469 !important;}.elementor-41732 .elementor-element.elementor-element-43c39c2 .ekit-stylish-list-content-icon{margin:0px 6px 3px 0px;}.elementor-41732 .elementor-element.elementor-element-43c39c2 .ekit-stylish-list-content-title{color:inherit;transition:all 0.3s ease-out;margin:0px 6px 0px 0px;}.elementor-41732 .elementor-element.elementor-element-43c39c2 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-title{color:#E93469;}.elementor-41732 .elementor-element.elementor-element-43c39c2 .ekit-stylish-list-content-text{flex-direction:column;}.elementor-41732 .elementor-element.elementor-element-43c39c2 .ekit-stylish-list-content-description{color:inherit;transition:color 0.3s ease;margin:0px 6px 0px 0px;}.elementor-41732 .elementor-element.elementor-element-43c39c2 .ekit-stylish-list-content-badge span{color:#fff;background-color:#EF0A0A;border-radius:4px;padding:2px 5px 2px 5px;}.elementor-41732 .elementor-element.elementor-element-1caf4a4{overflow:visible;}.elementor-41732 .elementor-element.elementor-element-6ea3c49 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-41732 .elementor-element.elementor-element-6ea3c49{text-align:center;}.elementor-41732 .elementor-element.elementor-element-6ea3c49 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-41732 .elementor-element.elementor-element-e7767cc .ekit-stylish-list-content-icon > i{font-size:1.5em;color:#E93469;}.elementor-41732 .elementor-element.elementor-element-e7767cc .ekit-stylish-list-content-icon > svg{height:1.5em;width:1.5em;}.elementor-41732 .elementor-element.elementor-element-e7767cc .ekit-stylish-list-content-icon > img{height:1.5em;width:1.5em;color:#E93469;}.elementor-41732 .elementor-element.elementor-element-e7767cc .ekit-stylish-list-content-icon > svg path{stroke:#E93469 !important;}.elementor-41732 .elementor-element.elementor-element-e7767cc .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > i{color:#E93469;}.elementor-41732 .elementor-element.elementor-element-e7767cc .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > img{color:#E93469;}.elementor-41732 .elementor-element.elementor-element-e7767cc .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > svg path{stroke:#E93469 !important;}.elementor-41732 .elementor-element.elementor-element-e7767cc .ekit-stylish-list-content-icon{margin:0px 6px 3px 0px;}.elementor-41732 .elementor-element.elementor-element-e7767cc .ekit-stylish-list-content-title{color:inherit;transition:all 0.3s ease-out;margin:0px 6px 0px 0px;}.elementor-41732 .elementor-element.elementor-element-e7767cc .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-title{color:#E93469;}.elementor-41732 .elementor-element.elementor-element-e7767cc .ekit-stylish-list-content-text{flex-direction:column;}.elementor-41732 .elementor-element.elementor-element-e7767cc .ekit-stylish-list-content-description{color:inherit;transition:color 0.3s ease;margin:0px 6px 0px 0px;}.elementor-41732 .elementor-element.elementor-element-e7767cc .ekit-stylish-list-content-badge span{color:#fff;background-color:#EF0A0A;border-radius:4px;padding:2px 5px 2px 5px;}.elementor-41732 .elementor-element.elementor-element-7589d4e > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-41732 .elementor-element.elementor-element-7589d4e{text-align:center;}.elementor-41732 .elementor-element.elementor-element-7589d4e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-41732 .elementor-element.elementor-element-b51f4b3 .ekit-stylish-list-content-icon > i{font-size:1.5em;color:#E93469;}.elementor-41732 .elementor-element.elementor-element-b51f4b3 .ekit-stylish-list-content-icon > svg{height:1.5em;width:1.5em;}.elementor-41732 .elementor-element.elementor-element-b51f4b3 .ekit-stylish-list-content-icon > img{height:1.5em;width:1.5em;color:#E93469;}.elementor-41732 .elementor-element.elementor-element-b51f4b3 .ekit-stylish-list-content-icon > svg path{stroke:#E93469 !important;}.elementor-41732 .elementor-element.elementor-element-b51f4b3 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > i{color:#E93469;}.elementor-41732 .elementor-element.elementor-element-b51f4b3 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > img{color:#E93469;}.elementor-41732 .elementor-element.elementor-element-b51f4b3 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-icon > svg path{stroke:#E93469 !important;}.elementor-41732 .elementor-element.elementor-element-b51f4b3 .ekit-stylish-list-content-icon{margin:0px 6px 3px 0px;}.elementor-41732 .elementor-element.elementor-element-b51f4b3 .ekit-stylish-list-content-title{color:inherit;transition:all 0.3s ease-out;margin:0px 6px 0px 0px;}.elementor-41732 .elementor-element.elementor-element-b51f4b3 .ekit-stylish-list-content-wrapper:hover .ekit-stylish-list-content-title{color:#E93469;}.elementor-41732 .elementor-element.elementor-element-b51f4b3 .ekit-stylish-list-content-text{flex-direction:column;}.elementor-41732 .elementor-element.elementor-element-b51f4b3 .ekit-stylish-list-content-description{color:inherit;transition:color 0.3s ease;margin:0px 6px 0px 0px;}.elementor-41732 .elementor-element.elementor-element-b51f4b3 .ekit-stylish-list-content-badge span{color:#fff;background-color:#EF0A0A;border-radius:4px;padding:2px 5px 2px 5px;}.elementor-41732 .elementor-element.elementor-element-681c2d7{overflow:visible;}.elementor-41732 .elementor-element.elementor-element-8d4237b > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-41732 .elementor-element.elementor-element-8d4237b{text-align:center;}.elementor-41732 .elementor-element.elementor-element-8d4237b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-41732 .elementor-element.elementor-element-0deecbd > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-41732 .elementor-element.elementor-element-0deecbd{text-align:center;}.elementor-41732 .elementor-element.elementor-element-0deecbd .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-41732 .elementor-element.elementor-element-26c911a{--spacer-size:50px;}.elementor-41732 .elementor-element.elementor-element-8c4c2b8{overflow:visible;}.elementor-41732 .elementor-element.elementor-element-feff88f > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-41732 .elementor-element.elementor-element-feff88f{text-align:center;}.elementor-41732 .elementor-element.elementor-element-10601b7{overflow:visible;}.elementor-41732 .elementor-element.elementor-element-4f35c02:not(.elementor-widget-video, .elementor-widget-elementskit-image-hover-effect) img{-webkit-mask-image:url(https://www.e-it.fi/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-11.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;}.elementor-41732 .elementor-element.elementor-element-4f35c02.elementor-widget-video{-webkit-mask-image:url(https://www.e-it.fi/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-11.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;}.elementor-41732 .elementor-element.elementor-element-4f35c02.elementor-widget-elementskit-image-hover-effect{-webkit-mask-image:url(https://www.e-it.fi/wp-content/plugins/elementskit/modules/masking/assets/shapes/shape-11.svg);-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;}.elementor-41732 .elementor-element.elementor-element-10b37aa{border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-accent );overflow:visible;}.elementor-41732 .elementor-element.elementor-element-4d35a4b{--spacer-size:80px;}.elementor-41732 .elementor-element.elementor-element-3dc62cb{overflow:visible;}.elementor-41732 .elementor-element.elementor-element-e17e0b0{--spacer-size:50px;}.elementor-41732 .elementor-element.elementor-element-5d90187{overflow:visible;}.elementor-41732 .elementor-element.elementor-element-0258b55 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-41732 .elementor-element.elementor-element-0258b55{text-align:center;}.elementor-41732 .elementor-element.elementor-element-e637c60 > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-41732 .elementor-element.elementor-element-e637c60{text-align:center;}.elementor-41732 .elementor-element.elementor-element-8a09538{overflow:visible;}.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 );}@media(max-width:959px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-41732 .elementor-element.elementor-element-770ef67 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-41732 .elementor-element.elementor-element-e31ed88 .ekit_table table.dataTable thead th{font-size:var( --e-global-typography-262e45d-font-size );line-height:var( --e-global-typography-262e45d-line-height );letter-spacing:var( --e-global-typography-262e45d-letter-spacing );}.elementor-41732 .elementor-element.elementor-element-e31ed88 .ekit_table table.dataTable tbody .ekit_table_body_container{font-size:var( --e-global-typography-text-font-size );}.elementor-41732 .elementor-element.elementor-element-2d641f4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-41732 .elementor-element.elementor-element-4ddc7dc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-41732 .elementor-element.elementor-element-34886f2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-41732 .elementor-element.elementor-element-ee0a1e5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-41732 .elementor-element.elementor-element-fcccfc1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-41732 .elementor-element.elementor-element-03d27c0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-41732 .elementor-element.elementor-element-617843c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-41732 .elementor-element.elementor-element-13dc867 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-41732 .elementor-element.elementor-element-d391adf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-41732 .elementor-element.elementor-element-89678ad .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-41732 .elementor-element.elementor-element-dd8b638 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-41732 .elementor-element.elementor-element-9b4ab9c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-41732 .elementor-element.elementor-element-32bda18 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-41732 .elementor-element.elementor-element-6ea3c49 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-41732 .elementor-element.elementor-element-7589d4e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-41732 .elementor-element.elementor-element-8d4237b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-41732 .elementor-element.elementor-element-0deecbd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-41732 .elementor-element.elementor-element-770ef67 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-41732 .elementor-element.elementor-element-e31ed88 .ekit_table table.dataTable thead th{font-size:var( --e-global-typography-262e45d-font-size );line-height:var( --e-global-typography-262e45d-line-height );letter-spacing:var( --e-global-typography-262e45d-letter-spacing );}.elementor-41732 .elementor-element.elementor-element-e31ed88 .ekit_table table.dataTable tbody .ekit_table_body_container{font-size:var( --e-global-typography-text-font-size );}.elementor-41732 .elementor-element.elementor-element-2d641f4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-41732 .elementor-element.elementor-element-4ddc7dc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-41732 .elementor-element.elementor-element-34886f2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-41732 .elementor-element.elementor-element-ee0a1e5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-41732 .elementor-element.elementor-element-fcccfc1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-41732 .elementor-element.elementor-element-03d27c0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-41732 .elementor-element.elementor-element-617843c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-41732 .elementor-element.elementor-element-13dc867 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-41732 .elementor-element.elementor-element-d391adf .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-41732 .elementor-element.elementor-element-89678ad .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-41732 .elementor-element.elementor-element-dd8b638 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-41732 .elementor-element.elementor-element-9b4ab9c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-41732 .elementor-element.elementor-element-32bda18 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-41732 .elementor-element.elementor-element-6ea3c49 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-41732 .elementor-element.elementor-element-7589d4e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-41732 .elementor-element.elementor-element-8d4237b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-41732 .elementor-element.elementor-element-0deecbd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}