.et_pb_row,.et_pb_container{width:90%}.et_pb_button{padding:.5rem 2rem .5rem 1rem !important}.et_pb_button:hover{padding:.5rem 2rem .5rem 1rem !important}@media all and (max-width:980px){.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}.custom_row:last-child .et_pb_column:last-child{margin-bottom:30px}}@media (min-width:981px) and (max-width:1440px){body{font-size:14px !important}.et_vertical_nav #main-header #top-menu>li>a{padding-top:10px !important;padding-bottom:10px !important;font-size:1rem !important}.legal-menu li a{font-size:.8rem !important}}.et_header_style_centered #main-header .container #et-top-navigation{text-align:left}@media (max-width:980px){.et_header_style_centered #logo{max-height:100px}}@media (min-width:1440px){.et_vertical_nav #page-container #main-header{width:270px}}@media (min-width:1440px){.et_vertical_nav #et-main-area,.et_vertical_nav #top-header{margin-left:270px!important}}@media (min-width:981px) and (max-width:1440px){.et_vertical_nav #main-header #top-menu>li>a{padding-right:0}.et_vertical_nav #main-header .container{margin:0 30px}}#et-top-navigation,#top-header .container{font-weight:400}@media (min-width:981px){.et_vertical_nav #main-header #top-menu>li>a{padding-top:19px;padding-bottom:19px;margin-right:-40px;padding-right:40px;width:100%;display:inline-block}.et_vertical_nav #main-header #top-menu>li>a:after{content:"$";font-family:ETmodules!important;font-size:inherit;position:absolute;right:0;color:inherit;opacity:.5}.et_vertical_nav #main-header #top-menu>li{border-bottom:1px solid #eee}}@media (min-width:981px){.et_vertical_nav #main-header #top-menu>li.lang-item{display:none}}#header-menu-bottom-links{position:absolute;bottom:0;margin-bottom:4rem;padding:0 16px}@media (max-width:980px){#header-menu-bottom-links{display:none}}.social-menu li,.legal-menu li{display:inline-block}.social-menu{margin-bottom:1rem}.social-menu ul{display:inline-block;width:100%}.social-menu li{padding-right:9px}.social-menu li.xing a,.fa-xing-square{color:#208463 !important;font-size:1.5rem !important}.social-menu li.linkedin a,.fa-linkedin{color:#1e51a0 !important;font-size:1.5rem !important}.social-menu li a{font-size:1.5rem !important}.social-menu li:first-child{padding:0 9px}.legal-menu li a{font-size:1rem;font-weight:400;color:#001a3a}.legal-menu li{padding:0 9px;position:relative}.legal-menu li:before{content:"";position:absolute;width:1px;height:16px;background:#eee;margin-left:-9px;margin-bottom:3px;bottom:0}.legal-menu li:first-child:before,.legal-menu li:last-child:before{display:none}#footer-bottom{padding:1.2rem 0 0}.bf-footer-credentials,.bf-legal-footer-menu{padding-bottom:1.2rem}.bf-footer-credentials a{display:inline-block}@media (min-width:1200px){.bf-footer-credentials,.bf-legal-footer-menu{display:inline-block;width:auto}.bf-footer-credentials{float:left}.bf-legal-footer-menu{float:right}}.bf-legal-footer-menu li{display:inline-block;padding:0 .5rem;position:relative;line-height:1rem;margin-left:-4px}.bf-legal-footer-menu li:first-child{padding-left:0;margin-left:0}.bf-legal-footer-menu li:last-child{padding-right:0}.bf-legal-footer-menu li:after{content:"";width:1px;height:1rem;background:#555;position:absolute;right:0;top:0}.bf-legal-footer-menu li:last-child:after{display:none}.form-row{width:100%;padding:10px 0 0}.form-row p{margin-bottom:12px;padding-bottom:0;text-transform:uppercase;color:rgba(130,145,153,.2);font-weight:600}.column-half,.column-quarter{float:left;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.column-half{width:100%}.column-quarter{width:50%}.form-col-left{padding:0 10px 0 0}.form-col-right{padding:0 0 0 10px}span.wpcf7-list-item{margin-left:0 !important}.clearfix:after{content:"";display:table;clear:both}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 textarea,.wpcf7 input[type=tel],.wpcf7 select{width:100%;font-size:1rem;padding:14px;background:#fff;color:rgba(130,145,153,1);border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}label .wpcf7-list-item-label{font-size:.9rem;color:rgba(130,145,153,1) !important}.wpcf7 input:focus,.wpcf7 textarea:focus{-webkit-box-shadow:inset 0px 0px 0px 2px #15cebc;-moz-box-shadow:inset 0px 0px 0px 2px #15cebc;box-shadow:inset 0px 0px 0px 2px #15cebc}.wpcf7 textarea{height:240px}.wpcf7-submit{display:block !important;font-size:1rem;width:100%;text-transform:uppercase;background:#1e51a0;color:#fff;border:none;border-radius:3px;padding:16px;cursor:pointer;font-weight:600}.wpcf7-submit:hover{background:#2e5ca0;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}span.wpcf7-not-valid-tip{text-shadow:none;font-size:14px;color:#d24335;background:0 0;padding:5px}.wpcf7 form.invalid .wpcf7-response-output{text-shadow:none;border:transparent;background:#ffe29e !important;padding:20px;color:#9c6533 !important;text-align:center;font-size:1rem}.wpcf7 form.sent .wpcf7-response-output{text-align:center;text-shadow:none;padding:20px;font-size:1rem;background:#8eda89;border-color:#8eda89;color:#fff}.wpcf7 form .wpcf7-response-output{margin:0}@media (max-width:1500px){.form-column-half{width:100% !important}}@media (max-width:660px){.et_pb_text .form-row column-quarter.form-col-right.senden-button{width:100% !important}}@media (max-width:425px){.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 textarea,.wpcf7 input[type=tel],.wpcf7 select{font-size:16px}}.modal{z-index:999999 !important}.modal-dialog{margin-top:5%}.close{font-size:1.7rem;line-height:1;width:30px;height:30px;border-radius:20px;padding:0;position:absolute;top:16px;right:16px;z-index:10;filter:alpha(opacity=20);opacity:1;border-radius:0}.close .lnr-cross{padding:16px;margin-right:0;color:#000 !important}.modal-header{padding:0 0 0 18px}.modal-content{border-radius:0}.modal-body{padding:2rem}.modal-body p{padding-bottom:0 !important;padding-top:1rem}@media (max-width:425px){.modal-dialog{max-width:90%;margin:5% auto}}