.mountain-bg{position:relative}.mountain-bg::before{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%;background-image:url('https://unbreakablenew.wpenginepowered.com/wp-content/uploads/2026/08/unbreakable-pattern.svg');background-repeat:repeat;opacity:0.3}header .container{max-width:none;width:95%}@media(min-width:1600px){header .container{max-width:1600px;width:80%!important}}header .external-link a,.et-fixed-header #top-menu .external-link a{padding:0.75rem 1rem!important;background-color:#5C8E9F;color:#0D222F!important;transition:all 0.25s ease-in-out;opacity:1!important}header .external-link a:hover,.et-fixed-header #top-menu .external-link a:hover{background-color:#FFFFFF;color:#0D222F!important}header .menu-item-has-children a{padding-bottom:24px!important}header .menu-item-has-children .sub-menu a{padding:6px 20px!important}.hero-flex{display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.hero-flex .et_pb_row{margin:0}.hero-flex h3{padding-bottom:0}.retreat-type h4{font-family:'Oswald';font-weight:700;text-transform:uppercase;margin-top:1rem}.retreat-type ul{padding-left:3rem}.fluent_form_5 input[type="text"],.fluent_form_5 input[type="email"],.fluent_form_5 input[type="tel"],.fluent_form_5 textarea{background-color:transparent!important;border:none!important;border-bottom:1px solid #887F84!important;border-radius:0!important;font-size:14px;line-height:1.8em;letter-spacing:3px}.fluent_form_5 input[type="text"],.fluent_form_5 input[type="email"],.fluent_form_5 input[type="tel"],.fluent_form_5 textarea,.fluent_form_5 input::placeholder,.fluent_form_5 textarea::placeholder,.fluent_form_5 .ff-custom_html,.fluent_form_5 .ff-btn-submit{color:#ffffff!important;text-transform:uppercase;font-family:'Oswald',Helvetica,Arial,Lucida,sans-serif!important}.single-post #main-content .container{max-width:none;padding-top:0!important}.single-post #main-content .container,.single-post #main-content .container #left-area{width:100%}.single-post #main-content .container #left-area{padding:0}.page .post-content-inner{padding-bottom:1rem}