@import url(https://fonts.googleapis.com/css2?family=Fjalla+One&amp;display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,700;1,400;1,700&amp;display=swap);@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap);h1,h2,h3,h4,h5,h6{margin:0}h1{color:#000;font-family:"Playfair Display",serif;font-size:30px;font-weight:400;margin-top:2.1875rem!important;margin-bottom:1.875rem!important}h2{color:#4E1C15;font-family:"Source Sans 3",sans-serif;font-size:40px;font-weight:700;margin-top:2.1875rem!important;margin-bottom:1.875rem!important}h3{color:#4E1C15;font-family:"Playfair Display",serif;font-size:32px;font-weight:400;margin-top:2.1875rem!important;margin-bottom:1.875rem!important}h4{color:#4E1C15;font-family:"Playfair Display",serif;font-size:24px;font-weight:400;margin-top:2.1875rem!important;margin-bottom:1.875rem!important}h5{color:#4E1C15;font-family:"Source Sans 3",sans-serif;font-size:20px;font-weight:700;margin-top:2.1875rem!important;margin-bottom:1.875rem!important}h6{color:#4E1C15;font-family:"Source Sans 3",sans-serif;font-size:18px;font-weight:700;margin-top:2.1875rem!important;margin-bottom:1.875rem!important}a,.accordion a{color:#699896;font-family:"Source Sans 3",sans-serif;font-weight:400;text-decoration:none}a:hover,a:focus,.accordion a:hover,.accordion a:focus{color:#4E1C15;text-decoration:none}p,ol,ul,.simcal-default-calendar-grid ul.simcal-events{color:#000;font-size:18px;font-family:"Source Sans 3",sans-serif;line-height:1.5}.page-header-title{font-size:52.5px!important;font-style:normal;font-weight:400}@media screen and (max-width:768px){.page-header-title{font-size:45px!important}}@media screen and (max-width:576px){.page-header-title{font-size:37.5px!important}}.simcal-calendar-list .simcal-event-details a:hover *,.simcal-calendar-list .simcal-event-details a:focus *{color:#FFFFFF!important}figcaption,.envira-album-title,.envira-album-image-count,.gform_confirmation_message{font-family:"Source Sans 3",sans-serif}.has-primary-background-color{background:#4E1C15!important}.has-primary-background-color-hover:hover,.has-primary-background-color-hover:focus{background:#4E1C15!important}.has-primary-background-color-before::before{background:#4E1C15!important}.has-primary-background-color-hover-before:hover::before,.has-primary-background-color-hover-before:focus::before{background:#4E1C15!important}.has-primary-background-color-after::after{background:#4E1C15!important}.has-primary-background-color-hover-after:hover::after,.has-primary-background-color-hover-after:focus::after{background:#4E1C15!important}.has-primary-border-color{border-color:#4E1C15!important}.has-primary-border-color-hover:hover,.has-primary-border-color-hover:focus{border-color:#4E1C15!important}.has-primary-color{color:#4E1C15!important}.has-primary-color-hover:hover,.has-primary-color-hover:focus{color:#4E1C15!important}.has-primary-color-before::before{color:#4E1C15!important}.has-primary-color-hover-before:hover::before,.has-primary-color-hover-before:focus::before{color:#4E1C15!important}.has-primary-color-after::after{color:#4E1C15!important}.has-primary-color-hover-after:hover::after,.has-primary-color-hover-after:focus::after{color:#4E1C15!important}.wp-block-button__link.has-primary-background-color,.wp-block-file a.wp-block-file__button.has-primary-background-color{background:#4E1C15!important}.has-secondary-background-color{background:#699896!important}.has-secondary-background-color-hover:hover,.has-secondary-background-color-hover:focus{background:#699896!important}.has-secondary-background-color-before::before{background:#699896!important}.has-secondary-background-color-hover-before:hover::before,.has-secondary-background-color-hover-before:focus::before{background:#699896!important}.has-secondary-background-color-after::after{background:#699896!important}.has-secondary-background-color-hover-after:hover::after,.has-secondary-background-color-hover-after:focus::after{background:#699896!important}.has-secondary-border-color{border-color:#699896!important}.has-secondary-border-color-hover:hover,.has-secondary-border-color-hover:focus{border-color:#699896!important}.has-secondary-color{color:#699896!important}.has-secondary-color-hover:hover,.has-secondary-color-hover:focus{color:#699896!important}.has-secondary-color-before::before{color:#699896!important}.has-secondary-color-hover-before:hover::before,.has-secondary-color-hover-before:focus::before{color:#699896!important}.has-secondary-color-after::after{color:#699896!important}.has-secondary-color-hover-after:hover::after,.has-secondary-color-hover-after:focus::after{color:#699896!important}.wp-block-button__link.has-secondary-background-color,.wp-block-file a.wp-block-file__button.has-secondary-background-color{background:#699896!important}.has-tertiary-background-color{background:#000000!important}.has-tertiary-background-color-hover:hover,.has-tertiary-background-color-hover:focus{background:#000000!important}.has-tertiary-background-color-before::before{background:#000000!important}.has-tertiary-background-color-hover-before:hover::before,.has-tertiary-background-color-hover-before:focus::before{background:#000000!important}.has-tertiary-background-color-after::after{background:#000000!important}.has-tertiary-background-color-hover-after:hover::after,.has-tertiary-background-color-hover-after:focus::after{background:#000000!important}.has-tertiary-border-color{border-color:#000000!important}.has-tertiary-border-color-hover:hover,.has-tertiary-border-color-hover:focus{border-color:#000000!important}.has-tertiary-color{color:#000000!important}.has-tertiary-color-hover:hover,.has-tertiary-color-hover:focus{color:#000000!important}.has-tertiary-color-before::before{color:#000000!important}.has-tertiary-color-hover-before:hover::before,.has-tertiary-color-hover-before:focus::before{color:#000000!important}.has-tertiary-color-after::after{color:#000000!important}.has-tertiary-color-hover-after:hover::after,.has-tertiary-color-hover-after:focus::after{color:#000000!important}.wp-block-button__link.has-tertiary-background-color,.wp-block-file a.wp-block-file__button.has-tertiary-background-color{background:#000000!important}.has-quaternary-background-color{background:#F2F4F4!important}.has-quaternary-background-color-hover:hover,.has-quaternary-background-color-hover:focus{background:#F2F4F4!important}.has-quaternary-background-color-before::before{background:#F2F4F4!important}.has-quaternary-background-color-hover-before:hover::before,.has-quaternary-background-color-hover-before:focus::before{background:#F2F4F4!important}.has-quaternary-background-color-after::after{background:#F2F4F4!important}.has-quaternary-background-color-hover-after:hover::after,.has-quaternary-background-color-hover-after:focus::after{background:#F2F4F4!important}.has-quaternary-border-color{border-color:#F2F4F4!important}.has-quaternary-border-color-hover:hover,.has-quaternary-border-color-hover:focus{border-color:#F2F4F4!important}.has-quaternary-color{color:#F2F4F4!important}.has-quaternary-color-hover:hover,.has-quaternary-color-hover:focus{color:#F2F4F4!important}.has-quaternary-color-before::before{color:#F2F4F4!important}.has-quaternary-color-hover-before:hover::before,.has-quaternary-color-hover-before:focus::before{color:#F2F4F4!important}.has-quaternary-color-after::after{color:#F2F4F4!important}.has-quaternary-color-hover-after:hover::after,.has-quaternary-color-hover-after:focus::after{color:#F2F4F4!important}.wp-block-button__link.has-quaternary-background-color,.wp-block-file a.wp-block-file__button.has-quaternary-background-color{background:#F2F4F4!important}.has-white-background-color{background:#FFFFFF!important}.has-white-background-color-hover:hover,.has-white-background-color-hover:focus{background:#FFFFFF!important}.has-white-background-color-before::before{background:#FFFFFF!important}.has-white-background-color-hover-before:hover::before,.has-white-background-color-hover-before:focus::before{background:#FFFFFF!important}.has-white-background-color-after::after{background:#FFFFFF!important}.has-white-background-color-hover-after:hover::after,.has-white-background-color-hover-after:focus::after{background:#FFFFFF!important}.has-white-border-color{border-color:#FFFFFF!important}.has-white-border-color-hover:hover,.has-white-border-color-hover:focus{border-color:#FFFFFF!important}.has-white-color{color:#FFFFFF!important}.has-white-color-hover:hover,.has-white-color-hover:focus{color:#FFFFFF!important}.has-white-color-before::before{color:#FFFFFF!important}.has-white-color-hover-before:hover::before,.has-white-color-hover-before:focus::before{color:#FFFFFF!important}.has-white-color-after::after{color:#FFFFFF!important}.has-white-color-hover-after:hover::after,.has-white-color-hover-after:focus::after{color:#FFFFFF!important}.font-header{font-family:"Playfair Display",serif!important}.font-main{font-family:"Source Sans 3",sans-serif!important}.font-script{font-family:"Fjalla One",cursive!important}.mm-search input{font-family:"Source Sans 3",sans-serif!important}.gform_button{background:#4E1C15!important;border:0;color:#FFFFFF!important}.gform_button:hover,.gform_button:focus{background:#699896!important}ul.slick-dots li button{background:#F2F4F4!important;transition:background 0.25s ease-in}ul.slick-dots li button:hover,ul.slick-dots li button:focus{border-color:#699896!important}ul.slick-dots li.slick-active button{background:#699896!important;border-color:#699896!important}.hero .slick-arrow,.statistics .slick-arrow{border-color:#FFFFFF!important}.hero .slick-arrow:hover,.hero .slick-arrow:focus{background:#4E1C15}.featured-buttons .slick-arrow,.the-news .slick-arrow{border-color:#F2F4F4!important}.featured-buttons .slick-arrow::before,.the-news .slick-arrow::before{color:#4E1C15!important}.featured-buttons .slick-arrow:hover,.featured-buttons .slick-arrow:focus,.the-news .slick-arrow:hover,.the-news .slick-arrow:focus{background:#4E1C15!important}.featured-buttons .slick-arrow:hover::before,.featured-buttons .slick-arrow:focus::before,.the-news .slick-arrow:hover::before,.the-news .slick-arrow:focus::before{color:#FFFFFF!important}.featured-buttons-simple .featured-button:hover .featured-button-textbox .featured-button-title,.featured-buttons-simple .featured-button:focus .featured-button-textbox .featured-button-title{color:#699896!important}.statistics .stat-icon,.statistics .stat-number{font-size:37.5px}.statistics .slick-arrow:hover,.statistics .slick-arrow:focus{background:#699896}.news-image-link:hover~.news-single-title .news-single-title-link,.news-image-link:focus~.news-single-title .news-single-title-link{color:#699896!important}.ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn{background:#F2F4F4!important;border:1px solid;border-radius:0;color:#000000!important;font-family:"Playfair Display",serif;text-transform:uppercase;transition:background 0.25s ease-in,color 0.25s ease-in}.ajax-load-more-wrap .alm-btn-wrap .alm-load-more-btn:hover{background:#4E1C15!important;color:#FFFFFF!important}.main-navigation a,.secondary-navigation a{font-family:"Source Sans 3",sans-serif}.staff-single .staff-image,.contact-single .contact-image{object-position:}.archive.post-type-archive-staff .staff-container .staff-single .staff-image-link:hover~.staff-content .staff-name-link,.archive.post-type-archive-staff .staff-container .staff-single .staff-image-link:focus~.staff-content .staff-name-link{color:#4E1C15!important}.contact-single .contact-image-link:hover~.contact-information h6,.contact-single .contact-image-link:focus~.contact-information h6{color:#4E1C15!important}.contact-single .contact-link[href^="http"]:hover h6,.contact-single .contact-link[href^="http"]:focus h6{color:#4E1C15!important}.search-submit{background:#4E1C15!important;color:#FFFFFF!important;font-family:"Source Sans 3",sans-serif}.search-submit:hover,.search-submit:focus{background:#699896!important}.page-header::after{background:#000;opacity:.25}@media screen and (max-width:1200px){.page-template-homepage .featured-buttons-complex[data-btns="4"] .featured-button:nth-child(4n-1)::after{background:#4E1C15!important}.page-template-homepage .featured-buttons-complex[data-btns="4"] .featured-button:nth-child(4n)::after{background:#699896!important}}@media screen and (max-width:768px){.page-template-homepage .hero .hero-info .hero-title{font-size:22.5px}.page-template-homepage .featured-buttons-complex[data-btns="4"] .featured-button:nth-child(4n-1)::after{background:#699896!important}.page-template-homepage .featured-buttons-complex[data-btns="4"] .featured-button:nth-child(4n)::after{background:#4E1C15!important}}.site-header .header-bar .site-branding .header-logo-link .header-logo-image{min-width:15.625rem}@media screen and (max-width:1599px){.site-header .header-bar .main-navigation .menu-primary-menu-container ul.menu#primary-menu li.menu-item a{font-size:1.125rem}}.site-header .header-bar .cta-buttons .cta-button{flex:auto;max-height:2.875rem}.mm-page .site-header .header-bar .main-navigation .cta-buttons .cta-button{border-color:#000000!important}.cta-buttons~.cta-buttons{display:none}.mm-page .cta-buttons{display:none}.main-navigation .mmenu-toggle~.cta-buttons{position:static;width:initial}.mm-page .cta-buttons,.site-footer~.cta-buttons{position:fixed;display:none;flex-flow:row nowrap;justify-content:center;width:100%;bottom:0;z-index:999}.mm-page .cta-buttons .cta-button,.site-footer~.cta-buttons .cta-button{flex:auto}.mm-page .cta-buttons .cta-button:not(:first-of-type):not(:last-of-type),.site-footer~.cta-buttons .cta-button:not(:first-of-type):not(:last-of-type){border-right-color:#FFFFFF!important;border-left-color:#FFFFFF!important}.mm-page .cta-buttons .cta-button:first-of-type,.site-footer~.cta-buttons .cta-button:first-of-type{border-right-color:#FFFFFF!important}.mm-page .cta-buttons .cta-button:last-of-type,.site-footer~.cta-buttons .cta-button:last-of-type{border-left-color:#FFFFFF!important}.site-footer .site-info-container{padding:.5rem 7%}#glt-translate-trigger{left:0px!important}@media screen and (max-width:599px){.site-footer{padding-bottom:3rem}.mm-page .cta-buttons,.site-footer~.cta-buttons{display:flex}#glt-translate-trigger{top:0;right:0px!important;bottom:auto;left:auto!important}}@media screen and (max-width:374px){.mm-page .cta-buttons .cta-button,.site-footer~.cta-buttons .cta-button{font-size:.875rem;padding:1rem}}