body,html{height:100%;font-family:Raleway,Arial,sans-serif;font-size:20px;color:#555;text-rendering:optimizeLegibility}body{color:#212226}.whatsapp{position:fixed;bottom:75px;right:0;color:#4fce5d;font-size:250%}.whatsapp a:hover{color:#3498db}h1,h2,h3,h4,h5,h6{font-family:Raleway,sans-serif}p{font-family:Raleway,sans-serif;font-size:14px;font-weight:400;line-height:30px}section{background:#fff;overflow:hidden}h2.title:after{display:block;height:2px;background-color:#3498db;content:" ";width:100px;margin:0 auto;margin-top:20px}#preloader{background-color:#fff;position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999}#status{background-image:url(/img/logo/Bitonic-Systems.png);background-repeat:no-repeat;width:200px;height:200px;position:absolute;left:50%;top:50%;margin-top:-100px;margin-left:-100px}#home{background:0 0;height:100%}#home-bg-image{position:fixed;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;width:auto;height:auto;z-index:-1;background-size:cover}#home-overlay{background-color:rgba(0,0,0,.8);width:100%;height:100%;position:fixed;top:0;left:0;z-index:-1}#home-content{width:100%;height:100%;margin-top:25px;display:table}#home-content-inner{display:table-cell;vertical-align:middle}#home-heading h1{color:#fff;font-size:55px;font-weight:200;text-transform:uppercase;margin:0 0 25px 0;display:inline-block}#home-heading h2{color:#fff;font-size:30px;font-weight:100;margin:25px 0;display:inline-block}#home-heading h2 span{color:#fff;font-size:30px;font-weight:100;display:inline-block;position:relative;top:3px}#home-heading h1 span{color:#f4c613;font-weight:500}#home-text p{color:#fff;font-size:17px;font-weight:100;margin:8px 0 30px 0}.btn-general{font-family:Raleway,sans-serif;border-radius:28px;font-size:13px;text-transform:uppercase;margin:0 6px;padding:12px 46px 12px 46px;-webkit-transition:all .5s;transition:all .5s}.btn-home{color:#fff;border:1px solid #fff}.btn-home:focus,.btn-home:hover{color:#fff;background-color:#3498db;border:1px solid #3498db}.btn-blue{color:#fff;border:1px solid #fff;background-color:#3498db}.btn-blue:focus,.btn-blue:hover{color:#fff;background-color:#212226;border:1px solid #212226}.btn-white{color:#212226;border:1px solid #fff;background-color:#fff}.btn-white:focus,.btn-white:hover{color:#fff;background-color:#212226;border:1px solid #212226}.btn-back-to-top{position:fixed;bottom:20px;right:0;padding:3px 15px;border-radius:4px;font-size:22px;display:none;background-color:#3498db;color:#fff}#arrow-down{position:absolute;left:50%;bottom:40px;color:#fff;font-size:200%;width:32px;height:32px;text-align:center;margin-left:-16px;z-index:1}#arrow-down:focus,#arrow-down:hover{color:#3498db}.content-box-lg{padding:120px 0}.content-box-md{padding:100px 0}.content-box-sm{padding:90px 0}.horizontal-heading h2{font-size:200%;font-weight:200;line-height:25px}.horizontal-heading{margin-bottom:60px}.horizontal-heading h2{margin:0}ul.social-list{padding:0;margin-top:20px}ul.social-list li{display:inline-block;padding:0}ul.social-list li a{border:1px solid #fff;width:35px;height:35px;display:inline-block;line-height:35px;color:#fff;border-radius:50%;-webkit-transition:all .4s linear;transition:all .4s linear}ul.social-list li:nth-child(1) a:hover{background:#3b5998;border-color:transparent}ul.social-list li:nth-child(2) a:hover{background:#00aced;border-color:transparent}ul.social-list li:nth-child(3) a:hover{background:#dd4b39;border-color:transparent}.owl-theme .owl-nav [class*=owl-]{color:#212226!important;font-size:40px!important;background:0 0!important}.owl-theme .owl-nav [class*=owl-]:hover{color:#212226!important;background:0 0!important}.service h2 i{font-size:120%;margin:0;margin-right:15px}.service:hover h2,.service:hover h2 i{color:#3498db;-webkit-transition:all .4s linear;transition:all .4s linear}.service h2{font-size:120%;margin:0 0 20px 0}.service p{line-height:1.7;font-size:80%}.service .btn-blue{width:250px}#pricing{background:#f4f4f4}.pricing-table{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);box-shadow:0 0 10px 0 rgba(0,0,0,.2);border-radius:10px;padding:32px 21px;-webkit-transition:all .4s linear;transition:all .4s linear;margin-bottom:25px}.pricing-table:hover{background:#3498db}.pricing-table .type h4{color:#3498db;font-size:130%;margin-bottom:25px}.pricing-table .price{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:24px 0}.pricing-table ul.package{list-style:none;padding:20px 0}.pricing-table ul.package li{font-family:Raleway,sans-serif;font-size:80%;font-weight:500;line-height:40px}.pricing-table ul.package li i{width:24px}.pricing-table .btn-blue,.pricing-table .btn-white{width:96%}.pricing-table:hover h2,.pricing-table:hover h4,.pricing-table:hover p,.pricing-table:hover ul.package{color:#fff}.pricing-table:hover .btn-blue{background:#fff;color:#212226;border:1px solid #fff}.pricing-table .btn-blue:focus,.pricing-table .btn-blue:hover{background:#212226;color:#fff;border:1px solid #212226}.pricing-table.black{background:#212226;color:#fff}.pricing-table.black .type h4{color:#fff}.pricing-table.black:hover{background:#3498db}.product-price{font-size:300%;margin-bottom:10px;font-weight:400;color:#3498db}.product-price span{font-size:40%;font-weight:400}#testimonials{background:url(../img/testimonial/verkkosivut-nopeasti-ja-luotettavasti.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed;color:#fff}blockquote{padding:2%;font-style:italic;line-height:145%;position:relative;margin-top:40px}blockquote{border-left:none;color:#eee}blockquote:before{content:"\201C";font-size:500%;display:block;position:absolute;top:-5px;left:-3px}blockquote footer{background:rgba(0,0,0,0);color:#fff}.blockquote-footer{color:#fff}#testimonials .content-box-lg{background:rgba(0,0,0,.8)}#testimonials .horizontal-heading h2{color:#fff;margin-bottom:20px}#clients .horizontal-heading{margin-bottom:30px}#clients-list{padding:45px 0 0 0}.client{padding:0 10px;max-width:150px;margin:0 auto;line-height:100px}.client img{display:inline-block!important;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.client img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}#contact{background:#f4f4f4}ul.office-details{list-style:none;padding:0}ul.office-details li{font-family:Raleway,sans-serif;margin-top:12px;font-size:80%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}ul.office-details li i{font-size:120%;width:45px}ul.office-details li a{color:#212226}#contact-left ul.social-list li a{color:#212226;border:1px solid #212226;text-align:center}#contact-left ul.social-list li a:hover{color:#fff;border-collapse:collapse}#contact-right{padding:25px 30px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);border-radius:4px}#contact-right h4{font-size:24px}#contact-right p{margin-bottom:25px}#contact-right form .form-control{font-family:Raleway,sans-serif;padding:10px 15px;font-size:12px;line-height:24px}#contact-right form textarea.form-control{min-height:164px}footer{background:#212226;padding:30px}footer p{color:#fff;line-height:20px;margin:0}footer p span{color:#3498db}.navbar{padding:10px 0;-webkit-transition:all .3s linear;transition:all .3s linear}.site-nav-wrapper{padding:0 0}.navbar-brand{padding:13px 15px}ul.navbar-nav>li>a{font-family:Raleway,sans-serif;color:#fff;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:1px}ul.navbar-nav>li>a:focus,ul.navbar-nav>li>a:hover{background:0 0;border-bottom:2px solid #3498db}.white-nav-top{background:#fff;padding:10px 0;-webkit-box-shadow:0 8px 6px -9px #999;box-shadow:0 8px 6px -9px #999;z-index:2}.white-nav-top ul.navbar-nav>li>a{color:#212226}.white-nav-top ul.navbar-nav>li>a:focus,.white-nav-top ul.navbar-nav>li>a:hover{border-bottom:2px solid #3498db}.white-nav-top ul.navbar-nav>li.active>a{color:#3498db;font-weight:500}.white-nav-top ul.navbar-nav>li>a{color:#212226}.white-nav-top ul.navbar-nav>li.active>a{color:#3498db;font-weight:500}#service-1 .content-box-lg,#service-3 .content-box-lg{background:#f4f4f4}#service-2 .content-box-lg{background:#fff}.service-title-1 h2,.service-title-2 h2,.service-title-3 h2{font-size:160%;font-weight:300;text-align:center;padding-bottom:25px}.service-title-1 h2 span,.service-title-2 h2 span,.service-title-3 h2 span{font-weight:500;color:#3498db}.service-title-1 p,.service-title-2 p:nth-child(3){font-size:100%;padding-bottom:35px}.service-title-2 p:nth-child(2){font-size:100%}.row.display-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.row.display-flex>[class*=col-md-]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#service-1 ul,#service-2 ul,#service-3 ul{list-style:none}#service-1 ul li,#service-2 ul li,#service-3 ul li{padding:15px 5px}#service-1 ul li i,#service-2 ul li i,#service-3 ul li i{margin-right:10px}.black{background:#212226;color:#fff}.white{background:#fff}.white-light{background:#f4f4f4}.alv-hinta p{padding-top:15px;font-size:120%}.content-1,.content-2{position:relative}ul.service-content li.check:before{content:'\f00c';font-family:FontAwesome;position:absolute;left:0}#it-partner-home{background:0 0}#it-partner-home-bg-image{position:fixed;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;width:auto;height:auto;z-index:-1;background-size:cover}#it-partner-home-overlay{background-color:rgba(0,0,0,.85);width:100%;height:100%;position:fixed;top:0;left:0;z-index:-1}#it-partner-home{margin-bottom:100px}#it-partner h1{color:#fff}#it-partner h2{color:#fff}.black-background{background-color:rgba(255,255,255,.3);color:#fff;font-size:110%;padding:25px 10px}.black-background h3{color:#fff;font-size:110%}#it-partner h4{color:#faebd7}#it-partner .content p,#it-partner .content ul li{font-size:100%;color:#fff}#it-partner ul{list-style:none}.img-partner{padding:0 25px 25px 25px}.it-partner-button{padding-top:30px}.it-partner-title h3{color:#fff}.accordion .card-header:after{font-family:FontAwesome;content:"\f068";float:right;color:#fff}.accordion .card-header.collapsed:after{content:"\f067";color:#fff}.card-header{background:#212226;color:#fff}.accordion,.card,.card-header{border:none;background-color:rgba(255,255,255,.2);color:#fff}