/*
*Theme Name:     PatioTime Child Theme
*Theme URI: 	 https://patiotime.loftocean.com/
*Description:    PatioTime child theme for user customization
*Author:         Loft.Ocean
*Author URI:     http://www.loftocean.com
*License: 		 GNU General Public License v2 or later
*License URI: 	 http://www.gnu.org/licenses/gpl-2.0.html
*Tags: 			 full-width-template, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, rtl-language-support, sticky-post, threaded-comments, translation-ready
*Template:       patiotime
*Text Domain: 	 patiotime-child
*Version:        1.0
*/

 /** Add your styles below **/

/* Removing top navigation blinking button keyfram on 31-01-2024*/
/*RealityMasterClasaMenu*/
.TextWhite ul li{
	color:white!important;
}
.TextWhite p, .TextWhite .elementor-widget-container{
	color:white!important;
}
.YellowBold{
	color:#fac216!important;
	font-weight:bolder;
}
.SecondSection ul li{
	color: black;
	text-align:left;
	list-style-type:none;
	text-indent:-30px;
	margin-bottom:10px;
	font-weight:bold;
	
}
.TellSEction{
	font-size: 32px;
    line-height: 50px !important;
    color: black;
    font-weight: bold !important;
    font-family: "Mulish", Sans-serif !important;
	text-align:center;
}
.TellSEction .bold2{
	display:inline;
}

.BeforeAfterRow::after{
	    position: absolute;
    top: 50%;
    display: block;
    width: 150px;
    height: 2.5px;
    background: black;
    content: "";
	margin-right:50px;
	right:0px;
}

.BeforeAfterRow::before{
	    position: absolute;
    top: 50%;
    display: block;
    width: 150px;
    height: 2.5px;
    background: black;
    content: "";
	margin-left:50px;
}


.page-id-10200 footer#colophon
{
display:none;
}
.page-id-9788 .footerdarkbackground {
    background: #e8e8e8!important;
}

.elementor-9594 .elementor-element.elementor-element-2b258119 .pt-title{
text-transform:none!important;
	text-align:left!important;
	line-height:1.25;
}
.BigStrongSize{
	font-size:25px!important;
}



.elementor-page-9594 ul li{
	list-style:none;
	text-align:left;
}

 @font-face {
    font-family: "Futura-LT-W01-Book";
    src: url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/8bf38806-3423-4080-b38f-d08542f7e4ac.woff2") format("woff2"),url("//static.parastorage.com/services/third-party/fonts/user-site-fonts/fonts/e2b9cbeb-fa8e-41cd-8a6a-46044b29ba52.woff") format("woff");
    font-display: block;
}
h4, h5, h3, h2, h1, h6{
font-family: futura-lt-w01-book,sans-serif!important;
}

/*  Hiding the footer navigation*/

.elementor-6229 .elementor-element.elementor-element-5d56ade1 > .elementor-background-overlay{
	opacity:0.8!important;
}
.footerSection h4{
	color:white!important;
}
.HomePageOurProgramHeading h4{
	color:white!important;
}
.BlackSection h3 a{
	color:white!important;
}

.BlackSection .ourserrvicesimagecouln p{
	color:white!important;
}

.BlackSection .ourserrvicesimagecouln p a{
color:black!important;
}

.events a:before {
content: "Event"!important;
font-size: 17px !important;
font-weight: 500 !important;
line-height: 60px !important;
font-family: 'jost' !important;
}
.testimonialsmenu a:before {
content: "Testimonials"!important;
font-size: 17px !important;
font-weight: 500 !important;
line-height: 60px !important;
font-family: 'jost' !important;
}


.mememe{
display:none !important;
}
body.elementor-page-4888:not(.elementor-motion-effects-element-type-background), body.elementor-page-4888 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
background:none !important;
}
.toplayermarginminus{

}
.bringittomagininminus{

}
.middlecolumntextbig{
background-color: #fff;
padding: 60px 60px 60px;
font-size: 35px;
line-height: 54px;
box-shadow: 0 14px 50px rgba(52, 84, 109, .12);
margin-top: -60px;
}
.middlecolumntextbig .elementor-widget-container{
color: black;
font-size: 25px;
line-height: 45px;
font-weight:300;
}
.middlecolumntextbig p{

}
.bookacallbuttoncenter{
/* 	font-family: brittanysignature !important; */
display: block;
/*     margin-top: 60px !important; */
position: relative;
width: fit-content;
margin: 0 auto;
transition: 0.3s;
color: #000000;
font-weight: 600;
/*     background: #dec098; */

font-size: 15px;
text-transform: uppercase;
padding-left: 30px;
padding-right: 30px;
background: rgb(228,204,142);
border-radius:5px;
background: linear-gradient(0deg, rgba(228,204,142,1) 0%, rgba(184,165,118,1) 100%);
box-shadow: 1px 5px 7px #0000005e!important;
	cursor:pointer !important;
}
.bookacallbuttoncenter:hover{
transition:0.3s;
color:white;
background: rgb(163,127,74);
background-image: linear-gradient(45deg, hsl(40deg 45% 62%) 0%, hsl(40deg 46% 65%) 21%, hsl(41deg 48% 67%) 30%, hsl(42deg 50% 70%) 39%, hsl(42deg 53% 73%) 46%, hsl(43deg 56% 75%) 54%, hsl(44deg 60% 77%) 61%, hsl(45deg 65% 80%) 69%, hsl(46deg 70% 82%) 79%, hsl(47deg 78% 84%) 100%) !important;
	cursor:pointer !important;
}
.bookacallbuttoncenter:hover:after{
transition: 0.3s;
filter: brightness(0);
}
/* .bookacallbuttoncenter:after{
position:absolute;
content:"";
background:url("https://drneetinderbrar.com/wp-content/uploads/2023/10/updated-sign.png");
right: -125px;
width: 100px;
height: 100px;
background-repeat: no-repeat;
bottom: -65px;
}
*/
.content-Height p{
	margin-bottom:10px!important;
	font-family:sans-serif!important;
}
.bookacallbuttonright{
/* 	    font-family: brittanysignature !important; */
display: block;
position: relative;
width: fit-content;
transition: 0.3s;
text-align: center;
color: #000000;
font-weight: 600;
background: #dfc299;
font-size: 15px;
text-transform: uppercase;
padding-left: 30px;
padding-right: 30px;
padding-top: 10px;
padding-bottom: 10px;
float: right;
}
.bookacallbuttonright:hover{
transition:0.3s;
color:black;
}
.bookacallbuttonright:hover:after{
transition: 0.3s;
filter: brightness(0);
}
.bookacallbuttonright:after{
position:absolute;
content:"";
background:url("https://drneetinderbrar.com/wp-content/uploads/2023/07/sign.png");
right: -125px;
width: 100px;
height: 100px;
background-repeat: no-repeat;
bottom: -65px;
}
.websitelftheading h4{
font-size: 35px;
line-height: 50px !important;
color: black;
font-weight: bold!important;
	    font-family: "Mulish", Sans-serif!important;
    
}

.websitelftheading h5{
font-size: 35px;
line-height: 50px !important;
color: black !important;
font-weight: 600;
text-transform: capitalize !important;
	font-family: "Mulish", Sans-serif!important;
}
.websitelftheading .pt-title-text{
font-size: 18px !important;
color: #000000 !important;
/*     text-align: left !important; */
line-height: 26px;
/* font-family: 'Josefin Sans'; */
}
.websitelftheading .elementor-button-link{	
font-weight: 500;
position: relative;
transition: 0.3s;
font-size: 14px;
text-align: center;
text-transform: uppercase;
border-radius:5px;
color:black;
box-shadow: 1px 5px 7px #0000005e!important;
background: linear-gradient(0deg, rgba(228,204,142,1) 0%, rgba(184,165,118,1) 100%)!important;

}
/* .websitelftheading .elementor-button-link:after{
position: absolute;
content: "";
background: url(https://drneetinderbrar.com/wp-content/uploads/2023/07/sign.png);
right: -125px;
width: 100px;
height: 100px;
background-repeat: no-repeat;
bottom: -65px;
} */
.websitelftheading .elementor-button-link:hover{
transition: 0.3s;
color:white!important;
background: linear-gradient(0deg, rgba(163,127,74,1) 0%, rgba(120,83,28,1) 100%)!important;
/*     color: black !important; */
/* 	background:none !important; */
}
.websitelftheading .elementor-button-link:hover:after{
transition: 0.3s;
filter: brightness(0);
}
.websitelftheading .pt-subtitle-wrap span{
color: #ff0000!important;
font-size: 15px !important;
}
.ourprogramescolumn{

}
.ourprogramescolumn img{

}
.ourprogramescolumn h5{
color: black;
font-size: 25px !important;
line-height: 30px !important;
font-weight: 500;
}
.ourprogramescolumn .pt-info-box-text p{
font-size: 18px;
color: #444444;
text-align: left;
line-height: 26px;
}
.ourprogramescolumn .pt-info-box-item{
padding-left: 15px !important;
padding-right: 15px !important;
}
.ourprogramescolumn .pt-info-box-img{
margin-bottom: 20px;
}
.ourprogramescolumn .pt-info-box-btn a{
font-family: brittanysignature !important;
display: block;
color: #dfc299;
font-weight: 500;
position: relative;
margin: 0 auto;
transition: 0.3s;
text-align: left;
background: none;
padding-left: 0;
text-transform: capitalize;
font-size: 23px;
margin-top: 15px;
width: fit-content;
text-align: left;
float: left;
}
.ourprogramescolumn .pt-info-box-btn a:hover{
transition: 0.3s;
color: black !important;
background: none !important;
}
.ourprogramescolumn .pt-info-box-btn a:hover:after{
transition:0.3s;
filter: brightness(0);
}
.ourprogramescolumn .pt-info-box-btn a:after{
position:absolute;
content:"";
background:url("https://drneetinderbrar.com/wp-content/uploads/2023/07/sign.png");
right: -90px;
width: 100px;
height: 100px;
background-repeat: no-repeat;
bottom: -65px;
}

.anime-container {
position: relative;
}

.anime-container .dot {
position: absolute;
border-radius: 50%;
background-color: black;
}
.uppercolumnsection{

}


.ourserrvicesimagecouln{

}
.ourserrvicesimagecouln img{

}
.ourserrvicesimagecouln p{
font-size: 18px !important;
color: #444444 !important;
text-align: left !important;
line-height: 26px;
}
.ourserrvicesimagecouln h3{
color: black !important;
font-size: 30px !important;
line-height: 30px !important;
font-weight: 500 !important;
margin-bottom: 10px;
text-align: left;
}

