.sub-menu{margin-left:10px!important}h1{font-family:quinn-display,serif;font-weight:600;font-style:italic}h2{font-family:quinn-display,serif;font-weight:600;font-style:italic}h3{font-family:quinn-display,serif;font-weight:600;font-style:italic}p{font-family:freight-sans-pro,sans-serif;font-weight:400;font-style:normal}.blogi-otsikko{font-family:quinn-display,serif;font-weight:600;font-style:italic}.entry-content ul{font-family:freight-sans-pro,sans-serif;font-weight:400}@media all and (max-width:980px){p{font-size:18px}}#main-header{box-shadow:none!important}#main-header.et-fixed-header{box-shadow:none!important}.et_mobile_menu li a,.et_mobile_menu li ul li:last-child a{border-bottom:none}#top-menu li a{font-family:freight-sans-pro,sans-serif;font-weight:400;font-style:normal}#top-menu li a:hover{opacity:1!important}#top-menu li li a:hover{background-color:transparent!important}.et_button_no_icon.et_button_icon_visible.et_button_left .et_pb_button,.et_button_no_icon.et_button_left .et_pb_button:hover,.et_button_no_icon .et_pb_button,.et_button_no_icon .et_pb_button:hover{padding:10px 22px!important;font-family:freight-sans-pro,sans-serif;font-weight:500;font-style:normal}#top-menu li li a{padding:5px 10px;width:235px;font-size:14px!important}.nav li ul{width:245px;box-shadow:0 0px 0px rgb(0 0 0 / 10%);-moz-box-shadow:0 0px 0px rgba(0,0,0,.1);-webkit-box-shadow:0 0px 0px rgb(0 0 0 / 10%)}.et_pb_scroll_top.et-pb-icon{background:#6a6852;color:#f8f5f3;border-radius:0px!important;padding-top:10px!important;padding-bottom:10px!important;padding-left:10px!important;padding-right:10px!important;margin-right:10px!important}@media all and (max-width:980px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}}.select_page{visibility:hidden}.logo_container{-webkit-transition:none!important;transition:none!important}.et_header_style_split .centered-inline-logo-wrap #logo{-webkit-animation:none!important;animation:none!important}@media (max-width:980px){.et_header_style_split #logo{max-height:80px!important;max-width:70%!important}}@media (max-width:980px){body.chi_dmm_styles.et_header_style_split #main-header .mobile_nav .mobile_menu_bar{top:-50px!important;right:-20px!important}}@media (max-width:980px){body:not(.et_header_style_slide):not(.et_header_style_fullscreen).chi_dmm_styles #main-header.chi_mmc_activated .mobile_nav.opened .et_mobile_menu{margin-top:-50px!important}}@media (max-width:980px){.chi_dmm_styles.et_header_style_split #main-header .mobile_nav{background-color:rgba(0,0,0,0.0)}}.el_masonry_gallery_filter_categories{font-family:freight-sans-pro,sans-serif;font-weight:500}.refe-painike{font-family:quinn-display,serif!important;font-weight:700}.et_pb_widget_area_left{padding-right:0px!important;border-right:0px solid rgba(0,0,0,0)!important}.wp-block-tag-cloud a{font-size:13px!important;letter-spacing:1px!important;color:#ffffff!important;padding:2px 10px!important;background:#6a6852;display:inline-block;margin-bottom:8px;margin-right:5px;border-radius:0px}.wp-block-tag-cloud a:hover{background:#c4c2b8}.et_pb_widget ol li,.et_pb_widget ul li{margin-bottom:0.5em;font-size:15px!important;padding-left:5px!important;text-align:center!important}.et_pb_gutters3 .et_pb_column_1_3 .et_pb_widget{margin-bottom:5%!important;text-align:center!important}.fluentform .ff-el-input--label label{font-family:freight-sans-pro,sans-serif!important;font-weight:400!important;font-size:16px!important}.fluentform .ff-el-input--label.ff-el-is-required.asterisk-right label:after{color:#6a6852!important}.fluentform .ff-el-form-control{border:1px solid #c4c2b8!important;border-radius:0px!important;font-family:freight-sans-pro,sans-serif!important;font-weight:400!important;font-size:15px!important}.fluentform .ff_btn_style{border:0px solid transparent!important;border-radius:0px!important;font-family:freight-sans-pro,sans-serif!important;font-weight:400!important;letter-spacing:1px!important;font-size:18px!important;padding:10px 22px!important}.fluentform .ff-el-group{margin-bottom:10px!important}.ff-message-success{border:0px solid #ced4da!important;box-shadow:0 0px 0px rgba(0,0,0,.0)!important}.et-fb-icon.et-fb-icon--divi-ai,button.et-fb-button.et-fb-button.et-fb-button--info.et-fb-ai-options-button{display:none!important}