input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s}input:focus,select:focus,textarea:focus,button:focus{outline:none}input::placeholder,textarea::placeholder{color:transparent!important}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:transparent!important}input:-moz-placeholder,textarea:-moz-placeholder{color:transparent!important}input::-moz-placeholder,textarea::-moz-placeholder{color:transparent!important}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:transparent!important}.form-row.no-bottom-margin{margin-bottom:0}.btn-redesign{font-style:normal;font-weight:900;font-size:16px;line-height:19px;padding:11px 30px;display:inline-block}.form-row{display:flex;justify-content:space-between;margin-bottom:30px}.form-row .row-item.message{width:100%}.form-row .row-item:not(.message){width:48%}.row-item{position:relative}.partners-contact-container .larger-paragraph{font-weight:500;font-size:18px;line-height:22px;color:#565656;margin-bottom:16px}.partners-contact-container p{font-size:16px;line-height:19px;color:#565656;margin-bottom:0}.partners-contact-container h1,.partners-contact-container h3{font-family:"Montserrat",sans-serif;font-size:24px;line-height:29px}.partners-contact-container h3,.partners-contact-container h4{margin-top:48px;margin-bottom:32px}.partners-contact-container .container-correct{padding-top:48px;padding-bottom:128px}.partners-contact-header{background:linear-gradient(0deg,rgba(35,68,101,.9),rgba(35,68,101,.9)),url(/Content/images/university/companies/partners-contact/partners-contact-header.png) no-repeat center;background-size:cover}.partners-contact-header h1{color:#fff;font-size:24px;line-height:29px;margin:48px 0}.partners-contact-form{width:69.211%}.partners-contact-form h3{color:#234465}.partners-contact-form .row-reversed{flex-direction:row-reverse}.partners-contact-form .text-fields .field-validation-error{padding-left:15px;font-size:12px;line-height:16px;color:#fc4c50}.partners-contact-form .floating-label{background-color:#fff;position:absolute;padding:0 6px;left:9px;color:#919191;font-family:"Lato","Arial","Helvetica",sans-serif;top:16px;font-weight:normal}.partners-contact-form .input-control{border:1px solid #919191;box-sizing:border-box;border-radius:5px;padding:15px 15px 15px 15px;line-height:19px;width:100%;color:#565656}.partners-contact-form .input-control:hover{border:1px solid #565656}.partners-contact-form .input-control:hover+label{color:#565656}.partners-contact-form .input-control:focus{border:1px solid #234465}.partners-contact-form .input-control:focus+label{transition:top .08s ease;top:-6px;font-size:12px;line-height:14px;font-weight:500;color:#234465}.partners-contact-form .input-control:not(:placeholder-shown)+label{top:-6px;font-size:12px;line-height:14px;font-weight:500}.partners-contact-form .input-control.valid+label,.partners-contact-form .input-control.input-validation-error+label{top:-6px;font-size:12px;line-height:14px;font-weight:500}.partners-contact-form .input-control.input-validation-error{border:1px solid #fc4c50}.partners-contact-form .input-control.input-validation-error:placeholder-shown+label{top:15px;padding:0 6px;left:9px;font-size:16px;line-height:19px;transition:top .08s ease}.partners-contact-form .input-control.input-validation-error:placeholder-shown:focus+label{transition:top .08s ease;top:-6px;font-size:12px;line-height:14px;font-weight:500}.partners-contact-form .input-control.input-validation-error+label{color:#fc4c50}.partners-contact-form .input-control.input-validation-error+label .label-content:after{content:"*"}.partners-contact-form .input-control.input-validation-error:not(:focus):not(:placeholder-shown)+label .label-content{animation:.3s shake}.partners-contact-form .input-control.input-validation-error:not(:focus):not(:placeholder-shown)+label .label-content:after{content:"*"}.partners-contact-form .input-control.valid{border:1px solid #919191;color:#565656}.partners-contact-form .input-control.valid+label{color:#919191}.partners-contact-form textarea.input-control{height:120px}.partners-contact-form h4{font-weight:500;font-size:20px;line-height:24px;font-family:"Montserrat",sans-serif;color:#565656;margin:48px 0 35px}.partners-contact-form input [type=checkbox]+label,.partners-contact-form input[type=checkbox]~label{font-size:16px;line-height:19px;color:#565656;font-weight:normal;margin-bottom:0;padding-left:33px;margin-bottom:21px}.partners-contact-form input [type=checkbox]+label.less-margin,.partners-contact-form input[type=checkbox]~label.less-margin{margin-bottom:14px}.partners-contact-form input[type=checkbox]:checked+label:before,.partners-contact-form input[type=checkbox]:checked~label:before{content:url(/Content/images/checkboxes/checked.svg)}.partners-contact-form input [type=checkbox]+label:before,.partners-contact-form input[type=checkbox]~label:before{content:url(/Content/images/checkboxes/uncheck.svg)}.partners-contact-form .accept-privacy-policy{margin-top:34px;margin-bottom:10px}.partners-contact-form a{color:#ffa000;text-decoration:underline}@media only screen and (max-width:768px){h1{text-align:center}.partners-contact-form{width:unset;padding:0 10px}.form-row,row-reversed{flex-direction:column;margin-bottom:unset}.form-row .row-item:not(.message),row-reversed .row-item:not(.message){width:100%}.text-fields .form-row .row-item:not(.message),.text-fields row-reversed .row-item:not(.message){margin-bottom:30px}.btn-redesign{width:100%}}@media only screen and (max-width:400px){.partners-contact-form{padding:0}}@keyframes shake{30%{transform:translate3d(3px,0,0)}60%{transform:translate3d(-3px,0,0)}}