.sec1title {
text-align: center;
}
.sec1title h1 {
font-size: 40px;
margin: 25px;
text-transform: uppercase;
color: #16F1D4;
font-weight: 400;
}
.section2 {
position: relative;
overflow: hidden;
}
.section2 .contactform {
position: absolute;
top: 0;
right: 10%;
z-index: 99;
background: #393939;
padding: 30px 40px 70px;
box-sizing: border-box;
}
.section2 .contactform input.form-fields,
.section2 .contactform button.form-fields,
.section2 .contactform textarea.form-fields {
padding: 0 0 0 40px;
display: block;
box-sizing: border-box;
width: 350px;
font-size: 16px;
background: #323232;
margin: 7px 0;
border: 1px solid #00C1A8;
color: #6BECDB;
opacity: 0.5;
min-height: 45px;
text-shadow: none;
position: relative;
}
.section2 .contactform textarea.form-fields {
padding: 8px 40px;
resize: none;
}
.section2 .contactform button.form-fields.button {
color: #16F1D4;
font-size: 14px;
padding: 0;
text-transform: uppercase;
}
.section2 .contactform button.form-fields.button:hover {
background: #00C1A8;
color: #fff;
cursor: pointer;
opacity: 1;
}
.section2 .contactform button.form-fields.button i {
margin-left:10px;
}
.section2 .contactform h5 {
color: #16F1D4;
font-size: 16px;
margin-bottom: 15px;
}
.section2 .contactform label .cntfrmicn {
color: #00C1A8;
padding: 14px;
position: absolute;
z-index: 99;
}
@media only screen and (max-width: 660px) {
.container {
padding: 10px 20px 30px;
}
.contmap {
height: 475px !important;
}
.sec1title h1 {
font-size: 28px;
}
.section2 .contactform { padding: 10px; right: 0; width: 100%; }
.section2 .contactform input.form-fields, .section2 .contactform button.form-fields, .section2 .contactform textarea.form-fields {
width: 100%;
}
}
.dark-navigation .owl-prev::before, .dark-navigation .owl-next::before {background-color: #faa633;}.caldera-grid .form-control.cf2-file{border:none;padding:0px}.caldera-grid .form-control.cf2-file .btn{color:#fff;background-color:#333;border:thin solid #333;-webkit-transition:all 0.4s;transition:all 0.4s}.caldera-grid .form-control.cf2-file .btn:hover{color:#333;background-color:#fff}.caldera-grid ul.cf2-list-files .cf2-file-listed .cf2-file-control{display:inline-block;width:100%;vertical-align:top}.caldera-grid ul.cf2-list-files .cf2-file-listed .cf2-file-control .cf2-file-field-img-preview{margin-bottom:5px}.caldera-grid ul.cf2-list-files .cf2-file-listed .cf2-file-control button.cf2-file-remove{background-color:transparent;border:none;padding:0;vertical-align:top}.caldera-grid ul.cf2-list-files .cf2-file-listed .cf2-file-control button.cf2-file-remove:after{content:" \2716";font-size:90%;color:#333;text-decoration:underline;cursor:pointer;margin-right:10px}.caldera-grid ul.cf2-list-files .cf2-file-listed .cf2-file-control button.cf2-file-remove:hover:after{text-decoration:none}.caldera-grid ul.cf2-list-files .cf2-file-listed progress.cf2-file-progress-bar{position:relative;width:100%;height:2px;vertical-align:top}.caldera-grid ul.cf2-list-files .cf2-file-listed .cf2-file-extra-data{margin-top:-40px}