body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}.vv-kontakt .wpcf7,.vv-kontakt .wpcf7 form.wpcf7-form{display:block;margin:0;padding:0}.form .wpcf7-form-control-wrap{display:block}.form .screen-reader-response{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.form input[type=text],.form input[type=email],.form input[type=tel],.form select,.form textarea{width:100%;display:block;box-sizing:border-box;font-family:var(--s);font-size:15px;line-height:1.72;color:var(--kul);background:var(--papir);border:1.5px solid #dcdfdd;border-radius:0;padding:13px 14px;min-height:46px;transition:border-color .3s,box-shadow .3s;-webkit-appearance:none;appearance:none}.form textarea{min-height:92px;resize:vertical}.form select{padding-right:38px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M0 0h10L5 6z' fill='%23556168'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:10px 6px;cursor:pointer}.form input::placeholder,.form textarea::placeholder{color:#98a2a8;opacity:1}.form input:hover,.form select:hover,.form textarea:hover{border-color:var(--aale)}.form input:focus,.form select:focus,.form textarea:focus{outline:none;border-color:var(--aale);box-shadow:0 0 0 3px rgba(42,113,96,.17)}.toform .ffelter>.fld:last-child{flex:1 1 auto;display:flex;flex-direction:column}.toform .ffelter>.fld:last-child textarea{flex:1 1 auto}.form input[type=submit]{display:block;width:100%;border:0;border-radius:0;cursor:pointer;font-family:var(--d);font-weight:700;font-size:13px;letter-spacing:.1em;text-transform:uppercase;line-height:1.72;padding:17px 30px;background:var(--dyb);color:var(--papir);transition:background .35s var(--e);-webkit-appearance:none}.form input[type=submit]:hover{background:var(--hav)}.form-f input[type=submit]{background:var(--boeje);color:var(--dyb)}.form-f input[type=submit]:hover{background:var(--boeje-d)}.form .wpcf7-spinner{display:block;margin:14px auto 0}.form .wpcf7-not-valid{border-color:var(--tegl)!important;background:#FBF4F3}.form .wpcf7-not-valid-tip{font-family:var(--d);font-size:11px;font-weight:600;letter-spacing:.04em;color:var(--tegl);margin-top:7px;line-height:1.5}form.wpcf7-form.init .wpcf7-response-output,form.wpcf7-form.resetting .wpcf7-response-output,form.wpcf7-form.submitting .wpcf7-response-output,.form .wpcf7-response-output.init{display:none!important}.form .wpcf7-response-output{margin:0 0 16px!important;padding:14px 16px!important;border:0!important;border-left:4px solid var(--aale)!important;background:var(--soedisl);color:var(--kul);font-size:14.5px;line-height:1.55}form.wpcf7-form.invalid .wpcf7-response-output,form.wpcf7-form.unaccepted .wpcf7-response-output,form.wpcf7-form.failed .wpcf7-response-output,form.wpcf7-form.spam .wpcf7-response-output{border-left-color:var(--tegl)!important;background:#F7ECEA}.vv-kontakt .kontakt .dim a,.vv-kontakt .fkryds a{color:var(--aale);text-decoration:underline;text-underline-offset:3px}.form .cf7hp,.form input[name^="hp-"]{position:absolute!important;left:-9999px!important}.vv-kontakt.et_pb_section{background:var(--papir2)!important;padding:clamp(40px,5vw,78px) 0 clamp(46px,5.6vw,86px)!important;margin:clamp(52px,6.4vw,92px) 0 0!important}.sec-slut{padding-bottom:0}.vv-kontakt-forside.et_pb_section{margin-bottom:clamp(66px,8.5vw,140px)!important}.vv-kontakt .et_pb_row{width:100%!important;max-width:var(--maxw)!important;margin:0 auto!important;padding:0 var(--pad)!important}.vv-kontakt .et_pb_column,.vv-kontakt .et_pb_module{width:100%!important;margin:0!important;padding:0!important}.vv-kontakt .et_pb_text_inner>p:empty{display:none}