body{
	font-family: "Poppins", Sans-serif;
}
/*@font-face {
   font-family: More Sugar;
   src: url(../fonts/MoreSugar-Regular.TTF);
}*/
.wrapper{
	width:100%;
	float:left;
}
.sticky {
  position: fixed;
  top: 0;
  width: 100%;
}
.header{
	z-index:9999999999999999999;
}
.navbar-brand img{
	width:90px;
}
.navbar{
	font-family: "More Sugar", Sans-serif;
}
.nav-link{
	color:black !important;
	font-size:14px !important;
	text-transform:uppercase;
	padding:0px 20px !important;
	border-bottom:1px solid transparent;
	padding-bottom:10px !important;
}

    
.nav-link:hover{
	border-color:#F46248;
	color:#F46248 !important;
}
.block_one{
	width:100%;
	float:left;
	background:#FFD6B3;
	padding-top:100px;
	border: 1px solid #ffd6b3;
	padding-bottom: 50px;
}
.block_one h1{
    font-family: "More Sugar", Sans-serif;
    font-size: 55px;
    font-weight: 600;
    line-height: 1.3em;
}
.block_one h1 span{
	color:#f46248;
}
.block_one h5 {
	font-size: 20px;
    font-weight: 600;
}
.block_one p{
	font-size: 16px;
	font-weight: 400;
	line-height: 1.5em;
}
.btn{
	background-color: #F46248;
	border-radius: 50px 50px 50px 50px;
	padding: 13px 20px;
	text-transform:uppercase;
	font-weight: 500;
	color:white !important;
	font-family: "More Sugar", Sans-serif;
	font-size: 15px;
	margin-top: -7px;
}
.btn1{
	background-color: #F46248;
	padding: 10px 20px;
	border-radius: 5px;
	text-decoration: none;
	color:white;
}
.btn1:hover{
	color:white;
	background: #172636;
}

.btn:hover{
	color:white;
	background: #172636;
}
.block_one img{
	width: 100%;
}
.shape{
    transform: rotate(180deg);
}
.shape svg {
    width: calc(111% + 1.3px);
    height: 61px;
	fill:#FFD6B3;
}
.shape {
    overflow: hidden;
    position: absolute;
    left: 0;
    width: 100%;
    line-height: 0;
    direction: ltr;
    margin-top: 50px;
}
.shape svg {
    display: block;
    position: relative;
    left: 50%;
    transform: translateX(-50%);
}

@media (min-width: 1200px){
.container, .container-lg, .container-md, .container-sm, .container-xl {
    max-width: 1140px !important;
}
}
.Services_block{
	width:100%;
	padding:100px 0px;
	float:left;
}
.Services_block h2{
	margin-bottom:90px;
	font-weight: 700;
    font-size: 50px;
}
.Services_one{
	min-height: 275px;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 10px;
	text-transform: uppercase;
}
.Services_one a{
	text-decoration: none;
    color: white;
    font-weight: 600;
    font-size: 25px;
	font-family: "More Sugar", Sans-serif;
}
@media (min-width: 992px) {
.Services_block .col-lg-4 {
    flex: 0 0 auto;
    width: 30%;
}
}

.professionals{
	width:100%;
	padding-top:100px;
	float:left;
	padding-bottom: 100px;

}
.professionals h5 {
	font-size: 20px;
    font-weight: 600;
}
.professionals ul{
	list-style:none;
	padding:0;
	margin:0;
}
.professionals  p,li{
	font-size:16px;
}
.cognitive{
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 10px;
	text-transform: uppercase;
	color: white;
    font-family: "More Sugar", Sans-serif;
    font-size: 35px;
    font-weight: 400;
    line-height: 1.3em;
}

.professionals .accordion-button{
	font-family: "More Sugar", Sans-serif !important;
}

.professionals .accordion-button:not(.collapsed) {
    color: black;
    background-color: #FFD6B3;
    box-shadow: none;
}
.professionals .accordion-button {
    color: black;
    background-color:#EAEFF6;
    box-shadow: none;
	margin-bottom: 12px;
    border-radius: 10px !important;
    border: 1px solid #D5D8DC;
}
.professionals .accordion-button:hover{
	background-color: #FFD6B3;
}
 .accordion-button:focus {
    z-index: 3;
    border-color: transparent;
    outline: 0;
    box-shadow:none;
}

@media (min-width: 992px){
.professionals .accordion-body .ps-lg-4 {
    padding-left: 30px !important;
}

}
.Hypno ul{
	list-style: disc;
    list-style-position: inside;
}
.Started{
	width:100%;
	float:left;
	text-align:center;
	padding-top: 60px;
}
.Started h2{
	font-size: 46px;
    font-weight: 600;
}
.get-btn{
	background-color:white;
	color: #172636;
	border-radius: 50px 50px 50px 50px;
	padding: 10px 20px;
	text-transform:uppercase;
	font-weight: 500;
	font-family: "More Sugar", Sans-serif;
	text-decoration:none;
	margin-left:10px;
	font-size: 15px;
}
.get-btn:hover{
	color:white;
	background: #172636;
}
.footer_main{
	width:100%;
	float:left;
	padding-top: 20px;
	background: #172636;
	color: white;
}
.logo{
	width:90px;
}

.fb{
	background: #f46248;
    border-radius: 50px;
    padding: 6px 12px;
	margin:0px 3px;
}
.google{
	background: #f46248;
    border-radius: 50px;
    padding: 6px 8px;
	margin:0px 3px;
}
.tele{
    background: #f46248;
    border-radius: 50px;
    padding: 6px 10px;
	margin:0px 3px;
}
.insta{
    background: #f46248;
    border-radius: 50px;
    padding: 6px 10px;
	margin:0px 3px;
}
.list_foot {
	list-style:none;
	padding:0px;
	font-size:15px;
}
.list_foot svg{
	fill:#f46248;
}

