*{outline:unset !important}h1,h2{font-family:"Spectral"}h3,h4,h5,h6{font-family:"Josefin Sans"}h1{font-size:3.1rem;font-weight:500 !important}@media (max-width:900px){h1{font-size:xx-large}}h2{font-size:3rem;font-weight:400 !important}h4{font-size:x-large;font-weight:600 !important}@media (max-width:800px){h4{font-size:large}}:root{--breakpoint-xl: 1400px !important;--breakpoint-lg: 1250px !important;--font-scale: 1.35 !important;--columns-xs: 1 !important;--columns-sm: 1 !important;--columns-md: 2 !important;--columns-lg: 3 !important;--heading-font-family: $hfont !important;--custom-logo-width: 260px;--entry-title-font-size: var(--font-size-xxl);--title-area-padding: 0rem 0 1rem}html,body{overflow-x:none !important}.alignleft{margin:0 0 1rem 0}@media (min-width:800px){.alignleft{margin:0 1rem 1rem 0}}.alignright{margin:0 0 1rem 0}@media (min-width:800px){.alignright{margin:0 0 1rem 1rem}}#genesis-content{background-color:transparent;padding:0;border:unset}.content-sidebar-wrap{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}.btn-prim a,.button{background-color:#27806b;color:#ffffff !important;font-family:"Josefin Sans";font-weight:600 !important;font-size:large !important;padding:0.65rem 1.5rem !important;border-radius:0;transition:0.2s ease;opacity:1 !important;filter:unset !important;line-height:1.2 !important}.btn-prim a:hover,.button:hover{transform:scale(1.05);background-color:#32a389}a.button-secondary{background-color:#27806b;color:#ffffff !important;font-family:"Josefin Sans";font-weight:600 !important;font-size:large !important;padding:0.65rem 1.5rem !important;border-radius:0;transition:0.2s ease;opacity:1 !important;filter:unset !important;line-height:1.2 !important}a.button-secondary:hover{transform:scale(1.05);background-color:#32a389}a.button-outline{background:transparent;color:#27806b !important;font-family:"Josefin Sans";font-weight:500 !important;font-size:large !important;padding:0.65rem 1.5rem !important;border-radius:0;border:2px solid #27806b;transition:0.2s ease;opacity:1 !important;filter:unset !important;line-height:1.2 !important;display:inline-flex;text-decoration:none}a.button-outline:hover{transform:scale(1.05);background-color:transparent !important}.button-link{color:#be992b !important;background:transparent;font-size:medium !important;font-weight:300 !important;letter-spacing:0}.button-link:hover{background-color:none !important;background:none !important}.underline-text{text-decoration:underline !important}.hide{display:none}.row-flex-600{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:none;width:100%;flex:1 600px}.col-flex-600{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:none;width:100%;flex:1 600px;flex-direction:column}.row-flex-500{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:none;width:100%;flex:1 500px}.col-flex-500{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:none;width:100%;flex:1 500px;flex-direction:column}.row-flex-450{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:none;width:100%;flex:1 450px}.col-flex-450{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:none;width:100%;flex:1 450px;flex-direction:column}.row-flex-400{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:none;width:100%;flex:1 400px}.col-flex-400{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:none;width:100%;flex:1 400px;flex-direction:column}.row-flex-350{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:none;width:100%;flex:1 350px}.col-flex-350{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:none;width:100%;flex:1 350px;flex-direction:column}.row-flex-300{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:none;width:100%;flex:1 300px}.col-flex-300{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:none;width:100%;flex:1 300px;flex-direction:column}.row-flex-250{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:none;width:100%;flex:1 250px}.col-flex-250{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:none;width:100%;flex:1 250px;flex-direction:column}.row-flex-200{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:none;width:100%;flex:1 200px}.col-flex-200{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:none;width:100%;flex:1 200px;flex-direction:column}.row-flex-150{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:none;width:100%;flex:1 150px}.col-flex-150{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:none;width:100%;flex:1 150px;flex-direction:column}.row-flex-100{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:none;width:100%;flex:1 100px}.col-flex-100{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:none;width:100%;flex:1 100px;flex-direction:column}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:2rem;margin:0 auto !important}.entry-content{padding:0 !important}.col{margin:0 !important}@keyframes fadeinup{0%{opacity:0;transform:translateY(40px);-ms-transform:translateY(40px)}100%{opacity:1;transform:translateY(0px);-ms-transform:translateY(0px)}}@keyframes liveRecording{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(4)}}.has-fadeinup{opacity:0}.fade-in-element{animation:fadeinup 2.5s}.non-clickable{cursor:pointer}.non-clickable a{cursor:pointer}.before-header #top-menu-wrap{padding-right:4vw;padding-top:0.9rem}.before-header #top-menu-wrap nav ul li a{opacity:0.8;font-size:small}.before-header #top-menu-wrap nav ul li:nth-child(1){color:#27806b}.site-header{z-index:9999;border:0}.site-header .site-header-wrap{padding:0;align-items:end}.site-header .site-header-wrap .title-area{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;gap:0;padding:0.5rem 0 0.85rem 0}.site-header .site-header-wrap .title-area .site-description{display:none !important;justify-content:center;position:relative;clip:unset;height:auto;width:auto;font-weight:600;clip:unset !important;-webkit-clip-path:unset !important;clip-path:unset !important}.site-header .site-header-wrap .title-area .site-description:active{background:unset;padding:0;color:#001e1c !important}.site-header .site-header-wrap .header-right{align-items:end}.site-header .site-header-wrap .header-right .nav-header ul{justify-content:end;gap:1rem}.site-header .site-header-wrap .header-right .nav-header ul li{margin:0}.site-header .site-header-wrap .header-right .nav-header ul li a.menu-item-link{color:#001e1c;font-family:"Josefin Sans";font-weight:500;text-transform:uppercase;padding:1rem 0.4rem;filter:unset !important;border-bottom:5px solid transparent;font-size:medium}.site-header .site-header-wrap .header-right .nav-header ul li a.menu-item-link span{filter:unset !important}.site-header .site-header-wrap .header-right .nav-header ul li a.menu-item-link:hover{color:#001e1c;border-bottom:5px solid #27806b}.site-header .site-header-wrap .header-right .nav-header ul li.current_page_item a{color:#001e1c !important;border-color:#27806b}.site-header .site-header-wrap .header-right .nav-header ul li .sub-menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;border:none;gap:0;background-color:transparent;padding:0}.site-header .site-header-wrap .header-right .nav-header ul li .sub-menu li:nth-child(1) a{border-top-left-radius:var(--sub-menu-border-radius, 0);border-top-right-radius:var(--sub-menu-border-radius, 0)}.site-header .site-header-wrap .header-right .nav-header ul li .sub-menu li:nth-last-child(1){border-bottom:0 !important;border-bottom-left-radius:var(--sub-menu-border-radius, 0);border-bottom-right-radius:var(--sub-menu-border-radius, 0)}.site-header .site-header-wrap .header-right .nav-header ul li .sub-menu li:nth-last-child(1) a{border-bottom-left-radius:var(--sub-menu-border-radius, 0);border-bottom-right-radius:var(--sub-menu-border-radius, 0)}.site-header .site-header-wrap .header-right .nav-header ul li .sub-menu li a{color:#001e1c !important;padding:0.75rem !important;background-color:#ffffff;border-bottom:4px solid #f0f0ee;border-radius:0 !important}.site-header .site-header-wrap .header-right .nav-header ul li .sub-menu li a:hover{color:#ffffff !important;background-color:#216c5b !important}.site-header .site-header-wrap .header-right .nav-header ul li.nav-btn{padding:1rem 0}.site-header .site-header-wrap .header-right .nav-header ul li.search .search-toggle .search-toggle-icon{color:#001e1c !important;fill:#001e1c !important}.site-header .site-header-wrap .header-right .nav-header ul li.search .search-form{padding:0;background:unset}.site-header .site-header-wrap .header-right .nav-header ul li.search .search-form .search-form-input{border-radius:unset;border:0}.site-header .site-header-wrap .header-right .nav-header ul li.search .search-form .search-form-submit{border-radius:0;border:0;transform:unset}.site-header .site-header-wrap .header-right .nav-header ul li.prim-button a{color:#be992b !important;border:2px solid #be992b !important;padding:10px 14px !important}.site-header .site-header-wrap .header-right .nav-header ul li.prim-button a span{color:#be992b !important}.site-header .site-header-wrap .header-right .nav-header ul li.prim-button span{color:#ffffff !important;letter-spacing:0;font-size:medium;font-weight:600}.site-header .site-header-wrap .header-right .nav-header ul li.prim-button .menu-item-link{padding:0;border:none}@media (max-width:1200px){.site-header .site-header-wrap .header-right .nav-header ul{gap:0.7rem}.site-header .site-header-wrap .header-right .nav-header ul li a.menu-item-link{padding:1rem 4px;font-size:0.9rem}}.site-header .header-section-mobile.header-right-mobile{padding:0 0 0.8rem 0}.site-header .header-section-mobile.header-right-mobile button.menu-toggle .menu-toggle-icon{color:#001e1c !important}.site-header .header-section-mobile.header-right-mobile .search-toggle .search-toggle-icon,.site-header .header-section-mobile.header-right-mobile .search-toggle .search-toggle-close{color:#001e1c !important;fill:#001e1c !important}.site-header .mobile-menu{background-color:#ffffff}.site-header .mobile-menu .wrap ul li a{color:#001e1c;max-width:100%;width:100%}.site-header .mobile-menu .wrap ul li a:hover,.site-header .mobile-menu .wrap ul li a .menu-item-link-current{background-color:#27806b;border-radius:4px;border-bottom:none !important}.site-header .mobile-menu .wrap ul li.get-started a{background-color:#27806b;color:#ffffff !important;font-family:"Josefin Sans";font-weight:600 !important;font-size:large !important;padding:0.65rem 1.5rem !important;border-radius:0;transition:0.2s ease;opacity:1 !important;filter:unset !important;line-height:1.2 !important;font-size:1rem;padding:0.75rem 1rem !important}.site-header .mobile-menu .wrap ul li.get-started a:hover{transform:scale(1.05);background-color:#32a389}.header-stuck .site-header .header-section-mobile.header-right-mobile button.menu-toggle .menu-toggle-icon{color:#001e1c !important}.header-stuck .site-header ul#menu-header li.menu-item a{color:#001e1c}#respond{display:none !important}#commentform .comment-form-comment textarea#comment{border-color:#001e1c}#commentform .form-submit input#submit{font-family:"Spectral"}.page-header-inner h1.page-header-title{font-size:3.5rem;color:#001e1c}@media (max-width:900px){.page-header-inner h1.page-header-title{font-size:xx-large}}.page .entry-excerpt p,.post .entry-excerpt p{font-size:medium;color:#001e1c}.home .wp-block-cover{background-size:cover}.home .content-sidebar-wrap{margin-top:0;margin-bottom:0}.home .wp-block-group:nth-last-child(1){margin-bottom:0 !important}.home #section-1 .inner-wrap{background-image:url(/wp-content/uploads/2025/06/home-sec1-inner-bg-1a.jpg);background-repeat:no-repeat;background-size:cover;background-color:#fefefe;margin-top:2rem;box-shadow:0 0 20px rgba(0, 0, 0, 0.15);border-radius:20px}.home #section-1 .inner-wrap .wp-block-group__inner-container{padding:3rem 5vw}.home #section-1 .inner-wrap .wp-block-group__inner-container .wp-block-columns .wp-block-column h1{font-family:"Josefin Sans";color:#194e46}.home #section-1 .inner-wrap .wp-block-group__inner-container .wp-block-columns .wp-block-column h1 span.script{font-family:"Nothing You Could Do";color:#be992b}.home #section-1 .inner-wrap .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-child(2) .wp-block-image{overflow:hidden}.home #section-1 .inner-wrap .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-child(2) .wp-block-image img{min-width:380px;width:100%}.home #section-1 .inner-wrap .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-child(3) .wp-block-image img{max-width:48px;width:100%}.home #section-1 .inner-wrap .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-child(3) h3{font-size:x-large;font-family:"Josefin Sans";color:#194e46}.home #section-1 .inner-wrap .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-child(3) p{font-family:"Spectral";line-height:1.2;font-style:italic}.home #section-1 .inner-wrap .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-child(3) h5{color:#194e46;margin-bottom:0}.home #section-1 .inner-wrap .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-child(3) h6{font-family:"Spectral"}@media (max-width:1054px){.home #section-1 .inner-wrap .wp-block-group__inner-container .wp-block-columns{flex-wrap:wrap !important}.home #section-1 .inner-wrap .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-child(2){flex-basis:45% !important}.home #section-1 .inner-wrap .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-child(3){flex-basis:100% !important;max-width:600px;margin-left:auto}}@media (max-width:782px){.home #section-1 .wp-block-cover__inner-container .wp-block-group.inner-wrap .wp-block-group__inner-container .wp-block-columns .wp-block-column:nth-child(2) .wp-block-image img{max-width:280px !important}}.home #section-2 .wp-block-columns .wp-block-column .wp-block-image img{max-width:450px;width:100%}.home #section-2 .wp-block-columns .wp-block-column p:first-child{margin-bottom:0;font-size:x-large}.home #section-2 .wp-block-columns .wp-block-column h2{font-style:italic}.home #section-2 .wp-block-columns .wp-block-column .wp-block-buttons{margin-bottom:2rem}.home #section-2 .wp-block-columns .wp-block-column .wp-block-buttons a.wp-block-button__link.button-outline{border-color:#be992b;color:#be992b !important}.home #section-3 .wp-block-columns{gap:2rem}.home #section-3 .wp-block-columns .wp-block-column p:first-child{margin-bottom:0;font-size:x-large}.home #section-3 .wp-block-columns .wp-block-column h2{font-style:italic}.home #section-3 .wp-block-columns .wp-block-column h3{font-size:large;font-family:"Josefin Sans";color:#194e46}.home #section-3 .wp-block-columns .wp-block-column .wp-block-buttons{margin-top:2rem;margin-bottom:2rem}.home #section-3 .wp-block-columns .wp-block-column .wp-block-image img{max-width:550px;width:100%}.home #section-4 .strong-view{margin-top:1.5rem}.home #section-4 .strong-view .wpmslider-viewport .testimonial{padding-top:50px;position:relative}.home #section-4 .strong-view .wpmslider-viewport .testimonial::before{content:"";display:block;position:absolute;width:38px;height:38px;top:0;left:0;background-image:url(/wp-content/uploads/2025/06/green-quote-1a.png);background-position:center;background-repeat:no-repeat;background-size:contain}.home #section-4 .strong-view .wpmslider-viewport .testimonial .testimonial-inner h3.wpmtst-testimonial-heading{font-size:x-large;font-style:italic;color:#194e46;background-color:#fff;padding:2rem 2rem 1rem;margin:0;border-radius:20px 20px 0 0}.home #section-4 .strong-view .wpmslider-viewport .testimonial .testimonial-inner .wpmtst-testimonial-content{background-color:#fff;padding:0 2rem 1rem;margin:0;border-radius:0 0 20px 20px}.home #section-4 .strong-view .wpmslider-viewport .testimonial .testimonial-inner .wpmtst-testimonial-content p{line-height:1.5}.home #section-4 .strong-view .wpmslider-viewport .testimonial .testimonial-inner .testimonial-field.testimonial-name{text-align:right;margin-top:0.5rem;font-family:"Spectral";color:#194e46;font-style:italic;font-weight:600}.home #section-4 .strong-view .wpmslider-viewport .testimonial .testimonial-inner .testimonial-field.testimonial-company{text-align:right}.home #section-5 .wp-block-columns .wp-block-column .wp-block-image figure{margin:0}.home #section-5 .wp-block-columns .wp-block-column p:first-child{margin-bottom:0;font-size:x-large;color:#27806b}.home #section-5 .wp-block-columns .wp-block-column h2{font-style:italic}.home #section-5 .wp-block-columns .wp-block-column h3{font-size:x-large;text-transform:uppercase;font-family:"Josefin Sans";color:#194e46;margin-top:1rem}.home #section-5 .wp-block-columns .wp-block-column:nth-child(2){padding:0 2rem}.home #section-5 .wp-block-columns .wp-block-column:nth-child(2) .wp-block-columns .wp-block-column .inner-wrap{margin-bottom:1rem;padding-left:1.5rem;position:relative}.home #section-5 .wp-block-columns .wp-block-column:nth-child(2) .wp-block-columns .wp-block-column .inner-wrap::before{content:"";display:block;width:10px;height:10px;background-color:#194e46;border-radius:100px;position:absolute;left:0;top:4px}.home #section-5 .wp-block-columns .wp-block-column:nth-child(2) .wp-block-columns .wp-block-column .inner-wrap h4{font-size:large;margin-bottom:4px}.home #section-5 .wp-block-columns .wp-block-column:nth-child(2) .wp-block-columns .wp-block-column .inner-wrap p{line-height:1.2;font-size:medium}.home #section-5 .wp-block-columns .wp-block-column:nth-child(2) .wp-block-buttons{margin-top:2rem;margin-bottom:2rem}.home #section-6 h2,.home #section-6 h3,.home #section-6 h4{font-family:"Josefin Sans"}.home #section-6 h2{font-size:x-large;color:#001e1c;text-transform:uppercase}.home #section-6 .wp-block-columns .wp-block-column .primary-feature .entry{position:relative;max-height:500px}.home #section-6 .wp-block-columns .wp-block-column .primary-feature .entry .entry-wrap{position:absolute;bottom:0;width:100%;background:rgba(0, 0, 0, 0.65)}.home #section-6 .wp-block-columns .wp-block-column .primary-feature .entry .entry-wrap h3.entry-title{margin-bottom:0.5rem}.home #section-6 .wp-block-columns .wp-block-column .primary-feature .entry .entry-wrap h3.entry-title a{color:#ffffff;font-size:xx-large;font-weight:500}.home #section-6 .wp-block-columns .wp-block-column .primary-feature .entry .entry-wrap .entry-meta{color:#fff;font-size:medium}@media (max-width:782px){.home #section-6 .wp-block-columns .wp-block-column .primary-feature .entry{max-height:600px !important}.home #section-6 .wp-block-columns .wp-block-column .primary-feature .entry .entry-wrap h3.entry-title a{font-size:x-large !important}}.home #section-6 .wp-block-columns .wp-block-column .recent-posts-wrap .entries-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}.home #section-6 .wp-block-columns .wp-block-column .recent-posts-wrap .entries-wrap .entry{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:nowrap;background:transparent;box-shadow:none !important;border:none !important}.home #section-6 .wp-block-columns .wp-block-column .recent-posts-wrap .entries-wrap .entry .entry-image-link{flex:1}.home #section-6 .wp-block-columns .wp-block-column .recent-posts-wrap .entries-wrap .entry .entry-image-link img{max-height:180px;object-fit:cover}.home #section-6 .wp-block-columns .wp-block-column .recent-posts-wrap .entries-wrap .entry .entry-wrap{flex:1;padding:0.5rem 0 0.5rem 0.65rem;justify-content:center}.home #section-6 .wp-block-columns .wp-block-column .recent-posts-wrap .entries-wrap .entry .entry-wrap h3 a{color:#001e1c;font-size:x-large;font-weight:500}@media (max-width:782px){.home #section-6 .wp-block-columns .wp-block-column .recent-posts-wrap .entries-wrap .entry .entry-wrap h3 a{font-size:large !important}}.home #section-6 .wp-block-columns .wp-block-column .wp-block-buttons .wp-block-button a.wp-block-button__link.button.button-link{text-transform:uppercase;color:#001e1c !important}.book-page .site-inner h3,.book-page .site-inner h4{font-family:"Josefin Sans"}.book-page .site-inner #section-1 .wp-block-columns .wp-block-column .wp-block-image img{max-width:500px;width:100%}.book-page .site-inner #section-1 .wp-block-columns .wp-block-column .wp-block-buttons .wp-block-button a.wp-block-button__link{text-transform:uppercase;background-color:#be992b;font-size:x-large !important;min-width:250px}.book-page .site-inner #testimonial-section .strong-view{margin-top:1.5rem}.book-page .site-inner #testimonial-section .strong-view .wpmslider-viewport .testimonial{padding-top:50px;position:relative}.book-page .site-inner #testimonial-section .strong-view .wpmslider-viewport .testimonial::before{content:"";display:block;position:absolute;width:38px;height:38px;top:0;left:0;background-image:url(/wp-content/uploads/2025/06/green-quote-1a.png);background-position:center;background-repeat:no-repeat;background-size:contain}.book-page .site-inner #testimonial-section .strong-view .wpmslider-viewport .testimonial .testimonial-inner h3.wpmtst-testimonial-heading{font-size:x-large;font-style:italic;color:#194e46;background-color:#f0f0ee;padding:2rem 2rem 1rem;margin:0;border-radius:20px 20px 0 0}.book-page .site-inner #testimonial-section .strong-view .wpmslider-viewport .testimonial .testimonial-inner .wpmtst-testimonial-content{background-color:#f0f0ee;padding:0 2rem 1rem;margin:0;border-radius:0 0 20px 20px}.book-page .site-inner #testimonial-section .strong-view .wpmslider-viewport .testimonial .testimonial-inner .wpmtst-testimonial-content p{line-height:1.5}.book-page .site-inner #testimonial-section .strong-view .wpmslider-viewport .testimonial .testimonial-inner .testimonial-field.testimonial-name{text-align:right;margin-top:0.5rem;font-family:"Spectral";color:#194e46;font-style:italic;font-weight:600}.book-page .site-inner #testimonial-section .strong-view .wpmslider-viewport .testimonial .testimonial-inner .testimonial-field.testimonial-company{text-align:right}.book-page .site-inner #section-2 .wp-block-columns{gap:2rem}.book-page .site-inner #section-4 .wp-block-columns{gap:2rem}.book-page .site-inner #section-6 .wp-block-columns{gap:2rem}.book-page .site-inner #section-6 .wp-block-columns .wp-block-column .wp-block-image img{max-width:400px;width:100%}.speaking-page .site-inner #section-1 .wp-block-columns .wp-block-column .wp-block-image img{max-width:400px;width:100%}.speaking-page .site-inner #section-1 .wp-block-columns .wp-block-column h1{font-family:"Josefin Sans";color:#194e46}.speaking-page .site-inner #speaking-testimonials .wpmslider-viewport .testimonial{background-color:#fff;border-radius:20px;padding:2.25rem 2rem}.speaking-page .site-inner #speaking-testimonials .wpmslider-viewport .testimonial .wpmtst-testimonial-field.testimonial-name{margin-top:1.25rem;text-align:right;color:#194e46;font-size:x-large;font-family:"Spectral";font-weight:600}.speaking-page .site-inner #speaking-testimonials .wpmslider-viewport .testimonial .wpmtst-testimonial-field.testimonial-company{margin-top:0.25rem;text-align:right;color:#194e46;font-size:large}.speaking-page .site-inner h3,.speaking-page .site-inner h4{font-family:"Josefin Sans";color:#27806b}.single-post .site-inner .entry .entry-wrap .entry-meta.entry-meta-before-content{margin-bottom:0}.single-post .site-inner .entry .adjacent-entry-pagination{margin-top:3rem}.blog .site-inner .entry .entry-more a.button{background-color:#27806b;color:#ffffff !important;font-family:"Josefin Sans";font-weight:600 !important;font-size:large !important;padding:0.65rem 1.5rem !important;border-radius:0;transition:0.2s ease;opacity:1 !important;filter:unset !important;line-height:1.2 !important}.blog .site-inner .entry .entry-more a.button:hover{transform:scale(1.05);background-color:#32a389}.resources .strong-view.wpmtst-default{display:block;width:50%;margin:auto}.contact-page .site-inner .wp-block-columns{gap:2rem}.contact-page .site-inner .wp-block-columns .wp-block-column .nf-form-cont .nf-form-title{display:none}.contact-page .site-inner .wp-block-columns .wp-block-column .nf-form-cont input.ninja-forms-field[type="submit"]{border:none !important}#before-footer{background-image:url(/wp-content/uploads/2025/06/jeffreyr-newsletter-bg-1a-1.jpg);background-position:left center;background-repeat:no-repeat;background-size:contain;background-color:#66a29a}#before-footer .wp-block-columns .wp-block-column h2{color:#001e1c;font-size:xx-large;font-family:"Josefin Sans"}#before-footer .wp-block-columns .wp-block-column .wp-block-image{text-align:center;margin-top:1rem}#before-footer .wp-block-columns .wp-block-column .wp-block-image img{max-width:200px;width:100%}@media (max-width:782px){#before-footer{background-size:cover}}.site-footer{z-index:999}.site-footer #footer-inner .wp-block-columns{gap:4rem}.site-footer #footer-inner .wp-block-columns .wp-block-column h3{font-size:x-large;color:#be992b;font-family:"Josefin Sans";font-weight:500 !important}.site-footer #footer-inner .wp-block-columns .wp-block-column nav ul.wp-block-navigation__container li.wp-block-navigation-item a{color:#ffffff}.site-footer #footer-inner .wp-block-columns .wp-block-column ul.wp-block-social-links{margin-top:1rem}.site-footer #footer-inner .wp-block-columns .wp-block-column h2{color:#ffffff;font-family:"Josefin Sans";font-size:xx-large}.site-footer #footer-inner .wp-block-columns .wp-block-column p{margin-bottom:0;font-size:medium}.site-footer #footer-inner .wp-block-columns .wp-block-column p.is-style-heading{font-family:"Josefin Sans";color:#ffffff;font-size:x-large}.site-footer #footer-inner .wp-block-columns .wp-block-column .wp-block-columns{gap:2rem}.site-footer #footer-inner .wp-block-columns .wp-block-column .wp-block-columns .wp-block-column .wp-block-buttons{margin-top:1rem}.site-footer #footer-inner .wp-block-columns .wp-block-column .wp-block-columns .wp-block-column .wp-block-buttons a.button-outline{border-color:#be992b !important;color:#be992b !important}.site-footer #footer-inner .wp-block-columns .wp-block-column .wp-block-columns .wp-block-column .wp-block-image img{max-width:164px;width:100%}.site-footer #footer-inner .legal-links{margin-top:3rem}.site-footer #footer-inner .legal-links a,.site-footer #footer-inner .legal-links p{font-size:small;color:#ffffff;opacity:0.75;text-decoration:none}.site-footer #footer-inner .legal-links a:hover,.site-footer #footer-inner .legal-links p:hover{opacity:1}.site-footer .footer-credits p{color:#27806b;opacity:0.85}.site-footer .footer-credits a{color:#be992b}.legal-page .site-inner .content-sidebar-wrap .content h2{margin-top:2rem}.archive-description .archive-title{font-size:var(--entry-title-font-size, var(--font-size-xxxxl)) !important}.archive-description .subhead{color:#27806b}.archive .pagination .adjacent-entry-link .adjacent-entry-link-inner,.single .pagination .adjacent-entry-link .adjacent-entry-link-inner{background-color:#27806b;color:#ffffff !important;font-family:"Josefin Sans";font-weight:600 !important;font-size:large !important;padding:0.65rem 1.5rem !important;border-radius:0;transition:0.2s ease;opacity:1 !important;filter:unset !important;line-height:1.2 !important;transition:0.2s ease}.archive .pagination .adjacent-entry-link .adjacent-entry-link-inner:hover,.single .pagination .adjacent-entry-link .adjacent-entry-link-inner:hover{transform:scale(1.05);background-color:#32a389}.error404 .search-form{justify-content:center;padding:0;background:unset}.error404 .search-form .search-form-input{border-radius:unset;border:1px solid #27806b !important}.error404 .search-form .search-form-submit{border-radius:0;border:0;transform:unset}#genesis-sidebar-primary section.widget_search form.wp-block-search__button-outside.wp-block-search .wp-block-search__inside-wrapper button.wp-block-search__button.button{font-size:medium !important;padding:1rem !important}#genesis-sidebar-primary section.widget.widget_block .widget-wrap h2{font-size:x-large;font-weight:400 !important}#genesis-sidebar-primary section.widget.widget_block .widget-wrap ul li{padding:6px 1.25rem;border-radius:16px;margin-bottom:1rem;background-color:#c6cace}#genesis-sidebar-primary section.widget_text.widget_custom_html h2{color:#27806b}.search-results .content-sidebar-wrap{max-width:1200px;width:100%}.search-results .content-sidebar-wrap .entry{border:2px solid #cfcfcf;border-radius:10px}.search-results .content-sidebar-wrap .entry .event-card .row{margin:1rem 0 !important}.search-results .content-sidebar-wrap .entry .event-card .row .col2{display:none}.search-results .content-sidebar-wrap .entry img{max-width:500px}.nf-form-cont .nf-form-wrap .nf-response-msg{background:#be992b;color:#001e1c;padding:1rem;border-radius:4px}.nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-fields-required{font-size:small !important}.nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content{padding:0 !important}.nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;gap:1rem}.nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field{width:100%}.nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field .nf-field-container{margin:0}.nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field .nf-field-container .nf-field-element::after{top:2px;right:2px;height:46px;width:50px;border-radius:0px 3px 3px 0px;text-align:center;background-color:#be992b}.nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field .nf-field-container .nf-field-element .ninja-forms-field{border:3px solid #be992b;border-radius:5px;background-color:#ffffff;color:#001e1c}.nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field .nf-field-container .nf-field-element .ninja-forms-field::placeholder{color:#001e1c;opacity:1}.nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field .nf-field-container .nf-after-field{display:none !important}.nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field .nf-field-container .submit-wrap .nf-field-element{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field .nf-field-container .submit-wrap .nf-field-element input{margin-left:auto;padding:0.6rem 1.6rem !important;background-color:#27806b;color:#ffffff !important;font-family:"Josefin Sans";font-weight:600 !important;font-size:large !important;padding:0.65rem 1.5rem !important;border-radius:0;transition:0.2s ease;opacity:1 !important;filter:unset !important;line-height:1.2 !important;height:unset}.nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field .nf-field-container .submit-wrap .nf-field-element input:hover{transform:scale(1.05);background-color:#32a389}.nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field .nf-field-container .textarea-wrap .nf-field-element::after{border-radius:0px 3px 3px 3px}.nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field .nf-field-container .file_upload-wrap input.nf-element:nth-child(3){border:none !important}.nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field .nf-field-container .file_upload-wrap .nf-field-label label{color:#ffffff}.nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field .nf-field-container .file_upload-wrap .nf-field-element{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:start;align-items:start}.nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field .nf-field-container .file_upload-wrap .nf-field-element .nf-fu-fileinput-button{font-size:1rem !important;font-weight:700 !important;border-radius:5px !important;background-color:#3D4451 !important;color:#F1F2F3 !important;padding:10px 15px !important;margin-left:5px 10px !important;line-height:1.1 !important;text-decoration:none !important;margin-bottom:1rem;border:none !important}.nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field .nf-field-container .file_upload-wrap .nf-field-element .nf-fu-fileinput-button:hover{background-color:#5e697d !important;color:#3D4451}.nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field .nf-field-container .file_upload-wrap .nf-field-element .nf-fu-button-cancel{font-size:1rem !important;font-weight:700 !important;border-radius:5px !important;background-color:#3D4451 !important;color:#F1F2F3 !important;padding:10px 15px !important;margin-left:5px 10px !important;line-height:1.1 !important;text-decoration:none !important;margin-bottom:1rem;border:none !important}.nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field .nf-field-container .file_upload-wrap .nf-field-element .nf-fu-button-cancel:hover{background-color:#5e697d !important;color:#3D4451}.nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field .nf-field-container .file_upload-wrap .nf-field-element .nf-fu-progress{height:5px;background-color:rgba(255, 255, 255, 0.1);width:100%;margin:0;margin-bottom:1rem}.nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field .nf-field-container .file_upload-wrap .nf-field-element .files_uploaded{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;gap:0.5rem}.nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field .nf-field-container .file_upload-wrap .nf-field-element .files_uploaded nf-section{display:flex}.nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field .nf-field-container .file_upload-wrap .nf-field-element .files_uploaded nf-section p{color:#be992b !important;display:flex;justify-content:center;align-items:center;gap:1rem}.nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field .nf-field-container .file_upload-wrap .nf-field-element .files_uploaded nf-section p a{font-size:1rem !important;font-weight:700 !important;border-radius:5px !important;background-color:#3D4451 !important;color:#F1F2F3 !important;padding:10px 15px !important;margin-left:5px 10px !important;line-height:1.1 !important;text-decoration:none !important;border:none !important}.nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field .nf-field-container .file_upload-wrap .nf-field-element .files_uploaded nf-section p a:hover{background-color:#5e697d !important;color:#3D4451}.nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field .nf-field-container.checkbox-container .nf-field-description{margin-right:0;margin-left:1rem}.nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field .nf-field-container.checkbox-container .nf-field-description p{font-size:medium}.nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field nf-section div{margin:0}.nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field:nth-child(1){flex:1 200px}.nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field:nth-child(2){flex:1 200px}.page .entry-content .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field .nf-field-container .file_upload-wrap .nf-field-label label{font-weight:500}.page .entry-content .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field .nf-field-container .file_upload-wrap .nf-field-element .nf-fu-fileinput-button{background-color:#3D4451;color:#F1F2F3;border:0px}.page .entry-content .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field .nf-field-container .file_upload-wrap .nf-field-element .nf-fu-fileinput-button:hover{background-color:#474C56;color:#F1F2F3}.page .entry-content .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field .nf-field-container .file_upload-wrap .nf-field-element .nf-fu-progress{background-color:rgba(155, 155, 155, 0.1)}.page .entry-content .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field .nf-field-container .file_upload-wrap .nf-field-element .files_uploaded p{color:#001e1c}.page .entry-content .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field .nf-field-container .file_upload-wrap .nf-field-element .files_uploaded p a{font-weight:400;border-radius:5px;background-color:#3D4451;color:#131313}.page .entry-content .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field nf-section div{margin:0}.page .entry-content .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field:nth-child(1){flex:1 200px}.page .entry-content .nf-form-cont .nf-form-wrap .nf-form-layout .nf-form-content nf-fields-wrap nf-field:nth-child(2){flex:1 200px}.breadcrumb{font-size:1rem;color:#be992b;font-family:"Spectral"}.breadcrumb a.breadcrumb-link{color:#be992b}