.navbar-brand,.otsikko,h1,h2,h3,h4,h5,h6{font-size:28px!important}.top-bar,footer h4{color:#fff}.hero-section h1,footer h4,footer hr,footer ul{margin-bottom:20px}#gdpr-popup{display:none;position:fixed;top:0;left:0;right:0;bottom:0;}#gdpr-popup>div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}@font-face{font-family:Montserrat;src:url('../fontit/Montserrat-Regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}a,button{font-family:'Roboto Condensed',sans-serif!important}@font-face{font-family:'Roboto Condensed';src:url('../fontit/RobotoCondensed-Regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif!important}@font-face{font-family:Lato;src:url('../fontit/Lato-Regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}main,ol,p,ul{font-family:Lato,sans-serif!important}.nav-link{font-size:22px!important}.top-bar{background-color:#333;padding:10px 0}.top-bar .contact-info{margin-right:10px}.top-bar .contact-info .icon{margin-right:5px}.top-bar .social-icons{text-align:right}.top-bar .social-icons .icon{margin-left:10px}.sticky-header{background-color:#f8f9fa;box-shadow:0 2px 4px rgba(0,0,0,.1);padding:15px 0;position:sticky;top:0;z-index:1000}#pricing .card-body,.content-section{background-color:#f9f9f9;border-radius:10px}.navbar-brand{margin-right:auto}.hero-section{background-size:cover;background-position:center;color:#fff;text-align:center;padding:100px 0}.hero-section p{font-size:1.2rem}#features{padding:80px 0}#features h2,#services h2,#text-area h2{margin-bottom:20px;text-transform:uppercase;color:#333}#features p,#services p{color:#666}#pricing,#services,#text-area{padding:40px 0}#text-area p{font-size:1.1rem;color:#666}.content-section{padding:20px}.content-section h3{margin-bottom:15px;color:#333}.content-section p{font-size:1rem;color:#666}#pricing .card-price,#pricing h4.card-title{color:#333}#pricing .card-body{padding:40px}footer{padding:50px 0}footer ul{list-style:none;padding-left:0}footer ul li{margin-bottom:10px;color:#ccc}footer form input,footer form textarea{margin-bottom:5px}footer form button{padding:10px 20px}footer iframe{border:none;width:100%;height:200px}footer hr{border-top:1px solid #666;margin-top:50px}footer p{color:#ccc}footer a{color:#fff!important}@media (max-width:768px){.top-bar{display:none}.sticky-header{padding:10px 0}.navbar-brand{margin-right:0}.hero-section{padding:80px 0}.hero-section h1{margin-bottom:10px}}@media print{body,html{display:none}}a,br,div,h1,h2,h3,h4,h5,h6,iframe,img,li,p,ul{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a,img,picture{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{box-shadow:inset 0 0 1px grey;border-radius:0;border:0!important}::-webkit-scrollbar-thumb{background:#000;height:10px}#cta {padding: 50px 0;}#cta h2 {color: #fff;}