/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.open-sans-fonts{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;}.blue_transparent_background{background:#015B92;background:rgba(35,91,164,0.6);}.blue_background{background:#015B92;}.top_rounded_borders{-webkit-border-radius:0;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius:0;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-radius:0;border-top-left-radius:10px;border-top-right-radius:10px;border:0px solid transparent;}.bottom_rounded_borders{-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;}.rounded_borders{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}:root{--bs-navbar-toggler-border-color:#fff;}:root .btn-primary{--bs-btn-bg:#5AB3D3;--bs-btn-border-color:#5AB3D3;}body{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;color:#808080;--bs-body-color:#808080;}body a{color:#1791D5;--bs-link-color:#1791D5;text-decoration:none;}body a:hover{color:#93CBFF;--bs-link-hover-color:#93CBFF;text-decoration:none;}#page{font-size:1rem;}hr.divider-blue{border-top:1px solid #4779bb;}.highlight{color:#B8542E;}@media (min-width:768px) and (max-width:1450px){#page-wrapper{padding-left:1em;padding-right:1em;}}#page-wrapper #header,#page-wrapper #main-wrapper{max-width:1400px;margin-left:auto;margin-right:auto;}#page-wrapper #header #main.container,#page-wrapper #main-wrapper #main.container{max-width:1400px;padding-left:0;padding-right:0;}@media (min-width:992px){#page-wrapper #header,#page-wrapper #main-wrapper{padding-left:1rem;padding-right:1rem;}}#page-wrapper #header{padding-left:1rem;padding-right:1rem;}#page-wrapper .site-footer .container{max-width:1400px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;}#page-wrapper .site-footer .container .site-footer__bottom .row{margin:0;}#page-wrapper #main-wrapper{padding:0 1rem 1rem;}#header{padding-top:10px;}@media (min-width:768px){#header{padding-top:20px;}}#header .navbar{--bs-navbar-toggler-border-color:#fff;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}#header .navbar .navbar-nav{--bs-nav-link-font-weight:300;--bs-nav-link-font-size:0.8rem;}@media (min-width:1200px){#header .navbar .navbar-nav{--bs-nav-link-font-size:1rem;}}@media (max-width:991px){#header .navbar .navbar-nav{margin-bottom:1em;}}#header .social-icon-block{display:flex;}#header .social-icon{color:white;font-size:0.8em;margin-left:0.5em;margin-right:0.5em;}@media (min-width:1200px){#header .social-icon{font-size:0.9em;}}#header .social-icon:hover{opacity:0.7;}#header .bi-telephone-fill::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="white" viewBox="0 0 18 18"><path fill-rule="evenodd" d="M1.885.511a1.745 1.745 0 0 1 2.61.163L6.29 2.98c.329.423.445.974.315 1.494l-.547 2.19a.678.678 0 0 0 .178.643l2.457 2.457a.678.678 0 0 0 .644.178l2.189-.547a1.745 1.745 0 0 1 1.494.315l2.306 1.794c.829.645.905 1.87.163 2.611l-1.034 1.034c-.74.74-1.846 1.065-2.877.702a18.634 18.634 0 0 1-7.01-4.42 18.634 18.634 0 0 1-4.42-7.009c-.362-1.03-.037-2.137.703-2.877L1.885.511z"/></svg>');background-repeat:no-repeat;-webkit-background-size:100% auto;background-size:100% auto;background-position:0 0.25rem;width:2.2em;height:2.2em;}#header .bi-facebook::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="white" class="bi bi-facebook" viewBox="0 0 18 18"><path d="M16 8.049c0-4.446-3.582-8.05-8-8.05C3.58 0-.002 3.603-.002 8.05c0 4.017 2.926 7.347 6.75 7.951v-5.625h-2.03V8.05H6.75V6.275c0-2.017 1.195-3.131 3.022-3.131.876 0 1.791.157 1.791.157v1.98h-1.009c-.993 0-1.303.621-1.303 1.258v1.51h2.218l-.354 2.326H9.25V16c3.824-.604 6.75-3.934 6.75-7.951z"/></svg>');background-repeat:no-repeat;-webkit-background-size:100% auto;background-size:100% auto;background-position:0 0.25rem;width:2.2em;height:2.2em;}#header .bi-twitter::before{display:inline-block;content:"";background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="white" class="bi bi-twitter" viewBox="0 0 18 18"><path d="M5.026 15c6.038 0 9.341-5.003 9.341-9.334 0-.14 0-.282-.006-.422A6.685 6.685 0 0 0 16 3.542a6.658 6.658 0 0 1-1.889.518 3.301 3.301 0 0 0 1.447-1.817 6.533 6.533 0 0 1-2.087.793A3.286 3.286 0 0 0 7.875 6.03a9.325 9.325 0 0 1-6.767-3.429 3.289 3.289 0 0 0 1.018 4.382A3.323 3.323 0 0 1 .64 6.575v.045a3.288 3.288 0 0 0 2.632 3.218 3.203 3.203 0 0 1-.865.115 3.23 3.23 0 0 1-.614-.057 3.283 3.283 0 0 0 3.067 2.277A6.588 6.588 0 0 1 .78 13.58a6.32 6.32 0 0 1-.78-.045A9.344 9.344 0 0 0 5.026 15z"/></svg>');background-repeat:no-repeat;-webkit-background-size:100% auto;background-size:100% auto;background-position:0 0.25rem;width:2.2em;height:2.2em;}#navbar-main{padding:0 8px 0 15px;-moz-box-shadow:0 8px 15px -10px #202020;-webkit-box-shadow:0 8px 15px -10px #202020;box-shadow:0 8px 15px -10px #202020;border:0px solid transparent;}@media (min-width:992px){#navbar-main{-webkit-border-radius:0;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius:0;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-radius:0;border-top-left-radius:10px;border-top-right-radius:10px;border:0px solid transparent;}}@media (max-width:991px){#navbar-main{justify-content:left;}#navbar-main button.navbar-toggler{margin-left:auto;margin-right:10px;}}#navbar-main .navbar-brand{margin-top:8px;margin-bottom:8px;}#navbar-main .navbar-brand img{width:250px;height:auto;}@media (min-width:1100px){#navbar-main .navbar-brand img{width:290px;}}@media (min-width:1300px){#navbar-main .navbar-brand img{width:334px;}}#navbar-main #CollapsingNavbar{justify-content:right;}#navbar-main #CollapsingNavbar .nav-item .nav-link{--bs-nav-link-color:white;--bs-nav-link-hover-color:white;--bs-navbar-active-color:#93CBFF;--bs-link-hover-color:#93CBFF;padding:32px 15px;border:0;border-left:1px solid #8089AD;text-transform:lowercase;-webkit-border-image:-webkit-gradient(linear,0 0,0 100%,from(#8089AD),to(rgba(67,137,198,0.2))) 1 100%;-webkit-border-image:-webkit-linear-gradient(#8089AD,rgba(67,137,198,0.2)) 1 100%;-o-border-image:-o-linear-gradient(#8089AD,rgba(67,137,198,0.2)) 1 100%;-moz-border-image:-moz-linear-gradient(#8089AD,rgba(67,137,198,0.2)) 1 100%;border-image:-moz-linear-gradient(#8089AD,rgba(67,137,198,0.2)) 1 100%;}#navbar-main #CollapsingNavbar .nav-item .nav-link .caret{display:none;}#navbar-main #CollapsingNavbar .nav-item .nav-link.is-active{color:#93CBFF;}#navbar-main #CollapsingNavbar .nav-item .nav-link:hover,#navbar-main #CollapsingNavbar .nav-item .nav-link.show{background:rgba(35,91,164,0.9);}@media (max-width:991px){#navbar-main #CollapsingNavbar .nav-item .nav-link{--bs-nav-link-font-size:1em;border-left:none;padding:12px 15px;}#navbar-main #CollapsingNavbar .nav-item .nav-link .dropdown-menu{background-color:#336BB4;}}#navbar-main #CollapsingNavbar .nav-item:last-child > a{background-color:#5AB3D3;padding-right:22px;padding-left:22px;font-weight:700;}#navbar-main #CollapsingNavbar .nav-item:last-child > a:hover{background-color:#6AC3E3;}#navbar-main #CollapsingNavbar .nav-item:last-child > a.active{color:white;}#navbar-main #CollapsingNavbar .nav-item .dropdown-menu{--bs-dropdown-bg:#015B92;--bs-dropdown-border-radius:0;--bs-dropdown-spacer:0;--bs-dropdown-border-color:rgba(0,0,0,0.15);--bs-dropdown-link-hover-bg:#428BCA;--bs-dropdown-font-size:0.875rem;--bs-dropdown-link-hover-bg:#538BD4;--bs-dropdown-link-active-bg:#428BCA;}@media (max-width:991px){#navbar-main #CollapsingNavbar .nav-item .dropdown-menu{--bs-dropdown-bg:#235BA4;}}#navbar-main #CollapsingNavbar .nav-item .dropdown-menu:last-child{right:0;left:auto;}#navbar-main #CollapsingNavbar .nav-item .dropdown-menu li > a{color:white;font-weight:300;text-transform:lowercase;text-decoration:none;}h1.page-header{color:#015B92;font-size:30px;border:0;padding-bottom:0;font-weight:300;text-transform:lowercase;}.path-frontpage h1.title{display:none;}.path-frontpage .layout--twocol-section{width:100%;}@media (max-width:991px){.path-frontpage .layout--twocol-section{display:block;}}.path-frontpage .layout--twocol-section .layout__region--second .block,.path-frontpage .layout--twocol-section .layout__region--second .block-views-blockcivicrm-events-home-upcoming-events{margin-top:1.3em;background:#D3D3D4;border-radius:10px;border:1px solid #F1F1F1;padding:0 1em 1em;color:#808080;display:flex;}.path-frontpage .layout--twocol-section .layout__region--second .block h2,.path-frontpage .layout--twocol-section .layout__region--second .block-views-blockcivicrm-events-home-upcoming-events h2{font-size:1.2em;text-transform:lowercase;float:left;margin-right:1em;margin-top:20px;}.path-frontpage .layout--twocol-section .layout__region--second .block .content,.path-frontpage .layout--twocol-section .layout__region--second .block-views-blockcivicrm-events-home-upcoming-events .content{float:left;width:63%;margin-top:16px;margin-bottom:0;border-left:1px solid white;padding:4px 0 4px 15px;}.path-frontpage .layout--twocol-section .layout__region--second .block .view-display-id-home_upcoming_events .views-row,.path-frontpage .layout--twocol-section .layout__region--second .block-views-blockcivicrm-events-home-upcoming-events .view-display-id-home_upcoming_events .views-row{margin-bottom:1em;}.path-frontpage .layout--twocol-section .layout__region--second .block .view-display-id-home_upcoming_events .views-field-title,.path-frontpage .layout--twocol-section .layout__region--second .block-views-blockcivicrm-events-home-upcoming-events .view-display-id-home_upcoming_events .views-field-title{color:#808080;text-transform:lowercase;}.path-frontpage .layout--twocol-section .layout__region--second .block .view-display-id-home_upcoming_events .views-field-title a,.path-frontpage .layout--twocol-section .layout__region--second .block-views-blockcivicrm-events-home-upcoming-events .view-display-id-home_upcoming_events .views-field-title a{color:#1791D5;font-weight:bold;}.path-frontpage .layout--twocol-section .layout__region--second .block .view-display-id-home_upcoming_events .views-field-title a:hover,.path-frontpage .layout--twocol-section .layout__region--second .block-views-blockcivicrm-events-home-upcoming-events .view-display-id-home_upcoming_events .views-field-title a:hover{color:#235BA4;}.path-frontpage .layout--twocol-section .layout__region--second .block .view-display-id-home_upcoming_events .views-field-title .retreat-more-info-button,.path-frontpage .layout--twocol-section .layout__region--second .block-views-blockcivicrm-events-home-upcoming-events .view-display-id-home_upcoming_events .views-field-title .retreat-more-info-button{text-transform:lowercase;line-height:1;padding:3px 10px;}.path-frontpage .layout--twocol-section .layout__region--second .block .see-all-retreats-btn,.path-frontpage .layout--twocol-section .layout__region--second .block-views-blockcivicrm-events-home-upcoming-events .see-all-retreats-btn{float:right;}.path-frontpage .layout--twocol-section.layout--twocol-section--50-50{padding-top:1.2em;}.path-frontpage .layout--twocol-section.layout--twocol-section--50-50 .layout__region--first{flex:0 1 58.3333%;}@media (min-width:992px){.path-frontpage .layout--twocol-section.layout--twocol-section--50-50 .layout__region--first{padding:0 15px 0 15px;}}.path-frontpage .layout--twocol-section.layout--twocol-section--50-50 .layout__region--second{flex:0 1 41.6666%;}@media (min-width:992px){.path-frontpage .layout--twocol-section.layout--twocol-section--50-50 .layout__region--second{padding:0 0 0 15px;}}.featured-top{max-width:1400px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;}.featured-top .container{max-width:1400px;padding-left:0;padding-right:0;}.node--type-page h1,.node--type-page h2,.node--type-page h3,.node--type-page h4,.node--type-page h5,.node--type-page h6{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;}.node--type-page h2,.node--type-page h3,.node--type-page h4{text-transform:lowercase;color:#606060;}.node--type-page h4{font-size:18px;font-weight:600;}.node--type-page .field--name-field-retreat-image{margin-right:0;margin-bottom:0;}.node--type-page .field--name-field-retreat-image img{border-radius:0 0 10px 10px;margin-bottom:0;}@media (max-width:991px){.node--type-page .field--name-field-retreat-image img{margin-top:1rem;border-radius:10px;}}.node--type-page iframe{width:100%;}.node--type-page .block-dhanakosa-page-title{clear:both;padding-top:3em;}.node--type-page .node__content{margin-top:0;}.node--type-page .block-field-blocknodepagebody{width:100%;padding-top:1em;clear:both;}@media (min-width:992px){.node--type-page .block-field-blocknodepagebody{width:75%;}}.node--type-page #image-carousel{display:flex;}.node--type-page #image-carousel .carousel-caption{text-transform:lowercase;}.node--type-page .field--name-body table thead th{background:#4679BB;color:white;font-weight:normal;}.view-faq-page h1.page-header{margin-bottom:1em;}.view-faq-page h3.js-views-accordion-group-header{border:0;background:none;color:#1791D5;font-size:1.2em;text-transform:initial;letter-spacing:initial;padding-left:0;}@media (min-width:992px){.view-faq-page h3.js-views-accordion-group-header{width:75%;}}.view-faq-page h3.js-views-accordion-group-header:hover{color:#93CBFF;}.view-faq-page .ui-accordion-content{border:0;padding:0.5em 1.8em 0 0;color:inherit;}@media (min-width:992px){.view-faq-page .ui-accordion-content{width:75%;}}.view-faq-page .ui-accordion-content a{color:#1791D5;}.view-faq-page .ui-accordion-content a:hover{color:#93CBFF;}.view-resources .view-header h1{margin-bottom:1em;}.view-resources .view-content h3{text-transform:lowercase;font-size:1.5em;margin-top:1em;}.view-community-members .views-row{margin-top:2em;clear:both;float:left;width:100%;}@media (min-width:992px){.view-community-members .views-row{width:75%;}}.view-community-members .views-row .views-field-name{text-transform:lowercase;font-weight:300;font-size:1.6em;margin-bottom:1em;color:#1791D5;}.view-community-members .views-row .views-field-description__value{display:block;position:relative;top:-3px;margin-left:130px;}.view-community-members .views-row .views-field-field-community-profile-image{display:inline-block;float:left;padding-right:2em;width:130px;margin-bottom:1em;}.view-community-members .views-row .views-field-field-community-profile-image img{border-radius:50%;width:100px;height:100px;}.view-resources,.view-faq-page{margin-top:3rem;}.page-view-events #block-dhanakosa-retreatcalendarheaderimage .field--name-body img{border-radius:0 0 10px 10px;}.page-view-events #block-dhanakosa-retreattypeblock{clear:both;}.page-view-events #block-dhanakosa-retreattypeblock h1{color:#015B92;font-size:30px;border:0;padding-bottom:0;font-weight:300;text-transform:lowercase;margin-top:11px;}.view-events .retreat-breadcrumbs{text-transform:lowercase;}.view-events .view-grouping-content .views-table{caption-side:top;}.view-events .view-grouping-content .views-table caption{text-transform:lowercase;color:#808080;font-weight:600;font-size:1.2em;padding-top:2em;padding-bottom:1em;}.view-events .view-grouping-content .views-table .views-field{text-transform:lowercase;}.view-events .view-grouping-content .views-table .views-field-field-date{width:150px;}.view-events .view-grouping-content .views-table .views-field-field-retreat-type{width:200px;}.view-events .view-grouping-content .views-table .views-field-field-retreat-status .retreat-status-message{text-transform:lowercase;font-weight:bold;display:inline;color:#B8542E;}.view-events .view-grouping-content .views-table .views-field-title .retreat-leader-link{display:block;}.view-events .view-grouping-content .views-table .views-field-title .retreat-leader-link a{color:#808080;font-style:italic;}.view-events .view-grouping-content .views-table .views-field-title .retreat-leader-link a:hover{color:#1791D5;}.view-events .view-grouping-content .views-table .views-field-booking-availability-78,.view-events .view-grouping-content .views-table .views-field-field-retreat-status{width:146px;}@media (min-width:768px){.view-events .view-grouping-content .views-table tr,.view-events .view-grouping-content .views-table td,.view-events .view-grouping-content .views-table th{background:none;--bs-table-accent-bg:none;}.view-events .view-grouping-content .views-table .views-field{text-transform:lowercase;padding-left:0;}.view-events .view-grouping-content .views-table .views-field-title,.view-events .view-grouping-content .views-table .views-field-field-retreat-type,.view-events .view-grouping-content .views-table .views-field-field-date{display:table-cell;}}.view-events .field--name-field-retreat-image .image-style-carousel-image,.view-civicrm-events .field--name-field-retreat-image .image-style-carousel-image{border-radius:0 0 10px 10px;margin-bottom:2em;}.view-events .page-header,.view-civicrm-events .page-header{font-size:1.6em;border-bottom:4px solid #4679BB;margin-top:11px;padding-bottom:4px;}.view-events .view-content.row .view-grouping-header,.view-civicrm-events .view-content.row .view-grouping-header{border:1px solid #D3D3D4;border-radius:50%;width:70px;height:70px;text-align:center;background:#D3D3D4;color:white;margin-top:20px;font-size:1.2em;font-weight:600;padding-top:19px;}.view-events .view-grouping-content .views-table,.view-civicrm-events .view-grouping-content .views-table{caption-side:top;}.view-events .view-grouping-content .views-table caption,.view-civicrm-events .view-grouping-content .views-table caption{text-transform:lowercase;color:#808080;font-weight:600;font-size:1.2em;padding-top:2em;padding-bottom:1em;}.view-events .view-grouping-content .views-table .views-field,.view-civicrm-events .view-grouping-content .views-table .views-field{text-transform:lowercase;}.view-events .view-grouping-content .views-table .views-field-nothing,.view-civicrm-events .view-grouping-content .views-table .views-field-nothing{width:150px;}.view-events .view-grouping-content .views-table .views-field-event-type-id,.view-civicrm-events .view-grouping-content .views-table .views-field-event-type-id{width:200px;}.view-events .view-grouping-content .views-table .views-field-booking-availability-78,.view-civicrm-events .view-grouping-content .views-table .views-field-booking-availability-78{width:146px;}.view-events .view-grouping-content .views-table .views-field-title,.view-civicrm-events .view-grouping-content .views-table .views-field-title,.view-events .view-grouping-content .views-table .views-field-event-type-id,.view-civicrm-events .view-grouping-content .views-table .views-field-event-type-id,.view-events .view-grouping-content .views-table .views-field-nothing,.view-civicrm-events .view-grouping-content .views-table .views-field-nothing{display:none;}.view-events .view-grouping-content .views-table .mobile-event-title,.view-civicrm-events .view-grouping-content .views-table .mobile-event-title{display:block;}@media (min-width:768px){.view-events .view-grouping-content .views-table tr,.view-civicrm-events .view-grouping-content .views-table tr,.view-events .view-grouping-content .views-table td,.view-civicrm-events .view-grouping-content .views-table td,.view-events .view-grouping-content .views-table th,.view-civicrm-events .view-grouping-content .views-table th{background:none;--bs-table-accent-bg:none;}.view-events .view-grouping-content .views-table .views-field,.view-civicrm-events .view-grouping-content .views-table .views-field{text-transform:lowercase;padding-left:0;}.view-events .view-grouping-content .views-table .views-field-title,.view-civicrm-events .view-grouping-content .views-table .views-field-title,.view-events .view-grouping-content .views-table .views-field-event-type-id,.view-civicrm-events .view-grouping-content .views-table .views-field-event-type-id,.view-events .view-grouping-content .views-table .views-field-nothing,.view-civicrm-events .view-grouping-content .views-table .views-field-nothing{display:table-cell;}.view-events .view-grouping-content .views-table .mobile-event-title,.view-civicrm-events .view-grouping-content .views-table .mobile-event-title{display:none;}.view-events .view-grouping-content .views-table .views-field-nothing-1,.view-civicrm-events .view-grouping-content .views-table .views-field-nothing-1{display:none;}}.view-civicrm-events.solitary-events .view-grouping-content .views-table .views-field-booking-availability-78{width:auto;}.sidebar_second .block-views-blockretreat-categories-block-1{background-color:initial !important;padding:0;}@media (min-width:768px){.sidebar_second .block-views-blockretreat-categories-block-1{padding-left:30px;}}.sidebar_second .block-views-blockretreat-categories-block-1 h2{font-size:1.6em;margin-bottom:26px;border-bottom:4px solid #4679BB;margin-top:11px;padding-bottom:4px;font-weight:300;text-transform:lowercase;color:#4679BB;}.view-id-retreat_categories .views-row{margin-bottom:0;}.view-id-retreat_categories .views-row:hover{opacity:0.6;cursor:pointer;}.view-id-retreat_categories .views-row img{border-radius:10px;display:block;height:auto;max-width:100%;width:100%;}.view-id-retreat_categories .views-row .category-list-name{text-align:center;position:relative;top:-28px;background:#4679BB;opacity:0.8;padding:4px 0;text-transform:lowercase;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;}.view-id-retreat_categories .views-row .category-list-name a{color:white;}.view-id-retreat_categories .views-row .category-list-name a:hover{color:white;}@media (max-width:860px){.node--type-event main#content{margin-bottom:2em;}.node--type-event .sidebar_second{width:100%;}}.node--type-event #block-dhanakosa-retreatheaderimage .field--name-body img{border-radius:0 0 10px 10px;margin-bottom:0;}.node--type-event #block-dhanakosa-retreatheaderimage .field--name-body p{margin-bottom:0;}.node--type-event .field__label{font-weight:700;}.node--type-event .field--name-body,.node--type-event .field--name-field-date{margin-bottom:1em;}.node--type-event .field--name-field-date,.node--type-event .field--name-field-retreat-type,.node--type-event .field--name-field-retreat-status,.node--type-event .field--name-field-booking-fee-info,.node--type-event .field--name-field-retreat-category{text-transform:lowercase;}.node--type-event .field--name-field-booking-link{font-weight:700;color:#3276b1;}.crm-container .iCal_links-section{display:none;}.page-civicrm-event .field--name-field-retreat-image .image-style-carousel-image{border-radius:0 0 10px 10px;margin-bottom:2em;}.page-civicrm-event .field--name-field-retreat-image .image-style-carousel-image,.node--type-event .field--name-field-retreat-image .image-style-carousel-image{border-radius:0 0 10px 10px;margin-bottom:2em;}.page-civicrm-event .retreat-breadcrumbs,.node--type-event .retreat-breadcrumbs{text-transform:lowercase;margin-bottom:1em;}.page-civicrm-event #block-dhanakosa-page-title,.node--type-event #block-dhanakosa-page-title{clear:both;}.page-civicrm-event #block-dhanakosa-page-title h1,.node--type-event #block-dhanakosa-page-title h1{color:#336BB4;font-size:30px;border:0;padding-bottom:0;font-weight:300;text-transform:lowercase;}.page-civicrm-event #block-dhanakosa-content,.node--type-event #block-dhanakosa-content{margin-top:1em;}.page-civicrm-event #crm-container .field-name-body .field-item.even,.node--type-event #crm-container .field-name-body .field-item.even{background-color:#fff;}@media (min-width:992px){.page-civicrm-event #crm-container .event-info,.node--type-event #crm-container .event-info{width:75%;}}.page-civicrm-event #crm-container .event-info .event_date_time-section,.node--type-event #crm-container .event-info .event_date_time-section,.page-civicrm-event #crm-container .event-info .event_address-section,.node--type-event #crm-container .event-info .event_address-section,.page-civicrm-event #crm-container .event-info .event_contact-section,.node--type-event #crm-container .event-info .event_contact-section,.page-civicrm-event #crm-container .event-info .event_fees-section,.node--type-event #crm-container .event-info .event_fees-section{background:#eaeaea;border-bottom:1px solid white;}.page-civicrm-event #crm-container .event-info .event_date_time-section .label,.node--type-event #crm-container .event-info .event_date_time-section .label,.page-civicrm-event #crm-container .event-info .event_address-section .label,.node--type-event #crm-container .event-info .event_address-section .label,.page-civicrm-event #crm-container .event-info .event_contact-section .label,.node--type-event #crm-container .event-info .event_contact-section .label,.page-civicrm-event #crm-container .event-info .event_fees-section .label,.node--type-event #crm-container .event-info .event_fees-section .label{font-weight:700;}.page-civicrm-event #crm-container .event-info .event_date_time-section .label,.node--type-event #crm-container .event-info .event_date_time-section .label,.page-civicrm-event #crm-container .event-info .event_address-section .label,.node--type-event #crm-container .event-info .event_address-section .label,.page-civicrm-event #crm-container .event-info .event_contact-section .label,.node--type-event #crm-container .event-info .event_contact-section .label,.page-civicrm-event #crm-container .event-info .event_date_time-section .content,.node--type-event #crm-container .event-info .event_date_time-section .content,.page-civicrm-event #crm-container .event-info .event_address-section .content,.node--type-event #crm-container .event-info .event_address-section .content,.page-civicrm-event #crm-container .event-info .event_contact-section .content,.node--type-event #crm-container .event-info .event_contact-section .content{padding:6px 0;}.page-civicrm-event #crm-container .event-info .event_date_time-section,.node--type-event #crm-container .event-info .event_date_time-section{margin-top:2em;}.page-civicrm-event #crm-container .event-info .event_contact-section,.node--type-event #crm-container .event-info .event_contact-section{display:none;}.page-civicrm-event #crm-container .event-info .event_fees-section,.node--type-event #crm-container .event-info .event_fees-section{margin-bottom:2em;}.page-civicrm-event #crm-container .event-info .event_fees-section .fee_block-table td,.node--type-event #crm-container .event-info .event_fees-section .fee_block-table td{font-size:15px;}.page-civicrm-event #crm-container .event-info .event_fees-section .fee_block-table .price_set_field-label,.node--type-event #crm-container .event-info .event_fees-section .fee_block-table .price_set_field-label{padding-left:0;}.page-civicrm-event #crm-container .button.crm-register-button,.node--type-event #crm-container .button.crm-register-button,.page-civicrm-event #crm-container button.crm-form-submit,.node--type-event #crm-container button.crm-form-submit{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:15px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;background-color:#5AB3D3;border-color:#5AB3D3;color:white;text-shadow:none;}.page-civicrm-event #crm-container .button.crm-register-button a,.node--type-event #crm-container .button.crm-register-button a,.page-civicrm-event #crm-container button.crm-form-submit a,.node--type-event #crm-container button.crm-form-submit a{color:white;}.page-civicrm-event #crm-container .button.crm-register-button:hover,.node--type-event #crm-container .button.crm-register-button:hover,.page-civicrm-event #crm-container button.crm-form-submit:hover,.node--type-event #crm-container button.crm-form-submit:hover{color:#fff;background-color:#3276b1;border-color:#285e8e;}.page-civicrm-event #crm-container .crm-actionlinks-top .register_link-top .crm-register-button,.node--type-event #crm-container .crm-actionlinks-top .register_link-top .crm-register-button{display:none;}.page-civicrm-event #crm-container td[id^="Event_details_"],.node--type-event #crm-container td[id^="Event_details_"]{display:none;}.page-civicrm-event-register #crm-container{margin-top:2em;}.page-civicrm-event-register #crm-container .status{background:#F2CECF;border:0;}.page-civicrm-event-register #crm-container .status p{margin:1rem 0;}.page-civicrm-event-register #crm-container fieldset legend{width:100%;font-size:18px;margin:1em 0;padding-left:0;}.page-civicrm-event-register #crm-container fieldset{margin-top:2em;}.page-civicrm-event-register #crm-container .crm-section{}.page-civicrm-event-register #crm-container .crm-section .label label{font-weight:700;}.page-civicrm-event-register #crm-container .crm-section .content.description{font-size:13px;}.page-civicrm-event-register #crm-container .crm-section .editrow_custom_35-section .crm-form-textarea{height:2.5em;padding:5px;}@media (min-width:500px){.page-civicrm-event-register #crm-container .crm-section .editrow_custom_35-section .crm-form-textarea{max-width:375px;}}.page-civicrm-event-register #crm-container .crm-section textarea,.page-civicrm-event-register #crm-container .crm-section input{max-width:97%;}.page-civicrm-event-register .crm-group.event_fees-group{margin-top:3em;}.path-liftshare .block-liftshare-breadcrumbs{margin-top:2em;}.path-liftshare #block-dhanakosa-content{clear:both;padding-top:3em;}.path-liftshare .page-header{margin-bottom:1em;}.path-liftshare form label{margin-bottom:8px;}.path-liftshare .liftshare-home-intro{flex-direction:column;display:flex;flex-wrap:wrap;width:100%;border-bottom:4px solid #4679BB;margin-bottom:3em;padding-bottom:1em;}@media (min-width:768px){.path-liftshare .liftshare-home-intro{flex-direction:row-reverse;}}.path-liftshare .item{display:flex;flex-direction:column;flex-basis:100%;flex:1;}.path-liftshare .liftshare-create-link{display:flex;justify-content:flex-start;}@media (min-width:768px){.path-liftshare .liftshare-create-link{align-items:flex-end;}}@media (min-width:768px){.path-liftshare .liftshare-edit-link{position:absolute;top:15px;right:15px;}}.path-liftshare .liftshare-list .list-group-item{padding:0;}.path-liftshare .liftshare-list .liftshare-lift{color:#808080;padding:15px;text-transform:lowercase;}.path-liftshare .liftshare-list .liftshare-lift.odd{background:#F1F1F1;}.path-liftshare .liftshare-list .liftshare-lift.even{background:#F9F9F9;}.path-liftshare .liftshare-list .liftshare-lift h4{font-size:18px;color:gray;font-weight:600;margin-bottom:1em;}.path-liftshare .liftshare-list .liftshare-lift .liftshare-contact-button a{color:white;}.path-liftshare .liftshare-list.liftshare-nolist .list-group-item{border:0;}.path-liftshare .liftshare-list.liftshare-nolist .liftshare-lift{text-transform:none;padding:0;}.path-liftshare .liftshare-summary{border:1px solid #4679BB;border-radius:15px;padding:10px 15px 0 15px;}.path-liftshare .form-item-liftshare-terms .form-check-label{width:100%;}#page-wrapper .site-footer,#page-wrapper .site-footer .content{background:white;color:#808080;font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.875rem;}#page-wrapper .site-footer a,#page-wrapper .site-footer .content a{color:#1791D5;}#page-wrapper .site-footer a:hover,#page-wrapper .site-footer .content a:hover{color:#93CBFF;text-decoration:none;}.region-footer-fifth{font-family:'Open Sans',"Helvetica Neue",Helvetica,Arial,sans-serif;border:0;border-top:5px solid #015B92;padding-top:1em;background:none;margin-bottom:1em;color:#D3D3D4;}.region-footer-fifth #block-bottomfooterinfo{clear:both;}.region-footer-fifth #block-bottomfooterinfo ul{font-size:85%;margin-top:0em;text-align:center;}.region-footer-fifth #block-bottomfooterinfo ul li{padding-right:2em;padding-left:2em;display:inline-block;}footer.site-footer{font-size:1rem;}footer.site-footer .site-footer__top .region{float:left;}@media (max-width:991px){footer.site-footer .site-footer__top .region{float:none;width:100%;padding-left:0;padding-right:0;}}footer.site-footer .block{margin:0;}footer.site-footer #block-mailchimpbutton #mc_embed_signup{background:#D3D3D4;display:inline-block;padding:0.5em 0.7em;border-radius:10px;text-transform:lowercase;}footer.site-footer #block-mailchimpbutton #mc_embed_signup .mailchimp_form_group{width:100%;}footer.site-footer #block-mailchimpbutton #mc_embed_signup .control-label{font-weight:normal;position:relative;top:5px;margin-right:0.5em;}footer.site-footer #block-mailchimpbutton #mc_embed_signup #mce-EMAIL{margin:0 0.5em 0 0;width:240px;font-size:14px;padding-left:6px;padding-right:6px;}footer.site-footer #block-mailchimpbutton #mc_embed_signup #mc-embedded-subscribe{text-transform:lowercase;font-size:14px;float:right;margin-top:1px;line-height:1.23;color:#fff;display:inline-block;}footer.site-footer #block-donatebutton .donate-box{display:inline-block;}footer.site-footer #block-donatebutton .donate-box .donate-box-inner{background:#D3D3D4;padding:0.5em 0.7em;border-radius:10px;text-transform:lowercase;width:100%;display:inline-block;}footer.site-footer #block-donatebutton .donate-box .donate-box-text{display:inline-block;}footer.site-footer #block-donatebutton .donate-box .donate-box-text .control-label{font-weight:normal;position:relative;top:1px;margin-right:0.5em;}footer.site-footer #block-donatebutton .donate-box .donate-box-button{display:inline-block;}footer.site-footer #block-donatebutton .donate-box .donate-box-button a{text-transform:lowercase;font-size:14px;margin-top:1px;line-height:1.23;color:#fff;display:inline-block;}footer.site-footer #block-contactinfo .content{font-size:0.75rem;}footer.site-footer #block-contactinfo .content p{margin:0;}footer.site-footer #block-dhanakosaroundlogo .footer-round-logo{width:100%;max-width:80px;height:auto;}@media (min-width:992px){.site-footer .site-footer__top .region{padding:0;float:left;}.site-footer .site-footer__top .col-md-4{flex:0 0 auto;width:33.33333333%;}.site-footer .site-footer__top .col-md-3{flex:0 0 auto;width:25%;}.site-footer .site-footer__top .col-md-1{flex:0 0 auto;width:8.33333333%;}.site-footer .site-footer__top .col-md-1.footer-round-logo-block{float:right;}.site-footer .site-footer__top .col-md-1 .footer-round-logo{float:right;}}@media screen and (max-width:1200px) and (min-width:992px){footer.site-footer #mc_embed_signup,footer.site-footer .donate-box{font-size:13px;}footer.site-footer #mc_embed_signup #mce-EMAIL,footer.site-footer .donate-box #mce-EMAIL{font-size:13px;width:192px;}footer.site-footer #mc_embed_signup .donate-box-text .control-label,footer.site-footer .donate-box .donate-box-text .control-label{font-size:13px;}footer.site-footer #mc_embed_signup #mc-embedded-subscribe,footer.site-footer .donate-box #mc-embedded-subscribe,footer.site-footer #mc_embed_signup .donate-box-button a,footer.site-footer .donate-box .donate-box-button a{font-size:13px;padding:5px;}footer.site-footer #block-contactinfo .footer-contact-inner small{font-size:80%;}}
body{color:#808080;background:#fff;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#055a8e;}#navbar-main{background-color:#015B92;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}.nav-link{color:rgb(231,231,231);}.nav-link:hover,.nav-link:focus{color:rgb(231,231,231);}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#5AB3D3;border-color:#5AB3D3;--bs-btn-bg:#5AB3D3;}.btn-primary:hover,.btn-primary:focus{background-color:#3276b1;}.site-footer{background:#fff;}.site-footer .content{color:#808080;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
h1,h2,h1 a,h2 a{font-family:'Open Sans',sans-serif;}h1,h1 a{font-weight:700;}h2,h2 a{font-weight:700;}h3,h4,h5,h6,h3 a{font-family:'Open Sans',sans-serif;}h3,h3 a{font-weight:normal;text-transform:uppercase;letter-spacing:2px;}body,p,a,li{font-family:'Open Sans',sans-serif;}
