*{box-sizing:border-box}#main-content{width:100%;position:absolute;overflow-y:scroll}.vertical-flex-container{display:flex;flex-flow:row;justify-content:center;align-items:center;width:100%;height:calc(30% - 110px)}.vertical-flex-container .section-header{font-family:Raleway Bold;font-style:Bold;font-size:42px;line-height:40px;letter-spacing:.9px;text-transform:none;color:#000;text-align:left;display:inline-block;width:45%}.vertical-flex-container .section{text-align:left;display:inline-block;width:25%}.error-input{border-color:red}.error{color:red}.columns-flex-container{display:flex;flex-flow:column;justify-content:space-around;align-items:center;width:100%}.columns-flex-container form{padding-bottom:10px 0;width:70%}.picture-container{height:70%;width:100%;margin-top:110px}.picture-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-height: 751px){.section{font-family:Raleway Regular;font-style:Regular;font-size:16px;line-height:28px;letter-spacing:.9px;color:#000;text-transform:none}}@media screen and (max-height: 750px){.section{font-family:Raleway Regular;font-size:14px;line-height:18px;color:#000;text-transform:none}}@media screen and (max-width: 650px){.picture-container{height:35%}.vertical-flex-container{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;width:100%;height:calc(60% - 110px)}.vertical-flex-container .section-header,.vertical-flex-container .section{text-align:center;display:block;width:90%}.columns-flex-container form{width:90%}.columns-flex-container form input[type=text],.columns-flex-container form select,.columns-flex-container form textarea,.columns-flex-container form input[type=email],.columns-flex-container form input[type=submit]{width:100%;text-transform:initial!important}.columns-flex-container form textarea{resize:vertical;height:80px}.columns-flex-container form .button-container{margin-bottom:0}}@media screen and (max-height: 550px){.picture-container{height:65%}.vertical-flex-container{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;width:100%;height:180px}.vertical-flex-container .section-header,.vertical-flex-container .section{text-align:center;display:block;width:90%}}
