.elementor-bc-flex-widget .elementor-727 .elementor-element.elementor-element-514f3077.elementor-column .elementor-widget-wrap{align-items:center}.elementor-727 .elementor-element.elementor-element-514f3077.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-727 .elementor-element.elementor-element-514f3077:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-727 .elementor-element.elementor-element-514f3077>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#262626}.elementor-727 .elementor-element.elementor-element-514f3077>.elementor-element-populated,.elementor-727 .elementor-element.elementor-element-514f3077>.elementor-element-populated>.elementor-background-overlay,.elementor-727 .elementor-element.elementor-element-514f3077>.elementor-background-slideshow{border-radius:50px 50px 50px 50px}.elementor-727 .elementor-element.elementor-element-514f3077>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin:0% 13% 0% 13%;padding:2% 4% 2% 4%}.elementor-727 .elementor-element.elementor-element-514f3077>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-727 .elementor-element.elementor-element-8f506c7>.elementor-element-populated{padding:5px 30px 30px 30px}.elementor-727 .elementor-element.elementor-element-fd34a8b{text-align:center}.elementor-727 .elementor-element.elementor-element-6dca477{text-align:center;color:var(--e-global-color-text)}.elementor-727 .elementor-element.elementor-element-f4fa14c .elementor-button .elementor-align-icon-right{margin-left:10px}.elementor-727 .elementor-element.elementor-element-f4fa14c .elementor-button .elementor-align-icon-left{margin-right:10px}.elementor-727 .elementor-element.elementor-element-f4fa14c .elementor-button{fill:#000;color:#000;background-color:var(--e-global-color-primary)}.elementor-727 .elementor-element.elementor-element-f4fa14c .elementor-button:hover,.elementor-727 .elementor-element.elementor-element-f4fa14c .elementor-button:focus{color:var(--e-global-color-text);background-color:var(--e-global-color-accent)}.elementor-727 .elementor-element.elementor-element-f4fa14c .elementor-button:hover svg,.elementor-727 .elementor-element.elementor-element-f4fa14c .elementor-button:focus svg{fill:var(--e-global-color-text)}:root{--page-title-display:none}@media(min-width:768px){.elementor-727 .elementor-element.elementor-element-8f506c7{width:50%}.elementor-727 .elementor-element.elementor-element-8d917c5{width:50%}}.elementor-727 .elementor-element.elementor-element-f4fa14c a{position:fixed;bottom:30px;left:40px;z-index:99}#takaisin-nappi{display:none}.wpcf7-submit{position:fixed;bottom:30px;right:18px;border-radius:10px 10px 10px 10px;font-size:1.5em;color:var(--e-global-color-text)!important;background-color:var(--e-global-color-accent)!important;padding:20px 30px 20px 30px;margin:0!important;width:auto!important}.wpcf7-form-control.wpcf7-radio{display:grid}.wpcf7-form-control{margin-top:5px}form label{color:#fff;margin:10px 0}.wpcf7-form-control span{vertical-align:super;margin-left:5px}input[type=radio]{width:30px;height:30px}input[type=radio]:checked:after{width:30px;height:30px;border-radius:15px;top:0;left:0;position:relative;background-color:#fff;content:'';display:inline-block;visibility:visible;border:9px solid #FFC20E}.wpcf7-response-output{border:3px solid #FFC20E!important;background:#000;color:#fff;text-align:center;padding:10px!important}.wpcf7-list-item label{width:100%}