

@font-face { 
    font-family: Louize-Italic; 
    src: url('https://cdn.oneconsciousness.org/fonts/louizeItalic/Louize-Italic.eot');
    src: url('https://cdn.oneconsciousness.org/fonts/louizeItalic/Louize-Italic.eot?#iefix') format('embedded-opentype'),
         url('https://cdn.oneconsciousness.org/fonts/louizeItalic/Louize-Italic.woff2') format('woff2'),
         url('https://cdn.oneconsciousness.org/fonts/louizeItalic/Louize-Italic.woff') format('woff'),
         url('https://cdn.oneconsciousness.org/fonts/louizeItalic/Louize-Italic.ttf') format('truetype'),
         url('https://cdn.oneconsciousness.org/fonts/louizeItalic/Louize-Italic.otf') format('opentype');
    font-weight: normal; 
}

@font-face { 
    font-family: Louize-Regular; 
    src: url('https://cdn.oneconsciousness.org/fonts/louizeRegular/Louize-Regular.eot');
    src: url('https://cdn.oneconsciousness.org/fonts/louizeRegular/Louize-Regular.eot?#iefix') format('embedded-opentype'),
         url('https://cdn.oneconsciousness.org/fonts/louizeRegular/Louize-Regular.woff2') format('woff2'),
         url('https://cdn.oneconsciousness.org/fonts/louizeRegular/Louize-Regular.woff') format('woff'),
         url('https://cdn.oneconsciousness.org/fonts/louizeRegular/Louize-Regular.ttf') format('truetype'),
         url('https://cdn.oneconsciousness.org/fonts/louizeRegular/Louize-Regular.otf') format('opentype');
    font-weight: normal; 
}

@font-face {
    font-family: Neue Haas Unica ;
    src: url('https://cdn.oneconsciousness.org/fonts/NeueHaasUnica/NeueHaasUnicaPro-Regular.eot');
    src: url('https://cdn.oneconsciousness.org/fonts/NeueHaasUnica/NeueHaasUnicaPro-Regular.eot?#iefix') format('embedded-opentype'),
         url('https://cdn.oneconsciousness.org/fonts/NeueHaasUnica/NeueHaasUnicaPro-Regular.woff2') format('woff2'),
         url('https://cdn.oneconsciousness.org/fonts/NeueHaasUnica/NeueHaasUnicaPro-Regular.woff') format('woff'),
         url('https://cdn.oneconsciousness.org/fonts/NeueHaasUnica/NeueHaasUnicaPro-Regular.ttf') format('truetype'),
         url('https://cdn.oneconsciousness.org/fonts/NeueHaasUnica/NeueHaasUnicaPro-Regular.otf') format('opentype');
    font-weight: normal;
}

.main_heading_title >  .elementor-widget-container h2 i {
    font-family: "Louize-Italic", "Amiri Regular", "EB Garamond Regular", "Cormorant Garamond Medium", "Crimson Text", serif !important;
}

/*
 * ELEMENTOR GENERATED CSS
 * copied from wp-content/uploads/elementor/css
 * should be reviewed and refinded to use class names rather than rely on post ids
 */

/* START wp-content/uploads/elementor/css/global.css */
.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-widget-image-box .elementor-image-box-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-box .elementor-image-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-star-rating .elementor-star-rating__title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active,
					 .elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tabs .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-alert .elementor-alert-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-alert .elementor-alert-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-retina .hfe-retina-image-container .hfe-retina-img{border-color:var( --e-global-color-primary );}.elementor-widget-retina .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-copyright .hfe-copyright-wrapper a, .elementor-widget-copyright .hfe-copyright-wrapper{color:var( --e-global-color-text );}.elementor-widget-copyright .hfe-copyright-wrapper, .elementor-widget-copyright .hfe-copyright-wrapper a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-navigation-menu a.hfe-menu-item, .elementor-widget-navigation-menu a.hfe-sub-menu-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item, .elementor-widget-navigation-menu .sub-menu a.hfe-sub-menu-item{color:var( --e-global-color-text );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item:hover,
								.elementor-widget-navigation-menu .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-widget-navigation-menu .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.highlighted,
								.elementor-widget-navigation-menu .menu-item a.hfe-menu-item:focus{color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before,
								.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent .sub-menu .hfe-has-submenu-container a:after{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before,
								.elementor-widget-navigation-menu .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:after{border-color:var( --e-global-color-accent );}
							.elementor-widget-navigation-menu .sub-menu li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button:hover{background-color:var( --e-global-color-accent );}.elementor-widget-page-title .elementor-heading-title, .elementor-widget-page-title .hfe-page-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-page-title .hfe-page-title-icon i{color:var( --e-global-color-primary );}.elementor-widget-page-title .hfe-page-title-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-hfe-site-title .elementor-heading-title, .elementor-widget-hfe-site-title .hfe-heading a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hfe-site-title .hfe-heading-text{color:var( --e-global-color-primary );}.elementor-widget-hfe-site-title .hfe-icon i{color:var( --e-global-color-primary );}.elementor-widget-hfe-site-title .hfe-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-hfe-site-tagline .hfe-site-tagline{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-hfe-site-tagline .hfe-icon i{color:var( --e-global-color-primary );}.elementor-widget-hfe-site-tagline .hfe-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-site-logo .hfe-site-logo-container .hfe-site-logo-img{border-color:var( --e-global-color-primary );}.elementor-widget-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-hfe-search-button input[type="search"].hfe-search-form__input,.elementor-widget-hfe-search-button .hfe-search-icon-toggle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hfe-search-button .hfe-search-form__input{color:var( --e-global-color-text );}.elementor-widget-hfe-search-button .hfe-search-form__input::placeholder{color:var( --e-global-color-text );}.elementor-widget-hfe-search-button .hfe-search-form__container, .elementor-widget-hfe-search-button .hfe-search-icon-toggle .hfe-search-form__input,.elementor-widget-hfe-search-button .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{border-color:var( --e-global-color-primary );}.elementor-widget-hfe-search-button .hfe-search-form__input:focus::placeholder{color:var( --e-global-color-text );}.elementor-widget-hfe-search-button .hfe-search-form__container button#clear-with-button,
					.elementor-widget-hfe-search-button .hfe-search-form__container button#clear,
					.elementor-widget-hfe-search-button .hfe-search-icon-toggle button#clear{color:var( --e-global-color-text );}.elementor-widget-hfe-cart .hfe-menu-cart__toggle .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-path{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}
/* END wp-content/uploads/elementor/css/global.css */

/* START wp-content/uploads/elementor/css/post-24.css */
.elementor-24 .elementor-element.elementor-element-9207126 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}
/* END wp-content/uploads/elementor/css/post-24.css */

/* START wp-content/uploads/elementor/css/post-2403.css */
.elementor-2403 .elementor-element.elementor-element-2d447f22:not(.elementor-motion-effects-element-type-background), .elementor-2403 .elementor-element.elementor-element-2d447f22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F8;}.elementor-2403 .elementor-element.elementor-element-2d447f22{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2403 .elementor-element.elementor-element-2d447f22 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:768px){.elementor-2403 .elementor-element.elementor-element-7c43953a{width:30%;}.elementor-2403 .elementor-element.elementor-element-155dc4d5{width:39.333%;}.elementor-2403 .elementor-element.elementor-element-1838d024{width:30%;}}
/* END wp-content/uploads/elementor/css/post-2403.css */

/* START wp-content/uploads/elementor/css/post-2406.css */
.elementor-2406 .elementor-element.elementor-element-42789372{text-align:center;}.elementor-2406 .elementor-element.elementor-element-42789372 > .elementor-widget-container{margin:100px 100px 70px 100px;}.elementor-bc-flex-widget .elementor-2406 .elementor-element.elementor-element-7b137c90.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2406 .elementor-element.elementor-element-7b137c90.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}
/* END wp-content/uploads/elementor/css/post-2406.css */

/* START wp-content/uploads/elementor/css/post-2558.css */
.elementor-kit-2558{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-bottom:20px;}.elementor-element{--widgets-spacing:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* END wp-content/uploads/elementor/css/post-2558.css */

/* START wp-content/uploads/elementor/css/post-2563.css */
.elementor-2563 .elementor-element.elementor-element-36cf8b79 > .elementor-container{min-height:500px;}.elementor-2563 .elementor-element.elementor-element-6eb9a9d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}
/* END wp-content/uploads/elementor/css/post-2563.css */

/* START wp-content/uploads/elementor/css/post-2566.css */
.elementor-2566 .elementor-element.elementor-element-68931ca7:not(.elementor-motion-effects-element-type-background), .elementor-2566 .elementor-element.elementor-element-68931ca7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF4EF;}.elementor-2566 .elementor-element.elementor-element-68931ca7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2566 .elementor-element.elementor-element-68931ca7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:768px){.elementor-2566 .elementor-element.elementor-element-42b51b7f{width:18%;}.elementor-2566 .elementor-element.elementor-element-72883ee6{width:63.332%;}.elementor-2566 .elementor-element.elementor-element-c24ca67{width:18%;}}
/* END wp-content/uploads/elementor/css/post-2566.css */