.aboutusmainsection{
background: #EEF2E9;
/* 	background-image: url(https://drneetinderbrar.com/wp-content/uploads/2023/08/colorbacjground.jpg); */
background-position: center;
background-size: contain !important;
background-attachment: fixed;
}
.websiteleftbodycontent{

}
.StayConnectedHeading h2{
color:black!important;
}
.headerBookBtn a{
padding: 10px 30px!important;
color: black!important;
font-weight: bold;
border:none!important;
border-radius:5px;
box-shadow: 1px 5px 7px #0000005e!important;
/* background: linear-gradient(0deg, rgba(228,204,142,1) 0%, rgba(184,165,118,1) 100%)!important; */
background-image: linear-gradient(
  225deg,
  hsl(40deg 45% 62%) 0%,
  hsl(40deg 46% 65%) 21%,
  hsl(41deg 48% 67%) 30%,
  hsl(42deg 50% 70%) 39%,
  hsl(42deg 53% 73%) 46%,
  hsl(43deg 56% 75%) 54%,
  hsl(44deg 60% 77%) 61%,
  hsl(45deg 65% 80%) 69%,
  hsl(46deg 70% 82%) 79%,
  hsl(47deg 78% 84%) 100%
)!important;

}
.headerBookBtn a:hover{
/* 	color:white!important; */
/* background: linear-gradient(0deg, rgba(163,127,74,1) 0%, rgba(120,83,28,1) 100%)!important; */
background-image: linear-gradient(
  45deg,
  hsl(40deg 45% 62%) 0%,
  hsl(40deg 46% 65%) 21%,
  hsl(41deg 48% 67%) 30%,
  hsl(42deg 50% 70%) 39%,
  hsl(42deg 53% 73%) 46%,
  hsl(43deg 56% 75%) 54%,
  hsl(44deg 60% 77%) 61%,
  hsl(45deg 65% 80%) 69%,
  hsl(46deg 70% 82%) 79%,
  hsl(47deg 78% 84%) 100%
)!important;

}
.headerBookBtn .elementor-widget-container{
background:none!important;
}
.text-left-kro{
text-align:left;
}
.websiteleftbodycontent .elementor-widget-container{
font-size: 18px !important;
color: #000000 !important;
text-align: left !important;
line-height: 26px;
}
.aboutrightimagecolumn{
/* 	background:url("https://soulbygagansingh.co.uk/drneetinderbrar/wp-content/uploads/2023/08/pexels-mikael-blomkvist-6476779-1.jpg");
height: 600px;
background-size: cover;
background-attachment: fixed;
background-position: 250px 36%; */
background: url(https://drneetinderbrar.com/wp-content/uploads/2023/10/aboutus-banner.jpg);
height: 600px;
background-size: contain;
background-attachment: fixed;
background-position: 80% 0px;
background-repeat: no-repeat;
}


.elementor-element-31e6dd4c .testimonialsmenu {
display: none!important;
}


.bookacallbuttonleft{
margin-top: 30px !important;
position: relative;
margin: 0 auto;
transition: 0.3s;
font-weight: 600;
font-size: 15px;
text-transform: uppercase;
padding-left: 30px;
padding-right: 30px;
padding-top: 12px;
padding-bottom: 12px;
color:black!important;
border-radius:5px;
box-shadow: 1px 5px 7px #0000005e!important;
background: linear-gradient(0deg, rgba(228,204,142,1) 0%, rgba(184,165,118,1) 100%)!important;


}
.bookacallbuttonright123{

text-align:right !important;
}
.bookacallbuttonleft:hover{
transition:0.3s;
color:white!important;
background: linear-gradient(0deg, rgba(163,127,74,1) 0%, rgba(120,83,28,1) 100%)!important;
}
.bookacallbuttonleft:hover:after{
transition: 0.3s;
filter: brightness(0);
}
.bookacallbuttonleft:after{
position:absolute;
content:"";
background:url("https://drneetinderbrar.com/drneetinderbrar/wp-content/uploads/2023/07/sign.png");
right: -125px;
width: 100px;
height: 100px;
background-repeat: no-repeat;
bottom: -65px;
filter: brightness(0);
}


.marquee--spacing {
padding-top: 0px;
padding-bottom: 0px;
}
.marquee {
position: relative;
overflow: hidden;
white-space: nowrap;
pointer-events: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.marquee__track {
display: inline-flex;
-webkit-animation: marqueeAnimation 50s linear infinite;
animation: marqueeAnimation 20s linear infinite;
}
.text-primary .type-outline, .text-primary.type-outline {
-webkit-text-stroke-color: #e9d1ca;
}
.type-outline {
-webkit-text-fill-color: transparent;
-webkit-text-stroke-color: #121212;
-webkit-text-stroke-width: 0.012em;
}
.text-primary {
color: #e9d1ca!important;
}
.text-light {
color: #000!important;
}
.marquee__track h2{
margin-bottom: 0px !important;
color: black !important;
font-size: 100px !important;
text-transform: capitalize;
-webkit-text-stroke-color: black !important;
-webkit-text-fill-color: transparent;
-webkit-text-stroke-width: 0.012em;
font-family: "Mulish", Sans-serif !important;
}
@-webkit-keyframes marqueeAnimation {
0% {
    transform: translateZ(0)
}

to {
    transform: translate3d(-100%,0,0)
}
}

@keyframes marqueeAnimation {
0% {
    transform: translateZ(0)
}

to {
    transform: translate3d(-100%,0,0)
}
}


.fullwidthcalltoaction{
position:relative;
/* 	background-image: url(https://soulbygagansingh.co.uk/drneetinderbrar/wp-content/uploads/2023/08/ctabanner-1.jpg);
background-position: center;
background-size: cover;
background-attachment: fixed; */
padding-top: 110px !important;
padding-bottom: 110px !important;
}
.fullwidthcalltoaction:before{
position:absolute;
content:"";
background-image: url(https://drneetinderbrar.com/wp-content/uploads/2023/08/ctabanner-1.jpg);
top: 0px;
left: 0px;
right: 0px;
width: 100%;
height: 100%;
background-position: center;
background-size: cover;
background-attachment: fixed;
filter: grayscale(1);
}
.fullwidthcalltoaction:after{
position:absolute;
content:"";
top: 0;
left: 0;
right: 0;
width: 100%;
height: 100%;
/* background: #000000c7; */
	background: #0000008c;
z-index: 0;
}
.websitecenterbuttoncolumn{

}
.websitecenterbuttoncolumn a{
position: relative !important;
z-index: 10;
display: block;
font-weight: 500;
transition: 0.3s;
font-size: 15px;
text-align: center;
text-transform: uppercase;
margin-top: 30px !important;
width: fit-content;
margin: 0 auto;
border-radius:5px;
color:black!important;
box-shadow: 1px 5px 7px #0000005e!important;
background: linear-gradient(0deg, rgba(228,204,142,1) 0%, rgba(184,165,118,1) 100%)!important;

}
.websitecenterbuttoncolumn a:hover{
color:white!important;
background: linear-gradient(0deg, rgba(163,127,74,1) 0%, rgba(120,83,28,1) 100%)!important;
}
/* .websitecenterbuttoncolumn a:hover:after{
transition:0.3s;
filter: brightness(4);
} */
/* .websitecenterbuttoncolumn a:after{
position:absolute;
content:"";
background:url("https://soulbygagansingh.co.uk/drneetinderbrar/wp-content/uploads/2023/07/sign.png");
right: -90px;
width: 100px;
height: 100px;
background-repeat: no-repeat;
bottom: -65px;
} */
.websitecenterbuttoncolumn h4{
font-size: 30px;
line-height: 40px !important;
color: white;
font-weight: 500;
position: relative;
z-index: 10;
-webkit-text-stroke-color: white !important;
-webkit-text-fill-color: transparent;
-webkit-text-stroke-width: 0.01em;
font-family: "Mulish", Sans-serif !important;
transition:0.3s;
}
/* .websitecenterbuttoncolumn h4:hover{
transition:0.3s;
-webkit-text-stroke-color: white !important;
-webkit-text-fill-color: white;
-webkit-text-stroke-width: 0.03em;
transition-delay: .3s;
transition: transform 1s cubic-bezier(.22,.61,.36,1);
transform: translate3d(0,101%,0);
-webkit-text-fill-color: #121212;
} */
/* .websitecenterbuttoncolumn h4:hover:before{
position: absolute;
top: 0;
left: 0;
width: 100%;
overflow: hidden;
white-space: nowrap;
content: attr(data-text);
transition: max-width .8s cubic-bezier(.22,.61,.36,1);
-webkit-text-fill-color: #121212;
max-width: 0;
} */

.websitecenterbuttoncolumn .pt-title-text{
font-size: 18px !important;
color: #ffffff !important;
text-align: center !important;
line-height: 26px;
position:relative;
z-index:10;
}

.whychooseusmainsedction{

}
/* .imageleftcolumn{
background:url("https://soulbygagansingh.co.uk/drneetinderbrar/wp-content/uploads/2023/08/ekaterina-bolovtsova.jpg");
height: 900px;
background-position: -328px 25%;
background-size: cover;
background-attachment: fixed;
} */
.textrightcolumn{

}
.whychooseuslist{
margin: 0;
}
.whychooseuslist li{
list-style: none;
}
.whychooseuslist li i{
display: flex;
font-style: normal;
color: black;
font-size: 14px;
width: 40px;
height: 40px;
align-items: center;
justify-content: center;
border: 1px solid #d6be68;
border-radius: 100px;
float: left;
}
.whychooseuslist li h3{
display: inline-block;
margin-bottom: 0;
color: black !important;
font-size: 25px !important;
line-height: 30px !important;
font-weight: 500 !important;
padding-left: 25px;
}
.whychooseuslist li p{
display: block;
float: left;
font-size: 18px !important;
color: #444444 !important;
text-align: left !important;
line-height: 26px;
padding-left: 68px;
margin-bottom: 20px;
/* font-family: 'Josefin Sans'; */
}
.writercaptiontext{

}
.afterwhychooseuscolumn{
background: #d6be68;
padding-top: 50px;
padding-bottom: 50px;
margin-top: -17% !important;
z-index: -1;
}
.contactformfullwidthsection{
background: #d6be68;
padding-top: 40px;
padding-bottom: 60px;
}
.homecontactwrapper{
width: 100%;
float: left;

align-items: center;
justify-content: center;
}
.homecontactwrapper p{

}
.homecontactwrapper p br{

}
.homecontactwrapper .formgroup{
width: 23%;
float: left;
margin-right: 20px;
}
.homecontactwrapper .formgroup input{
border: 1px solid #00000075;
padding-left: 10px;
border-radius: 5px;
color: #4c4c4c;
font-size: 15px;
}
.writercaptiontext .elementor-widget-container{
font-size: 18px !important;
color: #000000 !important;
text-align: left !important;
line-height: 26px;
}
.formgrouplastcolumn .websitecontactbutton{
color: black;
font-weight: 400;
position: relative;
transition: 0.3s;
font-size: 18px;
text-align: center;
text-transform: uppercase;
letter-spacing: 0px;
border-radius: 5px;
padding: 5px 40px 5px 40px;
box-shadow: 1px 5px 7px #0000005e!important;
background: linear-gradient(0deg, rgba(228,204,142,1) 0%, rgba(184,165,118,1) 100%)!important;
}
.formgrouplastcolumn .websitecontactbutton:after{
position:absolute;
content:"";
background: url(https://drneetinderbrar.com/wp-content/uploads/2023/07/sign.png);
right: -125px;
width: 100px;
height: 100px;
background-repeat: no-repeat;
bottom: -65px;
filter: brightness(0);
}
.formgrouplastcolumn .websitecontactbutton:hover{
color:white!important;
background: linear-gradient(0deg, rgba(163,127,74,1) 0%, rgba(120,83,28,1) 100%)!important;

}
.formgrouplastcolumn{
width: 100%;
display: block;
text-align: center;
}
.homecontactwrapper .formgroup .websitecontactbutton{

}
.centerblackheading{

}
.centerblackheading h4{
font-size: 30px;
line-height: 40px !important;
color: black;
font-weight: 500;
}

.signaturesign{
position: relative !important;
z-index: 10;
font-family: brittanysignature !important;
display: block;
color: #000000;
font-weight: 500;
transition: 0.3s;
font-size: 28px;
text-align: left;
text-transform: capitalize;
background: none;
margin-top: 45px !important;
}

.no-touch .button:not(.pt-btn-underline):hover{
}


.page-id-4888 .fullwidthcalltoaction2{
position:relative;
background-image: url(https://drneetinderbrar.com/wp-content/uploads/2023/08/masterclassbaner.jpg) !important;
background-position: center;
background-size: cover;
background-attachment: fixed;
padding-top: 110px !important;
padding-bottom: 110px !important;
}
.fullwidthcalltoaction2:after{
position:absolute;
content:"";
top: 0;
left: 0;
right: 0;
width: 100%;
height: 100%;
background: #00000080;
z-index: 0;
}
/* .fullwidthcalltoaction2:hover .websitecenterbuttoncolumnbackground:after{
position:absolute;
content:"";
background:url("https://soulbygagansingh.co.uk/drneetinderbrar/wp-content/uploads/2023/08/animation_lkz7hfe6.gif");
} */

.websitecenterbuttoncolumnbackground{
background: #000000e3;
padding: 60px;
position: relative !important;
z-index: 2;

}
#waves{
position: absolute;
left: 0px;
right: 0px;
width: 100%;
height: 100vh;
z-index: 1;
display:none;
}

.websitecenterbuttoncolumnbackground .pt-title-text{
color: #dfc299!important;
}
.websitecenterbuttoncolumn h4{
color: #dfc299 !important;
-webkit-text-stroke-color: #dfc299!important;
-webkit-text-fill-color: #dfc299;
-webkit-text-stroke-width: 0em;
}
.contactusdetailssectionafter{
padding-top: 80px !important;
padding-bottom: 80px !important;
transition:0.3s;
}
.contactusdetailssectionafter .elementor-container{
align-items: center;
}
.footerleftsection{

}
.lastfootertextbutton{

}
.rightlastfooterimage{

}
.rightlastfooterimage .elementor-widget-wrap{
padding:0px !important;
}
.lastfootertextbutton a{
font-family: brittanysignature !important;
display: block;
color: #000000;
font-weight: 500;
position: relative;
transition: 0.3s;
font-size: 35px;
text-align: left;
text-transform: capitalize;
background: none;
padding-left: 0px;
margin-top: 50px;
}
.lastfootertextbutton a:hover{
background:none !important;
color: black !important;
}
.lastfootertextbutton a:after{
position:absolute;
content:"";
background:url("https://drneetinderbrar.com/wp-content/uploads/2023/07/sign.png");
width: 100px;
height: 50px;
background-repeat: no-repeat;
right: -35%;
filter: brightness(0);
top: 10px;
}
.contactusdetailssectionafter:hover{
transition:0.3s;
background:#eef2e9;
cursor:pointer;
}
.contactusdetailssectionafter:hover .lastfootertextbutton .pt-subtitle-wrap .pt-subtitle{
/* 	color: #ffffff; */
}
.contactusdetailssectionafter:hover .lastfootertextbutton a{
/* 	background:none !important; */
/* 	color: white !important; */
}
.contactusdetailssectionafter:hover a:after{
/* 	filter: brightness(6); */
}

.lastfootertextbutton .pt-subtitle-wrap .pt-subtitle{
color: #dec098;
}

.websitelftheading p{
font-size: 18px !important;
color: #000000 !important;
text-align: left !important;
line-height: 26px;
/* font-family: 'Josefin Sans'; */
}
.rightlastfooterimage{
transition:0.3s;
}
.rightlastfooterimage img{
filter: grayscale(1);
transition:0.3s;
}
.contactusdetailssectionafter:hover .rightlastfooterimage img{
filter: grayscale(0);
transition:0.3s;
}

.allwhychooseussection .elementor-element-populated{
padding:0px !important;
}
.ourserrvicesimagecouln{
transition:0.3s;
}
.ourserrvicesimagecouln img{
transition:0.3s;
position:relative;
}
.ourserrvicesimagecouln .elementor-image-box-img{
transition:0.3s;
position:relative;
}
.ourserrvicesimagecouln:hover img{
transition: 0.3s;
border-radius: 100px;
width: 600px;
height: 515px;
}
.scrollToTopBtn1{
display:none;
}
.hangingtag{
display: block;
position: fixed;
z-index: 10;
top: 50%;
font-size: 20px;
left: -13px;
transition:0.3s;
}
.hangingtag:hover .scrollToTopBtn{
transition:0.3s;
display:none;
}
.hangingtag:hover .scrollToTopBtn1{
transition:0.3s;
display:block !important;
}
.hangingtag img{
width: 100%;
height: 250px;
}
.particleanimationsection .particleanimation{
position: absolute;
top: 0px;
left: 0px;
right: 0px;
width: 100%;
height: 100%;
z-index: 100;
content: "";
}
#image, .rightsidevideowrapper{
display:none !important;
}
.innerpageheaderbanner{

}
.innerpageheaderbanner img{
margin-top: -100px !important;
}
.innerheaderheading{

}
.innerheaderheading h1{
font-size: 70px !important;
font-weight: 800;
text-transform: capitalize !important;
}
.page-id-4890{
background:none !important;
}

.counterinnerpagecolumn{

}
.counterinnerpagecolumn .elementor-container{
background: #dfc299;
padding-top: 70px;
padding-bottom: 70px;
}
.counterinnercolumnnumber{

}
.counterinnercolumnnumber .elementor-counter-number{
color: black;
}
.counterinnercolumnnumber .elementor-counter-number-suffix{
color: black;
}
.counterinnercolumnnumber .elementor-counter-title{
color: black !important;
font-size: 25px !important;
line-height: 30px !important;
font-weight: 500 !important;
padding-top: 20px;
}
.stickymainouetsection{

}
.stickymaininnersection{

}
.imageallcolumn{
background:url("https://drneetinderbrar.com/wp-content/uploads/2023/08/about12-scaled.jpg");
height: 940px;
/*     background-position: center !important; */
background-position: -320px 40% !important;
background-size: cover !important;
background-attachment: fixed !important;
}
.imageallcolumn1{
background:url("https://drneetinderbrar.com/wp-content/uploads/2023/10/nbrar-scaled-1.jpg");
height: 840px;
/*     background-position: center !important; */
background-position: -320px 30% !important;
background-size: cover !important;
background-attachment: fixed !important;
}
.imageallcolumn2{
background:url("https://drneetinderbrar.com/wp-content/uploads/2023/08/about43-scaled.jpg");
height: 600px;
/*     background-position: center !important; */
background-position: -420px 25% !important;
background-size: cover !important;
background-attachment: fixed !important;
}
.websiteblacktextcenter{

}
.websiteblacktextcenter h4{
font-size: 45px;
line-height: 50px !important;
color: black !important;
font-weight: 500;
text-transform: capitalize !important;
text-align: left !important;
}
.websiteblacktextcenter .pt-title-text{
font-size: 18px !important;
color: #000000 !important;
text-align: left !important;
line-height: 26px;
/* font-family: 'Josefin Sans'; */
}
.websiteblacktextcenter .elementor-button-link{
display: block;
color:black;
font-weight: 500;
position: relative;
width: fit-content;
transition: 0.3s;
font-size: 14px;
text-align: center;
text-transform: capitalize;
margin-top: 40px !important;
/*     margin: 0 auto; */
border-radius:5px;
box-shadow: 1px 5px 7px #0000005e!important;
background: linear-gradient(0deg, rgba(228,204,142,1) 0%, rgba(184,165,118,1) 100%)!important;

}
.websiteblacktextcenter .elementor-button-link:hover{
transition: 0.3s;
color:white!important;
background: linear-gradient(0deg, rgba(163,127,74,1) 0%, rgba(120,83,28,1) 100%)!important;
}
.websiteblacktextcenter .elementor-button-link:hover:after{
transition: 0.3s;
filter: brightness(4);
}
/* .websiteblacktextcenter .elementor-button-link:after{
position: absolute;
content: "";
background: url(https://drneetinderbrar.com/wp-content/uploads/2023/07/sign.png);
right: -125px;
width: 100px;
height: 100px;
background-repeat: no-repeat;
bottom: -65px;
filter: brightness(0);
} */
.stickymainouetsection .elementor-element-populated{
padding:0px !important;	
}
.rightsidetextcolumn1{
/* 	background: #FFF6D9; */
/* 	background:url("https://soulbygagansingh.co.uk/drneetinderbrar/wp-content/uploads/2023/08/text1.jpg"); */
background:#eef2e9;
padding: 50px 70px 50px 70px;
background-position: center !important;
background-size: cover !important;
background-attachment: fixed !important;
}
.rightsidetextcolumn2{
/* 	background: #FFF6D9; */
background-position: center !important;
background-size: cover !important;
background-attachment: fixed !important;
/* 	background:url("https://soulbygagansingh.co.uk/drneetinderbrar/wp-content/uploads/2023/08/text2.jpg"); */
background:white;
padding: 70px 70px 70px 70px;
}
.rightsidetextcolumn3{
background: #fff6d98c;
background-position: center !important;
background-size: cover !important;
background-attachment: fixed !important;
padding: 70px 70px 70px 70px;
/* 	background:url("https://drneetinderbrar.com/wp-content/uploads/2023/08/text33.jpg"); */
}


.rightsidetextcolumn3 .websiteblacktextcenter .elementor-button-link{
display: block;
/*     color: #ffffff; */
color:black!important;
font-weight: 500;
position: relative;
width: fit-content;
transition: 0.3s;
font-size: 14px;
text-align: center;
background: #000000;
text-transform: capitalize;
margin-top: 40px !important;
/*     margin: 0px!important; */
}
/* .rightsidetextcolumn3 .websiteblacktextcenter .elementor-button-link:hover{
transition: 0.3s;
color: white !important;
background: none !important;
} */
.rightsidetextcolumn3 .websiteblacktextcenter .elementor-button-link:hover:after{
transition: 0.3s;
filter: brightness(4);
}
/* .rightsidetextcolumn3 .websiteblacktextcenter .elementor-button-link:after{
position: absolute;
content: "";
background: url(https://drneetinderbrar.com/wp-content/uploads/2023/07/sign.png);
right: -125px;
width: 100px;
height: 100px;
background-repeat: no-repeat;
bottom: -65px;
filter: brightness(0);
} */
body{
background:none !important;
}



.rightsidevideowrapper{
position: fixed;
z-index: 3;
width: 140px;
height: 224px;
right: 80px;
bottom: 10px;
border: 5px solid #ab954b;
border-radius: 25px;
overflow: hidden;
font-size: 17px !important;
line-height: 120% !important;
background: linear-gradient( 180deg, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 0.3) 100% ) !important;
transition:0.3s;
}
.rightsidevideowrapper:hover{
transition:0.3s;
margin-top:-20px;
}
.rightsidevideowrapper video{
margin-bottom: 0px;
cursor:pointer;
transition:0.3s;
}
.rightsidevideowrapper .videohideonclick:hover .rightsidevideowrapper video{
transition:0.3s;
margin-top:-20px;
}
.rightsidevideowrapper i{
position: absolute;
top: -10px;
right: 0px;
font-size: 60px;
line-height: 20px;
padding: 10px;
cursor: pointer;
color: white;
font-style: normal;
}
.videoenlargeonclick{
position: fixed;
z-index: 10;
right: 20px;
bottom: 10px;
width: 328px;
height: 585px;
border-radius: 20px;
display:none;
}
.videoenlargeonclick video{
border-radius: 20px;
}
.closeenlargevideo{
position: absolute;
right: 0px;
font-style: normal;
color: black;
background: #dfc299;
border-radius: 0px 20px 0px 0px;
width: 30px;
height: 30px;
display: flex;
align-items: center;
justify-content: center;
top: 0px;
cursor: pointer;
}
.videohideonclick{
position: absolute;
display: block;
font-size: 0px;
top: 0px;
left: 0px;
right: 0px;
width: 100%;
height: 100%;
z-index: 10;
}


.slidingimageleftright1{
background:url("https://drneetinderbrar.com/wp-content/uploads/2023/08/63e518480a6e81baf99cc83b_pexels-darina-belonogova-8004593201-p-1600.jpg");
height: 600px;
background-position: center;
background-size: cover;
background-attachment: fixed;
position: sticky !important;
top: 0;
}
.slidingimageleftright2{
background:url("https://drneetinderbrar.com/wp-content/uploads/2023/08/63e518480a6e8135ee9cc831_pexels-gu-kssn-11357654.jpg");
height: 600px;
background-position: center;
background-size: cover;
background-attachment: fixed;
position: sticky !important;
top: 0;
}
.slidingimageleftright3{
background:url("https://drneetinderbrar.com/wp-content/uploads/2023/08/63e518480a6e81681f9cc840_pexels-alena-darmel-8989580.jpg");
height: 600px;
background-position: center;
background-size: cover;
background-attachment: fixed;
position: sticky !important;
top: 0;
}
.slidingimageleftright4{
background:url("https://drneetinderbrar.com/wp-content/uploads/2023/08/63e518480a6e81d4b39cc83d_pexels-meruyert-gonullu-6589010.jpg");
height: 600px;
background-position: center;
background-size: cover;
background-attachment: fixed;
position: sticky !important;
top: 0;
}
.slidingimageleftright5{
background:url("https://drneetinderbrar.com/wp-content/uploads/2023/08/63e518480a6e8118ff9cc839_pexels-zeeshaan-shabbir-7258456-1.jpg");
height: 600px;
background-position: center;
background-size: cover;
background-attachment: fixed;
position: sticky !important;
top: 0;
}
.innerboththecolumnsection{

}
/* .alltoallsectionouter .elementor-element-populated{
padding:0px !important;
} */

.innerpageaftereffect{
font-weight: 900;
letter-spacing: 2px;
}
.innerpagesubheadingafter{
font-style: normal;
font-size: 25px;
font-weight: 500;
display:block;
}
.innerpagebodytext{
font-style: normal;
font-size: 18px;
font-weight: 400;
line-height: 30px;
}
.innerpagebottombutton{
margin: 0px;
padding: 0px;
text-align: center;
}
.innerpagebottombutton li{
list-style: none;
display: inline-block;
margin-right: 10px;
margin-left: 10px;
}
.innerpagebottombutton li a{
background: #dfc299;
font-size: 18px;
text-transform: uppercase;
padding: 12px 30px 12px 30px;
color: black !important;
font-weight: 500;
}

.innerpagewrapper{

}
.innerpagewrapper .innerwrappergroup{
width: 48%;
float: left;
margin-right: 20px;
}
.innerpagewrapper .innerwrappergroup p{
margin-bottom:0px !important;
}
.innerpagewrapper .innerwrappergroup input{
border: 1px solid #00000073;
padding-left: 10px;
height: 50px;
color: black;
margin-bottom:20px;
}
.innerpagewrapper .innerwrappergroup select{
border: 1px solid #00000073;
padding-left: 10px;
height: 50px;
color: black;
}
.innerwrappergroupfullwidth{
width:100% !important;
float:left;
}

.innerpagewrapper .innerwrappergroup .bookacallbuttoncenter:after{
position: absolute;
content: "";
background: url(https://drneetinderbrar.com/wp-content/uploads/2023/07/sign.png);
right: -90px;
width: 100px;
height: 100px;
background-repeat: no-repeat;
bottom: -65px;
}
.innerpagewrapper .innerwrappergroupfullwidth .bookacallbuttoncenter:hover{
transition: 0.3s !important;
}
.innerpagewrapper .innerwrappergroupfullwidth .bookacallbuttoncenter:hover:after{
transition: 0.3s !important;
}


.leftsidecolumntofixed{

}
.leftsidecolunmcenterimage{

}
.rightsidecolunmtoscroll{

}

.site-footer-main .elementor-top-section{
background-position: 0px 70px;
/*     background-size: contain;
background-color: #060706 !important;
background-attachment: fixed;
background-repeat: no-repeat; */
}
.videoenlargeonclick a{
position: absolute;
left: 0px;
right: 0px;
text-align: left;
background: #dfc299;
z-index: 10;
width: fit-content;
color: white;
padding: 8px 30px 8px 30px;
top: 0px;
border-radius: 20px 0px 0px 0px;
}

.elementor-5089 .elementor-element.elementor-element-1f3c98e img {
width: 642px !important;
}


.websiteleftbodycontent{

}
.websiteleftbodycontent p{
text-align: left !important;
margin-bottom: 15px !important;
font-size:18px!important;
}
.fontSizeOfContent p{
font-size:18!important;
}
.leftbookacallbuttonright{
margin-top: 30px !important;
position: relative;
width: fit-content;
transition: 0.3s;   
font-weight: 600;    
font-size: 15px;
text-transform: uppercase;
padding-left: 30px;
padding-right: 30px;
display: block;
padding-top: 15px;
padding-bottom: 15px;
border-radius:5px;
box-shadow: 1px 5px 7px #0000005e!important;
background: linear-gradient(0deg, rgba(228,204,142,1) 0%, rgba(184,165,118,1) 100%)!important;
}
.leftbookacallbuttonright:hover{
color:white!important;
background: linear-gradient(0deg, rgba(163,127,74,1) 0%, rgba(120,83,28,1) 100%)!important;
transition: 0.3s;  
}

.innermidcolumn .elementor-section{
padding-top:40px !important;
padding-bottom:40px !important;
}
.subfooterinnercolumn .elementor-section{
padding-top:0px !important;
padding-bottom:0px !important;
}

.primary-menu > li > a:before{
background: #000000;
}
.footernavigationmenu ul li a{
color:black !important;
}
.subootermidcontent {
color:black !important;
font-size:14px !important;
}
.subootermidcontent p{
color:black;
font-size:14px !important;
}

.elementor-element a:not([class*="button"]):not(:hover) {

}
.leftsidestickybuttons{
position: fixed;
z-index: 10;
transform: rotate(90deg);
top: 45%;
left: -9.9%;
text-align: left;
float: left;
display:none;
}
.leftsidestickybuttons ul{

}
.leftsidestickybuttons ul li{
list-style: none;
display: inline-block;
}
.leftsidestickybuttons ul li a{
display: block;
position: relative;
width: fit-content;
margin: 0 auto;
transition: 0.3s;
color: #000000;
font-weight: 600;
background: #dfc299;
font-size: 11px;
text-transform: uppercase;
padding-left: 19px;
padding-right: 19px;
padding-top: 10px;
padding-bottom: 10px;
}
.spacedivider{
height: 20px;
}
.strongboldtag{

}
.footeronecolumn img{
/* filter: invert(1); */
}
.footersocialmediaaccount ul li a{
color: white !important;
}
.footeraddressdetails p{
color: black !important;
}

.slidertestimonialsection{

}
.slidertestimonialsection .pt-testimonial-content{
font-size: 18px !important;
color: #000000 !important;
text-align: left !important;
line-height: 30px;
font-family: 'Josefin Sans';
font-weight: 400;
}
.slidertestimonialsection .elementor-testimonial-name{
color: #dfc299;
}
.slidertestimonialsection .elementor-testimonial-job{
color: #000000;
}

.newservicesaccountsection{

}
.newservicesaccountsection .pt-title-text{
font-size: 18px !important;
color: #444444 !important;
text-align: left !important;
line-height: 26px;
font-family: 'Josefin Sans';
}
.newservicesaccountsection h4{
color: black !important;
font-size: 30px !important;
line-height: 30px !important;
font-weight: 500 !important;
margin-bottom: 10px !important;
text-align: left;
}
.websitecenterheading{

}
.websitecenterheading h4{
font-size: 45px;
line-height: 50px !important;
color: black;
font-weight: 500;
}
.websitecenterheading .pt-title-text{
font-size: 18px !important;
color: #444444 !important;
text-align: center;
line-height: 26px;
font-family: 'Josefin Sans';
}
.newservicesaccountsection .pt-title-btn a{
margin-top: 30px !important;
position: relative;
width: fit-content;
transition: 0.3s;
font-weight: 600;
font-size: 15px;
text-transform: uppercase;
padding-left: 30px;
padding-right: 30px;
display: block;
padding-top: 9px;
padding-bottom: 9px;
border-radius:5px;
color:black;
box-shadow: 1px 5px 7px #0000005e!important;
background: linear-gradient(0deg, rgba(228,204,142,1) 0%, rgba(184,165,118,1) 100%)!important;	
}
.newservicesaccountsection .pt-title-btn a:hover{
color:white!important;
background: linear-gradient(0deg, rgba(163,127,74,1) 0%, rgba(120,83,28,1) 100%)!important;
}

.color-white, .entry-content .color-white, .elementor-section .color-white {

}
.headerslidermetatitle{

}
.headerslidermetatitle h2{
color: #000 !important;
}
.headerslidermetatitle p{
color: #000 !important;
}
.maintopnavigation{

}
.page-id-4888 .maintopnavigation ul li ul li a{
color: #fff !important;
}
.page-id-4888 .maintopnavigation ul li ul li a span{
color: #fff !important;
}
.page-id-4888 .maintopnavigation ul li a{
color: #000 !important;
}
.page-id-4888 .maintopnavigation ul li a span{
color: #000 !important;	
}
.page-id-4888 .maintopnavigation img{
filter: invert(1);
}

.popupwrapper .websitecenterbuttyon{

}
.popupwrapper input{

}
.popupwrapper .popupgroup{

}
.spacedividercolumn{
height:20px;
}
.websitelftheading  .elementor-widget-container{
font-size: 18px !important;
color: #000000 !important;
text-align: center !important;
line-height: 26px;
font-family: 'Josefin Sans';
}


.GolderColoredBox {

border-radius: 10px;
padding: 10px;
background: #0a0b08;
/* background: linear-gradient(141deg, rgba(34,45,63,1) 0%, rgba(14,43,89,1) 100%)!important; */
}

.manifestContactform input{
border: 1px solid #00000073;
padding-left: 10px;
height: 50px;
color: black;
margin-bottom: 20px;

}
.manifestContactform input{
border: 1px solid #00000073;
padding-left: 10px;
height: 50px;
color: black;
margin-bottom: 20px;

}
.manifestContactform .pt-form-underline label{
color:black!important;
}

.ManifestBanner .centerwebsitebutton{
background-image: linear-gradient(
  225deg,
  hsl(40deg 45% 62%) 0%,
  hsl(40deg 46% 65%) 21%,
  hsl(41deg 48% 67%) 30%,
  hsl(42deg 50% 70%) 39%,
  hsl(42deg 53% 73%) 46%,
  hsl(43deg 56% 75%) 54%,
  hsl(44deg 60% 77%) 61%,
  hsl(45deg 65% 80%) 69%,
  hsl(46deg 70% 82%) 79%,
  hsl(47deg 78% 84%) 100%
)!important; 
	margin-top: 30px;
    font-size: 30px;
    text-transform: capitalize;
    padding-top: 7px;
    padding-bottom: 7px;
}

.ManifestBanner .centerwebsitebutton:hover{
background-image: linear-gradient(
  45deg,
  hsl(40deg 45% 62%) 0%,
  hsl(40deg 46% 65%) 21%,
  hsl(41deg 48% 67%) 30%,
  hsl(42deg 50% 70%) 39%,
  hsl(42deg 53% 73%) 46%,
  hsl(43deg 56% 75%) 54%,
  hsl(44deg 60% 77%) 61%,
  hsl(45deg 65% 80%) 69%,
  hsl(46deg 70% 82%) 79%,
  hsl(47deg 78% 84%) 100%
)!important; }
.bookacallbuttoncenter123{
	margin-top: -40% !important;
	left:8% !important;
}
.bookacallbuttoncenter{
background: #fac216!important; 
/*     margin-top: 20px; */
    font-size: 30px!important;
    text-transform: capitalize;
    padding-top: 7px;
    padding-bottom: 7px;
	border:2px solid#fac216!important;
}

.bookacallbuttoncenter:hover{
	background-image: linear-gradient(45deg, hsl(40deg 45% 62%) 0%, hsl(40deg 46% 65%) 21%, hsl(41deg 48% 67%) 30%, hsl(42deg 50% 70%) 39%, hsl(42deg 53% 73%) 46%, hsl(43deg 56% 75%) 54%, hsl(44deg 60% 77%) 61%, hsl(45deg 65% 80%) 69%, hsl(46deg 70% 82%) 79%, hsl(47deg 78% 84%) 100%) !important;
color:#000000 !important;
	border: 0px solid #fac216!important;
}



.bookacallbuttoncenter1{
background-image: linear-gradient(
  225deg,
  hsl(40deg 45% 62%) 0%,
  hsl(40deg 46% 65%) 21%,
  hsl(41deg 48% 67%) 30%,
  hsl(42deg 50% 70%) 39%,
  hsl(42deg 53% 73%) 46%,
  hsl(43deg 56% 75%) 54%,
  hsl(44deg 60% 77%) 61%,
  hsl(45deg 65% 80%) 69%,
  hsl(46deg 70% 82%) 79%,
  hsl(47deg 78% 84%) 100%)!important; 
    margin-top: 20px;
    font-size: 30px!important;
    text-transform: capitalize;
    padding-top: 7px;
    padding-bottom: 7px;
}

.bookacallbuttoncenter1:hover{
background-image: linear-gradient(
  45deg,
  hsl(40deg 45% 62%) 0%,
  hsl(40deg 46% 65%) 21%,
  hsl(41deg 48% 67%) 30%,
  hsl(42deg 50% 70%) 39%,
  hsl(42deg 53% 73%) 46%,
  hsl(43deg 56% 75%) 54%,
  hsl(44deg 60% 77%) 61%,
  hsl(45deg 65% 80%) 69%,
  hsl(46deg 70% 82%) 79%,
  hsl(47deg 78% 84%) 100%
)!important;
color:black!important;}




.ManifestIfyou .elementor-button-link{
background-image: linear-gradient(
  225deg,
  hsl(40deg 45% 62%) 0%,
  hsl(40deg 46% 65%) 21%,
  hsl(41deg 48% 67%) 30%,
  hsl(42deg 50% 70%) 39%,
  hsl(42deg 53% 73%) 46%,
  hsl(43deg 56% 75%) 54%,
  hsl(44deg 60% 77%) 61%,
  hsl(45deg 65% 80%) 69%,
  hsl(46deg 70% 82%) 79%,
  hsl(47deg 78% 84%) 100%
)!important;
    text-align: center;
    margin: 0 auto;
    display: block;
    width: fit-content;
    color: black;
    text-transform: capitalize;
    font-size: 30px;
    padding-top: 7px;
    padding-bottom: 7px;
    font-weight: 600;	
}
.ManifestIfyou .elementor-button-link:hover{
background-image: linear-gradient(
  45deg,
  hsl(40deg 45% 62%) 0%,
  hsl(40deg 46% 65%) 21%,
  hsl(41deg 48% 67%) 30%,
  hsl(42deg 50% 70%) 39%,
  hsl(42deg 53% 73%) 46%,
  hsl(43deg 56% 75%) 54%,
  hsl(44deg 60% 77%) 61%,
  hsl(45deg 65% 80%) 69%,
  hsl(46deg 70% 82%) 79%,
  hsl(47deg 78% 84%) 100%
)!important;
color:black!important; }

.ManifestMaster h2{
color: black!important;
font-size: 35px!important;
margin-bottom: 20px!important;
}
.ManifestMaster img{
	
}
.ManifestMaster h3{
color: white!important;
	margin-bottom:15px!important;
}
.ManifestMaster p{
color:white!important;
	line-height:1.2rem!important;
}
.ManifestProgram h4, .ManifestAboutAvani h5{
font-size:30px!important;	
	font-family: "Mulish", Sans-serif!important;
/*     font-weight: bold; */
	text-align:center!important;
}
#CountDown, .CountDownHeadingred{
	color: #ff0000!important
}
#CountDown, .CountDownHeading{
color:#000000;
    font-size: 25px;
    font-weight: bold;
    font-family: futura-lt-w01-book,sans-serif!important;
	margin:0px!important;
	text-align:center;
}
.ManifestAboutAvani .websitelftheading .elementor-button-link{
background-image: linear-gradient(
  225deg,
  hsl(40deg 45% 62%) 0%,
  hsl(40deg 46% 65%) 21%,
  hsl(41deg 48% 67%) 30%,
  hsl(42deg 50% 70%) 39%,
  hsl(42deg 53% 73%) 46%,
  hsl(43deg 56% 75%) 54%,
  hsl(44deg 60% 77%) 61%,
  hsl(45deg 65% 80%) 69%,
  hsl(46deg 70% 82%) 79%,
  hsl(47deg 78% 84%) 100%
)!important; }

.ManifestAboutAvani .elementor-widget-container{
	color:black!important;
}
.ManifestAboutAvani .websitelftheading .elementor-button-link:hover{
background-image: linear-gradient(
  45deg,
  hsl(40deg 45% 62%) 0%,
  hsl(40deg 46% 65%) 21%,
  hsl(41deg 48% 67%) 30%,
  hsl(42deg 50% 70%) 39%,
  hsl(42deg 53% 73%) 46%,
  hsl(43deg 56% 75%) 54%,
  hsl(44deg 60% 77%) 61%,
  hsl(45deg 65% 80%) 69%,
  hsl(46deg 70% 82%) 79%,
  hsl(47deg 78% 84%) 100%
)!important;
color:black!important;
}
.ManifestContact h2 p{
	line-height:2rem!important;
	font-weight:normal;
}
.ManifestContact .ContactDetailManifest{
font-size: 30px;
line-height: 2.5rem;
	background:#fac216!important;
}
.ManifestContact ul {
font-size: 20px!important;
line-height: 2rem!important;
font-weight: 600!important;
}

.ManifestImage h3 {
    font-family: "Mulish", Sans-serif!important;
    font-size: 35px!important;
}





.page-id-8772 a{
	cursor:pointer;
}
.RealityBannerSection .elementor-element-populated{
padding:0px!important;
}




@media only screen and (min-width:650px){
	
.hidethisindesktop{
display:none;
}
.mobilebannerresponsive, .mobilebuttons{
display:none;
}
	
.Desktop-banner{
display:block;}


.mobile-banner{
display:none;
}
}

@media only screen and (max-width:640px){
	.fullwidthsliderbanner{
		display:none !important;
	}
	.Desktop-banner{
display:none;
	}


.mobile-banner{
display:block;
}
	#CountDown, .CountDownHeading{
		font-size:35px!important;
	}
.innerpageheaderbanner .parallax-img-container img{
height:600px !important;
}
.innerpageheaderbanner{
padding:60px 0px 80px 0px !important;
}
.mobileleftauto{

}
.midmobilelogo{

}
.rightsidemobilecolumn{

}
.maintopnavigation .elementor-col-33{
width: 20% !important;
}
.maintopnavigation .elementor-col-33 + .elementor-col-33{
width: 80% !important;
text-align: right;
float: right;
}
.maintopnavigation .elementor-col-33 + .elementor-col-33 img{
width: 200px !important;
text-align: right !important;
float: right;
}
.maintopnavigation .elementor-col-33 + .elementor-col-33 + .elementor-col-33{
display:none !important;
}
.hideinmobilealldevice, .rightsidevideowrapper, .hangingtag{
display:none !important;
}
.mobilebuttons{
position: fixed;
bottom: 0px;
left: 0px;
right: 0px;
margin: 0 auto;
text-align: center;
width: 100%;
z-index: 10;
}
.mobilebuttons ul{
margin: 0px;
padding: 0px;
}
.mobilebuttons ul li{
list-style: none;
display: inline-block;
margin-right: 10px;
}
.mobilebuttons ul li a{
background: #dec098;
color: black;
text-transform: uppercase;
font-size: 15px;
padding: 10px 30px 10px 30px;
display: block;
}
	.page-id-8772 .mobilebuttons{
		display:none;
	}
.websitelftheading h4{
text-align:center;
font-size:35px;
line-height:40px;
	font-family: "Mulish", Sans-serif!important;
	font-weight:bold!important;
}
.websitelftheading .pt-title-text{
/* 		text-align:center !important; */
}
.websiteleftbodycontent .elementor-widget-container{
text-align:center !important;
}
.bookacallbuttonleft:after{
display:none !important;
}
.bookacallbuttonleft {
margin-top: 0px !important;
text-align: center !important;
display: block !important;
width: fit-content !important;
}
.hidethisindesktop{
display:block !important;
}
.contactusdetailssectionafter .pt-title-text {
text-align: center!important;
}

.hisethisinmobilever{
display:none !important;
}
.websitelftheading .pt-subtitle-wrap span{
display:block;
text-align:center;
}
.rearrangecolumn1{

}
.rearrangecolumn2{

}
.rearrangecolumn3{
margin-top: 50%;
}
.whychooseuscolumn{
padding-left:30px !important;
padding-right:30px !important;
padding-top:30px !important;
padding-bottom:30px !important;
}
.websitecenterbuttoncolumnbackground{
padding:40px 20px !important;
}
.footerleftsection .elementor-element-populated{
padding-left:30px !important;
padding-right:30px !important;
}
.homecontactwrapper .formgroup{
width:100% !important;
margin-right:0px !important;
}
.homecontactwrapper p {
margin: 0 auto 10px !important;
}
.ourserrvicesimagecouln h3{
text-align:center !important;
}
.ourserrvicesimagecouln p{
text-align:center !important;
}
.leftbookacallbuttonright{
margin:0 auto !important;
}
.maintopnavigation{
background: #cab362;
padding: 10px 0px 10px 0px !important;
}
.hidethiscolumn{
display: none !important;
}
.middlemobilebannercoluumn{

}
.middlemobilebannercoluumn img{

}
.middlemobilebannercoluumn .elementor-element-populated{
padding:0px !important;
}
.mobilebannerresponsive{
display:block !important;
margin-top: 13%;
}
.mobilebannerresponsive .elementor-element-populated{
padding:0px !important;
}
.websitelftheading h5{
text-align:center;
}
.websitelftheading .elementor-button-link:after{
display:none !important;
}

/* 	.websitelftheading .button {
color: black!important;
} */
.websitelftheading .elementor-button-link{
width:fit-content;
margin:0 auto;
display:block;
border-radius:5px;
color:black!important;
box-shadow: 1px 5px 7px #0000005e!important;
background: linear-gradient(0deg, rgba(228,204,142,1) 0%, rgba(184,165,118,1) 100%)!important;
}

.websitelftheading .elementor-button-link:hover{
color:white!important;
background: linear-gradient(0deg, rgba(163,127,74,1) 0%, rgba(120,83,28,1) 100%)!important;
}
.pt-subtitle.style-bordered:after{
display:none !important;
}
.imageallcolumn{
background-position:center!important;
}
.websiteblacktextcenter .elementor-button-link:after{
display:none !important;
}
.imageallcolumn1{
height: 600px !important;
background-position: center !important;
}
.imageallcolumn2{
background-position:center !important;	
}
.rightsidetextcolumn3 .websiteblacktextcenter .elementor-button-link:after{
display:none !important;
}
.innerheaderheading h1{
font-size:60px !important;
}
.middlecolumntextbig{
padding: 20px 20px 20px!important;
}
.pp3{
margin-top:40% !important;
}
.pp4{
margin-top: 105%;
}
.newservicesaccountsection h4{
text-align:center;
}
.newservicesaccountsection .pt-title-btn a{
margin:0 auto;
}
.contactusdetailssectionafter{
padding-top: 15px !important;
padding-bottom: 30px !important;	
}
.sidemenu-footer{
display:none !important;
}
.copyright{
display:none !important;
}
}

