File: /var/www/html/triad-cyber/wp-content/themes/triadcyber/scss/contact.scss
@import 'partials';
.contact-form-sec{
padding: 80px 0 100px;
@media ($sm-1679) {
padding: 60px 0 70px;
}
@media ($sm-1441) {
padding: 50px 0;
}
@media ($sm-767) {
padding: 35px 0 20px;
}
.contact-sub-label{
font-size: 18px;
line-height: 35px;
font-weight: 500;
margin-bottom: 70px;
@media ($sm-1679) {
font-size: 16px;
line-height: 31px;
margin-bottom: 50px;
}
@media ($sm-1441) {
margin-bottom: 35px;
}
@media ($sm-767) {
margin-bottom: 25px;
font-size: 15px;
line-height: 26px;
}
p{
max-width: 1000px;
margin: 0 auto;
@media ($sm-1679) {
max-width: 900px;
}
}
}
.contact-form-cover{
.inp-col{
margin-bottom: 35px;
@media ($sm-1679) {
margin-bottom: 30px;
}
@media ($sm-767) {
margin-bottom: 20px;
}
}
.contact-inp-block{
font-family: $primary-font;
position: relative;
.alert-msg{
position: absolute;
left: 0;
top: calc(100% + 3px);
font-size: 13px;
color: $primary-color;
@media ($sm-767) {
top: 100%;
font-size: 12px;
}
}
.form-label{
font-size: 17px;
margin-bottom: 10px; color: #000;
@media ($sm-1679) {
font-size: 15px;
}
@media ($sm-1441) {
font-size: 14px;
}
@media ($sm-767) {
margin-bottom: 5px;
}
.req{
color: $primary-color;
}
}
.cont-inp{
border: 1px solid #0000003c;
height: 52px;
box-shadow: none;
border-radius: 5px;
padding: 10px 25px;
font-size: 17px;
position: relative;
@media ($sm-1679) {
height: 46px;
font-size: 15px;
}
@media ($sm-1441) {
height: 44px;
font-size: 14px;
}
@media ($sm-767) {
height: 40px;
padding: 8px 15px;
}
}
select{
background-image: url("../img/select-arrow.svg");
background-size: 15px;
background-position: calc(100% - 25px) center;
@media ($sm-1441) {
background-size: 12px;
}
}
textarea.cont-inp{
resize: none;
height: 150px;
@media ($sm-1679) {
height: 120px;
}
@media ($sm-767) {
height: 100px;
}
}
}
.btn-block{
text-align: right;
padding-top: 10px;
margin-bottom: 30px;
.contact-btn{
transition: .3s;
text-align: center;
padding: 10px 25px;
border-radius: 25px;
font-weight: 500;
width: 185px;
background-color: $primary-color;
color: #fff;
border: none;
box-shadow: none;
@media ($sm-1679) {
width: 170px;
font-size: 15px;
}
@media ($sm-767) {
width: 160px;
font-size: 14px;
}
&:hover{
opacity: .8;
}
}
}
.alert{
@media ($sm-1679) {
font-size: 15px;
}
@media ($sm-767) {
font-size: 14px;
padding: 12px 15px;
}
}
}
}