form.wpcf7-form.submitting .wpcf7-spinner{display:inline-block!important}.wpcf7-form.submitting .ajax-loader{visibility:visible}.wpcf7-form.submitting .ajax-loader:before{-webkit-animation:load-spin 450ms infinite linear;animation:load-spin 450ms infinite linear}.booknowbtn-mobile{display:none!important}@media screen and (max-width:900px){.booknowbtn-mobile{display:block!important}}.bookingengine{display:none!important}.hide-desktop{display:none!important}.single-post p a{color:#8f7564}.image-overlay a{background:rgba(196,160,141,.19)}.image-overlay img{mix-blend-mode:multiply}.team-image{z-index:9999;background:rgba(196,160,141,.19)}.team-image img{mix-blend-mode:multiply!important}.gsc-team-item{max-width:440px!important}.team-content{margin-left:0!important;margin-right:0!important;border-radius:0px!important;padding:36px 20px!important}h3.team-name{font-family:"Montserrat",Sans-serif;font-size:20px!important;line-height:35px!important;word-spacing:2px;text-align:left;color:#8f7564;font-weight:500;letter-spacing:-1px}h3.team-name a{color:#8f7564;font-weight:500;letter-spacing:-1px}h3.team-name a:hover{color:#3c3c3c}.team-image{border-radius:0px!important}.team-job{color:#5f5f5f!important;color:#0c0c0c;font-family:"Source Sans Pro",Sans-serif;font-size:15px!important;font-weight:400!important;line-height:27px!important;letter-spacing:-.2px!important;text-transform:none!important;text-align:left}span.swiper-pagination-progressbar-fill{width:100%!important;background:#8f7564!important;height:4px!important;margin:0!important}.swiper-pagination.swiper-pagination-progressbar.swiper-pagination-horizontal{background:#ddd2c4}input.newsletter-submit{background:#8f7564!important}.gv-sticky-wrapper.is-fixed span{font-size:14px}.gv-sticky-wrapper.is-fixed .elementor-section{background-color:white!important}span.wpcf7-spinner{display:none}span.wpcf7-not-valid-tip{color:white;font-weight:800!important}@media screen and (min-width:901px){.desktop-hide{display:none!important}}@media screen and (max-width:900px){.mob-hide{display:none}.row-banner .elementor-row{height:100vh;align-items:center}}