.list_foot li a:hover{
	color:#f46248;
}
.list_foot li a {
    font-family: "Source Sans Pro", Sans-serif;
    font-size: 15px;
    font-weight: 400;
	text-decoration:none;
	color:white;
}
.list_foot li{
    margin-bottom: 4px;
}
.envelop{
	fill:white !important;
}
.foot_bottom{
	width:100%;
	float:left;
	background: #151c2b;
	color: #FFFFFF73;
	font-family: "Poppins", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 1em;
	letter-spacing: -0.3px;
	padding: 20px 0px;
}

@media (max-width: 410px){
.get-btn {
   display:block;
   margin-top:20px;
}
}
.get-btn1{
    color:white;
    background: #172636;
    border-radius: 50px 50px 50px 50px;
    padding: 12px 15px;
    text-transform:uppercase;
    font-weight: 500;
    font-family: "More Sugar", Sans-serif;
    text-decoration:none;
    margin-right:20px;
    margin-left:20px;
    font-size: 15px;
    text-align: center;
}
.get-btn1:hover{
	background: #F46248;
	color:white;
}
@media (max-width: 992px){
.btn {
   margin-top:20px;
}
.get-btn1{
	margin-left:0px;
}
.nav-item{
	margin-bottom: 10px;
	
}
.nav-link{
	border:none;
}
}

.navbar-collapse {
    flex-basis: auto !important;
    flex-grow: 0 !important;
    align-items: center;
}
.elementor-shape {
    overflow: hidden;
    left: 0;
    width: 100%;
    line-height: 0;
    direction: ltr;
}
.elementor-shape .elementor-shape-fill {
    fill: #172636 ;
    transform-origin: center;
    transform: rotateY(0deg);
}
.elementor-shape-bottom {
    bottom: -1px;
}
.elementor-shape {
    overflow: hidden;
    position: relative;
    left: 0;
    width: 100%;
    line-height: 0;
    direction: ltr;
}
.elementor-shape svg {
    display: block;
    width: calc(100% + 1.3px);
    position: relative;
    left: 50%;
    transform: translateX(-50%);
}
.elementor-shape-bottom svg {
    width: calc(149% + 1.3px);
    height: 288px;

}
.elementor-shape .elementor-shape-fill {
    fill: #172636;
    transform-origin: center;
    transform: rotateY(0deg);
}
.partnership{
	width:100%;
	padding: 100px 0px;
	float: left;
	padding-bottom: 60px;
}
.partnership h2{
	font-size: 46px;
	font-weight: 600;
	line-height: 1.1em;
}
.boldp {
	font-size: 20px !important;
	font-weight: 600 !important;
	line-height: 1.1em !important;
}

.partner span{
	background: #ffd6b3;
	padding: 10px 10px;
	border-radius: 5px;
	margin-right: 17px;
	display: inline-block;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}
.boost{
	background: #ffd6b3;
	/*margin-right:20px;*/
	/*width: 100%;*/
	/*height: 100%;*/
	padding: 20px;
	padding-bottom: 6px;
	border-radius: 10px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.15);
}
.help{
	width:100%;
	float: left;
	padding-bottom: 100px;
}
.never{
	width:100%;
	padding:100px 0px;
	float: left;
	background-color: #eaeff6;
}
.never h2{
	font-size: 46px;
	font-weight: 600;
}
.Affordable{
	width:100%;
	padding:100px 0px;
	float: left;
}
.Affordable h2{
	font-size: 46px;
	font-weight: 600;
}
.cultivating{
	width:100%;
	padding:100px 0px;
	float: left;

}
.cultivating h2{
	font-size: 43px;
	font-weight: 600;
}
.partner-row{margin-right: 0px;}
.slider_box{
	width:100%;
	float: left;
}
.slider_box .swiper {
	width: 100%;
	height: 100%;
}

.slider_box .swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	display: flex;
	justify-content: center;
	align-items: center;
	/* width: 364.667px !important; */
}

.slider_box .swiper-slide img {
	display: block;
	width: 100% !important;
	height: 365px !important;
	object-fit: cover;
	border-radius: 20px;
}

.outcomes {
	width: 100%;
	padding: 30px 0px;
	float: left;
	font-size: 16px;
	padding-bottom: 60px;
}
.outcomes p{
	padding-left: 32px;
	margin-top: -30px;
}
.outcomes img{
	width: 145px;
}
.help h2{
	font-size: 30px;
	font-weight: 600;
}
.help1{
	padding-bottom: 25px;
}
.group_img{
	width: 9%;
}
.slider_box1{
	width:100%;
	padding-bottom: 100px;
	float: left;
}
.slider_box1 .swiper {
	width: 100%;
	height: 100%;
}

.slider_box1 .swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-right: 10px !important;
	/* width: 364.667px !important; */
}

.slider_box1 .swiper-slide img {
	display: block;
	width: 100% !important;
	height: 365px !important;
	object-fit: cover;
	border-radius: 20px;
}
.gallery-wrap {
  display: flex;
  flex-direction: row;
  width: 100%;
  height: 350px;
}
.gallery-wrap p{
	color: white;
}
.item_content{
	margin: 100px 20px;
	display: none;
}
.item {
  flex: 1;
  height: 100%;
  background-position: center;
  background-size: cover;
  background-repeat: none;
  transition: flex 0.8s ease;
}
.item:hover {
  flex: 7;
	
}
.item:hover .item_content {
  display: block;
}
.item-1 {
  border-radius: 30px 0px 0px 30px;
}