.ourmediacolumn h3{
color: black !important;
line-height: 25px !important;
font-size:20px !important; 
}

.fivecolumntext .elementor-widget-container{
text-align: center;
color: black;
font-size: 25px !important;
line-height: 30px;
}
.timlineheading{

}
.timeline-main-title, .meta-details{
display:none !important;
}
.fullwidthcalltoaction2{
position: relative;
background-image: url(https://drneetinderbrar.com/wp-content/uploads/2023/08/masterclassbaner.jpg) !important;
background-position: center;
background-size: cover;
background-attachment: fixed;
padding-top: 110px !important;
padding-bottom: 110px !important;
}

.fullwidthwrapper{

}
.fullwidthwrapper .innerwrappergroup{
width:100% !important;
}
.fullwidthwrapper .innerwrappergroup input{
width:100% !important;
}
.innerwrappergroupfullwidthside .bookacallbuttoncenter{
position: relative !important;
width: fit-content;
margin: 0 auto;
transition: 0.3s !important;
color: #000000 !important;
font-weight: 600 !important;
font-size: 15px !important;
text-transform: uppercase !important;
padding-left: 30px;
padding-right: 30px;
height: 45px !important;
	background-image: linear-gradient(
  225deg,
  hsl(40deg 45% 62%) 0%,
  hsl(40deg 46% 65%) 21%,
  hsl(41deg 48% 67%) 30%,
  hsl(42deg 50% 70%) 39%,
  hsl(42deg 53% 73%) 46%,
  hsl(43deg 56% 75%) 54%,
  hsl(44deg 60% 77%) 61%,
  hsl(45deg 65% 80%) 69%,
  hsl(46deg 70% 82%) 79%,
  hsl(47deg 78% 84%) 100%
)!important;
}

.innerwrappergroupfullwidthside .bookacallbuttoncenter:hover{
	background-image: linear-gradient(
  45deg,
  hsl(40deg 45% 62%) 0%,
  hsl(40deg 46% 65%) 21%,
  hsl(41deg 48% 67%) 30%,
  hsl(42deg 50% 70%) 39%,
  hsl(42deg 53% 73%) 46%,
  hsl(43deg 56% 75%) 54%,
  hsl(44deg 60% 77%) 61%,
  hsl(45deg 65% 80%) 69%,
  hsl(46deg 70% 82%) 79%,
  hsl(47deg 78% 84%) 100%
)!important;
}



div#wpcs_tab_8230{
top:60% !important;
color:black!important;
border-radius:5px;
box-shadow: 1px 5px 7px #0000005e!important;
background: rgb(228,204,142);
/* background: linear-gradient(0deg, rgba(228,204,142,1) 0%, rgba(184,165,118,1) 100%)!important; */
background-image: linear-gradient(
  225deg,
  hsl(40deg 45% 62%) 0%,
  hsl(40deg 46% 65%) 21%,
  hsl(41deg 48% 67%) 30%,
  hsl(42deg 50% 70%) 39%,
  hsl(42deg 53% 73%) 46%,
  hsl(43deg 56% 75%) 54%,
  hsl(44deg 60% 77%) 61%,
  hsl(45deg 65% 80%) 69%,
  hsl(46deg 70% 82%) 79%,
  hsl(47deg 78% 84%) 100%
)!important;
}
div#wpcs_tab_8230:hover{
/* 	color:white!important; */
background: rgb(163,127,74);
/* background: linear-gradient(0deg, rgba(163,127,74,1) 0%, rgba(120,83,28,1) 100%)!important; */
background-image: linear-gradient(
  45deg,
  hsl(40deg 45% 62%) 0%,
  hsl(40deg 46% 65%) 21%,
  hsl(41deg 48% 67%) 30%,
  hsl(42deg 50% 70%) 39%,
  hsl(42deg 53% 73%) 46%,
  hsl(43deg 56% 75%) 54%,
  hsl(44deg 60% 77%) 61%,
  hsl(45deg 65% 80%) 69%,
  hsl(46deg 70% 82%) 79%,
  hsl(47deg 78% 84%) 100%
)!important;
}

