/*form style*/

.form-style-001 input {
    width: 100% !IMPORTANT;
    max-width: 100% !important;
    border-radius: 0px !IMPORTANT;
}
.form-style-001 {
    background: #fff;
    padding: 30px;
    box-shadow: 0px 0px 20px #00000015;
}
.form-style-001 label {
    min-width: 150px !important;
}
@media(min-width:992px){
.form-style-001 div#bfElemWrap36,
.form-style-001 div#bfElemWrap34 {
    padding: 0px;
    margin-left: -10px;
}
.form-style-001 div#bfElemWrap35,
.form-style-001 div#bfElemWrap37 {
    padding-right: 0px;
}}
.form-style-001 textarea {
    width: 100% !IMPORTANT;
    max-width: 81% !IMPORTANT;
    border-radius: 0px !IMPORTANT;
}
textarea {
    min-height: 100px !IMPORTANT;
    max-height: 150px !IMPORTANT;
    border-radius: 0px !IMPORTANT;
}
@media(Max-width:991px){
label {
    width: 100% !IMPORTANT;
    margin-bottom: 0px !IMPORTANT;
}
textarea {
    width: 100% !IMPORTANT;
    max-width: 100% !IMPORTANT;
}
.form-style-001 textarea {
    max-width: 100% !IMPORTANT;
}}


/*contact*/
.contact-icon-001 i {
    color: #daa04b ! IMPORTANT;
    font-size: 20px ! IMPORTANT;
    height: 20px ! IMPORTANT;
    width: 20px ! IMPORTANT;
    margin-top: 10px;
}
.contact-icon-001 a, .contact-icon-001 p {
    font-size: 18px;
    line-height: 1.8;
    color: #000;
}
.contact-icon-001 a:hover {
    color: #daa04b;
}

/*process*/
.process-icon-001 img {
    width: 60px;
    height: 60px;
}
.process-icon-001 .pull-left {
    width: 80px !IMPORTANT;
}
.process-icon-001 h6 {
    margin: 0px !IMPORTANT;
}

/*moving up down*/
.moving-up-down img.sppb-element-lazy.sppb-element-loaded {
   animation: moving-up-down 1.5s linear infinite;
}

@keyframes moving-up-down {
  0% {
    transform: translateY(0px);
    border-color: #b4bfc9;
  }
  50% {
    transform: translateY(15px);
    border-color: #97a4b0;
  }
  100% {
    transform: translateY(0px);
    border-color: #b4bfc9;
  }
}
.moving-up-down img {
    width: auto;
    max-height: 60px;
}


/*djslider*/
img.prev-button,img.next-button {
    top: 20px;
    padding: 10px;
    border-radius: 100px!important;
}


/*moving-left-right*/
.moving-left-right img.sppb-element-lazy.sppb-element-loaded {
   animation: moving-left-right 1.5s linear infinite;
}

/*login*/
.com-users.view-login .user-left-wrapper:after, .com-users.view-registration .user-left-wrapper:after {
    display: none;
}