/*.awfields .form-control{ border:none; border-bottom:1px solid;     display: block;
    color: #003A51;
    width: 100%;
    resize: none;
    background: none;
    outline: none;
    font-family: "Karla","Helvetica Neue",sans serif;
    -webkit-font-smoothing: antialiased;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 18px;
    line-height: 20px;
}*/
#module-awfieldsform-contactform #footer{display:none;}
#module-awfieldsform-contactform #header{display:none;}
#module-awfieldsform-contactform .container{width:100%;max-width:100%;}
.bestial{width:100%;background:#393939;padding:2%;font-family: 'Poppins';}
.bestial .awff-footer-nav{display:none;}
.bestial .awfieldTwoColumn{width:100%;}
.bestial h3{float:left;width:20%;font-size:3em;color:#F7F0F0;}
.bestial .awfieldstab{float:left;width:80%;}
.bestial #awffTabs{border:none;}
.bestial .awff-quiznumber{display:none;}
.bestial .awFieldInput{}

.bestial  .awff-label{display:block;font-family: 'Poppins'; font-style: normal; font-weight: 700;
    font-size: 80px;  line-height: 88px;color:#F7F0F0;text-align:left;}
.bestial .awff-labelreplace{color:#51CD56;}
.bestial .awff-quiz-select{color:red;}
.bestial .awffSendButtonCust,.bestial .awFieldInput .awff-btn-goto{margin:10px;color:#F7F0F0;background:#FF637B}

.bestial .awFieldInput input{border:none;width:100%;background:none;border-bottom: 2px solid #f0f0f0;
    color:#F7F0F0;margin-top:30px;font-size:40px;}
.bestial .awShowImportant{display:block !important;}
.bestial .awShowImportantHide{display:none !important;}

.bestial .awField50{width:50%;float:left;}
.bestial .awff-letter{display:none;}
.bestial .awff-quiz-list li{background:#51CD56;border: 2px solid #132220;line-height:70px; }
.bestial .awff-quiz-option{font-weight: 800; font-size: 80px; display: flex; align-items: center;}
.bestial #awffTabs li.awfftab.selected .awffTabTitle{color:red;}
#awffTabs li.awfftab{border:none;background:none;text-align:center;}
#awffTabs li.awfftab span{display:block;position:relative;text-transform: uppercase;}
#awffTabs li.awfftab .awffTabTitle{font-size:1.1em;margin-top:-50px;z-index:10;color:#ADFF00;}
#awffTabs li.awfftab .awffTabNumber{ font-style: normal; font-weight: 800;  font-size: 80px; line-height: 96px; /* or 120% */
     align-items: center;  text-align: center; color: #F7F0F0;opacity: 0.2;}
.awFieldUpload .awfieldfilecontent{display:none;}
.awFieldUpload .awffImageBtns{position:absolute;right:15px;top:0px;font-size:45px;z-index:100;}
.awFieldUpload .awffImageBtns a{width:80px;height:80px;display:inline-block;color: #F7F0F0;text-align: center;padding-top: 17%;}
.awFieldUpload .awffEditImage{background:#51CD56;}
.awFieldUpload .awffRemoveImage{color:#51CD56;background:#173D39}
.awFieldUpload{background:url('../img/uploadbackground.png');min-height: 100vh;padding:0px; }
.awffImageBack{width:100%;height:100%;display:block;}
.awffUploadImage{ color:#F7F0F0; width: 50px;   height: 50px;   position: absolute;   top: 50%;   right: 25%;    margin: -25px 0 0 -25px;}
.awcustomerterms input, awcustomerterms label{display:inline-block;}
.bestial .awFieldInput input.awffAlertRequired{border-bottom:2px solid red;}
.bestial .awFieldInput input.awffAlertRequired::placeholder{color:red;}
