<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.box
{
 box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.2), 0 1px 5px 0 rgba(0,0,0,0.12);
}

body {
   font-family: 'Roboto';
    font-size: 12px;
    line-height: 1.42857;
    color: #666;
     overflow-x:hidden;
background-image: url("../images/bg.jpg");
}
.sm {
 color : #b03a00;
text-align:center;
}
.right-section {
   padding: 0px 0px 20px 0px;
}
@media screen and (max-width:480px) {
.right-section {
   padding: 15px 0px 20px 0px;
}
}
.section-rigtht-tours {
	font-size: 14px;
	padding:15px;
	text-align:center;
	color:#b03a00;
}
.section-rigtht-contact {
	font-size: 17px;
	padding:15px;
	text-align:left;
	color:#ce3a12;
	line-height:30px;
}
.btn-explore {
	padding:5px 10px 5px 10px;
	background-color:#b03a00;
	color:#fff;
	border:0;
	font-weight:bold;
	border-radius:5px;
	border:1px solid #e95e39;
	box-shadow: 2px 2px 5px 2px #DADADA;
}
.btn-explore:hover {
	padding:5px 10px 5px 10px;
	background-color:#e95e39;
	color:#fff;
	border:0;
	font-weight:bold;
	border-radius:5px;
	border:1px solid #fff;
	box-shadow: 2px 2px 20px 2px #DADADA;
}
.boxcontent {
   padding:20px;
   margin-bottom:20px;
   padding:25px;
   line-height: 22px;
  
   border-radius: 5px;
   font-size: 14px;
   background-color: #fff;
}
.boxcontent-acc {
   padding:20px;
   margin-bottom:20px;
   padding:25px;
   line-height: 22px;
   border-radius: 5px;
}
.destination-border{
  margin-bottom: 30px;
  border-bottom: 1px dashed #DADADA;
}

/* Start TOP hader/Nav Bar */
#top .navbar {
  border-radius: 0px;

}
#top .navbar-default {
  background-color: #b03a00;
  border-color: #b03a00; 
  /*background-color: rgb(47, 153, 202);
  border-color: rgb(47, 153, 202); */
  font-size: 14px;
  color: rgb(255, 255, 255);
  z-index:1000;
  border-bottom: 0px solid #ccc;
  padding-bottom:9px;
  box-shadow: 0 8px 6px -6px #3e3939;
}/*
#top img {
    box-shadow: 2px 2px 60px 2px #ccc;
  }
  */
  
  
@media screen and (max-width: 480px) {
  #top img {
box-shadow: none;
  }
  #carous .insi p {
  font-size: 14px!important;
  color: black;  
  text-align: left;
  padding: 5px 5px 0px 20px!important;
  /*background-color: rgba(33, 29, 4, 0.701961);*/
  background-color: #681807;
  position: relative;
  margin-top: 0px!important;
  margin-bottom: 0px!important;
}
#carous .ins p {
  font-size: 14px!important;
  color: white;
  text-align: center;
  padding: 0px!important;
  /*background-color: rgb(56, 171, 224);*/
  background-color: #681807;
  position: relative;
  margin-top:0px!important;
}
#carous .carousel-indicators li {
    display : none!important;
	}
}

#carous .head {
  padding: 0px;
}
/*header complete*/

#carous .insi {
  padding: 0px;
}
#carous .insi p {
  font-size: 18px;
  color: black;  
  text-align: left;
  padding: 5px 5px 5px 40px;
  /*background-color: rgba(33, 29, 4, 0.701961);*/
  background-color: rgba(255, 255, 255, 0.801961);
  position: relative;
  margin-top: -100px;
}
#carous .insid p {
  font-size: 16px;
  color: white;
  text-align: center;
  padding: 5px;
  background-color: rgba(33, 29, 4, 0.701961);
  position: absolute;
  margin-top: -190px;
}
#carous .ins {
  padding: 0px;
}
#carous .ins p {
  font-size: 24px;
  color: white;
  text-align: center;
  padding: 5px;
  /*background-color: rgb(56, 171, 224);*/
  background-color: #b03a00;
  position: relative;
  margin-top: -150px;
}
#carous .indicator {
  position: relative;
  padding-top: 35px;
}

#carous .carousel-indicators .active {
    background-color: #534747;
    height: 11px;
    margin: 0px 8px 0px 8px;
    width: 12px;
}

#carous .carousel-indicators li {
    background-color: #cdcdcd;
    border-radius: 10px;
    cursor: pointer;
    display: inline-block;
    height: 11px;
    margin: 0px 8px 0px 8px;
    text-indent: -999px;
    width: 12px;
	}
	
	
	#carous .carousel-indicators{
	bottom:0px;}
		#carous .head{