.item-2 {
  
}

.item-3 {
 
}

.item-4 {

  border-radius: 0px 30px 30px 0px;
}
.swiper {
	width: 100%;
	height: 100%;
}

.swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	display: flex;
	justify-content: center;
	align-items: center;
	/* margin: 0px 20px !important; */
}

.swiper-slide img {
	width: 60px;
	height: 60px;
	object-fit: cover;
	object-position: center center;
	border-radius: 50%;
}
.slide {
	width:100%;
	text-align: center;
}
.slide p {
	font-size: 10px;
    font-weight: 600;
    text-align: center;
    margin-top: 6px;
}
.meet{
	width: 100%;
    float: left;
    padding: 20px 0px;
}
.swiper-button-next:after, .swiper-button-prev:after {
	font-family: swiper-icons;
	font-size: 20px;
	text-transform: none!important;
	letter-spacing: 0;
	font-variant: initial;
	line-height: 1;
	font-weight: bold;
	color: #f46248;
}
.swiper-button-next, .swiper-rtl .swiper-button-prev {
	right: 11px;
    left: auto;
    top: 47px;
}
.swiper-button-prev, .swiper-rtl .swiper-button-next {
	left: -7px;
	right: auto;
	top: 47px;
}
.filter{
	width: 100%;
	background: #172636;
	color: white;
	padding: 20px;
	border-radius: 10px;
}
.filter h5{
	border-bottom: 1px solid #ffffff78;
	padding-bottom: 5px;
	font-weight: 600;
	font-size: 16px;
}
.filter input{
	margin-top: 20px;
}
.filter select{
	width: 100%;
    padding: 10px;
    margin: 11px 0px;
    border-radius: 5px;
		font-size: 15px;
}

label{
	font-size: 14px;
}

.img-meet{
		width: 100px;
    max-width: 100px;
    height: 100px;
    object-fit: cover;
    border-style: solid;
    border-width:0px;
    border-radius:50%;
}
.meet-box{
	padding: 20px;
	border-radius: 5px;
	background: white;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.15);
     margin-top: 20px;
     margin-right: 20px;
}

.main_block{
	width: 100%;
	float: left;
	padding: 40px 0px;
	background:#eaeff6;
}

.meet-box a{
	font-size: 20px;
    font-weight: 400;
    text-decoration: none;
    color: #172636;
}
.meet-box h6{
	margin: 15px 0px;
	color: #172636;
	border-bottom: 1px solid #C6C6C6;
	padding-bottom: 5px;
	font-size: 20px;
}
.meet-box p{
	font-size: 14px;
	margin-bottom: 0px;
}
.meet h4{
	font-family: "More Sugar", Sans-serif;
	font-weight: 600;
	line-height: 1.3em;
}
.call{
	width: 100%;
	float: left;
	padding: 50px 0px;
	background:#eaeff6;
}
.msg{
	width: 100%;
	padding: 10px;
	border: 2px solid black;
}
.btn2{
	background-color: #F46248;
	padding: 10px 20px;
	border-radius: 23px;
	text-decoration: none;
	color: white;
	margin-top: 16px;
	display: inline-block;
}
.btn2:hover{
	color:white;
	background: #172636;
}
.thing{
	background: white;
	padding: 33px;
	border-radius: 10px;
}
.thing p{
	font-size: 18px;
}
.avtar{
	width: 150px;
	height: 150px;
	position: relative;
	margin-left: -223px;
	margin-top: 122px;
}

.about_img{
	width: 80% !important;
	float: right;
}
.we_are{
	width:100%;
	padding: 60px 0px;
	float: left;
}
.we_are img{
	width:100%;
}
.we_are h2{
	font-size: 46px;
	font-weight: 600;
}
.who{
	padding-left: 76px;
}
.we_do{
	width:100%;
	padding: 100px 0px;
	float: left;
	background: #eaeff6;
	position: relative;
}
.we_do img{
	width: 95%;
	float: right;
}
.we_do h2{
	font-size: 46px;
	font-weight: 600;
}
.how_we {
	width:100%;
	padding: 60px 0px;
	float: left;
}
.how_we img{
	width:100%;
}
.how_we h2{
	font-size: 46px;
	font-weight: 600;
}
.Qualified{
	width:100%;
	padding: 60px 0px;
	float: left;
}
.Qualified p{
	font-size: 17px;
}
.Qualified span{
	font-size: 25px;
}

.dropbtn {
  background-color:transparent;
  font-size: 17px;
  border: none;
}

.dropdown {
  position: relative;
  display: inline-block;
}
.dropdown-content {
  display: none;
  position: absolute;
  background-color: white;
 /* min-width: 160px;*/
    min-width: 186px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 25;
	border-top: 1px solid transparent;
}

.dropdown-content a {
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
}

.dropdown-content a:hover {
	background-color: #F46248;
	color: white;

}
.partnership h2{
font-family:"More Sugar", Sans-serif;
}
.dropdown:hover .dropdown-content {
	display: block;
	border-color: #F46248;
	color: #F46248;
}

.dropdown:hover .dropbtn {
	background-color:transparent;

}

@media (max-width:820px) {
    .thing{
        margin:0px;
    }
}
@media (max-width:992px) {
    .summary{
    margin-top:30px;
}
	.navbar-collapse {
    flex-basis: 100% !important ;
	}
	    .professionals{
    padding-top:0px;
}

}
.smile{
	width: 153px !important;
	display: inline;
	position: absolute;
	margin-left: 216px;
	margin-top: -151px;
}
.check{
	width: 45px !important;
	padding-right: 10px;
	float: left !important;
}
.we_do p {
    line-height: 25px;
    margin-bottom: 5px;
    float: left;
}

