ul#gform_fields_1 #field_1_10{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}hr{border:0;border-top:2px solid #f2f0a1;margin:1em 0;display:block}#breadcrumbs a{color:#3d3935;text-decoration:underline;font-weight:700}#breadcrumbs a:hover{text-decoration:none}.post-content blockquote{margin:15px 0!important}.ahrc-button-brown{background:#9e5129!important}.ahrc-button-olive{background:#6c6f5a!important}.ahrc-button-white{background:#fff!important}.ahrc-button-white span{color:#407478!important}.error-page .fusion-columns-3 .fusion-column:first-child{display:none}.search-no-results .error-page .useful-links{display:none}.wp-caption-text{font-size:12px}#wrapper .post-content blockquote{border-color:#f2f0a1!important;background-color:rgba(242,240,161,.36)}.fusion-accordian .panel-title a .fa-fusion-box{margin-right:12px}#slidingbar-area .widget-title{font-size:25px!important}.avada-has-slidingbar-border #slidingbar-area{border-bottom:none!important;border-bottom-width:0}body #wrapper{transition:margin-top .3s ease}body.fusion-sliding-bar-active #wrapper{margin-top:40px!important}@media(max-width:600px){body.fusion-sliding-bar-active #wrapper{margin-top:55px!important}}@media(max-width:400px){body.fusion-sliding-bar-active #wrapper{margin-top:70px!important}}.fusion-header-wrapper{z-index:99!important}body .fusion-is-sticky .fusion-mobile-menu-design-modern .fusion-mobile-nav-holder>ul,body .fusion-is-sticky.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder>ul{max-height:none}body .fusion-is-sticky .fusion-mobile-menu-design-modern .fusion-header.fusion-sticky-shadow{overflow-y:scroll;max-height:100vh}.fusion-mobile-nav-holder ul.sub-menu li a{background-color:#fff}.gfield_error .gfield_label,.validation_message{font-weight:400!important;border:none!important}.gform_wrapper div.validation_error{display:none}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{border:none!important}.gform_wrapper .gfield input[type=text],.gform_wrapper .gfield input[type=email],.gform_wrapper .gfield input[type=tel],.gform_wrapper .gfield input[type=url],.gform_wrapper .gfield input[type=number],.gform_wrapper .gfield input[type=password] input[type=number],.gform_wrapper input[type=password],.gform_wrapper .gfield textarea{font-size:inherit!important}.gform_wrapper .ahrc-styled select{background-color:#f6f3ea!important}.gform_wrapper .ahrc-styled .select-arrow{background-color:#3d3935!important}.gform_wrapper .ahrc-styled .ginput_container_select select{font-size:14px}.gfield_select{font-size:16px!important}.fusion-mobile-logo,.fusion-sticky-logo{max-height:52px!important}.fusion-main-menu>ul>li.menu-item>a{font-family:open sans,Arial,Helvetica,sans-serif!important;font-weight:600!important}.fusion-caret{margin-left:2px!important}.fusion-main-menu .sub-menu li a:hover{color:#3d3935!important}.fusion-main-menu .fusion-dropdown-menu .sub-menu{margin-top:-23px;border-top:3px solid #3d3935!important}.fusion-main-menu .sub-menu a{padding-left:15px;padding-right:10px}.fusion-main-menu .sub-menu{padding:10px 0}@media(max-width:1048px) and (min-width:1000px){.fusion-main-menu>ul>li{padding-right:23px!important}}.sub-menu li a:hover,.sub-menu .current-menu-item>a{color:#3d3935!important;background-color:#f2f0a1!important}.fusion-megamenu-wrapper{margin-top:-25px!important}.fusion-megamenu-title{padding:1px 10px 0 20px!important}.fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu a{padding-left:20px!important;padding-right:10px!important}.fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu a .fusion-megamenu-bullet{margin-right:6px}.fusion-megamenu-title,.fusion-megamenu-title a{color:#3d3935!important}.fusion-megamenu-title a:hover{color:#3d3935!important}.fusion-megamenu-holder{border-top:3px solid #3d3935!important}.fusion-megamenu .sub-menu{padding:0}.fusion-logo-2x{max-height:57px!important;height:57px!important}.fusion-main-menu .fusion-main-menu-search .fusion-custom-menu-item-contents{width:350px}.fusion-main-menu .fusion-main-menu-search .fusion-custom-menu-item-contents{border-top:3px solid #3d3935!important}.fusion-main-menu-search .fusion-custom-menu-item-contents{margin-top:-20px}.fusion-main-menu .fusion-main-menu-search{padding-right:0!important}.fusion-main-menu .ahrc-button a span{background:#3d3935!important;border-radius:20px!important;-webkit-border-radius:20px;padding:9px 20px;line-height:14px;font-size:12px;color:#f2f0a1;text-transform:uppercase}.fusion-secondary-header a{color:#f2f0a1!important}.fusion-social-links-header .fusion-social-networks .fusion-social-network-icon{color:#f2f0a1!important}body .fusion-main-menu>ul>li{padding-right:25px}body .fusion-header-wrapper .fusion-row{padding-left:5px;padding-right:5px}.page-template-page-search .search-table{position:relative}.page-template-page-search .search-button{position:absolute;right:0;top:0}.page-template-page-search input.s{height:30px;padding-top:0;padding-bottom:0;width:calc(100% - 30px)}.page-template-page-search input.searchsubmit{width:30px;background:#000;border:none;border-radius:0;color:#fff;font-size:1em;height:30px;line-height:30px;margin:0;padding:0;text-indent:0;cursor:pointer;font-family:icomoon;font-weight:400;text-shadow:none;-webkit-font-smoothing:antialiased;transition:all .2s}@media(max-width:1200px) and (min-width:993px){body .fusion-main-menu>ul>li>a{font-size:12px}body .fusion-main-menu>ul>li{padding-right:18px}body .fusion-logo a img{height:52px!important}body:not(.avada-menu-highlight-style-background) .fusion-is-sticky .fusion-main-menu>ul>li:not(:last-child){padding-right:20px!important}body .fusion-header{padding-left:10px;padding-right:10px}}#wrapper>header>div.fusion-header-v3.fusion-logo-alignment.fusion-logo-center.fusion-sticky-menu-.fusion-sticky-logo-1.fusion-mobile-logo-1.fusion-mobile-menu-design-modern>div.fusion-header>div>div.fusion-logo>a>img.fusion-standard-logo{max-height:60px}body .fusion-footer-widget-area h3,.fusion-footer-widget-area .widget-title{font-family:raleway,Arial,Helvetica,sans-serif!important;font-weight:600!important}body .fusion-footer-copyright-area{background:#fff}body .fusion-footer-copyright-area>.fusion-row{line-height:20px!important}body .fusion-footer-widget-area ul li a{border-bottom:2px solid;border-color:#f2f0a1!important}body .fusion-footer-widget-area .textwidget{line-height:20px!important}body .fusion-footer-widget-area .fusion-widget-area .widget_nav_menu li{border-bottom:none}body .fusion-copyright-notice div a{color:#3d3935}body .fusion-copyright-notice div a:hover{color:#3d3935}body .fusion-copyright-notice{color:#3d3935}body #toTop{right:35px}body .fusion-copyright-notice .col1{float:left}body .fusion-copyright-notice .col2{float:right}@media(max-width:730px){.fusion-copyright-notice .col1,.fusion-copyright-notice .col2{width:100%}.fusion-copyright-notice .col2{margin:25px auto}}.fusion-footer-widget-area a:hover,.fusion-footer-widget-area ul li a:hover,#menu-footer .current_page_item a,#menu-footer .current-menu-item a{color:#e8e0af!important}.fusion-footer-widget-area .google-map{position:relative;padding-bottom:75%;height:0;overflow:hidden;margin-bottom:20px}.fusion-footer-widget-area .google-map iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.fusion-footer-widget-area a.ahrc-cql,.fusion-footer-widget-area a.ahrc-forbes{display:inline-block;width:48%}body .fusion-footer-widget-area{padding-bottom:35px}.fusion-footer-widget-area a.ahrc-cql{margin-right:2%}.fusion-footer-widget-area a.ahrc-cql img,.fusion-footer-widget-area a.ahrc-forbes img{width:100%;height:auto;max-width:120px}@media(max-width:800px){.fusion-footer-widget-area a.ahrc-cql,.fusion-footer-widget-area a.ahrc-forbes{width:auto}}.home .go-to-school{font-size:17px;color:#fff}.home .go-to-school h1{font-size:43px;color:#fff;margin-bottom:.25em}.home .fusion-fullwidth-3{padding-top:0!important}@media(min-width:800px){.home .fusion-fullwidth{margin:0 -30px}.home .fusion-fullwidth .parallax-inner{width:1230px}}@media(max-width:600px){.home .flex-control-nav.flex-control-paging{display:none!important}.home .go-to-school-parallax{margin-bottom:40px}}.home .fullwidth-box.recent-news-home{padding-left:20px;padding-right:20px}.home .flexslider .heading h2{text-transform:uppercase;background:0 0!important}.home .flexslider .caption h3{background:0 0!important}@media(min-width:1000px){.home .flexslider .slide-content-right{padding-right:70px;padding-left:630px}.home .flexslider .slide-content-left{padding-left:70px;padding-right:630px}.home .flexslider .slide-content-center{padding-left:350px;padding-right:350px}}.fusion-content-widget-area .widget li a{color:#3d3935!important;text-decoration:underline;font-weight:700}.fusion-content-widget-area .widget .current_page_item a{color:#9e5129!important}#sidebar .menu .menu-item{padding:8px 10px 8px 12px}.fusion-title-size-two,h2{margin-top:.47em!important;margin-bottom:.4em!important}.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder .fusion-mobile-nav-item .fusion-open-submenu{width:100%}.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder .fusion-mobile-nav-item .fusion-open-submenu:before{float:right}@media all and (max-width:800px){.fusion-secondary-header{display:none!important}}.IATS_Div{font-size:18px!important;z-index:1!important}#IATS_Payment_SendEmailDiv{display:none!important}div.IATS_AmountDiv,div.IATS_ProfileDiv,div.IATS_PaymentDiv,div.IATS_FooterDiv,div.IATS_ResponseDiv{padding:0}button.IATS_Action{padding:8px!important}span.IATS_Action{font-size:inherit!important;padding:0!important;margin:0 0 25px!important}div.IATS_AmountItemDiv,div.IATS_ProfileItemDiv,div.IATS_PaymentItemDiv,div.IATS_ResponseItemDiv{padding:0!important}input.IATS_CVV2Field{width:57px!important}.fusion-archive-description{background-color:#e9f1f3;padding:20px;border-left:4px solid #46757b}blockquote h1,blockquote h2,blockquote h3,blockquote h4,blockquote h5,blockquote h6{margin-top:0}.fusion-content-widget-area .widget .current-menu-item a{color:#3d3935!important;text-decoration:underline!important}body a.broken_link,body .broken_link{text-decoration:none}section.related .related-post{overflow:hidden;width:32%;margin:0 1%;float:left;margin-bottom:25px;position:relative}.rel-rollover a{display:block;text-indent:100%;white-space:nowrap;overflow:hidden;width:100%;height:100%;background-size:44px 44px}section.related .related-post .img-wrap{position:relative}section.related h3{font-size:22px;color:#333;font-weight:700}section.related .related-post .rp-meta{min-height:85px}section.related .related-post h4{line-height:1.5;margin-bottom:0}section.related .related-post img{width:100%;height:auto}section.related .related-post:nth-child(2),section.related .related-post:nth-child(5){margin-left:0}section.related .related-post:nth-child(4),section.related .related-post:nth-child(7){margin-right:0}section.related .related-post:nth-child(5){clear:left}@media(max-width:1050px){section.related .related-post{font-size:11px}section.related .related-post h4{font-size:12px}section.related .related-post .rp-meta{line-height:1.3}section.related .related-post .rp-meta a{display:block}}@media(max-width:480px){section.related .related-post{width:49%}section.related .related-post:nth-child(even){margin-left:0!important;margin-right:1%!important;clear:left}section.related .related-post:nth-child(odd){margin-left:1%!important;margin-right:0!important}section.related .related-post:nth-child(5){clear:none}}.single-wpseo_locations h1.location-title{color:#3d3935;font-size:34px;margin-top:50px;line-height:1.2}.single-wpseo_locations .attachment-medium{float:left;max-width:120px;height:auto;margin:15px 25px 0 0}.single-wpseo_locations .post-content{clear:both;padding-top:15px;color:#585858!important}.single-wpseo_locations .wpseo-opening-hours{font-size:15px;line-height:26px}.single-wpseo_locations .wpseo-location{}.single-wpseo_locations .wpseo-map-canvas{width:100%!important;margin-bottom:17px}.single-wpseo_locations #breadcrumbs,.post-type-archive-wpseo_locations #breadcrumbs{margin-bottom:0;line-height:1.5}.single-wpseo_locations hr{border-top:1px solid #ebebed;border-left:none;border-bottom:none;margin-bottom:17px}.single-wpseo_locations a.loc-url{font-weight:700;text-transform:uppercase;font-size:19px}table.wpseo-opening-hours{margin-bottom:15px;margin-top:15px}table.wpseo-opening-hours tbody tr{line-height:24px}.post-type-archive-wpseo_locations ul.location-terms-list li h3{font-family:raleway,Arial,Helvetica,sans-serif}.related{clear:both;padding-top:30px}.post-type-archive-wpseo_locations ul.location-terms-list{padding:0;margin:0;-webkit-column-count:1;-moz-column-count:1;column-count:1}.post-type-archive-wpseo_locations ul.location-terms-list li{list-style:none;display:block;margin-bottom:15px;display:flex}.post-type-archive-wpseo_locations hr{border-top:1px solid #ebebed;border-left:none;border-bottom:none}.post-type-archive-wpseo_locations ul.location-terms-list li img{border-right:1px solid #ebebed;padding-right:5px;margin-right:15px;max-width:85px;height:auto}.post-type-archive-wpseo_locations ul.location-terms-list li h3{display:inline-block;font-size:30px;font-weight:400;vertical-align:middle;margin:0;line-height:1.3!important;margin:auto 0}.post-type-archive-wpseo_locations .brown-header{margin-top:25px}.tax-wpseo_locations_category .loc-img{width:37%;float:left;margin-right:3%}.tax-wpseo_locations_category .loc-meta{width:60%;font-size:16px;float:left}.tax-wpseo_locations_category .loc-meta .loc-details{font-weight:700}.tax-wpseo_locations_category .loc-meta h2{margin:20px 0 0}.tax-wpseo_locations_category .loc-meta h2 a{font-weight:600}.tax-wpseo_locations_category .wpseo-map-canvas{width:100%!important}.tax-wpseo_locations_category hr{border-top:1px solid #ebebed;border-left:none;border-bottom:none;margin:25px 0;clear:both}.clear{clear:both}#slidingbar-area #slidingbar h4.widget-title{text-align:center;margin:0;line-height:25px}#slidingbar-area #slidingbar .fusion-column{margin:0!important}#slidingbar-area #slidingbar .textwidget{text-align:center}#slidingbar-area #slidingbar{padding:15px 30px}@media(max-width:992px){#slidingbar-area #slidingbar h4.widget-title{font-size:18px!important}}@media(max-width:800px){#slidingbar-area #slidingbar{padding:3px 30px 5px}#slidingbar-area #slidingbar .textwidget{line-height:1.2;text-align:center}#slidingbar-area #slidingbar h4.widget-title{font-size:16px!important;font-weight:700;line-height:1.2}}@media(max-width:480px){#slidingbar-area #slidingbar{padding:4px 10px 6px;text-align:center}}@media(max-width:1200px){.tax-wpseo_locations_category .loc-meta h2{margin:2% 0 0;font-size:22px!important;line-height:1.2!important}}@media(max-width:1050px){.post-type-archive-wpseo_locations ul.location-terms-list li h3{font-size:24px!important}}@media(max-width:992px){.post-type-archive-wpseo_locations ul.location-terms-list{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media(max-width:480px){.post-type-archive-wpseo_locations ul.location-terms-list li h3{font-size:20px!important}.tax-wpseo_locations_category .loc-meta,.tax-wpseo_locations_category .loc-img{width:100%;float:none}.tax-wpseo_locations_category .loc-img img{max-width:90%;margin:0 auto 15px;display:block}}.gform_wrapper li.half-width input,.gform_wrapper li.half-width select{width:100%!important}@media(min-width:993px){body .gform_wrapper li.half-width{width:50%;float:left;clear:none!important}}table.align-top td,table.align-top th,table.align-top tr{vertical-align:top}@media(max-width:992px){}section.signup{background-color:#f2f0a1;color:#3d3935;text-align:center;padding:40px 15px 50px;margin-bottom:20px;height:490px;overflow:hidden;padding-bottom:0;padding-left:0;padding-right:0;margin-bottom:0}section.signup p{font-size:21px;font-weight:400;margin-top:0;line-height:1.2;color:#3d3935}section.signup h2{color:#3d3935;line-height:1.2;font-size:43px;margin-bottom:5px!important;font-family:raleway,sans-serif}form.top div.label{color:#3d3935;font-family:fieldwork regular,Arial,Helvetica,sans-serif}main#main{padding-bottom:20px}#mce-responses a:hover{color:#fff}#mce-responses{padding:15px 35px 0}@media(max-width:480px){section.signup form input[type=email],section.signup form input[type=submit]{width:80%;margin:0 0 10px}}@media(max-width:360px){section.signup form input[type=email],section.signup form input[type=submit]{width:100%;margin:0 0 10px}}div.powerwebform-wrap iframe{min-height:340px!important;padding:0!important}div.powerwebform-wrap{padding:0}iframe#powf_9920FF269D09EB11A813000D3A5A71B6{width:60%;padding:15px 10px;box-sizing:border-box}@media(max-width:575px){iframe#powf_9920FF269D09EB11A813000D3A5A71B6{width:100%}}.page-id-9050 #breadcrumbs,.page-id-9050 .signup,.page-id-9050 .fusion-widget-area{display:none}.accordion{background-color:#eee;color:#444;cursor:pointer;padding:18px;width:100%;text-align:left;border:none;outline:none;transition:.4s;font-size:22.5px;font-weight:600;margin-bottom:12px}.accordion:focus-visible{border:1px solid blue}.active,.accordion:hover{background-color:#ccc}.panel{padding:0 18px;background-color:#fff;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.panel .content{display:block;transition:display .4s ease-out}.accordion:after{content:'\02795';font-size:13px;color:#777;float:right;margin-left:5px}.active:after{content:"\2796"}.search-results .fusion-meta-info .fusion-alignleft{width:auto}.search-results .fusion-meta-info{position:relative}.search-results .fusion-meta-info span.post-type{display:inline-block;text-transform:capitalize}a:hover{color:#969696!important}main a:not(.fusion-social-network-icon){text-decoration:underline!important}