.header .header-inner .logo{max-width:200px}.header-search .search{margin:38px 0 0}.footer{background-image:url(https://22646466.fs1.hubspotusercontent-na1.net/hubfs/22646466/The%20Village%20Project%20Webiste/the_village_footer_bg.svg)}.footer a,.footer a:focus,.footer a:hover{text-decoration:none}.footer .footer-about-text h6{margin:0 0 15px;text-transform:uppercase}.footer .bottom-footer{border-top:1px solid #425b76}.header .header-right .menu ul li a{font-size:17px;text-transform:uppercase}.header .header-right .menu ul li.hs-item-has-children .child-trigger{margin-top:-5px}.header .top-menu a{border:1px solid rgba(0,0,0,.1);border-radius:0 0 6px 6px;color:#343536;padding:8px 16px;text-transform:uppercase}.header .top-menu a:hover{color:#ed6c25}.header .mobile-top-menu{display:none}.header a,.header a:focus,.header a:hover{text-decoration:none}.footer .logo-button .logo-button-inner{align-items:center;display:flex;justify-content:space-between;padding:50px 0 0}.footer .logo-button .logo-button-inner a.button{border:2px solid #ff6800;font-family:Tenor Sans,sans-serif;letter-spacing:2px;margin:0 10px;text-transform:uppercase}.footer .logo-button .logo-button-inner a.button:hover{border-color:#243746;color:#fff}.footer .logo-button .logo-button-inner a.button.transparent{background:transparent;border:2px solid #fff;color:#fff;font-family:Tenor Sans,sans-serif;font-weight:600;letter-spacing:2px;text-transform:uppercase}.footer .logo-button .logo-button-inner a.button.transparent:hover{background-color:#fff;color:#243746}.footer .footer-menu .important-link-title{font-family:Tenor Sans,sans-serif;font-size:20px;font-weight:600;margin:15px 0 10px;text-transform:uppercase}.footer .footer-contact{padding:15px 0 0}.footer .top-footer .span4{width:33.33%}.header .header-right .header-cta a{font-family:Tenor Sans,sans-serif;letter-spacing:2px;text-transform:uppercase}form input.hs-input:focus,form select.hs-input:focus,form textarea.hs-input:focus,input:focus{border-color:#1e3653}form input.hs-input,form select.hs-input,input{height:50px}form{background:transparent}.form-module.dark{background-color:#2f4866}.form-module.dark form .hs-form-field>label,.form-module.dark h4{color:#fff}.form-module.dark .input input,.form-module.dark .input input:focus,.form-module.dark .input input:hover,.form-module.dark form .input input.hs-input,.form-module.dark form .input input.hs-input:focus,.form-module.dark form .input input.hs-input:hover,.form-module.dark form .input select.hs-input,.form-module.dark form .input select.hs-input:focus,.form-module.dark form .input select.hs-input:hover,.form-module.dark form .input textarea.hs-input,.form-module.dark form .input textarea.hs-input:focus,.form-module.dark form .input textarea.hs-input:hover{background-color:#fff}.form-module.dark form input.hs-input,.form-module.dark form input.hs-input:focus,.form-module.dark form input.hs-input:hover,.form-module.dark form select.hs-input,.form-module.dark form select.hs-input:focus,.form-module.dark form select.hs-input:hover,.form-module.dark form textarea.hs-input,.form-module.dark form textarea.hs-input:focus,.form-module.dark form textarea.hs-input:hover,.form-module.dark input,.form-module.dark input:focus,.form-module.dark input:hover{border-color:#fff}.accordion-section.dark .accordion{background:#2f4866;color:#fff}.featured-cards .featured-cards-inner .featured-card-box.image .featured-card-box-inner{background:#aab396;color:#fff}.featured-cards .featured-cards-inner .featured-card-box.image:hover .featured-card-box-inner{background:#2f4866}.featured-cards .featured-cards-inner .featured-card-box.image .featured-card-box-inner .content h5{color:#fff}.featured-cards .featured-cards-inner .featured-card-box.icon .featured-card-box-inner h5{color:#aab396}.tabbing-menu .tab_content,.tabbing-menu .tab_drawer_heading,.tabbing-menu ul.tabs{border-color:#2f4866}.tabbing-menu .tab_drawer_heading.d_active,.tabbing-menu ul.tabs li.active{background-color:#2f4866;color:#fff}.contact-details .contact-box .icon{background-color:#2f4866}.contact-details .contact-box .icon svg{fill:#fff;height:25px;width:25px}.contact-details .contact-box a{color:#2f4866}a{color:#ed6c25}a,a:focus,a:hover{text-decoration:underline}a.button:focus,a.button:hover{text-decoration:none}.button.big{background:linear-gradient(180deg,#ed6c25,#d96525);border:1px solid hsla(0,0%,100%,.1);border-radius:3px;box-shadow:0 4px 4px rgba(0,0,0,.07),inset 0 2px 2px hsla(0,0%,100%,.1);font-size:24px;padding:20px 32px;position:relative;text-shadow:0 1px 4px rgba(0,0,0,.2)}.button.big img{left:0;opacity:.5;position:absolute;top:0;transform:scale(1.4);-webkit-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);transition:all 1.5s ease-in-out;-webkit-transition:all 1.5s ease-in-out;-ms-transition:all 1.5s ease-in-out;-o-transition:all 1.5s ease-in-out;width:100%}.button.big:hover img{opacity:1;transform:scale(1.8)}.secondary-hero.style-three .secondary-hero-inner .content h1,.secondary-hero.style-three .secondary-hero-inner .content h2,.secondary-hero.style-three .secondary-hero-inner .content h3,.secondary-hero.style-three .secondary-hero-inner .content h4,.secondary-hero.style-three .secondary-hero-inner .content h5,.secondary-hero.style-three .secondary-hero-inner .content h6{color:#343536!important}@keyframes sparkles{0%{transform:scale(1.4)}50%{transform:scale(1.8)}to{transform:scale(1.2)}}@media (max-width:767px){.footer .logo-button .logo-button-inner{flex-wrap:wrap}.footer .logo-button .logo-button-inner a.button{font-size:16px;line-height:1.4;margin:10px 0;padding:10px 20px;text-align:center;width:100%}.footer .logo-button .logo-button-inner .button-box{padding:20px 0 0;width:100%}.footer .logo-button .logo-button-inner .logo{text-align:center;width:100%}.footer .top-footer .span4{width:100%}.header .header-right .menu ul li.hs-item-has-children .child-trigger{margin-top:0}.header .header-inner .logo{max-width:150px}}@media (min-width:768px) and (max-width:1023px){.footer .logo-button .logo-button-inner .button-box{padding:0 0 0 50px}.footer .logo-button .logo-button-inner a.button{margin-bottom:20px;text-align:center;width:100%}fieldset.form-columns-1 .input,fieldset.form-columns-2 .input,fieldset.form-columns-3 .input{margin-right:10px!important}.header .header-right .menu ul li.hs-item-has-children .child-trigger{margin-top:0}.header .header-inner .logo{max-width:150px}}@media (min-width:1024px) and (max-width:1200px){.header .header-right .header-cta a{font-size:14px;margin:0 0 0 10px;padding:10px 12px}.header .header-right .menu ul li.hs-menu-depth-1 a{font-size:13px}.top-menu{font-size:14px!important;margin-top:-6px!important;padding:0 0 25px!important}.header .header-inner .logo{max-width:150px}}@media (max-width:1023px){.header .desktop-top-menu{display:none}.header .mobile-top-menu{display:block}.header-search .search{margin:0}.top-menu{background:#2f4866;border-top:1px solid #e0e0e0;font-size:14px!important;padding:0!important;text-align:center!important}.top-menu ul li{padding:10px 15px!important}.header .top-menu a{border:none!important;color:#fff!important;padding:0!important}}