.star{
	width: 50px !important;
	float: right;
}
.arrow{
	width: 61px;
	/*display: inline;
	position: absolute;
	right: 193px;
	margin-top: -15px;*/
}
.right_arrow{
	width: 15% !important;
	margin-top: 26px;
	padding-left: 10px;
}
.start_arrow{
	width: 80px;
	/* margin-right: 5px; */
	margin-top: -14px;
	margin-left: -76px;
}
.vector2{
	width: 14% !important;
	float: right;
}
.manage{
	padding-right: 35px;
}
.group{
	position: absolute;
    width: 9% !important;
    margin-left: 436px;
    margin-top: -35px;
}
.page_img{
	width: 25px !important;
	float: left;
	margin-top: 11px;
}
.page_img1{
	width: 40px !important;
	float: right;
	margin-top: 11px;
}
.am {
	stroke: #F46248;
	stroke-width: 8px;
	stroke-linecap: round;
	stroke-linejoin: round;
	width: 43px;
	height: 94px;
	margin-left: -45px;
	margin-top: -12px;
	fill: #ffd6b3 !important;
}
.breadcrumb a{
	color:#CC3366;
	text-decoration: none;
	font-size: 14px;
}
.breadcrumb .active {
    font-size: 14px;
    color: black;
}
.breadcrumb-item+.breadcrumb-item::before {
	color: black !important;
}
.block_one_one {
	padding-top: 20px;
}
.summary a{
	color:#CC3366;
	text-decoration: none;
}
.summary h6{
	margin-bottom: 1.5rem;
	line-height: 27px;
}
.summary h2{
	font-family: "More Sugar", Sans-serif;
	font-size: 2.5rem;
	color: #172636;
}
.profile_img{
	    width: 70% !important;
    margin-top: 20px;
    border-radius: 10px;
    box-shadow: -30px 30px #f46248;
}
.imagecontainer img{
    border-radius:100px;
    width: 100px;
    height: 100px;
    object-fit: contain;
}
@media (min-width: 768px){
.intrested .col-md-5 {
    flex: 0 0 auto;
    width: 46.666667%;
}
}
@media (min-width: 992px) {
.intrested .col-lg-3 {
    flex: 0 0 auto;
    width: 22%;
}

.intrested .meet-box{
	margin-right: 22px;
}
}
.intrested h2{
	font-size: 46px;
	font-weight: 600;
}
.intrested h1{
    font-family: 'Poppins';
    font-size: 46px;
    font-weight: 600;
}
.intrested{
	width: 100%;
	padding: 100px 0px;
	background-color: #EAEFF6;
	margin-top: -24px;
}
.EVIDENCE{
	font-size: 36px !important;
	font-weight: 400 !important;
}
.item-5 {
 
  border-radius: 30px 0px 0px 30px;
}

.item-6 {

}

.item-7 {
  
}

.item-8 {
 
  border-radius: 0px 30px 30px 0px;
}

.get-btn2{
	color:#172636;
	background: white;
	border-radius: 50px 50px 50px 50px;
	padding: 14px 20px;
	text-transform:uppercase;
	font-weight: 500;
	font-family: "More Sugar", Sans-serif;
	text-decoration:none;
	margin-right:10px;
	margin-left:10px;
	font-size: 15px;
}
.get-btn2:hover{
background: #F46248;
color:white;
}
.therapy{
	width: 100%;
	padding: 100px 0px;
	float: left;
	text-align: center;
}
.therapy h2{
	font-size: 46px;
	font-weight:600 ;
}
.therapy  .swiper {
	width: 100%;
	height: 100%;
}

.therapy  .swiper-slide {
	text-align: center;
	font-size: 18px;
	background:#f5f7f5;
	display: flex;
	justify-content: center;
	align-items: center;
	/* margin: 0px 20px !important; */
}
.therapy .swiper-slide img {
	width: 110px;
	height: 110px;
	object-fit: cover;
	object-position: center center;
	border-radius:50%;
}
.therapy .slide p{
	font-size: 20px;
  font-weight: 600;
}
.slide_div{
	padding: 50px 0px;
	padding-bottom: 10px;
}
.mental{
	width:100%;
	padding: 60px 0px;
	float:left;
	background-color: #ffdcd6;
}
.mental h2{
	font-size: 46px;
	font-weight:600 ;
}
.mental h3{
	font-size: 25px;
	font-weight: 400;
}
.btn-size{
	font-size: 12px !important;
}
.home_img{
	width:100%;
}
.guide{
	width:100%;
	padding: 100px 0px;
	float:left;
	text-align: center;
	background-color: #F5F7F5;
}
.guide h2{
	font-size: 46px;
	font-weight:600 ;
}
.guide h3{
	font-size: 25px;
	font-weight: 400;
}
.online{
	width:100%;
	padding:100px 0px;
	float:left;
	text-align: center;
	background-color: #F5F7F5;
}
.online h2{
	font-size: 46px;
	font-weight:600 ;
}
.online h3 {
	font-family: "More Sugar", Sans-serif;
	font-size: 70px;
	font-weight: 500;
	line-height: 1.3em;
	color: #F46248;
}
.online p{
	color: #172636;
	font-weight: 600;
	font-size: 19px;
	margin-bottom: 0;
}
.people{
	width:100%;
	padding:100px 0px;
	float:left;
	background-color: #172636;
	color: white;
	padding-bottom: 15px;
}
.empathetic p{
	font-family: "More Sugar", Sans-serif;
	font-size: 14px;
  font-weight: 300;
}
.empathetic span{
	font-size: 25px;
}
.wellness h2{
	font-size: 47px;
	font-weight: 600;
}
.star_one{
	color: #f0ad4e;
}
.home_slider .swiper {
	width: 100%;
	height: 100%;
}