margin-top:-113px;}
			#carous .hea{
			margin-top:-20px;
	padding:0px;}
/*carousel complete*/	

/*accommadiation start*/



#homepage .welcome {
  background-color: white;
}
#homepage .welcome h3 {
  font-size: 26px;
  padding-top: 20px;
  text-align: center;
  font-weight: 300;
  padding-bottom: 0px;
  color: #b03a00;
}
#homepage .welcome p {
  text-align: center;
  padding: 0px 200px 20px 200px;
  font-size: 13px;
  color: rgb(102, 102, 102);
}
@media only screen and (max-width:480px) {
#homepage .welcome h3 {
  font-size: 18px;
  padding-top: 20px;
  text-align: center;
  font-weight: 300;
  padding-bottom: 0px;
  color: #b03a00;
}
#homepage .welcome p {
  text-align: center;
  padding:30px;
  font-size: 13px;
  color: rgb(102, 102, 102);
}
#aboutus .about p{
font-size:14px!important;
margin-left:0px!important;
color:#fff;
background-color: #b03a00;
opacity: 0.9;
float: right;
margin-top: 0px!important;
width:100%;
}
#aboutus .about img {
background-size:cover;
width:100%;
margin-top:-20px!important;
}
#aboutus .innerh3 {
 font-size:16px!important; 
 color:#b03a00; 
 margin-top:10px; 
 margin-bottom:20px;
 padding-left: 10px!important; 
}
}
@media screen and (max-width:320px) {
#homepage .welcome p {
  text-align: center;
  font-size: 13px;
  color: rgb(102, 102, 102);
}
}
  #homepage .acc h3 {
  font-size: 17px;
  text-align: center;
  color: #b03a00;
}
#homepage .acc hr {
  border: 1px solid rgb(236, 237, 237);
  border-image-source: initial;
  border-image-slice: initial;
  border-image-width: initial;
  border-image-outset: initial;
  border-image-repeat: initial;
  margin-bottom: 20px;
}
#homepage .acc .offer .btn-default{
border-radius:0px;
background-color:#f6ee08;
border:1px solid #f6ee08;
color:black;
margin-right:-15px;
margin-top:30px;
box-shadow: -2px 2px 0 1px #2a87b3;
}
#homepage .offer {
    background-color: #b03a00;
    /*margin-top: -10px;*/
    box-shadow: 1px 3px 10px #ccc;
    border-radius: 4px;
    transition-duration : 0.5s;
}
#homepage .offer:hover {
  background-color: rgb(10, 30, 10);
  margin-top: -10px;
  opacity: 0.7;
  box-shadow: 2px 4px 15px;
  filter: alpha(opacity=60); /* For IE8 and earlier */
  transition : 0.5s;
}
.content-accommodations-home {
text-align: left !important;color: #f1f1f1; padding: 10px 0px 30px; 
border-top: 1px solid #cc4f12; 
font-size: 14px;
}
/*accommadiation end*/

#homepage .en{
font-size:24px;
color:#666666;
}
#homepage .mo{
color:#2f99ca;
font-size:30px;}
#homepage .arrow p{
text-align:left;
border:1px solid #e9eaea;
margin-top:-105px;
background-color:white;
padding:15px 15px 10px 25px;}
/* for mobile view no margin-top*/
#homepage .arro p{
text-align:left;
border:1px solid #e9eaea;

background-color:white;
padding:15px 15px 10px 25px;}
/*end*/


#homepage .exp .gr{
font-size:30px;
font-weight:300;
color:#666666;
}
#homepage .exp .blu{
font-size:36px;
color:#04a3e5;}


#homepage .exp p{
font-family: 'Alex Brush', cursive;
font-weight:bold;
padding:30px 0px 0px 30px;
line-height:32px;}

/*client start*/


#homepage  .client .lore p {
font-size:14px;
text-align:center;
color:#666666;
margin:0px;
padding: 0px 20px 0px 20px;
}
 
@media only screen and (max-width:320px) and (min-width: 480px) {
 #homepage  .client .lore p {
font-size:14px;
text-align:center;
color:#666666;
margin:0px;
padding: 0px 20px 0px 20px;
}
} /* end media 320/480 */


#homepage .client .lor{
color:#000000;
font-size:14px;
font-weight:bold;
padding-top:30px;
}
#homepage .client .lor .smal {
font-size:12px;
font-weight:300;
color:#666666;}

#homepage .client .carousel-control.left {
    background-image:none;
    background-repeat: repeat-x;
}

#homepage .client .carousel-control.right {
    background-image:none;
    background-repeat: repeat-x;
}

