/* CSS Document */
.elementor-212-lii{
 /* background-image: url('../img/brahmandhead.jpg');*/
  background-size: 100% 100%;
background-attachment:scroll;
width:100%;
height:500px;
}
.elementor-element-b{background-image: url('../img/brahmandhead.jpg');background-repeat: no-repeat;}
.main-body{
  /*margin-top: 520px;*/
}
.palmreading{
  background-color:#ffff88;
}
.custom-logo{
  width: 603px;
}
.cat-img{border: solid orange 1px; border-radius: 5%;font-size: 30px; width:100%;margin-bottom:2%;
color: #424242;}
.cat-img:hover{background-color:#bf360c;color:#ffffff;transition:.5s;}

.cat-img-rashi{border: solid orange 1px;width:100%;border-radius:5%;margin-bottom:2%;
  font-size: 130%;font-weight:bold;color: #424242;}
.cat-img-rashi img{width: 100%; height: 150px;border-radius: 50%;}
.cat-img-rashi:hover{transition:.3s;background-color:#bf360c;color:#ffffff;}

@media(min-width: 200px) and (max-width:340px){
.elementor-212-lii{height:300px;}
.logo-lii{width: 600px!important;}
.main-body{}
.button-page{}
.mb-toggle-lii{}
#button-page-mb-lii{}
#mb-toggle-btn-lii:click +#button-page-mb-lii {display: none;}

}
@media(min-width: 341px) and (max-width: 400){
  .custom-logo{}
}
@media(min-width: 341px) and (max-width:574px){
.elementor-212-lii{height:350px;}
.logo-lii{width: 600px!important;}
.main-body{}
.button-page{}
.mb-toggle-lii{}
}
@media(min-width: 575px) and (max-width: 770px){
.elementor-212-lii{height:400px;}
.main-body{}
.button-page{}
.mb-toggle-lii{}
}

@media(min-width: 771px) and (max-width: 990px){
.elementor-212-lii{height:450px;}
.button-page{}
.mb-toggle-lii{}
}






/*************jeevansangee css***************/
.bgimg{
/*background-image: url('../img/sindur.jpg');
background-size: 100% 100%;
background-attachment:fixed;
width:100%;
height:650px;*/
}
.imgsetting{ background:url(../img/bar.png) repeat; 
	width:95% !important;
	border-radius: 5px;
	padding: 5px 0px 5px;
}

.osr p{font-family: 'Oswald', sans-serif;font-size: 18px;}
.testimonials p{font-family: 'Oswald', sans-serif; font-size: 18px;}
.testimonials h1{
	font-weight: bold;
	font-size: 40px;
	padding-top: 70px;
}
.testrow{
	padding-top: 40px;

}
/****************FAQ******************/

.faq h1{font-size: 50px;
	font-weight: bold;
	padding-top: 70px;
}
.faq{
	height: auto;
	padding-bottom: 30px;

}
.pack-row{}
.packages{padding-top: 100px!important;
		padding-bottom: 100px;
}
.card-package h5{font-family: 'Oswald', sans-serif;}
.card-text{
	padding: 10px 0 0 0;
	font-size: 18px;
	font-family: 'Oswald', sans-serif;
} 
.table-con td h5{width: 100px;font-family: 'Oswald', sans-serif;}
.table-con td h6{font-family: 'Oswald', sans-serif;}

/*********faq*************/
.accordion {
  background-color: #FFC0CB;
  color: #444;
  cursor: pointer;
  padding: 18px;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
  font-size: 15px;
  transition: 0.4s;
}

.active, .accordion:hover {
  background-color: #ffb6c1;
}

.accordion:after {
  content: '\002B';
  color: #777;
  font-weight: bold;
  float: right;
  margin-left: 5px;
}

/*.active:after {
  content: "\2212";
}*/

.panel {
  padding: 0 18px;
  background-color: pink;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.2s ease-out;
}







@media(min-width: 992px){
.loginbig{display:none!important;}
}
@media(min-width: 991px) and (max-width: 1118px){
.ourservices{height: 650px;}
}
@media(min-width: 768px) and (max-width: 991px){
.footer{height: 200px;}
.loginbig{display:none!important;}
}
@media(min-width: 771px) and (max-width: 990px){
.aboutus{height: 750px!important;}
.abt-col1{height: 350px!important;}
.ourservices{height: 750px;}
.footer{height: 200px;}
.loginbig{display:none!important;}
}
@media(min-width: 575px) and (max-width: 770px){
.aboutus{height: 1300px!important;}
.abt-col1{height: 550px!important;}
.ourservices{height: 880px;}
.footer{height: 200px;}
.loginbig{display:none!important;}
}
@media(min-width: 341px) and (max-width:574px){
.logo{font-size: 24px!important;}
.navlogo p{font-size: 12px;}
.carousel-inner img{height: 250px;}
.carousel-inner h3{font-size: 24px;}
.carousel-inner p{font-size: 14px;}
.carousel-control-prev{padding-top: 50px;}
.carousel-control-next{padding-top: 50px;}
.btn{font-size: 12px!important; width: 70px; padding-right: 60px!important; }
.aboutus{height: 1450px!important;}
.abt-col1 p{text-align:justify;}
.abt-col1{height: 750px!important;}
.aboutus h1{font-size: 28px;}
.ourservices{height: 1310px;}
.ourservices h1{font-size: 28px;}
.osr h2{font-size: 22px;}
.osr p{text-align:justify;}
.testimonials h1{font-size: 28px;}
.testimonials h3{font-size: 22px; }
.testimonials h4{font-size: 18px; }
.testrow p{text-align: justify;}
.footer{height:auto;}
.login{display: none!important;}
.faq h1{font-size: 28px;}
.panel p{text-align: justify; font-size: 86%;}

}
@media(min-width: 200px) and (max-width:340px){
.logo{font-size: 24px!important;}
.navlogo p{font-size: 12px;}
.carousel-inner img{height: 250px;}
.carousel-inner h3{font-size: 24px;}
.carousel-inner p{font-size: 14px;}
.carousel-control-prev{padding-top: 50px;}
.carousel-control-next{padding-top: 50px;}
.btn{font-size: 12px!important; width: 70px; padding-right: 60px!important; }
.aboutus{height: 1450px!important;}
.abt-col1 p{text-align:justify;}
.abt-col1{height: 750px!important;}
.aboutus h1{font-size: 28px;}
.ourservices{height: 1420px;}
.ourservices h1{font-size: 28px;}
.osr h2{font-size: 22px;}
.osr p{text-align:justify;}
.testimonials h1{font-size: 28px;}
.testimonials h3{font-size: 22px; }
.testimonials h4{font-size: 18px; }
.testrow p{text-align: justify;}
.footer{height:auto;}
.login{display: none!important;}
.faq h1{font-size: 28px;}
.panel p{text-align: justify; font-size: 86%;}

}
