:root{--main-theme:#005776;--dark:#005776;--alt-theme:#f8f8f8;--staxx-font-serif:'merriweather', Helvetica, Arial, sans-serif;--staxx-font-sans-serif:'muli', Helvetica, Arial, sans-serif}pre{background-image:-webkit-linear-gradient(#f2f2f2 50%,#fff 50%,#fff);background-image:-moz-linear-gradient(#f2f2f2 50%,#fff 50%,#fff);background-image:linear-gradient(#f2f2f2 50%,#fff 50%,#fff)}.staxx-padding-1440x242>.container{height:0!important;padding-top:16.81%}#scroll-top-link{right:auto;left:50px}body.page-id-5005 #full_slider_1{background:url(/wp-content/uploads/2023/04/home-hero-scaled-1-1500x630.jpg);background-size:cover;background-repeat:no-repeat}@media (max-width:767px){h1{font-size:26px}h2{font-size:22px}}.rs-upcoming-programs{clear:both}#top .rs-container .edit-link{position:absolute;top:0;right:50px}#top .av_header_transparency.av_alternate_logo_active .logo a>picture>img{opacity:0;filter:alpha(opacity=0)}@media only screen and (max-width:767px){.responsive #top .av_header_transparency.av_alternate_logo_active .logo a>picture>img{opacity:1}}#top .main_color .avia_textblock a:where(:not(.wp-element-button)),#top .wpcw-shortcode a,#top main.content a:not(.button):not(.avia-button):not(.ui-state-default),#top .job a,#top .rideshare a,#top.single-ride #primary a:not(.button):not(.avia-button),#rs-registration-form a:not(.button):not(.avia-button):not(.ui-state-default){text-decoration:underline;color:#655872}#top main.content .staxx-notice a:not(.button):not(.avia-button){color:inherit}#top .job ul{list-style-type:disc;margin-left:1.2em}#top #avia-menu .current_page_item>a .avia-menu-text{font-weight:900}#top #avia-menu>.current-menu-ancestor>a .avia-menu-text{border-bottom:2px solid}@media (min-width:990px) and (max-width:1180px){#top .av-main-nav>li>a{padding:0 8px}}@media only screen and (max-width:479px){.responsive #top .slideshow_caption h1,.responsive #top .slideshow_caption h2{font-size:14px}.responsive #top .slideshow_caption br{display:none}body#top #wrap_all .avia-slideshow-button{font-size:16px;margin-top:0;padding:10px 16px}#top .caption_framed .slideshow_caption .avia-caption-content p,#top .caption_framed .slideshow_caption .avia-caption-title,#top .avia-caption .avia-caption-content p,#top .avia-caption .avia-caption-title{padding:5px 10px}}@media (max-width:767px){.responsive #top #wrap_all #header_meta .container{display:flex;justify-content:space-between}.responsive #top #wrap_all #header_meta .container .sub_menu{padding-left:0;padding-right:10px;white-space:nowrap}.responsive #top #wrap_all #header_meta .container .sub_menu>ul{text-align:right}.responsive #top #header .social_bookmarks{display:block!important;text-align:left;padding-left:10px}.responsive #top #header_meta .social_bookmarks li,.responsive #top #header_meta .social_bookmarks li:last-child{border:none;margin-right:5px}}.av-inner-tab-title{width:100px}.screen-reader-text,.assistive-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.iframe-wrapper{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.iframe-wrapper iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}#top .alert ul{margin-bottom:0}#top .alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}#top .alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}#top #mc_embed_signup{background:transparent;font:inherit}#top #mc_embed_signup .indicates-required{display:none}#top #mc_embed_signup form{padding:0}#top #mc_embed_signup_scroll{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:8px}#top #mc_embed_signup_scroll>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}#top #mc_embed_signup h2{border-color:#655872;font-size:1.1em;font-weight:200;text-transform:none;border-style:solid;border-width:1px;padding:10px 0;border-left:none;border-right:none;margin-bottom:15px}#top #mc_embed_signup .mc-field-group{padding-bottom:0}#top #mc_embed_signup .mc-field-group label{font-weight:400;font-size:13px}#top #mc_embed_signup .mc-field-group input{background:#fff;color:#000;margin-bottom:10px}#top #mc_embed_signup .mc-field-group br{display:none}#top #mc_embed_signup .button{border:2px solid;border-radius:2px;background-color:#eba100;color:#fff;border-color:#eba100;line-height:1;text-align:center;white-space:nowrap;text-transform:uppercase;letter-spacing:1.56px;opacity:.9}#top #mc_embed_signup .button:active,#top #mc_embed_signup .button:focus,#top #mc_embed_signup .button:hover{opacity:1}.ui-datepicker{display:none}.staxx-sidebar-sidebar-host-your-retreat .widget_nav_menu{display:none}.staxx-sidebar-sidebar-host-your-retreat .inner_sidebar{margin:0}.staxx-sidebar-sidebar-host-your-retreat .widget{padding-top:0}.staxx-sidebar-sidebar-host-your-retreat,.staxx-sidebar-sidebar-host-your-retreat-adjacent{border:none!important}.staxx-sidebar-sidebar-host-your-retreat table{table-layout:fixed;width:100%}.staxx-sidebar-sidebar-host-your-retreat table,.staxx-sidebar-sidebar-host-your-retreat table tr:nth-child(odd){background:transparent}.staxx-sidebar-sidebar-host-your-retreat table,.staxx-sidebar-sidebar-host-your-retreat table tr,.staxx-sidebar-sidebar-host-your-retreat table td,.staxx-sidebar-sidebar-host-your-retreat table th{border:none!important}.staxx-sidebar-sidebar-host-your-retreat table h2{font-size:20px}@media (max-width:991px){.responsive #top.single-program #main .sidebar,.responsive #top #main .sidebar.staxx-sidebar-sidebar-host-your-retreat{display:block;float:none;clear:left;padding-top:0}#top .inner_sidebar{margin-left:0;padding-right:50px;padding-left:50px}#top.single-program #main .avia-section .template-page{padding-top:0}.responsive #top.single-program .container .av-content-small,#top.single-program #main .avia-section .template-page{padding-bottom:0}#top .widget_staxx_widget_progam_registration{display:none}}@media (max-width:767px){.responsive #top #wrap_all #header_meta .container{width:100%;max-width:100%}.responsive #top #header_meta .sub_menu>ul>li{padding-right:5px;padding-left:5px}}@media (max-width:991px){.responsive #top .container .av-content-small,.responsive #top #wrap_all .flex_column,.responsive #top #wrap_all .av-flex-cells .no_margin{border:none;margin:0;margin-bottom:20px;width:100%}.responsive .template-blog .blog-meta,.responsive .post_author_timeline,.responsive #top #main .sidebar{display:none}}@media (min-width:992px){#top .avia-content-slider .slide-entry-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}#top .avia-content-slider .slide-entry.av_one_third.first{margin-left:0}#top .avia-content-slider .slide-entry.av_one_third{margin-left:20px;width:calc(33.3333% - 13.4px)}}@media (max-width:991px){#top .avia-content-slider .slide-entry-wrap{margin-bottom:0}.responsive #top #wrap_all .staxx-retreats .flex_column{max-width:480px;margin-right:auto;margin-left:auto;float:none}}#top .avia-content-slider .slide-entry{background-color:#fff;box-shadow:0 2px 4px 0 rgba(108,108,108,.5)}#top .avia-content-slider .slide-entry .slide-image{border-radius:0;margin-bottom:0}#top .avia-content-slider .slide-entry .slide-image img{border-radius:0}#top .avia-content-slider .slide-entry .entry-content-header{padding:30px 12px 0}#top .avia-content-slider .slide-entry .entry-content{padding:0 12px 30px}.html_modern-blog #top .avia-content-slider .post-entry .blog-categories,#top .avia-content-slider .slide-entry .entry-footer{display:none}#top .avia-content-slider .slide-entry .slide-entry-title{font-size:20px;padding-top:0}#top .avia-content-slider .slide-entry .staxx-program-presenters{display:block;font-style:italic}#top .avia-content-slider .slide-entry .staxx-program-date{font-family:var(--staxx-font-sans-serif);font-size:14px;font-weight:700}#top .avia-content-slider .slide-entry[data-post-type="post"] .slide-entry-title{font-size:16px;padding-bottom:5px;margin-bottom:0}#top .avia-content-slider .slide-entry[data-post-type="post"] .staxx-program-date{font-weight:400;font-style:italic}#top .avia-content-slider .slide-entry[data-post-type="post"] .staxx-excerpt,#top .avia-content-slider .slide-entry .staxx-author,#top .avia-content-slider .slide-entry .staxx-comments{font-size:12px;line-height:1.5}#top .avia-content-slider .slide-entry .staxx-author,#top .avia-content-slider .slide-entry .staxx-comments{font-style:italic}#top .avia-content-slider .slide-entry .staxx-comments:before{display:inline;content:'\2014';padding:0 4px}.sidebar .widget a:not(.avia-button):not(.wp-block-button__link),.sidebar .widget li{color:#393241;font-family:var(--staxx-font-sans-serif);font-style:normal;line-height:1.4;padding:0;text-decoration:none}.sidebar .widget a:not(.avia-button):not(.wp-block-button__link):hover{text-decoration:underline}.sidebar .widget li{border:none;font-size:.85em;padding:5px 0;line-height:1.4}.integ-slideshow{position:relative}.integ-slideshow .slide{max-width:100%;position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important}.integ-slideshow .slide img{width:100%;height:auto}@media (min-width:1024px){#top.single-program .template-page.content{padding-top:0}#top.single-program:not(.template-builder) #main .container,#top.single-program.rs-registration-form #main .container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;max-width:1280px}#top.single-program #main .container .av-content-full.units,#top #main .container.template-smc-collections .av-content-full.units{border:none}#top.single-program:not(.template-builder) #main .container .av-content-small.units,#top.single-program.rs-registration-form #main .container .av-content-small.units{border:none;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:-webkit-calc(100% - 400px);width:-moz-calc(100% - 400px);width:calc(100% - 400px);padding-right:20px}#top.single-program #main .sidebar{border:none;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:380px}#top.single-program .inner_sidebar{margin-left:0}#top.single-program.template-builder:not(.rs-registration-form) #main div[id^="after_section_"],#top.single-program.template-builder:not(.rs-registration-form) #main .sidebar{display:none}#top.single-program.template-builder:not(.rs-registration-form) .container{max-width:1380px}#top.single-program.template-builder:not(.rs-registration-form) .container .av-content-small.units{width:100%}}@media (max-width:1023px){#top.single-program.template-builder:not(.rs-registration-form) #main div[id^="after_section_"],#top.single-program.template-builder:not(.rs-registration-form) #main .sidebar{display:none}}#top .sidebar .widget_staxx_widget_progam_details,#top .sidebar .widget_staxx_widget_progam_registration{background:#fff;color:#393241;padding:20px}#top .sidebar .widget_staxx_widget_progam_details a:not(.avia-button),#top .sidebar .widget_staxx_widget_progam_registration a:not(.avia-button){color:#393241}#top .sidebar .widget_staxx_widget_progam_details a:not(.avia-button):hover,#top .sidebar .widget_staxx_widget_progam_registration a:not(.avia-button):hover{text-decoration:underline}body#top #wrap_all .all_colors .widget_staxx_widget_progam_details .widgettitle{border:none}#top .rs-program-photo{float:none;margin:0}#top .rs-program-meta{border:none;float:none;margin:0;padding:0;width:100%}#top aside .rs-program-meta{font-size:14px;line-height:24px}#top .rs-program-label{display:block;font-size:100%;font-weight:700}#top .rs-regsitration-wrap{margin:0;text-align:center}#top .rs-about-teacher{margin:50px 0}#top .rs-teacher-bio{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:50px}#top .rs-teacher-thumbnail{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;width:200px;height:200px;margin:0 20px 0 0;overflow:hidden;position:relative}#top .rs-teacher-thumbnail img{border-radius:0;display:block;position:absolute;top:-9999px;right:-9999px;bottom:-9999px;left:-9999px;margin:auto!important;max-width:none;min-width:100%;min-height:100%;width:auto!important;height:auto}#top .rs-teacher-bio-aside{align-items:center;margin-bottom:10px;text-decoration:none}#top .rs-teacher-bio-aside .rs-teacher-thumbnail{width:53px;height:53px}.widget_staxx_widget_progam_details,.widget_staxx_widget_progam_registration{position:static}@media (min-width:1024px){.widget_staxx_widget_progam_details,.widget_staxx_widget_progam_registration{position:fixed;width:380px}}@media (max-width:767px){.responsive #top.single-program #wrap_all .container .container{width:100%;max-width:100%}#top .rs-teacher-bio{flex-wrap:wrap;justify-content:center}#top .rs-teacher-thumbnail{margin-bottom:20px}#top .widget_staxx_widget_progam_details .rs-teacher-bio{align-items:center;justify-content:flex-start}#top .staxx-sidebar-sidebar-programs .inner_sidebar{padding-right:0;padding-left:0}#top .widget_staxx_widget_progam_details .rs-teacher-thumbnail{margin-bottom:0}#top .widget_staxx_widget_progam_details .rs-program-message{margin-top:20px}}.tax-program_category #primary.rs-container{background:#f6f2ed}.tax-program_category #content.rs-program-list{margin-right:auto;margin-left:auto;max-width:1180px;padding:50px}#top .rs-register-link{display:none}#top.rs-registration-form .avia-post-nav{display:none}#rs-registration-form>.wprs-registration-table{margin-top:50px}#top .wprs-required-notice{margin-top:30px}#rs-registration-form>.wprs-required-notice+.wprs-registration-table{margin-top:20px}#top [data-network='facebook']:after{content:"Facebook";color:#fff}#top [data-network='email']:after{content:"Email";color:#fff}#top [data-network='copy']:after{content:"Copy URL";color:#fff}#top .wprs-registration-table .input-text,#top .wprs-registration-table input[type="text"],#top .wprs-registration-table input[type="input"],#top .wprs-registration-table input[type="password"],#top .wprs-registration-table input[type="email"],#top .wprs-registration-table input[type="number"],#top .wprs-registration-table input[type="url"],#top .wprs-registration-table input[type="tel"],#top .wprs-registration-table input[type="search"],#top .wprs-registration-table textarea,#top .wprs-registration-table select{margin:0}#top .wprs-registration-table input:focus,#top .wprs-registration-table textarea:focus,#top .wprs-registration-table select:focus{border-color:#393241}.wprs-continue:focus,.add-second-adult:focus,#submit-registration:focus{outline:#eba100 solid 2px}.wprs-registration-table a:focus{color:#eba100}.wprs-section-participants-contact-info .wprs-section-fields .wprs-add-second-adult{flex-grow:1;width:auto}.wprs-section-participants-contact-info .wprs-section-fields .wprs-section-footer{width:100%;flex-shrink:1}.wprs-section-participants-contact-info .subheading-extra{display:none}.rs-stay-datepicker{margin-bottom:30px;overflow:hidden}.wprs-registration-table{clear:both}.wprs-section-wrapper,.wprs-section-fields,.rs-price-addons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wprs-section-fields>fieldset{width:100%}.rs-price-addons{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.wprs-registration-table .participant{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:-webkit-calc(100% + 20px);width:-moz-calc(100% + 20px);width:calc(100% + 20px);margin-right:-10px;margin-left:-10px}.wprs-registration-table .participant:not(.participant-0){display:none}.wprs-registration-table .participant h5{padding:10px;width:100%}.wprs-registration-table .wprs-field{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;margin-bottom:20px;padding-right:10px;padding-left:10px}.wprs-registration-table .wprs-field .wprs-field{width:100%;margin:0;padding:0}.wprs-registration-table .avia-button{width:auto}.wprs-registration-table .wprs-subheading{margin-top:40px;width:100%}.wprs-registration-table .wprs-subheading-first{margin-top:0}.wprs-registration-table .rs-unavailable-lodging{display:none}.wprs-registration-table .wprs-field-guest-type,.wprs-registration-table .wprs-field-lodging{width:100%}#rs-registration-form .wprs-collapsable.active{margin-bottom:50px}#rs-registration-form .wprs-collapsable .wprs-section-fields{display:none;width:100%}#rs-registration-form .wprs-collapsable.active .wprs-section-fields{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.avia-button.wprs-continue:active{border:none}#rs-registration-form .wprs-participant-label{display:none}#rs-registration-form.has-multiple .wprs-participant-label{display:block}#rs-registration-form .wprs-price-sliding-scale input[type="text"]{width:95%}#rs-registration-form .wprs-heading-wrapper{border-bottom:1px solid #afa497;cursor:pointer;padding-bottom:10px}#rs-registration-form .wprs-heading-wrapper>div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#rs-registration-form .wprs-heading-wrapper .section-identifier,#rs-registration-form .wprs-heading-wrapper h2{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:42px}#rs-registration-form .wprs-heading-wrapper .section-identifier{border:1px solid;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:42px;font-family:var(--staxx-font-sans-serif);font-size:21px;margin-right:10px}#rs-registration-form .wprs-heading-wrapper h2{border:none;font-size:24px;margin:0;padding:0;width:-webkit-calc(100% - 42px);width:-moz-calc(100% - 42px);width:calc(100% - 42px)}.wprs-secondary,.remove-second-adult.avia-button,.wprs-child,.remove-child.avia-button,#rs-registration-form.has-multiple .wprs-participant-label.wprs-secondary,#rs-registration-form.has-multiple .wprs-participant-label.wprs-child,#multiple-note{display:none}.wprs-registration-table .wprs-section-footer{width:100%}.wprs-registration-table .wprs-section-footer div{clear:both}.wprs-registration-table .wprs-add-second-adult,.wprs-section-footer+.wprs-section-footer{width:50%}.wprs-registration-table .wprs-field-second-tuition,.wprs-registration-table .wprs-field-second-options,.wprs-registration-table .wprs-field-child-tuition,.wprs-registration-table .wprs-field-child-options{width:100%}.wprs-registration-table .wprs-field-second-tuition,.wprs-registration-table .wprs-field-child-tuition{margin-bottom:0}#top .wprs-registration-table .wprs-field-second-tuition label,#top .wprs-registration-table .wprs-field-child-tuition label{margin-left:20px}#top .wprs-registration-table .wprs-field-second-tuition label span,#top .wprs-registration-table .wprs-field-second-options label span,#top .wprs-registration-table .wprs-field-child-tuition label span,#top .wprs-registration-table .wprs-field-child-options label span{font-weight:700;font-size:.92em}#rs-registration-form .rs-price{padding:0 10px;position:relative;width:100%}.rs-price .rs-extra-nights{width:50%}.rs-price .rs-extra-nights a{float:none;position:absolute;right:10px}.rs-price .rs-extra-nights>div{float:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;top:40px;padding-bottom:50px;margin-right:-10px;margin-left:-10px}.rs-price .rs-extra-nights .extra-night{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%;padding:0 10px}.wprs-registration-table .wprs-field-lodging-label{padding-right:0;padding-left:0}.wprs-registration-table .wprs-field-lodging{background:#fff;margin-bottom:15px;padding:0;clear:both}.wprs-registration-table .wprs-field-lodging .rs-lodging-intro{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.wprs-registration-table .wprs-field-lodging .rs-lodging-photo{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:180px;margin:0;position:relative}#top #rs-registration-form .rs-lodging{margin:0}#top #rs-registration-form .rs-lodging-pricing-description{float:none;width:100%}#top #rs-registration-form .rs-lodging-photo img{width:100%;height:auto}#top #rs-registration-form .rs-lodging-expand-link{background:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:0;bottom:0;left:0;width:100%;text-align:center;text-decoration:none}#top #rs-registration-form .rs-lodging-excerpt{padding:10px 20px}#top #rs-registration-form .rs-lodging-excerpt p{font-size:16px;line-height:18px}#top #rs-registration-form .rs-lodging-excerpt>p,#top #rs-registration-form .rs-lodging-content p:first-of-type{display:none}#top #rs-registration-form .rs-lodging-excerpt>p:first-of-type{display:block}#top #rs-registration-form .rs-lodging-content img,#top .all_colors #rs-registration-form .image-overlay{display:none!important}#top #rs-registration-form .rs-lodging-extras{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#top #rs-registration-form .rs-lodging-photo-group{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;float:none;margin:0;max-width:none;text-align:center}#top #rs-registration-form .rs-lodging-photo-first,#top #rs-registration-form .rs-lodging-photo-group small{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}#rs-registration-form .staxx-lodging-content .rs-lodging-pricing-price{float:none;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#rs-registration-form .staxx-lodging-content .rs-lodging-pricing-price input{margin:0 10px 0 0}input[name="optional-addon[]"]+br{display:none}input[name="optional-addon-manual"]{max-width:150px}.wprs-registration-table .wprs-checkbox-wrapper{flex:0 0 auto;width:100%}.wprs-checkbox-label{text-align:right}.wprs-checkbox label,.wprs-checkbox small{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.wprs-checkbox input{margin:6px}.wprs-checkbox small input{visibility:hidden}.wprs-checkbox input[type="checkbox"]{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:13px;max-width:13px}.wprs-date-wrapper>div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}#top .wprs-registration-table .input_extra_date_month{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:-webkit-calc(45% - 5px);width:-moz-calc(45% - 5px);width:calc(45% - 5px);margin-right:5px}#top .wprs-registration-table .input_extra_date_day{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:-webkit-calc(25% - 5px);width:-moz-calc(25% - 5px);width:calc(25% - 5px);margin-right:5px}#top .wprs-registration-table .input_extra_date_year{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:30%}.wprs-registration-table .wprs-field-price{width:100%}.wprs-registration-table .wprs-field-address,.wprs-registration-table .wprs-field-address2{width:100%}.wprs-registration-table .wprs-field-city,.wprs-registration-table .wprs-field-zip,.wprs-registration-table .wprs-field-state,.wprs-registration-table .wprs-field-country{width:25%}.wprs-registration-table .wprs-heading-wrapper,.wprs-registration-table .wprs-textarea-wrapper,.wprs-registration-table .wprs-field-help,.wprs-registration-table .wprs-field-room-waitlist,.wprs-registration-table .wprs-field-emergency-contact,.wprs-registration-table .wprs-field-marketing,.wprs-registration-table .wprs-field-marketing-other,.wprs-registration-table .wprs-field-medical,.wprs-registration-table .wprs-field-discount-code,.wprs-registration-table .wprs-field-transportation,.wprs-registration-table .wprs-field-license-plate,.wprs-registration-table .wprs-field-uber-lyft-notice,.wprs-registration-table .wprs-field-electric-vehicles-notice{width:100%}.wprs-registration-table .wprs-field-license-plate{display:none}.wprs-registration-table .wprs-field-uber-lyft-notice p,.wprs-registration-table .wprs-field-electric-vehicles-notice p{font-size:80%;line-height:1.2;margin:0}#rs-payment-methods,#rs-payment-methods .wprs-field,#rs-payment-methods .rs-payment-method-fields,.wprs-registration-table .wprs-field-payment-type,.wprs-registration-table .wprs-field-processing-fee-message,.wprs-registration-table .wprs-field-payment-address-copy,.wprs-registration-table .wprs-field-payment-address-street,.wprs-registration-table .wprs-field-payment-card-type{width:100%}.wprs-registration-table .wprs-field-payment-address-city,.wprs-registration-table .wprs-field-payment-address-state,.wprs-registration-table .wprs-field-payment-address-zip,.wprs-registration-table .wprs-field-payment-address-country{width:25%}.wprs-registration-table .wprs-field-payment-card-number,.wprs-registration-table .wprs-field-payment-card-expiration,.wprs-registration-table .wprs-field-payment-card-cvv{width:33%}.rs-total-calculated,.rs-total-due-calculated{padding-left:15px}.wprs-registration-table .wprs-field-price label,#payment-card-expiration{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}#top .wprs-registration-table .wprs-field-price label p,.wprs-registration-table .wprs-field-price label{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#top .wprs-registration-table .wprs-field-price label input{margin-left:5px}#top .wprs-registration-table .wprs-field-price label p,#top .wprs-registration-table .wprs-field-price label span{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}#submit-registration{display:none;font-weight:unset;margin-left:10px}#submit-registration:hover{background-color:#393241}.active #submit-registration{display:block}@media (max-width:767px){#rs-registration-form .wprs-collapsable.active .wprs-section-fields{justify-content:flex-end}.wprs-registration-table .wprs-field{width:100%}.wprs-registration-table .wprs-field.wprs-section-footer{width:50%}#submit-registration{float:none;margin-right:auto;margin-left:auto}}#payment-credit-card #payment-address-street2{margin-top:10px}#payment-credit-card #payment-card-expiration-month{margin-right:5px}#payment-credit-card #payment-card-expiration-year{margin-left:5px}#top #wrap_all .all_colors .widget_staxx_widget_progam_registration .rs-program-title{font-size:20px}.widget_staxx_widget_progam_registration{font-size:14px}.widget_staxx_widget_progam_registration .rs-program-time{display:block;line-height:1.5;margin:0 0 30px}.wprs-registration-totals hr{margin:10px 0 20px}.wprs-totals-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;font-weight:700;text-transform:uppercase}.wprs-order-total.rs-total-calculated{font-size:14px;padding:0}.wprs-totals-message{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;font-weight:200;font-size:12px;line-height:1.5;padding-top:10px;text-transform:none}#top .discount-button{font-size:12px;margin:-10px 0 0 10px}@media (max-width:767px){.staxx-team-members{display:block;background-color:red}}#top .avia_message_box_content{text-transform:none;font-weight:400;font-size:20px}.staxx-notice,.wpcw-notice{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem;color:#fff;background-color:#897f91;border-color:#897f91}.staxx-notice a,.wpcw-notice a{color:#fff;text-decoration:underline!important}.staxx-notice strong,.wpcw-notice strong{color:inherit}.staxx-notice *:first-child,.wpcw-notice *:first-child{margin-top:0}.staxx-notice *:last-child,.wpcw-notice *:last-child{margin-bottom:0}.staxx-notice.staxx-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.staxx-notice.staxx-success a{color:#155724}.staxx-notice.staxx-error,.wpcw-notice.wpcw-notice-error{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.staxx-notice.staxx-error a,.wpcw-notice.wpcw-notice-error a{color:#721c24}.staxx-notice.staxx-error a:hover,.wpcw-notice.wpcw-notice-error a:hover{color:#000}#top .ride_listing{max-width:95%}#top .ride_listing tr{background:#fff;color:#393241}@media (max-width:767px){.staxx-overflow{overflow:scroll}}#top .rideshare_table{background:transparent;border-collapse:collapse}#top .rideshare_table tr{background:transparent;color:#393241}#top .rideshare_table tr.hide{display:none}#top .rideshare_table td,#top .rideshare_table th{border:none}#top .rideshare_table .input-text,#top .rideshare_table input[type="text"],#top .rideshare_table input[type="input"],#top .rideshare_table input[type="password"],#top .rideshare_table input[type="email"],#top .rideshare_table input[type="number"],#top .rideshare_table input[type="url"],#top .rideshare_table input[type="tel"],#top .rideshare_table input[type="search"],#top .rideshare_table textarea,#top .rideshare_table select{margin-bottom:5px}#top .auth .avia-button,#top .rideshare_table .avia-button{border:none;cursor:pointer}#top .auth input[type="email"]{width:95%}#single_ride_details.rideshare_table td,#single_ride_details.rideshare_table th{padding-top:6px;padding-bottom:6px}#single_ride_details.rideshare_table p{margin:0}#ride-email-form{margin-top:50px}#top .av-magazine-entry h3 a{color:#eba100;font-weight:700}.single-job .byline{display:none}.tax-job_type .page-header{margin-bottom:80px}.tax-job_type article.type-job{margin-bottom:30px}.staxx-lodging-wrapper{background:#fff;padding:24px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.staxx-lodging-images{padding-right:30px}.staxx-lodging-slideshow{height:0;padding-top:75%;overflow:hidden;position:relative}.staxx-lodging-slideshow .slide{position:absolute;top:0;left:0;width:100%;z-index:1}.staxx-lodging-slideshow img{width:100%}.staxx-lodging-content .rs-lodging-price{font-size:16px}@media (max-width:990px){.staxx-lodging-wrapper{flex-wrap:wrap}.staxx-lodging-images{padding-right:0;width:100%}}form .staxx-lodging-content{font-weight:400}form .staxx-lodging-content h2{font-family:var(--staxx-font-sans-serif);font-weight:700!important}.cycle-pager{padding-top:10px;text-align:center;width:100%}.cycle-pager a{display:inline-block;width:10px;height:10px;border-radius:50%;background:#969696;margin:0 6px;text-indent:-9999em}.cycle-pager a.activeSlide{background:#eba100}@media (min-width:991px){.staxx-lodging-images,.staxx-lodging-content{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.staxx-lodging-images{width:300px}.staxx-lodging-content{width:calc(100% - 300px)}form .staxx-lodging-images{padding-right:20px;width:200px}form .staxx-lodging-content{width:calc(100% - 200px)}}@media (min-width:1024px){#top .staxx-dashboard{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}#top .staxx-dashboard-navigation,#top .staxx-dashboard-content{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:-webkit-calc(100% - 250px);width:-moz-calc(100% - 250px);width:calc(100% - 250px)}#top .staxx-dashboard-navigation{margin-right:50px;width:200px}#top .staxx-dashboard .acf-fields{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}#top .staxx-12{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}#top .staxx-6{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}#top .staxx-4{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33%}#top .staxx-3{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}}#top .staxx-dashboard .acf-fields>.acf-field{border:none;padding:10px}#top .staxx-dashboard .acf-field .acf-label{margin:0}#top .staxx-dashboard .acf-fields input{margin:0}#top .staxx-dashboard-navigation{border:1px solid #d6d6d6}#top .staxx-dashboard-navigation ul{list-style-type:none;margin:0}#top .staxx-dashboard-navigation li{border-top:1px solid #d6d6d6;margin:0;padding:0}#top .staxx-dashboard-navigation li:first-child{border-top:none}#top .staxx-dashboard-navigation a{background:#fff;display:block;padding:10px;text-align:center;text-decoration:none!important}#top .staxx-dashboard-navigation a:hover{background:#f8f8f8;color:#393241}.wpcw-student-account .wpcw-student-account-navigation ul li:hover,.wpcw-student-account .wpcw-student-account-navigation ul li a:hover{color:#393241}#top .staxx-dashboard-navigation a.active,#top .staxx-dashboard-navigation a:active,#top .staxx-dashboard-navigation a:focus,.wpcw-student-account .wpcw-student-account-navigation ul li.is-active a{background:#655872;color:#fff!important}#top .staxx-dashboard-pane{display:none}#top .staxx-dashboard-pane.active{display:block}#top .staxx-dashboard-table tr:nth-child(even){background:#fff}#wpcw_fe_course,.main_color #wpcw_fe_course tr:nth-child(even){background:#fff}#wpcw_fe_course .wpcw_fe_module th{background:#655872;color:#fff}#top.single-wpcw_course .post-meta-infos,#top.single-course_unit .post-meta-infos{display:none!important}#top .fe_btn_completion{border-color:#63a62f}#top .wpcw_fe_progress_box_pending{border-color:#26c510}.wpcw-form.wpcw-form-register .wpcw-form-row{display:none}#staxx-courses-title{padding:50px 0 0}#staxx-courses-title h1{margin:0}#staxx-courses-title+.container_wrap{border:none}#staxx-wpcw-breadcrumb{margin-bottom:30px}.post-type-archive-wpcw_course main,.single-wpcw_course main{border:none}#wpcw_fe_course .wpcw_fe_module th.wpcw_fe_module_title_header{white-space:nowrap}#wpcw_fe_course .wpcw_fe_module th,#wpcw_fe_course td{font-size:11px;letter-spacing:.5px;line-height:1.4}.template-smc-collections .wprs-section-fields{flex-direction:column}.template-smc-collections label[for="payment-type"],.template-smc-collections #rs-payment-type,.template-smc-collections small.payment-type-message{display:none}.template-smc-collections #rs-payment-methods{margin-top:30px}#av_section_6 .f-image-3 .avia-image-container{padding-top:0em}#top.page-id-46230 #main .script-font,#top.page-id-46230 #main .script-font p,#top.page-id-46230 .script-font,#top.page-id-46879 #main .script-font,#top.page-id-46879 #main .script-font p,#top.page-id-46879 .script-font{font-family:'pp-editorial-new';letter-spacing:normal;text-transform:none}#top.page-id-46230 div#after_section_3,#top.page-id-46879 div#after_section_3{background-color:#f7fcf3}@media (max-width:991px){.page-id-46230 p,.page-id-46879 p{font-size:1.2em}.responsive #top #wrap_all #main .av-1zccp1y-4cc9a83cc7bbd592ca9746c64baca127{width:52%}.responsive #top #wrap_all #main .av-1fq00ye-02c208e78b92447803242500c6a9627c{width:48%}.av-k3886u-edf9813d21f5105c568a3f80afa300b1{width:87%}.responsive #top #wrap_all #mb-five-columns .flex_column{margin-right:5.4em;width:19.5em}.responsive #top #wrap_all #mb-retreat{width:91%;border-bottom:1px solid rgba(0,0,0,.1);margin:0 auto}.f-image-1:before,.f-image-2:before,.f-image-2:after,.f-image-3:before,.f-image-3:after,.f-image-3 .avia-image-container:before{width:11em;height:18em;left:3em}.f-image-2:after,.f-image-3:after{left:1.7em}.f-image-3 .avia-image-container:before{left:.6em}.responsive #top #wrap_all #mb-our-modern-life .flex_column:nth-of-type(1){width:24%;margin-left:2em;margin-bottom:4em}.responsive #top #wrap_all #mb-our-modern-life .flex_column:nth-of-type(2){width:68%;margin-right:2em}.responsive #top #wrap_all #we-build-fresh .fresh-first{width:18%}.responsive #top #wrap_all #we-build-fresh .fresh-middle{width:34%}.responsive #top #wrap_all #we-build-fresh .avia-builder-el-last.flex_column_div{width:33%}.page-id-46230 .script-sub p,.page-id-46879 .script-sub p{font-size:1.8em}#mb-five-columns .script-font.avia_textblock p{font-size:1.4em}.responsive #top #wrap_all #immersive-options>div{margin:0;width:auto}.mb-carousel-controls .dashicons{font-size:4em;display:block;width:fit-content;height:1em}}@media (max-width:912px) and (min-width:768px){.page-id-46879 .avia-image-container.av-vm7cty-ebf6dc05a758d848ddce75b0d4426127 img.avia_image,.page-id-46879 .avia-image-container.av-17x3pqu-d084db6684e6bbe4e6ab1231da401dbd img.avia_image{width:70%}.page-id-46879 .avia_image{display:inline}}@media (max-width:767px){.responsive #top.page-id-46230 #wrap_all .container,.responsive #top.page-id-46879 #wrap_all .container{width:96%;max-width:none}.responsive #top.page-id-46230 .avia-image-container.avia-align-center .avia-image-container-inner,.responsive #top.page-id-46879 .avia-image-container.avia-align-center .avia-image-container-inner{text-align:right}.responsive #top.page-id-46230 .avia-image-container.avia-align-center.avia-builder-el-no-sibling{text-align:right}.f-image-1:before,.f-image-2:before,.f-image-2:after,.f-image-3:before,.f-image-3:after,.f-image-3 .avia-image-container:before{width:14em;height:22em}body .faculty-image{height:21em}div#mb-refuge-section{padding:1em 6em}.responsive #top.page-id-46230 #wrap_all .av-flex-cells .no_margin,.responsive #top.page-id-46879 #wrap_all .av-flex-cells .no_margin{padding-right:0!important}div#heart-gift{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}#partners .avia-image-container{width:30%}.responsive #top #wrap_all #immersive-options>div{padding-left:0!important;overflow:visible}#top #immersive-options{padding-right:2em}}@media(max-width:600px){.responsive #top #wrap_all #main .av-1zccp1y-4cc9a83cc7bbd592ca9746c64baca127{width:100%;font-size:1.4em}body.page-id-46230#top #wrap_all .all_colors h1,body.page-id-46879#top #wrap_all .all_colors h1{font-size:4.2em}.responsive #top #wrap_all #main .av-1fq00ye-02c208e78b92447803242500c6a9627c{width:100%;overflow:hidden}.responsive #top #wrap_all #main .av-1fq00ye-02c208e78b92447803242500c6a9627c img{width:150%;max-width:none}.responsive #top #wrap_all #main .av-1fq00ye-02c208e78b92447803242500c6a9627c .avia-image-overlay-wrap{width:77%;overflow:hidden;margin-left:10.5%}.page-id-46230 .main_color.container_wrap_first.container_wrap.fullsize,.page-id-46879 .main_color.container_wrap_first.container_wrap.fullsize{padding-bottom:26em}#mb-five-columns,#mb-five-columns-headline{font-size:1.7em;width:90%;border-top-right-radius:1em;border-top-left-radius:1em}.page-id-46879 #mb-five-columns .flex_column{margin-right:1.4em}#top #main #mb-five-columns-headline .template-page{padding-top:3em}#mb-five-columns .flex_column:after{width:5em;right:-6em;top:3em}.responsive #top #wrap_all #mb-five-columns .flex_column{margin-right:8em;width:18em}div#mb-five-columns{border-bottom-left-radius:1em;border-bottom-right-radius:1em;margin-bottom:4em}#top.page-id-46230 div#after_section_3,#top.page-id-46879 div#after_section_3{border-top:0}.faculty-section .entry-content-wrapper{flex-wrap:wrap;justify-content:flex-end}.faculty-rows{font-size:1.6em}.page-id-46230#top #wrap_all #main .faculty-rows h3,.page-id-46879#top #wrap_all #main .faculty-rows h3{font-size:1.6em;padding-left:1em;display:inline-block;width:fit-content;position:relative}#main .faculty-rows .script-font{left:0}#top.page-id-46230 div#after_section_3 .template-page,#top.page-id-46879 div#after_section_3 .template-page{padding-bottom:0}#top #wrap_all .flex_column.faculty-image{width:60%;height:30em}.f-image-1:before,.f-image-2:before,.f-image-2:after,.f-image-3:before,.f-image-3:after,.f-image-3 .avia-image-container:before{height:29.5em;width:17em;left:.5em}.f-image-2:after,.f-image-3:after{left:2.6em}.f-image-3:after{left:-1em}.f-image-3 .avia-image-container:before{left:2em}#top #main #av_section_5.faculty-section .template-page{padding-top:5em}.responsive #top #wrap_all #mb-our-modern-life .flex_column:nth-of-type(1){width:100%;margin-bottom:1em;margin-left:0}#mb-our-modern-life .entry-content-wrapper{font-size:1.6em}#mb-our-modern-life .avia-image-overlay-wrap{overflow:hidden;border-bottom-left-radius:18em;border-bottom-right-radius:18em}#mb-our-modern-life .avia-image-overlay-wrap img{width:223%;margin-left:-46%;max-width:none}#we-build-fresh .entry-content-wrapper{flex-wrap:wrap}.fresh-first .avia-image-container{display:none}div#we-build-fresh{font-size:1.6em}.responsive #top #wrap_all #we-build-fresh .fresh-middle,.responsive #top #wrap_all #mb-our-modern-life .flex_column:nth-of-type(2),.responsive #top #wrap_all #we-build-fresh .fresh-first,.responsive #top #wrap_all #we-build-fresh .avia-builder-el-last.flex_column_div,.avia-image-container.avia-align-center .avia-image-container-inner{width:100%}.responsive #top.page-id-46230 #mb-refuge-section .avia-image-container.avia-align-center .avia-image-container-inner img,.responsive #top.page-id-46879 #mb-refuge-section .avia-image-container.avia-align-center .avia-image-container-inner img{max-width:none;width:100%}#mb-refuge-section .avia-image-container{width:54%}div#mb-refuge-section{border-radius:1em;width:95%;margin:0 auto;float:none;font-size:1.6em;padding:0}#mb-refuge-section .avia_textblock.script-font.inline-headline{font-size:1.4em}#main .inline-headline p{flex-wrap:wrap}#main .inline-headline p i{width:100%}#main .inline-headline p img{width:2em;clear:both;display:block;margin:.4em 5em}.faculty-image .avia-image-overlay-wrap img{width:100%}.faculty-image .avia-image-overlay-wrap{width:91%;float:right}#covid-mitigation{flex-wrap:wrap}#top #covid-mitigation .no_margin.av_one_half.avia-builder-el-first{font-size:1.6em;padding-left:0.4em!important;padding-bottom:0;margin-bottom:0}div#housing-options{font-size:1.6em;width:94%}#housing-options div#light-button{width:100%}#top #housing-options div#light-button a{width:91%;padding:1.5em 0}#housing-options .avia_textblock.tiny-me{font-size:.94em;padding-left:2em;padding-top:.5em}.responsive #top.page-id-46230 #wrap_all #heart-gift.heart-gift-class .no_margin,.responsive #top.page-id-46879 #wrap_all #heart-gift.heart-gift-class .no_margin{padding-bottom:0;margin-bottom:0}#heart-gift.heart-gift-class .avia-image-overlay-wrap{overflow:hidden}#heart-gift.heart-gift-class .avia-image-overlay-wrap img{max-width:none;width:116%;margin-left:-7em}div#heart-gift{flex-wrap:wrap;font-size:1.6em}#heart-gift .av-19vcv4m-3f4248ad6bece8d924ed200bfb9edce2{order:1}#heart-gift.heart-gift-class{margin-top:5em}#partners.main_color{font-size:1.6em;width:94%}#partners .entry-content-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#partners .flex-me{flex-wrap:wrap}#partners .flex-me .avia-image-container{width:43%}#partners .flex-me .avia-image-container:first-of-type{margin-bottom:2em}#partners .flex-me .avia-image-container:last-of-type{width:66%}#top #immersive-options{font-size:1.6em;flex-wrap:wrap;border-bottom:0;padding-top:0}.responsive #top #wrap_all #immersive-options>div{width:100%;text-align:left}.responsive #top #wrap_all #immersive-options>div h3{text-align:left!important;float:left;width:auto;padding:1.4em 0;margin:0;display:inline-block;font-size:1.4em}#immersive-options h3:after{right:-1.5em;bottom:1.5em}.responsive #top #wrap_all #immersive-options>div h3:before{content:"";position:absolute;width:36em;border-bottom:1px solid rgba(0,0,0,.1);bottom:0}#subscribe .flex_cell{font-size:1.6em}#main .av-1zccp1y-4cc9a83cc7bbd592ca9746c64baca127:after,#mb-five-columns.mb-five-columns:after,#partners:before,#partners:after{display:none}.responsive #top #wrap_all #mb-retreat{font-size:1.6em}}@media(max-width:500px){.mb-program-deets{top:67em}}.page-id-46230#top #wrap_all #main .faculty-rows h3:after,.page-id-46879#top #wrap_all #main .faculty-rows h3:after{content:"";background-image:url(/wp-content/uploads/2023/06/arrow.svg);width:.8em;height:2em;position:absolute;background-repeat:no-repeat;right:-1.6em;top:.2em;background-size:contain}.page-id-46230#top #wrap_all #main h3,.page-id-46879#top #wrap_all #main h3{font-size:1em;font-family:'inter-light-beta';letter-spacing:-1px;text-transform:uppercase;width:auto;position:relative}#mb-subscribe .go3894874857{width:100%}#mb-subscribe div[data-testid="form-row"]>div:last-of-type{width:100%;margin-top:3em}#mb-subscribe div[data-testid="form-row"]{flex-wrap:wrap;justify-content:space-between}#mb-subscribe div[data-testid="form-row"] h3 span{font-size:1em!important;font-family:'inter-light-beta'!important;letter-spacing:-1px;font-weight:400!important;color:#393241!important}#mb-subscribe div[data-testid="form-row"] h3{font-size:2.7em!important;display:flex!important;align-items:center}#mb-subscribe .kl-private-reset-css-Xuajs1{font-size:1em}#mb-subscribe div[data-testid="form-row"]>div:nth-of-type(2):after{content:"";background-image:url(/wp-content/uploads/2023/06/girl-yoga-subscribe.svg);width:13em;position:absolute;height:6em;background-size:contain;background-repeat:no-repeat;right:-6em;top:-2.3em}#mb-subscribe .container{width:97%}#mb-subscribe div[data-testid="form-row"] .go3176171171 span{font-size:0.8em!important;font-family:'inter-light-beta'!important;color:#393241!important;font-weight:400!important}#mb-subscribe div[data-testid="form-row"]>div:first-of-type{width:28%;padding-right:2em!important}#mb-subscribe div[data-testid="form-row"]>div{width:33%;flex:none!important;padding:0!important}#mb-subscribe div[data-testid="form-row"] input{padding:1em 2em!important;font-size:1.1em!important;height:auto!important;border-radius:2em!important;margin:0}#mb-subscribe div[data-testid="form-row"] input::placeholder{font-size:1em;color:#393241;text-transform:uppercase;font-weight:200!important;font-family:'inter-light-beta'!important;letter-spacing:-1px}#mb-subscribe div[data-testid="form-row"]>div:last-of-type button{background-color:#131515!important;border-radius:2em!important;padding:0.6em!important;font-family:'pp-editorial-new'!important;text-transform:lowercase;font-size:1.1em!important;border:1px solid #131515!important}#mb-subscribe div[data-testid="form-row"]>div:last-of-type button:hover{background-color:transparent!important;color:#131515!important}#mb-subscribe div[data-testid="form-row"] h3:after{content:"";background-image:url(/wp-content/uploads/2023/06/subscribe-icon.svg);width:2.7em;height:2.7em;background-size:contain;background-repeat:no-repeat;margin-left:1em}@media (min-width:768px){#top .avia_textblock.staxx-fancy-lists ul{list-style:none;margin:0 0 1.2em 0;padding-left:calc(21px + 0.6em)}#top .avia_textblock.staxx-fancy-lists ul>li{position:relative;margin:0;padding:0}#top .avia_textblock.staxx-fancy-lists ul>li::before{content:'';background-repeat:no-repeat;background-position:center;background-size:21px 21px;width:21px;height:21px;position:absolute;top:.2rem;left:calc(-1 * (21px + 0.6em))}#top .avia_textblock.staxx-fancy-lists ul>li:nth-child(odd)::before{background-image:url(/wp-content/themes/staxx/assets/lotus-icon-maroon.png)}#top .avia_textblock.staxx-fancy-lists ul>li:nth-child(even)::before{background-image:url(/wp-content/themes/staxx/assets/lotus-icon-yellow.png)}#top .avia_textblock.staxx-fancy-lists ul ul{list-style:disc;margin-left:1.2em}#top .avia_textblock.staxx-fancy-lists ul ul li::before{content:none}}@media (max-width:767px){#top .staxx-mobile-center{text-align:center}#top .staxx-mobile-full-bleed{margin-top:-16px;margin-right:-16px;margin-left:-16px;max-width:calc(100% + 32px)}}.staxx-lodging-content .rs-extra-nights{padding-top:8px;width:100%}.rs-price .staxx-lodging-content .rs-extra-nights>div{top:0;padding-bottom:0}.staxx-lodging-content .rs-extra-nights p{margin:0}.staxx-lodging-content .rs-extra-nights strong{color:inherit!important}#top #wrap_all .staxx-social-buttons .av-share-box .av-share-link-description{font-size:30px}#top .staxx-social-buttons .avia_hidden_link_text{display:block}#top .staxx-social-buttons .av-share-box ul{margin-right:-3px;margin-left:-3px;text-align:left}.staxx-social-buttons .av-share-box ul li{display:inline-block;margin:0 3px}.staxx-social-buttons .av-share-box ul li.avia-svg-icon svg:first-child{margin:0;width:20px;height:20px}.staxx-social-buttons.av-social-sharing-box.av-social-sharing-box-buttons .av-share-box ul li a{border-radius:6px;display:flex;align-items:center;justify-content:center;gap:8px;padding:4px 12px}.staxx-social-buttons.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-copy a{background-color:var(--enfold-main-color-primary);color:var(--enfold-main-color-button-font)}.staxx-social-buttons .avia-related-tooltip{text-align:center}@media (max-width:767px){#top #wrap_all .staxx-mobile-center .staxx-social-buttons .av-share-box .av-share-link-description,#top .staxx-mobile-center .staxx-social-buttons .av-share-box ul{text-align:center}}#top .staxx-program-registration h1{font-size:36px}#top .staxx-program-registration .rs-program-date{font-size:24px}#top .staxx-program-registration .widget .rs-program-date{font-size:18px}#top #rs-registration-form div:not(.wprs-checkbox) a:not(.button):not(.avia-button):not(.ui-state-default){color:var(--enfold-main-color-primary);font-weight:700}#top #rs-registration-form div.wprs-checkbox a:not(.button):not(.avia-button):not(.ui-state-default){color:#655872;font-weight:400}