body,html{background:black}.mobile-menu-open{overflow:hidden!important}.icon-container svg{fill:white;height:64px!important}.logo_class img{z-index:9997;max-width:250px;width:250px;position:absolute;left:calc(50% - 125px);top:-30px}.page-scroll-up{right:30px;transition:all 0.7s ease;-webkit-transition:all 0.7s ease;display:inline}#site-content.section{padding:10px}.overlap-enable{border-bottom:0}#loader-wrapper{z-index:10003}.right-100{-webkit-transform:translatex(-100px);transform:translatex(-100px);right:0px}.right-30{-webkit-transform:translatex(-30px);transform:translatex(-30px);right:0px}.opacity-0{opacity:0;visibility:hidden}.opacity-1{opacity:1;visibility:visible}@media screen and (min-width:767px){.main-navigation .menu>li{display:inline-block;margin:0.5rem 0rem;margin-bottom:0.75rem;padding:0.25rem 1rem}}.golden{color:#d58d12;height:0.1em!important}@media (max-width:767px){.logo_class img{max-width:160px;left:calc(50% - 80px);top:-32px}.navbar{right:10px;top:30px;display:inline-block;position:fixed;z-index:10002}#site-navigation button{background-color:#00090f}.slide-content{padding-top:0px}.slide-content h1{max-width:85%}}span.subtitle{color:white!important}.company-text{text-align:left}.company-text h1{color:white}.company-text h2{color:#d58d12;font-size:1.15em;line-height:1em}.company-text h2 small{color:#eaeaea;font-size:0.75em}.company-text h2 hr{height:0.1em;color:#d58d12;font-size:1em;line-height:0.75em}@media screen and (min-width:768px){.header-top.padding{-webkit-transition:all 0.1s;transition:all 0.1s;padding-bottom:200px}}.site-header{-webkit-transition:all 0.1s;transition:all 0.1s;top:-1px;position:sticky;background-color:#000000;z-index:9999}.site-header .company-info{-webkit-transition:all 0.1s;transition:all 0.1s;overflow:hidden;opacity:1;height:auto}@media screen and (min-width:768px){.site-header h1{margin-bottom:0px}}.site-header.info-hidden{-webkit-transition:all 0.1s;transition:all 0.1s;opacity:1;overflow:hidden;height:auto}@media screen and (min-width:768px){.site-header.info-hidden{overflow:hidden;opacity:0;height:0px}.site-header.info-hidden .company-info{-webkit-transition:all 0.1s;transition:all 0.1s;opacity:0;overflow:hidden}}@media screen and (max-width:767px){.slide-content{height:100vh;width:100vw;position:fixed;z-index:100}}@media (max-width:991px){.navbar{display:inline-block;text-align:center}.start-header{background-color:transparent}}.luoettava-yritys{padding-bottom:20px;max-width:260px;height:100%}.page-title-module{min-height:470px}.company-logo-64{width:64px;height:64px;float:left;margin-right:15px;margin-top:-12px}.parallax-background{background-image:url('https://jh-prosell.fi/wp-content/uploads/2023/02/scrolleri_1.jpeg')}.page-title.parallax{min-height:300px;background-attachment:fixed;background-position:12% 0%;background-repeat:no-repeat;background-size:auto 600px}@media screen and (min-width:767px){.page-title.parallax{min-height:400px;background-position:12% 25%;background-size:auto 800px}}@media screen and (min-width:992px){.page-title.parallax{min-height:465px;background-size:125% auto}}.page-title.parallax h1{color:white;text-align:center;width:100%;text-shadow:2px 2px 2px black;font-size:3.5em;position:absolute;top:0;display:block;z-index:100}@media screen and (min-width:767px){.page-title.parallax h1{top:calc(20% - 1.5rem)}}@media screen and (min-width:991px){.page-title.parallax h1{top:calc(25% - 1.5rem)}}.wpforms-confirmation-container-full,div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message){background-color:transparent!important}.whatsapp-call{cursor:pointer;-webkit-transition:transform 200ms;-webkit-transition:-webkit-transform 200ms;-webkit-transition:all 200ms;transition:all 200ms;border-radius:100%;bottom:30px;padding:8px;display:none;height:50px;opacity:1;position:fixed;text-align:center;width:50px;overflow:hidden;z-index:10000;line-height:2.5;color:#ffffff;background-color:#1bd741}#service-selector-scroll .post{display:inline-block;height:auto;min-width:340px;max-width:400px;margin:1em auto!important}#service-selector-scroll .post .service-image{height:auto}#service-selector-scroll .post .inner-content{height:100px}#service-selector-scroll .post .inner-content p{width:100%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}#site-services-content{padding:0}#site-services-content .blog-page{-webkit-box-shadow:none;box-shadow:none;background-color:transparent;-ms-flex-wrap:wrap;flex-wrap:wrap}#site-services-content .blog-page>div{padding:0.5em 0.5em;max-width:400px}@media screen and (max-width:767px){#site-services-content .blog-page>div{max-width:100%}}#site-services-content .service-box{border-radius:10px;border:2px solid #282828;background-color:hsl(0,0%,7%);height:100%}#site-services-content .service-box .service-content h2{display:inline-block;font-size:1.7em}@media screen and (max-width:767px){#site-services-content .service-box .service-content h2{font-size:1.5em}}#site-services-content .service-box .service-content .wp-block-group{padding-left:0.5em;margin-bottom:1.5em;background-color:#181818;border-top:2px solid #5a585388;border-bottom:1px solid #52515088;border-top-left-radius:10px;border-top-right-radius:10px}#site-services-content .service-box .service-content .wp-block-group .icon-container{width:64px!important;padding:0.75em}#site-services-content .service-box .service-content ul{padding:0px 25px}#site-services-content .service-box .service-content ul>li{font-weight:500;color:#bdbdbd;list-style-type:disclosure-closed}#site-services-content .service-box .service-content ul>li>ul{padding:0px;margin:0px}#site-services-content .service-box .service-content ul>li>ul>li{display:inline;padding:0px 0.5em;font-weight:normal;color:#949494;list-style-type:disclosure-closed}#team-selector-scroll .team-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:767px){#team-selector-scroll #owl-team h4{font-size:1em}#team-selector-scroll #owl-team p{font-size:0.7em}#team-selector-scroll #owl-team img{height:auto}}#team-selector-scroll #owl-team article.post{margin-bottom:0px;width:300px}#team-selector-scroll #owl-team .owl-item{background-color:0;height:auto;padding-bottom:0px;padding-left:90px;padding-right:90px}#team-selector-scroll #owl-team .owl-item.active{height:auto}#team-selector-scroll #owl-team .owl-item .card{border-radius:0px;margin:auto}@media screen and (max-width:767px){#team-selector-scroll #owl-team .owl-item{padding:0px}}#team-selector-scroll #owl-team img{width:350px;height:auto;margin:auto}@media screen and (max-width:767px){#owl-main .item{height:550px}}@media screen and (max-width:767px){.slide-content{height:100vh;width:100vw;position:fixed;z-index:100}}