p{font-family:"Onest",sans-serif;font-size:14px}@media (min-width:981px){p{font-size:16px}}p a:hover{color:#ff9100;transition:color .2s}ul li,ol li{font-family:'Onest',sans-serif!important}.et_pb_fullwidth_menu .et-menu>li{padding-left:11px;padding-right:40px}.hairiotiedote-header article{display:flex;width:90%;margin-left:auto;margin-right:auto;padding-top:8px;padding-bottom:8px;height:auto;align-items:center;justify-content:space-between;margin-bottom:0px}.single .post{padding-bottom:8px}@media (max-width:981px){.hairiotiedote-header article{width:auto;text-align:center}}.hairiotiedote-header article h3.entry-title{width:100%}.hairiotiedote-header article h3.entry-title a{vertical-align:-webkit-baseline-middle!important}.hairiotiedote-header article .post-content{display:flex;width:inherit;justify-content:end}.hairiotiedote-header a.more-link{text-decoration:none}.hairiotiedote-header a.more-link:after,.et_pb_blog_0_tb_body .et_pb_post div.post-content a.more-link:after{font-family:ETmodules;content:"5";font-size:18px;font-weight:800}.et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{top:47px;left:0}.et-menu li li a{padding:10px 10px;width:300px}.et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{left:-80px}@media (min-width:981px){.et-dropdown-removing>ul{display:block!important}.nav li ul{-webkit-transition:.0s ease-in-out 1s;transition:.0s ease-in-out 1s}.nav li ul:hover{-webkit-transition:0.2s ease-in-out 0s!important;transition:0.2s ease-in-out 0s!important}#et-top-navigation nav>ul>li:hover~.et-dropdown-removing>ul{display:none!important}}.et_pb_module.et_pb_posts .et_pb_ajax_pagination_container .entry{display:none!important}.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu ul{background-color:#001e28!important;border-left:1px solid #f0f5f5;margin-left:10px}.et-l--header .et_mobile_menu li>ul.sub-menu>li>a{font-family:"Onest",sans-serif!important}.et_pb_fullwidth_menu_0_tb_header.et_pb_fullwidth_menu ul li.current-menu-item a{color:#FA5C1F!important}.custom-menu-logo{width:50%;position:absolute;top:10px;bottom:auto}@media (min-width:981px){.custom-menu-logo{display:none!important}}body.dipi-collapse-submenu-mobile .et-l--header .et_mobile_menu li.menu-item-has-children>a:before,body.dipi-collapse-submenu-mobile #main-header .et_mobile_menu li.menu-item-has-children>a:before{font-size:28px}body.dipi-collapse-submenu-mobile .et-l--header .et_mobile_menu li.menu-item-has-children>a:after{font-size:28px!important}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{padding-bottom:0px!important}.et_pb_row.et_pb_row_1_tb_header.hairiotiedote-row{width:100%!important}.et_pb_blog_grid .et_pb_salvattore_content[data-columns] .column .et_pb_post{position:relative;opacity:1;height:800px}.ajankohtaista a.more-link{position:absolute;top:auto;bottom:38px}.ajankohtaista a.more-link:after{font-family:ETmodules;content:"5";font-size:18px;font-weight:800}.et_pb_scroll_top.et-pb-icon{text-align:center;background:#fa5c1f;text-decoration:none;position:fixed;z-index:99999;bottom:25px;right:10px;border-radius:100%;display:none;cursor:pointer;font-size:30px;padding:5px;color:#fff}.custom-search-results article.et_pb_post{background:#f0f5f5;padding:10px;height:60px;margin-bottom:20px}@media (min-width:981px){.custom-search-results article.et_pb_post{position:relative;display:flex!important;width:100%;background:#f0f5f5;padding:10px;height:80px;margin-bottom:20px;align-items:center}.custom-search-results article.et_pb_post .entry-title a{width:100%;vertical-align:sub}.custom-search-results article .post-content{text-align:right;float:right}.et_pb_blog_0_tb_body .et_pb_post div.post-content a.more-link{position:absolute;right:20px;padding-right:10px;bottom:25px}}@media (max-width:981px){.services .et_pb_column{margin-bottom:80px!important}}.entry-content tr td{padding-left:0}.wpcf7-textarea{width:100%}.name{width:50%}label{font-weight:700}.name input,.email input,.phone input,.select select{width:100%;height:60px;border:solid 1px #001e28;border-radius:5px;font-size:18px}.name{padding-right:6px}.et_pb_contact_select{background:white}.message textarea{width:100%;border:solid 1px #001e28;border-radius:5px;font-size:18px}button.wpcf7-form-control{background:#fa5c1f;border:0px;color:white;border-radius:24px}button.wpcf7-form-control:hover{background:#001e28!important;border:0px!important;color:white!important;border-radius:24px!important;padding:.3em 1em!important}button.wpcf7-form-control:hover:after{display:none!important}.post-archive .et_pb_post{margin-bottom:0}.inpage-body .inpage-content .bot-content .inpage-powered-by .disclaimer.visible{color:white!important;font-size:.75rem}.entry-content tr td{padding:3px 4px}@media (min-width:981px){.entry-content tr td{padding:6px}}.hinnasto{overflow-x:auto}.hinnasto table{font-family:'Sen';border-spacing:1px!important}.hinnasto table tr{border:1px solid #001e28!important}.hinnasto table td{text-align:center}.entry-content table:not(.variations){border:0px solid #eee}@media (min-width:981px){.entry-content table:not(.variations){width:50%}}tr.table-header td{font-weight:200;font-size:14px;border:1px solid #001e28;border-radius:15px!important}tr.table-header td h4{font-weight:700;color:white}.table-header{background:#001e28;color:white}.table-header td:first-child{background:#f0f5f5}.table-header td:first-child h4{color:#001e28!important}.hinnasto table h4{font-weight:700;margin-bottom:0px}.hinnasto table p{font-size:13px;line-height:1.5}@media (min-width:981px){.hinnasto table p{font-size:14px}}.hinnasto table img{height:26px}@media (min-width:981px){.hinnasto table img{height:40px}}.lisapalvelut .et_pb_blurb_content{margin-top:-72px}.kanavapaketit table tr{border:1px solid #f0f5f5!important}.entry-content .kanavapaketit tr td{border-top:1px solid #f0f5f5;padding:0px 0px}@media (min-width:981px){.entry-content .kanavapaketit tr td{border-top:1px solid #f0f5f5;padding:6px 24px}}.kanavapaketit table img{width:22px;height:22px;padding-top:4px}@media (min-width:981px){.kanavapaketit table img{width:24px;height:24px}}.entry-content .kanavapaketit .hinnasto tr td{border-top:1px solid #707070!important}table .kanavaominaisuudet{width:100%;border-collapse:collapsed;border-style:solid}@media (min-width:981px){table .kanavaominaisuudet{width:50%!important}}.et_pb_pricing_content_top{padding-top:0px;padding-bottom:0px}@media (min-width:981px){.team_members_lower_row .et_pb_column{width:33.3%!important;margin-right:2%!important}.team_members_lower_row{justify-content:center}.team_members_upper_row .et_pb_column{width:100%!important;margin-right:2%!important}}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background-color:#fa5c1f;border-color:#fa5c1f;color:#ffffff}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection,#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{border-color:#fa5c1f}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{border-color:transparent;border-bottom:1px solid #fa5c1f;color:#fa5c1f}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover{color:#fa5c1f}#CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:#fa5c1f}