.tx-mask-contact{background-repeat:repeat-y}@media screen and (min-width: 1071px){.tx-mask-contact{background-size:cover;background-repeat:no-repeat}}.tx-mask-contact>.container{padding:30px}@media screen and (min-width: 1201px){.tx-mask-contact>.container{width:1100px}}@media screen and (min-width: 1071px){.tx-mask-contact>.container{padding:30px;height:500px}}@media screen and (min-width: 1071px){.tx-mask-contact .contactbox{width:350px;position:absolute;top:50%;left:30px;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}}.tx-mask-contact .contactbox-title{background-color:#3d3d3f;color:#fff;padding:15px;border-top-right-radius:5px;border-top-left-radius:5px;text-align:center}.tx-mask-contact .contactbox-body{background-color:#fff;color:#000;padding:15px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.tx-mask-contact .contactbox-body p{margin-bottom:0}.tx-mask-contact .contactbox-body a{color:#000}.tx-mask-contact .form_formframework{margin-top:30px;background-color:#eceded !important;overflow:visible}@media screen and (min-width: 1071px){.tx-mask-contact .form_formframework{margin-top:0;width:calc(100% - 440px);position:absolute;right:30px;top:-51px;height:calc(100% + 100px)}}.tx-mask-contact .form_formframework h1,.tx-mask-contact .form_formframework h2,.tx-mask-contact .form_formframework h3{margin-top:0;margin-bottom:10px;line-height:1}.tx-mask-contact .form_formframework h1 .subheadline,.tx-mask-contact .form_formframework h2 .subheadline,.tx-mask-contact .form_formframework h3 .subheadline{margin:0 0 15px 0}.tx-mask-contact .form_formframework .form-group{margin:0}.tx-mask-contact .form_formframework .form-group .input{width:100%;margin-bottom:5px}.tx-mask-contact .form_formframework .form-group .input.checkbox-info{font-size:14px;font-size:.875rem}.tx-mask-contact .form_formframework .form-group input,.tx-mask-contact .form_formframework .form-group textarea{background-color:#fff;margin-bottom:5px}.tx-mask-contact .form_formframework .form-group label{display:none}