.fullwidthsliderbanner .elementor-element-populated{
padding-top:0px !important;
}

.innerheader1{
margin-bottom: 0px !important;
text-transform: capitalize;
color: white !important;
letter-spacing: 1px;
font-size: 40px !important;
}
.innerheader2{
margin-bottom: 0px !important;
text-transform: uppercase;
color: white !important;
letter-spacing: 1px;
font-size: 50px !important;
padding-top: 20px;
font-weight: 900;
animation: ani 1.2s linear infinite;
}
.innerheader3{
margin-bottom: 0px !important;
text-transform: uppercase;
color: white !important;
letter-spacing: 1px;
font-size: 30px !important;
font-weight: 900;
animation: ani 1.2s linear infinite;
}
.centerwebsitebutton{
background: #dfc299;
color: black;
display: block;
width: fit-content;
margin: 0 auto;
margin-top: 20px;
padding: 10px 30px 10px 30px;
text-transform: uppercase;
font-weight: 700;
letter-spacing: 1px;
}
@keyframes ani {
0%{
color:#44848;
text-shadow: none;
}
90%{
color:#44848;
text-shadow: none;
}
100%{
color:#fff900;
text-shadow: 0 0 7px #fff900,0 0 70px #fff123;
}
}

.backgroundimagecolumnmasterclass{
height:600px;
display:flex;
align-items:center;
overflow: hidden;
transition: 1.5s;
transition-duration: 1s;
}

