.heading-center,.heading-center p,.palveluboksi{text-align:center}.form input,.form label,.form textarea,.frontpage-step span,.link-to-contact,.nav .nav-item-level-2-link,.th-step img,.th-step span{display:block}.frontpage-content h1,.frontpage-step h2,.nav-item-link,.ps-hero h1,.service-content h2,.uutishuone-lista-art h2{font-family:'Source Sans Pro';font-weight:600}.footer-center-col h3,.footer-last-column h3{text-transform:uppercase}.contact-header a,.contact-number,.footer-last-column a,.kiinteistoille-step a,.kiinteistoille-step-yks a,.link-to-contact,.morelinkbox,.repeater .pager-link,.uutishuone-linkki{text-decoration:none}.col-1{width:8.333333333333334%}.col-2{width:16.666666666666668%}.col-3{width:25%}.col-4{width:33.333333333333336%}.col-5{width:41.66666666666667%}.col-6{width:50%}.col-7{width:58.333333333333336%}.col-8{width:66.66666666666667%}.col-9{width:75%}.col-10{width:83.33333333333334%}.col-11{width:91.66666666666667%}.col-12{width:100%}.heading-center{font-size:55px;padding-top:10px;padding-bottom:40px;border:1px solid rgba(5,5,5,.02);color:rgba(166,71,71,.93)}.service-content{padding:60px 20px}.service-content h1{margin-top:0}.service-content h2{margin-bottom:5px;font-size:24px;line-height:32px;text-align:left}.link-to-contact,.service-content a{text-align:center}.link-to-contact:hover{color:#FFF}.frontpage-step{padding-left:90px;position:relative;margin-top:40px;margin-bottom:40px}.frontpage-step span{color:#ca1618;width:50px;left:15px;height:50px;position:absolute;border:2px solid #000;top:3px;text-align:center;padding-left:5px;line-height:44px;border-radius:50%}.frontpage-step h2{margin-top:0;line-height:34px;font-size:24px;padding-top:5px}.bl-section{padding-top:0}.service-row{margin-bottom:15px}.etusivu-case{margin-left:auto;margin-right:auto;max-width:860px;padding-left:220px}.etusivu-case h2{margin-bottom:10px;color:#FFF;font-size:24px;line-height:36px;margin-top:0}.etusivu-case img{max-width:200px;margin-left:-220px;float:left}.form{padding-left:130px;position:relative}.form input{color:#333;width:100%;border:1px solid #FFF;font-size:16px;line-height:30px;border-radius:3px;padding:5px 10px}.form input:focus{border:1px solid #D10F0F}.form label{padding-top:7px;width:120px;left:0;height:30px;position:absolute;top:0;margin-left:-130px;text-align:right}.form textarea{color:#333;width:100%;height:100px;border:1px solid #F2F2F2;border-radius:3px;padding:5px 10px}.form textarea:focus{border:1px solid #D10F0F}.form button{color:#FFF;border:1px solid #ca1618;font-size:16px;background-color:#ca1618;line-height:26px;border-radius:4px;padding:5px 20px}.form button:hover{background-color:#AB1111;border:1px solid #AB1111}.ps-hero{margin-top:-80px;background:url(//d3sdr36o18yw4x.cloudfront.net/safetum/uploads/Xm/service-background.jpg) 50% 50% no-repeat #333;background-size:cover;color:#FFF;padding:160px 20px 95px}.ps-hero h1{font-size:48px;margin-bottom:10px}.ps-hero p{font-size:18px;line-height:26px}.reference-body{color:#9C9C9C}.frontpage-content{background:url(//d3sdr36o18yw4x.cloudfront.net/wds.safetum/uploads/safetum_mita_pv_tekee.jpg) 80% 0 fixed;background-size:cover;padding:60px 20px}.frontpage-content h1{font-size:48px}.frontpage-content h2{padding-bottom:0;margin-bottom:5px;margin-top:5px}.th-step{width:20%;float:left;position:relative;padding-left:10px;padding-right:10px}.th-step span{overflow:hidden;color:#000;width:14px;left:100%;height:3px;position:absolute;top:67px;margin-left:-8px;background-color:#EAEAEA;border-radius:4px}.th-step img,.uutishuone-lista-art{margin-left:auto;margin-right:auto}.th-step img{margin-bottom:15px}.default-hero{padding-top:120px;padding-bottom:75px;margin-top:-80px;background:url(//d3sdr36o18yw4x.cloudfront.net/safetum/uploads/Xm/service-background.jpg) 50% 50% no-repeat #000;background-size:cover;color:#FFF}.default-hero h1{color:#FFF;text-align:center;min-width:100px}.kokemuksia-block{padding:0}.uutishuone-lista-art{background-color:#FFF;padding:30px 40px}.uutishuone-lista-art img{margin-bottom:10px;display:block;height:auto;max-width:100%}.example,.example-read-more{height:156px;display:block;text-align:center;float:left}.uutishuone-lista-art h2{font-size:30px;margin-top:10px;margin-bottom:20px;line-height:40px}.uutishuone-lista-art p{margin-bottom:15px}.uutishuone-lista-art h1{margin-bottom:15px;line-height:46px}.black-hero{background-color:#000;color:#FFF;padding:20px}.black-hero h1{text-align:center}.example-read-more{width:528px;background-color:#1A1A1A;border-radius:5px;margin:10px 15px}.example-read-more a{background-color:#1A1A1A;border:1px solid #FFF;border-radius:5px;margin-top:55px;line-height:42px}.example-read-more a:hover{background-color:#FFF;color:#ca1618}.red-text{color:#ca1618}.contact-form-header{padding-left:128px;padding-bottom:20px}.uutishuone-artikkeli{padding:40px 20px}.uutishuone-artikkeli img{display:block;margin-left:auto;margin-right:auto;margin-bottom:15px}.article-container{padding-top:20px;padding-bottom:20px;margin-left:auto;margin-right:auto}.example{padding-top:105px;width:156px;padding-right:10px;background:url(//d3sdr36o18yw4x.cloudfront.net/safetum/uploads/gy/building-icon.png) 50% 50% no-repeat;background-size:cover;font-size:16px;padding-left:10px;line-height:20px;border-radius:5px;margin:10px 15px}.uutishuone-linkki{color:#333}.uutishuone-linkki:hover{color:#D10F0F}.nav-item-link{color:#FFF;padding-right:20px;padding-left:20px}.kokemus-box{max-width:800px;margin-left:auto;margin-right:auto;padding-left:220px}.kokemus-box h2{font-weight:400;color:#000}.call-us span,.default-content h2{color:#ca1618;font-family:'Source Sans Pro'}.kokemus-box img{margin-left:-220px}.artikkeli-template{padding-bottom:20px;padding-top:20px;border:none}.artikkeli-template:last-child{border-bottom:1px solid #FFF}.reference h2{margin-bottom:0;margin-top:0}.reference img{float:left;margin-right:25px;margin-bottom:80px;margin-top:0}.kokemus-intro{font-size:18px;font-style:italic;line-height:30px;margin-bottom:20px}.call-us{text-align:center;margin-bottom:0}.call-us span{font-weight:900;font-size:36px;line-height:50px}.default-content{padding:60px 20px}.default-content h1{margin-bottom:15px}.default-content h2{font-weight:600;font-size:30px;margin-top:15px}.header-kiitos{margin-top:-135px;background:radial-gradient(circle farthest-side at 24% 22%,rgba(3,0,0,.61) 0,rgba(3,0,0,.5) 100%),url(//d3sdr36o18yw4x.cloudfront.net/safetum/uploads/2Y/frontpage-hero.jpg);background-position:top left,50% 50%;background-size:auto,cover;background-repeat:no-repeat,repeat;background-attachment:scroll,scroll;margin-bottom:-5px;padding:170px 20px 355px}.header-kiitos h1{background-color:rgba(255,255,255,0);color:#FFF;margin-top:75px}.header-kiitos h2{color:#FFF}.header{width:100%;left:0;height:auto;top:0;background-color:#000;padding:22px 10px 18px 15px}.nav-item-level-2-link{display:block}.footer-contact{background-color:#1C1C1C;color:#FFF;padding:30px 20px}.footer-contact a{color:#C7C7C7;display:block}.footer-contact a:hover{color:#FFF}.footer-contact h3{font-size:18px;font-family:'Source Sans Pro';font-weight:400;margin-bottom:0;margin-top:0}.th-steps{padding-top:50px;padding-bottom:50px}.inline-link{display:block;float:left;margin-right:15px}.lisaakokemuksiaitem{border-top:15px solid #F5F5F5;margin-left:-40px;margin-right:-40px;min-height:266px;padding:30px 25px 30px 220px}.lisaakokemuksiaitem h2{color:#ca1618;padding-top:0;margin-top:0}.lisaakokemuksiaitem p{color:#141414}.lisaakokemuksiaitem a{min-width:200px;text-align:center}.frontpage-hero{color:#FFF;background:url(//d3sdr36o18yw4x.cloudfront.net/w1400/wds.safetum/uploads/etusivukuva-1.jpg) 50% 50% no-repeat #000;background-size:cover;text-align:center;padding:170px 20px 200px}.frontpage-hero h1{font-family:'Source Sans Pro';font-weight:900;font-size:48px;line-height:60px;margin-bottom:15px;color:#FFF;text-align:center}.frontpage-hero p{font-size:18px;line-height:28px;margin-bottom:25px}.leipis-kiitos{color:#FFF}.frontpage-step-btn{padding-left:90px}.header-red{color:#ca1618;font-weight:700}.artikkeli-paiva,.red-paragraph{color:#D10F0F;font-weight:600;font-family:'Source Sans Pro'}.lisaakokemuksiakuva{float:left;padding-right:0;margin-right:30px;max-width:200px;margin-left:-200px}.form-item-error-message{color:#D10F0F}.test{padding-bottom:25px;background:linear-gradient(0deg,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background-position:top left;background-size:auto;background-repeat:no-repeat;background-attachment:scroll;background-color:#000;border-top:1px solid #000;border-top-right-radius:666px}.artikkeli-paiva{font-size:24px;display:block}.services-container{text-align:center}.services-container h2{line-height:40px;margin-bottom:10px}.th-palvelu-toimii{padding-top:60px;padding-bottom:60px;background-color:#F0F0F0}.th-palvelu-toimii h1{text-align:center}.contact-area-grey{background-color:#F0F0F0;padding:30px 20px}.contact-area-grey p{margin-bottom:20px}.button:hover{background-color:#AB1111}.button{height:44px;font-weight:400;font-size:18px;font-family:'Source Sans Pro';background-color:#ca1618;text-align:left;line-height:44px;padding:0 20px}.bl-video,.contact-number,.etusivu-teksti,.footer,.heading,.palveluboksimobiili a,.palveluboksimobiili p,.some-button-iso,.white-title,.yrityksille-menu-active,.yritys-img h1,.yritys-img h2{text-align:center}.th-hero{background:url(//d3sdr36o18yw4x.cloudfront.net/safetum/uploads/Dg/turvallisuushavainto-kasi.png) 93% 100% no-repeat,url(//d3sdr36o18yw4x.cloudfront.net/safetum/uploads/RA/turvallisuushavainto-bakground-1.jpg) 50% 100% no-repeat #000;background-size:auto,cover;margin-top:-80px;color:#FFF;padding:180px 20px 80px}.th-hero p{font-size:18px;line-height:26px;margin-top:20px}.kokemuksia-area{background-color:#1E1E1E;padding:20px}.yritys-img{background:url(//d3sdr36o18yw4x.cloudfront.net/safetum/uploads/GM/safetumoy.jpg) 50% 50%;background-size:cover;height:255px;padding-top:45px;text-shadow:0 0 14px #000}.yritys-img h2{color:#FFF}.yritys-img h1{color:#FFF;font-size:48px;line-height:60px}.yritys-sisalto{margin-left:auto;margin-right:auto;max-width:700px;padding-bottom:20px}.frontpage-example{padding-top:60px;padding-bottom:60px;color:#FFF;background:url(//d3sdr36o18yw4x.cloudfront.net/safetum/uploads/lp/helsinki.jpg) 50% 50% no-repeat #1A1A1A;background-size:cover}.contact-heading{margin-bottom:15px;color:#D10F0F}.front-service-red{font-weight:900;color:#CA1618}.call-us-column{box-shadow:inset 1px 0 0 0 rgba(255,255,255,.2),inset -1px 0 0 0 rgba(255,255,255,.2);min-height:125px;padding-top:10px}.contact-number{font-size:36px;line-height:50px;font-weight:900;font-family:'Source Sans Pro';color:#ca1618}.contact-area-white{padding:30px 20px}.contact-area-white p{margin-bottom:20px}.button-red{height:44px;font-weight:400;padding-right:20px;font-size:18px;font-family:'Source Sans Pro';background-color:#ca1618;padding-left:20px;line-height:44px;border-radius:4px}.dark-slider,body{background-color:#000}body{font-family:source-sans-pro;font-size:16px;line-height:24px;color:#000}.contact-header span,.content h1{font-family:'Source Sans Pro'}.company-logos{padding-top:15px}.company-logos img{margin-right:15px;margin-bottom:15px}.dark-slider .slider-arrow{color:#F0F0F0;background-color:#D10F0F}.dark-slider .slider-arrow:hover{background-color:#AB1111}.nav-item-level-1{margin-right:10px}.content{background-color:#FFF}.content h1{font-weight:600}.nav-item-level-2{border-radius:0;padding-right:0}.contact-header{color:#FFF;margin-top:-130px;background:radial-gradient(circle farthest-side at 20% 16%,rgba(0,0,0,.6) 0,rgba(0,0,0,.5) 100%),url(//d3sdr36o18yw4x.cloudfront.net/safetum/uploads/2Y/frontpage-hero.jpg);background-position:top left,50% 50%;background-size:auto,cover;background-repeat:no-repeat,no-repeat;background-attachment:scroll,scroll;background-color:#000;margin-bottom:-5px;padding:130px 20px 35px}.contact-header span{font-weight:900;color:#ca1618;padding-right:0;padding-left:0;margin-left:0}.examples-container h1,.kokemus-template h2{font-weight:600;font-family:'Source Sans Pro'}.contact-header h1{font-size:38px;margin-bottom:0;margin-left:0;margin-top:0;padding-top:65px}.contact-header h2{margin-bottom:5px}.contact-header p{margin-bottom:0}.contact-header a{color:#FFF}.kokemus-template{padding-bottom:20px;padding-top:20px;border-bottom:1px solid #EDEDED}.kokemus-template:last-child{border-bottom:1px solid #FFF}.kokemus-template h2{margin-top:0;margin-bottom:5px;font-size:30px;line-height:40px}.kokemus-template img{float:left;max-width:200px;margin-right:15px;margin-bottom:60px}.icon-phone{display:inline-block;color:rgba(255,255,255,0);text-indent:-5000em;width:15px;height:25px;background:url(//d3sdr36o18yw4x.cloudfront.net/safetum/uploads/nG/phone-icon.png) 50% 50% no-repeat;background-size:15px 15px}.footer-center-col{padding-left:35px}.footer-center-col a{text-decoration:none}.video{max-width:100%}.footer-last-column{box-shadow:inset -1px 0 0 0 rgba(255,255,255,.2);min-height:140px}.main-nav .nav-item-active-link,.main-nav .nav-item-link:hover{box-shadow:inset 0 -1px 0 0 #CA1618}.footer{padding-top:15px;padding-bottom:10px;background-color:#000}.palveluboksimobiili{background:linear-gradient(0deg,rgba(3,0,0,.91) 0,rgba(3,0,0,.63) 100%),url(//d3sdr36o18yw4x.cloudfront.net/safetum/uploads/Dg/turvallisuushavainto-kasi.png);background-position:top left,0 0;background-size:auto,auto;background-repeat:no-repeat,repeat;background-attachment:scroll,scroll;background-color:#000;min-height:300px;height:300px;padding-top:40px}.palveluboksimobiili h2{text-align:center;color:#ca1618}.palveluboksimobiili p{color:#FFF}.palveluboksimobiili a{min-width:200px}.form-item{padding-bottom:20px;position:relative}.lisaakokemuksia{padding-bottom:40px}.frontpage-references{padding-top:60px;padding-bottom:60px;color:#FFF;background-color:#000}.yrityksille-menu-active,.yrityksille-menu-active:hover{color:#000;background-color:#FFF}.frontpage-references h1{line-height:170%}.frontpage-references h2{line-height:36px}.frontpage-references img{float:left;margin-top:20px;margin-right:25px;margin-bottom:50px}.examples-container{max-width:934px}.examples-container h1{clear:both;padding-left:15px;padding-right:15px;font-size:48px;line-height:88px}.list{margin-top:15px;margin-bottom:15px}.artikkeli-header{font-family:'Source Sans Pro';font-weight:900;margin-bottom:20px}.yrityksille-menu-active{display:block;border-radius:0;line-height:66px;height:66px;position:relative}.yrityksille-menu-active .button-icon-right{position:absolute;line-height:66px;top:0;right:20px;font-size:24px}.etusivu-teksti{font-size:49px}.footer-some-link{font-size:47px;float:left;margin-right:15px;margin-left:5px}.kiinteistoille-content{background-color:#FFF;padding:45px 20px}.kiinteistoille-content img{display:block;margin-left:auto;margin-right:auto}.yrityksille-hero-container{background:url(//d3sdr36o18yw4x.cloudfront.net/wds.safetum/uploads/pelastusvalvoja_kasi.png) 100% 100% no-repeat;background-size:auto;padding-top:120px;padding-bottom:200px}.yrityksille-hero-container h1{font-size:48px;line-height:60px}.etusivu-otsikko{padding-bottom:25px;text-shadow:0 4px 20px #000}.etusivu-otsikko span{border-bottom:7px solid rgba(202,22,24,.46)}.red-contact-icon{display:block;float:left;margin-right:10px}.heading{background-color:rgba(181,63,63,0);color:#BF3D3D}.kiinteistoille-list-row{margin-bottom:44px}.some-button-iso{display:block;padding-top:20px;margin-top:90px;height:111px;font-weight:600;font-size:24px;padding-left:20px;line-height:66px}.kiinteistoille-step{border:1px solid #DFDFDF;min-height:480px;margin-bottom:20px;padding:15px}.kiinteistoille-step h2{text-align:left;font-size:24px;line-height:30px;margin-bottom:20px;margin-top:6px;font-weight:600}.kiinteistoille-step h3{color:#CA1618;font-size:36px;line-height:40px;font-weight:900;margin-bottom:0;margin-top:0}.kiinteistoille-step p{margin-bottom:25px;margin-top:30px;padding-left:25px;padding-right:25px}.richtext h2,.richtext h3{margin-top:0;font-weight:600}.kiinteistoille-step img{display:block;margin-left:auto;margin-right:auto}.kiinteistoille-step a{color:#CA1618}.kiinteistoille-step a:hover{color:#AB1111}.red-contact{color:#FFF;background-color:#BA1315;padding-left:20px;padding-right:20px;padding-bottom:45px}.kiinteistoille-ikonit{border:1px solid rgba(223,223,223,.8);background-color:rgba(255,255,255,.8);overflow:hidden;position:relative;top:-50px}.front-news-date{font-size:18px;display:block;line-height:34px}.katso-video{text-align:center}.katso-video .accordion-item-title{display:inline-block;height:44px;font-size:18px;background-color:#CA1618;text-align:center;margin-bottom:15px;line-height:44px;border-radius:4px;padding:0 25px}.richtext h2,.richtext p{margin-bottom:22px}.repeater .pager-link{color:#CA1618;line-height:40px;padding-left:5px;padding-right:5px}.repeater .pager-link:hover{color:#FFF;background-color:#ca1618}.repeater .pager-link-action-icon{margin-right:15px;margin-left:15px}.repeater .pager-link-previous{padding-left:0;padding-right:10px}.repeater .pager-link-next{padding-left:10px;padding-right:0}.richtext h2{font-size:36px;line-height:42px}.richtext h3{font-size:24px;line-height:30px}.rekry-box-icon{margin-right:5px;color:#ca1618}.lightgrey-container{background-color:#F1F1F1;padding:40px 10px}.lightgrey-container img{display:block;margin-left:auto;margin-right:auto;margin-top:85px}.front-news-line{display:block;width:50px;height:2px;background-color:#ca1618;margin-left:auto;margin-right:auto}.kiinteistoille-list-item{position:relative;padding-left:50px;padding-top:5px;margin-bottom:25px}.kiinteistoille-list-heading,.kiinteistoille-toimii-heading{margin-bottom:35px;font-size:36px;line-height:42px;margin-top:0;font-weight:600}.kiinteistoille-heading{padding-bottom:0;text-shadow:0 4px 20px #000}.kiinteistoille-heading span{border-bottom:7px solid rgba(202,22,24,.46)}.kiinteistoille-list-container{background-color:#F1F1F1;padding:44px 10px}.kiinteistoille-toimii-heading{text-align:center}.spacer{padding-bottom:40px}.sharebox{padding-top:10px;padding-bottom:10px}.red-contact-form .form-submit-button{display:block;background-color:#1E1E1E;height:50px;line-height:50px;width:100%;font-size:18px;padding-top:0;padding-bottom:0}.red-contact-form .form-item-error-message{color:rgba(255,255,255,.88)}.yrityksille-menu-passive{border-radius:0;display:block;text-align:center;height:66px;line-height:66px;position:relative}.yrityksille-menu-passive .button-icon{position:absolute;top:0;right:20px;height:66px;line-height:66px;font-size:24px}.front-service-grey-fade{background-color:rgba(241,241,241,.81)}.front-service-button{display:block;height:66px;font-weight:600;text-align:center;font-size:24px;line-height:66px;padding-top:0;margin-top:0}.button-white{background-color:rgba(255,238,54,.97);color:#1E1E1E;font-weight:600}.yrityksille-hero{background:url(//d3sdr36o18yw4x.cloudfront.net/wds.safetum/uploads/yrityksille_tausta.jpg) 50% 50% no-repeat;background-size:cover}.yrityksille-hero h1{margin-bottom:25px}.front-references-header{color:#FFF;font-size:36px;background-color:#000;text-align:center;line-height:46px;padding:30px 20px 15px}.front-case-person{color:#ca1618;font-weight:500}.front-service-box{text-align:center;height:528px;background:url(//d3sdr36o18yw4x.cloudfront.net/wds.safetum/uploads/etusivu_kiinteisto_tausta.jpg) 50% 50% no-repeat #FFF;background-size:cover;position:relative;padding-right:20px;padding-left:20px}.main-nav .nav-item-link{font-size:18px;font-weight:400;padding-left:15px;padding-right:15px}.main-nav .nav-item-active-link{font-weight:600}.main-nav .nav-list-level-2{background-color:#CA1618;border-radius:4px;margin-top:-2px;margin-left:-2px}.main-nav .nav-item-level-2-link:hover{color:rgba(255,255,255,.85);box-shadow:none}.main-nav .nav-item-level-2-link{font-size:16px}.etusivu-buttonit{margin-left:auto;margin-right:auto;max-width:415px}.etusivu-buttonit a{margin-right:10px;margin-left:10px}.front-news-template{text-align:center;background:url(//d3sdr36o18yw4x.cloudfront.net/w1100/wds.safetum/uploads/etusivukuva-1.jpg) 50% 30% no-repeat;background-size:cover}.kiinteistoille-list-icon{font-size:36px;color:#ca1618;display:block;position:absolute;top:0;left:0}.red-contact-content h3{font-size:24px;line-height:32px;margin-bottom:0;margin-top:0}.red-contact-content p{margin-bottom:30px}.kiinteistoille-ikoni{width:20%;float:left;text-align:center;padding:25px 10px 10px}.kiinteistoille-ikoni img{display:block;margin-left:auto;margin-right:auto;margin-bottom:15px}.kiinteistoille-ikoni b{color:#ca1618}.etusivu-sisalto{color:#FFF;background-color:#000;padding:40px 20px}.pelastusvalvoja-step{text-align:center}.pelastusvalvoja-step img{display:block;margin-left:auto;margin-right:auto;margin-bottom:30px;border-bottom:3px solid #DFDDDD}.pelastusvalvoja-step p{padding-left:35px;padding-right:35px}.white-background{background-color:#FFF}.kiinteistoille-hero{color:#FFF;background:linear-gradient(0deg,rgba(0,0,0,.3) 0,rgba(0,0,0,.3) 100%),url(//d3sdr36o18yw4x.cloudfront.net/w1400/wds.safetum/uploads/etusivukuva-1.jpg);background-position:top left,50% 50%;background-size:auto,cover;background-repeat:no-repeat,no-repeat;background-attachment:scroll,scroll;background-color:#000;text-align:center;padding:85px 20px 150px}.kiinteistoille-hero h1{font-family:'Source Sans Pro';font-weight:900;font-size:48px;line-height:60px;margin-bottom:15px;color:#FFF;text-align:center}.kiinteistoille-hero p{font-size:18px;line-height:28px;margin-bottom:25px}.button-block{display:block;text-align:center;margin-bottom:15px}.yrityksille-menu{margin-top:-66px}.front-case-template{padding-top:45px;padding-bottom:45px;margin-bottom:0;color:#DFDDDD}.yrityksille-steps{background-color:#FFF;text-align:center;padding:40px 110px}.yrityksille-steps h2{margin-top:0;margin-bottom:35px;font-size:36px;font-weight:500}.white-container-pull{margin-top:-44px;background-color:#FFF;padding:40px 10px}.white-container-pull p{font-size:16px;margin-right:0}.white-container-pull h1{line-height:60px;text-align:center}.white-container-pull img{text-align:center;margin-right:90px}.front-news-box{color:#FFF;background:linear-gradient(0deg,rgba(0,0,0,.54) 0,rgba(0,0,0,.54) 100%);background-position:top left;background-size:auto;background-repeat:no-repeat;background-attachment:scroll;min-height:423px;padding:44px 160px}.front-news-box h2{font-size:24px;line-height:40px;color:#FFF;margin-top:10px;margin-bottom:10px}.front-news-box p{margin-bottom:20px}.frontpage-yellow-button{display:block;text-align:center;margin-top:10px;background-color:rgba(251,255,0,.97);color:#1E1E1E}.frontpage-yellow-button:hover{background-color:rgba(226,230,30,.97);color:#1E1E1E}.kiinteistoille-step-yks{border:1px solid #DFDFDF;min-height:480px;margin-bottom:20px;padding:15px}.kiinteistoille-step-yks h2{text-align:left;font-size:24px;line-height:30px;margin-bottom:20px;margin-top:6px;font-weight:600}.kiinteistoille-step-yks h3{color:#CA1618;font-size:36px;line-height:40px;font-weight:900;margin-bottom:0;margin-top:0}.kiinteistoille-step-yks p{margin-bottom:25px;margin-top:30px;padding-left:25px;padding-right:25px}.kiinteistoille-step-yks img{display:block;margin-left:auto;margin-right:auto}.kiinteistoille-step-yks a{color:#CA1618}.kiinteistoille-step-yks a:hover{color:#AB1111}.front-white-container{background-color:#FFF;padding-bottom:20px;padding-left:10px;padding-right:10px}.front-white-container h1{text-align:center;padding-top:30px;padding-bottom:30px}.rerky-hero{background:url(//d3sdr36o18yw4x.cloudfront.net/w1400/wds.safetum/uploads/Helsinki_kaupunki.jpg) 50% 50% no-repeat;background-size:cover;background-color:rgba(168,49,49,.83);padding-top:50px;padding-bottom:44px;color:#FFF}.rerky-hero img{display:block;margin-left:auto;margin-right:auto;margin-top:0}.rerky-hero h1{color:rgba(232,102,102,.97);text-align:center;opacity:1;margin-bottom:35px;font-size:55px}.morelinkbox,.morelinkbox h2,.morelinkbox p{text-align:left}.grey-area{background-color:#1E1E1E;padding-bottom:44px}.front-service-content{margin-bottom:0;padding:65px 15px 50px}.front-service-content h2{font-size:36px;line-height:46px;font-weight:400;margin-bottom:0}.white-heading,.yrityksille-center-heading{font-size:36px;line-height:44px;text-align:center}.front-service-content p{margin-top:10px;margin-bottom:10px}.front-service-content blockquote{margin-left:0;margin-bottom:0;height:46px;margin-top:0}.front-pull-container{margin-top:-66px}.white-container{color:#000;background-color:#FFF;padding:40px 10px}.rekry-box{background-color:#F2F2F2;margin-bottom:15px;padding:20px}.rekry-box h3{margin-top:0;margin-bottom:10px;display:inline-block}.white-heading{margin-top:44px;margin-bottom:22px;color:#FFF}.yrityksille-center-heading{margin-top:0;margin-bottom:20px;font-family:source-sans-pro;font-weight:600}.kiinteistoille-step-action{border:1px solid #DFDFDF;margin-bottom:20px;margin-top:90px;padding:50px 15px}.kiinteistoille-step-action h2{text-align:center;font-size:30px;line-height:39px;margin-bottom:20px;margin-top:0;font-weight:600}.kiinteistoille-step-action h3{color:#CA1618;font-size:36px;line-height:40px;font-weight:900;margin-bottom:0;margin-top:0}.kiinteistoille-step-action p{margin-bottom:25px;margin-top:30px;padding-left:25px;padding-right:25px}.kiinteistoille-step-action img{display:block;margin-left:auto;margin-right:auto}@media (max-width:1024px){.col-tablet-1{width:8.333333333333334%}.grid-collapse-tablet>.col-1{width:100%}.col-tablet-2{width:16.666666666666668%}.grid-collapse-tablet>.col-2{width:100%}.col-tablet-3{width:25%}.grid-collapse-tablet>.col-3{width:100%}.col-tablet-4{width:33.333333333333336%}.grid-collapse-tablet>.col-4{width:100%}.col-tablet-5{width:41.66666666666667%}.grid-collapse-tablet>.col-5{width:100%}.col-tablet-6{width:50%}.grid-collapse-tablet>.col-6{width:100%}.col-tablet-7{width:58.333333333333336%}.grid-collapse-tablet>.col-7{width:100%}.col-tablet-8{width:66.66666666666667%}.grid-collapse-tablet>.col-8{width:100%}.col-tablet-9{width:75%}.grid-collapse-tablet>.col-9{width:100%}.col-tablet-10{width:83.33333333333334%}.grid-collapse-tablet>.col-10{width:100%}.col-tablet-11{width:91.66666666666667%}.col-tablet-12,.grid-collapse-tablet>.col-11,.grid-collapse-tablet>.col-12{width:100%}.nav .nav-item{margin-right:5px}.nav .nav-item-link{padding-left:5px;padding-right:5px;font-size:14px}.yrityksille-steps{padding-left:20px;padding-right:20px}.front-service-content{padding-left:0;padding-right:0}}@media (max-width:667px){.etusivu-case img,.kirjaudu-nappi{margin-left:auto;margin-right:auto}.col-mobilePortrait-1{width:8.333333333333334%}.grid-collapse-mobilePortrait>.col-1{width:100%}.col-mobilePortrait-2{width:16.666666666666668%}.grid-collapse-mobilePortrait>.col-2{width:100%}.col-mobilePortrait-3{width:25%}.grid-collapse-mobilePortrait>.col-3{width:100%}.col-mobilePortrait-4{width:33.333333333333336%}.grid-collapse-mobilePortrait>.col-4{width:100%}.col-mobilePortrait-5{width:41.66666666666667%}.grid-collapse-mobilePortrait>.col-5{width:100%}.col-mobilePortrait-6{width:50%}.grid-collapse-mobilePortrait>.col-6{width:100%}.col-mobilePortrait-7{width:58.333333333333336%}.grid-collapse-mobilePortrait>.col-7{width:100%}.col-mobilePortrait-8{width:66.66666666666667%}.grid-collapse-mobilePortrait>.col-8{width:100%}.col-mobilePortrait-9{width:75%}.grid-collapse-mobilePortrait>.col-9{width:100%}.col-mobilePortrait-10{width:83.33333333333334%}.grid-collapse-mobilePortrait>.col-10{width:100%}.col-mobilePortrait-11{width:91.66666666666667%}.col-mobilePortrait-12,.grid-collapse-mobilePortrait>.col-11,.grid-collapse-mobilePortrait>.col-12{width:100%}.service-content{padding-top:25px;padding-bottom:25px}.service-content h1{font-size:36px;line-height:48px;padding-left:0;padding-right:0}.etusivu-case{padding-left:50px;padding-right:45px}.form,.kokemus-box{padding-left:0}.etusivu-case h2{font-size:24px;line-height:31px;margin-top:20px}.etusivu-case img{float:none;margin-bottom:0}.nav .nav-item-mobile{height:44px;width:44px;line-height:44px;margin-top:18px;position:absolute;right:8px}.nav .nav-list{position:absolute;top:60px}.kirjaudu-nappi{position:absolute;top:18px;right:60px}.form label{text-align:left;position:static;display:block;margin-left:0;height:30px;line-height:30px;padding-top:0}.ps-hero{padding-bottom:45px}.ps-hero h1{font-size:36px;line-height:40px;margin-top:25px}.ps-hero img{display:block;margin-left:auto;margin-right:auto}.frontpage-content{background:linear-gradient(0deg,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);background-position:top left;background-size:auto;background-repeat:no-repeat;background-attachment:scroll}.frontpage-content h1{font-size:38px;line-height:48px}.th-step{width:50%;padding-bottom:35px;float:left}.th-step span{display:none}.example-read-more{width:156px}.contact-form-header{margin-left:0;padding-left:0;margin-top:20px}.kokemus-template img,.lisaakokemuksiakuva{float:none;margin-right:auto;margin-left:auto}.front-pull-container,.lightgrey-container img,.white-container-pull,.yrityksille-menu{margin-top:0}.uutishuone-linkki h2{font-size:26px;line-height:32px}.th-steps{text-align:center}.lisaakokemuksiaitem{padding-left:20px}.frontpage-hero{padding-top:70px;padding-bottom:70px}.frontpage-hero h1{font-size:38px;line-height:48px}.lisaakokemuksiakuva{margin-bottom:20px}.th-hero{padding-bottom:30px;background:url(//d3sdr36o18yw4x.cloudfront.net/safetum/uploads/RA/turvallisuushavainto-bakground-1.jpg) 50% 50% no-repeat;background-size:cover;padding-top:100px}.th-hero h1{font-size:36px;line-height:48px}.call-us-column{box-shadow:0 0 0 0 transparent}.kokemus-template h2{font-size:25px;line-height:35px}.kokemus-template img{display:block;margin-bottom:10px}.footer-center-col{margin-left:0;padding-left:0;margin-bottom:20px}.footer-last-column{box-shadow:inset 0 0 0 0 transparent}.form-item{padding-left:0}.examples-container{max-width:372px}.kiinteistoille-step,.kiinteistoille-step-yks{min-height:0;max-width:360px;margin-right:auto}.examples-container h1{font-size:38px;line-height:48px}.yrityksille-menu-active,.yrityksille-menu-passive{font-size:13px}.yrityksille-hero-container{background:0 0;padding:40px 20px}.kiinteistoille-list-row img{margin-left:auto;margin-right:auto;display:block}.kiinteistoille-step{padding-right:0;margin-left:auto}.red-contact{padding-top:20px}.lightgrey-container{padding-left:20px;padding-right:20px}.front-service-box{height:auto;padding-bottom:40px;padding-left:0;padding-right:0}.main-nav .nav-item-link{padding-left:10px;padding-right:10px;font-size:16px;border-bottom:1px solid #050505}.main-nav .nav-item-active-link,.main-nav .nav-item-link:hover{box-shadow:inset 2px 0 0 0 #CA1618}.main-nav .nav-list{top:80px;color:#363636}.main-nav .nav-item-mobile-children{height:44px;line-height:44px;width:30px}.main-nav .nav-list-level-2{background-color:#141414;border-radius:0;margin-top:0;margin-left:0}.main-nav .nav-list-level-1{background-color:#1E1E1E}.etusivu-buttonit a{margin-bottom:10px}.kiinteistoille-ikoni{width:50%}.kiinteistoille-hero{padding-top:70px;padding-bottom:70px}.kiinteistoille-hero h1{font-size:38px;line-height:48px}.yrityksille-steps{padding-left:20px;padding-right:20px}.front-news-box{padding-left:65px;padding-right:65px}.kiinteistoille-step-yks{padding-right:0;margin-left:auto}.front-service-content{padding-top:20px;margin-bottom:60px;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;max-width:500px}.white-container{padding-left:20px;padding-right:20px}.white-heading{margin-top:22px}.kiinteistoille-step-action{padding-right:0;margin-top:0}}@media (max-width:414px){.col-mobile-1{width:8.333333333333334%}.grid-collapse-mobile>.col-1{width:100%}.col-mobile-2{width:16.666666666666668%}.grid-collapse-mobile>.col-2{width:100%}.col-mobile-3{width:25%}.grid-collapse-mobile>.col-3{width:100%}.col-mobile-4{width:33.333333333333336%}.grid-collapse-mobile>.col-4{width:100%}.col-mobile-5{width:41.66666666666667%}.grid-collapse-mobile>.col-5{width:100%}.col-mobile-6{width:50%}.grid-collapse-mobile>.col-6{width:100%}.col-mobile-7{width:58.333333333333336%}.grid-collapse-mobile>.col-7{width:100%}.col-mobile-8{width:66.66666666666667%}.grid-collapse-mobile>.col-8{width:100%}.col-mobile-9{width:75%}.grid-collapse-mobile>.col-9{width:100%}.col-mobile-10{width:83.33333333333334%}.grid-collapse-mobile>.col-10{width:100%}.col-mobile-11{width:91.66666666666667%}.col-mobile-12,.grid-collapse-mobile>.col-11,.grid-collapse-mobile>.col-12{width:100%}.frontpage-content{padding-top:40px}.frontpage-content h1{font-size:38px;line-height:46px}.th-step{width:50%;height:330px}.reference img{float:none;margin-left:auto;margin-right:auto;display:block}.lisaakokemuksiaitem h2{font-size:18px}.frontpage-hero h1{font-size:28px;line-height:35px}.lisaakokemuksiakuva{padding-bottom:0;margin-left:auto;margin-right:auto}.th-palvelu-toimii h1{font-size:36px}.content h1{font-size:35px;line-height:40px}.contact-header h1{margin-right:10px;text-align:left}.examples-container h1{font-size:30px}.kiinteistoille-hero h1{font-size:28px;line-height:35px}.frontpage-yellow-button{display:inline-block}}#twitter-widget-0{max-height:500px}