/* START wp-content/uploads/elementor/css/post-2578.css */
.elementor-2578 .elementor-element.elementor-element-2b972897 > .elementor-container{max-width:1600px;min-height:500px;}.elementor-2578 .elementor-element.elementor-element-2b972897 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-2578 .elementor-element.elementor-element-2b972897 .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-2578 .elementor-element.elementor-element-2b972897{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2578 .elementor-element.elementor-element-2b972897 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2578 .elementor-element.elementor-element-122cac56.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2578 .elementor-element.elementor-element-62bcb766 > .elementor-container{max-width:300px;min-height:300px;text-align:center;}.elementor-2578 .elementor-element.elementor-element-62bcb766 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2578 .elementor-element.elementor-element-62bcb766 .elementor-heading-title{color:#FFFFFF;}.elementor-2578 .elementor-element.elementor-element-62bcb766{color:#FFFFFF;padding:20px 20px 20px 20px;}.elementor-bc-flex-widget .elementor-2578 .elementor-element.elementor-element-3e3a44a1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2578 .elementor-element.elementor-element-3e3a44a1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2578 .elementor-element.elementor-element-79105b73 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2578 .elementor-element.elementor-element-79105b73 .elementor-heading-title{color:#FFFFFF;}.elementor-2578 .elementor-element.elementor-element-79105b73{color:#FFFFFF;padding:20px 20px 20px 20px;}.elementor-2578 .elementor-element.elementor-element-79105b73 > .elementor-container{text-align:center;}.elementor-bc-flex-widget .elementor-2578 .elementor-element.elementor-element-1744ef5d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2578 .elementor-element.elementor-element-1744ef5d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2578 .elementor-element.elementor-element-330885ae .elementor-button{fill:#FFFFFF;color:#FFFFFF;background-color:#61CE7000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:20px 20px 20px 20px;}@media(min-width:768px){.elementor-2578 .elementor-element.elementor-element-3e3a44a1{width:100%;}.elementor-2578 .elementor-element.elementor-element-1744ef5d{width:100%;}}
/* END wp-content/uploads/elementor/css/post-2578.css */

/* START wp-content/uploads/elementor/css/post-2581.css */
.elementor-2581 .elementor-element.elementor-element-269efb77 > .elementor-container{max-width:1400px;}.elementor-2581 .elementor-element.elementor-element-269efb77{margin-top:0px;margin-bottom:50px;padding:10px 10px 10px 10px;}.elementor-2581 .elementor-element.elementor-element-7c043bf2 > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-2581 .elementor-element.elementor-element-322ce302:not(.elementor-motion-effects-element-type-background), .elementor-2581 .elementor-element.elementor-element-322ce302 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A69785;}.elementor-2581 .elementor-element.elementor-element-322ce302{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2581 .elementor-element.elementor-element-322ce302 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2581 .elementor-element.elementor-element-658a748c{text-align:left;}.elementor-2581 .elementor-element.elementor-element-658a748c .elementor-heading-title{color:#FFFFFF;}.elementor-2581 .elementor-element.elementor-element-3c6deacc:not(.elementor-motion-effects-element-type-background), .elementor-2581 .elementor-element.elementor-element-3c6deacc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A69785;}.elementor-2581 .elementor-element.elementor-element-3c6deacc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2581 .elementor-element.elementor-element-3c6deacc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2581 .elementor-element.elementor-element-15fc94d7:not(.elementor-motion-effects-element-type-background), .elementor-2581 .elementor-element.elementor-element-15fc94d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF4EF;}.elementor-2581 .elementor-element.elementor-element-15fc94d7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2581 .elementor-element.elementor-element-15fc94d7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:768px){.elementor-2581 .elementor-element.elementor-element-fa75529{width:18%;}.elementor-2581 .elementor-element.elementor-element-e1e2e12{width:63.333%;}.elementor-2581 .elementor-element.elementor-element-2a901f23{width:18%;}.elementor-2581 .elementor-element.elementor-element-1b2ee2a0{width:23.208%;}.elementor-2581 .elementor-element.elementor-element-599aa567{width:44.557%;}.elementor-2581 .elementor-element.elementor-element-110995b9{width:31.901%;}}
/* END wp-content/uploads/elementor/css/post-2581.css */

/* START wp-content/uploads/elementor/css/post-2584.css */
.elementor-2584 .elementor-element.elementor-element-4eaed9dd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2584 .elementor-element.elementor-element-4eaed9dd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2584 .elementor-element.elementor-element-484e8cab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2584 .elementor-element.elementor-element-484e8cab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2584 .elementor-element.elementor-element-67259145.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2584 .elementor-element.elementor-element-67259145.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2584 .elementor-element.elementor-element-67259145 .elementor-background-slideshow__slide__image{background-position:top left;}.elementor-2584 .elementor-element.elementor-element-67259145 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2584 .elementor-element.elementor-element-67259145 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2584 .elementor-element.elementor-element-21a309e7{text-align:center;}.elementor-2584 .elementor-element.elementor-element-21a309e7 .elementor-heading-title{color:#FFFFFF;}.elementor-2584 .elementor-element.elementor-element-21a309e7 > .elementor-widget-container{margin:150px 10px 10px 10px;}.elementor-2584 .elementor-element.elementor-element-22230eb7 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#FFFFFF00;border-style:solid;border-width:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;box-shadow:1px 1px 10px 3px rgba(255, 255, 255, 0.5);}.elementor-2584 .elementor-element.elementor-element-22230eb7 .elementor-button:hover, .elementor-2584 .elementor-element.elementor-element-22230eb7 .elementor-button:focus{color:#FFFFFF;}.elementor-2584 .elementor-element.elementor-element-22230eb7 .elementor-button:hover svg, .elementor-2584 .elementor-element.elementor-element-22230eb7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2584 .elementor-element.elementor-element-22230eb7 > .elementor-widget-container{margin:45px 0px -20px 0px;}.elementor-2584 .elementor-element.elementor-element-7c89a254{margin-top:0px;margin-bottom:100px;}.elementor-2584 .elementor-element.elementor-element-394d58b5{margin-top:-100px;margin-bottom:100px;}.elementor-2584 .elementor-element.elementor-element-5fde621e > .elementor-container{min-height:550px;}.elementor-2584 .elementor-element.elementor-element-5fde621e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-2584 .elementor-element.elementor-element-5fde621e .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-2584 .elementor-element.elementor-element-5fde621e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:100px;padding:0px 0px 0px 0px;}.elementor-2584 .elementor-element.elementor-element-5fde621e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2584 .elementor-element.elementor-element-7c47a007 > .elementor-element-populated{padding:0px 70px 0px 70px;}.elementor-2584 .elementor-element.elementor-element-6a74aac0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2584 .elementor-element.elementor-element-6a74aac0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2584 .elementor-element.elementor-element-426b53b > .elementor-element-populated{padding:0px 70px 0px 70px;}.elementor-2584 .elementor-element.elementor-element-7f6d9659{margin-top:100px;margin-bottom:100px;}.elementor-2584 .elementor-element.elementor-element-5839e4b0 > .elementor-container{min-height:360px;}.elementor-2584 .elementor-element.elementor-element-5839e4b0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-2584 .elementor-element.elementor-element-5839e4b0:not(.elementor-motion-effects-element-type-background), .elementor-2584 .elementor-element.elementor-element-5839e4b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 11%, #A69785 70%);}.elementor-2584 .elementor-element.elementor-element-5839e4b0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2584 .elementor-element.elementor-element-5839e4b0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2584 .elementor-element.elementor-element-5c41eb6d{text-align:center;color:#FFFFFF;}.elementor-2584 .elementor-element.elementor-element-5c41eb6d > .elementor-widget-container{margin:18px 18px 18px 18px;}.elementor-2584 .elementor-element.elementor-element-40c257c5 > .elementor-container{min-height:800px;}.elementor-2584 .elementor-element.elementor-element-40c257c5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2584 .elementor-element.elementor-element-40c257c5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 100px 0px;}.elementor-2584 .elementor-element.elementor-element-40c257c5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2584 .elementor-element.elementor-element-72634c6e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 100px 100px 100px;}.elementor-2584 .elementor-element.elementor-element-72634c6e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2584 .elementor-element.elementor-element-5028dcef{text-align:center;}.elementor-2584 .elementor-element.elementor-element-5028dcef .elementor-heading-title{color:#FFFFFF;mix-blend-mode:lighten;}.elementor-2584 .elementor-element.elementor-element-5028dcef > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-2584 .elementor-element.elementor-element-58db3b88.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2584 .elementor-element.elementor-element-58db3b88:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2584 .elementor-element.elementor-element-58db3b88 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A69785;}.elementor-2584 .elementor-element.elementor-element-58db3b88 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;padding:150px 60px 150px 60px;}.elementor-2584 .elementor-element.elementor-element-58db3b88 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2584 .elementor-element.elementor-element-7c038562 > .elementor-element-populated{padding:80px 60px 80px 60px;}

.entry-content .elementor .orange_section > .elementor-container{min-height:400px;}
.entry-content .elementor .orange_section{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 100px 100px 100px;}
.entry-content .elementor .orange_section > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2584 .elementor-element.elementor-element-304606{text-align:center;}.elementor-2584 .elementor-element.elementor-element-304606 .elementor-heading-title{color:#FEFFFF;}.elementor-2584 .elementor-element.elementor-element-304606 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-2584 .elementor-element.elementor-element-622bd4c{padding:0px 0px 0px 0px;}.elementor-2584 .elementor-element.elementor-element-74c9f38 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}@media(min-width:768px){.elementor-2584 .elementor-element.elementor-element-7c47a007{width:25%;}.elementor-2584 .elementor-element.elementor-element-6a74aac0{width:49.666%;}.elementor-2584 .elementor-element.elementor-element-426b53b{width:25%;}}
.entry-content .elementor .orange_section > .elementor-container,.elementor-element-72634c6e > .elementor-container
{
    max-width: 1200px !important;
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
	background-color: #818a91;
	color: #fff
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap {
    color: #818a91;
    border: 3px solid;
    background-color: transparent
}

.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap {
	margin-top: 8px
}

.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter {
	width: 1em;
	height: 1em
}

.elementor-widget-text-editor .elementor-drop-cap {
	float: left;
	text-align: center;
	line-height: 1;
	font-size: 50px
}

.elementor-widget-text-editor .elementor-drop-cap-letter {
	display: inline-block
}

@media only screen and (max-width: 767px) {
.elementor-2584 .elementor-element.elementor-element-7c038562 > .elementor-element-populated{padding:80px 10px 80px 10px;}
}
@media screen and (min-width: 992px) and (max-width: 1550px) {
    .col-md-5-ca-custome,.col-md-6-ca-custome
    {
        width: inherit !important;
        float: none !important;
    }
}
@media screen and (max-width: 900px) {
    .elementor-element-7c038562,.elementor-element-58db3b88
    {
        width: 100% !important;
    }
}
/* END wp-content/uploads/elementor/css/post-2584.css */

/* START wp-content/uploads/elementor/css/post-.css */
.elementor-3108 .elementor-element.elementor-element-bd26cc7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3108 .elementor-element.elementor-element-bd26cc7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3108 .elementor-element.elementor-element-c03bf62{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}
/* END wp-content/uploads/elementor/css/post-.css */

/* START wp-content/uploads/elementor/css/post-3108.css */
.elementor-3108 .elementor-element.elementor-element-bd26cc7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3108 .elementor-element.elementor-element-bd26cc7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3108 .elementor-element.elementor-element-c03bf62{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}
/* END wp-content/uploads/elementor/css/post-3108.css */

/* START wp-content/uploads/elementor/css/post-316.css */
.elementor-316 .elementor-element.elementor-element-6a85595:not(.elementor-motion-effects-element-type-background), .elementor-316 .elementor-element.elementor-element-6a85595 > .elementor-motion-effects-container > .elementor-motion-effects-layer
{
	background-color:transparent;
	background-image:linear-gradient(180deg, #FAF4EF 0%, #FAF4EF 100%);
}
.elementor-316 .elementor-element.elementor-element-6a85595
{
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top:0px;
	margin-bottom:0px;
	padding:20px 20px 20px 20px;
}
.elementor-316 .elementor-element.elementor-element-6a85595 > .elementor-background-overlay
{
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-316 .elementor-element.elementor-element-36e029f > .elementor-element-populated
{
	margin:0px 0px 30px 0px;
	--e-column-margin-right:0px;
	--e-column-margin-left:0px;
}
.elementor-316 .elementor-element.elementor-element-76395bb .elementor-heading-title
{
	color:#A69785;
}
.elementor-316 .elementor-element.elementor-element-816d8cb > .elementor-element-populated
{
	margin:0px 0px 0px 0px;
	--e-column-margin-right:0px;
	--e-column-margin-left:0px;
}
.elementor-316 .elementor-element.elementor-element-74d38f9 > .elementor-element-populated
{
	display: none;
	margin:0px 0px 30px 0px;
	--e-column-margin-right:0px;
	--e-column-margin-left:0px;
}
.elementor-316 .elementor-element.elementor-element-2c6c6a9:not(.elementor-motion-effects-element-type-background), .elementor-316 .elementor-element.elementor-element-2c6c6a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer
{
	background-color:transparent;
	background-image:linear-gradient(180deg, #FAF4EF 0%, #FAF4EF 100%);
}
.elementor-316 .elementor-element.elementor-element-2c6c6a9
{
	transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-bottom:0px;
	padding:20px 20px 20px 20px;
}
.elementor-316 .elementor-element.elementor-element-2c6c6a9 > .elementor-background-overlay
{
	transition:background 0.3s, border-radius 0.3s, opacity 0.3s;
}
@media(min-width:768px)
{
	.elementor-316 .elementor-element.elementor-element-36e029f
{
	width:26.841%;
	min-width: 330px;
}
.elementor-316 .elementor-element.elementor-element-816d8cb
{
	width:35%;
}
.elementor-316 .elementor-element.elementor-element-74d38f9
{
	width:37.491%;
}

}
/* END wp-content/uploads/elementor/css/post-316.css */

/* START wp-content/uploads/elementor/css/post-3266.css */
.elementor-3266 .elementor-element.elementor-element-bd26cc7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3266 .elementor-element.elementor-element-bd26cc7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3266 .elementor-element.elementor-element-c03bf62{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}
/* END wp-content/uploads/elementor/css/post-3266.css */

/* START wp-content/uploads/elementor/css/post-3286.css */
.elementor-3286 .elementor-element.elementor-element-bd26cc7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3286 .elementor-element.elementor-element-bd26cc7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3286 .elementor-element.elementor-element-c03bf62{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}
/* END wp-content/uploads/elementor/css/post-3286.css */

/* START wp-content/uploads/elementor/css/post-3294.css */
.elementor-3294 .elementor-element.elementor-element-bd26cc7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3294 .elementor-element.elementor-element-bd26cc7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3294 .elementor-element.elementor-element-c03bf62{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}
/* END wp-content/uploads/elementor/css/post-3294.css */

/*
 * END ELEMENTOR GENERATED CSS
 */


 .carousel-indicators .active {
    background-color:#A69785 !important;
 }

 .carousel-indicators li {
    border: 1px solid #5378cb !important; 
 } 
 
 .carousel-indicators {
    position: relative !important;
 }   


a.left.carousel-control, a.right.carousel-control{
    background: unset;
	/* height: 50px;
    margin-top: 45vh; */
}
.carousel-control{
	opacity:1;
}
.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
    color: #fff;
}
span.headingblock_author {
    font-size: 30px;
}
.anotherpage{
    height: 104vh;
    background: url(../../images/anotherpage.jpg);
    background-repeat: no-repeat;
    background-size: inherit;
    background-position: center;
	margin-top:-60px
}
.col-md-2.p-0.col-xs-2.text-center a:hover, .col-md-2.p-0.col-xs-2.text-center  a:visited, .col-md-2.p-0.col-xs-2.text-center  a:focus {
    display: block;
    outline: unset;
}
.lightbox {
height: 370px;
    background-repeat: no-repeat!important;
    background-size: cover!important;
    border-radius: 10px;
    color: #fff;
    text-align: center;
    padding: 100px 20px;
}
.anotherpage_div{
	color: #fff;
margin-top: 30vh;	
}
a.contact-details {
    color: #fff!important;
    font-size: 24px;
    text-decoration: underline;
}
.first_block {
    height: 100vh;
    background: url(https://cdn.oneconsciousness.org/images/catheme/banner/first_block.png);
    background-repeat: no-repeat;
    background-size: cover;
	margin-top:60px
}
/*video*/
iframe.mainvideo {
    width: 100%;
    height: 100vh;
}
.main_overlay h1, .mainvideo_caption {
    font-size: 40px;
    font-family: "Louize-Regular", "Amiri Regular", "EB Garamond Regular", "Cormorant Garamond Medium", "Crimson Text", serif !important;
}
.main_overlay {
    position: absolute;
    color: #fff;
    text-align: center;
    z-index: 9;
    width: -webkit-fill-available;
    height: 102vh;
    margin-top: -102vh;
	padding-top: 15%;
	background-repeat:no-repeat;
	background-size:cover!important;
	margin-left:-14px;
	padding: 28vh 25vw;
}
.main_overlay_index {
    display: none;
}
.overlay_item {
    height: 175px;
    border-radius: 10px;
    margin-top: 10px;
	background-repeat: no-repeat!important;
    background-size: cover!important;
	text-align:center
}
.overlay_item .rounded {
    color: #ffff;
    margin-top: 50px;
}
/*testimonial ends*/

td.day {
    color: #bba995cf;
}

.collapsed_panel{
	display:none!important
}
.bgcolor{
	background:rgb(210, 226, 242)!important;
}
.panel-group{
	font-size:16px
}
.pl-2 {
    padding-left: 15px;
}
.border_bottom{
	border-bottom: 1px dotted #A69785;
}
input.form-control{
    border: unset;
    border-bottom: 1px dotted #A69785;
    height: 50px;
    box-shadow: none;
}
input:focus {
    outline: none!important;
    box-shadow: unset!important;
    border-color: #A69785!important;
}
.modal-body.bio_height {
    height: 80vh;
    overflow-y: auto;
    overflow-x: hidden;
}

.bio_height::-webkit-scrollbar {
  width: 1em;
}
 
.bio_height::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px #efefef;
}
 
.bio_height::-webkit-scrollbar-thumb {
  background-color: #A69785;
  border-radius:10px
}

.panel_body_back {
    color: #A69785;
    padding: 50px 30px;
    text-align: center;
}
.panel_body_back1 {
    /*background: #eb9f5078;*/
    padding: 30px 50px;
}
span.newpanel_heading {
    font-size: 25px;
    font-family: "Neue Haas Unica", "Heebo Regular", "Almari Light", "Roboto Light", sans-serif ;
}
/*.panel-collapse.collapse.in {
    background: #d2e2f2;
}*/
button.formbtn {
    background: #69aec9!important;
    border-radius: 25px;
    padding: 5px 20px;
    color: #fff!important;
    font-size: 16px;
}
input[type="checkbox"] {
    border: 1px solid #A69785;
    height: 20px;
    width: 20px;
}
input[type=checkbox]:after{
	border-color: #A69785;
}
button.reserve-outline {
    /* border: 1px solid #BBA995 !important; */
    background: transparent!important;
    color: #A69785!important;
    /* border-radius: 40px !important;
    padding: 0px 0px 8px 0px !important;
    font-size: 16px !important;
    font-family: "Neue Haas Unica", "Heebo Regular", "Almari Light", "Roboto Light", sans-serif ;
    min-width: 35px !important; */
    pointer-events: none;
}
span.lightheading_orange {
    color: #4ca4c5;
}
input.calendar {
    border: unset;
    border-bottom: 1px solid;
    height: 0px!important;
	visibility:hidden;
	position:absolute
}
input.form-control::placeholder{
	font-size:16px;
	color:#A69785
}
.agree {
    font-size: 16px;
	color:#A69785
}
input.agree_checkbox {
    position: absolute;
}
td.active.day {
    background: orange!important;
}
.datepicker_div {
    padding: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    direction: ltr;
    overflow-y: hidden;
    background: #FFF;
    width: fit-content;
    width: 100%!important;
	border:1px solid rgb(0 0 0 / 18%);
	box-shadow: 0 6px 12px rgb(0 0 0 / 18%);
	
	height: 285px;
}
th, td {
	
    padding:7px!important
}
.datepicker-inline{
	width:100%!important
}
.prev.disabled{
	visibility:visible!important
}
.p-3 {
    padding: 0px 30px;
}
.select_area{
	border-radius: 20px;
	padding: 0px 10px;
}
input[type=radio]:checked:focus{
	outline:unset;
}

.header_block .elementor-widget-wrap.elementor-element-populated, .footer_block .elementor-widget-wrap.elementor-element-populated{
	padding:0px!important;
		margin-top: -10px;
}
.topmostheading {
    margin-top: 15px;
}
.footer_block {
    margin-bottom: -30px;
}
.elementor.elementor-74 {
    max-width: 100%!important;
	margin-top:-30px;
}
.footer1 p{
	font-size:12px;
	font-family: "Neue Haas Unica", "Heebo Regular", "Almari Light", "Roboto Light", sans-serif !important;
}
.footer1 .address {
	font-size: 17px;
	line-height: 1.4;
	display: block;
	margin: 0px 0px 20px;
}
.footer1 .address > b {
    font-weight: 600;
}
article#post-74 header {
    display: none;
}
body{
	background:#fff;
}
.entry-content {
    font-size: 15px;
}
#explorebtn{
	color:#fff!important;
	border: unset;
}
.borderbottom{
	border-bottom:1px dotted #F9F7E9;
	padding:10px;
	margin:20px
}
.rounded{
	width: 40px;
    height: 40px;
	border:1px solid ;
	padding:4px 6px;
	border-radius:50%;
	font-size: 26px;
  line-height: 120%;		
	display: -webkit-inline-box;
	font-family: "Louize-Regular", "Amiri Regular", "EB Garamond Regular", "Cormorant Garamond Medium", "Crimson Text", serif ;
}
.blue_section {
    font-size: 20px;
    line-height: 120%;
	background-image: url(https://cdn.oneconsciousness.org/images/catheme/banner/desktop_blue.png);
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
}
.borderbottom h5 {
    margin: 10px;
}
.card {
    padding: 30px;
    background: #fff;
    border-radius: 10px;
	margin-bottom:10px
}
.panel-default>.panel-heading+.panel-collapse>.panel-body, .panel-group .panel {
    border: unset;
}
.panel-default>.panel-heading {
    border: unset;
	    border-bottom: 1px dotted #A69785!important;
    background: transparent;
}
.panelheading {
    background: #d2e2f2!important;
}
span.lightheading {
    color: #A6978570;
}
.datepicker-dropdown {
    display: block!important;
}
button.reverse {
	min-width:106px;
    background: #fff!important;
    color: #A69785!important;
    border: solid 2px #A69785 !important;
    padding: 5px 10px;
    font-size: 15px;
    font-weight: 500;
    border-radius: 5px;
}
input[type = "radio"]{
	width: 15px;
    height: 15px;
    border: 1px solid;
	margin-right: 20px;
}
div.panel-group {
    background: #fff;
    padding: 20px;
	color:#A69785;
    border-radius: 10px;
	padding: 50px;
}
p.panel_data {
    padding: 13px;
}
.panel-title {
    font-size: 20px!important;
}
.entry-content .elementor .orange_section  {
	background-image: url(https://cdn.oneconsciousness.org/images/catheme/banner/desktop_orange.png);
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
    font-size: 20px;
    line-height: 24px;
}
h4.panel-title a {
    color: #A69785;
}
.popover {
    min-width: 300px!important;
	font-family: "Louize-Regular", "Amiri Regular", "EB Garamond Regular", "Cormorant Garamond Medium", "Crimson Text", serif !important;
    font-weight: 100!important;
	border:unset!important;
	box-shadow: 0 5px 10px rgb(186 169 149 / 73%)!important;
}
.popover-content p {
    font-size: 11px;
    line-height: 5px;
}
img.thumbimg {
    width: 20px;
    border-radius: 50%;
    margin-right: 5px;
}
.myinput {
    border: unset!important;
    margin-bottom: 50px!important;
    height: 40px;
    border-radius: 5px!important;
}
.elementor-container.elementor-column-gap-default, .elementor-container.elementor-column-gap-default a {
    color: #A69785;
}
.mb-0{
	margin-bottom:0px!important
}
.myinput1 {
    border: unset!important;
    border-bottom: 1px solid #A69785!important;
    background: transparent!important;
    box-shadow: none!important;
}
input.form-control.myinput1.mb-0::placeholder{
	color:#A69785!important
}
.popover{
	left: 0px!important;
	margin-left: 400px!important;
}
.figcaption{
    text-align: center;
    color: #fff;
    font-size: 24px;
    width: 100%;
    line-height: 120%;
    font-family: "louize-trial";
}
.video_title {
    padding: 10px 5px;
}
figure.wp-caption.ewd-ulb-lightbox img {
    border-radius: 20px;
    padding: 10px;
}
.image_lightbox{
	border-right:1px dotted #A69785
}
.col-md-3.p-1 {
    padding: 20px 50px;
}
.video_item video {
    border-radius: 10px;
}
.video_caption{
	margin-top:-130px;
	margin-bottom:90px
}
.main_video_caption {
    /* position: absolute; */
    margin-top: -500px;
    margin-bottom: 170px;
}
.playbtn {
    width: 100px;
    margin-top: 20px;
    margin-bottom: 30px;
}
.hillblock{
	background:url(https://cdn.oneconsciousness.org/images/catheme/banner/hillblock.png);
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center center;
	font-size:18px;
	line-height:21.6px;
	color:#fff!important;
	text-align:center;
	font-family: 'Noto Serif Georgian', serif;
}

.hillblock p {
	color:#fff!important;
    line-height: 19.2px;
    font-size: 16px;
}
.hillblock h5 {
	color:#fff!important;
        font-size: 26px;
    line-height: 120%;
}

.hillblock h3
{
    font-family: Neue Haas Unica !important;
}

/*new css*/
.topmostheading {
    color: #FFFFFF;
    font-size: 28px!important;
    font-family: "Neue Haas Unica", "Heebo Regular", "Almari Light", "Roboto Light", sans-serif !important;
	font-weight: 100!important;
}
.main_heading_title h2 {
    color: #FFFFFF;
    font-family: "Louize-Regular", "Amiri Regular", "EB Garamond Regular", "Cormorant Garamond Medium", "Crimson Text", serif !important;
    font-weight: 100!important;
    font-size: 60px;
	line-height:72px
}
.secondblock p {
    line-height: 48px;
    text-align: center;
    font-family: "Louize-Regular", "Amiri Regular", "EB Garamond Regular", "Cormorant Garamond Medium", "Crimson Text", serif ;
    font-weight: 100;
	font-size:40px
}
.thirdblock, .headingsection{
	color:#fff!important;
	text-align:center;
	font-family: "Louize-Regular", "Amiri Regular", "EB Garamond Regular", "Cormorant Garamond Medium", "Crimson Text", serif ;
    font-weight: 100;
}
.forthblock, .fifthblock{
	color:#fff!important;
	text-align:center;
	font-family:"Neue Haas Unica", "Heebo Regular", "Almari Light", "Roboto Light", sans-serif ;
	font-weight: 100;
}

.headingsection{
    display: block;
	font-size:40px!important;
	margin:auto
}
.headingsection_footer{
    font-size: 20px;
    font-family: "Louize-Regular", "Amiri Regular", "EB Garamond Regular", "Cormorant Garamond Medium", "Crimson Text", serif !important;
    font-weight: 100;
    letter-spacing: 1px;
}
.other_link a {
    font-size: 16px;
}
.gradientback{
	/*background: linear-gradient(180deg, #f7f5f5, transparent);*/
}
.panel-body {
    line-height: 27px;
}
.profileimg{
	border-radius:50%!important;
}
.p-0{
	padding:0px!important;
}
.panel-group {
    font-family: "Neue Haas Unica", "Heebo Regular", "Almari Light", "Roboto Light", sans-serif ;
    font-weight: 100;
}

input[type=radio]:checked {
    border: 1px solid #A69785!important;
}
input[type=radio]:after {
   
    left: 2.7px;
    top: 3px;
    width: 7px;
    height: 7px;
    background: #A69785;
}
.popover-content h5 {
    font-size: 17px;
}
footer#colophon {
	font-size:14px;
    margin-top: -30px;
	font-family: "Neue Haas Unica", "Heebo Regular", "Almari Light", "Roboto Light", sans-serif !important;
	display:none;
}

.navbar_toggle img{
	width:40px!important;
	
}
.navbar_toggle img.brownimg{
	width:40px!important;
	margin-top: 7px;
}
button.dropdown-toggle.navbar_toggle:hover {
    border: unset;
}
ul.header_dropdown {
    border: unset;
    padding: 30px;
    min-width: 250px;
}
.header_dropdown {
	left: unset!important;
	right:0;
}
.dropdown-menu>li>a {
    font-size: 18px;
    line-height: 30px;
}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {
    background: unset!important;
	color:#4ca4c5;
    text-decoration: none!important;
}
.thirdblock p,.thirdblock h6, .thirdblock h5 {
	color:#fff;
  
}
.white_font{
    color:#fff;
    font-size: 23px;
}
.thirdblock{
	font-size: 24px;
	background:url(https://cdn.oneconsciousness.org/images/catheme/banner/third_block.png);
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center center;
	    padding: 25px 0px 70px!important;
}
.thirdblock h6, .forthblock{
	font-size:14px;
}
.forthblock h1 {
    font-size: 40px;
	font-family: "Louize-Regular", "Amiri Regular", "EB Garamond Regular", "Cormorant Garamond Medium", "Crimson Text", serif !important;
}
footer#colophon h5 {
    font-size: 16px;
}
.vertical_line {
    height: 230px;
    border-right: 1px dotted #fff;
    margin-bottom: -75px;
}
.vertical_line1 {
    height: 130px;
    border-right: 1px dotted #A69785;
	margin-top:-10px;
}
.pl-0{
	padding-left:0px!important;
}
.pr-0{
	text-align:center;
	padding-right:0px!important;
}
.thirdblock h6, .forthblock {
    font-family: "Neue Haas Unica", "Heebo Regular", "Almari Light", "Roboto Light", sans-serif !important;
}

/*section.elementor-section.elementor-inner-section.elementor-element.elementor-element-32169e0.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
    position: fixed;
    width: 100%;
    left: 0;
    top: 0;
	z-index:1;
}*/
.language_menu a{
    font-size: 25px;
    font-family:"Louize-Regular", "Amiri Regular", "EB Garamond Regular", "Cormorant Garamond Medium", "Crimson Text", serif !important;
    text-shadow: 1px 1px #a88739;
    color: #c4a658 !important;
    pointer-events: auto !important;
    text-decoration: none;
    opacity: 0.7;
}
.language_menu{
    margin-top: 30px;
}
.heading_section{
	position: fixed;
    width: 100%;
	background:#fff;
	    z-index: 10;
	margin-top:-20px;
margin-left: -10px;	
}
.navbar_header{
	position: fixed;
    width: 100%;
    left: 0;
    top: 0;
	z-index:10;
	margin-top:-10px;
    pointer-events: none;
}

.header-menu li:hover, .header-menu a:hover {
    background-color: #b89230;
    color:#fff4d6;
    text-decoration: none;
}

.button:hover:active {
    background: rgba(148, 148, 148, 0.16) !important;
}

.dropdown-toggle
{
    background: rgba(148, 148, 148, 0.16) !important;
}

.dropdown-toggle,.logo,.dropdown-menu
{
    pointer-events: auto;
}

.terms {
    margin-top: 100px;
}
form label {
	font-weight: var(--heading--font-weight);
}
form input[type="radio"], form input[type="checkbox"] {
	margin: 0;
    min-width: 20px;
}

/*404 css*/
.page_404 {
    color: #fff;
    font-family: 'louize-trail';
}
header#masthead {
    display: none;
}
header.entry-header.alignwide {
    display: none;
}
.elementor.elementor-1597 {
    width: 100%;
    display: contents;
    margin: 0!important;
    padding: 0px!important;
    
}
.page > #page > div#content {
    margin-top: -150px !important;
}

.woocommerce-page > #page > div#content {
    margin-bottom: 150px !important;
}

.widget-area{
	display:none
}

#gobackbtn{
		color:#fff!important;
	    box-shadow: 1px 1px 10px 3px rgb(255 255 255 / 50%)!important;
	font-family:'louize-trail'!important;
	font-weight:100!important;
	font-size:16px;
}
.page_404 p{
	font-size:16px;
}
.elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 100%;
}
h1.headingsection_404 {
    font-size: 40px;
    font-family: "Louize-Regular", "Amiri Regular", "EB Garamond Regular", "Cormorant Garamond Medium", "Crimson Text", serif ;
}
/*privacy policy*/
.elementor.elementor-981 {
    margin: 0px!important;
    padding: 0px!important;
    width: 100%;
    display: contents;
}
.privacy_policy{
	text-align:center;
	font-size: 18px;
    font-family: "Louize-Regular", "Amiri Regular", "EB Garamond Regular", "Cormorant Garamond Medium", "Crimson Text", serif ;
}
.privacy_policy ol li{
	font-size: 18px;
    font-family: "Louize-Regular", "Amiri Regular", "EB Garamond Regular", "Cormorant Garamond Medium", "Crimson Text", serif ;
	line-height:28px;
	margin-bottom:28px
}
.privacy_policy h6{
	font-size: 18px;
}
.other_link1 a {
    color: #fff!important;
	font-size:18px
}
.color_white{
	color:#fff!important
}
.reverse1 {
    border: 2px solid #fff;
    border-radius: 5px;
    padding: 7px 25px;
    background: transparent!important;
    color: #ffffff!important;
}
.round{
	border-radius:25px
}
.myinput12 {
    border: unset!important;
    border-bottom: 1px solid #fff!important;
    background: transparent!important;
    box-shadow: none!important;
}
.myinput12::placeholder{
	color:#fff!important
}
i.fa.rounded1 {
    color: #fff;
    width: 40px;
    height: 40px;
    text-align: center;
    border-radius: 50%;
    border: 1px solid #fff;
    padding: 12px 8px;
}
h4.color_white {
    color: #fff;
}
.headingsection_footer1 {
    font-size: 18px;
    font-weight: 400;
    line-height: 24px;
}
.row.footer_end {
    margin-right: 0px;
	font-size:16px
}
.underline_anchor{
	color:#fff!important;
	text-decoration:underline!important;
}

/*cookie popup*/
section.elementor-section.elementor-top-section.elementor-element.elementor-element-02a8304.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default, section.elementor-section.elementor-top-section.elementor-element.elementor-element-73253ad.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default{
	width:100%;
	position:fixed;
	    z-index: 9;
}
.reverse2 {
    border: 1px solid #A69785;
    border-radius: 30px;
    padding: 5px 15px;
    font-size: 18px;
    font-weight: 100;
    background: transparent!important;
    color: #A69785!important;
}
.horizontal_border{
	border-top:1px solid  #A69785;
	padding:10px;
	font-size:18px
}
.elementor.elementor-1973, .elementor.elementor-2058 {
    margin: 0px!important;
    padding: 0px!important;
    width: 100%;
    display: contents;
}
div#vertical_line_height {
    height: 310px;
	margin-bottom: -10px;
}
section.elementor-section.elementor-top-section.elementor-element.elementor-element-02a8304.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default {
    background: #f7f7f7;
}

/*toggle*/
.switch {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 34px;
}
html{overflow-x:hidden!important; padding:0px}
/* Hide default HTML checkbox */
.switch input {
  opacity: 0;
  width: 0;
  height: 0;
}

/* The slider */
.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s;
}

.slider:before {
  position: absolute;
  content: "";
  height: 26px;
  width: 26px;
  left: 4px;
  bottom: 4px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}

input:checked + .slider {
  background-color: #2196F3;
}

input:focus + .slider {
  box-shadow: 0 0 1px #2196F3;
}

input:checked + .slider:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
}
.p-4 {
    padding: 30px;
}

