.banner-liftup{height:320px;position:relative;font-size:1.1em;margin-top:0px;color:#fff}.banner-liftup .banner-content{position:absolute;bottom:0;padding-bottom:30px}.banner-liftup h1{text-shadow:0px 0px 8px rgba(0,0,0,0.82);color:#fff}.banner-liftup .cta_button{color:#fff;background-color:#bd1917;font-family:'Fira Sans',sans-serif;padding:10px 25px;line-height:1em;border:0px}.banner-liftup2{height:550px;position:relative;font-size:1.1em;margin-top:0px;color:#fff}.banner-liftup2 .banner-content{position:relative;top:180px;bottom:0;padding-bottom:50px}.banner-liftup2 h1{text-shadow:0px 0px 8px rgba(0,0,0,0.82);color:#fff}.banner-liftup2 .text-wrapper{color:#fff}.banner-liftup2 .cta_button{color:#fff;background-color:#bd1917;font-family:'Fira Sans',sans-serif;padding:10px 25px;line-height:1em;border:0px}.banner-liftup3{height:150px;position:relative;font-size:1.1em;margin-top:0px;color:#fff}.banner-liftup3 .banner-content{position:absolute;bottom:0;padding-bottom:30px}.banner-liftup3 h1{text-shadow:0px 0px 8px rgba(0,0,0,0.82);color:#fff}.banner-liftup3 .cta_button{color:#fff;background-color:#bd1917;font-family:'Fira Sans',sans-serif;padding:10px 25px;line-height:1em;border:0px}.hover-liftup-block{height:256px;background-size:cover;background-position:center .5em;position:relative;overflow:hidden}.hover-liftup-block .hover-content{display:none;position:absolute;top:2.5em;left:0;width:100%;height:100%;padding:20px}.hover-liftup-block,.hover-liftup-block a{color:#fff}.hover-liftup-block p{margin-top:0}.hover-liftup-block .header h2{color:#fff;margin:0;padding:14px 19 px;text-transform:uppercase;font-size:.9em}.hover-liftup-block .header a:after{content:"";background:url(https://www.sensire.com/hubfs/Website/%20Website%20Images/Nuolet/arrow-white.png) no-repeat top right;height:25px;width:25px;margin-top:2px;float:right}.hover-liftup-block.sininen .header,.hover-liftup-block.sininen .hover-content{background:#01b5dd}.hover-liftup-block.oranssi .header,.hover-liftup-block.oranssi .hover-content{background-color:#ee7d0c}.hover-liftup-block.vihrea .header,.hover-liftup-block.vihrea .hover-content{background-color:#83b817}.hover-liftup-block.sininen2 .header,.hover-liftup-block.sininen2 .hover-content{background-color:#0079bc}@media(max-width:767px){.hover-liftup-block{margin-bottom:10px}}.section-header{background-size:cover;background-position:center;height:200px;position:relative;margin-top:-9px}.section-logo img{position:absolute;bottom:0;width:300px}.benefits-liftup .text-wrapper{background:#fff;display:flex;padding:50px 5%;font-family:'Fira Sans',sans-serif;line-height:1.2em}.benefits-liftup .header h2{background:#071d5b;margin:0;padding:14px 5% 10px;color:#fff}.benefits-liftup .right{border-left:2px solid;padding-left:40px}.benefits-liftup .left,.benefits-liftup .right{width:50%;padding-right:10%}.benefits-liftup .text-wrapper ul{padding:0 0 0 30px;margin:0}.benefits-liftup .text-wrapper ul li{margin-bottom:1em;list-style-image:none;list-style:none;position:relative}.benefits-liftup .text-wrapper ul li:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f058";font-size:18px;position:absolute;left:-30px;top:2px}.benefits-liftup .text-wrapper p:last-child{margin-bottom:0}@media(max-width:767px){.benefits-liftup .text-wrapper{display:block;padding:20px 5% !important}.benefits-liftup .left,.benefits-liftup .right{width:100% !important;padding-right:0 !important;padding-left:0 !important;border:0}}.contact-person{background:#fff;position:relative}.contact-person .person-image{display:inline-block;width:33%;padding:7px}.contact-person img{width:100%}.contact-person .text-wrapper{position:absolute;height:100%;width:60%;left:40%}.contact-person .description-text{position:relative;top:50%;transform:translateY(-50%)}.contact-person .description-text a{font-size:13px;line-height:1.1em}.contact-person .description-text p{margin-top:0}.contact-person h2,.contact-person h3,.contact-person h4{margin-top:0;margin-bottom:0}.contact-person-4x .span3 img{max-width:100%;width:180px;margin:0 auto 15px}@media(max-width:1020px){.contact-person-4x .span3{width:48%;margin:0 2% 0 0}.contact-person-4x .span3:nth-child(3){clear:both}}@media(max-width:767px){.contact-person .text-wrapper{left:35%}.contact-person-4x .span3{width:100%;margin:0 0 30px 0;padding-bottom:30px;border-bottom:1px solid #ccc}.contact-person-4x .span3:last-child{border-bottom:0}}.kuinka-palvelumme-toimii-custom-liftup{position:relative;height:22em;text-align:center}.kuinka-palvelumme-toimii-custom-liftup .default-content{position:absolute}.kuinka-palvelumme-toimii-custom-liftup .hover-content{display:none}.kuinka-palvelumme-toimii-custom-liftup .icon-img{position:absolute;top:8em;padding:0px 15%}.kuinka-palvelumme-toimii-custom-liftup .text-area{position:absolute;bottom:0;width:100%}@media(max-width:767px){.kuinka-palvelumme-toimii-custom-liftup .default-content{position:relative;display:none}.kuinka-palvelumme-toimii-custom-liftup .hover-content{display:block}.kuinka-palvelumme-toimii-custom-liftup .icon-img{top:5em}.kuinka-palvelumme-toimii-custom-liftup{height:19em}}.video-liftup{background:#efefef;position:relative}.video-liftup iframe{display:inline-block;max-width:50%;vertical-align:top}.video-liftup .text-area{display:inline-block;width:46%;vertical-align:top;position:absolute;transform:translateY(-50%);top:50%;left:52%}@media(max-width:767px){.video-liftup{padding:5%;height:auto}.video-liftup iframe{display:block;max-width:100%}.video-liftup .text-area{width:100%;display:block;position:relative;top:0;left:0;transform:none}}