#section-1045-679 > .ct-section-inner-wrap{padding-bottom:176px;display:flex;flex-direction:column;align-items:center}#section-1045-679{display:block}#section-1045-679{background-image:linear-gradient(rgba(28,29,51,0.3),rgba(28,29,51,0.3)),url(https://teko.fi/wp-content/uploads/2022/08/yrityspalvelu-teko-tiimi-3.jpg);text-align:center;background-color:#000000;background-repeat:no-repeat;background-position:50% 20%}#section-1106-796 > .ct-section-inner-wrap{padding-top:13px;padding-bottom:0}#section-1106-796{background-color:#ff981f;position:relative}#section-317-247 > .ct-section-inner-wrap{padding-top:24px;padding-bottom:14px;align-items:center}#section-317-247{text-align:left}#referenssit > .ct-section-inner-wrap{padding-top:17px;padding-bottom:70px;display:flex;flex-direction:column;align-items:center}#referenssit{display:block}#referenssit{text-align:center;position:relative}#section-532-247 > .ct-section-inner-wrap{padding-top:23px;padding-bottom:40px;align-items:center}#section-532-247{text-align:center;background-color:#002135;border-top-color:#ff981f;border-top-width:5px;border-top-style:solid}#section-1176-796 > .ct-section-inner-wrap{padding-top:7px;padding-bottom:70px;display:flex;flex-direction:column;align-items:center}#section-1176-796{display:block}#section-1176-796{text-align:center;position:relative}@media (max-width:767px){#referenssit > .ct-section-inner-wrap{align-items:flex-start}#referenssit{text-align:center}}@media (max-width:479px){#section-1045-679 > .ct-section-inner-wrap{padding-bottom:69px}}#div_block-1046-679{padding-bottom:16px;margin-top:78px}#div_block-1109-796{width:100.00%;padding-top:34px;justify-content:center;padding-left:0px;align-items:center}#div_block-323-247{margin-top:0px;text-align:left;align-items:center;max-width:800px}#div_block-448-247{display:none}#div_block-1401-1299{align-items:flex-start;text-align:left}@media (max-width:767px){#div_block-1046-679{width:100%;margin-top:100px}}@media (max-width:479px){#div_block-1046-679{padding-bottom:0px;margin-top:84px}}@media (max-width:767px){#new_columns-1108-796> .ct-div-block{width:100% !important}#new_columns-1108-796{flex-direction:column}}#new_columns-1108-796{margin-bottom:0px}#headline-1047-679{color:#ffffff;padding-left:10px;border-left-width:10px;border-left-style:solid;margin-top:48px;padding-top:-2px;padding-bottom:0px}#headline-1049-679{color:#ffffff;padding-left:10px;border-left-width:10px;border-left-style:solid;line-height:1;padding-top:-2px;padding-bottom:0px}#headline-1051-679{color:#ffffff;padding-left:10px;border-left-width:10px;border-left-style:solid;padding-top:-2px;padding-bottom:0px}#headline-136-247{font-size:42px;color:#020a16;margin-top:114px;margin-bottom:0px;margin-left:20px;margin-right:20px;font-weight:700;width:100%;text-align:left;max-width:600px}#headline-280-247{margin-bottom:0px;font-weight:700;font-size:30px;margin-top:6px;color:#ff981f;text-align:left}#headline-1404-1299{margin-bottom:0px;font-weight:700;font-size:30px;margin-top:6px;color:#ff981f;text-align:left}#headline-1409-1299{margin-bottom:0px;font-weight:700;font-size:30px;margin-top:6px;color:#ff981f;text-align:left}#headline-1235-796{margin-top:44px;font-size:60px;color:#020a16;line-height:1;margin-bottom:19px}#headline-533-247{font-size:50px;color:#ffffff;margin-bottom:12px;margin-top:58px;margin-left:20px;margin-right:20px;font-weight:700;text-transform:uppercase}#headline-1068-679{margin-top:44px;font-size:60px;color:#020a16;line-height:1}@media (max-width:767px){#headline-1409-1299{text-align:center}}@media (max-width:767px){#headline-1235-796{font-size:40px}}@media (max-width:767px){#headline-533-247{font-size:42px}}@media (max-width:767px){#headline-1068-679{font-size:40px}}@media (max-width:479px){#headline-1047-679{margin-top:0px}}@media (max-width:479px){#headline-136-247{font-size:32px}}@media (max-width:479px){#headline-1409-1299{text-align:left}}@media (max-width:479px){#headline-1235-796{font-size:36px}}@media (max-width:479px){#headline-533-247{font-size:32px}}@media (max-width:479px){#headline-1068-679{font-size:32px}}#text_block-298-247{margin-bottom:0px;margin-top:71px;font-size:22px;text-align:left;max-width:600px}#text_block-1489-1299{margin-bottom:20px;margin-top:20px;font-size:17px;text-align:left;max-width:600px}#text_block-1423-1299{text-align:left}#text_block-534-247{margin-bottom:15px;color:#ffffff;margin-top:0px;font-size:18px;max-width:800px}#text_block-1187-796{color:#ff981f;font-size:18px;font-weight:700}#text_block-1195-796{color:#020a16}#text_block-1196-796{color:#ff981f;font-size:18px;font-weight:700}#text_block-1459-1299{color:#020a16}#text_block-1460-1299{color:#ff981f;font-size:18px;font-weight:700}#text_block-1182-796{color:#ff981f;font-size:18px;font-weight:700}#text_block-1192-796{color:#ff981f;font-size:18px;font-weight:700}#text_block-1466-1299{color:#020a16}#text_block-1467-1299{color:#ff981f;font-size:18px;font-weight:700}@media (max-width:479px){#text_block-1182-796{font-size:16px}}#_rich_text-1399-1299{max-width:600px;margin-top:12px}#_rich_text-1403-1299{max-width:600px;margin-top:0px}#_rich_text-1412-1299{max-width:600px;margin-top:0px}#shortcode-1439-1299{max-width:500px}#slider-1071-679 .unslider-nav ol li{border-color:#ff981f}#slider-1071-679 .unslider-nav ol li.unslider-active{background-color:#ff981f}#slider-1071-679{margin-bottom:25px;width:100%}#slider-1178-796 .unslider-nav ol li{border-color:#ff981f}#slider-1178-796 .unslider-nav ol li.unslider-active{background-color:#ff981f}#slider-1178-796{margin-bottom:25px}#span-1050-679{transform:;color:#ff981f;margin-top:4px}#span-1052-679{margin-top:4px;font-size:32px;text-align:left}.oxy_shape_divider{position:absolute;left:0;right:0;bottom:-1px;pointer-events:none}.oxy_shape_divider > svg{min-width:100%;position:absolute;bottom:0;left:0;z-index:0;transform-origin:bottom center}.oxy_shape_divider_top{top:-1px;bottom:initial}.oxy_shape_divider_flipped{transform:scaleX(-1)}#-shape-divider-1107-796 .oxy_shape_divider{color:#002135}#-shape-divider-1107-796 .oxy_shape_divider svg{height:100px}#-shape-divider-1070-679 .oxy_shape_divider{color:#ff981f}#-shape-divider-1070-679 .oxy_shape_divider svg{height:100px}#-shape-divider-1069-679 .oxy_shape_divider{color:#ff981f}#-shape-divider-1069-679 .oxy_shape_divider svg{height:100px}#-shape-divider-1177-796 .oxy_shape_divider{color:#ff981f}#-shape-divider-1177-796 .oxy_shape_divider svg{height:100px}.oxy-header.oxy-overlay-header,body.oxy-overlay-header .oxy-header{position:absolute;left:0;right:0;z-index:20}body.oxy-overlay-header .oxy-header:not(.oxy-sticky-header-active),body.oxy-overlay-header .oxy-header:not(.oxy-sticky-header-active) .oxy-header-row{background-color:initial !important}body.oxy-overlay-header .oxy-header .oxygen-hide-in-overlay{display:none}body.oxy-overlay-header .oxy-header .oxygen-only-show-in-overlay{display:block}