.home_slider .swiper-slide {
	text-align: left;
	font-size: 18px;
	background: #172636;
	display: flex;
	justify-content: center;
	align-items: center;
}

.home_slider .swiper-slide img {
	display: block;
	object-fit: cover;
	width: 50px;
	height: 50px;
}
.home_slider p{
	font-size: 16px;
	font-weight: 400;
}
.name p{
	font-size: 14px;
	font-weight: 600;
	margin-bottom: 0px;
}
.name span{
	font-size: 13px;
  line-height: 1.5;
}
.swiper-pagination-bullet {
	width: 10px;
	height: 10px;
	display: inline-block;
	background: #fff;
	opacity: 1;
}
.swiper-pagination-bullet-active {
	background: #f46248;
}
.video {
	width:100%;
}
.video iframe{
	width: 100%;
	border-radius: 30px;
	margin-top: 30px;
}
.Businesses {
	width:100%;
	padding:100px 0px;
	float:left;
	text-align: center;
}
.Businesses h2{
	font-size: 46px;
	font-weight:600 ;
}
.Businesses img{
	width:240px;
    margin-bottom: 15px;
}
.why {
	width:100%;
	padding: 10px 0px;
	float:left;
	background-color: #ffdcd6;
}
.why h2{
	font-size: 46px;
	font-weight:600 ;
}
.right svg{
	width: 20px;
}
.why_us{
	width: 100%;
	display: flex;
	background: white;
	border-radius: 10px;
}
.why_one{
	width: 33%;
	font-size: 13px;
	font-weight: 400;
	padding: 30px;
	border-top: 3px solid black;
	border-left: 3px solid black;
	border-bottom: 3px solid black;
	border-radius: 10px 0px 0px 10px
}
.why_one p{
	color: #626c77;
}
.why img{
	width: 100%;
}
.right{
	width: 33%;
	text-align: center;
}
.others{
	width: 33%;
	text-align: center;
}
.questions{
	width:100%;
	padding:100px 0px;
	float:left;
}
.questions h2{
	font-size: 46px;
  font-weight: 600;
}
.questions .accordion-item {
	border: 1px solid rgba(0,0,0,.125);
	border-bottom: 0;
}
.questions .accordion-item:last-child {
	border-bottom: 1px solid rgba(0,0,0,.125) !important;
}
.questions .accordion-item:first-child {
	border-top: 1px solid rgba(0,0,0,.125) !important;
}
.questions span{
	color: #CC3366;
}
.questions .accordion-button {
	font-weight: 600;
	font-size: 15px;
}
.questions .accordion-button:not(.collapsed) {
	color:#172636;
	background-color: transparent;
	box-shadow: none;
	font-weight: 600;
}
.questions .accordion-button::before {
    margin-right: 8px;
    font-family: 'Font Awesome 5 Free';
    content: "\f067";
}
.questions .accordion-button:not(.collapsed)::before {
      content: '\f068';
      font-family: 'Font Awesome 5 Free';
}
.questions .accordion-body{
	border-top: 1px solid rgba(0,0,0,.125)
}
.accordion-button::before {
	flex-shrink: 0;
	width: 1.25rem;
	height: 1.25rem;
	/* margin-left: auto; */
	content: "";
	transition: transform .2s ease-in-out;
}
.questions .accordion-button::after {
	background-image:none;
}
.questions .accordion-button:not(.collapsed)::after {
	background-image:none;
}
.page_img3{
	width: 45px !important;
	position: absolute;
	margin-top: -63px;
}
.page_img4{
	width: 88px !important;
	position: absolute;
	margin-left: 521px;
	margin-top: -47px;
}

.down-arrow{
	width: 40px;
	transform: rotateZ(135deg);
}
.rotate_arrow{
	width: 60px !important;
	transform: scaleX(-1);
	position: relative;
	margin-top: -51px;
	margin-left: -54px;
	margin-right: 20px;
}
.shape_one{
	/* position: relative; */
	/* left: 50%; */
	/* transform: translateX(-50%); */
	/* margin-bottom: -117px; */
	/* overflow: hidden; */
	width: 100%;
	margin-bottom: -20px;
}
.shape_one svg{
	width: calc(108% + 1.3px);
	height: 71px;
	transform: rotate(180deg);
}
.down-arrow-one{
	width: 40px;
	transform: rotateZ(45deg);
}
.vector-two{
	width: 80px;
}
.guide_one{
	background-color: #FFDCD600;
	background-image: url("https://houzez-testing.yash-rai.com/akrititesting/wp-content/uploads/2023/11/banner-6-sub-banner-part-bg-1-1.png");
	background-repeat: no-repeat;
	background-size: cover;
	padding: 76px 35px;
	text-align: center;
}
.guide_one p{
	font-size: 18px;
	font-weight: 600;
}
.guide_one img{
	width: 60px;
    margin-bottom: 20px;
}
@media (min-width: 992px) {
	.guide .col-lg-3 {
    width: 27%;
}

}

.guide_two{
	align-items: center;
  display: flex;
}
.vector-73{
	width: 40px;
	transform: rotateZ(-41deg);
}

#secondary{
    display:none;
}







