:root{font-size:112.5%}.header-button a{font-size:17px;padding:16px 26px!important;border-radius:7px;;background:var(--e-global-color-primary);border:none;color:#fff!important}.header-button a:hover,.header-button a:active,.header-button .elementor-item-active{font-size:17px;padding:16px 26px!important;border-radius:7px;;background:var(--e-global-color-primary)!important;border:none;opacity:0.8!important;color:#fff!important}@media (max-width:1175px) and (min-width:1025px){.elementor-nav-menu a,.elementor-nav-menu a:focus,.elementor-nav-menu a:hover{padding:16px 28px!important}.header-button a,.header-button a:hover,.header-button a:focus{padding:16px 10px!important}}@media (max-width:768px){.elementor-372 .elementor-element.elementor-element-0a52b8b .elementor-nav-menu--dropdown a{padding:16px 28px!important}}@media (max-width:450px){.elementor-372 .elementor-element.elementor-element-0a52b8b .elementor-nav-menu--dropdown a{padding:10px 10px!important;font-size:1.2rem!important}.elementor-132 .elementor-element.elementor-element-89c04e6 .elementor-image img{width:180px!important}}@media (max-width:1440px){.elementor-nav-menu--main .elementor-item{padding-left:10px!important;padding-right:10px!important}}@media (min-width:1025px) and (max-width:1425px){.site-main .elementor-top-section:not(.poikkeus)>.elementor-container,#main-content,.elementor-location-header .elementor-top-section>.elementor-container{width:100%!important}.header-button a{margin-left:1rem}}.erotin .elementor-divider-separator{transform:rotate(90deg)}#white-btn{font-size:17px!important;padding:16px 26px!important;border-radius:7px!important}#white-btn:hover{background:#fff!important;opacity:.8}#green-btn{font-size:17px!important;padding:16px 26px!important;border-radius:7px!important}#green-btn:hover{background:var(--e-global-color-primary)!important;opacity:.8}#green-btn-oy{font-size:17px!important;padding:16px 50px!important;border-radius:7px!important}#green-btn-oy:hover{background:var(--e-global-color-primary)!important;opacity:0.8!important}.elementor-field::-webkit-input-placeholder{color:black!important}.elementor-field:::-moz-placeholder{color:black!important}.elementor-field::-ms-input-placeholder{color:black!important}.elementor-field::-moz-placeholder{color:black!important}.footer-bottom-link a{font-weight:400!important}