 *{
     padding: 0;
     margin: 0;
 }

 body{
    font-family: 'Cabin', sans-serif;
 }
 .logo{
    z-index: 9999;
    margin-top: -588px;
 }
 .carousel-img{
     width: 100%;
     height: 100%;
 }
 .img-carousel{
    filter: brightness(0.8);

    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
 }
 .right{
    width: 26%;
    margin-top: -95px;
    margin-left: 63%;
 }
 .left{
    margin-top: -102px;
    width: 140px;
    margin-left: 10%;
 }
 .form{
    margin: 77px 0 0 136px;
    filter: opacity(0.35);

 }

 .form-content{
    position: relative;
    top: -360px;
 }
 .para-text{
    color: #fff !important;
    text-align: center;
    font-family: 'Cabin', sans-serif;
    margin-left: 69px;
    letter-spacing: 1px;
    line-height: 30px;
 }
 .hr-line{
     border-bottom: 1px solid  #fff;
     width: 220px;
    margin-left: 212px;
    margin-top: -10px;

 }
 .login-details{
    margin-left: 150px;
    color: #fff;
    font-size: 18px;
}   
#msg {
    margin-left: 150px;
    color: #ff0;
}


 .form-content input{
    width: 52%;
    height: 30px;
    background: #fcfcfc;
    border: 1px solid #ddd;
    margin-left: 30%;
    font-size: 14px;
    padding: 18px;
    margin-top: 5px;
    margin-bottom: 15px;
    font-family: 'cabin' , sans-serif;
    letter-spacing: 1px;
 }
 

 input[type=text] {
   
    display: inline-block;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-sizing: border-box;
    position: relative;
    top: -29px;
}
button{
    background-color: #3DB166;
    border-radius: 15px;
    border: none;
    color: white;
    padding: 8px 30px;
    text-decoration: none;
    margin: -3px 176px;
}
canvas{
  /*prevent interaction with the canvas*/
  pointer-events:none;
}
#captcha{
    color: #fff;
    margin-top: -33px;
    margin-left: 95px;
    position: relative;
    top: -13px;

}
#cpatchaTextBox {
 
    width: 29%;
    margin-left: 306px;
    position: relative;
    top: -78px;
}
.captcha-fix{
    width: 22% !important;
}

.clicks{
    margin-left: 179px;
    margin-top: -85px;
    color: #fff;
    font-size: 12px;
}
.here{
color: #3DB166;
text-decoration: underline;
font-size: 12px;
}
.forget{
    color: #fff;
    font-size: 14px;
    float: right;
    margin-right: 132px;
    margin-top: -27px;
}
.login-form{
    margin-left: 64px;
}
.white-bar{
    width: 100%;
    background-color: #fff;
    height: 75px;
    margin-top: -69px;
}
.white-div-fix{
    padding-left: 0px;
    padding-right: 0px;
    filter: opacity(0.9);
}
/* @media only screen and (max-width: 992px) {
    .right {
        width: 40%;
    margin-top: -694px;
    margin-left: 197px;
}
.left {
    margin-top: -88px;
    width: 190px;
    margin-left: -23px;
}
.form-sm{
    background-color: #222;
    width: 340px !important;
    height: 370px;
    margin-left: 0px;
    margin-top: -240px;
}
.hr-line{
    margin-left: 60px;
}
.login-details {
    margin-left: 26px;
}
.form-content input {
    width: 83%;
    margin-left: 8%;
}
.captcha-fix {
    width: 33% !important;
}
#captcha {  
    margin-left: 18px; 
}
#cpatchaTextBox {
    width: 49%;
    margin-left: 143px;
}
.clicks {
    margin-left: 32px;
    color: #163967;
}
button {
    margin: -3px 30px;
}
.forget{
    margin-right: 35px;
}
.login-form{
    margin-left: 0px;
}
.para-text{
    margin-left: 0px;
}
.white-bar{
    height: 70px;
}
} */

.tag-line  h3{
    font-size: 47px;
    color: #fff;
    font-family: 'openSans', sans-serif;
    font-weight: bold;
    /* font-style: italic; */
    margin-left: 16%;
    width: 50%;


}
.qoute-left{
    font-size: 38px;
    position: absolute;
    left: 12%;
}
.qoute-right{
    font-size: 38px;
}
.container-tag{
    width: 72%;
}
@media only screen and (max-width: 768px) {
    .container-tag{
        display: none;
    }
    .left {
        margin-top: -106px;
        width: 130px;
        margin-left: 5px;
}
.form-sm{
    background-color: #222;
    width: 340px !important;
    height: 370px;
    margin-left: -22%;
    margin-top: -240px;
}
.para-text {
    margin-left: -24%;
    letter-spacing: 0px;

}
.hr-line {
margin-left: 0px;
}
.login-details {
    margin-left: -19%;
}
.form-content input {
    width: 100%;
    margin-left: -14%;
}
.captcha-fix {
    width: 40% !important;
}
#captcha {
    margin-left: -5%;
}
#cpatchaTextBox {
    width: 58%;
    margin-left: 80px;
    position: relative;
    top: -78px;
}
.clicks {
    margin-left: -13%;
}
button{
    margin-left: -14%;
}
.forget {
    margin-right: 38px;
}
.right {
    width: 44%;
    margin-top: -44em;
    margin-left: 191px;
}
}
@media only screen and (min-width: 812px) and  (max-width: 1200px){
    .qoute-left{
        font-size: 28px;
        position: absolute;
        left: 12%;
    }
    .qoute-right{
        font-size: 28px;
    }
    .tag-line h3 {
        font-size: 32px;    
}
.left {
    margin-top: -97px;
    width: 90px;
    margin-left: 70px;
}
.white-bar {
    height: 60px;
}
.right {
    width: 36%;
    margin-top: -106px;
    margin-left: 210px;
}
.form {
     margin: 0px;
}
.para-text {
    margin-left: -7%;
    font-size: 14px;
}
.hr-line {
    border-bottom: 1px solid #fff;
    width: 220px;
    margin-left: 12%;
}
.login-details {
    margin-left: 5%;
    color: #fff;
    font-size: 14px;
}
.form-content input {
    width: 80%;
    margin-left: 6%;
}
.captcha-fix {
    width: 40% !important;
}
#captcha {
    margin-left: 5%;

}
#cpatchaTextBox {
    width: 39%;
    margin-left: 48%;
}
.clicks {
    margin-left: 7%;
}
button{
    margin-left: 7%;
}
.forget {
    margin-right: 15%;
}
}

/* --------------------------- */
/* .form {
    margin: 0;
} */