@media (max-width:750px) {
    .block_one h1 
        {
            margin-top:25px;
            
        }
    .start_arrow {
        display: none;
        }
	.page_img4 {
		display:none;
	}
	.summary{
		margin-top: 20px;
	}
	 .who {
    padding-left: 14px;
}
.arrow {
	display: none;
}
.group {
	display: none;
}
.navbar-brand img {
	width: 50px;
}
.navbar-nav {
	margin-top: 20px;
}
.elementor-shape-bottom svg {
	width: calc(149% + 1.3px);
	height: 147px;
}
.block_one {
	padding-top: 40px;
}
.about_img {
	float:none;
}
.about_div{
	padding: 0px;
}
.meet-box{
	margin-top: 20px;
}
.video {
	display: none;
}

}
@media (max-width:550px) {
	.partner span{
		display: block;
		width: 100%;
	}
	.block_one h1 {
    font-size: 42px;
}

}
@media (max-width:450px) {
    .get-btn2{
        margin-left:0px;
    }
	.block_one h1 {
    font-size: 28px;
}
.event{
	font-size: 42px !important;
}
.get-btn2{
	display: inline-block;
	margin-top: 15px;
	margin-left: 0px !important;
}
.rotate_arrow{
	display: none;
}
.physical{
	flex-direction: column-reverse;
}
.page_img3 {
	width: 25px !important;
	position: absolute;
	margin-top: -17px;
}
.page_img1 {
	width: 20px !important;
}
.therapy h2 {
	font-size: 35px;
}
.shape_one svg {
	height: 22px;
}

.mental .row{
	flex-direction: column-reverse;
}
.vector-73 {
	transform: rotateZ(45deg) !important;
	margin-top: 20px;
}
.guide_two {
	align-items: center;
	display: flex;
	justify-content: center;
}
.online {
	width: 100%;
	padding-top:0px;
}


.people .row{
	padding-top: 0px !important;
}

}
@media (max-width:1268px) {
	.partner-row{
		margin-right: 0px;
	}
}
@media (max-width:1199px) {
	.nav-link{
		font-size: 14px !important;
	}
	.page_img4 {
    width: 88px !important;
    position: absolute;
    margin-left: 384px;
    margin-top: -47px;
}
}
@media (max-width:992px) {
	.foot_div{
		margin-top: 20px;
	}
	.page_img4 {
    width: 88px !important;
    position: absolute;
    margin-left: 617px;
    margin-top: -47px;
}
}
@media (min-width:357px) and  (max-width:440px) {

	.name_slide .col-6 {
		flex: 0 0 auto;
		width: 58% !important;
	}
}
@media (min-width:299px) and  (max-width:356px) {

.name_slide .col-6 {
	flex: 0 0 auto;
	width: 58% !important;
}

}

.custom-shape-divider-top-1698657648 {
	position: relative;
	top: 0;
	left: 0;
	width: 100%;
	overflow: hidden;
	line-height: 0;
	transform: scaleY(-1);
}

.custom-shape-divider-top-1698657648 svg {
	position: relative;
	display: block;
	width: calc(100% + 1.3px);
	height: 33px;
	transform: rotateY(180deg);
}

.custom-shape-divider-top-1698657648 .shape-fill {
	fill: #eaeff6;
}
.custom-shape-divider-top-16986576481 {
	position: relative;
	top: 0;
	left: 0;
	width: 100%;
	overflow: hidden;
	line-height: 0;
}

.custom-shape-divider-top-16986576481 svg {
	position: relative;
	display: block;
	width: calc(100% + 1.3px);
	height: 33px;
	transform: rotateY(180deg);
}

.custom-shape-divider-top-16986576481 .shape-fill {
	fill: #eaeff6;
}
.custom-shape-divider-top-1698659311 {
	top: 0;
	left: 0;
	width: 100%;
	overflow: hidden;
	line-height: 0;
}

.custom-shape-divider-top-1698659311 svg {
	position: relative;
	display: block;
	width: calc(100% + 1.3px);
	height: 25px;
	transform: rotateY(180deg);
}

.custom-shape-divider-top-1698659311 .shape-fill {
	fill: #ffd6b3;
}
.profile_link{
	text-decoration: none;
	color: #172636;
}
.profile_link:hover{
	color: #172636;
}


/******* Side bar overlay ***********/


.sidenav {
  height: 100%;
  width: 0;
  position: fixed;
  z-index: 99999999;
  top: 0;
  right: 0;
  background-color: white;
  overflow-x: hidden;
  padding-top: 60px;
}

.sidenav a {
  text-decoration: none;
  font-size: 14px;
  display: inline-block;
}
.sidenav .get-btn1{
	margin-left: 15px !important;
}
.sidenav .btn {
	margin-top: 5px;
	margin-left: 15px;
	margin-right: 15px;
}

.sidenav .closebtn {
  position: absolute;
  top: 0;
  right: 25px;
  font-size: 36px;
  margin-left: 50px;
	color: black !important;
}
#main{
	display: none;
}
@media (max-width:992px) {
	#main{
		display: block;
	}
}
.shape_one img{
	width: 100%;
}
.shape_four img{
	width: 100%;
	margin-top: -2px;
}
.shape_two img{
	width: 100%;
	margin-bottom: -2px;
}



li#menu-item-144:hover .navbar-nav{
display:block;

}