.masterclasscentertext .elementor-widget-container{
color: black;
font-size: 25px;
line-height: 45px;
font-weight: 300;
}

.backgroundimagecolumnmasterclass:before{
background:url("https://drneetinderbrar.com/wp-content/uploads/2023/10/dr.neetinder-brar.jpg");
padding-top: 18%;
padding-bottom: 18%;
background-position: center;
background-size: cover;
/*     background-attachment: fixed; */
position:absolute;
content:"";
top:0px;
left:0px;
right:0px;
height:600px;
transition: 1.5s;
transition-duration: 1s;
filter: grayscale(1);
}
.ManifestPerfectForYou .masterclasscenterbutton, .ManifestSubtle .masterclasscenterbutton{
background: #dfc299;
color: black;
display: block;
width: fit-content;
margin: 0 auto;
margin-top: 40px;
padding: 10px 30px 10px 30px;
text-transform: uppercase;
font-weight: 500;
letter-spacing: 1px;
font-size: 14px;
/* 	animation: blink 1s linear infinite; */
background-image: linear-gradient(
  225deg,
  hsl(40deg 45% 62%) 0%,
  hsl(40deg 46% 65%) 21%,
  hsl(41deg 48% 67%) 30%,
  hsl(42deg 50% 70%) 39%,
  hsl(42deg 53% 73%) 46%,
  hsl(43deg 56% 75%) 54%,
  hsl(44deg 60% 77%) 61%,
  hsl(45deg 65% 80%) 69%,
  hsl(46deg 70% 82%) 79%,
  hsl(47deg 78% 84%) 100%
)!important; }