#homepage .client .carousel-control {
    bottom: 0;
    color: #fff;
    font-size: 19px;
   
    opacity: 1;
    position: absolute;
    text-align: center;
    text-shadow: 0 0px 0px rgba(0, 0, 0, 0.6);
    top: -60px;
    width: 5%;
}
#homepage .client .glyphicon-chevron-left::before {
    content:url('../images/next.png');
}
#homepage .client .glyphicon-chevron-right::before {
    content:url('../images/pre.png');
}
/* client end*/




#homepage .about  .btn-default{
border-radius:0px;
background-color:#f6ee08;
border:1px solid #f6ee08;
color: #666666;
    margin-right: 90px;
    margin-top: 30px;
    padding: 8px 20px;
	font-size:14px;
box-shadow: -2px 2px 0 1px #cccccc;}

#homepage .about{
padding-bottom:30px;
border-bottom:2px solid rgb(236, 237, 237);}

#homepage .goim p{
 background-image: url("../images/g.png");
    background-size: cover;
    margin-bottom: 10px;
    padding: 5px 0 4px;
	margin-left:25px;
  margin-top: -32px;
    text-align: center;
	}

#homepage .goi p{
 background-image: url("../images/g.png");
    background-size: cover;

    padding: 6px 0 5px;
	margin-left:40px;
	margin-bottom:15px;
    text-align: center;
	}
/*inner page header*/
#innerpagetop .navbar {
  border-radius: 0px;
}
#innerpagetop .navbar-default {
  background-color: rgba(247,251,253,0.9);
  border:0px;
  font-size: 18px;
  color:381806;
  margin-top: 39px;
  z-index:1000;
  
}
/*inner page header end*/
/*inner pages atrt*/





/* BANNERs start */
#aboutbanner .about{
background-image:url("../images/about-banner.jpg");
padding:570px 0px 0px 0px;
background-size:cover;
margin-top:-20px;
}
#roomtariffbanner .about{
background-image:url("../images/roomtariff-banner.jpg");
padding:570px 0px 0px 0px;
background-size:cover;
margin-top:-20px;
}
#attractionsbanner .about{
background-image:url("../images/attractions-banner.jpg");
padding:570px 0px 0px 0px;
background-size:cover;
margin-top:-20px;
}
#gettingherebanner .about{
background-image:url("../images/gettinghere-banner.jpg");
padding:570px 0px 0px 0px;
background-size:cover;
margin-top:-20px;
}
#photogallerybanner .about{
background-image:url("../images/photogallery-banner.jpg");
padding:570px 0px 0px 0px;
background-size:cover;
margin-top:-20px;
}
#contactbanner .about{
background-image:url("../images/contact-banner.jpg");
padding:570px 0px 0px 0px;
background-size:cover;
margin-top:-20px;
}
#awardsbanner .about{
background-image:url("../images/awards-banner.jpg");
padding:570px 0px 0px 0px;
background-size:cover;
margin-top:-20px;
}
#creditdebitbanner .about{
background-image:url("../images/creditdebit-banner.jpg");
padding:570px 0px 0px 0px;
background-size:cover;
margin-top:-20px;
}
#bookingbanner .about{
background-image:url("../images/booking-banner.jpg");
padding:570px 0px 0px 0px;
background-size:cover;
margin-top:-20px;
}
#tourpackagesbanner .about{
background-image:url("../images/tourpackages-banner.jpg");
padding:570px 0px 0px 0px;
background-size:cover;
margin-top:-20px;
}
#facilitiesbanner .about{
background-image:url("../images/facilities-banner.jpg");
padding:570px 0px 0px 0px;
background-size:cover;
margin-top:-20px;
}
/* BANNERs end */

/*aboutus page start*/
#aboutus{
background-image: url("../images/bg.jpg");
}
#aboutus .about p{
font-size:28px;
margin-left:100px;
color:#fff;
background-color: #b03a00;
opacity: 0.9;
float: right;
padding: 0px 80px 0px 50px;
margin-top: -150px;
}


#aboutus .abtus ul{
list-style:none;
padding:0px;
color:#2f99c9;
font-size: 13px;
line-height: 24px;
}
/*#aboutus .abtus li::before{
content:url('../images/nextcopy.png');
}*/
#aboutus .villa {
  font-size: 18px;
  color: #2F99CA;
  font-weight: bold;
}
#aboutus .amenities {
  font-size: 14px;
  color: #2F99CA;
  font-weight: bold;
  margin-left: 15px;
}


/* #aboutus .abtus img{
padding-right:15px;
} */

#aboutus h4{
font-size:24px;
color:#2f99ca;
text-align:center;
}

#aboutus h5{
border:0px solid #ececec; 
color:#fff; 
font-size:15px; 
text-align:center; 
padding:13px 13px 13px 13px;
margin: 0; 
background-color: #b03a00;
}
#aboutus .acc ul{
list-style:none;
padding-left:15px;
padding:15px;
color:#2f99c9;
font-size: 14px;
line-height: 30px;
margin-top: -10px;
}