/* Rounded sliders */
.slider.round {
  border-radius: 34px;
}

.slider.round:before {
  border-radius: 50%;
}
.logo {
    width: 68px!important;
    margin-top: 13px;
    margin-bottom: 4px;
}
.dropdown {
    margin-top: 8px;
}

.newblock_left_corner p {
    font-size: 16px;
}
.newblock_left_corner {
    text-align: center;
}
.fade.in{
	display:block!important
}
button.close:hover{
	opacity:1
}
button.close {
    right: -10px;
    margin-top: -60px;
    background: #A69785!important;
    opacity: 1;
    color: #fff!important;
    width: 30px;
    height: 30px;
    padding: 0px;
    text-align: center;
    border-radius: 50%;
	z-index:99;
	box-shadow: 0 6px 12px rgb(0 0 0 / 18%);
	position:fixed
}

.scrollright{
	position: absolute;
    right: 0;
    top: 42%;
    padding: 10px 15px;
    background: #0000001f;
}
.scrollleft{
	position: absolute;
    top: 37%;
	left:0;
    padding: 10px 15px;
    background: #0000001f;
}
.scrollright a:focus-within, .scrollright a:active, .scrollleft a:focus-within, .scrollleft a:active{
	background:unset!important;
}
button.dropdown-toggle.navbar_toggle{
	width:68px;
	height:68px;
	margin-top:5px;
	border-radius:50%;
	padding:0px
}

