 			section#hide-ticket {   display: none; } #ezw_tco-2 .ez-toc-widget-container ul.ez-toc-list li a {     font-size: 120%;     font-weight: 500;     color: #000; } .logo-header {     display: none; } /******* New Module Design Start *********/ .module-section .module-right-wrapper > div {   border-radius: 0px 10px 10px 0px; } .module-section strong {   font-weight: 400; } .module-section .text-editer p {   margin-bottom: 0px !important; } /******* New Module Design End *********/ /******************************* New Event Section Start ***************************/ .event-section .event-wrapper {   overflow-x: scroll;   display: flex;   white-space: nowrap;   width: 100%; } .event-section .event-title > div {   white-space: normal; } .event-section .event-wrapper > .elementor-container {   gap: 20px;   flex-wrap: nowrap; } .event-section .event-wrapper .event-content {   width: 355px;   max-width: 355px;   flex: 400px; } .event-section .event-list .elementor-icon-list-text {   display: flex;   white-space: pre-wrap; } .event-section .event-list img {   width: 100%;   max-width: 15px !important;   height: 20px !important;   margin-right: 10px !important;   padding-top: 0px;   padding-top: 5px;   object-fit: fill !important; } .event-section .event-list .date {   font-weight: 700; } .event-section .event-title p {   margin-bottom: 0px; } .event-section .event-button a {   width: 100% !important; } .event-section .event-wrapper::-webkit-scrollbar {   display: none; } .event-section .event-alle-button a {   max-width: 315px;   width: 100%; } .event-section .event-sunheading {   max-width: 80%;   margin: auto; } /******************************* New Event Section End ***************************/ /***************** New Blog Details Start ******************/ /* .single .event-section .elementor-column .elementor-widget-wrap.elementor-element-populated{ 	padding:15px !important; } */ .text-editer p {   margin-bottom: 0px; } /***************** New Blog Details End ******************/ ul.ez-toc-list.ez-toc-list-level-1 li a {   font-family: "Belleza";   margin-bottom: 20px !important;   line-height: 20px; } span.ez-toc-title {   color: #38457d !important;   font-size: 32px !important; } #ezw_tco-2 .ez-toc-widget-container ul.ez-toc-list li.active {   background-color: #38457d14 !important; } .underline-text {   color: #38457d !important;   text-decoration: underline !important;   text-decoration-color: #c36 !important; } .up-anchor .elementor-column.elementor-col-12, .elementor-column[data-col="12"] {   width: unset; } .page-id-28907 .round-circle .elementor-widget-icon:nth-of-type(5) {   top: 59.9%;   right: 39.3%; } .page-id-28907 .round-circle .wave-img, .round-circle .wave-img img, .page-id-28907 .round-circle .elementor-widget-container, .page-id-28907 .round-circle .elementor-container.elementor-column-gap-default {   height: 100% !important; }  .page-id-28907 .round-circle .elementor-widget-icon:nth-of-type(3) {   right: 40.5%;   top: 22.71%; } .page-id-28907 .round-circle .elementor-widget-icon:nth-of-type(6) {   top: 79.1%;   left: 49%; } .page-id-28907 .round-circle .elementor-widget-icon:nth-of-type(4) {   top: 40.9%;   left: 44.5%; }  .hide-block {   visibility: hidden; } /* new-animate-start */ /* new-animate-start */  .elementor-blockquote .e-q-footer {   display: none !important; }  /* Page 57707 + 41116 */ .hide-block {   visibility: hidden; } .page-id-57707 .round-circle .elementor-widget-icon:nth-of-type(6), .page-id-41116 .round-circle .elementor-widget-icon:nth-of-type(6) {   top: 77%;   left: 49.8%;   display: none; }  .page-id-57707   .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-2497020.waiting-content-right.waiting-content, .page-id-41116   .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-2497020.waiting-content-right.waiting-content {   top: 34px; }  .page-id-57707   .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-7fee177.waiting-content-left.waiting-content, .page-id-41116   .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-7fee177.waiting-content-left.waiting-content {   visibility: hidden; }  .page-id-57707 .mandala-img img, .page-id-41116 .mandala-img img {   width: 100%;   max-width: 100px;   margin-top: -90px; }  .page-id-57707   .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-fc93d19.waiting-content-left.waiting-content, .page-id-41116   .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-fc93d19.waiting-content-left.waiting-content {   top: 24px; }  .page-id-57707   .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-83767a8.waiting-content-right.waiting-content, .page-id-41116   .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-83767a8.waiting-content-right.waiting-content {   top: 10px; }  .page-id-57707 .round-circle .wave-img, .page-id-41116 .round-circle .wave-img, .page-id-57707 .round-circle .wave-img img, .page-id-41116 .round-circle .wave-img img, .page-id-57707 .round-circle .elementor-widget-container, .page-id-41116 .round-circle .elementor-widget-container, .page-id-57707 .round-circle .elementor-container.elementor-column-gap-default, .page-id-41116 .round-circle .elementor-container.elementor-column-gap-default {   height: 99% !important; }  .page-id-57707   .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-d62489d.waiting-content-left.waiting-content, .page-id-41116   .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-d62489d.waiting-content-left.waiting-content {   visibility: hidden; }  .page-id-57707 .round-circle .elementor-widget-icon:nth-of-type(6), .page-id-41116 .round-circle .elementor-widget-icon:nth-of-type(6) {   display: none; }  .page-id-57707 .round-circle .elementor-widget-icon:nth-of-type(5), .page-id-41116 .round-circle .elementor-widget-icon:nth-of-type(5) {   top: 84.1%;   right: 49%; }  .page-id-57707   .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-6c90f7f.waiting-content-right.waiting-content, .page-id-41116   .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-6c90f7f.waiting-content-right.waiting-content {   top: 52px; }  .page-id-57707 .round-circle .elementor-widget-icon:nth-of-type(4), .page-id-41116 .round-circle .elementor-widget-icon:nth-of-type(4) {   top: 52.9%;   left: 46.6%; }  .page-id-57707 .round-circle .elementor-widget-icon:nth-of-type(3), .page-id-41116 .round-circle .elementor-widget-icon:nth-of-type(3) {   right: 37.5%;   top: 26.71%; }  .page-id-57707 .waiting-content img, .page-id-41116 .waiting-content img {   width: 100px;   height: 100px;   object-fit: contain; }  .page-id-57707 .waiting-content-right .elementor-widget.elementor-widget-image, .page-id-41116 .waiting-content-right .elementor-widget.elementor-widget-image {   text-align: left; }  .page-id-57707 .waiting-content-left .elementor-widget.elementor-widget-image, .page-id-41116 .waiting-content-left .elementor-widget.elementor-widget-image {   text-align: right; } /* new-animate-end */  /* new-animate-end */ /* home-animate-start */ .page-id-2069 .mandala-img img {   width: 100%;   max-width: 166px;   margin-top: -90px; } .page-id-2069   .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-fc93d19.waiting-content-left.waiting-content {   top: 24px; } .page-id-2069   .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-83767a8.waiting-content-right.waiting-content {   top: 10px; } .page-id-2069 .round-circle .wave-img, .page-id-2069 .round-circle .wave-img img, .page-id-2069 .round-circle .elementor-widget-container, .page-id-2069 .round-circle .elementor-container.elementor-column-gap-default {   height: 99% !important; } .page-id-2069   .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-d62489d.waiting-content-left.waiting-content {   visibility: hidden; } .page-id-2069 .round-circle .elementor-widget-icon:nth-of-type(6) {   display: none; }  .page-id-2069 .round-circle .elementor-widget-icon:nth-of-type(5) {   top: 84.1%;   right: 49%; } .page-id-2069   .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-6c90f7f.waiting-content-right.waiting-content {   top: 52px; } .page-id-2069 .round-circle .elementor-widget-icon:nth-of-type(4) {   top: 52.9%;   left: 46.6%; } .page-id-2069 .round-circle .elementor-widget-icon:nth-of-type(3) {   right: 38.5%;   top: 28.71%; } .page-id-2069 .waiting-content img {   width: 100px;   height: 100px;   object-fit: contain; } .page-id-2069 .waiting-content-right .elementor-widget.elementor-widget-image {   text-align: left; } .page-id-2069 .waiting-content-left .elementor-widget.elementor-widget-image {   text-align: right; } /* home-animate-end */ .page-id-57707 .linkJump-schwerpunkte {   width: 18% !important; } .block-new-sec {   width: calc(100% - 10px) !important; } .Is-for-sec img {   width: 100px;   height: 100px;   object-fit: contain; } .learn-section .elementor-widget-wrap.elementor-element-populated {   padding: 0px; } .learn-section img {   border-radius: 10px;   height: 350px;   object-fit: cover;   width: 100%; } .learn-section .elementor-container.elementor-column-gap-default {   display: flex;   gap: 35px; } .mentor-banner-list b {   padding-right: 5px; } .img-none {   visibility: hidden; } .up-anchor p {   margin-bottom: 0px; } /* 12-2-css */ .banner-section-setting > div{ 	overflow:visible; }  /* ticket sidebar 10-10-25 */     /* --- Sidebar Wrapper --- */ .wrapper-right-main {     position: sticky;     top: 150px;     height: 100%;     background: #fff;     border-radius: 8px;     box-shadow: 0 2px 10px rgba(0, 0, 0, 0.08);     padding: 10px 0;     transition: box-shadow 0.3s ease; }  .wrapper-right-main:hover {     box-shadow: 0 4px 16px rgba(0, 0, 0, 0.12); }  /* --- Sidebar Container --- */ #sidebar {     max-height: 70vh;     overflow-y: auto;     scrollbar-width: thin;     scrollbar-color: rgba(56, 69, 125, 0.3) transparent;     scroll-behavior: smooth; }  /* Custom scrollbar (webkit) */ #sidebar::-webkit-scrollbar {     width: 6px; } #sidebar::-webkit-scrollbar-thumb {     background: rgba(56, 69, 125, 0.3);     border-radius: 3px; } #sidebar::-webkit-scrollbar-thumb:hover {     background: rgba(56, 69, 125, 0.5); }  /* --- List Structure --- */ #sidebar ol {     list-style: none;     margin: 0;     padding: 0; }  /* --- List Items --- */ #sidebar li {     position: relative;     padding: 12px 20px;     font-size: 15px;     font-weight: 500;     color: #374151;     cursor: pointer;     transition: all 0.25s ease;     border-left: 3px solid transparent; }  /* Separator */ #sidebar li:not(:last-child)::after {     content: "";     position: absolute;     bottom: 0;     left: 20px;     right: 20px;     height: 1px;     background: rgba(56, 69, 125, 0.08); }  /* --- Hover State --- */ #sidebar li:hover {     background-color: rgba(56, 69, 125, 0.06);     color: #2f3b73;     border-left-color: #a2aedb; }  /* --- Active State --- */ #sidebar li.active {     background-color: rgba(56, 69, 125, 0.12);     border-left-color: #38457d;     color: #38457d;     font-weight: 600; }  /* --- Small Animation for Active Transition --- */ #sidebar li.active {     animation: fadeSlideIn 0.25s ease; } @keyframes fadeSlideIn {     from {         opacity: 0;         transform: translateX(-6px);     }     to {         opacity: 1;         transform: translateX(0);     } }  /* ticket sidebar close 10-10-25 */  .block-new-sec .elementor-widget-wrap.elementor-element-populated {   display: flex;   flex-direction: column;   flex-grow: 1; }  .new-card-head {   display: flex;   flex-direction: column;   flex-grow: 1;   height: 107px;   flex-grow: 1;   height: 114px;   border-bottom: 1px solid #fff; } p.card-span {   display: flex;   flex-direction: column;   flex-grow: 1;   margin-bottom: 0px; } .block-new-sec .elementor-widget-text-editor {   display: flex;   flex-direction: column; /*   flex-grow: 1; */   border-bottom: 1px solid #fff; } .buton-new-sec a.elementor-button.elementor-button-link.elementor-size-sm {   border: 1px solid #fff;   padding: 20px 30px;   border-radius: 50px; } .buton-new-sec   a.elementor-button.elementor-button-link.elementor-size-sm:hover {   background-color: transparent !important;   color: #fff !important; } h3.h3-class {   display: flex;   flex-direction: column;   flex-grow: 1; } .none {   display: flex;   flex-direction: column;   flex-grow: 1;   visibility: hidden; } .block-new-sec .elementor-widget.elementor-widget-icon-list {   display: flex;   flex-direction: column;   flex-grow: 1; } .new-crd-section .elementor-container.elementor-column-gap-default {   display: flex;   gap: 22px; } .block-new-sec .elementor-widget-wrap.elementor-element-populated {   border-radius: 8px; } /* 11-2-25-start */ .learn-sec .elementor-inner-column.elementor-element {   height: 400px;   border-radius: 10px !important; } .learn-sec .elementor-widget-wrap {   border-radius: 10px !important; }  .learn-sec.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {   padding-left: 10px;   padding-right: 10px; }  .learn-sec .elementor-container.elementor-column-gap-default {   display: flex;   gap: 60px; } .learn-sec .elementor-widget-wrap.elementor-element-populated {   padding: 0px !important;   margin: 0px !important; } .top-radius .elementor-widget-wrap.elementor-element-populated {   border-top-left-radius: 50%;   border-top-right-radius: 50%; } .round-shap .elementor-widget-wrap.elementor-element-populated {   border-radius: 50%; } .bloc-shape .elementor-widget-wrap.elementor-element-populated {   border-radius: 40px; } .learn-sec .elementor-inner-column.elementor-element.elementor-element-2ac96ac {   height: 400px; } .learn-sec .elementor-inner-column.elementor-element.elementor-element-562839c {   height: 400px; }  .Is-for-sec .elementor-image-box-wrapper {   display: flex;   flex-direction: column !important;   align-items: center; } .Is-for-sec h3 {   text-align: center; } .Is-for-sec p {   text-align: center; }  /* 11-2-25-end */   .page-id-28907 .stickyy-parent .four {   max-width: unset; }  .hide-event {   display: none !important; }   .stickyy-parent .first-image1 img {   height: 232px;   margin-top: 58px;   margin-left: 60px; } div#hiden-last-ticket {   display: none !important; } .page-id-42894 .mobile-slider img {   border-radius: 8px;   width: 100%;   max-width: 360px;   object-fit: cover;   height: 300px !important; } .custom-hide-row {   display: none !important; }  .wpforms-form #wpforms-41010-field_5 {   background-color: #fafafa !important;   box-sizing: border-box;   border-radius: 2px !important;   color: #38457d !important;   border: 1px solid #ccc !important;   padding: 6px 10px;   height: 52px;   width: 100% !important;   max-width: 586px;   color: #38457d !important;   font-family: Montserrat;   font-size: 19px !important;   font-style: normal;   font-weight: 500;   padding-bottom: 10px !important; } .postid-54275 li.cat-item.cat-item-65, .postid-54275 li.cat-item.cat-item-64 {   display: none; } body .lae-read-more .lae-button {   color: #c66d46 !important; } .HIDE-SEC.elementor-hidden-desktop.elementor-hidden-tablet.elementor-hidden-mobile {   display: none !important; }  .wpforms-container .wpforms-form .choices__list--single .choices__item {   color: #38457d !important; }  .active-btn .fest-tab-ret:before {   content: "\00d7";   display: flex !important;   position: absolute;   top: 2px;   left: auto;   z-index: 1;   right: 33px;   font-size: 24px;   color: #fff; } .page-id-28907 .scroll_wrapper {   width: 337vw !important; } .page-id-41157 .boxes-1 {   height: 532px; } .email-icon .elementor-button-icon.elementor-align-icon-left {   margin-right: 10px !important; } .page-id-44208 .scroll_wrapper {   width: 335vw !important; } .page-id-50185 .scroll_wrapper {   width: 339vw !important; } input#optinforms-form4-email-field {   padding: 13px !important; } .page-id-43138 .scroll_wrapper {   width: 322vw !important; } .page-id-41116 .scroll_wrapper {   width: 226vw !important; } .quill-form-ban.header-video.contact-banner.banner-ht.elementor-section-boxed.elementor-section-height-default.elementor-section-items-middle {   height: 100%;   min-height: 508px; } .page-id-42869 .scroll_wrapper {   width: 324vw !important; } .page-id-42894 .scroll_wrapper {   width: 240vw !important; } .page-id-43192 .scroll_wrapper {   width: 336vw !important; } .renderer-core-button {   background-color: #c66d46 !important; } .custom-test .elementor-widget-wrap.elementor-element-populated {   padding: 0px !important; } .custom-test {   margin-bottom: -7px !important; } /*.unsere-sec p {     overflow-y: auto;     flex-wrap: nowrap;     height: 168px; }*/ .unsere-sec p::-webkit-scrollbar {   display: none; } .details-header h2 {   font-size: 32px;   font-weight: 400 !important;   font-family: "Belleza" !important;   text-transform: capitalize !important; } .category .all-post {   padding: 70px 140px !important; }  .up-anchor a {   font-size: 16px;   font-family: "Belleza" !important;   cursor: pointer; } .one {   max-width: 1200px; } .two {   max-width: 1200px; } .three {   max-width: 1200px; } /*single-post*/ .single-post section.border-none{     padding: 32px 15px !important; } .single-post section.border-none > div{     max-width: 1200px !important;     width: 100% !important; } .single-post section.border-none > div > div > div{     padding: 0px !important;     margin: 0px auto !important; } .single-post section.border-none .wir-text{    max-width: 100% !important;    margin: 0px !important;    width: 100%; } .single-post section.border-none .wir-text > div {     margin: 0px !important;     padding: 0px !important; } .single-post section.border-none p{     margin-bottom: 0px !important;     font-size: 30px; } .single-post section.border-none h1{     margin: 0px !important;     font-size: 30px; } .single-post .post-content{     margin: 0px !important;     padding: 80px 15px 50px 15px !important; } .single-post .post-content-right > div{     padding: 30px !important; } .single-post .post-content-left > div{     padding: 0px !important; } .single-post .post-content-right .cat-item {   padding: 10px 0;   border-bottom: 1.1px solid rgb(56 69 125) !important; } .single-post .post-content-right .cat-item:last-child {   border: none !important;   padding-bottom: 0px !important; } .single-post .post-content > div {   max-width: 1200px !important; } .uber-sec .elementor-tab-title {   border-bottom: 1.5px solid #38457d; } .single-post .elementor-menu-toggle__icon--open {   margin-top: 0px; } .single-post .blog-post {   display: none; } .single-post .singleblog-content .elementor-top-column {   display: block; } .single-post .single-post-banner, .category .single-post-banner {   display: flex;   flex-wrap: wrap; } .video-sec .elementor-container.elementor-column-gap-default {   height: 100%;   min-height: 660px !important;   width: 100%; } .single-post .blog-post-title {   background: #38457d; } .single-post .blog-post-title h2 {   margin: 0 133px;   font-weight: 400;   max-width: 1140px;   padding: 50px 0px;   color: #fff;   text-transform: uppercase;   font-family: "Belleza" !important;   font-size: 32px; } .single-post .single-post-banner img, .category .single-post-banner img {   height: 603px;   object-fit: cover;   width: 100%; }  /*single-post*/ a#icon-size img {   width: 22px;   margin-right: 14px;   height: 18px; } .page-id-43152 .menu-item .elementor-menu-toggle {   padding-right: 49px;   font-size: 59px !important; } .page-id-43131 .menu-item .elementor-menu-toggle {   padding-right: 48px;   font-size: 59px !important; } .events-filter   .elementor-container.elementor-column-gap-default::-webkit-scrollbar {   display: none; }  .page-id-42869 .menu-item .elementor-menu-toggle {   padding-right: 52px;   font-size: 59px !important; } .footer-menu .attachment-medium.size-medium.wp-image-46611 {   width: 100%;   max-width: 31px; } .four {   height: 232px !important; } .page-id-42894 .menu-item .elementor-menu-toggle {   padding-right: 51px;   font-size: 59px !important; } .banner-training .elementor-button-text {   display: flex;   align-items: center;   justify-content: center;   margin: auto; } .tabs-section img {   object-fit: cover !important; } .whatsapp-banner .elementor-button.elementor-button-link.elementor-size-sm {   border: 1.5px solid #38457d; } .email-banner .elementor-button.elementor-button-link.elementor-size-sm {   border: 1.5px solid #38457d !important; } .cky-consent-bar {   background-color: #38457d !important;   border: 1px solid #38457d !important;   box-shadow: none !important; } .bdt-accordion-item.no-content, .elementor-toggle-item .no-content {   cursor: default;   pointer-events: none; } .cky-btn.cky-btn-customize {   display: none; } .cky-notice-des p {   width: 86%;   font-family: "Montserrat", sans-serif;   font-size: 16px !important; }  .cky-btn-accept {   background: #f4eade !important;   color: #38457d !important;   border: 2px solid #f4eade !important; } .cky-btn {   margin-right: 25px !important; } .die-sec   .elementor-element.elementor-element-727c716.elementor-widget.elementor-widget-text-editor {   width: 100%;   max-width: 362px; } .uber-sec img {   width: 20px;   text-align: left; }  .uber-sec .elementor-toggle-title {   line-height: 32px; } .im-heading {   font-size: 28px;   padding-left: 54px;   font-weight: 400; } .ab-content {   font-size: 19px;   padding-left: 74px;   font-weight: 300; } .banner-icon .elementor-icon-list-text {   display: flex !important;   align-items: flex-start; } .banner-icon img {   padding-right: 9px;   width: 29px !important;   margin-top: 3px;   object-fit: contain !important; } .event-scroll.fest-width.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {   justify-content: flex-start; } .event-scroll .elementor-container.elementor-column-gap-default {   max-width: 1126px !important; } .fourth-row.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {   justify-content: flex-start !important; } .fourth-row .elementor-container.elementor-column-gap-default {   max-width: 1126px !important; } .tabs-section .elementor-container.elementor-column-gap-default {   max-width: 1126px !important; } .image-slider-new   .elementor-column-gap-default   > .elementor-column   > .elementor-element-populated {   padding: 0px; }  .image-slider-new svg {   color: #000; } /*slider-css*/ .first-image3 img {   height: 300px !important;   width: 269px !important;   margin-left: 71px;   margin-top: 50px; } .first-image2 img {   width: 341px; } .first-image1 img {   height: 320px;   margin-top: 58px;   margin-left: 60px; } .third-image1 img {   margin-left: -70px;   margin-top: 100px; } .second-half {   margin-left: 200px; } /*slider-css*/ .tabs-section .elementor-container.elementor-column-gap-default {   max-width: 1030px; }  .tabs-section.fourth-row.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {   justify-content: center;   display: flex; } .fest-width.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {   display: flex;   justify-content: center; } .scroll-bar img {   height: 250px !important; } .center-summer .elementor-widget-wrap.elementor-element-populated {   justify-content: center; } .summer.elementor-section-full_width.elementor-hidden-tablet.elementor-section-height-default.elementor-section-height-default {   max-width: 1040px !important;   justify-content: center;   display: flex;   margin: auto; }  .summer {   max-width: 1040px !important; } .comu-fest .elementor-widget-wrap.elementor-element-populated {   justify-content: center; } .tab-section .elementor-container.elementor-column-gap-default {   max-width: 1030px !important; } .banner-ht.elementor-section-boxed.elementor-section-height-default.elementor-section-items-middle {   height: 100% !important;   min-height: 603px;   width: 100% !important; } .page-id-41116 .toggle-fixed {   right: 88px; } .active-btn a#kombi {   text-align: left;   padding-left: 11px !important; } .active-btn a#festival {   padding-left: 10px !important;   text-align: left; } span.elementor-menu-toggle__icon--open {   margin-top: 30px; } .scrollToTop img {   width: 32px; } .icon-loc .elementor-icon-list-text {   display: flex; } .icon-loc img {   width: 100%;   max-width: 15px !important;   height: 20px !important;   margin-right: 10px !important;   padding-top: 0px;   padding-top: 5px;   object-fit: fill !important; }  .page-id-43171 .toggle-fixed {   position: fixed;   top: 40px;   right: 89px !important; } a.scrollToTop {   background-color: #c66d46;   width: 42px;   border-radius: 8px;   height: 42px;   display: flex !important;   justify-content: center;   align-items: center;   margin-right: 62px;   z-index: 99999999;   padding: 10px 14px; } .scrollToTop {   position: static; } .toggle-fixed {   position: fixed;   top: 68px;   right: 86px;   right: 113px;   width: 70px !important; } .single-post section#comments {   display: block !important;   padding: 50px 15px;   color: #38457d !important;   background-color: #f2f2f2; } .single-post section#comments #respond {   max-width: 750px;   margin: auto; } .single-post section#comments .form-submit {   text-align: center; } .single-post section#comments h2 {   text-transform: uppercase;   margin: 0px;   margin-bottom: 15px;   text-align: center; } .single-post section#comments .logged-in-as {   text-align: center;   margin-bottom: 8px !important; } .comment-form-comment textarea:focus {   border: 1px solid #38457d !important;   outline: none !important; } textarea {   color: #38457d !important; } #commentform #submit {   background-color: #c66d46;   fill: #f3e9dd;   color: #f3e9dd;   border: none; } .artist a {   color: #38457d; } .lae-read-more .lae-button {   padding-left: 0px !important; } .lae-module .lae-read-more {   margin: 0px 0 0 0;   padding-left: 0px; } .lae-read-more .lae-button {   background-color: none !important;   color: #38457d !important;   font-size: 16px !important;   margin-top: 0px !important;    font-weight: 500 !important;   text-decoration: underline !important; } .lae-block-header-expanded .lae-taxonomy-filter .lae-filter-item a {   font-weight: 500; } .testinomail-section .elementor-testimonial__image {   margin: auto; } .scroll2 .elementor-inner-column {   width: 400px;   max-width: 395px !important; } .scroll-up {   position: fixed;   bottom: 80px;   right: 56px;   z-index: 1; }  .border-none {   border: none !important; } .custom-footer i.fa.fa-angle-up {   background-color: #c66d46;   width: 58px;   border-radius: 8px;   height: 45px;   display: flex;   justify-content: center;   align-items: center; } .tabs-section .elementor-container.elementor-column-gap-default {   margin: 0px; } .arrow-up-fixed.elementor-widget.elementor-widget-bdt-scroll-button {   top: 95%;  }   .swiper-container-horizontal {   width: calc(100% - -10px) !important; }  .btn-border a {   padding: 8px 16px; } .mobile-slider img {   border-radius: 8px;    width: 100%;   max-width: 360px;   object-fit: cover; }  .border-sec {   border: none !important; } input#optinforms-form4-button {   color: #f3e9dd !important; } .active-btn {   height: 100% !important;   top: 0 !important;   display: flex; }  .active-btn:before {   content: "\00d7";   display: flex !important;   position: absolute;   top: 2px;   left: auto;   z-index: 1;   right: 10px;   font-size: 24px;   color: #fff; } .choices__item.choices__placeholder.choices__item--selectable {   color: #38457d !important;   opacity: 1 !important;   font-weight: 500; } .button-unsever a {   border: none !important; } .button-unsever.elementor-align-right.elementor-widget.elementor-widget-button {   position: absolute;   z-index: 1;   top: 28px;   right: 30px; } .lae-module .lae-module-meta span:after {   display: none; } .lae-module-meta {   display: flex;   flex-direction: column; }  .lae-terms {   order: -1; } .lae-entry-details {   display: flex;   flex-direction: column; } .lae-terms {   width: 27%;   background-color: #38457d;   color: #f3e9dd !important;   font-family: "Montserrat", Sans-serif;   font-size: 14px;   font-weight: 600;   line-height: 14px;   letter-spacing: 0px;   padding: 14px 16px 14px 16px !important;   border-radius: 5px 5px 5px 5px;   margin-bottom: 15px !important;   text-align: center; } .lae-terms a {   color: #f3e9dd !important; } .lae-entry-details .lae-module-meta {   order: -1; } .banner-section-setting .banner-training {   display: none; } .toggle-fixed {   position: fixed;   top: 40px;   right: 77px;   right: 113px; }  .details-header   .elementor-section.elementor-section-boxed   > .elementor-container {   max-width: 1200px;   padding: 0px !important;   display: flex;   align-items: center;   justify-content: space-between; } .page-id-41116 .linkJump-schwerpunkte {   width: 18% !important; } .details-header.elementor-section.elementor-section-boxed   > .elementor-container {   max-width: 1200px; } .sticky {   display: block !important;   position: fixed !important;   z-index: 9999;   background-color: #fff; } .bdt-scroll-button {   padding: 1px 9px;   border-radius: 8px;   position: fixed;   top: 93%;   right: 34px; }  .up-anchor a {   color: #38457d;   white-space: nowrap;   cursor: poi; }  .overflowHidden {   overflow: hidden; } .elementor-nav-menu--stretch   .elementor-nav-menu__container.elementor-nav-menu--dropdown {   position: fixed;   z-index: 9997;   top: 0 !important;   left: 0 !important;   right: 0;   height: 100vh; }  /* End Common Css */ /*manshi-css*/ .border.elementor-widget.elementor-widget-heading .elementor-widget-container {   border: 2px solid goldenrod;   border-radius: 10px; } .meditation-sec .design-video .rvs-active {   background: #38457d !important;   border: #38457d !important; } /*11-1-24*/ /*manshi-css*/  .upcoming-event-sec .elementor-heading-title.elementor-size-default {   color: #38457d;   font-family: "Belleza", Sans-serif;   font-size: 50px;   font-weight: 400;   letter-spacing: 3px;   text-align: center;   margin: 30px 0px; } .winter-cele-video img {   height: 300px !important; } .upcoming-event-sec .bdt-position-large {   max-width: calc(100% - (30px * 2)) !important;   margin: 30px !important; } .upcoming-event-sec .swiper-slide {   height: 600px; } .upcoming-event-sec .bdt-arrows-container.bdt-slidenav-container i {   font-size: 43px !important;   color: #fff !important; } .upcoming-event-sec   .bdt-navigation-prev.bdt-slidenav-previous.bdt-icon.bdt-slidenav {   left: 35px !important; } .upcoming-event-sec   .bdt-navigation-next.bdt-slidenav-next.bdt-icon.bdt-slidenav {   right: 35px !important; } .upcoming-event-sec .bdt-slide-title.bdt-clearfix {   background-color: #a8845599;   font-family: "Belleza", Sans-serif;   font-weight: 600; }  .upcoming-event-sec .bdt-slide-text {   background-color: #a8845599;   font-family: "Montserrat", Sans-serif;   font-size: 18px !important;   font-weight: 600;   letter-spacing: -0.5px; }  .upcoming-event-sec .bdt-slide-link {   background-color: #38457d;   border-radius: 40px 40px 40px 40px;   padding: 15px 40px 15px 40px;   font-family: "Montserrat", Sans-serif;   letter-spacing: -0.5px; }  /*-------end-here--------*/  /*video section*/ .page-id-18773 .dialog-message video {   width: 303px; }  body.page-id-27482 .elementor-lightbox .elementor-video-container {   width: 100% !important;   top: 50% !important; } .elementor-lightbox .elementor-video-container .elementor-video-landscape {   display: flex;   align-items: center;   justify-content: center; }  /*End video section*/ /*------------slider-css------------------*/ .mobile-resort-section .elementor-heading-title.elementor-size-default {   font-family: "Montserrat", Sans-serif;   font-size: 17px;   font-weight: 500;   line-height: 24px; }  .curriculum-sec .elementor-widget-wrap.elementor-element-populated {   padding-bottom: 0 !important; }  #page-id-35126   .bwg_slideshow_image_spun2_0   .bwg_lightbox   #bwg_slideshow_image_0 {   max-height: 100% !important; }  .mobile-resort-section .elementor-icon, .mobile-resort-section .elementor-icon i {   color: #dfddd2;   border-color: #dfddd2; }  #bwg_container1_0 #bwg_container2_0 .bwg_slideshow_image_wrap_0 {   background-color: unset; }  .mobile-resort-section {   padding: 40px 20px 115px 20px !important; }  .mobile-resort-section   #bwg_container1_0   #bwg_container2_0   .bwg_slideshow_image_wrap_0 {   background-color: unset; }  .mobile-resort-section .bwg_slideshow_filmstrip_container_0 {   bottom: -125px !important; }  .mobile-resort-section .bwg_slideshow_filmstrip_thumbnail_0 {   width: 90px !important;   height: 90px !important; }  body .mobile-resort-section #bwg_slideshow_image_0 {   border-radius: 15px;   width: 100% !important;   max-width: 100% !important;   max-height: 100% !important; }  .mobile-resort-section   .bwg_filmstrip_thumbnail_img.bwg_slideshow_filmstrip_thumbnail_img_0 {   width: 155px !important;   height: 100px !important;   object-fit: cover !important; }  /*------------------------------------------------*/ .dialog-widget-content.dialog-lightbox-widget-content.animated {   background-color: #fff; }  .elementor-26599 .elementor-element.elementor-element-5d49d68d img {   object-fit: cover; }  .header-video {   width: 100%;   height: 100%;   min-height: 603px; }  .blog-posts .elementor-container.elementor-column-gap-default {   max-width: 1200px; }  .blog-posts .col-md-4 {   width: 50%;   padding: 0px 15px;   margin: 20px 0px; }  .blog-posts .img img {   width: 100%;   height: 249px;   object-fit: cover; }  .page-header {   display: none; }  .blog-posts .content {   padding: 5%; }  .blog-posts .elementor-widget-container #categories-3, .blog-posts #recent-posts-widget-with-thumbnails-2, .blog-posts .elementor-widget-container ul, .blog-posts .elementor-widget-container li, .category .right-sidebar li, .single .elementor-widget-container li {   list-style-type: none; }  .blog-posts .elementor-widget-container ul, .category .right-sidebar ul, .single .elementor-widget-container ul {   padding-left: 0; }  .blog-posts .elementor-widget-container ul li {   padding: 10px 0; }  .blog-posts .elementor-widget-container ul li a {   color: #38457d; }  .blog-posts .main_heading {   font-family: Montserrat, "Open Sans", Helvetica, Arial, sans-serif;   font-size: 24px;   min-height: 57px;   color: var(--e-global-color-primary);   fill: var(--e-global-color-primary);   font-family: var(--e-global-typography-text-font-family), Sans-serif; }  .blog-posts   .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-8c226f0 {   margin-top: 20px; }  .blog-posts .heading_text, .blog-posts .categories {   line-height: 17px;   letter-spacing: 2px;   color: #b3b3b1;   text-transform: uppercase; }  .blog-posts .categories a {   color: #b3b3b1; }  .blog-posts .categories {   text-align: right; }  .blog-posts .para_text, .blog-posts .content p {   color: #777777;   font-size: 13px;   font-family: var(--e-global-typography-text-font-family), Sans-serif; }  .blog-posts .post-pagination {   padding: 0px 15px;   text-transform: uppercase;   text-align: right; }  .blog-posts .post-pagination .page-numbers.current, .blog-posts .post-pagination .page-numbers:nth-child(2) {   display: none; }  .blog-posts .next.page-numbers, .blog-posts .prev.page-numbers {   letter-spacing: 1px;   padding: 5px 12px;   background-color: #fff;   font-size: 13px;   color: #000;   line-height: 17px;   border: 1px solid rgba(0, 0, 0, 0.06);   border-radius: 2px; }  .blog-posts .prev.page-numbers {   float: left; }  .blog-posts .next.page-numbers:hover, .blog-posts .prev.page-numbers:hover {   background-color: #38457d;   color: #fff; }  .blog-posts {   padding: 0px 0px 50px; }  .blog-posts .internal-content {   display: flex;   flex-wrap: wrap; }  .blog-post-content {   background-color: #fff;   height: 100%; }  .woocommerce-cart-form .product-thumbnail {   display: none; }  .mandala-img img {   width: 100%;   max-width: 325px;   margin-top: -58px; }  .woocommerce-cart-form .product-price, .woocommerce-cart-form .product-subtotal {   display: none; }  .woocommerce-cart-form .product-name {   pointer-events: none; }  .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 {   width: 100%; }  .woocommerce .return-to-shop {   display: none; }  .waiting-content::before {   content: "";   position: absolute;   width: 6em;   height: 2px;   background-color: #38457d;   left: 0;   top: 30px; }  .waiting-content-left::before {   right: 0;   left: auto; }  .waiting-content-left {   padding-right: 100px;   margin-right: 0;   margin-right: auto;   margin-left: 0; }  .waiting-content-right {   padding-left: 100px;   margin-right: 0;   margin-left: auto; }  .waiting-content {   max-width: 500px;   /* margin: auto; */   position: relative;   z-index: 1; }  .round-circle {   /*  display: none; */   position: absolute;   top: 0;   bottom: 0;   width: 100%;   height: 100%;   left: 0;   right: 0; }  .round-circle .wave-img, .round-circle .wave-img img, .round-circle .elementor-widget-container, .round-circle .elementor-container.elementor-column-gap-default {   height: 100%; }  .round-circle .elementor-widget-icon {   position: absolute;   width: 25px;   height: 25px;   z-index: 0; }  .round-circle .elementor-widget-icon:nth-of-type(3) {   right: 41.5%;   top: 21.71%; }  .round-circle .elementor-widget-icon:nth-of-type(2) {   left: 26.45rem;   top: 1.8rem; }  .round-circle .elementor-widget-icon:nth-of-type(4) {   top: 38.7%;   left: 47.5%; }  .round-circle .elementor-widget-icon:nth-of-type(5) {   top: 57.9%;   right: 43.3%; }  .round-circle .elementor-widget-icon:nth-of-type(6) {   top: 77%;   left: 49.8%; }  .translated-english .round-circle .elementor-widget-icon:nth-of-type(3) {   right: 29.3rem;   top: 22.1rem; }  .translated-english .round-circle .elementor-widget-icon:nth-of-type(4) {   top: 41.3rem;   left: 31.4rem; }  .translated-english .round-circle .elementor-widget-icon:nth-of-type(5) {   top: 60.2rem;   right: 27.6rem; }  .translated-english .round-circle .elementor-widget-icon:nth-of-type(6) {   top: 79.4rem;   left: 35rem; }  .image-hide-show {   position: absolute;   left: 0;   top: auto;   bottom: 0;   right: 0;   width: 100%;   height: 0;   background: #f3e9dd;   max-width: 379px;   margin: auto; }  /*---------------yoga-page------------------*/ .category .all-post {   padding: 70px 110px;   display: flex;   background-color: #f3e9dd; }  .category article.post {   margin-bottom: 35px; }  .category .entry-title {   display: none; }  .right-sidebar ul li, .single-post .post-content-right .cat-item {   padding: 10px 0;   border-bottom: 1px solid rgba(0, 0, 0, 0.05); }  .right-sidebar ul li a, .single-post .post-content-right .cat-item a {   color: #38457d; } .single-post .post-content-right .cat-item a {   width: 100%; }  .category .all-post #content {   max-width: 100%; }  .category .post-content {   max-width: 75%;   width: 100%;   padding: 0px 15px; }  .category .right-sidebar {   max-width: 25%;   width: 100%;   padding: 0px 15px; }  .category .all-post p {   padding: 10px 0 0px;   color: #777777;   font-size: 16px;   line-height: 1.7;   margin-bottom: 0; } .category .all-post a {   display: flex;   width: 100%; } .category .cat-item, .single-post .cat-item {   display: flex;   align-items: center;   color: #38457d; } .category .social-icons, .single-post .social-icons {   margin-bottom: 30px; } .category .social-icons > div, .single-post .social-icons > div {   display: flex;   align-items: center;   gap: 7px; } .category .social-icons > div a, .single-post .social-icons > div a {   width: 35px;   height: 35px;   border-radius: 3px;   background: #38457d; } .category .social-icons > div a i, .single-post .social-icons > div a i {   font-size: 20px; } .category .post-content-left p a, .single-post .post-content-left p a {   color: #38457d;   font-weight: 600; }  .single .post-content > div {   display: flex;   flex-wrap: wrap;   gap: 40px; } .single .singleblog-content {   padding-top: 70px;   background-color: #f3e9dd; }   .category .post-content-right {   padding: 30px !important;   box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.09);   height: 100%; } .single .post-content-left {   width: calc(70% - 20px) !important; } .single .post-content-left img{     width: 100%; } .single-post .post-content-right {   width: calc(30% - 20px) !important;   box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.09);   height: 100%; } .about-text h2 {   width: 100%; }  .about-text p {   overflow-x: hidden;   width: 100%; }  .about-text .elementor-element {   width: 100% !important; }  .banner-section-img .bdt-slider-image-wrapper img {   height: 100% !important;   object-fit: cover !important; }  .events-sec {   overflow: hidden !important;   width: 100%; }   .page-id-35126 .elementor-location-footer {   display: none; }  .homepage-yoga {   height: 100vh;   background-size: cover; }  .second-section nav {   align-items: center;   justify-content: center; }  .second-section nav a {   font-weight: 300 !important;   font-size: 17px !important;   font-family: "Montserrat", Sans-serif; }  .gallary-images .elementor-tab-content {   border-width: 0px !important;   padding: 0px; }  .gallary-images img {   width: 341px;   height: 350px !important;   object-fit: cover;   border-radius: 10px;   margin-bottom: 10px !important; }  #wpforms-confirmation-41010 {   background: #38457d;   border: 1px solid #38457d; } #wpforms-confirmation-41010 p {   color: #f3e9dd; } #wpforms-form-1151 {   display: flex;   justify-content: space-between;   width: 100%; }  .footer-input input#wpforms-1151-field_3 {   max-width: 96% !important;   border-radius: 50px;   height: 48px;   padding-left: 20px;   font-size: 16px;   font-family: "Montserrat", Sans-serif; }  .footer-input #wpforms-submit-1151 {   border-radius: 50px;   height: 48px;   width: 92%;   font-family: "Montserrat", Sans-serif;   font-weight: 600;   font-size: 16px;   background-color: #38457d;   border: 1px solid #38457d;   color: white; }  #wpforms-form-1151 .wpforms-field-container {   width: 91%; }  .footer-section .elementor-container {   align-items: center; }  #wpforms-form-1151 .wpforms-field-label {   display: none; }  .gallary-images .elementor-tabs-content-wrapper {   border-width: 0px !important; }  .footer-input .wpforms-submit-container {   width: 31% !important; }  .homepage-yoga .elementor-container.elementor-column-gap-default {   height: 100vh; }  .banner-image {   display: flex;   width: 100%;   justify-content: center;   align-items: center;   height: 100vh; }  .gallary-images .elementor-tab-title.elementor-active {   color: #e1d3c4;   border: 1px solid #e1d3c4 !important;   transition: 0.5s; }  .gallary-images .elementor-widget-tabs .elementor-tab-title.elementor-active {   color: #e1d3c4;   border: 1px solid #e1d3c4;   transition: 0.5s; }  .gallary-images .elementor-widget-tabs .elementor-tab-desktop-title {   position: relative;   padding: 15px 20px; }  .gallary-images   .elementor-35126   .elementor-element.elementor-element-8c3e805   .elementor-tab-title, .elementor-35126   .elementor-element.elementor-element-8c3e805   .elementor-tab-title:before, .elementor-35126   .elementor-element.elementor-element-8c3e805   .elementor-tab-title:after {   border-width: 0px; }  .gallary-images .elementor-tab-title, .gallary-images .elementor-widget-tabs .elementor-tab-title a {   color: #e6d3c4; }  .banner-image img {   width: 100%;   max-width: 70%; }  .last-section {   position: relative;   background-color: #38457d;   min-height: 630px;   padding-top: 130px;   padding-bottom: 70px; }  .last-section::before {   position: absolute;   left: 0;   top: -2px;   width: 100%;   height: 100%;   background-color: #dfddd2;   content: "";   clip-path: polygon(0 0, 50% 10%, 100% 0);   z-index: 1; }  .schedule-box {   position: relative;   padding: 83px 122px;   background-color: #e9dfd3;   scale: 0.8; }  .schedule-button a {   margin-top: 20px;   padding: 22px 40px; }  .link-included {   padding-top: 8px; }  .footer-section {   border-bottom: 1px solid #38457d; }  .footer-social .elementor-container {   display: flex;   align-items: center; }  .resort-right::-webkit-scrollbar {   display: none; }  .course-img img {   object-fit: cover;   height: 682px !important;   width: 100% !important; }  .course-content .elementor-widget-wrap.elementor-element-populated {   align-items: center;   align-content: center; }  /* Hide scrollbar for IE, Edge and Firefox */ .resort-right {   -ms-overflow-style: none;   /* IE and Edge */   scrollbar-width: none;   /* Firefox */ }  .resort-right {   padding: 50px 0 50px 50px;   border-left: 1px solid #d5ceb7;   height: 700px;   overflow-y: scroll; }  /* 2- june -2023 */ .team-image img {   width: 125px;   max-width: 125%;   height: 125px;   object-fit: cover;   border-radius: 100px;   box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5); }  .team-col {   width: 30% !important; }  .team-text {   width: 70% !important; }  .team-title-h2 h2 {   color: var(--e-global-color-text);   font-family: "Libre Franklin", Sans-serif;   font-size: 17px;   font-weight: 600;   font-style: italic; } .page_form_uns_css label {   padding-bottom: 12px !important; } .zentrale-list {   box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;   padding: 20px !important; } .diese li {   align-items: flex-start !important; } .diese li i {   line-height: 28px; } .community {   min-height: 543px; }  /* 29-new-css */ .new-banner {   height: 100vh; } .home .header-homepage {   position: absolute;   z-index: 99;   width: 100%; } .home .header-homepage .logo-header {   display: none; } .home .header-homepage .elementor-container.elementor-column-gap-wider {   justify-content: end; } .icons-homepage {   width: 100%;   max-width: 58%; } .banner-logo-image {   margin-bottom: 0px !important; } .unserve-para-text {   width: 100%;   max-width: 53%; } .third-para {   max-width: 70%;   margin: auto; } .button-unsever a {   padding: 9px 18px; } .unsever-links a {   color: #f3e9dd; } .unsever-links {   position: absolute;   bottom: 15px; } .boxes-1 {   height: 504px; } .second-button .elementor-widget-wrap.elementor-element-populated {   display: flex;   justify-content: flex-start; } .second-button .button-unsever {   width: auto !important; }  .date {   font-weight: 700; }  .jezt-button a {   width: 100% !important;   padding: 14px;   border-radius: 8px;   max-width: 524px;   margin-right: 54px; } .jezt-button {   margin-bottom: 10px !important; } .alle-button a {   padding: 18px 70px;   border-radius: 8px; } .testinomail-section .swiper-slide {   background: #fff !important;   border: none !important;   border-radius: 8px;   padding: 20px !important;   width: 376px !important; } .testinomail-section .elementor-testimonial__text {   font-weight: 400 !important;   font-style: normal !important;   line-height: 22px !important;   letter-spacing: -0.5px !important; } .testinomail-section .elementor-testimonial__name .testi-name {   color: #38457d !important;   font-size: 14px !important;   font-weight: 700 !important;   text-transform: capitalize !important;   font-family: Montserrat !important; }  .testinomail-section .elementor-testimonial__name {   color: #38457d !important;   font-size: 14px !important;   font-weight: 400 !important;   text-transform: capitalize !important;   font-family: Montserrat !important; } .mehr-anchor {   color: #38457d;   margin-top: 24px;   display: block; } .footer-unserve-para-text {   max-width: 50%;   margin-bottom: 13px !important; } .footer-second-para {   max-width: 88%; } .footer-news-heading {   margin-bottom: 13px !important; } .footer-list .elementor-widget-container {   display: flex;   justify-content: space-evenly; } .footer-list .elementor-widget-container a {   color: #f3e9dd;   font-size: 16px;   font-weight: 500; } .menu-item .elementor-menu-toggle {   padding-right: 30px;   font-size: 59px !important; }  .menu-item nav {   background-color: #c66d46 !important;   top: -104px !important;   position: absolute;   z-index: 9999999;   padding-top: 122px !important; } .menu-item span.elementor-menu-toggle__icon--close {   z-index: 9999;   font-size: 40px;   margin-top: 51px !important; } .menu-item li .elementor-item {   color: #f3e9dd; } .header-homepage .menu-item li .elementor-item {   color: #f3e9dd;   font-size: 30px !important;   font-family: Belleza !important;   border-bottom: 1px solid #f3e9dd;   max-width: 55%;   margin: auto;   letter-spacing: 0.5px;   padding: 25px 0px !important; } .header-homepage .menu-item  .header-homepage .menu-item li:first-child .elementor-item {   border-top: 1px solid #f3e9dd;   padding: 29.5px 0px; } .menu-item li:hover a {   background-color: #c66d46;   padding: 25px 0px; } .menu-item li a.highlighted {   background-color: #c66d46 !important; } .menu-item li a:hover {   background-color: #c66d46 !important; } .header-homepage .menu-item nav a {   justify-content: space-between !important; } .header-homepage .sub-menu {   background-color: #c66d46;   border-bottom: 1px solid #fff;   width: 55% !important;   margin: auto;   text-align: left;   padding: 0px 0px 15px; } .header-homepage .menu-item li .elementor-item.highlighted {   border: none; } .header-homepage .sub-menu a {   text-align: left; } .header-homepage .sub-menu a {   width: 53%;   margin: auto;   color: #f3e9dd;   font-family: Belleza !important;   padding: 20px 20px !important;   margin-left: 0px !important;   line-height: 33px; } .header-homepage .sub-menu li:hover a {   padding: 20px 20px; } .menu-item li:hover a {   padding: 20px 20px; } .elementor-nav-menu .sub-arrow:after {   content: "";   position: absolute;   width: 100%;   height: 100%;   background: url('https://consciouscelebration.com/wp-content/uploads/Frame-66.svg')     no-repeat;   max-width: 46px;   height: 58px;   height: 24px;   background-size: 53%; } .elementor-nav-menu--dropdown .elementor-item:focus {   background-color: #c66d46 !important; } .elementor-nav-menu .highlighted .sub-arrow:after {   content: "";   position: absolute;   width: 100%;   height: 100%;   background: url('https://consciouscelebration.com/wp-content/uploads/Frame-66-1.svg')     no-repeat;   max-width: 46px;   height: 58px;   height: 24px;   background-size: 53%; }  .header-homepage .elementor-nav-menu .sub-arrow i {   opacity: 0; } .blog-posts {   max-width: 74%;   margin-right: 0px !important;   margin-left: auto;   height: 573px;   overflow-y: scroll; } .blog-posts .uc_post_list_box {   background-color: #f3e9dd !important;   padding: 15px !important;   border-radius: 8px !important;   margin-bottom: 25px; } .blog-posts .uc_post_list_image {   width: 25% !important; } .blog-posts::-webkit-scrollbar {   display: none; }  /* Hide scrollbar for IE, Edge and Firefox */ .blog-posts {   -ms-overflow-style: none; /* IE and Edge */   scrollbar-width: none; /* Firefox */ } .blog-posts .uc_post_list_image img {   border-radius: 8px !important; } .blog-posts a.uc_more_btn {   text-decoration: underline !important; } .header-homepage   li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-40679   a.elementor-item {   display: none; } .header-homepage   li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-40679 {   display: flex;   align-items: center;   justify-content: center;   padding: 50px 40px 25px !important; } .header-homepage li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-40691 div a{ 	padding: 10px 20px !important; } .header-homepage li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-40679 a{ 	padding: 10px 20px !important; } .header-homepage li.menu-item.menu-item-type-custom.menu-item-object-custom i {   color: #f3e9dd;   width: 26px;   height: 26px;   font-size: 26px; } .header-homepage   li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-40679:hover   a {   padding: 10px 20px; } .header-homepage   li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-40691   a.elementor-item {   display: none; } .header-homepage   li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-40691   div {   display: flex;   justify-content: center;   width: 50%;   margin: auto; } .header-homepage   li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-40691   div   a {   color: #f2e9dd;   font-family: Montserrat;   font-size: 16px;   font-weight: 500; } .header-homepage   li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-40691:hover   div   a {   padding: 10px 20px; } li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-40692   a.elementor-item {   justify-content: center !important;   align-items: center; } li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-40692   a.elementor-item   p {   max-width: 70%;   color: #f3e9dd;   font-size: 16px;   font-weight: 500;   font-family: Montserrat;   text-align: center;   margin: auto;   line-height: 20px;   margin-bottom: 30px; } .alle-button a {   max-width: 315px !important;   width: 100% !important;   padding: 18px !important; }  .mobile-immersion {   margin-bottom: 0px !important; } .menu-item a.elementor-item.elementor-item-active {   background-color: #c66d46 !important; }  ::-ms-input-placeholder {   /* Edge 12-18 */   color: #38457d; } .unseren-slider-photos img {   object-fit: cover; } .logo-header img {   max-width: 187px;   width: 100%;   margin-top: 14px; } /* end */  /* faq page */ .header-homepage {   position: absolute;   top: 0;   width: 100%;   z-index: 99; } .faq-banner, .contact-banner {   height: 85vh !important; } .faq-section .bdt-accordion-item {   border-bottom: 1px solid #38457d;   padding: 0px !important;   padding-bottom: 25px !important;   padding-top: 18px !important; } .bdt-accordion-title {   padding: 0px !important; } .faq-section .bdt-accordion-content {   padding: 23px 0px 0px !important; } /* contact page  */ .contact-form .wpforms-container {   margin: 0px auto; } .contact-form label {   color: #38457d !important;   font-family: Montserrat;   font-size: 20px !important;   font-style: normal;   font-weight: 400 !important;   padding-bottom: 10px !important; } .contact-form input, .contact-form textarea {   color: #38457d !important;   font-family: Montserrat !important;   font-size: 20px !important;   font-style: normal;   font-weight: 500;   height: 100% !important;   padding: 13px 16px 13px 16px !important;   width: 100% !important;   max-width: 100% !important;   border-radius: 4px !important;   background-color: #fafafa !important; } .contact-form textarea {   height: 120px !important; } #wpforms-41010-field_0-container .wpforms-field-row-block.wpforms-one-half {   display: flex;   flex-direction: column-reverse; } .wpforms-field-row.wpforms-field-medium {   width: 100% !important;   max-width: 100% !important; } .choices__inner {   color: #626262 !important;   font-family: Montserrat !important;   font-size: 20px !important;   font-style: normal;   font-weight: 400;   height: 100% !important;   padding: 11px 16px 11px 16px !important;   width: 100% !important;   max-width: 100% !important;   border-radius: 2px !important;   border: 1px solid #ccc !important;   background-color: #fafafa !important; } .wpforms-form ::placeholder {   color: #38457d; } .wpforms-field {   padding-bottom: 19px !important; } span.wpforms-required-label {   color: #000 !important; } .contact-form button#wpforms-submit-41010 {   font-weight: 600;   background-color: #c66d46 !important;   color: #f3e9e2 !important;   text-align: center !important;   font-family: Montserrat !important;   font-size: 18px !important;   font-style: normal;   letter-spacing: 0.36px;   max-width: 330px !important;   width: 100% !important;   border-radius: 6px !important;   padding: 14px !important;   margin: auto !important;   display: block !important;   margin-top: 25px !important; }  .contact-form .choices__list.choices__list--dropdown .choices__item {   color: #38457d !important;   font-family: Open Sans !important;   font-size: 20px !important;   font-style: normal !important;   font-weight: 500 !important; } .contact-form .wpforms-container-full .wpforms-form .wpforms-one-half {   width: calc(50% - 20px); } .contact-form .wpforms-container-full .wpforms-form .wpforms-one-half {   margin-left: 40px !important; } .contact-form .wpforms-field-row-block.wpforms-first.wpforms-one-half {   margin-left: 0px !important; } .contact-form div#wpforms-41010-field_1-container {   margin-left: 0px !important; } /* blog page */ .blog-posts-section .lae-module-image {   margin-bottom: 0px !important; } .blog-posts-section .lae-module-7.lae-module {   background-color: #f3e9dd;   margin-bottom: 25px;   border-radius: 8px;   padding: 18px; } .blog-posts-section .lae-block-header {   justify-content: center; } .blog-posts-section .lae-heading span {   display: none !important; } .blog-posts-section .lae-block-header-6 .lae-taxonomy-filter .lae-filter-item {   border: 1px solid #f3e9dd;   margin: 20px 10px;   border-radius: 5px; } .blog-posts-section   .lae-block-header-6   .lae-taxonomy-filter   .lae-filter-item.lae-active:after {   display: none; } .blog-posts-section .lae-filter-item a {   color: #f3e9dd !important;   padding: 6px 17px 8px !important; } .blog-posts-section .entry-title a {   color: #38457d !important;   font-family: Belleza;   font-size: 24px; } .blog-posts-section .entry-summary {   color: #38457d;   font-family: "Montserrat";   font-size: 16px;   padding-right: 22px !important;   margin-top: 0px !important; } .blog-posts-section .lae-post-link img {   border-radius: 8px;   height: 200px;   object-fit: cover; }  .button-unsever {   margin-bottom: 10px !important; }  .retreat-tab ul li, .immersion ul li, .training ul li, .festival ul li, .kombo ul li {   padding-bottom: 0px !important; }  .retreat-tab ul li:nth-child(2), .training ul li:nth-child(2), .festival ul li:nth-child(2), .immersion ul li:nth-child(2), .kombo ul li:nth-child(2) {   align-items: flex-start; } .retreat-tab ul li:nth-child(2) .elementor-icon-list-icon, .kombo ul li:nth-child(2) .elementor-icon-list-icon, .immersion ul li:nth-child(2) .elementor-icon-list-icon, .training ul li:nth-child(2) .elementor-icon-list-icon, .festival ul li:nth-child(2) .elementor-icon-list-icon {   padding-top: 7px; }   .wir-text {   max-width: 60%;   margin: auto; } .page-id-41157 .immersion.mobile-immersion {   margin-right: 25px; } .faq-section .bdt-accordion-item:first-child {   padding-top: 0px !important; }  .scroll_section {   width: 100% !important; }  .main-div {   display: flex; }  .second-image {   padding-top: 30px;   width: 100%;   display: flex; }  .homepage-immersion {   margin-right: 20px; } #wpforms-41010-field_0-container label.wpforms-field-label {   display: none; }  .wpforms-field-description {   color: #38457d;   font-family: Montserrat;   font-family: 14px; } .yoga-text {   min-height: 53px;   margin-bottom: 10px !important; } .thersa {   font-weight: 400 !important;   font-size: 24px; } .mental-head {   font-size: 18px !important;   font-weight: 400 !important;   padding-top: 14px !important;   display: block;   font-family: "Montserrat";   padding-bottom: 12px !important; } .personal {   font-size: 18px !important;   font-weight: 400 !important;   max-width: 70%;   display: block;   line-height: 23px; } .team-section .elementor-container {   display: flex;   height: 100%; } .team-section .elementor-container.elementor-column-gap-default {   border-bottom: 1px solid #38457d; } .team-section {   min-height: 190px; } .mentor-banner-list li {   display: flex;   align-items: baseline !important; } .mentor-banner-list span.elementor-icon-list-icon {   padding-top: 6px; } .consious-banner-text p {   margin-bottom: 0px !important; } .whatsapp-banner {   padding-right: 5px; } .email-banner {   padding-left: 5px; } .whatsapp-banner, .email-banner {   width: 50% !important; } .whatsapp-banner a.elementor-button.elementor-button-link {   width: 100%; } .email-banner a.elementor-button.elementor-button-link {   padding: 12px 63px;   width: 97%; } .whatsapp-banner span.elementor-button-text, .email-banner span.elementor-button-text {   font-weight: 600 !important; } .das-accordian .elementor-tab-title {   align-items: center;   display: flex;   flex-direction: row-reverse;   justify-content: space-between;   min-height: 190px; } .das-accordian .elementor-accordion-icon-right svg {   width: 24px !important;   height: 24px !important; } .fulst-whatsapp, .fulst-email {   width: 100% !important; } .fulst-whatsapp a.elementor-button.elementor-button-link {   padding: 12px 80px; } .fulst-email a.elementor-button.elementor-button-link {   padding: 12px 92px; } .festival-tab a {   padding: 11px 15px !important;   border: none;   border-radius: 8px;   border-width: 0px !important;   width: 189px; } .festiv-box {   width: 15% !important;   margin-right: 41px !important; } .festiv-box .elementor-widget-wrap.elementor-element-populated {   padding: 0px; } .festival-tab span.avdbtn-text {   text-transform: capitalize;   font-weight: 400;   letter-spacing: 1px !important; } .wahle-box .festival-tab.elementor-widget.elementor-widget-text-editor {   border: 1px solid #38457d;   border-radius: 5px;   margin-right: 25px; } .wahle-box p {   padding: 11px 14px !important;   margin-bottom: 0px !important;   font-size: 14px;   font-weight: 500 !important; } .festiv-box:last-child {   margin-right: 0px !important; }  .choices__list.choices__list--dropdown.is-active a {   font-size: 20px !important;   font-weight: 500 !important; } .choices__item.choices__item--selectable {   font-weight: 500;   color: #626262 !important; } .choices__list.choices__list--dropdown {   box-shadow: 0px 3px 4px rgba(0, 0, 0, 0.3) !important;   margin-top: 0px !important;   border-radius: 4px !important;   border: none !important;   width: 100% !important; }  section.scroll_section img {   object-fit: cover;   object-position: center center;   border-radius: 8px 8px 8px 8px;   padding-right: 0px !important; }  .mobile-slider.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {   padding: 80px 20px 80px 20px !important; }  .home-slider.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {   padding: 80px 20px 10px 20px !important; } .scroll-bar {   overflow-x: scroll;   display: flex;   white-space: nowrap;   width: 100%; } .scroll-bar .elementor-inner-column {   width: 355px;   max-width: 355px;   flex: 400px; }  .scroll-bar::-webkit-scrollbar {   display: none; } .scroll-col   .elementor-element.elementor-element-d18435c.elementor-widget.elementor-widget-image {   margin-bottom: 5px; } .mobile-slider img {   border-radius: 8px;    width: 100%;   max-width: 360px;   object-fit: cover; } .scroll_wrapper {   width: 219vw !important; } /*-------------end-here---------------------*/ /************************************ New Changes Blog Post Details  Starts ********************************/ .relate-post-section   .elementor-widget-posts   .elementor-post__card   .elementor-post__badge {   background-color: #c66d46; } .relate-post-section .elementor-widget-posts .elementor-post__read-more {   color: #c66d46; } /************************************ New Changes Blog Post Details  Starts ********************************/  @media (max-width: 2000px) {   .scroll_outer-wrapper {     height: 75vw !important;   } } @media (max-width: 2100px) {   .elementor-43171     .elementor-element.elementor-element-8ebabb4     > .elementor-container {     max-width: 1700px;   } } @media (max-width: 1440px) {   .scroll_outer-wrapper {     height: 80vw !important;   } } @media (max-width: 1199px) {   .round-circle {     display: none;   }    .category .all-post {     padding: 70px 20px;   }    .waiting-content::after {     content: "";     position: absolute;     width: 20px;     height: 20px;     background-color: #38457d;     border-radius: 100%;     left: 0;     top: 20px;   }    .waiting-content-left::after {     left: auto;     right: 0;   }    .waiting-content-left {     padding-right: 80px;     margin-right: auto;     margin-left: 0;   }    .waiting-content-right {     padding-left: 80px;     margin-left: auto;     margin-right: 0;   }    .waiting-content::before {     content: "";     position: absolute;     width: 5em;   }    .waiting-content {     max-width: 500px;   } }  @media (max-width: 1200px) {   .course-img img {     object-fit: cover;     height: 730px !important;     width: 100% !important;   }   .boxes-1 {     height: 550px;   }   .first-image {     max-width: 260px;   }   .third-image {     width: 100%;     max-width: 260px;   } } @media (max-width: 1024px) {   .sticky {     display: none !important;   }   .banner-section-setting .banner-training {     display: none !important;   }   .details-header {     display: none !important;   }   .scroll-bar2 .elementor-container.elementor-column-gap-default {     white-space: nowrap;     display: flex;     flex-wrap: nowrap;     overflow-x: auto;   }   .scroll-col2 {     width: 39% !important;   }    .scroll_outer-wrapper {     height: 90vw !important;   }   .first-image {     width: 100%;     max-width: 185px !important;   }   .third-image {     width: 100%;     max-width: 185px !important;   }   .main-div {     display: flex;     margin: 10px !important;   }    .resort-right {     width: 50% !important;   }   .stones-pic {     width: 100% !important;     max-width: 100% !important;   }   .community {     min-height: 767px;   }   .boxes-1 {     height: 630px;   }   .single .post-content > div {     gap: 20px;   }   .single .post-content-left {     width: calc(70% - 10px) !important;   }   .single-post .post-content-right {     width: calc(30% - 10px) !important;   } }  @media (max-width: 980px) {   .learn-section     .elementor-inner-column.elementor-element.elementor-element-45df5cf {     width: calc(50% - -1px);   }   .learn-section     .elementor-inner-column.elementor-element.elementor-element-4ac0bd7 {     width: calc(50% - -1px);   }   .learn-section     .elementor-inner-column.elementor-element.elementor-element-ee32949 {     width: calc(50% - 36px);   }   .learn-section     .elementor-inner-column.elementor-element.elementor-element-66def31 {     width: calc(50% - 36px);   }    .festiv-box {     width: auto !important;   }   .blog-posts .categories {     font-size: 13px;   }   .wahle-box .festival-tab.elementor-widget.elementor-widget-text-editor {     width: 200px;   }   .elementor-27482     .elementor-element.elementor-element-d2e588a     > .elementor-widget-container {     padding: 10px 10px 10px 10px;     white-space: nowrap;   }   .course-img img {     object-fit: cover;     height: 850px !important;     width: 100% !important;   }   .events-filter .elementor-container.elementor-column-gap-default {     gap: 12% !important;     flex-wrap: nowrap !important;     overflow-x: scroll !important;   }   .block-new-sec {     width: calc(50% - 11px) !important;   }   .blog-posts .uc_post_list_image {     display: flex;     align-items: center;   }   .blog-posts .uc_post_list_image img {     height: 160px !important;     object-fit: cover;   }   .single .post-content > div {     gap: 30px;   }   .single .post-content-left {     width: 100% !important;   }   .single-post .post-content-right {     width: 100% !important;   } }  @media (max-width: 767px) { 	.header-homepage li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-40691 div a { 	    padding: 10px 10px !important; 	}   .module-section .module-inner-wrapper > div {     flex-direction: column-reverse;   }   .module-section .module-right-wrapper {     min-height: 250px;   }   .module-section .module-right-wrapper > div {     border-radius: 10px 10px 0px 0px;   }   .Is-for-sec h3 {     text-align: center;     font-size: 23px;   }   .hide-event {     display: none !important;   }   .page-id-27482     [data-elementor-type="wp-page"]     .header-video.elementor-element-20acf54 {     background-image: url('https://consciouscelebration.com/wp-content/w3-webp/uploads/Header-2.pngw3.webp') !important;   }   .wir-text p {     text-align: left !important;   }   .testinomail-section .swiper-slide.swiper-slide {     background: #fff !important;     border: none !important;     border-radius: 8px;     padding: 20px !important;     width: 100% !important;     height: 420px;     overflow-y: scroll;   }    .wir-text.elementor-widget__width-initial.elementor-widget.elementor-widget-text-editor {     width: 100%;     max-width: 420px;   }   .faq-banner,   .contact-banner {     height: 313px !important;   }   .unseren-slider-photos img {     object-fit: cover;     margin-right: 10px;   }   .unseren-slider-photos .elementor-widget-container {     width: 100%;     display: -webkit-box;     -webkit-box-orient: vertical;     -webkit-line-clamp: 2;     overflow: hidden;   }   .single-post section#comments h2 {     font-size: 25px;   }   .single-post section#comments .logged-in-as {     font-size: 16px;   }   .unseren-slider-photos     .elementor-column.elementor-col-25.elementor-inner-column.elementor-element {     max-width: 365px !important;   }   .page-id-42869 .menu-item .elementor-menu-toggle {     padding-right: 4px !important;   }   .page-id-42869.menu-item .elementor-menu-toggle {     right: 4px !important;   }   .page-id-43131 .menu-item .elementor-menu-toggle {     padding-right: 4px !important;   }   .page-id-43152 .menu-item .elementor-menu-toggle {     padding-right: 4px !important;   }   .page-id-42894 .menu-item .elementor-menu-toggle {     padding-right: 7px !important;     font-size: 59px !important;   }   .video-sec .elementor-background-video-container.elementor-hidden-phone {     display: block !important;   }    .mobile-img img {     object-fit: cover !important;   }   .scroll_section {     width: 100% !important;     height: 100% !important;   }   .lae-module-7.lae-module {     display: flex !important;     flex-direction: row;     margin: 20px;   }   .third-image img {     height: 320px !important;   }   .first-image {     width: 100%;     max-width: 300px !important;   }   .third-image {     width: 100%;     max-width: 300px !important;   }   .slider-mobile {     padding: 50px 10px 200px 10px !important;   }   .lae-entry-details {     padding-left: 20px;   }   .toggle-fixed {     right: 15px !important;     right: 50px !important;   }   .lae-block-header-expanded .lae-taxonomy-filter .lae-filter-item a {     font-size: 14px;   }    .details-header {     display: none !important;   }   .banner-training {     display: block;   }   .sticky {     display: none !important;   }   .banner-section-setting .banner-training {     display: block;   }   .lae-heading {     display: none !important;   }   .mobile-blog-btn h2 {     border: 1px solid #f3e9dd;     color: #f3e9dd !important;     padding: 15px 21px 15px 10px !important;     font-size: 14px !important;     display: flex !important;     align-items: center;     width: 170px;     margin: auto;     border-radius: 4px;     justify-content: center;   }    .lae-filter-item.segment-0 {     display: none !important;   }   .blog-posts-section .lae-filter-item a {     color: #f3e9dd !important;     padding: 10px !important;     font-size: 14px;     display: flex !important;     align-items: center;     width: 170px;     justify-content: center !important;   }   a.scrollToTop {     margin-right: 0px;   }   .lae-taxonomy-filter {     overflow-x: auto !important;     display: flex !important;     width: 100%;   }   .mobile-filter-btn p {     border: 1px solid #38457d;     width: 139px;     height: 40px;     display: flex;     justify-content: center;     margin: auto;     font-size: 14px;     text-align: center;     align-items: center;   }   .header-homepage .sub-menu {     width: 82% !important;   }   .header-homepage .elementor-sub-item {     font-size: 25px !important;   }   .header-homepage .menu-item li .elementor-item {     color: #f3e9dd;     font-size: 25px !important;   }   a.elementor-sub-item {     line-height: normal !important;     padding-left: 0px !important;     width: 100% !important;   }    .wahle-box {     display: none;   }   .events-filter .elementor-container.elementor-column-gap-default {     gap: 33%;     flex-wrap: nowrap;   }   .wir-text {     max-width: 85%;     margin: auto;   }   .first-half,   .second-half {     width: 100%;   }   .community {     min-height: 100%;   }   .resort-right {     width: 100% !important;   }   .was-text {     padding-top: 40px !important;   }   .upcoming-event-sec .bdt-slide-title.bdt-clearfix {     font-size: 32px !important;   }    .upcoming-event-sec     .bdt-navigation-prev.bdt-slidenav-previous.bdt-icon.bdt-slidenav {     left: -10px !important;   }    .upcoming-event-sec     .bdt-navigation-next.bdt-slidenav-next.bdt-icon.bdt-slidenav {     right: -10px !important;   }   .programe-timimg {     padding-bottom: 20px !important;   }   .curriculum-sec .elementor-container.elementor-column-gap-default {     flex-direction: column-reverse;   }   .course-img img {     object-fit: cover;     height: 500px !important;     width: 100% !important;   }    /* 15-may-23 */   .gallary-images img {     width: 100%;     height: 350px !important;     object-fit: cover;     border-radius: 10px;     margin-bottom: 10px !important;   }    .resort-right {     padding: 0px;     border-left: none;     height: 100%;     overflow-y: unset;   }    .ngg-galleryoverview.default-view .ngg-gallery-thumbnail-box {     width: 100%;   }    .schedule-box {     padding: 10px 10px;   }    /* end */   .special-conscious h2 {     width: 100%;     word-break: break-word;   }    .waiting-block {     padding-bottom: 30px !important;   }    .blog-posts .heading_text,   .blog-posts .categories {     font-size: 13px;   }    .category .all-post {     display: block;   }    .category .post-content,   .category .right-sidebar {     max-width: 100%;   }   .category .right-sidebar {     width: calc(100% - 30px);   }    .post-content-right .elementor-widget-social-icons {     margin-top: 1rem;   }   .css-qwg1ve .css-roi9oa .qf-welcome-screen-block__content-wrapper {     padding-inline: 20px !important;   }   .program-image img {     width: 100%;     max-width: 80%;   }   .program-image .elementor-swiper-button.elementor-swiper-button-next {     right: 0px;   }   .program-image .elementor-swiper-button.elementor-swiper-button-prev {     left: 0px;   }   .conscious-img img {     max-width: 32% !important;   }   .upcoming-text .elementor-widget-container {     margin: 0px 0px 10px !important;   }   .upcoming-text h2 {     font-size: 26px !important;     line-height: 1.6em !important;     margin: 0px !important;   }    /* 02-01-2024 */   .icons-homepage {     width: 100%;     max-width: 100%;   }   .banner-logo-image a {     margin: auto;     text-align: center;     width: 100%;   }   .unserve-para-text {     width: 100%;     max-width: 90%;     padding-bottom: 25px;   }   .third-para-text {     width: 100%;     max-width: 100%;     margin: auto;     padding-bottom: 0px;   }    .boxes-1 {     height: 100%;   }   .third-para {     max-width: 80%;     margin: auto;   }   .unsever-links {     position: relative;     bottom: 0px;   }   .mobile-immersion {     margin-bottom: 0px !important;   }   .first-image {     width: 100%;   }   .blog-posts {     max-width: 100%;   }   .blog-posts .uc_post_list_box {     flex-direction: row !important;     align-items: center;   }   .blog-posts .uc_post_content {     display: none;   }   .blog-posts .uc_post_list_image img {     height: 160px !important;     object-fit: cover;   }   .blog-posts .uc_post_list_image {     width: 120px !important;   }   .footer-unserve-para-text {     max-width: 75%;     margin-bottom: 0px !important;   }   .second-text-footer {     max-width: 100%;   }    .testinomail-section     .elementor-main-swiper.swiper-container.swiper-container-initialized.swiper-container-horizontal {     width: 90%;   }    .header-homepage .menu-item li .elementor-item {     max-width: 80%;   }   .header-homepage     li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-40691     div {     width: 80%;   }   .unseren-slider-photos .elementor-column.elementor-col-25 {     flex: 100%;     width: 100%;     max-width: 100%;     flex-shrink: 0;     flex-grow: 1;   }   .unseren-slider-photos .elementor-container.elementor-column-gap-default {     display: flex;     flex-wrap: nowrap;     overflow: scroll;   }   .unseren-slider-photos     .elementor-container.elementor-column-gap-default::-webkit-scrollbar {     display: none;   }    /* Hide scrollbar for IE, Edge and Firefox */   .unseren-slider-photos .elementor-container.elementor-column-gap-default {     -ms-overflow-style: none; /* IE and Edge */     scrollbar-width: none; /* Firefox */   }   .email-banner a.elementor-button.elementor-button-link {     padding: 12px 30px;     width: 100%;   }   .whatsapp-banner a.elementor-button.elementor-button-link {     width: 100%;     padding: 12px 30px;   }   /*  Start ScrollMove */   .page-id-28907 .scroll_wrapper {     width: 100% !important;   }   body .scroll_wrapper {     display: flex !important;     flex-direction: row !important;     width: 100% !important;     transform: none !important;     transform-origin: unset !important;     transition: transform 0.5s ease;   }   body .scroll_outer-wrapper {     width: 100% !important;     height: 100% !important;     transform: none !important;     transform-origin: unset !important;     overflow-y: scroll !important;     overflow-x: scroll !important;   }   body .scroll_section {     width: 100% !important;     height: 100% !important;     display: flex !important;     flex-direction: column;     justify-content: center;   }   /*  End ScrollMove */   .single-post .post-content {     padding: 50px 15px 50px 15px !important; } .single-post section.border-none p{     font-size: 24px; } .single-post section.border-none h1{     font-size: 24px; } }  @media (max-width: 575px) {   .hide-block {     visibility: visible !important;   }    .page-id-57707     .waiting-sec.get-position-div.elementor-section-height-default.elementor-section-height-default {     margin-bottom: -238px;   }   .page-id-2069 .waiting-content img {     width: 70px;     height: 70px;   }   .Is-for-sec img {     width: 70px;     height: 70px;     object-fit: contain;   }   .block-new-sec {     width: 100% !important;   }   .learn-section     .elementor-inner-column.elementor-element.elementor-element-45df5cf {     width: 100%;   }   .learn-section     .elementor-inner-column.elementor-element.elementor-element-4ac0bd7 {     width: 100%;   }   .learn-section     .elementor-inner-column.elementor-element.elementor-element-ee32949 {     width: 100%;   }   .learn-section     .elementor-inner-column.elementor-element.elementor-element-66def31 {     width: 100%;   }    /*   .swiper-slide:first-child {     max-width: 366px; }*/    .team-section .attachment-full {     margin-top: 32px;   }   .scroll_outer-wrapper {     height: 88vw !important;   }   .one {     width: 100%;     max-width: 316px !important;   }   .jezt-button a {     margin-right: 0px;   }   .wpforms-container .wpforms-form .choices__list--single .choices__item {     font-size: 15px !important;   }    .lae-terms {     width: 100%;   }   .lae-entry-details {     width: 100%;   }   .page-id-4907 .logo-header img {     margin-top: 45px;   }   .page-id-4907 .scrollToTop {     margin-top: 145px;   }   .scroll-up {     position: fixed;     bottom: 34px;     right: 56px;     z-index: 1;   }   .logo-header img {     margin-top: 80px;   }   .im-heading {     padding-left: 20px;   }   .single-post .single-post-banner img,   .category .single-post-banner img {     height: 400px;   }   .ab-content {     padding-left: 40px;     display: inline-block;   }   .active-btn:before {     z-index: 1;     right: 8px !important;   }    .menu-item span.elementor-menu-toggle__icon--close {     z-index: 9999;     font-size: 38px;     margin-top: 10px !important;   }   .unclickable a {     line-height: 32px !important;   }   .mandala-img img {     max-width: 300px;   }    .header-video {     height: 70vh;   }    .blog-posts .internal-content {     display: block;   }    .blog-posts .col-md-4 {     width: 100%;   }   .conscious-img img {     max-width: 50% !important;   }    #bwg_container1_0 #bwg_container2_0 .bwg_slideshow_image_wrap_0 {     /* background-color: #F2F2F2; */     background-color: transparent !important;   }   img#bwg_slideshow_image_0 {     max-width: 100% !important;     width: 100%;   }   div[id^="bwg_container1_"]     div[id^="bwg_container2_"]     div[class^="bwg_slideshow_image_container_"] {     margin-bottom: 58px !important;   }   /*.resort-left {     margin-bottom: 150px !important; }*/   .bwg_slider_0 img {     min-height: 120px !important;   }   #bwg_container1_0 #bwg_container2_0 .bwg_slideshow_image_0 {     height: 100% !important;     object-fit: cover;     max-height: 100% !important;   }   #bwg_container1_0 #bwg_container2_0 .bwg_slideshow_image_container_0 {     bottom: 119px !important;   }   .wpforms-field-row-block.wpforms-one-half {     width: 100% !important;     margin: auto !important;     margin-bottom: 20px !important;   }   .contact-form .wpforms-field {     width: 100% !important;     margin: auto !important;     padding-bottom: 20px !important;     padding-top: 0px !important;   }   div#wpforms-41010-field_0-container {     padding-bottom: 0px !important;   }   .contact-form label {     font-size: 18px !important;   }   .contact-form input,   .contact-form textarea {     font-size: 16px !important;   }   .choices__inner {     font-size: 16px !important;   }   .choices__list.choices__list--single {     padding: 2px 0px 2px 0px !important;   }   .contact-form .wpforms-container-full .wpforms-form .wpforms-one-half {     margin-left: 0px !important;   }   .events-filter .elementor-container.elementor-column-gap-default {     gap: 8% !important;   }   .festival-tab.elementor-widget__width-initial.elementor-hidden-desktop.elementor-hidden-tablet.elementor-widget.elementor-widget-text-editor {     border: 1px solid;     border-radius: 4px;     width: 100%;     max-width: 200px;   } } @media (max-width: 480px) {   .blog-post-title h2 {     font-size: 29px !important;     margin: 0 16px !important;   }    .single-post .blog-post-title h2 {     margin: 0 104px;   }   .entry-summary {     overflow: hidden;     text-overflow: ellipsis;     display: -webkit-box;     -webkit-line-clamp: 4;     -webkit-box-orient: vertical;   }   .blog-posts-section .entry-title a {     overflow: hidden;     text-overflow: ellipsis;     display: -webkit-box;     -webkit-line-clamp: 4;     -webkit-box-orient: vertical;   }   .mandala-img img {     max-width: 200px;   }    .homepage-yoga,   .banner-image,   .homepage-yoga .elementor-container.elementor-column-gap-default {     height: 75vh;   }    .waiting-block {     padding-bottom: 10px !important;   }   .training-winter-class h2.bdt-slide-title.bdt-clearfix {     font-size: 22px !important;   } } @media (max-width: 420px) {   .unseren-slider-photos     .elementor-column.elementor-col-25.elementor-inner-column.elementor-element {     max-width: 320px !important;   }   .unseren-slider-photos .elementor-inner-column {     min-width: 85%;   }   .homepage-immersion {     margin-right: 32px;   }   .blog-posts .ue-grid-item-category a {     font-size: 10px !important;   }   .events-filter .elementor-container.elementor-column-gap-default {     gap: 0% !important;   }    .category .all-post {     padding: 70px 0px;   }   .first-image {     width: 100%;     max-width: 275px !important;   }   .third-image {     width: 100%;     max-width: 275px !important;   }   .footer-input #wpforms-submit-1151 {     width: 100%;   } } /*single page comments css*/ section#comments {   display: none; } html {   height: 100%; } body {   display: flex;   flex-direction: column;   min-height: 100%; } .elementor-location-footer {   margin-top: auto; } /* width */ body::-webkit-scrollbar {   width: 6px; }  /* Track */ body::-webkit-scrollbar-track {   background: #f1e9de; }  /* Handle */ body::-webkit-scrollbar-thumb {   background: #deab82;   border-radius: 15px; }  .meditation-sec .design-video .rvs-active {   background: #38457d !important;   border: #38457d !important; }  .meditation-sec .design-video a.rvs-nav-item.rvs-active {   background: red !important; } .meditation-sec .design-video .rvs-container .rvs-active .rvs-nav-item-title, .rvs-container .rvs-active .rvs-nav-item-credits {   color: #fff !important; }  .style-color .rvs-container.rvs-horizontal.rvs-xs.rvs-sm.rvs-md.rvs-lg {   padding-right: 0;   height: 799px !important; } .rvs-item.rvs-active {   background-size: 100% 99%; } .scroll_wrapper {   /*     overflow: auto; */   /*    height: 100vh !important;*/ }  /* .elementor-menu-toggle__icon--open path {   fill: #aa8b75 !important;   stroke: #aa8b75 !important; } */ .elementor-menu-toggle__icon--open path {   fill: #fff !important;   stroke: #fff !important; } .elementor-menu-toggle__icon--open path:last-child {   stroke: none !important; } .hentry .elementor-icon-list-text {   width: 100%; } .insta-logo{     margin-left: 70px !important; }  @media (max-width: 767px) {     .insta-logo{     margin-left: 0px !important; }   .scroll_wrapper.wrap2 {     height: 700px !important;   }   .swiper-slide-image {     min-height: 396px;   }   .first-image3 img {     width: 238px !important;     margin-left: 26px;   }   .third-image img {     height: 272px !important;   }   .page-id-43192 .scroll_wrapper {     width: 100% !important;   }   .page-id-43138 .scroll_wrapper {     width: 100% !important;   }   .page-id-44208 .scroll_wrapper {     width: 100% !important;   }   .page-id-42869 .scroll_wrapper {     width: 100% !important;   }   .page-id-50185 .scroll_wrapper {     width: 100% !important;   }   .page-id-42894 .scroll_wrapper {     width: 100% !important;   }   .page-id-41116 .scroll_wrapper {     width: 100% !important;   }   .button-unsever .elementor-button-wrapper {     width: 100%;     max-width: 147px !important;   }   .btn-kombi .elementor-button.elementor-button-link.elementor-size-sm {     margin-left: 51px;     width: 100%;     font-size: 13px;   }   .button-sc .elementor-widget-wrap.elementor-element-populated {     width: 100%;     max-width: 100px;   }   .wrap1 {     height: 90vw !important;   }   /* .scroll_outer-wrapper {      height: 95vw !important; } */ }  .choices__list.choices__list--dropdown .is-active {   max-width: 100%;   width: 100%; } .wpforms-container-full .wpforms-form .wpforms-field-select select > option {   color: #38457d !important; } .footer-unserve-para-text.elementor-widget.elementor-widget-heading {   width: 100%;   max-width: 300px;   display: flex;   justify-content: center; } .header-homepage .elementor-nav-menu--dropdown.elementor-nav-menu__container {   margin: 0px !important; }  .btn-border.elementor-widget.elementor-widget-button {   pointer-events: none; } .das-accordian.elementor-widget.elementor-widget-accordion a {   color: #38457d;   font-weight: 500 !important; } /* custom-scroll */ .stickyy-parent {   height: 743vh;   background-color: #c66d46;   /*      padding-top: 80px;*/   padding-bottom: 0px; } .stickyy-parent .four {   border-radius: 4px;   max-width: 360px;   height: 232px; } .stickyy-parent .main-div {   display: flex;   justify-content: space-evenly;   width: 86vw; } .stickyy-parent .stickyy {   position: sticky;   top: 140px;   max-height: 100vh;   overflow-x: hidden;   overflow-y: hidden; }  .stickyy-parent .first-image1 img {   max-width: 360px;   margin-top: 68px;   height: 320px; } .stickyy-parent .third-image img {   max-width: 360px;   border-radius: 4px; } .stickyy-parent .dim {   min-width: 92vw;   height: 100vh; } .stickyy-parent .horizontal {   display: flex; } .stickyy-parent .third-image1 img {   margin-left: -70px;   margin-top: 100px;   height: 232px !important; } .consc-event-parent ul li {   padding: 0px !important; } .consc-event-mob-parent ul li {   padding: 0px !important; }  @media (max-width: 620px) {   .stickyy-parent .dim {     display: block;     min-width: 100vw;     height: 100vh;   } }  /* custom-scrol */  /*home-css*/  .scroll_wrapper {   display: flex;   flex-direction: row;   height: 100vh !important;   width: 400vw;   transform: rotate(90deg) translateY(-100vh);   transform-origin: top left;   transition: transform 0.5s ease; }  .scroll_outer-wrapper {   overflow-x: hidden;   overflow-y: scroll;   width: 100vh;   height: 90vw;   -moz-transform: rotate(-90deg) translateX(-100vh);   -webkit-transform: rotate(-90deg) translateX(-100vh);   -ms-transform: rotate(-90deg) translateX(-100vh);   transform: rotate(-90deg) translateX(-100vh);   -moz-transform-origin: top left;   -webkit-transform-origin: top left;   -ms-transform-origin: top left;   transform-origin: top left; } /*** Hide scrollbar for Chrome, Safari, and Opera Start ****/ .scroll_outer-wrapper::-webkit-scrollbar {   display: none; } /*** Hide scrollbar for Chrome, Safari, and Opera End****/  .scroll_section {   width: 100vw;   height: 100vh; }  /******** Hide scrollbar for IE, Edge and Firefox ******/ .scroll_outer-wrapper {   -ms-overflow-style: none; /* IE and Edge  */   scrollbar-width: none; /* Firefox  */ }  @media screen and (max-width: 767px) {   .festival-community-sec p br {     display: none;   } } @media (max-width: 768px) {   .first-image img,   .third-image img {     width: 270px;     max-width: 270px;     height: 250px;     object-fit: cover;     object-position: center center;     border-radius: 8px 8px 8px 8px;     padding-right: 20px;   }   .third-image img {     width: 270px;     max-width: 270px;     height: 300px;     object-fit: cover;     object-position: center center;     border-radius: 8px 8px 8px 8px;     padding-right: 20px;   } } /* Start HoverEffect Css */ .events-filter .bdt-ep-button:after {   background: none !important; } /* End HoverEffect Css */ .current-menu-item .elementor-item-active {   background: none !important; } .contentAdjust .elementor-tab-content.elementor-active {   margin-left: -40%; }  .elementor-page-53990 .cat-item-63, .elementor-page-53990 .cat-item-64 {   display: none; } .immersion-hide {   display: none !important; }  /* home start  */ @media (min-width: 1200px) {   .stickyy-parent .dim .main-div {     justify-content: space-between;     width: 100%;   }   .stickyy-parent .dim .main-div > div {     margin: 0;     min-width: 50%;   }   .stickyy-parent .dim {     min-width: 55vw;   }   .stickyy-parent img {     margin: 0;   }   .stickyy-parent .third-image1 img {     margin-left: 0;     margin-top: 61px;   }   .stickyy-parent .first-image1 img {     height: 232px;     margin-top: 60px;   }   .stickyy-parent {     height: 600vh;   } } .first-half .first-image img {   height: 232px !important;   width: 100%;   max-width: 360px !important;   object-fit: cover; } .stickyy-parent .first-image1 img {   height: 320px !important;   margin-top: 58px !important;   margin-left: 60px !important; } .second-half {   margin-left: 200px !important; } .horizontal {   gap: 283px; } .stickyy-parent .third-image1 img {   margin-left: -70px;   margin-top: 100px; }  .page-id-56346   .elementor-column.elementor-col-11.elementor-inner-column.elementor-element.elementor-element-c6a72e9 {   width: 207px; } .page-id-56379 .up-anchor p {   margin-bottom: 0px; } .page-id-56346   .elementor-column.elementor-col-11.elementor-inner-column.elementor-element.elementor-element-06a11e7 {   width: 77px; } .page-id-57172 .up-anchor p {   margin-bottom: 0px; } .page-id-41116 .up-anchor p {   margin-bottom: 0px; } a {   color: inherit;   font-weight: bold; } 		