.menu-item a{
color: black !important;
    font-size: 14px !important;
    text-transform: uppercase;
    padding: 0px 20px !important;
    border-bottom: 1px solid transparent;
    padding-bottom: 10px !important;
}
    .table_div{
	background-color: white;
	padding: 20px 10PX;
	border:3px solid black;
	border-radius: 10px;
	margin-top: 120px;
}
.table_div p{
	font-family: "Poppins", Sans-serif;
	font-size: 13px;
	font-weight: 400;
	color:#495561;
}
.table_div svg{
	width: 20px;
}
.hand{
	padding-right: 16px;
}
.other {
	text-align: center;
}
.couter {
	width: 125%;
	padding: 20px;
	background: white;
	text-align: center;
	border: 3px solid #FFD6B3;
	border-radius: 10px;
	margin-top: -52px;
	padding-bottom: 65px;
	height: calc(100% + 100px);
	z-index: 1;
	position: relative;
}
.couter svg{
	width: 20px;
}
.cout_logo_img{
	width: 120px !important;
	position: absolute;
	margin-top: -110px;
	z-index: 2;
	margin-left: -33px;
}
.why_two{
	text-align: center;
}
.couter p{
	margin-top: 2.85rem !important;
}

.table_div p{
	margin-top: 2rem;
}
.table_div{
	text-align: left !important;
}
.table_div h5{
	font-weight: bold;
}
.WELL{
	PADDING-RIGHT: 70PX;
}
.other p{
	margin-top: 1.5rem !important;
}

.why_one p{
	color: #626c77;
}
.table_img{
	width: 100%;
	display: none;
}
.right{
	width: 33%;
	text-align: center;
}
.others{
	width: 33%;
	text-align: center;
}


@media (max-width: 768px){
	.table_img{
		display: block;
	}
	.cout_logo_img{
		display: none;
	}
	.table_div{
		display: none;
	}
	.couter{
		display: none;
	}

}
@media (min-width:992px) and (max-width:1200px){
	.other p {
    margin-top: 2rem !important;
}
.couter p {
	margin-top: 3.5rem!important;
}
}
.practioners-view .jet-listing-grid__item {
    max-width: 30% !important;
    text-align: center;
    background: #eaeff6;
    margin: 10px;
    border-radius: 10px;
    box-shadow: 0px 1px 7px 2px #9eadb27a;
}
.practioners-view .jet-listing-dynamic-image{
    justify-content: center !important;
}
.practitioners-title {
    padding: 10px 5px 0px;
    line-height: 1px;
    justify-content: center;
}
.practioners-view .jet-listing-dynamic-field-block{
    border-bottom:1px solid #C6C6C6;
    margin-bottom:10px;
}
.career{
  width: 100%;
  padding: 100px 0px;
  float: left;
}
.career p {
  margin-bottom: 0px;
}

.welcome{
	font-size: 19px !important;
}
.block_who{
	width: 100%;
	float: left;
	background: #FFD6B3;
	padding-top: 100px;
	border: 1px solid #ffd6b3;
	padding-bottom: 50px
}
.block_who h1 {
	font-family: "More Sugar", Sans-serif;
	font-size: 55px;
	font-weight: 500;
	line-height: 1.3em;
}
.who_are{
	width: 100%;
	padding: 60px 0px;
	float: left;
}
.who_are img{
		width: 69%;
}
.pick svg{
	fill: #f46248 !important;
	width: 30px;
}
.mindful{
	width: 100%;
	float: left;
	background: #eaeff6;
	position: relative;
}
.Explore{
	width: 100%;
	padding: 60px 0px;
	float: left;
}
.meet h2{
    font-family: More Sugar;
    font-size: 25px;
}

.slide a {
    color: black !important;
    text-decoration: none;
}
@media (max-width: 992px){
    .sidenav a {
    text-decoration: none;
    font-size: 14px;
    display: block;
    }
}
.practioners-image img {
    max-width: 100px !important;
    height: 100px !important;
    object-fit: cover;
    border: none !important;
}
.intrested .row {
    margin:auto;
}
.guide h2{
    font-size: 46px;
    font-weight: 600;
}
.guide_one {
	background-color: #FFDCD600;
	background-image: url("images/banner-6-sub-banner-part-bg-1.png");
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center center;
	padding: 76px 35px;
	text-align: center;
	display: none;
	opacity: 0;
	transition: opacity 0.3s ease;
}

.guide_one.active {
	display: block;
	opacity: 1;
	animation: slideUpDown 1.5s ease forwards;
}

.guide_one p {
	font-size: 18px;
	font-weight: 600;
}

.guide_one img {
	width: 60px;
	margin-bottom: 20px;
}

.guide_two {
	align-items: center;
	display: flex;
	justify-content: center;
}

.vector-73 {
	width: 40px;
	transform: rotateZ(-41deg);
}

@media (min-width: 992px) {
	.guide .col-lg-3 {
			width: 27%;
	}
}

@media (min-width:767px) and (max-width:1190px) {
	.guide_one {
			width: max-content;
	}

	.phone {
			width: max-content;
	}

	.guide_two {
			width: max-content;
	}
}

