*{
    padding:0;
    margin:0;
    box-sizing: border-box;

}

body{
		scroll-behavior: smooth;
		background:linear-gradient(rgba(26,26,26,0.5),rgba(26,26,26,0.5)),url("../travel_images/must_visit/india/akshardham/akshardham2.jpg");
		background-position: center;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-size:cover;
	color:white;
	
}

.nav_header{
	color:white;
	font-size: 20px;
	transition: 2s all ease;
	font-weight: bold;
	padding:10px;
	margin:0 30px;
	
}

 
.nav_header:hover{
	color:yellow;
	font-size: 20px;
	transition: 1s all linear;
	font-style:italic;
	background:black;
	padding:20px 40px;
	cursor:pointer;
	border-radius: 20px;
	
}
.nav_icon{
	color:yellow;
	background:black !important;
	border-radius:30px;
	width:100px !important;
	padding-top:5px;
	outline: none;
	transition: 1s all linear;
}
.dropdown_content a{
	color:black ;
	transition: 1s all linear;
}
.dropdown_content a:hover{
	color:yellow ;	
	background:black;
	transition: 0.5s all linear;
	border-radius:30px;
	
}
.dropdown_content i{
	padding:20px;
}


.header{
	font-size:2em;
	font-weight: bold;
	letter-spacing: 3px;
}
.sub_header{
	font-size:1.5em;
	font-style:italic;
	color:cyan;
}
/*.block1 iframe{
	width:100%;
	
}*/
.greece{
	background:rgba(15,50,50,0.5);
	color:white;
	border-radius:30px;
	padding:0 0 20px 0;
}

.greece:hover{
	background:rgba(15,50,50,1);
	color:white;
	border-radius:30px;
	
}
.spain{
	background:rgba(15,100,26,0.5);
	color:white;
	border-radius:30px;
	padding:0 0 20px 0;
}
.spain:hover{
	background:rgba(15,100,26,1);
	color:white;
	border-radius:30px;
	
}

.mexico{
	background:rgba(150,50,26,0.5);
	color:white;
	border-radius:30px;
	padding:0 0 20px 0;
}
.mexico:hover{
	background:rgba(150,50,26,1);
	color:white;
	border-radius:30px;
}
.arizona{
	background:rgba(15,50,50,0.5);
	color:white;
	border-radius:30px;
	padding:0 0 20px 0;
}
.arizona:hover{
	background:rgba(15,50,50,1);
	color:white;
	border-radius:30px;
}
.india{
	background:rgba(15,100,26,0.5);
	color:white;
	border-radius:30px;
	padding:0 0 20px 0;
}
.india:hover{
	background:rgba(15,100,26,1);
	color:white;
	border-radius:30px;
}

.header_block{
	background:black;
	color:yellow;
	margin:auto;
	border-radius:50px;
	letter-spacing: 2px;
	font-style:italic;
	font-weight:bold;
	font-size:20px;
}
.click_here{
	cursor:pointer;
	color:black;
	border:2px solid white;
	border-radius:30px;
	padding:10px;
	transition:1s all ease;
	font-weight: bold;
	
}

.click_here:hover{
	cursor:pointer;
	background:black;
	
	border-radius:20px;
	padding:10px;
	transition:1s all linear;
	color:lightgreen;
	box-shadow: 5px 0 5px 5px lightgreen;
}
.modal{
	color:white;
}


/*testimonials block */

.testimonials{
	width:100%;
	height:200px;
	border-radius: 30px;
	padding:20px;
	background-color:grey;
}

.testimonials_name1{
	float:right;
}


.about_rome {
	border-radius: 30px;
	padding:50px;
}

.goto_top a{
	position:fixed;
	top:90%;
	left:10px;
	z-index: 99;
	color:black;
	font-size: 30px;
	transition:1s all linear;
	overflow: hidden;
}
.goto_top a:hover{
	color:yellow;
	transform: scale(1.5);
	background:black;
	overflow: hidden;
	padding:5px;
	
}
 .goto_top a abbr{
	cursor:pointer;
}

.goto_home a{
	position:fixed;
	top:90%;
	right:10px;
	z-index: 99;
	color:black;
	font-size: 30px;
	transition:1s ease-out;
	overflow: hidden;
}
.goto_home a:hover{
	color:yellow;
	transform: scale(1.5);
	background:black;
	overflow: hidden;
	padding:5px;
	
}
 .goto_home a abbr{
	cursor:pointer;
}

.modal button span{
	color:white;
}

.slide_header {
	background:rgba(26,26,26,0.7);
	color:white;
	display: inline-block;
	padding:3% 10%;
	border-radius: 30px;
	font-size: 20px;
	
}



footer .footer_part1{
    background:rgba(26,26,26,0.8);
    
}
.footer_part1 .e{
    color:yellow;
}

.footer_part1 .w{
    color:cyan;
}

.footer_part1{
    color:white;

}
.footer_part1 a{
    color:lightblue;
    text-decoration: none;
}
.footer_part1 a:hover{
    color:yellow;
    text-decoration: none;

}


.footer_feed_click {
	cursor: pointer;
	color:lightblue;
}
.footer_feed_click:hover {
	
	color:yellow;
}
.footer-copyright{
	color:white;
}


.socicon:hover{
color:yellowgreen;
	background: black;
	padding:5px 5px;
	

	
	overflow: hidden;
	cursor:pointer;
	transition: 1s ease-in;
	/*transform: rotate(360deg);*/
	
	margin-bottom: 30px;

}
 .socicon{
	font-size:25px;
	transition: 1s ease-in;
	
}
.soc{
	
	height:50px;
background:rgba(256,256,256,0.7);
color:black;
}