@media (min-width: 1181px){
    .main_overlay{
        height: 102vh !important;
        margin-top: -102vh !important;
        padding: 28vh 25vw !important;
    }  
    iframe.mainvideo {
        width: 100% !important;
        height: 100vh !important;
    }
}
/*mobile responsive*/

@media (max-width: 767px){
    .language_menu a{
    font-size: 20px;
}
.language_menu{
    margin-top: 20px;
}
	button.reserve-outline {
    padding: 3px 8px
	}
	.timexs{
		text-align:right;
	}
	.modal-body.bio_height{
		margin-top:10px
	}
	button.\34 04dropdown.dropdown-toggle.navbar_toggle {
    margin-right: 20px;
}
	.hillblock {
    padding: 20px;
	}
	.headingblock .elementor-col-33 {
    float: left;
    display: inline-block;
    }
	.logo {
    width: 50px!important;
    margin-top: 9px;
    }

	.topmostheadingcol{
		width:65%;
		margin-top:5px
	}
	.togglecol{
		width:15%;
	}
	.topmostheading{
    font-size: 18px!important;
	}
	.topmostheading .elementor-widget-container {
    padding: 0px!important;
    margin: 21px 0px !important;
}
	.main_heading_title h2 {
    margin-top: 70px;
    font-weight: 100!important;
    font-size: 40px;
		line-height:42px;
}
	.container.secondblock p {
    font-size: 30px;
    line-height: 36px;
}
	.thirdblock p {
    font-size: 24px;
    line-height: 28.8px;
}
	figcaption.widget-image-caption.wp-caption-text {
		margin-top: -265px!important;
	}
	.forthblock {
    margin-top: 175px;
    color: #A69785!important;
}
	.forthblock h1 {
    font-size: 32px;
    margin-top: 8px;
    margin-bottom: 35px;
    line-height: 30px;
}
	.playbtn {
    margin-top: 20px;
    margin-bottom: 65px;
}
	.main_video_caption {
    margin-bottom: 100px;
}
	.video_caption {
		display:none;
	}
	.elementor-74 .elementor-element.elementor-element-225ee90 {
    padding: 100px 40px 100px 40px;
}
	div.panel-group {
    padding: 30px;
}
	
    .entry-content .elementor .orange_section {
		background-image: url(../../images/mobile_orange.png);
		padding:0px!important;
		font-size:16px;
		line-height:19.2px;
	}
	.blue_section{
		background-image: url(../../images/mobile_blue.png);
		padding:10px!important;
		font-size:16px;
		line-height:19.2px;
		
	}
	.blue_section .elementor-background-slideshow__slide__image {
    display: none;
}
	.headingsection {
		width:100%;
    font-size: 30px!important;
}
	.headingsection h1{
		line-height:36px;
	}
	p.panel_data {
    font-size: 19px!important;
	}
	img.thumbimg{
		width:35px;
	}

}
	
	.playing_video {
    margin-top: 20px;
}
	.headingsection_footer {
    font-size: 16px;
	}
	.elementor-74 .elementor-element.elementor-element-77e6277 {
    width: 100%;
    padding: 25px;
}
	.popover {
    margin-left: 52px!important;
}
	.navbar_toggle img {
    width: 30px!important;
	
	}
	.logo img {
    width: 45px!important;
	}
	.secondblock {
		margin-top: 20px;
	}
	button.dropdown-toggle.navbar_toggle{
        width: 51px;
        height: 51px;
        min-width: 51px !important;
		margin-top:0px
	}
	.agree{
		position:relative
	}
	.panel_body_back {
    padding: 30px 0px;
	}
	.p-3 {
    padding: 0px 0px;
}
.panel_body_back1 {
    /* background: #eb9f5078; */
    padding: 30px 0px;
}
.col-md-3.time {
    text-align: center;
    padding: 10px;
    background: #e1e1e12b;
    margin: 16px;
    border-radius: 7px;
}
.select_area {
    padding: 0px 4px;
    margin-right: 5px;
    min-width: 70% !important;
}
.header_section .elementor-col-25 {
    width: 25%;
    display: inline-block;
}
.terms {
    margin-top: 50px;
}
img.pt-1 {
    margin-top: 10px;
}
.cookie_card{
	margin-top:100px
}
.footer_block .elementor-col-33{
	width:100%!important
}
iframe.mainvideo {
    height: 35vh;
}
.main_overlay {
    height: 36vh;
    margin-top: -36vh;
	padding:7vh
}
.main_overlay h1 {
    font-size: 24px;
}
.mainvideo_caption {
    font-size: 30px;
}
h1.headingsection_404 {
    font-size: 34px;
}
html, body {
    overflow-x: hidden!important;
}
.elementor-col-50.vertical_line, .elementor-col-50.vertical_line1{
		width:50%
	}
	.heading_section {
    height: 130px;
    margin-top: -10px;
}
section#common_footer .elementor-col-33 {
    width: 100%;
}
h1.hidden-lg.hidden-md.hidden-sm.mainvideo_caption {
    min-height: 70px;
}
/* a.left.carousel-control, a.right.carousel-control{
    margin-top: 31vh;
} */

#explore_scroll{
	margin-bottom:50px
}
.thirdblock{
	margin-bottom:50px!important
}
.lightbox_block{
	margin-top:50px!important;
	margin-bottom: 50px!important;
}
.elementor-74 .elementor-element.elementor-element-0f5894f > .elementor-element-populated{
	padding: 80px 60px 80px 62px;
}
.elementor-74 .elementor-element.elementor-element-d3a5452 > .elementor-element-populated {
    padding: 50px 30px 50px 30px;
}
}

@media (min-width: 600px) and (max-width: 1400px) {
    .time-wrap > .col-xs-4 {
        width: 50% !important;
    }
    .select_area {
        padding: 0px 4px;
        margin-right: 5px;
        min-width: 50% !important;
    }

    .reserve_ca_sessions > .container-fluid >.row > .col-xs-4 {
        width: 50% !important;
        margin-bottom: 20px;
    }

    
}

@media (max-width: 930px) {
    .time-wrap > .col-xs-4 {
        width: 100% !important;
    }

    .reserve_ca_sessions > .container-fluid >.row > .col-xs-4 {
        width: 100% !important;
        margin-bottom: 20px;
    }

    
}

/* @media (min-width: 992px)
{
    .time-wrap > .col-md-4 {
        width: 100% !important;
    }
} */

/* @media (min-width: 767) and (max-width: 992px) {
    .time-wrap > .col-md-4 {
        width: 100% !important;
    }
    
} */

.time-wrap
{
    margin-top: 20px;
}

a.left.carousel-control, a.right.carousel-control{
    padding-top: 80px;
    padding-bottom: 100px;
}

@media only screen and (min-device-width: 600px){
    a.left.carousel-control, a.right.carousel-control{
        width: 50px;
    }
}

@media only screen 
    and (device-width : 414px) 
    and (device-height : 896px){
		section#common_footer .elementor-col-33 {
    width: 100%;
}
	.first_block{
		height:60vh
	}
	.elementor-col-50.vertical_line, .elementor-col-50.vertical_line1{
		width:50%
	}
	.heading_section {
    height: 130px;
    margin-top: -10px;
}

.main_overlay {
    height: 30vh;
    margin-top: -30vh;
    padding: 7vh;
}
iframe.mainvideo {
    height: 29vh;
}
#explore_scroll{
	margin-bottom:50px
}
.thirdblock{
	margin-bottom:50px!important
}
.lightbox_block{
	margin-top:50px!important;
	margin-bottom: 50px!important;
}
.elementor-74 .elementor-element.elementor-element-0f5894f > .elementor-element-populated{
	padding: 80px 60px 80px 62px;
}
.elementor-74 .elementor-element.elementor-element-d3a5452 > .elementor-element-populated {
    padding: 50px 30px 50px 30px;
}
}
/*css for ipad portrait*/