#aboutus .innerh3 {
 font-size:24px; 
 color:#b03a00; 
 margin-top:10px; 
 margin-bottom:20px;
 padding-left: 30px;
}
#aboutus .innercontent {
font-size:14px;
color:#666666;
font-weight:300;
text-align:justify;
margin-bottom:30px;"
}


#aboutus .acc  .btn-danger{
background-color:#4d642c; 
border:1px solid #4d642c; 
text-align:center;
border-radius:0px;
margin-bottom:40px;
}

#aboutus .acc .gr{
font-size:30px;
font-weight:300;
color:#666666;
}
#aboutus .acc .blu{
font-size:36px;
color:#04a3e5;}

#aboutus .acc .text{
font-weight:bold;
text-align:center;
margin-top:25px;
margin-bottom:20px;
line-height:32px;
}

#aboutus .plan{
background-color:rgba(109,198,239,0.8);
/*background-image:url("../images/bg-plan.jpg");*/
margin-bottom: 20px;
}
#aboutus .plan .explore{
background-color:#b03a00;
box-shadow: -2px 2px 0 1px #9a1f18;
margin:80px;
padding:0px 5px 0px 20px;
}

#aboutus .plan .glyphicon-play-circle::before {
   /* content: url("../images/adc.png");*/
  padding-left:20px;

}
#aboutus .plan .glyphicon {
    display: inline-block;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    position: relative;
    top: 7px;
}



/*footer part*/

#footermoun .soc {
  margin-top: 10px;
  font-size: 12px;
  margin-bottom: 0px;
  color: rgb(24, 24, 24);
}
#footermoun .soc img:hover{
opacity: 0.7;
}
#footermoun .footer {
  background-color: #b03a00;
  padding: 30px 0px;
}
#footermoun .footer h2 {
  font-size: 17px;
  color: rgb(255, 255, 255);
}
#footermoun .footer ul {
  padding: 0px;
  list-style:none;
  line-height: 40px;
}
#footermoun .footer ul li a {
  font-size: 12px;
  color: #fff;
}

#footermoun .footer .btn-default{background-color:#abaa0b;
border:1px solid #abaa0b;
color:white;
border-radius:0px;
}
#footermoun .gal img:hover{
opacity: 0.7;
}

/*footer end*/


.border-attractions {
padding-bottom:15px; 
border-bottom:1px dashed #ccc;
margin-bottom:15px;
padding:0!important;
}
.title-attractions {
font-weight:bold;
padding-bottom:5px;
color:#b03a00;
}
.credit-cards:hover {
text-align:center
}
.awards:hover {
text-align:center;
opacity:0.7;
}


/* start Tour Packages */
.bor-tourpackage {
margin-bottom:30px;
padding:5px;
}
.tour-packages {
 padding:20px 10px 20px 10px;
 min-height:410px;
 background-color: #fbf6f1;
}
.tour-packages:hover {
 padding:20px 10px 20px 10px;
 min-height:410px;
 background-color: #f4e3d5;
 box-shadow:2px 2px 5px #ccc;
}
.title-tourpackage {
 font-weight:bold;
 color: #b03a00;
 font-size:18px;
}
.days-tourpackage {
 font-weight:bold;
 color: #e23253;
 font-size:14px;
}
.rate-tourpackage {
 font-weight:bold;
 color:#009900;
 font-size:16px;
}
.text-tourpackage {
 font-weight:normal;
 color: #666;
 font-size:13px;
}
.button-booknow {
background-color:#b03a00;
border:1px solid #e95e39;
color:#fff;
}
.button-booknow:hover {
background-color:#e95e39;
color:#fff;
box-shadow: 2px 2px 5px 2px #DADADA;
border:1px solid #fff;
}
/* ends Tour Packages */


/* start Facilities */
.facilities-kudajadri ul li span {
color: #b03a00;
}
.facilities-kudajadri ul li span a {
 font-family: 'Roboto'!important;
 font-size:16px;
 color: #b03a00;
 line-height:26px;
}
@media screen and (max-width:480px) {
.facilities-kudajadri ul li span a {
 font-family: 'Roboto'!important;
 font-size:13px;
 color: ab6122;
 line-height:26px;
}
}
.facilities-kudajadri ul li span a:hover {
text-decoration:none;
color: #68a23e;
}
.facilities-main {
margin-top:30px;
padding:0;
}
.facilities-main img {
box-shadow: 2px 2px 10px #DADADA;
}
.facilities-main img:hover {
box-shadow: 2px 2px 10px #333;
}
/* end Facilities */</pre></body></html>