.elementor-18957 .elementor-element.elementor-element-bcc453e:not(.elementor-motion-effects-element-type-background), .elementor-18957 .elementor-element.elementor-element-bcc453e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://arkisto.plugit.fi/wp-content/uploads/sites/14/2023/04/hero_tausta_1280.png");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-18957 .elementor-element.elementor-element-bcc453e > .elementor-container{min-height:440px;}.elementor-18957 .elementor-element.elementor-element-bcc453e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:2rem;margin-bottom:0rem;}.elementor-18957 .elementor-element.elementor-element-bcc453e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18957 .elementor-element.elementor-element-31473000 > .elementor-widget-container{margin:0px 100px 0px 0px;}.elementor-18957 .elementor-element.elementor-element-31473000{text-align:center;}.elementor-18957 .elementor-element.elementor-element-31473000 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:68px;color:var( --e-global-color-a2052db );}.elementor-18957 .elementor-element.elementor-element-fa55e75 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #D5D5D5 100%);opacity:0.5;}.elementor-18957 .elementor-element.elementor-element-fa55e75{margin-top:30px;margin-bottom:0px;}.elementor-18957 .elementor-element.elementor-element-6139047{padding:30px 0px 0px 0px;}.elementor-18957 .elementor-element.elementor-element-ccf420d > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-18957 .elementor-element.elementor-element-968f047{width:var( --container-widget-width, 99.464% );max-width:99.464%;--container-widget-width:99.464%;--container-widget-flex-grow:0;text-align:left;}.elementor-18957 .elementor-element.elementor-element-968f047 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-18957 .elementor-element.elementor-element-124761a0 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-18957 .elementor-element.elementor-element-f09495b > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-18957 .elementor-element.elementor-element-f09495b{text-align:left;}.elementor-18957 .elementor-element.elementor-element-7c50fc22 .elementor-tab-title{border-width:1px;border-color:var( --e-global-color-primary );}.elementor-18957 .elementor-element.elementor-element-7c50fc22 .elementor-tab-content{border-width:1px;border-bottom-color:var( --e-global-color-primary );}.elementor-18957 .elementor-element.elementor-element-7c50fc22 .elementor-toggle-item:not(:last-child){margin-bottom:8px;}.elementor-18957 .elementor-element.elementor-element-7c50fc22 .elementor-toggle-title, .elementor-18957 .elementor-element.elementor-element-7c50fc22 .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-18957 .elementor-element.elementor-element-7c50fc22 .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-18957 .elementor-element.elementor-element-b6733e6{padding:37px 0px 0px 0px;}.elementor-18957 .elementor-element.elementor-element-94cf7cd:not(.elementor-motion-effects-element-type-background), .elementor-18957 .elementor-element.elementor-element-94cf7cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-18957 .elementor-element.elementor-element-94cf7cd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 0px 0px;}.elementor-18957 .elementor-element.elementor-element-94cf7cd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18957 .elementor-element.elementor-element-ccc465d{padding:30px 0px 0px 0px;}@media(min-width:922px){.elementor-18957 .elementor-element.elementor-element-bcc453e:not(.elementor-motion-effects-element-type-background), .elementor-18957 .elementor-element.elementor-element-bcc453e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:921px){.elementor-18957 .elementor-element.elementor-element-31473000 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18957 .elementor-element.elementor-element-31473000 .elementor-heading-title{font-size:47px;}}@media(max-width:544px){.elementor-18957 .elementor-element.elementor-element-31473000 .elementor-heading-title{font-size:34px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir';
	font-style: italic;
	font-weight: normal;
	font-display: swap;
	src: url('https://plugit.fi/wp-content/uploads/sites/14/2021/07/AvenirNextLTPro-It.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 800;
	font-display: swap;
	src: url('https://plugit.fi/wp-content/uploads/sites/14/2021/07/AvenirNextLTPro-Heavy.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: italic;
	font-weight: 600;
	font-display: swap;
	src: url('https://plugit.fi/wp-content/uploads/sites/14/2021/07/AvenirNextLTPro-DemiCnIt.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: italic;
	font-weight: bold;
	font-display: swap;
	src: url('https://plugit.fi/wp-content/uploads/sites/14/2021/07/AvenirNextLTPro-BoldCnIt.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: bold;
	font-display: swap;
	src: url('https://plugit.fi/wp-content/uploads/sites/14/2021/07/AvenirNextLTPro-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Avenir';
	font-style: italic;
	font-weight: bold;
	font-display: swap;
	src: url('https://plugit.fi/wp-content/uploads/sites/14/2021/07/AvenirNextLTPro-MediumCnIt.woff') format('woff');
}
/* End Custom Fonts CSS */