@media (min-width:399px) and (max-width:765px) {
	.guide_one {
			background-color: #FFDCD600;
			background-image: url(https://yash-rai.com/cpwmegha/wp-content/uploads/2023/11/banner-6-sub-banner-part-bg-1-2.png);
			background-repeat: no-repeat;
			background-size: contain;
			padding: 76px 4px;
			text-align: center;
			width: 70%;
			margin: auto;
	}

	.vector-73 {
			transform: rotateZ(45deg);
	}
}

@keyframes slideUpDown {
	0% {
			opacity: 0;
			transform: translateY(100%);
	}

	100% {
			opacity: 1;
			transform: translateY(0);
	}
}
.jet-form-builder__field{
    font-size: 18px;
    color: #232323;
    border: 1px solid #B5B5B5;
	  padding:8px;
	border-radius:4px;
}
.jet-form-builder__next-page-wrap .btn{
        background-color: #F46248;
    padding: 10px 20px;
    border-radius: 23px;
    text-decoration: none;
    color: white;
    margin-top: 3px;
    display: inline-block;
}
.jet-form-builder__label-text{
    font-size: 20px;
    background: white;
    padding-bottom: 16px;
    border-radius: 10px;
}
.jet-form-builder__field-template--checked{
	background:#ffd6b3;
	border-radius:5px;
}
.jet-form-builder__field-template{
	padding:5px 10px;
	margin:5px 0px
}
.jet-form-builder__action-button{
	   background-color: #F46248;
    padding: 10px 20px;
    border-radius: 23px;
    text-decoration: none;
    color: white;
    margin-top: 3px;
    display: inline-block;
	border:none;
}
.who svg{
	fill: #ff5c46 !important;
    width: 25px;
	    margin-right: 5px;
}
.guide_three .btn{
	font-size:10px;
}
.Businesses h2 {
    font-size: 46px;
    font-weight: 600;
    margin-bottom: 35px;
}

/* New Css */
.video-background {
	position: relative;
	width: 100%;
	height: 88vh;
	overflow: hidden;
	display: flex;
	align-items: center;
	justify-content: center;
	color: white;
	text-align: center;
}
.video-background video {
	position: absolute;
	top: 50%;
	left: 50%;
	min-width: 100%;
	min-height: 100%;
	width: auto;
	height: auto;
	z-index: -1;
	transform: translate(-50%, -50%);
	filter: brightness(50%);
}
.content {
	z-index: 1;
}
.content h1 {
	font-size: 5em;
	font-weight: 500;
    font-family: "More Sugar", Sans-serif;
}
.content p {
	font-size: 1.5em;
	margin: 0.5em 0;
}
.content button {
	padding: 0.5em 2em;
	font-size: 1.2em;
	border: none;
	background-color: #f46248;
	color: white;
	cursor: pointer;
	margin-top: 30px;
}
.content button:hover {
	background-color: #172636;
}
.practitioners-slider  .swiper-slide {
    text-align: center;
    font-size: 18px;
    background: transparent;
    display: flex;
    justify-content: center;
    align-items: flex-start;
}
.practitioners-slider .swiper {
    width: 100%;
    height: auto;
}
.practitioners-slider  .swiper-button-prev , .practitioners-slider  .swiper-button-next  {
    top: 50%;
}
.practitioners-box {
	box-shadow: -30px 30px #f46248;
    border-radius: 10px;
    width: 75%;
    margin-top: 40px;
}
.practitioners-slider .swiper-slide img {
    height: auto;
    object-fit: cover;
    object-position: center center;
    border-radius: 10px;
    margin-top: -3px;
	width: 100% !important;
	box-shadow: none;
	min-height: 450px;
    object-fit: cover;
    object-position: top;
}
.practitioners-slider .swiper-button-prev{
	left: 7px;
}
.content button {
    border: none;
    cursor: pointer;
    margin-top: 30px;
    background-color: #F46248;
    border-radius: 50px 50px 50px 50px;
    padding: 15px 30px;
    text-transform: uppercase;
    font-weight: 500;
    color: white !important;
    font-family: "More Sugar", Sans-serif;
    font-size: 15px;
}

.founderstar {
    width: 54px !important;
    display: inline;
    position: absolute;
    margin-left: 275px;
    margin-top: -87px;
}
.founder h1{
    font-size: 46px;
    font-weight: 600;
}
.founder{
    padding: 90px 0px;
}
.founder img{
    border-radius: 23px;
}

.mt-30{
        margin-top: 30px;
    padding:40px 30px;
}
 .eventsContent{
     padding: 50px 80px;
     line-height: 1.2;
 }       
 .eventsDiv{
    padding: 50px 0px;
 }    
.eventsImage {
    padding: 30px 10px;
    height: 100%;
    border-radius: 50px;
        background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
}
 .eventsImage img{    
     border-radius: 50px;
}
.eventsDate{
    background-color: #f46248;
    width: 150px;
    text-align: center;
    color: #fff;
    border-radius: 60px;
    padding: 8px 9px !important;
    font-size: 18px;
    font-family: 'More Sugar';
}
.eventsTitle{
        color: #212529;
    font-family: 'More Sugar';
    font-size: 36px;

}
.eventsBtn{
    background: #172636;
    border-radius: 50px 50px 50px 50px;
    padding: 10px 15px !important;
    text-transform: uppercase;
    font-weight: 500;
    font-family: "More Sugar", Sans-serif;
    text-decoration: none;
    margin-right: 20px;
    font-size: 15px !important;
    color: white !important;
}
.eventsDes{
   padding: 13px 0px;
}





@media (max-width:994px) {
    .founderstar {
    margin-top: -74px;
}
	.content p {
		font-size: 15px;
		margin-top: 20px;
	}
	.content h1 {
		font-size: 3em;
	}
	.content button {
		font-size: 1em;
	}
	.video-background {
		height: 58vh;
	}
	.practitioners-box {
		margin: auto;
		margin-top: 40px;
		margin-bottom: 70px;
	}
	.eventsImage{
	    height:400px;
	}.eventsContent {
    padding: 45px 20px;
}
}
@media (max-width:600px) {
	.content p {
        font-size: 12px;
        margin-top: 9px;
        line-height: 20px;
    }
	.video-background {
        padding: 20px;
    }
	.practitioners-box {
		margin-bottom: 20px;
	}
content button {
        font-size: 12px;
        padding: 10px 20px;
    }.mt-30 {
    padding: 40px 8px;
    }    .eventsContent {
        padding: 45px 0px;
    }.eventsTitle {
    font-size: 30px;
}
     .video-background     .content h1 {
        font-size: 2em;
    }
}





        