.ManifestPerfectForYou .masterclasscenterbutton:hover, .ManifestSubtle .masterclasscenterbutton:hover{
background-image: linear-gradient(
  45deg,
  hsl(40deg 45% 62%) 0%,
  hsl(40deg 46% 65%) 21%,
  hsl(41deg 48% 67%) 30%,
  hsl(42deg 50% 70%) 39%,
  hsl(42deg 53% 73%) 46%,
  hsl(43deg 56% 75%) 54%,
  hsl(44deg 60% 77%) 61%,
  hsl(45deg 65% 80%) 69%,
  hsl(46deg 70% 82%) 79%,
  hsl(47deg 78% 84%) 100%
)!important; }

.ManifestSubtle h2, .ManifestStar h2{
line-height:2.5rem!important;
text-align:center!important;
	font-family: "Mulish", Sans-serif!important;
	font-size:35px!important;
}

@keyframes blink{
0%{opacity: 0;}
50%{opacity: .5;}
100%{opacity: 1;}
}

.contentovertheimage{
position:relative;
z-index:10;
}
.backgroundimagecolumnmasterclass:after{
position: absolute;
content: "";
top: 0px;
left: 0px;
right: 0px;
width: 100%;
height: 600px;
background: #000000a1;
}
.backgroundimagecolumnmasterclass:hover:before{
position: absolute;
content: "";
filter: grayscale(0);
transform: scale(1.05);
transition: 1.5s;
transition-duration: 1s;
overflow: hidden;
}
.contentovertheimage a{
display: block;
width: fit-content;
margin: 0 auto;
margin-top: 20px;
font-size: 14px;
text-transform: uppercase;
color: black !important;
font-weight: 600;
padding: 8px 30px 8px 30px;
background-image: linear-gradient(
  225deg,
  hsl(40deg 45% 62%) 0%,
  hsl(40deg 46% 65%) 21%,
  hsl(41deg 48% 67%) 30%,
  hsl(42deg 50% 70%) 39%,
  hsl(42deg 53% 73%) 46%,
  hsl(43deg 56% 75%) 54%,
  hsl(44deg 60% 77%) 61%,
  hsl(45deg 65% 80%) 69%,
  hsl(46deg 70% 82%) 79%,
  hsl(47deg 78% 84%) 100%
)!important; 
font-size: 30px;
    text-transform: capitalize;
    padding-top: 7px;
    padding-bottom: 7px;
}

