/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-family:"proxima-nova","Open sans",sans-serif;}h1{font-family:"proxima-nova",sans-serif;font-weight:700;}.page-header{padding-bottom:9px;margin:40px 0 20px;text-align:center;border-bottom:0px solid #eee;}.region-header{text-align:center;padding:35px 0;}.hero-image{position:relative;}.hero-image img{width:100%;}.hero-image .field--name-field-text{padding:60px;}.hero-image .hero-caption{position:absolute;top:0px;width:100%;text-align:center;}.hero-image .hero-caption hr{width:150px;margin:10px auto;border:none;border-bottom:solid 6px #43c1e9;}.hero-image .hero-caption h1{display:inline-block;background-color:#000;padding:5px 30px;color:#FFF;text-transform:uppercase;font-size:30px;}.hero-image .hero-caption .hero-text{padding:5px 30px;background-color:#000;color:#FFF;display:inline-block;float:none;clear:both;font-size:12px;}.hero-image .hero-caption .hero-text .field--name-field-text{padding:0px;}.webform-submission-form{margin:35px 0;box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);padding:80px;background-color:#FFF;}@media screen and (min-width:768px){.hero-image .hero-caption h1{font-size:60px;}.hero-image .hero-caption .hero-text{font-size:36px;}.webform-submission-form{padding:20px;}.hero-image .hero-caption{top:20px;}.hero-image .hero-caption hr{margin:20px auto;}}@media screen and (min-width:992px){.hero-image .hero-caption{top:50px;}.hero-image .hero-caption hr{margin:50px auto;}}.form-actions .btn,.form-actions .btn-group{margin:35px 10px 35px 0;}.form-type-range-output label{display:block;float:none;clear:both;}.panel,.form-group{margin:25px 0;}.highlighted-text .field--name-field-text{font-size:2em;}.paragraph--type--content{margin-bottom:35px;}footer .field--name-body > p{text-align:center;}footer table{border:0;}footer table td:first-child{text-align:right;}footer table td{border:0;width:50%;padding:30px;}
body{background:#e4032e;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;font-size:16px !important;}#edit-processed-text-01 p:not(:first-child){text-align:left;}#edit-processed-text-05 label{font-weight:normal;}.webform-likert-table label{white-space:normal !important;}.customHeader{font-size:30px;font-weight:700;}#block-webform .block-title,#block-verkkolomake  .block-title{display:none;}#block-webform,#block-verkkolomake{background:url("/themes/kysyy/img/abo-kysyy-fi/abo-akademi-horizontal-white.png") no-repeat left top;}#block-webform .block-title{color:white;}legend{font-size:36px;font-weight:700;}h2,.form-type-textarea label.control-label,.form-type-webform-image-select label.control-label{font-size:30px;}.webform-progress{max-width:800px;margin:auto;}.progress-step.is-active .progress-marker{background-color:#D5006C;}.webform-progress-tracker .progress-step:not(.is-active) .progress-marker,.webform-progress-tracker .progress-step:hover .progress-marker{background-color:black;}.languageFlag{float:right;margin-left:2em;margin-bottom:2em;}.form-wrapper{width:600px;max-width:100%;display:inline-block;}#edit-7.form-wrapper,#edit-which-of-the-following-colors-would-suit-the-future-jamk-best-.form-wrapper{width:800px;max-width:100%;display:inline-block;}.webform-submission-form{margin-top:95px;}form{text-align:center;}.view-frontpage{display:none;}.image_picker_selector{text-align:center !important;}.image_picker_selector p{display:inline-block;margin:1em !important;font-weight:bold;}ul.thumbnails.image_picker_selector li{width:auto !important;margin:0px;}ul.thumbnails.image_picker_selector li .thumbnail{border:0px;}#edit-which-of-the-following-colors-would-suit-the-future-jamk-best-2{position:relative;height:1px;}.webform-image-select.js-webform-image-select.form-select.required.form-control{position:relative;height:1px;}ul.thumbnails.image_picker_selector li .thumbnail:hover{background:#0088cc;}.thumbnail.selected{border:0px !important;}.thumbnail.focused.selected{border:0px !important;}html.js .js-webform-image-select{display:none;}.select-wrapper::after{content:" " !important;}.SaannotContainer{background-color:white;padding:20px;padding-bottom:40px;}.webform-button--previous,.webform-button--next{background-color:black;color:white;text-decoration:underline;}.webform-button--previous:hover,.webform-button--next:hover,.webform-button--previous:active,.webform-button--next:active{background-color:white;color:black;text-decoration:underline;}.btn-primary{background-color:#D5006C;text-decoration:underline;}article{background-color:white !important;margin-top:95px;margin-bottom:95px;padding:20px;padding-top:50px;text-align:center;color:#13065e;}h1,h2{color:#13065e;font-weight:bold;line-height:1.5;font-size:4rem;}.main-container{background:url("/themes/kysyy/img/abo-kysyy-fi/abo-akademi-horizontal-white.png") no-repeat left top;}.path-frontpage .main-container{background:url("/themes/kysyy/img/abo-kysyy-fi/abo-akademi-horizontal-white.png") no-repeat left top;}.path-frontpage .content{max-width:600px;display:inline-block;}.PinkButton{background-color:#ec2a80;color:white;font-weight:bold;padding:20px;padding-top:10px;padding-bottom:10px;display:inline-block;margin-top:2rem;margin-bottom:3rem;border:none;text-decoration:none;}.PinkButton a{color:white;}.PinkButton a:hover{text-decoration:none;}.PinkButton:hover{background-color:#ec2a80;}.form-group,.form-item{width:600px;max-width:100%;display:inline-block;margin-top:25px !important;margin-bottom:0px !important;}@media screen and (max-width:480px){.webform-submission-form{padding:20px;}}@media screen and (min-width:481px) and (max-width:767px){}@media screen and (min-width:768px) and (max-width:991px){ul.thumbnails.image_picker_selector li{width:30% !important;display:inline;}}@media screen and (min-width:992px) and (max-width:1199px){ul.thumbnails.image_picker_selector li{width:50% !important;display:inline;}}@media screen and (min-width:1200px){ul.thumbnails.image_picker_selector li{width:50% !important;}#edit-7 ul.thumbnails.image_picker_selector li,#edit-which-of-the-following-colors-would-suit-the-future-jamk-best- ul.thumbnails.image_picker_selector li{width:9% !important;}}
