.contact_card_container_black{background-color:#fff}.contact_card_block_grid{grid-column-gap:30px;display:grid;grid-template-columns:repeat(12,1fr)}.contact_card_addy_black{color:#fff;grid-column:3/7}.contact_card_addy_content_black p{color:#fff}.contact_card_form_black{grid-column:7/11}.contact_card_addy_content_black ul{padding-inline-start:0!important;padding-left:0!important}.contact_card_form_black .hs-input{background:#ebebeb}a.huippu img{display:block;position:relative;right:50px;width:260px}.contact_card_form_black .hs-fieldtype-text label,.contact_card_form_black .hs-fieldtype-textarea label{color:#000;font:700 14px nunito;left:10px;position:relative;top:4px}.contact_card_form_black input:not([type=submit]),.contact_card_form_black textarea{-webkit-appearance:none;-moz-appearance:none;border:0;font:700 15px nunito;margin:0 0 10px;outline:0;padding:10px 22px;width:calc(100% - 44px)}.contact_card_form_black textarea{padding:22px;resize:vertical;width:calc(100% - 44px)}.contact_card_form_black [type=submit]{background:none;background:#000;border:none;border-radius:3px;color:#419cd6;cursor:pointer;display:inline-block;letter-spacing:.05rem;line-height:1.5;font:800 14px Nunito,sans-serif;padding:1em 4em;text-transform:uppercase}@media (max-width:600px){.contact_card_block_grid{flex-direction:column}.contact_card_addy_black{margin:0 auto;order:1}.contact_card_form_black{margin:0 auto;order:2;width:100%}a.huippu img{display:block;position:relative;right:0;width:260px}}.contact_card_form_black label a{color:#000;text-align:left;text-decoration:none}.contact_card_form_black .hs-error-msg{color:#ff5454!important;top:3px!important}@media screen and (max-width:820px){.contact_card_block_grid,a.huippu img{display:block}a.huippu img{position:relative;right:0;width:260px}}.sign{align-items:center;display:flex;gap:12px;justify-content:center;margin-top:50px;text-decoration:none}.vipusign{background-repeat:no-repeat;background-size:contain;height:36px;width:65px}