.contentovertheimage a:hover{
background-image: linear-gradient(
  45deg,
  hsl(40deg 45% 62%) 0%,
  hsl(40deg 46% 65%) 21%,
  hsl(41deg 48% 67%) 30%,
  hsl(42deg 50% 70%) 39%,
  hsl(42deg 53% 73%) 46%,
  hsl(43deg 56% 75%) 54%,
  hsl(44deg 60% 77%) 61%,
  hsl(45deg 65% 80%) 69%,
  hsl(46deg 70% 82%) 79%,
  hsl(47deg 78% 84%) 100%
)!important;}

.ManifestPerfectForYou h4{
color:black!important;	
	font-family: "Mulish", Sans-serif!important;
	font-size:35px!important;
}
.NewLine{
display:block!important;
}


.contentovertheimage .elementor-widget-container{
font-size: 25px !important;
    color: #000000 !important;
    text-align: center !important;
    line-height: 36px;
    position: relative;
    z-index: 10;
    font-weight: 400;
}
.contentovertheimage .elementor-widget-container strong{
	color: black;
    font-weight: 700;
	font-size:24px;
}
.masterclasstestimonial .pt-testimonial-content{
color: black;
font-size: 25px;
font-weight: 400;
}
.masterclasstestimonial .elementor-testimonial-name{
color: #dfc299 !important;
}

.masterclassflashingbutton{

}
.masterclassflashingbutton a{
animation: blink 1s linear infinite;
background: #dfc299 !important;
position:relative;
	border-radius:10px;
}
.masterclassflashingbutton a:after{
position:absolute;
content:"new";
position: absolute;
content: "new";
top: -18px;
text-transform: capitalize;
color: #be0303;
font-size: 12px;
transform: rotate(18deg);
right: 1px;
}


/* Create your reality starts-------- */
.RealityMasterClasaMenu{
	margin-left:15px;

}
.RealityMasterClasaMenu a{
animation: blink 2s linear infinite;
background: black !important;
position:relative;
	color:#b98948;
	border-radius:10px;
	
}
.RealityMasterClasaMenu a:after{
position:absolute;
content: "new";
top: -18px;
text-transform: capitalize;
color: #b98948;
font-size: 12px;
transform: rotate(18deg);
right: 1px;
}
/* Create your reality Ends-------- */









.innerpgaetestimonialcontent .pt-testimonial-content {
font-size: 18px !important;
color: #444444 !important;
text-align: left !important;
line-height: 30px;
font-family: 'Jost';
font-weight: 400;
}
.innerpgaetestimonialcontent .elementor-testimonial-name{
color: black;
}
.innerpgaetestimonialcontent .elementor-testimonial-job{
color: #000000;
font-weight: 700 !important;
}







.goldencolorsection{
background:#ebca6f;	
}
.goldencolorsection .elementor-widget-container{
	    color: #11272f;
    font-size: 30px;
    line-height: 45px;
    padding: 20px 30px 20px 30px;
}
.goldencolorsection .elementor-widget-container strong{
	
}
.mainheadingcenter{
	color:#11272f !important
}

.websitelistitemcenter{
	
}
.websitelistitemcenter h4{
	    color: #11272f !important;
    text-align: center;
    font-size: 30px;
    text-transform: uppercase;
    padding-bottom: 30px;
}
.websitelistitemcenter ul{
	    margin: 0px;
    padding: 0px;
/*     column-count: ; */
}
.websitelistitemcenter ul li{
	list-style: none;
    color: #10252d;
    margin-bottom: 10px;
    font-size: 18px;
}
.websitelistitemcenter ul li i{
	color: #ebca6f;
    padding-right: 10px;
}
.centerbuttonlargemaster{
	
}
.centerbuttonlargemaster a{
	background-image: linear-gradient(
  225deg,
  hsl(40deg 45% 62%) 0%,
  hsl(40deg 46% 65%) 21%,
  hsl(41deg 48% 67%) 30%,
  hsl(42deg 50% 70%) 39%,
  hsl(42deg 53% 73%) 46%,
  hsl(43deg 56% 75%) 54%,
  hsl(44deg 60% 77%) 61%,
  hsl(45deg 65% 80%) 69%,
  hsl(46deg 70% 82%) 79%,
  hsl(47deg 78% 84%) 100%
)!important;
    text-align: center;
    margin: 0 auto;
    display: block;
    width: fit-content;
    color: black;
    text-transform: capitalize;
    font-size: 30px;
    padding-top: 7px;
    padding-bottom: 7px;
    font-weight: 600;	
}

.centerbuttonlargemaster a:hover{
background-image: linear-gradient(
  45deg,
  hsl(40deg 45% 62%) 0%,
  hsl(40deg 46% 65%) 21%,
  hsl(41deg 48% 67%) 30%,
  hsl(42deg 50% 70%) 39%,
  hsl(42deg 53% 73%) 46%,
  hsl(43deg 56% 75%) 54%,
  hsl(44deg 60% 77%) 61%,
  hsl(45deg 65% 80%) 69%,
  hsl(46deg 70% 82%) 79%,
  hsl(47deg 78% 84%) 100%
)!important;
color:black!important;	
}
.ManifestBanner .elementor-background-overlay
.iconcentervoxcolumn{
	
}
.iconcentervoxcolumn .elementor-image-box-wrapper{
	display:flex !important;
	align-items:center !important;
}
.iconcentervoxcolumn ul{
	margin:0px;
	padding:0px;
}
.iconcentervoxcolumn ul li{
	    list-style: none;
    color: #ffffff;
    margin-bottom: 10px;
    font-size: 18px;
}
.iconcentervoxcolumn ul li i{
	    color: #ebca6f;
    padding-right: 10px;
}
.colorgold{
color: #ff0000 !important;
}

li.FirstLineOfFeatue {
    color: red!important;
}

.page-id-8772 .footerdarkbackground{
	    background-color: #11272f !important;
}
.page-id-8772 .footerdarkbackground img{
	filter: contrast(5);
}
    
.page-id-8772 .footerdarkbackground a{
	color:white !important;
}
.page-id-8772 .footerdarkbackground .elementor-widget-container{
	color:white !important;
}
.stayconnectedullist ul{
	margin:0px;
	padding:0px;
}
.stayconnectedullist ul li{
	list-style: none;
    color: #10252d;
    margin-bottom: 10px;
    font-size: 20px;
	font-weight:bold;
}
.stayconnectedullist ul li i{
	color: #ebca6f;
    padding-right: 10px;
}
.overtheimagecontent{
	
}
.overtheimagecontent p{
	    margin-bottom: 0px;
    text-align: left;
	    font-size: 25px;
    font-weight: bold;
}
.overtheimagecontent h3{
	    text-align: left;
    font-size: 30px !important;
    background: red;
    width: fit-content;
    padding: 10px 20px 10px 20px;
    color: white;
}
.overtheimagecontent .elementor-widget-container{
	   color: #ffffff !important;
	font-weight:bolder!important;
}
.overtheimagecontent ul {
	    margin: 0px;
    padding: 0px;
    padding-top: 20px;
    text-align: left;
}
.overtheimagecontent ul li{
	list-style: none;
    color: #ffffff;
    margin-bottom: 10px;
    font-size: 25px;
    font-weight: bold;
}
.overtheimagecontent ul li i{
	color: #ebca6f;
    padding-right: 10px;
}

.page-id-8772 .footerdarkbackground{
/* 	display:none; */
}
.page-id-8772 .maintopnavigation{
	display:none;
}