@media only screen and (min-device-width: 820px) and (max-device-width: 1180px) {
	.lightbox_block {
    margin-bottom: 30px!important;
    margin-top: 0px!important;
}

.thirdblock {
    margin-bottom: 30px!important;
	}
	#explore_scroll{
		margin-bottom:50px
	}
	button.dropdown-toggle.navbar_toggle {
    margin-right: -50px;
}
	.time {
    /* text-align: center;
    padding: 10px;
    background: #e1e1e12b;
    margin: 27px 0px; */
    border-radius: 7px;
    /* border: 10px solid #fff; */
}
	
	
	html, body{
    max-width: unset!important;
    overflow-x: hidden;
}
	figcaption.widget-image-caption.wp-caption-text {
    margin-top: -185px;
   font-size: 16px;
}
	.forthblock {
    margin-top: 100px;
}
	.headingsection_footer {
    font-size: 20px;
	}
	img.thumbimg {
    width: 35px
	}
	.blue_section, .entry-content .elementor .orange_section {
		padding:66px!important;
	}
	.entry-content .elementor .orange_section {
		margin-top:-33px!important;
	}
	.dropdown {
    margin-left: -40px;
    margin-right: 35px;
}
	.elementor-74 .elementor-element.elementor-element-77e6277 {
    width: 100%;
    padding: 25px;
}
.entry-content .elementor .orange_section  {
    margin-top: -27px;
}
.panel_body_back {
    padding: 20px 0px;
}
iframe.mainvideo {
    height: 40vh;
}
.main_overlay {
    height: 41vh;
    margin-top: -40.8vh;
	padding: 40px 150px;
}
.overlay_item {
    height: 160px;
}
.first_block {
    height: 63vh;
}
ul.dropdown-menu {
    margin-left: 0;
}
.col-md-3.p-1 {
    padding: 20px 9px;
}
.lightbox {
    height: 290px;
    padding: 70px 20px;
}
.anotherpage {
    height: 102.5vh;
}
/* a.left.carousel-control, a.right.carousel-control{
     margin-top: 18vh;
} */
}

.align-inline
{
    display: inline-flex;
}

.link-color
{
    color: #938574 !important;
}

.timezone-span
{
    font-size: 90%;
}

.non-selected-color-class
{
    background: '' !important;
    color: '' !important;
    border-radius: '' !important;
}

.selected-color-class
{
    background: orange;
    color: rgb(255, 255, 255);
    border-radius: 20px;
}

.selectTimeSlot, .booked-time-slot
{
    display: flex;
}

.woocommerce-products-header, .woocommerce-notices-wrapper
{
    margin-top: 150px !important;
}

.woocommerce {
    margin-top: 200px !important;
}

.site > main#main {
    /* padding-bottom: 200px!important; */
}

.return-to-shop{
    display: none !important;
}

.elementor-element-2b3dd342 > .elementor-element-populated {
    display: initial !important;
}

@media (max-width: 930px)
{
    .timeSlotCol p {
        width: 90% !important;
    }
}

@media (max-width: 480px)
{
    .timeSlotCol p {
        width: 90% !important;
    }
}

@media (max-width: 1400px)
{
    .timeSlotCol p {
        width: 90% !important;
    }
}
.address-block{
    margin-top: 0px;
}
.country-block{
    position: relative; 
    z-index: 1;
}
.country-flag {
    width: 20px;
    height: 15px;
    margin-right: 8px;
}

.country-link {
    text-decoration: none;
}
@media (min-width: 1025px) {
.address-block{
    margin-top: -200px;}
}
.grecaptcha-badge { 
    visibility: hidden;
}

.input.reverse {
    background: #A69785!important;  
}
/* Copied form Wordpress Appearance > Customize > Additional CSS */
span.select_area {
    min-width: 230px;
    display: inline-block;
}
.first_block {
    margin-top: 30px!important;
}
p.disabled_block{
	border-radius:20px;
	background: #efefef;
}
  	
.anotherpage {
    min-height: 100vh!important;
    margin-top: -30px!important;
}
.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button) {
     background: rgb(255 255 255 / 0%);
}
.first_block {
    background-position: center!important;
}
.footer_container .elementor-column-gap-default>.elementor-column>.elementor-element-populated {
    padding: 10px;
}
main#main {
    padding-bottom: 0px!important;
}
a.reverse {
    min-width: 106px;
    background: #A69785!important;
    color: #fff!important;
    padding: 5px 10px;
    font-size: 15px;
    font-weight: 500;
    border-radius: 5px;
    text-decoration: none;
}

.vertical_line {
    height: 100vh!important;
}
input[type = "radio"] {
    width: 14px;
    height: 14px;
    border: 1px solid;
    margin-right: 10px;
    margin-top: 0px;
}
input[type=radio]:after {
    left: 2.8px;
    top: 2.7px;
    width: 7px;
    height: 7.2px;
    background: #A69785;
}
.agree{
	margin-left:10px;
}
td.day {
    border: 5px solid #fff!important;
    color: #bba995cf;
}
.col-md-3.col-sm-6.time p:hover {
    background: #e9a36054!important;
    border-radius: 20px;
}
/*
form .button.single_add_to_cart_button {
	color: var(--global--color-primary)!important;
}
.site a.button.add_to_cart_button:not(:hover):not(:active):not(.has-background) {
background-color: var(--button--color-background);
    color: var(--button--color-text);}
*/
footer.site-footer .powered-by {
	display: none;
}

@media (max-width: 767px){
	.image_lightbox {
    border-right: unset!important;
}
}

/* Style the close button */
.close-modal {
     /* Ensures the background is transparent */
    border: none;
    font-size: 1.5rem !important; /* Increase the font size of the cross sign */
    cursor: pointer;
    position: absolute; /* Use absolute positioning to place the close button */
    top: 10px;  /* Adjust the top space */
    right: 10px; /* Position the button to the top-right of the modal */
    padding: 0.5rem;
}

/* Responsive adjustments for small screens */
@media (max-width: 600px) {
    .close-modal {
        font-size: 2rem; /* Adjust the font size on smaller screens */
        top: 8px;
        right: 8px;
    }
}



/* privacy page style start */
.privacy-ctn {
	text-align:left;
	margin-top:15px;
}
.privacy-ctn ol, .privacy-ctn ul {
	padding:0 0 0 30px;
}
.privacy-ctn ol ul.disc {list-style-type:disc;}
.privacy-ctn ol.lower-alpha {list-style-type:lower-alpha;}
.privacy-ctn ol li {
	margin:0 0 10px 0 !important;
}
.privacy-ctn ul li {
	font-family: "Louize-Regular", "Amiri Regular", "EB Garamond Regular", "Cormorant Garamond Medium", "Crimson Text", serif ;
	margin:0 0 10px 0 !important;
}
/* privacy page style end */

/* Parsley CSS */

input.parsley-success,
select.parsley-success,
textarea.parsley-success {
color: #468847;
background-color: #DFF0D8;
border: 1px solid #D6E9C6;
}

input.parsley-error,
select.parsley-error,
textarea.parsley-error {
color: #B94A48;
background-color: #F2DEDE;
border: 1px solid #EED3D7;
}

.parsley-errors-list {
margin: 2px 0 3px;
padding: 0;
list-style-type: none;
font-size: 0.9em;
line-height: 0.9em;
opacity: 0;
color: #B94A48;

transition: all .3s ease-in;
-o-transition: all .3s ease-in;
-moz-transition: all .3s ease-in;
-webkit-transition: all .3s ease-in;
}

.parsley-errors-list.filled {
opacity: 1;
}

.woocommerce-terms-and-conditions-wrapper > .validate-required {
    padding-left: 20px;
}

.woocommerce-terms-and-conditions-wrapper {
    margin-left: 25px;
}

.iti {
    display: block !important;
}

.error404 > #page > #content > #primary .site-main > * {
    margin: 0px;
}

#ppn_payment_plan_selection {
    border: 1px solid var(--global--color-brown); /* Adjust the thickness as needed */
}
#ppn_payment_plan_selector {
    border: 1px solid var(--global--color-brown); /* Adjust the thickness as needed */
}
.search-advisor-button{
    top: 42px;
    position: relative;
}
.navbar_toggle{
    z-index: 9999 !important;
}
.header_banner{
    display: flex;
    justify-content:space-evenly;
    z-index: 999;
    position: sticky;
    padding: 3rem;
}

.row.header_banner { 
    display: flex; 
    justify-content: space-between; 
}
.col-md-8 {
    width: 82.666667%;
}
.language-menu { 
    display: none; /* Assuming the language menu is hidden */
 } 

.col-md-2, .col-xs-2 { 
    flex: 1;
 } 

.logo { 
    align-self: flex-start; 
} 

.menu-grid {
    text-align: end
 } 

.language-menu:not(:empty) + .col-md-2,
.language-menu:not(:empty) + .col-xs-2 { 
    flex: initial; /* Reset flex property when language menu is shown */ 
}
#logo{
    max-width: 100px !important;
}
.hamburger-menu{
text-align: end;
}
/* Basic styling for hamburger lines */
.hamburger-icon.animated .line-top {
    transition: all 0.3s ease; 
    transform: rotate(45deg);
    top: -2px;
    margin-left: .27rem;
}

.hamburger-icon.animated .line-middle {
    transition: all 0.3s ease; 
    opacity: 0;
}

.hamburger-icon.animated .line-bottom {
    transition: all 0.3s ease; 
    transform: rotate(-45deg);
    top: -2px;
    margin-left: .27rem;
}

.hamburger-icon:not(.menu-open).animated .line-top {
    transition: all 0.3s ease; 
    transform: rotate(0deg);
    top: 0;
}

.hamburger-icon:not(.menu-open).animated .line-middle {
    transition: all 0.3s ease; 
    opacity: 1;
}

.hamburger-icon:not(.menu-open).animated .line-bottom {
    transition: all 0.3s ease; 
    transform: rotate(0deg);
    top: 0;
}
.hamburger-icon {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    width: 45px;
    height: 33px;
}

.hamburger-icon .line {
    transition: stroke 0.3s ease;
}

.line {
    width: 100%;
    height: 3px;
    background-color: #9b794e;
    transition: transform 0.3s ease, top 0.3s ease, opacity 0.3s ease; /* Smooth transition */
}

/* Default state of hamburger lines */
.line-top {
    transform-origin: top left;
    height: 1px;
}

.line-middle {
    opacity: 1;
    height: 1px;
}

.line-bottom {
    transform-origin: bottom left;
    height: 1px;
}

/* Dropdown menu styling */
.dropdown-menu {
    display: none; /* Hide by default */
}

.dropdown-menu.show {
    display: block; /* Show the menu when toggled */
}

/* Full page menu style */
.full-page-menu {
    z-index: -1 !important;
    display: none; /* Initially hide the menu */
    position: fixed;
    top: -3px;
    left: 0;
    width: 100%;
    height: 101%;
    background-color: #3d3c3ccc;
    color: white;
    overflow-y: auto;
    text-align: center;
    overflow: hidden;
    backdrop-filter: blur(6px);
  }
  
  .full-page-menu a {
    color: white !important; /* Ensure links are white */
    font-size: 35px; 
    text-decoration: none ;
    display: block;
  }
  
  .full-page-menu div{
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    align-items: center; /* Centers items horizontally */
    justify-content: center; /* Centers items vertically */
  }
  .menu-list{
    height: 100vh;
    font-family:'Louize-Regular';
  }
  @media (max-width: 750px){
    .full-page-menu a{
        font-size: 40px;
        line-height:1.2;
        padding-top: 1rem;
        padding-bottom: 1rem;
    }
  }

  @media (min-width: 751px) and (max-width: 1200px){
    .full-page-menu a{
        font-size: 50px;
        line-height: 1.5;
    }
  }
  @media (min-width: 1201px){
    .full-page-menu a{
        font-size: 70px;
        line-height: 1.3;
    }
  }

  .justify-center{
    justify-content: center !important;
  } 
  
  /* Close button */
  .close-btn {
    background-color: transparent !important;
    border: none;
    font-size: larger !important;
    font-weight: bold;
    cursor: pointer;
    top: 4rem;
    right: 0rem;
  }
  
  /* When dropdown is open, display the menu */
  .dropdown-menu_header.show-full-page {
    display: block;
  }
  .dropdown-menu {
    display: none;
}

.dropdown-menu.show {
    display: block;
}

  
/* Default button and icon styles */
#menu-toggle {
    background: transparent !important; /* Optional: Transparent background */
    border: none; /* Remove button border */
    padding: 10px;
    cursor: pointer;
    transition: background-color 0.3s ease; /* Smooth transition */
}

#menu-icon path {
    stroke: #9b794e;
    transition: stroke 0.3s ease; /* Smooth transition for the stroke color */
}

/* Hover effect on button */
#menu-toggle:hover {
    background-color: rgba(0, 0, 0, 0.274); /* Optional: Background change on hover */
}
.dropdown-menu {
    font-family: 'Louize-Regular' !important;
  }

.account-payment-methods-table td.payment-method-actions a:hover {
    background-color: #c5ae92 !important;
    color: white !important;
}

/* Hover effect on icon within the button */




