.oet_pb_video.active{width:100%}.oet_pb_video.active .et_pb_video_box{padding-top:56.25%;position:relative}.oet_pb_video.active .et_pb_video_box iframe{width:100%;height:100%;position:absolute;top:0;left:0}.geburtstag_form form,.custom_kt_form form{display:flex;flex-wrap:wrap;justify-content:space-between}.geburtstag_form form .ktv2-form-element{width:48%}.njf_form form .ktv2-form-element{width:100%}.njf_form form .ktv2-form-element label{font-family:'California Dreamer sans 2',Helvetica,Arial,Lucida,sans-serif;font-size:46px}.geburtstag_form form .ktv2-form-element label{font-weight:300}.geburtstag_form form .ktv2-form-element input{width:100%;margin-right:20px;padding:10px;border:none;font-size:18px;border-radius:2px}.njf_form form .ktv2-form-element input{width:100%;margin-right:20px;padding:10px;margin-top:15px;margin-bottom:30px;font-size:26px;border-radius:2px}.geburtstag_form form .ktv2-form-dsgvocheckbox,.custom_kt_form form .ktv2-form-dsgvocheckbox{font-size:15px;line-height:1.3;padding-top:20px;font-weight:300;font-family:'California Dreamer sans 2',Helvetica,Arial,Lucida,sans-serif}.geburtstag_form input[type=submit]{margin-top:20px;border:none;outline:inherit;padding:10px 30px;font-size:20px;font-weight:300;cursor:pointer;background-color:white;color:#1B365C}.njf_form input[type=submit]{margin-top:20px;border:none;border-radius:8px;outline:inherit;padding:0px 1em;font-size:42px;text-transform:42px;font-weight:500;cursor:pointer;background-color:#abb59a;color:white;font-family:'California Dreamer sans 2',Helvetica,Arial,Lucida,sans-serif}@media all and (max-width:980px){.geburtstag_form form .ktv2-form-element{width:100%;margin-top:15px}.njf_form form .ktv2-form-element label{font-family:'California Dreamer sans 2',Helvetica,Arial,Lucida,sans-serif;font-size:30px}.njf_form form .ktv2-form-element input{font-size:18px}.njf_form input[type=submit]{margin-left:auto;margin-right:auto}.lebensfreude_form form #FormSubmit{font-size:32px}}@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}}