
/*!
Theme Name: Kadence Child
Theme URI: https://www.kadencewp.com/kadence-theme/
Template: kadence
Author: Kadence WP
Author URI: https://www.kadencewp.com/
Description: A child theme for the Kadence Theme.
Version: 1.0.0
License: GNU General Public License v3.0 (or later)
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: kadence-child
*/
 .custom-logo{margin-top:0}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{margin-top:14px}.wp-block-columns{margin-top:60px!important;margin-bottom:60px!important}.wp-block-cover__inner-container{max-width:1005px!important}@media (min-width:1200px){.alignwide{margin:50px calc(50% - 640px)!important;max-width:1280px!important;width:100vw!important}}@media screen and (max-width:1024px){.custom-logo{max-width:225px!important;margin-top:-3px}}@media screen and (max-width:600px){.custom-logo{margin-top:-2px!important;max-width:235px!important;margin-left:-5px}}.staff_grid .posttitle{color:#000;font-weight:500;font-size:18px}.staff_grid .staffposition{padding-bottom:0;padding-top:7px;margin-bottom:10px;font-style:normal;font-weight:300;color:#767676;font-size:15px}.staff_grid .staffimage{border:0 solid #D9D9D9}.favverse p{font-size:14px;line-height:1.3;padding-right:11px;padding-left:11px;font-style:italic}.staff-grid .column{margin-top:25px}.staff_grid a.readmore{float:none;max-width:160px;width:100%;padding:3px 0 2px!important;font-size:16px;font-weight:300;margin-top:13px;margin-bottom:0;display:inline-block;border:1px solid #122434;color:#122434}.staff-grid .column{margin-bottom:30px}.site-top-header-inner-wrap{margin-top:15px;padding-top:3px}.header-html-inner p{float:left;padding-top:19px}.site-header-row-container-inner .site-container{max-width:1249px}.site-top-header-wrap{background-color:#5F3B30;color:#FFF;margin-top:-11px;padding-top:9px;padding-bottom:15px;margin-bottom:11px}.site-top-header-inner-wrap a{text-decoration:none!important;font-size:15px}a.buttontop{padding-left:17px;padding-right:0}.buttontop .fa-arrow-circle-down{background-color:#527E4C;-moz-border-radius:66px;-webkit-border-radius:66px;-khtml-border-radius:66px;border-radius:66px}.site-header-top-section-right{margin-top:6px;margin-bottom:-10px;z-index:9}.header-html-inner a.give{padding:2px 13px 2px 14px;color:#FFF;margin-right:28px;font-size:15px!important;background-color:#8C9779}.search-toggle-open-container{margin-top:-17px}.header-html-inner a.notesbutton{padding:4px 13px 4px 14px;color:#FFF;margin-right:17px;font-size:14px!important;border:2px solid #FFF}.header-html-inner a.watchlive,a.schoollink{padding:4px 0;color:#FFF;font-size:16px!important}.header-html-inner a.newsletter{border:1px solid #FFF;font-size:16px!important;padding:3px 16px 3px 18px}.header-html-inner{margin-right:-13px;margin-top:-18px}#search-drawer .drawer-inner input.search-field:focus{color:#fff;box-shadow:none!important}.item-is-fixed .custom-logo{margin-top:0}.item-is-fixed{box-shadow:0 -40px 23px 54px rgb(0 0 0 / .087)}.header-html-inner a{margin-right:15px;font-size:20px}.item-is-fixed .site-main-header-inner-wrap{margin-top:0}.imnew a{background-color:#A78667;color:#FFFFFF!important;padding:4px 14px 4px 15px!important;text-transform:capitalize}.item-is-fixed .imnew a{border:1px solid rgb(237 237 237 / .424);background-color:#fff0}.imnew{margin-right:19px}@media only screen and (max-width:1024px){.site-header-row-container-inner .site-container{max-width:1249px}}.primary-menu-container .menu-item{text-transform:uppercase}.kadence-sticky-header #menu-item-1715{display:none}#primary-menu li a{color:#FFF;font-weight:300;font-size:16px!important;letter-spacing:0pt;padding:0 14px}#mobile-drawer .drawer-inner{max-width:360px!important}#primary-menu li.menu-item.menu-item-has-children{margin-right:-13px}#site-navigation .sub-menu{background-color:#FFF;padding-bottom:8px!important}.site-header{background-color:#43464D!important;padding-bottom:16px}#site-navigation .sub-menu a:hover,#site-navigation .sub-menu .current_page_item a{color:#6A3339!important;background-color:#fff0!important}.unclickable a{pointer-events:none!important}.unclickable .sub-menu li.menu-item-object-page a{pointer-events:all!important}#primary-menu #menu-item-23{display:none}#site-navigation .kadence-svg-iconset{display:none}.entry-title{background-color:#43464D;padding-top:70px;padding-bottom:89px}.banner{margin-top:.3px}@media only screen and (max-width:780px){.entry-title{padding-top:72px!important;padding-bottom:102px}}@media only screen and (max-width:580px){.entry-title{padding-top:47px!important;padding-bottom:102px}}#mobile-menu .show-drawer li a{font-size:17px;margin-left:15px;line-height:1.5;font-weight:300}#mobile-menu .current-page-parent{font-weight:700;font-size:23px}#mobile-toggle.menu-toggle-open.drawer-toggle{background-color:#5F3B30;border:1px solid rgb(255 255 255 / .361);padding:3px 16px 3px 13px!important;height:30px;margin:0 6px 0 0}.othermobilebuttons{margin-top:11px;padding:0 7px;width:92%;text-align:center;border:1px solid #888;line-height:1.2}.mobile-html.inner-link-style-normal{width:100%;border-bottom:0 solid rgb(0 0 0 / .407);padding-bottom:18px;margin-top:-4px;margin-bottom:0}.othermobilebuttons a{border:0 solid;font-size:20px!important;color:#000}.othermobilebuttons a.schoollink{font-size:16px!important;text-decoration:underline!important}.mobile-html-inner p a.give{padding-left:18px!important;padding-right:18px!important}#mobile-menu .imnew a{margin:1px;background-color:#43464D;padding:8px 10px 6px!important;color:#FFF}