/*
Template Name: Tourism
File: Layout CSS
Author: TemplatesOnWeb
Author URI: https://www.templateonweb.com/
Licence: <a href="https://www.templateonweb.com/license">Website Template Licence</a>
*/

/*********************contact****************/
.main_cont{
background-image: url(../img/33.jpg);
background-position: center;
}
.main_about{
background-image: url(../img/43.jpg);
background-position: center;
}
.about_pg1li1i1 {
width:90%;
bottom:-40px;
left:5%; 
 }
#about_pg{
padding-bottom:70px; 
 }
.team_pg1i2 ul li a{
border-radius:0;
background:#fff;
 }
.team_pg1i2 ul li a i{
color:#000;
 }
.team_pg1i2 {
padding-top:45%;
display:none; 
 }
.team_pg1i:hover .team_pg1i2{
display:block; 
 }
#team_pg{
padding-bottom:70px; 
 }
/*********************contact_end****************/



@media screen and (max-width : 767px){
.about_pg1li1i1 {
bottom:0;
}
.about_pg1li1 {
margin-top:8px;
margin-bottom:8px; 
 }
.about_pg1r{
margin-top:15px;
text-align:center; 
 }
.about_pg1r p{
text-align:left;
 }
.about_pg1r .button{
padding:10px 15px!important;
 }
.about_pg1r .button_1{
padding:10px 15px!important;
 }
.team_pg1i {
margin-top:8px;
margin-bottom:8px; 
 }
#about_pg {
padding-bottom: 30px;
}
#team_pg {
padding-bottom: 30px;
}
.spec_1i {
margin-top:8px;
margin-bottom:8px; 
 }
.blog_1lil{
margin-top:8px;
margin-bottom:8px; 
text-align:center;
 }
.blog_1lil p{
text-align:left;
 }
.cont_pg1l h5{
text-align:center;
 }
.cont_pg1l .form-control{
margin-top:10px;
 }
.cont_pg1l h6{
text-align:center!important;
 }
.cont_pg1r{
margin-top:15px;
 }
 }

@media (min-width:576px) and (max-width:767px) {

 }
@media (min-width:768px) and (max-width:991px) {
.about_pg1li1i1  h5{
font-size:14px; 
 }
.about_pg1li1i1  h6{
font-size:12px; 
 }
.about_pg1r .button{
padding:10px 15px!important; 
 }
.about_pg1r .button_1{
padding:10px 15px!important; 
 }
 }

@media (min-width:992px) and (max-width:1200px) {

 }
@media (min-width:1201px) and (max-width:1360px) {

 }



.disclaimer-box {
    background-color: #1b1b1b;
    padding: 20px;
    max-width: 90%;
    margin: 20px auto;
    border: 1px solid #ccc;
    border-radius: 10px;
    color: #fff;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    line-height: 1.6;
    position: relative;
}



.disclaimer-box h2 {
    color: #ed4630;
    margin-top: 0;
}

.disclaimer-box p {
    color: #fff;
    margin: 0;
}
    