/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Oct 28, 2022, 1:19:36 PM
    Author     : avick
*/

#g-recaptcha-response{
    margin-bottom: 0px !important;
}

.contact_banner{
    height: 50vh;
    width: 100%;
    overflow:hidden;
    display: flex;
    align-items: center;
    position: relative;
    justify-content: center;

}

.field{
    margin-bottom: 1rem;
}

.contact_banner img{
    
    object-fit: cover;
    height: 100%;
    width: 100%;
}
.contact_banner .text{
    position: absolute;
    z-index: 1; 
}
.contact_banner .text h1{
    color: white;
    font-weight:bold;
    letter-spacing :2px;
    text-shadow: 1px 5px 5px #2c2c2cc7;
}
.contact_content{
    display: flex;
    flex-direction: column;

}

.contact_content .contact_form{
    
    min-width: 300px;
    width: 90%;
    max-width: 700px;
    margin: 0 auto;
    padding:50px 0px;

}

.contact_form .heading{
    margin-bottom:2rem;
}
.contact_content .title{
    margin-bottom:1rem;
}

.contact_form input{
    width:100%;
    border: 1px solid grey; 
    padding:5px 10px;   
    height: 40px;
    outline: none !important;
}
.contact_form textarea{
    width:100%;
    border: 1px solid grey; 
    padding:5px 10px;
    outline: none !important;
}
.contact_content .reg_contact{
    display: flex;
    flex-wrap: wrap;
}
.reg_contact .contact_detail{
    display: flex;   
    padding:35px 20px;
    background-color: rgb(241, 241, 241);
    flex-wrap: wrap;
    gap:10px;
    justify-content:space-around;
    flex:2;
}
.reg_contact .map_contact{
    
    flex:1;
    min-width:200px;
}
.reg_contact .contact_detail>div{
    
    min-width: 200px;
}
.contact_detail i{
    margin-right:5px;
    font-size:16px;
}
.contact_detail li {
    color:grey;
}

.g-recaptcha{
    margin-bottom: 0px;
} 
.reg_contact a{
    text-decoration: none;
}
.soption{
        width: 100%;
    padding: 5px 10px;
    border: 1px solid grey;
    height: 40px;
}