/* START Superhabits */
.superhabits  div.panel-group a {
    color: #A69785;
}
.superhabits .lp-banner-wrapper {
    height:100vh;
    position:relative;
}
.superhabits .lp-banner-wrapper.ai-world {
 	background:url(https://superhabits.com/wp-content/uploads/2024/05/ai-world-banner.jpg) no-repeat center top;
    background-size:cover;  
}
.superhabits .lp-banner-wrapper.corporate {
 	background:url(https://superhabits.com/wp-content/uploads/2024/05/ai-world-banner.jpg) no-repeat center top;
    background-size:cover;  
}
.superhabits .lp-banner-wrapper.purpose {
 	background:url(https://cdn.oneconsciousness.org/images/catheme/banner/lp-banner-purpose.jpg) no-repeat center top;
    background-size:cover;  
}
.superhabits .lp-banner-wrapper.partners {
 	background:url(https://superhabits.com/wp-content/uploads/2023/12/partner-banner.jpg) no-repeat center top;
    background-size:cover;  
}
.superhabits .lp-banner-wrapper.habitchange {
 	background:url(https://cdn.oneconsciousness.org/images/catheme/banner/habits-banner.jpg) no-repeat center top;
    background-size:cover;  
}
.superhabits .lp-banner-wrapper.happiness {
    background:url(https://superhabits.com/wp-content/uploads/2023/04/lp-banner-the-goal-of-vedic.jpg) no-repeat center top;
    background-size:cover;  
}
.superhabits .lp-banner-wrapper.relationships {
    background:url(https://cdn.oneconsciousness.org/images/catheme/banner/lp-relationships-banner.jpg) no-repeat center top;
    background-size:cover;  
}

.superhabits .lp-banner-wrapper.professional {
    background:url(https://superhabits.com/wp-content/uploads/2023/04/lp-banner-give-me-six-hours.jpg) no-repeat center top;
    background-size:cover;  
}
.superhabits .lp-banner-wrapper.sleeping {
    background:url(https://superhabits.com/wp-content/uploads/2023/04/lp-banner-rest.jpg) no-repeat center top;
    background-size:cover;  
}
.superhabits .lp-banner-wrapper.anxiety {
    background:url(https://superhabits.com/wp-content/uploads/2023/04/lp-banner-what-brings.jpg) no-repeat center top;
    background-size:cover;  
}
.superhabits .lp-banner-wrapper h2 {
    width:95%;
    max-width:976px;
    font-family: 'louize-trial';
    font-size:60px;
    line-height:1.2;
    color:#fff;
    text-align:center;
    transform: translate(0%, -50%);
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    margin:0 auto;
}
.superhabits .lp-banner-wrapper h2 em {font-style:normal;}
.superhabits .lp-banner-wrapper h2 span {font-size:30px; margin-top:40px; display:block;}

.superhabits .lp-banner-wrapper.relationships div, .superhabits .lp-banner-wrapper.purpose div, .superhabits .lp-banner-wrapper.corporate div {
    width:95%;
    max-width:976px;
    transform: translate(0%, -50%);
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    margin:0 auto;
}
.superhabits .lp-banner-wrapper.corporate div {top:25%;}

.superhabits .lp-banner-wrapper.relationships div h2, .superhabits .lp-banner-wrapper.purpose div h2, .superhabits .lp-banner-wrapper.corporate div h2, .superhabits .lp-corp-ctnr h2, .superhabits .lp-corp-ctnr h3 {
    font-family: 'louize-trial'; 
	font-size:60px;
	line-height:1.2;
	color:#fff;
    text-align:center;
	margin:0;
	position:relative;
	transform:none; 
}
.superhabits .lp-corp-ctnr h2 {color:#baa995;}
.superhabits .lp-corp-ctnr h3 {color:#baa995; font-size:40px; margin:30px 0 0 0;}
.superhabits .lp-banner-wrapper.relationships div .tree-logo-white, .superhabits .lp-banner-wrapper.purpose div .tree-logo-white {
	width:120px;
	margin:30px auto 0 auto !important;
	display:block;
}
.superhabits .lp-banner-wrapper.relationships div .tree-logo-white img, .superhabits .lp-banner-wrapper.purpose div .tree-logo-white img {width:100%;}
.superhabits .lp-banner-wrapper.corporate div ul {margin-top:60px; padding:0; font-family: 'louize-trial';}
.superhabits .lp-banner-wrapper.corporate div ul li {
	list-style:none;
	font-size:30px;
	line-height:1.4;
	color:#fff;
	margin:15px 0 0 0;
}

.superhabits .lp-why-wrapper, .superhabits .lp-partners-wrapper {padding:100px 0;}
.superhabits .lp-why-ctnr, .superhabits .lp-partner-ctnr, .superhabits .lp-corp-ctnr {
    width:90%;
    max-width:1100px;
    font-family: 'louize-trial';
    display:block;
    margin:0 auto;
    text-align:center;
}
.superhabits .lp-corp-ctnr ul {
	margin-bottom:80px; 
	text-align:left;
	padding:25px 20px 20px 60px;
	border-radius:20px;
	border:solid 1px #baa995;
}
.superhabits .lp-corp-ctnr ul li {
	 font-family: 'louize-trial';
     font-size:32px;
	 line-height:40px;
	 margin-bottom:10px;
	 color:#baa995;
	 list-style:disc;
}
.superhabits .lp-why-ctnr p, .superhabits .lp-why-ctnr ul li, .superhabits .lp-partner-ctnr p, .superhabits .lp-partner-ctnr ul li, .superhabits .lp-why-ctnr ol li, .superhabits .lp-corp-ctnr p {
    font-family: 'louize-trial';
    font-size:24px;
    line-height:1.5;
    color:#baa995;
    margin-top:40px;
}
.superhabits .lp-why-ctnr p, .superhabits .lp-corp-ctnr p {text-align:justify;}
.superhabits .lp-why-ctnr ol li {margin-top:15px;}
.superhabits .lp-why-ctnr p:first-child {margin-top:0;}

/*.superhabits .lp-why-ctnr ul li {font-size:32px;} */

.superhabits .lp-why-ctnr ul, .superhabits .lp-partner-ctnr ul, .superhabits .lp-why-ctnr ol {
    padding:0 0 0 25px;
    text-align:left;
}
.superhabits .lp-partner-ctnr ul {margin:25px 0 0 0;}
.superhabits .lp-why-ctnr ul li, .superhabits .lp-partner-ctnr ul li {
    list-style:disc;
    margin-top:15px;
}
.superhabits .lp-partner-ctnr ul li, .superhabits .lp-partner-ctnr p {text-align:left;}

.superhabits .lp-who-bio-wrapper {
    background:url(https://cdn.oneconsciousness.org/images/catheme/banner/who-bio-bg-01.jpg) no-repeat center center;
    background-size:cover;
    padding:100px 0;
}
.superhabits .lp-who-bio-ctnr {
    width:95%;
    max-width:1100px;
    display:block;
    margin:0 auto;
    text-align:center;
    color:#fff;
}
.superhabits .lp-who-bio-ctnr h2, .superhabits .lp-program-creators-ctnr h2 {color:#fff !important; margin:0 !important;}

.superhabits .lp-partner-ctnr h3 {
	 font-family: 'louize-trial';
    font-size:30px;
	color:#baa995;
	text-align:left;
	margin:60px 0 0 0;
}

.superhabits .lp-who-bio-ctnr p, .superhabits .lp-who-bio-ctnr figcaption, .superhabits .cl-testimonial p {
    font-family: 'louize-trial';
    font-size:24px;
    line-height:1.5;
}
.superhabits .lp-who-bio-ctnr figure, .superhabits .lp-program-creators-ctnr li figure, .superhabits .creators-ctnr-center-lyt div.crts-box figure {margin:60px auto 0 auto !important; width:180px; height:180px; background-color:#fff; border-radius:100%; overflow:hidden; display:block;}
.superhabits .lp-who-bio-ctnr figure:first-child {margin-top:0 !important;}
.superhabits .lp-who-bio-ctnr figure img, .superhabits .lp-program-creators-ctnr li figure img, .superhabits .creators-ctnr-center-lyt div.crts-box figure img {width:100%;}
.superhabits .lp-who-bio-ctnr p {margin-top:30px;}
.superhabits .lp-who-bio-ctnr figcaption {margin:15px 0 30px 0;}
.superhabits .lp-what-wrapper {padding:100px 0;}
.superhabits .lp-what-wrapper h2, .superhabits .lp-who-bio-ctnr h2, .superhabits .lp-why-ctnr h2, .superhabits .lp-program-creators-ctnr h2, .superhabits .lp-partner-ctnr h2, .superhabits .cl-testimonial h2 {
    font-family: 'louize-trial';
    font-size:40px;
    color:#baa995;
    text-align:center;
	margin:40px 0 0 0;
}
.superhabits .lp-why-ctnr h2 {font-size:34px;}
.superhabits .lp-partner-ctnr h2, .superhabits .cl-testimonial h2 {margin-top:0;}
.superhabits .lp-what-wrapper ul {padding:0; margin:0;}
.superhabits .lp-what-wrapper ul li {
    width:25%;
    display:block;
    float:left;
    padding:20px 50px;
    box-sizing:border-box;
    border-right:dotted 1px #baa995;
    text-align:center;
    margin-top:50px;
}
.superhabits .lp-what-wrapper ul li:nth-child(4), .superhabits .lp-what-wrapper ul li:nth-child(8), .superhabits .lp-what-wrapper ul li:nth-child(12), .superhabits .lp-what-wrapper ul li:nth-child(14) {border:none;}
.superhabits .lp-what-wrapper ul li div {
    min-height:450px;
    border-radius:10px;
    padding:30px;
}
.superhabits .lp-what-wrapper.min-ht-650 ul li div {min-height:665px;}
.superhabits .lp-what-wrapper.min-ht-700 ul li div {min-height:700px;}
.superhabits .lp-what-wrapper.min-ht-350 ul li div {min-height:350px;}
.superhabits .lp-what-wrapper.min-ht-470 ul li div {min-height:470px;}
.superhabits .lp-what-wrapper ul li div.bg1 {background:url(https://cdn.oneconsciousness.org/images/catheme/banner/lesson-bg1.jpg) no-repeat center center; background-size:cover;}
.superhabits .lp-what-wrapper ul li div.bg2 {background:url(https://cdn.oneconsciousness.org/images/catheme/banner/lesson-bg2.jpg) no-repeat center center; background-size:cover;}
.superhabits .lp-what-wrapper ul li div.bg3 {background:url(https://cdn.oneconsciousness.org/images/catheme/banner/lesson-bg3.jpg) no-repeat center center; background-size:cover;}
.superhabits .lp-what-wrapper ul li div.bg4 {background:url(https://cdn.oneconsciousness.org/images/catheme/banner/lesson-bg4.jpg) no-repeat center center; background-size:cover;}
.superhabits .lp-what-wrapper ul li div.bg5 {background:url(https://cdn.oneconsciousness.org/images/catheme/banner/lesson-bg5.jpg) no-repeat center center; background-size:cover;}
.superhabits .lp-what-wrapper ul li div.bg6 {background:url(https://cdn.oneconsciousness.org/images/catheme/banner/lesson-bg6.jpg) no-repeat center center; background-size:cover;}
.superhabits .lp-what-wrapper ul li div.bg7 {background:url(https://cdn.oneconsciousness.org/images/catheme/banner/lesson-bg7.jpg) no-repeat center center; background-size:cover;}
.superhabits .lp-what-wrapper ul li div.bg8 {background:url(https://cdn.oneconsciousness.org/images/catheme/banner/lesson-bg8.jpg) no-repeat center center; background-size:cover;}
.superhabits .lp-what-wrapper ul li div.bg9 {background:url(https://cdn.oneconsciousness.org/images/catheme/banner/lesson-bg9.jpg) no-repeat center center; background-size:cover;}
.superhabits .lp-what-wrapper ul li div.bg10 {background:url(https://cdn.oneconsciousness.org/images/catheme/banner/lesson-bg10.jpg) no-repeat center center; background-size:cover;}
.superhabits .lp-what-wrapper ul li div.bg11 {background:url(https://superhabits.com/wp-content/uploads/2023/04/lesson-bg11.jpg) no-repeat center center; background-size:cover;}
.superhabits .lp-what-wrapper ul li div.bg12 {background:url(https://superhabits.com/wp-content/uploads/2023/04/lesson-bg12.jpg) no-repeat center center; background-size:cover;}
.superhabits .lp-what-wrapper ul li div.bg13 {background:url(https://superhabits.com/wp-content/uploads/2023/04/lesson-bg13.jpg) no-repeat center center; background-size:cover;}
.superhabits .lp-what-wrapper ul li div.bg14 {background:url(https://superhabits.com/wp-content/uploads/2023/04/lesson-bg14.jpg) no-repeat center center; background-size:cover;}

.superhabits .lp-what-wrapper ul li div h3 {
    font-family: 'louize-trial';
    font-size:22px;
    text-transform:uppercase;
    color:#fff;
    display:inline-block;
    border-radius:25px;
    border:solid 1px #fff;
    padding:8px 20px;
    margin:20px 0 0 0;
}
.superhabits .lp-what-wrapper ul li div p {
    font-family: 'louize-trial';
    font-size:22px;
    line-height:1.5;
    color:#fff;
    display:block;
    margin:25px 0 0 0;
}
.superhabits .lp-what-wrapper ul li div p i {font-style:italic;}
.superhabits .guest-speakers-ctnr {

    width:95%;
    max-width:930px;
    display:block;
    margin:100px auto 0 auto;
    text-align:center;
}
.superhabits .guest-speakers-ctnr h2 {
    font-family: "Roboto", Sans-serif;
    font-size:26px;
    font-weight:500;
    text-transform:uppercase;
}
.superhabits .guest-speakers-ctnr h3 {
    font-family: 'louize-trial';
    font-size:34px;
    color:#baa995;
    line-height:1.2;
    margin-top:50px;
}
.superhabits .guest-speakers-ctnr p {
    font-family: 'louize-trial';
    font-size:24px;
    color:#baa995;
    line-height:1.5;
}
.superhabits .lp-when-wrapper {
    background:url(https://superhabits.com/wp-content/uploads/2023/04/lp-when-bg-01.jpg) no-repeat center center;
    background-size:cover;
    padding:100px 0;
}
.superhabits .lp-when-ctnr {
    width:95%;
    max-width:810px;
    display:block;
    margin:0 auto;
    text-align:center;
}
.superhabits .lp-when-ctnr p {
    font-family: 'louize-trial';
    font-size:26px;
    color:#fff;
    line-height:1.5;
    margin-top:40px;
}
.superhabits .lp-when-ctnr p:first-child {margin-top:0;}
.superhabits .lp-how-wrapper {
    background:url(https://cdn.oneconsciousness.org/images/catheme/banner/lp-how-bg-01.jpg) no-repeat center center;
    background-size:cover;
    padding:100px 0;
}
.superhabits .lp-how-ctnr, .superhabits .program-schedule-ctnr {
    width:90%;
    max-width:1000px;
    background-color:#fff;
    display:block;
    margin:0 auto;
    border-radius:10px;
    padding:50px 40px;
    box-sizing:border-box;
    text-align:center;
}
.superhabits .lp-how-ctnr h2, .superhabits .program-schedule-ctnr h1 {
    font-family: "Roboto", Sans-serif;
    font-size:24px;
    font-weight:500;
    color:#baa995;
    text-transform:uppercase;
    margin:50px 0 0 0;
}
.superhabits .program-schedule-ctnr h1 {font-size:28px;}
.superhabits .lp-how-ctnr h2:first-child, .superhabits .program-schedule-ctnr h1:first-child {margin-top:0;}
.superhabits .lp-how-ctnr p {
    font-family: 'louize-trial';
    font-size:24px;
    color:#fff;
    line-height:1.5;
    color:#baa995;
    margin:15px 0 0 0;
}
.superhabits .lp-how-ctnr p:first-child {margin-top:0;}
.superhabits .lp-how-ctnr p a {text-decoration:none; color:#baa995;}
.superhabits .lp-how-ctnr p a.book-btn {
    background-color:#baa995;
    padding:20px 50px;
    font-family: "Roboto", Sans-serif;
    font-size:22px;
    display:inline-block;
    border-radius:5px;
    color:#fff;
}
.superhabits .sign-up-btn {
    background: rgb(64,154,189);
    background: linear-gradient(0deg, rgba(64,154,189,1) 0%, rgba(88,171,200,1) 60%) !important;
    padding:25px 40px;
    font-family: "Roboto", Sans-serif;
    font-size:22px;
    display:inline-block;
    border-radius:10px;
    color:#fff;
    letter-spacing: .5px;
    line-height: normal;
    text-decoration: none !important;
}
.superhabits .sign-up-btn:hover { 
	text-decoration:none;
	color:#fff;
}
.superhabits .mrg-50 {
	display:block;
	margin:50px auto 0 auto;
	text-align: center;
}
.superhabits .mrg-130 {
	display:block;
	margin:130px auto 0 auto;
	text-align: center;
}
.superhabits .mrg-140 {
	display:block;
	margin:140px auto 0 auto !important;
	text-align: center;
}

.superhabits .wheel-habitchange {
	width:90%;
	max-width:700px;
	height:auto;
	display:block;
	margin:100px auto 0 auto !important;
}
.superhabits .wheel-habitchange img {width:100%;}
.superhabits .testimonial-ctnr {margin-bottom:0 !important;}
.superhabits .cl-testimonial {
	background: rgb(166,151,133);
	background: linear-gradient(360deg, rgba(162,142,117,1) 21%, rgba(219,208,194,1) 85%, rgba(255,255,255,1) 100%);
	padding:40px 0 100px 0;
	text-align:center;
	border-top:solid 1px #dfd4c7;
}
.superhabits .cl-testimonial ul {margin:0; padding:0;}
.superhabits .cl-testimonial li {
	width: 22.5%;
    display: inline-block;
    vertical-align: top;
    padding: 0 1%;
    position: relative;	
}
.superhabits .cl-testimonial img {
	width:180px;
	height:180px;
	border-radius:100%;
	object-fit:cover;
	margin-top:60px;
}
.superhabits .cl-testimonial p {
	font-size:20px;
	line-height:1.4;
	color:#fff;
	margin:15px 0 0 0;
}
.superhabits .cl-testimonial p a {margin-top:40px;}
.superhabits .time-zone {
	text-align:center;
	color:#fff;
}
.superhabits .time-zone h3 {
	font-family: 'louize-trial';
	font-size:32px;
	color:#fff;
	margin-bottom:25px;
}
.superhabits .time-zone a {
	background-color:#b7ced7;
	padding:0 7px;
	font-size:12px;
	font-weight:500;
	color:#4b95b1 !important;
	display:inline-block;
	margin:5px;
	border-radius:4px;
}
.superhabits .time-zone a:hover {text-decoration:none;}

.superhabits .lp-program-creators-ctnr {text-align:center;}
.superhabits .lp-program-creators-ctnr ul {padding:0;}
.superhabits .lp-program-creators-ctnr li, .superhabits .creators-ctnr-center-lyt div.crts-box {
	width:19.2%;
	display:inline-block;
	vertical-align:top;
	padding:0 1%;
	position:relative;
}
.superhabits .creators-ctnr-center-lyt {
	width:100%;
	max-width:1200px;
	display:block;
	margin:0 auto;
}
.superhabits .creators-ctnr-4-col {
	width:100%;
	max-width:1700px;
	display:block;
	margin:0 auto;
}
.superhabits .creators-ctnr-center-lyt li, .superhabits .creators-ctnr-center-lyt div.crts-box {width:31%;}
.superhabits .creators-ctnr-4-col li {width:21%;}
.superhabits .lp-program-creators-ctnr li p, .superhabits .lp-program-creators-ctnr li figcaption, .superhabits .creators-ctnr-center-lyt div.crts-box p, .superhabits .creators-ctnr-center-lyt div.crts-box figcaption {
	font-family: 'louize-trial';
	font-size:20px;
	line-height:1.4;
	color:#fff;
	margin-top:20px;
	display:block;
}

.superhabits .pc-btn, .superhabits .close, .superhabits .open  {
	font-family: 'louize-trial';
	font-size:20px;
	color: #fff;
	padding:0;
    left:0;
	right:0;
	bottom:20px;
	margin:0 auto;
	text-decoration:underline !important;
}
.superhabits .pc-btn:hover, .superhabits .close, .superhabits .open {color:#fff; text-decoration:underline;}
.superhabits .pc-show, .superhabits .pc-hide {
  position: absolute;
  z-index: 100;
  text-align: center;
}

.superhabits .pc-hide {
  display: none;
}

.superhabits .pc-show:target {
  display: none;
}

.superhabits .pc-show:target ~ .superhabits .pc-hide {
  display: block;
}

.superhabits .pc-show:target ~ .superhabits .pc-panel {
  max-height: 3000px;
}

.superhabits .pc-show:target ~ .superhabits .cl-panel {
  max-height: 3000px;
}

.superhabits .pc-show:target ~ .superhabits .pc-fade {
  margin-top: -50px;
}
.superhabits .pc-show:target ~ .superhabits .cl-fade {
  margin-top: -50px;
}

.superhabits .pc-panel {
  position: relative;
  width: 100%;
  max-height: 200px;
  overflow: hidden;
  transition: max-height 0.5s ease;
}
.superhabits .cl-panel {
  position: relative;
  width: 100%;
  max-height: 130px;
  overflow: hidden;
  transition: max-height 0.5s ease;
}

.superhabits .pc-fade {
  background: linear-gradient(to bottom, rgba(100, 100, 100, 0) 0%, #e3a252 75%);
  height: 120px;
  margin-top: -100px;
  position: relative;
}
.superhabits .cl-fade {
  height: 120px;
  margin-top: -64px;
  position: relative;
}

.superhabits .pc-tooltip {
  position: relative;
  display: inline-block;  
}

.superhabits .pc-tooltip .pc-tooltiptext {
	font-size:14px;
	line-height:16px;
  visibility: hidden;
  width:150px;
  background-color: #a69785;
  color: #fff;
  text-align: center;
  border-radius: 4px;
  padding:5px;

  /* Position the tooltip */
  position: absolute;
  z-index: 1;
  left:0;
  right:0;
  margin:0 auto;
  top:-40px;
}

.superhabits .pc-tooltip:hover .pc-tooltiptext {
  visibility: visible;
}
.superhabits .lp-video iframe, .superhabits .testimonial-video iframe {
	width:90%;
	max-width:1000px;
	height:600px;
	display:block;
	margin:0 auto;
	border-radius:20px;
}

.superhabits .testimonial-video iframe {
	max-width:600px;
	height:338px;
	margin:60px auto 0 auto;	
}
.superhabits .program-schedule-ctnr li {
    font-family: 'louize-trial';
    font-size:24px;
    line-height:1.5;
    color:#baa995;
    margin-top:15px;
	text-align:left;
}
.superhabits .purpose-wheel {
	width:100%;
	max-width:500px;
	display:block;
	margin:0 auto;
}
.superhabits .purpose-wheel img {width:100%;}

.superhabits .lp-podcast-wrapper {background-color:#f6f7fb; color:#baa995; padding:80px 0;}
.superhabits .lp-podcast-wrapper ul {
	display: flex;
	flex-wrap: wrap;
	margin:0;
	padding:0 3%;	
}
.superhabits .lp-podcast-wrapper li {
	width:23%;
	background-color:#fff;
	padding:1%;
	display: flex;
	flex-direction: column;
    justify-content: space-between;
	border-radius:15px;
	margin:1%;
	-webkit-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.2);
	box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.2);
	box-sizing:border-box;
}
.superhabits .lp-podcast-wrapper li img {
	width:100%;
	border-radius:10px;
}
.superhabits .lp-podcast-wrapper li h2 {
	font-family: 'louize-trial';
    font-size:32px;
	line-height:1.25;
    margin:15px 0 0 0;
}
.superhabits .lp-podcast-wrapper li div {
	margin:20px 0 0 0;
}
.superhabits .lp-podcast-wrapper li div p {font-size:22px;}
.superhabits .lp-podcast-wrapper li div p, .superhabits .lp-podcast-wrapper li div a {
	display:inline-block;
	vertical-align:middle;
	margin:0 10px 0 0;
}

.superhabits .lp-podcast-wrapper li div a img {border-radius:0;}
.superhabits .pricing-plan-ctnr {
	width:90%;
	max-width:1000px;
    background-color:#fff;
	font-family: "Roboto", Sans-serif;
	color:#baa995;
	margin:0 auto;
    border-radius:10px;
    padding:40px 30px;
    box-sizing:border-box;
}
.superhabits .pricing-plan-title-01 {
	text-align:center;
	padding-bottom:30px;
}
.superhabits .pricing-plan-title-01 h2, .superhabits .pricing-plan-title-01 h3 {
	margin:0;
	font-size:31px;
}
.superhabits .pricing-plan-title-01 p.price {margin:10px 0 0 0 !important;}

.superhabits .pricing-plan-title-01 h3 {
	margin:10px 0 0 0 !important;
}
.superhabits .pricing-plan-title-01.topmrg {margin-top:40px;}
.superhabits .pricing-plan-title-01 small {
	font-size:16px;
	display:block;
}
.superhabits .pricing-plan-info {	
    flex-wrap: nowrap; 
	display: flex;	    
}
.superhabits .pricing-plan-info div {
	width:calc(100% / 2);
	box-sizing:border-box;
	border:solid 1px #c8baa9;
	margin:0 10px;
	text-align:center;
	padding:30px 0;		
}
.superhabits .pricing-plan-info div .price-box {
	min-height:735px;
	margin:0;
	border:none;
}
.superhabits .pricing-plan-info div .price-box, .superhabits .pricing-plan-info div .min-hgt-none  {
	min-height:inherit;	
}
.superhabits .pricing-plan-info div h2, .superhabits .pricing-plan-info div h3, .superhabits .pricing-plan-info div h4, .superhabits .pricing-plan-info div p, .superhabits .pricing-plan-info div div, .superhabits .both-programs-info h2, .superhabits .both-programs-info h3, .superhabits .both-programs-info p {padding:0 20px; margin:0;}
.superhabits .pricing-plan-info div div {
	width:calc(100% / 1);
	box-sizing:border-box;
	border:solid #c8baa9;
	border-width:1px 0 0 0;
	margin:30px 0 0 0;
	padding-top:10px;
}
.superhabits .pricing-plan-info div h2, .superhabits .both-programs-info h2 {
	font-size:31px;
	font-weight:500;	
}
.superhabits .pricing-plan-info div h3 {
	font-size:24px;
	line-height:34px;
    font-weight:400;
	margin-top:20px;        
}
.superhabits .pricing-plan-info div p {
	font-size:16px;
	line-height:1.5;
	margin-top:15px;	
}
.superhabits .pricing-plan-info div p.price, .superhabits .pricing-plan-title-01 p.price {
	font-size:48px;
	font-weight:400;
	margin-top:20px;
}
.superhabits .pricing-plan-info div p.time-2 {
	font-size:13px;
	line-height:1.5;
	margin-top:15px;
	text-align:left;
}
.superhabits .pricing-plan-info div p.time-2 a {text-decoration:underline; color:#baa995;}
.superhabits .pricing-plan-info div p.price sup, .superhabits .pricing-plan-title-01 p.price sup {font-size:30px;}

.superhabits .pricing-plan-info div a.signup-btn {
	width:80%;
	height:70px;
	background-color:#baa995;
    padding:0 30px;
    font-size:20px;
	line-height:20px;
	font-weight:500;
    display:inline-block;
    border-radius:5px;
    color:#fff;
	text-decoration:none;
	box-sizing:border-box;
	margin:20px 0 10px 0;
	letter-spacing:.4px;
	position:relative;
}

.superhabits .pricing-plan-info div a.signup-btn:hover {
	background-color:#e3d0b9!important;
}
.superhabits .pricing-plan-info div a.signup-btn:focus {
	background-color:#e3d0b9 !important;
}

.superhabits .pricing-plan-info div a.signup-btn span {
	width:90%;
	transform: translate(-50%, -50%);
    position: absolute;
    top: 50%;
    left: 50%;
}
.superhabits .pricing-plan-info div p.date {
	font-size:22px;
	margin-top:20px;
}
.superhabits .pricing-plan-info div p.time-1 {
	font-size:16px;
	margin-top:5px;
}
.superhabits .pricing-plan-info div p.terms {
	font-size:13px;
	text-align:left;
}


.superhabits .pricing-plan-info div p.time-1 strong {font-weight:600;}
.superhabits .pricing-plan-info div h4 {
	font-size:21px;
	line-height:1.3;
    font-weight:500;
	margin-top:20px;        
}
.superhabits .pricing-plan-info div h4 small {font-size:16px; font-weight:400; color:#baa995;}

.superhabits .pricing-plan-info div ul {
	text-align:left;
	padding-left:20px;
}
.superhabits .pricing-plan-info div ul li {
	margin-top:15px;
	line-height:1.5;
}
.superhabits .pricing-plan-info div div p {padding:0;}
.superhabits .both-programs-info {
	width:98%;
	border:solid 1px #c8baa9;
	display:block;
	margin: 20px auto 0 auto;
	padding:20px;
	box-sizing:border-box;
	text-align:center;
}
.superhabits .both-programs-info h3 {margin-top:20px; font-size:22px; font-weight:400;}
.superhabits .both-programs-info p {margin-top:15px;}
.superhabits .both-programs-info p.email {
	font-size:21px;
}
.superhabits .both-programs-info p.email strong {font-weight:500;}
.superhabits .both-programs-info p.email a {text-decoration:underline; color:#baa995;}
.superhabits .both-programs-info ul {text-align:left;}
.superhabits .both-programs-info ul li {margin-top:10px; line-height:1.5;}

.superhabits .lp-corporate-priing-ctnr {
	font-family: 'louize-trial';
    width:90%;
    max-width:600px;
    background-color:#fff;
    display:block;
    margin:0 auto;
    border-radius:10px;
    padding:40px;
    box-sizing:border-box;
	color:#baa995;
}
.superhabits .lp-corporate-priing-ctnr h2 {
	font-family: 'louize-trial';
	font-size:30px;
	margin:40px 0 0 0;
}
.superhabits .lp-corporate-priing-ctnr h2:first-child {margin-top:0;}
.superhabits .lp-corporate-priing-ctnr ul {margin-top:20px;}
.superhabits .lp-corporate-priing-ctnr ul li, .superhabits .lp-corporate-priing-ctnr p {
	font-family: 'louize-trial';
	font-size:22px;
	line-height:1.4;
}
.superhabits .lp-corporate-priing-ctnr p a {text-decoration:underline; color:#baa995;}

@media screen and (max-width: 1650px) {
    .superhabits .lp-what-wrapper ul li {width:33%;}
    .superhabits .lp-what-wrapper ul li:nth-child(4), .superhabits .lp-what-wrapper ul li:nth-child(8) {border-right:dotted 1px #baa995;}
    .superhabits .lp-what-wrapper ul li:nth-child(3), .superhabits .lp-what-wrapper ul li:nth-child(6), .superhabits .lp-what-wrapper ul li:nth-child(9), .superhabits .lp-what-wrapper ul li:nth-child(12) {border:none;} 
	.superhabits .lp-program-creators-ctnr li, .superhabits .cl-testimonial li {width:30%;}
	.superhabits .creators-ctnr-center-lyt, .superhabits .creators-ctnr-4-col {max-width:inherit;}
	.superhabits .lp-podcast-wrapper li h2 {font-size:24px;}
	.superhabits .lp-podcast-wrapper li div a {width:32px;}
	.superhabits .lp-podcast-wrapper li div p {font-size:20px;} 
	.superhabits .cl-panel {max-height:100px;}
}
@media screen and (max-width: 1250px) {
    .superhabits .lp-banner-wrapper h2, .superhabits .lp-banner-wrapper.relationships div h2, .superhabits .lp-banner-wrapper.purpose div h2, .superhabits .lp-banner-wrapper.corporate div h2  {font-size:50px;}
    .superhabits .lp-banner-wrapper h2 span {font-size:26px;}
	.superhabits .lp-banner-wrapper.relationships div .tree-logo-white, .superhabits .lp-banner-wrapper.purpose div .tree-logo-white {width:90px;}
    .superhabits .lp-why-wrapper, .superhabits .lp-who-bio-wrapper, .superhabits .lp-what-wrapper, .superhabits .lp-when-wrapper, .superhabits .lp-how-wrapper, .superhabits .lp-partners-wrapper {padding:80px 0;}
	.superhabits .cl-testimonial {padding:20px 0 80px 0;}
    .superhabits .lp-what-wrapper ul li {width:50%;}
    .superhabits .lp-what-wrapper ul li:nth-child(3), .superhabits .lp-what-wrapper ul li:nth-child(9) {border-right:dotted 1px #baa995;}
    .superhabits .lp-what-wrapper ul li:nth-child(2), .superhabits .lp-what-wrapper ul li:nth-child(4), .superhabits .lp-what-wrapper ul li:nth-child(6), .superhabits .lp-what-wrapper ul li:nth-child(8), .superhabits .lp-what-wrapper ul li:nth-child(10), .superhabits .lp-what-wrapper ul li:nth-child(12), .superhabits .lp-what-wrapper ul li:nth-child(14) {border:none;}
    .superhabits .lp-what-wrapper ul li div {min-height:400px;}
	.superhabits .wheel-habitchange {margin:70px auto 0 auto !important;}
	.superhabits .lp-program-creators-ctnr li, .superhabits .cl-testimonial li {width:45%;}
	.superhabits .lp-podcast-wrapper li {padding:1.2%;}
	.superhabits .lp-podcast-wrapper li h2 {font-size:22px;}
	.superhabits .lp-podcast-wrapper li div a {width:26px; margin:0 5px 0 0;}
	.superhabits .lp-podcast-wrapper li div p {font-size:18px;}
}
@media screen and (max-width: 1000px) {
    .superhabits .lp-why-wrapper, .superhabits .lp-who-bio-wrapper, .superhabits .lp-what-wrapper, .superhabits .lp-when-wrapper, .superhabits .lp-how-wrapper, .superhabits .lp-partners-wrapper, .superhabits .lp-podcast-wrapper {padding:60px 0;}
	.superhabits .cl-testimonial {padding:0 0 60px 0;}
    .superhabits .lp-what-wrapper ul li {padding:20px 30px;}
    .superhabits .lp-what-wrapper ul li div {min-height:430px;}
	.superhabits .wheel-habitchange {margin:50px auto 0 auto !important;}
	.superhabits .lp-video iframe, .superhabits .testimonial-video iframe {height:450px;}
	.superhabits .creators-ctnr-center-lyt div.crts-box {width:90%;}
	.superhabits .lp-podcast-wrapper ul {padding:0 1%;}
	.superhabits .lp-podcast-wrapper li h2 {font-size:20px;}
	.superhabits .lp-podcast-wrapper li div {margin-top:10px;}
	.superhabits .lp-podcast-wrapper li div a {width:26px; margin:0 5px 0 0;}
	.superhabits .lp-podcast-wrapper li div p {font-size:16px; display:block; margin-bottom:10px;}
	.superhabits .pricing-plan-ctnr {padding:10px;}
	.superhabits .pricing-plan-info div {margin:0; padding:10px 0;}
	.superhabits .pricing-plan-info {flex-wrap: wrap; }
	.superhabits .pricing-plan-info div {width:calc(100% / 1);}
	.superhabits .pricing-plan-info div .price-box {min-height:inherit;}
	.superhabits .pricing-plan-info div a.signup-btn {width:100%;}
	.superhabits .pricing-plan-info div p br {display:none;}
}
@media screen and (max-width: 700px) {
    .superhabits .lp-banner-wrapper h2, .superhabits .lp-banner-wrapper.relationships div h2, .superhabits .lp-banner-wrapper.purpose div h2, .superhabits .lp-banner-wrapper.corporate div h2 {font-size:36px;}
	.superhabits .lp-banner-wrapper.relationships div .tree-logo-white, .superhabits .lp-banner-wrapper.purpose div .tree-logo-white {width:70px;}
    .superhabits .lp-banner-wrapper h2 span {font-size:20px;}
    .superhabits .lp-why-ctnr p, .superhabits .lp-corp-ctnr p {font-size:26px; text-align:left;}
    .superhabits .lp-why-ctnr ul li {font-size:26px;}
    .superhabits .lp-what-wrapper ul li {padding:20px 30px; width:100%; border:none !important; margin-top:20px;}
    .superhabits .lp-what-wrapper ul li div {min-height:auto;}
    .superhabits .lp-what-wrapper h2, .superhabits .lp-who-bio-ctnr h2, .superhabits .lp-why-ctnr h2, .superhabits .lp-program-creators-ctnr h2 {font-size:32px;}
    .superhabits .guest-speakers-ctnr {margin:70px auto 0 auto;}
    .superhabits .guest-speakers-ctnr h2 {font-size:24px;}
    .superhabits .lp-how-ctnr {padding:20px;}
	.superhabits .wheel-habitchange {margin:40px auto 0 auto !important;}
	.superhabits .lp-program-creators-ctnr li, .superhabits .cl-testimonial li {width:90%;}
	.superhabits .lp-video iframe, .superhabits .testimonial-video iframe {height:380px;}
	.superhabits .lp-banner-wrapper h2 em {display:block;}
	.superhabits .lp-banner-wrapper h2 br {display:none;}
	.superhabits .lp-podcast-wrapper li {width:48%; padding:2%;}
	.superhabits .thanks-page-info {margin-top:50px;}	
	.superhabits .lp-banner-wrapper.corporate div {transform:none; position:relative; top:0; margin:0 auto; padding:40px 0;}
}

@media screen and (max-width: 450px) {
	.superhabits .lp-video iframe, .superhabits .testimonial-video iframe {height:260px;}
	.superhabits .lp-how-ctnr p.sh-email {font-size:20px;}
	.superhabits .lp-podcast-wrapper li {width:90%; margin:30px auto 0 auto; padding:3.5%;}
	.superhabits .lp-podcast-wrapper li:first-child {margin-top:0;}
	.superhabits .lp-podcast-wrapper li div p {font-size:16px; display:inline-block; margin-bottom:0;}
	.superhabits .lp-corporate-priing-ctnr {padding:30px;}
	.superhabits .lp-corp-ctnr h2 {font-size:50px;}
	.superhabits .lp-corp-ctnr h3 {font-size:36px;}
}

/* END wp-content/assets/css/lp-style-v1.css */

.superhabits img.ca-profile-image {width: 250px; height:auto; border-radius:0;}

/* Hiding some footer menu items */
.superhabits .other_link a:nth-of-type(2),
.superhabits .other_link a:nth-of-type(3),
.superhabits .other_link a:nth-of-type(4),
.superhabits .other_link br:nth-of-type(2),
.superhabits .other_link br:nth-of-type(3),
.superhabits .other_link br:nth-of-type(4) {
    display: none;
}

/* Hiding Main menu */
.superhabits button.dropdown-toggle {
    display: none;
}
.superhabits #all-bios {display:none;}
.superhabits .hide-bios {display:none;}
.superhabits .show-all-bios, .superhabits .hide-bios {
	 background: rgb(64,154,189) !important;
     background: linear-gradient(0deg, rgba(64,154,189,1) 0%, rgba(88,171,200,1) 60%) !important;
    padding:15px !important;
    font-family: "Roboto", Sans-serif !important;
    font-size:18px !important;    
    border-radius:10px !important;
    color:#fff !important;
	letter-spacing: .5px !important;
	line-height: normal !important;
	border:none !important;
	cursor:pointer !important;
	margin-top:30px !important;
}

/*** Thanks page style ********/
.superhabits .thanks-page-ctnr {
	height:100vh;
	background: url(https://es.oneconsciousness.org/wp-content/themes/twentytwentyone/images/anotherpage.jpg) #c09dc7;
    background-repeat: no-repeat;
    background-size: inherit;
    background-position: center;	
	position:relative;	
}
.superhabits .thanks-page-info {
	width:90%;
	max-width:600px;
	text-align:center;
	color:#fff;
	transform: translate(-50%, -50%);
    position: absolute;
    top: 50%;
    left: 50%;
	display:block;
	margin:0 auto;
}

/*** Thanks page style end ********/

.superhabits .all-expert-bios {
    display:none; 
    height:auto;
    margin:0;
}

.superhabits .open {
    display: none; 
}
.superhabits .close:target + .open {
    display: block; 
}
.superhabits .close:target {
    display: none; 
}
.superhabits .close:target ~ .all-expert-bios {
    display:block; 
}

.superhabits .close, .superhabits .open {
	
}
.superhabits .section-display-none {display:none;}

.elementor-element-0f4c5fe{
    display:none;
}
.woocommerce form .form-row .input-text {
    border: unset;
    border-bottom: 1px solid #A69785;
}
.checkbox input[type=checkbox]{
    position:unset;
}
.p-Grid.p-CardForm input {
    border: unset !important;
}
form.checkout.woocommerce-checkout {
    margin-left: 5px;
    margin-right: 5px;
}
#main .ppn-user-payment-installment-row .installment_cell--ppn-installment-order .button:not(:hover):not(:active):not(.has-background) {
    background: unset;
    color: unset;
    padding: unset;
    min-width: unset;
    font-size: unset;
    pointer-events: none;
    cursor: default;
    font-weight: unset;
    text-decoration: unset;
    border-radius: unset;
}
a.woocommerce-button.button.pay {
    display: none;
}
