@import url('https://fonts.googleapis.com/css?family=Lusitana|Quicksand&display=swap');.dropdown:hover .dropdown-menu{display:block !important}.navbar{background-color:#fff !important}h1{font-family:'Lusitana',sans-serif !important;font-size:2rem !important;font-weight:500}h2{margin:30px 0;font-family:'Lusitana',sans-serif !important;font-size:2rem !important;font-weight:400}h3{font-family:'Lusitana',sans-serif !important;font-weight:400;margin:20px 0}h4{font-family:'Lusitana',sans-serif !important}h5{font-family:'Lusitana',sans-serif !important}h6{font-family:'Lusitana',sans-serif !important}html{font-family:'Quicksand',sans-serif !important}body{font-family:'Quicksand',sans-serif !important;line-height:1.6 !important}hr{margin-top:2rem;margin-bottom:2rem}.navbar-brand{margin-right:5rem}.esittely-osio-sisalto h2{font-size:2rem}.esittely-osio-sisalto h1{font-size:2rem}.claro-container .wp-block-columns{margin-bottom:0}.footer-start{min-height:400px;height:auto;background:linear-gradient(105deg,transparent 0%,rgba(90,121,152,1) 60%)}.footer-navigation li a{display:block;padding:8px;color:rgba(255,255,255,.9);text-decoration-line:none}.footer-navigation li a:hover{opacity:.7}.footer-navigation{list-style-type:none;margin:0;padding:0}.footer-navigation li{display:inline-block}.footer-navigation{border-bottom:1px solid rgba(255,255,255,.3);padding:.5em 0;margin-top:40px}.footer-container-items-centering{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.footer-information{margin:35px 0;text-align:center;color:rgba(255,255,255,.9)}.footer-information a{color:rgba(255,255,255,.9)}.footer-information a:hover{opacity:.7;text-decoration-line:none}.navbar-brand{max-width:150px;max-height:100px}.page-content{padding:0 15px}.page-content a:hover{opacity:.7 !important}.page-content p a:hover{opacity:.7 !important}.carousel-image{min-height:600px;background-position:center;background-repeat:no-repeat;background-size:cover}.parallax-image{min-height:600px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}@media only screen and (max-device-width:991px){.parallax-image{background-attachment:scroll}}.esittely-osio{position:absolute;bottom:25%;z-index:1;width:100%}.esittely-osio-sisalto{max-width:400px;padding:2em;margin:0;text-align:left;background:rgba(78,108,134,.8);color:#fff}.esittely-osio-sisalto h1{margin-bottom:1rem}.claro-background{background:linear-gradient(105deg,transparent 0%,rgba(90,121,152,1) 60%) !important}.claro-pieni-painike a{background-color:transparent;border:1px solid !important;padding:4px 13px !important;box-shadow:none;cursor:pointer;display:inline-block;font-size:14px !important;margin:0;padding:12px 24px;text-align:center;text-decoration:none;text-decoration-line:none;overflow-wrap:break-word;border-radius:0}.wp-block-button__link{background-color:transparent;border:1px solid !important;padding:5px 13px !important;box-shadow:none;cursor:pointer;display:inline-block;font-size:1rem;margin:0;padding:12px 24px;text-align:center;text-decoration:none;text-decoration-line:none;overflow-wrap:break-word;border-radius:0}.wp-block-button__link:hover{opacity:.7}strong{color:#0b186b}.referenssi-ohjaimet{position:relative !important;margin-top:30px}.referenssi-ohjaimet .active{opacity:1;border-color:#0b186b;box-shadow:0 0 0 2px #fff;background:#0b186b}.referenssi-ohjaimet li{width:16px;height:16px;border:none;border:2px solid #fff;color:red;font-size:0;opacity:.4;transition:all .3s ease;cursor:pointer;border-radius:50%;box-shadow:0 0 0 0 transparent;vertical-align:middle;background:#0b186b}.referenssi-karuselli .carousel-inner .carousel-item p{text-transform:uppercase;letter-spacing:.2em;line-height:2.6;text-align:center;padding:1em 0;font-size:.9rem;font-weight:500}.asiakkaan-kokemus p{text-transform:uppercase;letter-spacing:.2em;line-height:2.6;text-align:center;padding:1em 0;font-size:.9rem;font-weight:600}.aloitus-otsikko{font-size:2.2rem;color:#fff;text-transform:none;letter-spacing:2px;font-weight:500;text-shadow:1px 1px 5px rgba(0,0,0,.7);line-height:1.6;text-transform:uppercase;text-align:center}#claro-lomake{max-width:750px;margin:30px auto;padding:40px;background:#f3f2f1}#claro-lomake p{margin-bottom:0}.lomake-kentta{width:100%}.lomake-osio label{width:100%}.lomake-osio label{width:100%}.laheta-painike{border:1px solid #1f1d1d;background:0 0;color:#1f1d1d;padding:.3em 1em;text-align:center;outline:0;cursor:pointer;display:inline-block}.laheta-painike:hover{opacity:.6}.navbar .nav li{letter-spacing:3px;font-size:.85rem}.dropdown-menu{border:inherit;border-radius:inherit;margin:inherit}.dropdown-item{color:rgba(0,0,0,.5)}.dropdown-item.active,.dropdown-item:active{background-color:#f8f9fa}.claro-container{max-width:1400px;margin-left:auto;margin-right:auto}.claro-container .wp-block-columns{margin-bottom:20px}.row-eq-height>[class^=wp-block-column]{display:flex}.row-eq-height>[class^=wp-block-column]>.sama-korkeus{flex-grow:1}.page-content .modal-header h4{font-size:2rem;color:#0b186b;text-align:center;width:100%;margin-top:20px}.page-content .modal-header h2{font-size:2rem;color:#0b186b;text-align:center;width:100%;margin-top:20px}.page-content .modal-header h1{font-size:2rem;color:#0b186b;text-align:center;width:100%;margin-top:20px}.page-content .modal-header h3{color:#0b186b;text-align:center;width:100%;margin-top:20px}.page-content .modal-header h5{color:#0b186b;text-align:center;width:100%;margin-top:20px}.page-content .modal-header h6{color:#0b186b;text-align:center;width:100%;margin-top:20px}.page-content ul li{margin-top:10px}.uutiset-osio-etusivulla .uagb-post__excerpt{margin-bottom:10px !important}.uutiset-osio-etusivulla article{margin-bottom:10px !important}.referenssi-ohjaimet ul .slick-active{opacity:1;border-color:#0b186b;box-shadow:0 0 0 2px #fff;background:#0b186b}.referenssi-ohjaimet ul li{width:16px !important;height:16px !important;border:none;border:2px solid #fff;color:red;font-size:0;opacity:.4;transition:all .3s ease;cursor:pointer;border-radius:50%;box-shadow:0 0 0 0 transparent;vertical-align:middle;background:#0b186b;margin:0 3px !important}.uagb-slick-carousel ul.slick-dots li button{display:none !important}.referenssi-ohjaimet .uagb-tm__desc{letter-spacing:.2em;line-height:2.6 !important;text-align:center;padding:1em 0;font-size:.9rem;font-weight:500;color:#212529 !important}.referenssi-ohjaimet ul.slick-dots{padding:0}.referenssi-ohjaimet .uagb-tm__author-name a{color:#212529 !important}.claro-background{background:linear-gradient(105deg,transparent -192%,rgba(90,121,152,1) 100%) !important}.footer-start{background:linear-gradient(105deg,transparent -192%,rgba(90,121,152,1) 100%)}.lomake-kentta{border:1px solid #b7b8b6;padding-left:10px}.container-page-content ul li{margin-top:3px}.container-page-content .wp-block-cover,.wp-block-cover-image{width:auto}.claro-parallax-inner{width:calc(100% - 70px);z-index:1;max-width:850px;margin:0 auto}.claro-parallax-settings{min-height:450px;background:rgba(0,0,0,.5);margin:0 -15px;display:flex;justify-content:center;align-items:center}.teksti-oikeelle{text-align:right}.bigger-padding{padding:30px 40px}.add-flex-column{flex-direction:column}.language-button{text-align:center;max-width:57px;cursor:pointer;background:rgba(78,108,134,1);padding:0 12px;margin-left:5px}.language-button:hover{opacity:.7}.language-button a{color:#fff !important}.claro-background-hover:hover:before{opacity:0 !important}.claro-tools-hover a{width:100%;height:100%;display:flex;justify-content:center;align-items:center;top:0;left:0;position:absolute;z-index:1;padding:15px}.narrative-big-five-report-bordrers{max-width:350px;margin:15px auto}.narrative-big-five-report-bordrers img{border:1px solid #e5e5e5;transition:transform .3s ease 0ms}.narrative-big-five-report-bordrers img:hover{transform:scaleX(1.1) scaleY(1.1)}.special-margin-for-column{max-width:500px;margin-right:auto}@media only screen and (max-width:1330px){.navbar-brand{margin-right:4.5rem}}@media only screen and (max-width:1300px){.navbar-brand{margin-right:1rem}}@media only screen and (max-width:991px){.teksti-oikeelle{text-align:left}.bigger-padding{padding:25px}}@media (min-width:782px){.wp-block-column{flex-basis:inherit}@media (max-width:781px) and (min-width:600px){.wp-block-column{flex-basis:inherit !important}}