.cptch_block label{word-wrap:break-word}.cptch_block br{display:none !important}.cptch_label:hover{cursor:pointer}form input.cptch_input{padding-left:8px;padding-right:8px}.cptch_allowlist_message{font-style:italic;color:green;font-weight:400 !important}.cptch_block{display:block !important;width:100%;max-width:100%;box-sizing:border-box;word-spacing:normal !important;text-align:left}.cptch_title{display:block;word-wrap:break-word;padding-bottom:5px;clear:both}.cptch_wrap{display:table-row !important;position:relative;clear:both}.cptch_label,.cptch_reload_button_wrap{display:table-cell;margin:5px 0 !important;vertical-align:middle;line-height:1}.cptch_time_limit_notice{display:none;color:red;font-size:12px}.cptch_span{display:inline-block;vertical-align:middle;line-height:1;position:relative}.cptch_recognition .cptch_span{margin-right:2px}.rtl .cptch_recognition .cptch_span{margin-right:0;margin-left:2px}.cptch_img img{width:40px;max-width:40px !important;height:40px;top:0;z-index:1}.cptch_reload_button{width:2rem;height:2rem;font-size:2rem;margin:0 15px;vertical-align:text-bottom}.cptch_reload_button:before{vertical-align:text-bottom}.cptch_recognition .cptch_images_wrap{display:block;margin-bottom:3px}.rtl .cptch_block{direction:rtl;text-align:right}@media only screen and (max-width:782px){.cptch_reload_button{width:48px;height:48px;font-size:48px}}
.cptch_ajax_wrap noscript{color:red}.cptch_img.cptch_reduce img,.cptch_img.cptch_reduce svg{cursor:default;position:relative;z-index:10;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out}.cptch_left.cptch_reduce img,.cptch_left.cptch_reduce svg{transform:translateX(100%) scale(3,3);-webkit-transform:translateX(100%) scale(3,3)}.cptch_right.cptch_reduce img,.cptch_right.cptch_reduce svg{transform:translateX(-100%) scale(3,3);-webkit-transform:translateX(-100%) scale(3,3)}.cptch_center.cptch_reduce img,.cptch_center.cptch_reduce svg{transform:scale(3,3);-webkit-transform:scale(3,3)}.cptch_reload_button.cptch_active{opacity:.7;animation:cptch_rotation .8s infinite linear;-webkit-animation:cptch_rotation .8s infinite linear}@-webkit-keyframes cptch_rotation{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-moz-keyframes cptch_rotation{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes cptch_rotation{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@keyframes cptch_rotation{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(//www.largotec.de/design/../fonts/open-sans-v34-latin-regular.eot);src:local(''),url(//www.largotec.de/design/../fonts/open-sans-v34-latin-regular.eot?#iefix) format('embedded-opentype'),url(//www.largotec.de/design/../fonts/open-sans-v34-latin-regular.woff2) format('woff2'),url(//www.largotec.de/design/../fonts/open-sans-v34-latin-regular.woff) format('woff'),url(//www.largotec.de/design/../fonts/open-sans-v34-latin-regular.ttf) format('truetype'),url(//www.largotec.de/design/../fonts/open-sans-v34-latin-regular.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url(//www.largotec.de/design/../fonts/open-sans-v34-latin-700.eot);src:local(''),url(//www.largotec.de/design/../fonts/open-sans-v34-latin-700.eot?#iefix) format('embedded-opentype'),url(//www.largotec.de/design/../fonts/open-sans-v34-latin-700.woff2) format('woff2'),url(//www.largotec.de/design/../fonts/open-sans-v34-latin-700.woff) format('woff'),url(//www.largotec.de/design/../fonts/open-sans-v34-latin-700.ttf) format('truetype'),url(//www.largotec.de/design/../fonts/open-sans-v34-latin-700.svg#OpenSans) format('svg')}*{border:0;color:#434242;font-family:'Open Sans',Arial;font-size:13px;margin:0;padding:0}a{text-decoration:none}a:hover{text-decoration:underline}body{background:#f0f0f0;text-align:center}div{overflow:hidden}.layout{background:url(//www.largotec.de/design/main.jpg) repeat-y;margin:0 auto 60px auto;text-align:left;width:860px}.header{background:url(//www.largotec.de/design/header.jpg) no-repeat;height:145px;padding-bottom:25px;position:relative;width:860px}.logo{left:39px;position:absolute;top:72px}.topnavi,.topnavi a{color:#fff;font-size:12px}.topnavi{position:absolute;right:41px;top:15px}.topnavi .on{text-decoration:underline}.navi{border-bottom:1px solid #dadada;float:left;margin:0 51px 0 11px;width:218px}.navi a{background:url(//www.largotec.de/design/square1.gif) no-repeat 0 7px;padding-left:13px}.navi ul{list-style:none}.navi .list{border-top:1px solid #dadada;padding:15px 0 15px 32px}.navi .list li{padding:5px 0}.navi .list ul{padding:5px 15px}.navi .list ul a{background:url(//www.largotec.de/design/square2.gif) no-repeat 0 7px}.navi .on{text-decoration:underline}.content{float:left;line-height:24px;padding-top:21px;width:539px}.content a{color:#0d264e;font-weight:700}.content h1{color:#0d264e;font-size:18px;padding-bottom:10px;text-transform:uppercase}.content h2{font-size:16px;padding-bottom:10px;text-transform:uppercase}.content .wpcf7 p{margin-bottom:15px}.content .wpcf7-form-control{border:1px solid #ccc;padding:3px}.content .wpcf7-text,.content .wpcf7-textarea{width:450px}.box1,.box2{background:#f5f5f5;float:left;height:150px;padding:15px;width:230px}.box2{float:right}.footer{background:url(//www.largotec.de/design/footer.jpg) no-repeat bottom;height:28px;padding-top:25px;width:860px}