/*
Theme Name: Tours N Travel Pro
Author: AK

*/

.displaynone{display:none !important;}

.mart10{margin-top:10px;}
.mart20{margin-top:20px;}
.mart30{margin-top:30px;}
.mart40{margin-top:40px;}


.martb20{margin-bottom:20px;}
.martb30{margin-bottom:30px;}
.martb40{margin-bottom:40px;}

.pd5{padding-top:5px;}
.pd10{padding-top:10px;}
.pd20{padding-top:20px;}
.pd30{padding-top:30px;}
.pd40{padding-top:40px;}

.pb10{padding-bottom:10px;}
.pb20{padding-bottom:20px;}
.pb30{padding-bottom:30px;}
.pb40{padding-bottom:40px;}

.pdl20{padding-left:20px;}
.pdl30{padding-left:30px;}
.pdl40{padding-left:40px;}

.pdr20{padding-right:20px;}

.mar-lef10{margin-left:10px;}
.mar-lef20{margin-left:20px;}
.mar-lef30{margin-left:30px;}
.mar-lef40{margin-left:40px;}

.mar-right10{margin-right:10px;}
.mar-right20{margin-right:20px;}
.mar-right30{margin-right:30px;}

.white{color:#fff;}

.black{color:#000;}

a.black {
    text-decoration: none;
	color:#000;
}


a.black:hover {
    text-decoration: none;
    color: #DCBB87;
}

.ser-para{color: #dcbb87;
    padding-bottom: 10px;
    font-weight: bold;
    font-size: 18px;}
	
form .blog-form p
 {
    margin-bottom: 0px;
}	

.contact-form p{margin-bottom: 0px;}

blockquote {
    background: #0ad97a1a;
    border: 0;
    margin: 20px 0;
    padding: 20px 68px;
    position: relative;
    z-index: 9;
}

blockquote:before {
    position: absolute;
    content: '';
    background-image: url('https://www.toursntravelpro.com/wp-content/uploads/2026/01/bloquote2.png');
    left: 10px;
    top: 18px;
    height: 50px;
    width: 50px;
    z-index: -1;
    background-repeat: no-repeat;
    background-size: cover;
}

.about-txt a {
    color: #222;
    font-weight: 700;
}

.more-tab {
    position: relative;
}

.more-dropdown {
    position: absolute;
    top: 100%;
    left: 0;
    background: #fff;
    width: 220px;
    padding: 10px 0;
    box-shadow: 0 5px 15px rgba(0,0,0,0.15);
    display: none;
    z-index: 999;
    flex-direction: column;
}

.more-dropdown li {
    list-style: none;
}

.more-dropdown li a {
    display: block;
    padding: 10px 15px;
    color: #000;
    text-decoration: none;
    font-size: 14px;
}

.more-dropdown li a:hover {
    background: #f2f2f2;
}

/* Hover effect */
.more-tab:hover .more-dropdown {
    /* display: block; */
    display: flex;
}

.hotel-form p{margin-bottom:0px;}

.Box-Hidden {
  display: none;
}


