@media only screen and (max-width:1390px){div#page-container{margin-top:-80px!important}}@media only screen and (max-width:1390px){header#main-header.et-fixed-header{box-shadow:unset!important;transition:all 0.3s ease-in-out}}@media only screen and (max-width:1390px){.et-fixed-header img#logo{display:none!important}}@media only screen and (max-width:1390px){.et-fixed-header .dipi_hamburger.hamburger{background-color:#9de7d7!important}}@media only screen and (max-width:1390px){.et-fixed-header .dipi_hamburger .hamburger-inner,.et-fixed-header .dipi_hamburger .hamburger-inner:after,.et-fixed-header .dipi_hamburger .hamburger-inner:before{background-color:#1f1549!important}}.et-fixed-header .dipi_hamburger.hamburger.is-active .hamburger-inner,.et-fixed-header .dipi_hamburger.hamburger.is-active .hamburger-inner:after,.et-fixed-header .dipi_hamburger.hamburger.is-active .hamburger-inner:before{background-color:#1f1549!important}@media (min-width:1815px) and (max-width:10000px){.pxlw-front-heading2-fi h2{font-size:21px!important}}@media (min-width:1815px) and (max-width:10000px){.pxlw-front-heading3-fi h3,.pxlw-front-heading3-fi h2{font-size:63px!important}}@media (min-width:1815px) and (max-width:10000px){.pxlw-blog-heading1-fi h1{font-size:54px!important}}a.et-pb-icon.dipi-read-more-button.dipi-button-none.dipi-button-icon-always{box-shadow:5px 5px 0px 0px rgba(0,0,0,0.11);-webkit-box-shadow:5px 5px 0px 0px rgba(0,0,0,0.11);-moz-box-shadow:5px 5px 0px 0px rgba(0,0,0,0.11);padding:18px 45px 18px 30px!important}a.et-pb-icon.dipi-read-more-button.dipi-button-none.dipi-button-icon-always:hover{transform:scaleX(1.02) scaleY(1.02)!important}@media (max-width:768px){a.et-pb-icon.dipi-read-more-button.dipi-button-none.dipi-button-icon-always{width:100%}}.dipi-post-row .dipi-post-left,.dipi-post-row .dipi-post-right{box-shadow:5px 5px 0px 0px rgba(0,0,0,0.11);-webkit-box-shadow:5px 5px 0px 0px rgba(0,0,0,0.11);-moz-box-shadow:5px 5px 0px 0px rgba(0,0,0,0.11);padding:10px 30px 10px 25px!important}@media only screen and (max-width:768px){.dipi-post-row .dipi-post-left,.dipi-post-row .dipi-post-right{padding:10px 15px 10px 10px!important}}.dipi-post-row{padding:40px 0 80px!important}::-moz-selection{color:#1f1549;background:#9de7d7}::selection{color:#1f1549;background:#9de7d7}.mce-panel .mce-stack-layout-item.mce-first{position:sticky!important;top:-60px}.et_pb_blog_grid .et_pb_post,.et_pb_posts .et_pb_post{position:relative}.et_pb_blog_grid .et_pb_post .entry-title a:after,.et_pb_posts .et_pb_post .entry-title a:after{position:absolute;display:block;content:"";width:100%;height:100%;left:0;top:0}.dipi-post-row .dipi-post-left:hover,.dipi-post-row .dipi-post-right:hover{transform:scaleX(1.02) scaleY(1.02)!important}.pa-blog-sidebar-list .entry-featured-image-url{width:100px;float:left;margin-bottom:0!important}.pa-blog-sidebar-list .entry-title,.pa-blog-sidebar-list .post-meta{width:calc(100% - 100px);float:left;padding-left:20px}.pa-blog-sidebar-list .entry-featured-image-url{padding-top:100px;display:block}.pa-blog-sidebar-list .entry-featured-image-url img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}.pa-blog-sidebar-list .et_pb_post:not(:last-child){border-bottom:1px solid #d8d7e0!important;padding-bottom:20px;margin-bottom:20px}.et_pb_post_content a.wp-block-button__link.wp-element-button{color:#9de7d7!important;text-decoration:none;background:#1f1549;border-radius:0;font-family:'LibreFranklin',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;padding-top:13px 30px 13px 30px!important;margin-top:20px;text-transform:uppercase;font-size:15px!important;box-shadow:5px 5px 0px 0px rgba(0,0,0,0.1)}.et_pb_post_content a.wp-block-button__link.wp-element-button:hover{color:#9de7d7!important}@media only screen and (max-width:768px){.et_pb_post_content a.wp-block-button__link.wp-element-button,.wp-block-button{width:100%;text-align:center}}div.wpforms-container-full .wpforms-form input[type=date],div.wpforms-container-full .wpforms-form input[type=datetime],div.wpforms-container-full .wpforms-form input[type=datetime-local],div.wpforms-container-full .wpforms-form input[type=email],div.wpforms-container-full .wpforms-form input[type=month],div.wpforms-container-full .wpforms-form input[type=number],div.wpforms-container-full .wpforms-form input[type=password],div.wpforms-container-full .wpforms-form input[type=range],div.wpforms-container-full .wpforms-form input[type=search],div.wpforms-container-full .wpforms-form input[type=tel],div.wpforms-container-full .wpforms-form input[type=text],div.wpforms-container-full .wpforms-form input[type=time],div.wpforms-container-full .wpforms-form input[type=url],div.wpforms-container-full .wpforms-form input[type=week],div.wpforms-container-full .wpforms-form select{border-radius:3px;color:#383838;font-size:15px!important;font-weight:400;padding:25px 10px!important;border:2px solid #ffffff!important;box-shadow:0px 0px 16px -1px rgb(218 218 218);-webkit-box-shadow:0px 0px 16px -1px rgb(218 218 218);-moz-box-shadow:0px 0px 16px -1px rgba(218,218,218,1);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}div.wpforms-container-full .wpforms-form textarea{border-radius:3px;color:#383838;font-size:15px!important;font-weight:400;padding:10px 10px!important;border:2px solid #ffffff!important;box-shadow:0px 0px 16px -1px rgb(218 218 218);-webkit-box-shadow:0px 0px 16px -1px rgb(218 218 218);-moz-box-shadow:0px 0px 16px -1px rgba(218,218,218,1);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}div.wpforms-container-full .wpforms-form input:focus,div.wpforms-container-full .wpforms-form textarea:focus,div.wpforms-container-full .wpforms-form select:focus,div.wpforms-container-full .wpforms-form input:hover,div.wpforms-container-full .wpforms-form textarea:hover,div.wpforms-container-full .wpforms-form select:hover,div.wpforms-container-full .wpforms-form .is-focused .choices__inner,div.wpforms-container-full .wpforms-form .is-open .choices__inner,div.wpforms-container-full .wpforms-form .is-open .choices__list--dropdown{border:2px solid #9de7d7!important;background:#f8fdfc}div.wpforms-container-full .wpforms-form input[type=checkbox]:hover,div.wpforms-container-full .wpforms-form input[type=checkbox]:focus{border:none!important}div.wpforms-container-full .wpforms-form input[type=submit],div.wpforms-container-full .wpforms-form button[type=submit],div.wpforms-container-full .wpforms-form .wpforms-page-button{color:#9DE7D7!important;border-width:0px!important;border-radius:0px!important;font-size:15px!important;font-family:'LibreFranklin',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;background-color:#1F1549!important;padding-top:16px!important;padding-right:30px!important;padding-bottom:16px!important;padding-left:30px!important;text-transform:uppercase;box-shadow:5px 5px 0px 0px rgba(0,0,0,0.1)}div.wpforms-container-full .wpforms-form input[type=submit]:hover,div.wpforms-container-full .wpforms-form button[type=submit]:hover,div.wpforms-container-full .wpforms-form .wpforms-page-button:hover{transform:scaleX(1.02) scaleY(1.02)!important}div.wpforms-container-full input[type=submit],div.wpforms-container-full button[type=submit],div.wpforms-container-full .wpforms-page-button{height:auto!important}@media (max-width:767px){div.wpforms-container-full .wpforms-form input[type=submit],div.wpforms-container-full .wpforms-form button[type=submit],div.wpforms-container-full .wpforms-form .wpforms-page-button{width:100%!important}}div.wpforms-container-full .wpforms-form input[type=submit]:hover,div.wpforms-container-full .wpforms-form button[type=submit]:hover,div.wpforms-container-full .wpforms-form .wpforms-page-button:hover{background-color:#1F1549!important}div.wpforms-container-full .wpforms-form label.wpforms-error{color:#d63636!important;font-size:14px!important;background:none;font-weight:500;padding:0 10px;margin-top:7px;border-radius:0px}div.wpforms-container-full .wpforms-form label.wpforms-error a{color:#1f1549!important;text-decoration:underline}.wpforms-confirmation-container-full,div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message){background:none;border:none!important}div.wpforms-container-full .wpforms-confirmation-container-full,div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message){padding-top:0px!important}.wpforms-confirmation-container-full,div[submit-success]>.wpforms-confirmation-container-full{margin:0!important;padding:0!important;text-align:left}div.wpforms-container .wpforms-form .choices__inner{border-radius:3px!important;color:#383838;padding:15px 8px 10px 8px!important;border:2px solid #ffffff!important;box-shadow:0px 0px 16px -1px rgb(218 218 218);-webkit-box-shadow:0px 0px 16px -1px rgb(218 218 218);-moz-box-shadow:0px 0px 16px -1px rgba(218,218,218,1);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}div.wpforms-container-full .wpforms-form input[type=date],div.wpforms-container-full .wpforms-form input[type=datetime],div.wpforms-container-full .wpforms-form input[type=datetime-local],div.wpforms-container-full .wpforms-form input[type=email],div.wpforms-container-full .wpforms-form input[type=month],div.wpforms-container-full .wpforms-form input[type=number],div.wpforms-container-full .wpforms-form input[type=password],div.wpforms-container-full .wpforms-form input[type=range],div.wpforms-container-full .wpforms-form input[type=search],div.wpforms-container-full .wpforms-form input[type=tel],div.wpforms-container-full .wpforms-form input[type=text],div.wpforms-container-full .wpforms-form input[type=time],div.wpforms-container-full .wpforms-form input[type=url],div.wpforms-container-full .wpforms-form input[type=week],div.wpforms-container-full .wpforms-form select,div.wpforms-container-full .wpforms-form textarea{}div.wpforms-container-full .wpforms-form .choices .choices__list--single{font-size:15px!important}div.wpforms-container .wpforms-form .choices__placeholder{opacity:.6!important}div.wpforms-container-full .wpforms-form input[type=checkbox],div.wpforms-container-full .wpforms-form input[type=radio]{width:19px;height:19px;margin:0px -7px 0 0px}div.wpforms-container-full .wpforms-form .wpforms-field-label-inline{ertical-align:unset!important;font-size:15px!important}div.wpforms-container .wpforms-form .choices__list--dropdown .choices__item--selectable.is-highlighted:after{opacity:0!important}div.wpforms-container-full .wpforms-form .wpforms-field-label-inline{color:#383838;font-size:15px;font-weight:300!important}div.wpforms-container-full .wpforms-form .wpforms-field-label-inline a{color:#3a4a91!important;transition:color 300ms ease 0ms;text-decoration:underline}div.wpforms-container-full .wpforms-form .wpforms-field-label-inline a:hover{color:#1F1549;text-decoration:underline}div.wpforms-container-full .wpforms-form .wpforms-field{font-size:15px;font-weight:400}div.wpforms-container-full .wpforms-form .wpforms-field:not(.wpforms-field-phone):not(.wpforms-field-select-style-modern){overflow-x:unset!important}.wpforms-field.wpforms-field-html{padding-top:20px!important}.wpforms-field.wpforms-field-html h4{font-size:18px!important}.wpforms-confirmation-container-full,div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message){background:transparent!important;border:none!important;padding-top:30px!important;font-size:15px!important;font-weight:400!important;color:#383838!important}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#1F1549!important;border-color:#1F1549!important}div#wpforms-1818-field_28-container.wpforms-field.wpforms-field-html{padding:14px 0 0 0!important;color:#f5630b;font-size:14px;line-height:1.2em}div.wpforms-container-full input[type=date]:focus,div.wpforms-container-full input[type=datetime]:focus,div.wpforms-container-full input[type=datetime-local]:focus,div.wpforms-container-full input[type=email]:focus,div.wpforms-container-full input[type=month]:focus,div.wpforms-container-full input[type=number]:focus,div.wpforms-container-full input[type=password]:focus,div.wpforms-container-full input[type=range]:focus,div.wpforms-container-full input[type=search]:focus,div.wpforms-container-full input[type=tel]:focus,div.wpforms-container-full input[type=text]:focus,div.wpforms-container-full input[type=time]:focus,div.wpforms-container-full input[type=url]:focus,div.wpforms-container-full input[type=week]:focus,div.wpforms-container-full select:focus,div.wpforms-container-full textarea:focus{box-shadow:none!important;outline:none}.wpforms-container .wpforms-field{padding:10px 0}.wpforms-field.wpforms-field-checkbox{padding:7px 3px!important}#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme{border-top:none;box-shadow:0px 0px 14px 0px rgb(0 0 0 / 21%);-webkit-box-shadow:0px 0px 14px 0px rgb(0 0 0 / 21%);-moz-box-shadow:0px 0px 14px 0px rgba(0,0,0,0.21)}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:hover{background-color:#1f1549;letter-spacing:0px}button.mgbutton{border-radius:0px!important}#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn{opacity:1;letter-spacing:0px;color:#1f1549!important;background:#9de7d7!important;box-shadow:none;border:none}#moove_gdpr_cookie_info_bar:not(.gdpr-full-screen-infobar) .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.moove-gdpr-infobar-settings-btn:hover{background-color:transparent;box-shadow:none!important;border:none;color:#1f1549!important;background:#9de7d7!important}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{width:30%}@media (max-width:767px){#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{padding:6px 10px 5px!important}}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{border-color:transparent}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{padding:12px 10px 11px;letter-spacing:0px;border-radius:0px}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton:hover,.gdpr_cookie_settings_shortcode_content .gdpr-shr-button.button-green:hover,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton.moove-gdpr-modal-save-settings:hover{color:#fff;background-color:#1f1549}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected button{background-color:#1f1549;border:none;color:#fff}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button{background-color:#9de7d7;border:none;color:#1f1549}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.logo-position-left .moove-gdpr-company-logo-holder{text-align:center}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon{background-color:#9de7d7;border:none}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon{color:#1f1549}#moove_gdpr_save_popup_settings_button span.moove_gdpr_icon{min-width:42px;height:42px}#moove_gdpr_save_popup_settings_button:not(.gdpr-floating-button-custom-position){bottom:22px}#moove_gdpr_save_popup_settings_button span.moove_gdpr_text,.moove-gdpr-branding-cnt{display:none!important}#moove_gdpr_save_popup_settings_button{border-radius:0px!important;background-color:#9de7d7;cursor:pointer;border-radius:1px;color:#1f1549}#moove_gdpr_save_popup_settings_button:hover{background-color:#9de7d7}#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme{display:none}#moove_gdpr_save_popup_settings_button span.moove_gdpr_icon svg{height:25px;width:auto}#moove_gdpr_cookie_modal .moove-gdpr-modal-content.logo-position-left .moove-gdpr-company-logo-holder{text-align:center}.gdpr_lightbox{background:#ffffff;background:rgba(0,0,0,0.55)}#et-boc .area-outer-wrap .da-close{font-size:40px;height:50px;line-height:50px;opacity:1;width:50px}@media only screen and (max-width:1390px){#et-boc .area-outer-wrap .da-close{margin-top:50px}}#et-boc .area-outer-wrap[data-da-color=light] .da-close{color:#1f1449}.page-id-3997 header#main-header #et-top-navigation nav>ul>li>a.dipi-cta-button{background:#2b8a98!important;color:#ffffff!important}#top-menu a{font-weight:500!important}.page-id-3997 #top-menu a{color:#29707b!important}.page-id-3997 #top-menu li.current-menu-item>a,.page-id-3997 #top-menu li.current_page_item>a{color:#1d5159}.page-id-3997 .slide_down_below #top-menu>li:not(.menu-item-has-children):not(.dipi-cta-button-menu-item) a>span:after{background:#1d5159}.page-id-3997 img#logo{content:url('https://innovaatiotohtori.fi/wp-content/uploads/logo-innovaatiotohtori-tpow-001.svg');height:46%}@media only screen and (min-width:981px){.page-id-3997 #logo{max-height:46%}}.page-id-3997 .et-fixed-header img#logo{content:url('https://innovaatiotohtori.fi/wp-content/uploads/logo-innovaatiotohtori-tpow-002.svg')}.tpow-hero-header .et_pb_text_inner h1{font-size:clamp(9vw,9vw,10px)!important}