html,body{max-width:100%!important;overflow-x:hidden!important}#page-container img,#page-container iframe{max-width:100%!important}#page-container #main-header{z-index:9;position:fixed;top:32px;background-color:rgba(255,255,255,0.85);backdrop-filter:blur(10px);box-shadow:none}#page-container #top-header{z-index:9;position:fixed;width:100%}#main-header .container{width:94%!important;max-width:1080px!important;padding-left:0!important;padding-right:0!important}#top-header .container{width:94%!important;max-width:1080px!important}.page-id-19 #main-header{background-color:#fff4ea}.page-id-1792 #main-header{background-color:#fbb585}body #page-container .et_pb_section .et_pb_button_0_tb_body:after{display:none!important};.page-id-471 .wp-block-group.linear-wp-block-group{margin-top:-80px!important}.page-id-45 .wp-block-group.linear-wp-block-group{margin-top:-100px!important}.page-id-1091 .wp-block-group.linear-wp-block-group{margin-top:-100px!important}#slf-kohdelistaus{margin-top:-150px}@media (max-width:767px){.slf_bullet_stacked .et_pb_text ul{padding-bottom:0}.slf_bullet_stacked .et_pb_text li{padding-bottom:6px}}#page-container .slf_quote{font-family:arial,sans-serif!important;font-weight:500;font-style:italic}#top-header .container #et-info{font-family:"bebas-neue-pro-expanded",sans-serif;font-weight:600;font-style:normal;font-size:14px}:root{--slf-heading-font:"bebas-neue-pro",sans-serif;--slf-body-font:"bebas-neue-pro-expanded",sans-serif}#page-container h1,#page-container h2,#page-container h3,#page-container h4,#page-container h5,#page-container h6,#page-container s.otsikko h6,#page-container .slf-bebas{font-family:var(--slf-heading-font)}#page-container p,#page-container .text-module,#page-container li,#page-container .slf-bebas-exp{font-family:var(--slf-body-font)}#page-container .baskerville{font-family:"baskerville-urw",serif}#page-container .baskerville p{font-family:"baskerville-urw",serif}#page-container .et_pb_button{font-family:"bebas-neue-pro-expanded",sans-serif!important;font-weight:400;font-style:normal}#page-container .et_pb_testimonial_content{font-family:"baskerville-urw",serif;}.et_pb_testimonial_author{font-family:"bebas-neue-pro",sans-serif;font-weight:600;font-style:normal;font-size:18px}.et_pb_testimonial_meta{font-family:"bebas-neue-pro",sans-serif;font-weight:400;font-style:normal;font-size:16px}.silfvenius-cta a{color:white;text-decoration:underline}#page-container .baskerville.linkki.white p{color:white;opacity:1;transition:all 0.3s}#page-container .baskerville.linkki.white p:hover{opacity:0.7;transition:all 0.3s!important}#page-container .baskerville.linkki.red p{opacity:1;transition:all 0.3s}#page-container .baskerville.linkki.red p:hover{opacity:0.6;transition:all 0.3s!important}#top-menu-nav li{font-family:"bebas-neue-pro-expanded",sans-serif;font-weight:600;font-style:normal;font-size:17px;letter-spacing:-0.2px}#page-container p{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:manual;-ms-hyphens:manual;-moz-hyphens:manual;-o-hypens:manual;hyphens:manual}h4 a{color:#a21a5a}.single-post #page-container .post-meta{display:none}.tietosuoja p{word-break:keep-all!important;word-wrap:normal!important;overflow-wrap:normal}@media (max-width:520px){#page-container .et_pb_row{max-width:1080px;width:92%}}@media all and (min-width:851px){#page-container .slf_person_with_logo::after{content:url(https://silfvenius.fi/wp-content/uploads/SKVL_laatuauktorisoitu-valittaja.svg);position:absolute;top:0;right:0;width:100px;height:auto}}@media all and (max-width:850px){#page-container .slf_person_with_logo::after{content:url(https://silfvenius.fi/wp-content/uploads/SKVL_laatuauktorisoitu-valittaja.svg);position:absolute;top:0;right:0;width:70px;height:auto}}@media all and (max-width:767px){#page-container .slf_person_with_logo::after{display:none}}.tietosuoja p{word-break:keep-all!important;word-wrap:normal!important;overflow-wrap:normal}@media all and (min-width:480px){.slf_person_with_logo::after{content:url(https://silfvenius.fi/wp-content/uploads/SKVL_laatuauktorisoitu-valittaja.svg);position:absolute;top:0;right:0;width:100px;height:auto}}#page-container .slf_skvl_logo,#page-container .slf_person_with_logo{margin-bottom:20px}@media all and (min-width:480px){.slf_skvl_logo{display:none}}@media only screen and (max-width:980px){.et_pb_svg_logo #logo,.et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{height:40px;padding-left:20px}}@media (max-width:767px){#et_mobile_nav_menu{display:block}#top-menu{display:none}}@media (min-width:768px){#et_mobile_nav_menu{display:none}#top-menu{display:block}}@media only screen and (max-width:767px){#mobile_menu{display:block!important;min-height:100vh;height:100%;top:0;right:20px;position:fixed;z-index:9998;overflow:scroll;border-top:none;padding-top:100px!important}.et_mobile_menu li a{color:#fff!important;width:100%;font-size:18px;margin:5px;transition:.2s;text-transform:uppercase}.mobile_nav ul#mobile_menu .current_page_item>a{color:#fff!important;background-color:rgba(255,255,255,0.1)}.mobile_nav.closed #mobile_menu{background:rgba(255,255,255,0.3)!important;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 0.4s 0s;-moz-transition:-moz-transform 0.4s 0s;transition:all 0.4s 0s}.mobile_nav.opened #mobile_menu{background-color:#A21A5A!important;opacity:0.97;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-overflow-scrolling:touch;-webkit-transition:-webkit-transform 0.4s 0s;-moz-transition:-moz-transform 0.4s 0s;transition:all 0.4s 0s}#main-header .container.clearfix.et_menu_container{width:100%;background:transparent! important}.mobile_menu_bar:before{font-size:40px;margin-right:20px}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d';color:white!important;font-size:40px;z-index:9999;margin-right:20px}}@media only screen and (max-width:1200px){.et_header_style_split .mobile_menu_bar,.et_header_style_left .mobile_menu_bar{z-index:9999}#et-top-navigation{padding-right:5px}}@media only screen and (min-width:481px){#mobile_menu{width:440px;margin-left:calc(100vw - 440px)}}@media only screen and (max-width:480px){#mobile_menu{width:290px;margin-left:calc(100vw - 290px)}}#page-container .et_pb_section.slf_anchorlinks{margin-bottom:0px}#page-container .slf_anchorlinks .et_pb_row .et_pb_column{display:flex;justify-content:center;flex-wrap:wrap}body #page-container .slf_anchorlinks .et_pb_row .et_pb_column .slf_anchor_btn{padding:1px 5px 4px 5px!important;margin:4px;margin-bottom:0px;text-align:center;border-radius:0;font-family:"bebas-neue-pro",sans-serif;font-weight:400!important;font-style:normal;font-size:19px}#slf-kohdelistaus{margin-top:-150px}#page-container .linear-listings__loadmore__button,body.use-linear-fonts .linear-listings{font-family:"bebas-neue-pro-expanded",sans-serif!important;font-weight:400!important;font-style:normal}.linear-script-leads{text-align:left!important;font-family:"bebas-neue-pro-expanded",sans-serif!important;font-weight:400!important;font-style:normal}.page-id-471 h1.entry-title.main_title,.page-id-45 h1.entry-title.main_title,.page-id-1091 h1.entry-title.main_title{visibility:hidden}.ays-pb-modals h2{font-family:"bebas-neue-pro-expanded",sans-serif!important;font-weight:600!important;font-style:normal;font-size:28px!important}.ays-pb-modals p{font-family:"bebas-neue-pro-expanded",sans-serif!important;font-weight:400!important;font-style:normal;line-height:19px!important}.slf-footer-nav ul{list-style-type:none}#page-container .slf-white_links a{color:white;text-decoration:underline}#page-container .slf-footer-mobile-section li{display:inline-block!important;margin-right:3px;margin-left:3px;text-decoration:underline;color:#9E1E63}@media only screen and (max-width:767px){#page-container .slf_custom_wrap .et_pb_row{flex-wrap:nowrap}}@media only screen and (max-width:600px){#page-container .slf_custom_wrap .et_pb_row{flex-wrap:wrap}}#page-container .slf_lineHeight_li ol{line-height:1.6}#page-container .slf_lineHeight_li ol li{margin-bottom:12px}@media (max-width:980px){#main-header{min-height:30px!important}#main-header.et-fixed-header{box-shadow:0px 0px 7px rgba(0,0,0,0.1)!important;min-height:30px!important}#et-top-navigation{padding-top:5px!important;padding-bottom:5px!important}.mobile_menu_bar{padding-bottom:5px!important}#logo{max-height:90%!important}#page-container{padding-top:90px!important}.et_pb_svg_logo #logo{height:30px}.et_header_style_left #et-top-navigation nav>ul>li>a{padding-top:20px!important;padding-bottom:20px!important}}