@import url('https://fonts.googleapis.com/css?family=Rajdhani:400,600,700&display=swap');@media all{.some-block-flex.row-fluid [class*="span"]{min-height:0}}.some-block-flex.hs_cos_wrapper_widget img{height:auto}.some-block-flex.hs_cos_wrapper_widget img{max-width:100%}@media all{.some-block-flex.hs_cos_wrapper_widget img{max-width:99999px\0/}}@media all and (monochrome:0){.some-block-flex.hs_cos_wrapper_widget img{max-width:100%}}.some-block-flex.hs_cos_wrapper_widget img{height:auto}.some-block-flex img{max-width:100%}html,body{min-height:100%;margin:0;padding:0}body{font-family:'Rajdhani',sans-serif;background:white}.footer-area-container{background-color:#53544c}.page-center{max-width:1240px;float:none !important;padding:0px 20px;margin:0px auto !important}.page-center{font-family:'Rajdhani',sans-serif;color:#1a3748;font-size:18px;line-height:23px}strong{font-weight:bold}h1{font-family:'Rajdhani',sans-serif;font-weight:bold;font-size:42px;line-height:54px;word-break:break-word;-ms-word-break:break-word}h2{font-family:'Rajdhani',sans-serif;font-style:normal;font-weight:bold;font-size:40px;line-height:51px;color:#4e6e81;word-break:break-word;-ms-word-break:break-word}h3{font-family:'Rajdhani',sans-serif;font-style:normal;font-weight:bold;font-size:25px;line-height:32px;word-break:break-word;-ms-word-break:break-word}h4{font-family:'Rajdhani',sans-serif;font-style:normal;font-weight:bold;font-size:24px;line-height:32px;word-break:break-word;-ms-word-break:break-word}p{word-break:break-word;-ms-word-break:break-word}.verkkokauppa{margin-top:20px}.branding-logo img{height:50px;float:left;width:auto;padding:10px 0}.blog-grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;-ms-grid-columns:1fr 1fr 1fr;display:grid;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:auto;margin-right:auto;grid-template-rows:auto;grid-gap:1.5rem}.blog-item{grid-column:span 3;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;transition:.3s}.blog-item-image{width:100%;height:196px}.blog-grid a{width:100%;text-decoration:none}.section.post-body table{border-collapse:collapse;border-spacing:0;width:100% !important;border:1px solid #ddd;overflow:scroll !important}.section.post-body th,.section.post-body td{text-align:left;padding:16px;word-break:break-all}.section.post-body tr:nth-child(even){background-color:#f2f2f2}.text-topic h3{color:#4c5b52}.text-topic{padding:1rem}h3.title-padding{color:#6dcff6;font-size:24px;margin-bottom:0px;display:flex;float:left;width:100%}.blog-pagination{padding:50px 0 50px 0;color:#33c8e9}a.previous-posts-link,.all-posts-link{padding:2px 18px;border:2px solid #6ccff6;color:#6ccff6;text-decoration:none;font-weight:800}.blog-leader-header h2{color:#33c8e9;font-size:1.5rem}.post-header-h2{color:#1a3748;margin:0}.post-body h3{color:#1a3748;font-weight:500}.post-body,.post-body p strong{font-weight:900}.post-body p{font-weight:normal}#hs_cos_wrapper_post_body ul{padding:0}#hs_cos_wrapper_post_body *>li:before{left:1em;display:inline-block;width:20px;height:20px;margin-right:.5em;margin-bottom:-3px;background-color:#6dcff6;border-radius:50%;color:#fff;content:close-quote}.post-body img{width:100% !important}#hs_cos_wrapper_post_body * a{display:inline-block;position:relative;text-decoration:none}@-webkit-keyframes page-entrance{0%{opacity:0}100%{opacity:1}}@-moz-keyframes page-entrance{0%{opacity:0}100%{opacity:1}}@-o-keyframes page-entrance{0%{opacity:0}100%{opacity:1}}@keyframes page-entrance{0%{opacity:0}100%{opacity:1}}.author-link{color:#ff9857}#hubspot-topic_data{padding:10px 0}#hubspot-topic_data a{color:#444}#hubspot-topic_data a::after{content:","}#hubspot-topic_data a:last-child::after{content:" "}.quote-area{position:relative;color:#ff9857 !important;font-size:1.6rem;line-height:1.5em}.quote-area .quote-area-name{font-size:.6em;font-weight:700;float:right}.quote-area * .quote-area-name:before{content:'\2015'}.quote-area:after{content:'\201D';position:absolute;top:.28em;right:0;font-size:6em;font-style:italic;color:#bdbdbe;z-index:-1;opacity:.2}a{color:#6ccff6}blockquote p{position:relative;color:#6dcff6 !important;font-size:1.6rem;line-height:1.5em;font-weight:900}blockquote{position:relative;color:#6dcff6 !important;font-weight:900;font-size:1.6rem;line-height:1.5em;right:0}blockquote:after{content:'\201D';position:absolute;top:.28em;right:0;font-size:7em;color:#bdbdbe;z-index:-1;opacity:.2;font-weight:700}img.hs-image-widget{width:100%;height:auto}.recent-post-summary h3 a,.recent-post-summary strong{word-break:break-word}.recent-postbody-truncate *{font-size:1em !important;font-weight:100}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.blog-grid{display:flex;flex-row:wrap;justify-content:space-between;width:100%;padding:0px 0 50px 0}.blog-item{width:260px;margin:25px 0}.postListing{display:flex;flex-flow:row wrap;justify-content:space-between;width:100%;padding:0px 0 50px 0}.itemWrap{width:350px;margin:0}}@media only screen and (max-width:768px){.blog-item{grid-column:span 6}.blog-nav li{margin:15px 0 0 0 !important}.blog-nav ul{padding:50px 0 0 0;display:block}}@media only screen and (max-width:480px){.blog-item{grid-column:span 12}.blog-item-image{width:100%;height:auto}}a.topic-link{margin-right:5px}.span8.socialSharing{width:100%;padding-bottom:20px}span.shareIt ul{list-style-type:none;margin:0;padding:0}span.shareIt li{display:inline-block;color:#00cbed;font-size:30px;margin-right:5px}span.shareIt li a{display:block;color:white;text-align:center;text-decoration:none}span.shareIt .icon-twitter{padding:0}p.text-padding{color:#1a3748;margin:0 auto;padding-top:0px}.page-center.blog{max-width:840px}.post_image{width:100%}.contact input.hs-button.primary.large{background:#6dcff6 !important;border:0px solid white;border-radius:0;color:white;display:block;font-weight:800;margin:1em auto;padding:30px 30px;display:inline-block;text-decoration:none;text-transform:uppercase;font-size:16px;width:100%}label{font-size:18px;padding-bottom:10px;color:white;font-weight:bold}.contact .hs-form-field>label{display:inline-block;margin:10px 0 0px}.contact input[type="submit" i]{-webkit-appearance:push-button;user-select:none;white-space:pre;align-items:flex-start;text-align:center;cursor:default;color:buttontext;background-color:buttonface;box-sizing:border-box;padding:1px 7px 2px;border-width:1px;border-style:solid;border-color:#d8d8d8 #d1d1d1 #bababa;border-image:initial}body input[type="text"],body input[type="password"],body input[type="datetime"],body input[type="datetime-local"],body input[type="date"],body input[type="month"],body input[type="time"],body input[type="week"],body input[type="number"],body input[type="email"],body input[type="url"],body input[type="search"],body input[type="tel"],body input[type="color"],body input[type="file"],body textarea,body select{width:100%;font-family:Rajdhani,sans-serif;color:#1a3748;background-color:#f9f9f9;border:1px solid white;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-o-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-ms-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;-ms-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s;padding:10px 6px;font-size:18px;line-height:20px;color:#555;display:inline-block;margin-bottom:0;vertical-align:middle;-webkit-border-radius:0px;-moz-border-radius:0px;-o-border-radius:0px;-ms-border-radius:0px;border-radius:0px}.contact input[type="text"]{width:90%}.contact select{width:98% !important}label a{font-size:18px;padding-bottom:10px;color:white;font-weight:bold}label a{font-size:18px;padding-bottom:10px;color:white;font-weight:bold}label a{display:inline-block}.page-center.form h1,.page-center.form h2,.page-center.form h3,.page-center.form p,.page-center.form h5{color:White}.page-center.form p{font-weight:600}.page-center.form .contact input.hs-button.primary.large{background:white !important;border:0px solid white;border-radius:0;color:#6dcff6;display:block;font-weight:800;margin:1em auto;padding:30px 30px;display:inline-block;text-decoration:none;text-transform:uppercase;font-size:16px;width:100%}.page-center.form label{font-size:18px;padding-bottom:10px;color:white;font-weight:bold}.blog-post-wrapper img{width:100%;padding-bottom:10px;padding-top:10px}