.flashingbutton{
	animation-name: blinker;
 animation-duration: 1s;
 animation-timing-function: linear;
 animation-iteration-count: infinite;
	background:red !important;
	color:white !important;
}
@keyframes blinker {  
 0% { opacity: 1.0; }
 50% { opacity: 0.0; }
 100% { opacity: 1.0; }
}

.site-branding{
	align-items:center;
	display:flex;
}
.site-branding img{
	width:auto;
	height:45px;
	filter: invert(1);
}
.dropdown-dark, .sub-menu.dark-color {
    --sub-menu-bg: #cdb179 !important;
	--sub-menu-color: #fff;
}
.site-header .site-header-main{
	background: #f8f8f8;
    color: #000;
}








.newheadingcenter{
	
}
.newheadingcenter h4{
	color: black;
    font-size: 27px;
    line-height: 44px;
    font-weight: 600;
/*     padding-left: 15%; */
/*     padding-right: 15%; */
}

.dottedheading{
	    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
	margin-bottom:0px;
}
.dottedheading li{
	list-style: none;
    display: inline-block;
    color: #fac216;
    font-size: 50px !important;
    text-transform: capitalize;
    margin-right: 60px;
    font-weight: 600;
}
.dottedheading .dottedline{
	position:relative;
}
.dottedheading .dottedline:after{
	    position: absolute;
    content: "";
    width: 10px;
    height: 10px;
    background: #ebca6f;
    bottom: 45%;
    left: 110%;
    border-radius: 100px;

}

.datedline{
	color: #ebca6f;
    font-size: 60px !important;
    text-transform: uppercase;
    font-weight: 600;
    line-height: 1;
    display: block;
    text-align: center;
}
.goldstrong{
	color: #c49b57 !important;
	font-style:italic!important;
	font-weight:700;
	text-align:center!important;
}
.Redstrong{
	color: #8d0202 !important;
	font-style:italic!important;
	font-weight:700!important;
	text-align:center!important;
}
.page-id-9323 .site-header{
/* 	display:none !important; */
}

.bannerdesktopbanner .elementor-element-populated{
	padding:0px !important;
}
.bannerdesktopbanner img{
	
}
.signaturetag{
	    filter: invert(1);
    margin-top: 30px;
}

.ContactDetailManifest2{
	font-size: 30px !important;
    text-align: center !important;
    line-height: 60px !important;
	margin-bottom:30px !important;
}
.commonbodytext{
font-size:25px;
	line-height:36px;
	font-weight:300;
	text-align:center;
}

.cursivewrittingtext .elementor-widget-container{
	font-family: 'Whisper', cursive;
    font-size: 60px !important;
    line-height: 70px !important;
    margin-bottom: 30px !important;
    display: block !important;
	color:#c49b57!important;
}
.normaltext .elementor-widget-container{
	font-size:25px !important;
	line-height:32px !important;
	font-weight:300 !important;
	color: #ebca6f !important;
	font-family:inherit !important;
}
.signaturetag1{
	width: auto;
    height: 100px !important;
    display: block;
    margin: 0 auto;
    text-align: center;
    margin-top: 30px;
}

.page-id-9715 .contentovertheimage a{
	background: rgb(185,136,71)!important;
background: linear-gradient(162deg, rgba(185,136,71,1) 0%, rgba(240,225,149,1) 100%)!important;
}
.page-id-9715 .contentovertheimage a:hover{
	background: rgb(185,136,71);
background: linear-gradient(322deg, rgba(185,136,71,1) 0%, rgba(240,225,149,1) 100%)!important;
}







@media only screen and (max-width:640px){
	.signaturetag1{
		height:auto!important;
	}
	
/* 	Making https://drneetinderbrar.com/self-reflection-2023/ Responsive on 11-12-2023 */
	.newheadingcenter h4{
		font-size:25px!important;
		padding:0px;
		line-height:30px!important;
	}
	.dottedheading li{
		font-size:20px!important;
		margin-right:30px!important;
	}
	.contentovertheimage .elementor-widget-container{
font-size:20px!important;
	}
	.contentovertheimage a{
font-size:18px!important;
	}

	.ManifestProgram h4, .ManifestAboutAvani h5{
font-size:25px!important;
		line-height:30px!important;
		font-weight:normal!important;
	}
	.ContactDetailManifest2{
font-size:25px!important;
	line-height:30px!important;}
	.bookacallbuttoncenter{
		font-size:18px!important;
		padding-top:15px!important;
		padding-bottom:15px!important;
		
		
	}
	.commonbodytext{
font-size:20px!important;
	line-height:20px!important;
	}
	.ManifestAboutAvani .elementor-widget-container{
		text-align:center!important;
	}
	
	.cursivewrittingtext .contentovertheimage .elementor-widget-container{
		font-size:40px!important;
	}
	
	.cursivewrittingtext .normaltext .elementor-widget-container{
		font-size:25px!important;
	}
	.stayconnectedullist ul li{
padding:0px 10px;
	}
	.datedline{
		font-size:25px!important;
	}
	
}
@media only screen and (max-width:410px){
	.dottedheading li{
font-size:15px!important;
	}
	
	
	
	
}

.ReflcationBanner{
	cursor:pointer!important;		
}

#mlb2-10063251.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent h4, #mlb2-10063251.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent h4{
font-size:20px!important; }

.page-id-9982 .site-footer{
	display:none;
}

.testimonialsmenu.menu-item{
	display:none;
}

.FooterHeading h4{
	color:black!important;
}
.elementor-9982 .elementor-element.elementor-element-19b9489f img{
filter:invert(1);
}

.TextRed{
	color: red!important;
}

.SubCenter .contacusContent{
text-align:center!important;
}

.TSCColumnCount{
	column-count:3;
	text-align:left;
}
.BookBtnYourSelf{
/* background:black;  */
	    background-image: linear-gradient(225deg, hsl(40deg 45% 62%) 0%, hsl(40deg 46% 65%) 21%, hsl(41deg 48% 67%) 30%, hsl(42deg 50% 70%) 39%, hsl(42deg 53% 73%) 46%, hsl(43deg 56% 75%) 54%, hsl(44deg 60% 77%) 61%, hsl(45deg 65% 80%) 69%, hsl(46deg 70% 82%) 79%, hsl(47deg 78% 84%) 100%) !important;
    margin-top: 20px;
    font-size: 30px;
    text-transform: capitalize;
    padding: 7px 10px;
	border:2px solid white;
	color:black!important;
	cursor:pointer;
	border-radius:10px;
}

.BookBtnYourSelf:hover{
background: white!important;
color: black!important;
	border: 2px solid black!important;
}

.BlackSectionWhiteList li{
	    color: white;
    text-align: left;
    font-size: 20px;
    margin-bottom: 5px;
}
.BlackSectionBlacklist li{
	    color: black;
    text-align: left;
    font-size: 20px;
    margin-bottom: 5px;
}
.BlackSectionBoldWhite{
	   color: white;
    text-align: left;
    font-size: 20px;
	font-weight:bold;
	
}
.BlackSectionBoldBlack{
	color: black;
    text-align: left;
    font-size: 20px;
	font-weight:bold;
}

.WhiteHeading{    
	font-size: 35px;
    color: white;
    font-weight: 600;
	text-align:left;
}
.WhiteBold{
	color:white;
	font-weight:bold;
}
.whiteText2 h4{
	color:white!important;
	font-size:35px;
	line-height: 70px;
	
}
.ManifestMaster.text-center.ColorRed h2{
	color: red!important;
	font-size:25px!important;
}
.UnderLIneText{
	text-decoration: underline;
}


@media only screen and (max-width:640px){
	
	.sgpb-popup-dialog-main-div-theme-wrapper-1{
	left:0px!important;
	right: 0px!important;

}
#sgpb-popup-dialog-main-div{
min-width:100%!important;
width: 100%!important;
}
	
	.BookBtnYourSelf{
		font-size:20px;
	}
	
}


/**************************ACCELERATE 2024 CSS ********/
.flashingbutton{
	
}
.whitecolortext li{
	color: white !important;
    margin-bottom: 20px !important;
    font-size: 20px !important;
	font-weight:600 !important;
}
.whitecolortext li i{
	
}
#whiteheadingtext h4{
	color:white !important;
}
.goldboldstrong{
	    text-align: center;
    font-size: 25px;
    color: #ccaf77;
    padding-top: 20px;
    padding-bottom: 20px;
    font-weight: 600;
    letter-spacing: 1px;
}
.goldboldstrong strong{
	
}
.bookacallbuttoncenter{
    background-image: linear-gradient(225deg, hsl(40deg 45% 62%) 0%, hsl(40deg 46% 65%) 21%, hsl(41deg 48% 67%) 30%, hsl(42deg 50% 70%) 39%, hsl(42deg 53% 73%) 46%, hsl(43deg 56% 75%) 54%, hsl(44deg 60% 77%) 61%, hsl(45deg 65% 80%) 69%, hsl(46deg 70% 82%) 79%, hsl(47deg 78% 84%) 100%) !important;
    border: 0px !important;	
}

.letlistitems li{
	list-style:none !important;
}
.letlistitems li i{
	padding-right: 10px;
    color: #ccaf77;
}
.goldpatti{
	     background: #ccaf77;
    color: black;
    font-size: 25px;
    font-weight: 800;
    padding: 10px 30px;
    letter-spacing: 2px;
    width: fit-content;
}
.letlistitems{
	text-align:left;
}

.whitetextbodycontent{
	
}
.whitetextbodycontent h4{
	color:black !important;
}
.whitetextbodycontent .letlistitems{
	color:black !important;
}
.whitetextbodycontent .letlistitems li{
	color:black !important;
	font-size:20px;
	line-height:40px;
}
.lightcolortext{
	
}
.lightcolortext h2{
	color:white !important;
	text-align:left !important;
}
.lighttextbodyfont{
	
}
.lighttextbodyfont .elementor-widget-container{
	font-size:18px;
	color:white !important;
}
.abouteventrightcolumn{
	    padding: 0px 30px 0px 30px;
}
.bluecolorboxbackground{
	background: #1b2531;
    margin-right: 15px;
    margin-left: 15px;
    border: 3px solid #ebca6f;
    padding-top: 30px;
    padding-bottom: 30px;
}
.bluecolorboxbackground .elementor-icon-box-icon i{
	    color: #ebca6f;
    font-size: 70px;
}

.bluebackgroundfullwidth{
	background: #1b2531;
    margin-left: 15px;
    margin-right: 15px;
    border: 3px solid #ebca6f;
}
.bothpadding{
	  padding-left: 20%;
    padding-right: 20% !important;
    display: block;
    padding-top: 30px;
    font-size: 30px;
    color: #cdb078;
    font-weight: 600;
}
.goldtextbody{
	
}
.bigheading{
	font-size: 50px;
    color: #cdb078;
}


.bluecolorsectiongoldtext{
	background: #1b2531;
}
.bluecolorsectiongoldtext .elementor-widget-container{
    color: #cdb178;	
}