@import url(sass/normalize.css);header#header-container{display:grid;grid-template-columns:minmax(1em, 1fr) repeat(4, minmax(0px, 320px)) minmax(1em, 1fr);grid-template-areas:'... logo nav nav nav ....';justify-content:center;align-items:flex-start}header#header-container .header-widget-container{grid-area:widget}header#header-container .logo-container{grid-area:logo}header#header-container .main-nav-container{grid-area:nav}@media all and (max-width: 1000px){header#header-container{grid-template-areas:'... logo logo logo logo ....' '... nav nav nav nav ....';align-items:center}}#content{display:grid;grid-template-columns:minmax(1em, 1fr) repeat(4, minmax(0px, 320px)) minmax(1em, 1fr);grid-template-areas:'main main main main main main'}#content .main-content-area{grid-area:main}#content .sidebar-container{grid-area:sidebar}#content.sidebar{grid-template-areas:'...... main main main sidebar .....'}@media all and (max-width: 1000px){#content.sidebar{grid-template-areas:'...... main main main main .....'}#content.sidebar .sidebar-container{display:visible}}footer#main-footer{display:grid;grid-template-columns:minmax(1em, 1fr) repeat(3, minmax(0px, 426.6666666667px)) minmax(1em, 1fr);grid-template-areas:'....... widget1 widget1 widget1 .......' '....... widget2 widget2 widget2 .......' '....... widget3 widget3 widget3 .......' 'credits credits credits credits credits'}@media only screen and (min-width: 1000px){footer#main-footer{grid-template-areas:'....... widget1 widget2 widget3 .......' 'credits credits credits credits credits'}}footer#main-footer .footer-widget-1{grid-area:widget1}footer#main-footer .footer-widget-2{grid-area:widget2}footer#main-footer .footer-widget-3{grid-area:widget3}footer#main-footer #credits{grid-area:credits}.wt-flex{padding:0;display:flex;flex:1;max-width:100%;justify-content:center;align-items:center}.wt-flex>*{flex-grow:1}@media only screen and (max-width: 1000px){.wt-flex.wt-flex{flex-wrap:wrap}}.wt-container{width:100%}.wt-inner-container{width:100%;max-width:1280px;padding:1em;margin:auto}.wt-narrow-content{max-width:800px;margin:auto}/*!
    Theme Name: Webtree
    Theme URI: http://www.webtree.com.au
    Description: Master Theme Starter Child Theme
    Author: Jenny Power, Webtree
    Author URI: http://www.webtree.com.au
    Version: 1.0.2

	Text Domain: webtree
*/*{box-sizing:border-box}body{background-color:#fff;color:#464641;font-family:"open sans",sans-serif}#header-container{background-color:rgba(0,0,0,0)}#header-container .logo-container{align-content:center;width:100%;margin:1em 0}#header-container .logo-container .site-logo{max-width:320px;width:100%;margin:0;font-size:2.6rem}#header-container .logo-container .site-logo>a{height:auto;width:100%;max-width:320px}#header-container .logo-container .site-logo>a img{width:100%}#header-container .logo-container .site-logo span.site-title{font-size:3rem;font-weight:700;line-height:0;display:block;text-indent:-9999px}#header-container .logo-container .site-description{font-size:1.6rem;font-weight:400;line-height:0;text-indent:-9999px}#header-container .header-widget-container{background-color:#CACCD8}html{font-size:62.5%}body>div{font-size:16px;font-size:1.6rem}body{font-size:1.6rem;-webkit-font-smoothing:antialiased;font-weight:400;line-height:1.75;margin:0;word-wrap:break-word}small{font-size:1.2rem}p{margin:1em 0;padding:0;font-family:"open sans",sans-serif}p.has-small-font-size{font-size:1.2rem}p.has-medium-font-size{font-size:1.6rem}p.has-large-font-size{font-size:2rem}p.has-larger-font-size{font-size:2.4rem}b,strong{font-weight:700}em,i{font-style:italic}hr,hr.wp-block-separator{border:0;border-collapse:collapse;border-top:1px solid #eee;clear:both;margin:1em 0}h1,h2,h3,h4,h5,h6{font-family:"Ubuntu",sans-serif;line-height:1.2;color:#464641}h1,.wp-block-heading h1,.mce-content-body h1,.wp-block-heading h1{font-size:2.6rem;margin:30px 0;font-weight:900}h2,.wp-block-heading h2,.mce-content-body h2,.wp-block-heading h2{font-size:2rem;margin:30px 0;font-weight:normal}h3,.wp-block-heading h3,.mce-content-body h3,.wp-block-heading h3{font-size:1.8rem;margin:30px 0;font-weight:normal}h4,.wp-block-heading h4,.mce-content-body h4,.wp-block-heading h4{font-size:1.6rem;margin:30px 0;font-weight:normal}h5,.wp-block-heading h5,.mce-content-body h5,.wp-block-heading h5{font-size:1.6rem;margin:30px 0;font-weight:normal}h6,.wp-block-heading h6,.mce-content-body h6,.wp-block-heading h6{font-size:1.6rem;margin:30px 0;font-weight:normal}ol,ul{margin:0;padding:0}ul{font-family:"open sans",sans-serif}.content-container li{list-style-type:circle;list-style-position:inside}.has-color-1-background-color{background-color:#9C231A}.has-color-1-color{color:#9C231A}.has-color-2-background-color{background-color:#E1E2E7}.has-color-2-color{color:#E1E2E7}.has-color-3-background-color{background-color:#4F120D}.has-color-3-color{color:#4F120D}.has-white-background-color{background-color:#fff}.has-white-color{color:#fff}.has-black-background-color{background-color:#111110}.has-black-color{color:#111110}.has-grey-color{background-color:#fdfdfe}.has-grey-color{color:#fdfdfe}#breadcrumbs,.rank-math-breadcrumb{font-size:1.2rem;color:#464641}a{color:#c8000d;text-decoration:none}a:hover,a:focus{color:#4F120D;text-decoration:none}a.button,a.read-more,button,.wp-block-paragraph button,.wp-block-paragraph a.button,.wp-block-button__link .button,.wp-block-button__link input[type="button"],.wp-block-button__link input[type="reset"],.wp-block-button__link input[type="submit"],.wp-block-file a.wp-block-file__button,.wp-block-button__link,a.wp-block-button__link:not(.has-background){font-size:1.6rem;background-color:#c8000d;color:#fff;cursor:pointer;font-family:"Ubuntu",sans-serif;letter-spacing:1px;padding:10px 20px;margin-bottom:10px;margin-top:20px;text-align:center;display:inline-block;width:auto;border:1px solid rgba(0,0,0,0);text-transform:uppercase;border-radius:3px;clear:both;transition:all 0.3s ease-in-out}a.button:hover,a.read-more:hover,a.button:focus,a.read-more:focus,button:hover,button:focus,.wp-block-paragraph button:hover,.wp-block-paragraph button:focus,.wp-block-paragraph a.button:hover,.wp-block-paragraph a.button:focus,.wp-block-button__link .button:hover,.wp-block-button__link input[type="button"]:hover,.wp-block-button__link input[type="reset"]:hover,.wp-block-button__link input[type="submit"]:hover,.wp-block-button__link .button:focus,.wp-block-button__link input[type="button"]:focus,.wp-block-button__link input[type="reset"]:focus,.wp-block-button__link input[type="submit"]:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:focus,.wp-block-button__link:hover,.wp-block-button__link:focus,a.wp-block-button__link:not(.has-background):hover,a.wp-block-button__link:not(.has-background):focus{background-color:#4F120D}img{max-width:100%;height:auto}.alignfull img{width:100%}figure{line-height:1}@media only screen and (min-width: 768px){.alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:auto;max-width:1000%}.alignwide{margin-left:calc(25% - 25vw);margin-right:calc(25% - 25vw);width:auto;max-width:1000%}.alignwide img,.alignfull img{display:block;margin:0 auto}}input,select,textarea{background-color:#fff;border:1px solid #fdfdfe;color:#464641;padding:16px;width:100%;max-width:800px;border-radius:3px;transition:all 0.4s ease-in-out;margin:10px}input:focus,textarea:focus{border:1px solid #9C231A;outline:none}input[type="checkbox"],input[type="image"],input[type="radio"]{width:auto}input:hover,input:focus{background-color:#fff}figure{margin:0;padding:0}.gform_wrapper{margin-top:0 !important;line-height:1}.gform_wrapper form{box-shadow:none;background-color:#E1E2E7;color:#4F120D;border-radius:5px;width:60%;padding:0 20px;margin:20px 0 !important}.gform_wrapper form .gform_body{font-size:1.4rem}.gform_wrapper form .gform_body .gfield{margin:0}.gform_wrapper form .gform_body .gfield_required{color:#4F120D}.gform_wrapper form .gform_body input{color:#4F120D;margin-top:0}.gform_wrapper form .gform_body textarea{color:#4F120D;margin-top:12px}.gform_wrapper form .gform_footer{display:flex;justify-content:flex-end;color:#4F120D}.gform_wrapper form .gform_footer input[type=submit]{background-color:#c8000d;color:#fff}.gform_wrapper form .gform_footer input[type=submit]:hover{background-color:#4F120D}.gform_confirmation_message{font-weight:bold}@media (max-width: 1000px){.gform_wrapper form{padding:0;width:100%}.gform_wrapper form .gform_body{padding:5%}}form .indicates-required{font-size:1.2rem}blockquote{position:relative;display:inline-block;margin:20px 15%;padding:20px 20px;font-size:1.6rem;font-style:italic}blockquote:before{font-family:Georgia, serif;content:"\201C";font-size:100px;position:absolute;top:-20px;left:-10%;color:#fdfdfe}blockquote cite{display:block;font-size:16px;margin-top:20px;font-style:normal}blockquote cite:before{content:"- "}table{border-collapse:collapse;border-spacing:0;line-height:2;margin-bottom:40px;word-break:break-word}table tbody{padding:20px;border-bottom:1px solid #fdfdfe;text-align:left}table tbody td{border-top:1px solid #fdfdfe;padding:6px;min-width:150px}table tbody th,table tbody thead{background-color:#fdfdfe;padding:0 6px}.edit-link{margin:20px;display:block;text-align:right}.edit-link a.post-edit-link{background-color:green;color:#fff;padding:5px 20px;border-radius:5px}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text,.screen-reader-text span,.screen-reader-shortcut{position:absolute !important;clip:rect(0, 0, 0, 0);height:1px;width:1px;border:0;overflow:hidden}.screen-reader-text:focus,.screen-reader-shortcut:focus,#main-menu .search input[type="submit"]:focus,.widget_search input[type="submit"]:focus{clip:auto !important;height:auto;width:auto;display:block;font-size:1em;font-weight:bold;padding:15px 23px 14px;color:#333;background:#fff;z-index:100000;text-decoration:none;box-shadow:0 0 2px 2px rgba(0,0,0,0.6)}.search-form{overflow:hidden;color:#464641;width:auto;border:1px solid #E1E2E7}.search-form input[type="submit"]{display:none}.home #content .front-page-widget{margin:auto;text-align:center;width:100%;padding:40px 0}.home-intro{color:#464641;height:auto;padding:0}.main-nav-container{background-color:#fff;height:auto}.main-nav-container ul#main-menu{display:none}@media only screen and (min-width: 1000px){.main-nav-container #header-mobile-menu{display:none;margin:auto;white-space:nowrap;height:0}.main-nav-container ul#main-menu.show{display:flex}.main-nav-container ul#main-menu.show .menu-item{display:inline-block}}.main-nav-container nav{background-color:#fff;height:auto}.main-nav-container nav #main-menu{list-style-type:none;margin-left:0;justify-content:flex-end;font-size:1.8rem;font-family:"Ubuntu",sans-serif;font-weight:400;z-index:100}.main-nav-container nav #main-menu .menu-item{text-align:left}.main-nav-container nav #main-menu .menu-item a{color:#c8000d;padding:0px 20px 0px 20px;text-decoration:none;display:block}.main-nav-container nav #main-menu .menu-item a:hover{color:#111110}.main-nav-container nav #main-menu .menu-item.current-menu-item>a{color:#111110}.main-nav-container nav #main-menu .menu-item:first-child a{padding:0px 20px 0px 20px}#main-menu .sub-menu{margin-left:40px}@media only screen and (min-width: 1000px){#main-menu .sub-menu{margin-left:0}}#main-menu .sub-menu{opacity:0;display:none;position:absolute;transition:visibility 0s, opacity 0.5s linear;width:100px;z-index:100}#main-menu .sub-menu .current-menu-item>a:hover,#main-menu .sub-menu .sub-menu a:hover{color:#E1E2E7;background-color:#fff}#main-menu .sub-menu .current_page_ancestor a{color:#111110;font-weight:bold}#main-menu .sub-menu a{background-color:#fff;font-size:1.6rem;padding:20px;position:relative;width:200px;word-wrap:break-word;color:#c8000d;margin:10px;padding:10px 15px;padding-left:0;font-weight:normal;border-bottom:1px solid #fff}#main-menu .sub-menu li:last-child{border-bottom:none}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}#main-menu>li.menu-item:hover>.sub-menu{z-index:9999;left:auto;display:flex;flex-direction:column;opacity:1;-webkit-animation:fadeIn 0.8s;animation:fadeIn 0.8s;color:#111110}.menu-toggle{display:none;visibility:hidden}#header-mobile-menu{color:#c8000d;display:block;cursor:pointer;font-family:"Ubuntu",sans-serif;font-size:2.6rem;height:auto;line-height:18px;padding:20px 0;width:100%;text-align:center;text-transform:uppercase;clear:both;transition:all 0.3s ease-in-out}#header-mobile-menu:hover,#header-mobile-menu:focus,#header-mobile-menu:active{color:#111110}@media only screen and (min-width: 1001px){#main-menu{display:flex;height:auto;align-items:center;max-width:100%}}nav.top-nav{height:50px;width:100%}nav.top-nav .menu-top-menu-container{display:flex;justify-content:flex-end}nav.top-nav .menu-top-menu-container #top-menu{background-color:#fff;font-size:1.6rem;font-family:"Ubuntu",sans-serif;font-weight:400}nav.top-nav .menu-top-menu-container #top-menu .menu-item{display:inline-block;text-align:left}nav.top-nav .menu-top-menu-container #top-menu .menu-item a{color:#c8000d;text-decoration:none;display:block;padding:8px 20px}nav.top-nav .menu-top-menu-container #top-menu .menu-item a:hover{color:#111110}nav.top-nav .menu-top-menu-container #top-menu .menu-item.current-menu-item>a{color:#111110}[class*=" home-widget-"]{text-align:center}[class*=" home-widget-"] h3{font-size:2.4rem}aside .tagcloud a.tag-cloud-link{display:block}aside .tagcloud a.tag-cloud-link:hover{color:#9C231A}#main-footer{background-color:rgba(0,0,0,0);width:100%;font-size:1.6rem;color:#eff0f2}#main-footer .footer-widget{padding:1em;width:100%;list-style-type:none;background-color:rgba(0,0,0,0)}#main-footer .footer-widget a{color:#fff}#main-footer .footer-widget a:hover{color:#ed9b95}#main-footer .footer-widget a.button,#main-footer .footer-widget a.read-more{color:#eff0f2;background-color:#fff}#main-footer .footer-widget a.button:hover,#main-footer .footer-widget a.read-more:hover{color:#eff0f2;background-color:#ed9b95}#main-footer .footer-widget ul{list-style-type:none;margin:0}#main-footer .footer-widget .footer-widget-title{color:#fff;text-align:left}#credits{background-color:#9C231A;color:#fff;text-align:right;font-size:75%;line-height:1}#credits .copyright{padding:0.5em 1em 0.5em 0.5em;font-size:1.2rem}#credits .copyright a:hover{color:#9C231A}#main-footer ul.social-media li{display:inline-block;text-align:center;border-bottom:none}#main-footer ul.social-media li .wt-social-icon{width:70px;height:70px;fill:#fff}#main-footer ul.social-media li .wt-social-icon:hover{fill:#ed9b95}.wt-icon{fill:#9C231A;display:inline-block;position:relative;top:5px;margin-right:5px;text-align:center;border-bottom:none;height:25px;width:auto}.icon-shortcode{display:flex;margin:20px 0}a.read-more{clear:both;text-align:right;margin-top:10px}.wt-grid article,.wt-grid .card,.wt-cards article,.wt-cards .card{box-sizing:border-box;border-radius:5px;margin-bottom:30px;box-shadow:0 19px 38px rgba(17,17,16,0.3),0 15px 12px rgba(17,17,16,0.2);transition:all 1s}.wt-grid article a,.wt-grid .card a,.wt-cards article a,.wt-cards .card a{color:#464641}.wt-grid article:hover,.wt-grid .card:hover,.wt-cards article:hover,.wt-cards .card:hover{box-shadow:0 19px 38px rgba(17,17,16,0.6),0 15px 12px rgba(17,17,16,0.6)}.wt-grid article figure,.wt-grid .card figure,.wt-cards article figure,.wt-cards .card figure{height:225px;overflow:hidden;border-top-left-radius:5px;border-top-right-radius:5px}.wt-grid article figure img,.wt-grid .card figure img,.wt-cards article figure img,.wt-cards .card figure img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;transition:transform 6s ease-in-out}.wt-grid article figure img:hover,.wt-grid .card figure img:hover,.wt-cards article figure img:hover,.wt-cards .card figure img:hover{transform:scale(1.4)}.wt-grid article .card-content,.wt-grid .card .card-content,.wt-cards article .card-content,.wt-cards .card .card-content{display:flex;flex:1;flex-direction:column;justify-content:flex-start;padding:10px 20px 20px 20px;transition:all 2s ease-in}.wt-grid article .card-content:hover h2,.wt-grid .card .card-content:hover h2,.wt-cards article .card-content:hover h2,.wt-cards .card .card-content:hover h2{color:#c8000d}.wt-grid article .card-content h2,.wt-grid article .card-content h3,.wt-grid .card .card-content h2,.wt-grid .card .card-content h3,.wt-cards article .card-content h2,.wt-cards article .card-content h3,.wt-cards .card .card-content h2,.wt-cards .card .card-content h3{margin:10px 0px 0px 0px}.wt-grid article .card-content span,.wt-grid .card .card-content span,.wt-cards article .card-content span,.wt-cards .card .card-content span{margin:0}.wt-grid article .card-content a,.wt-grid .card .card-content a,.wt-cards article .card-content a,.wt-cards .card .card-content a{width:auto;margin-top:auto}@media screen and (min-width: 660px){.wt-grid,.wt-cards{display:flex;justify-content:space-between;flex-wrap:wrap}.wt-grid article,.wt-grid .card,.wt-cards article,.wt-cards .card{flex:0 1 calc(33% - 1.75%)}}@media screen and (min-width: 1350px){.wt-grid article,.wt-grid .card,.wt-cards article,.wt-cards .card{flex:0 1 calc(320px - 20px)}}@supports (grid-area: auto){@media screen and (min-width: 660px){.wt-grid,.wt-cards{display:grid;justify-content:space-between;grid-template-columns:300px 300px;grid-gap:20px}.wt-grid article,.wt-cards article{margin-bottom:0}}@media screen and (min-width: 1200px){.wt-grid,.wt-cards{display:grid;grid-template-columns:300px 300px 300px;grid-gap:20px}.wt-grid article,.wt-cards article{margin-bottom:0}}}ul.wp-block-gallery{margin-left:0}nav.posts-navigation{clear:both;margin:40px 0}nav.posts-navigation .nav-links{display:flex;justify-content:space-between;flex-direction:row-reverse}nav.posts-navigation .nav-links .nav-previous a,nav.posts-navigation .nav-links .nav-next a{background-color:#c8000d;color:#fff;cursor:pointer;display:inline-block;font-size:1.4rem;padding:2px 8px;text-decoration:none;border-radius:3px}nav.posts-navigation .nav-links .nav-previous a:hover,nav.posts-navigation .nav-links .nav-previous a:focus,nav.posts-navigation .nav-links .nav-next a:hover,nav.posts-navigation .nav-links .nav-next a:focus{background-color:#4F120D}.page h3{color:#9C231A;font-weight:bold;font-size:2rem}#message-banner{display:fixed;position:relative;top:0;display:block;background-color:#111110;color:#fff;text-align:center;font-weight:bold;padding:5px 0}#message-banner a{color:#fff}#message-banner a:hover{color:#9C231A}#header-container{margin-top:0em;padding-top:2em}#header-container .logo-container{margin-bottom:0;margin-top:0}#header-container .logo-container .site-logo{margin:auto}@media only screen and (max-width: 1001px){#header-container{background-color:#fff}}.main-nav-container{padding-top:2em}.home section.main-nav-container{background-color:transparent}.home section.main-nav-container nav{background-color:transparent}.home section.main-nav-container nav #main-menu .menu-item a{color:#fff}.home section.main-nav-container nav #main-menu .menu-item a:hover{color:#c5c7d0}@media only screen and (max-width: 1000px){.home section.main-nav-container nav #main-menu .menu-item a{color:#9C231A}.home section.main-nav-container nav #main-menu .menu-item a:hover{color:#701913}}.front-page-header-bg{background:linear-gradient(60deg, #E1E2E7 0%, transparent 50%, #9C231A 50%, #701913 100%)}section.main-nav-container nav{padding:0;padding-bottom:1px;margin-bottom:1em}section.main-nav-container nav #main-menu{justify-content:flex-end;align-items:flex-start}section.main-nav-container nav #main-menu .menu-item a{text-transform:uppercase;font-family:"open sans",sans-serif;font-weight:600;letter-spacing:1px;text-align:left}section.main-nav-container nav #main-menu .menu-item:last-child a{padding-right:0}@media only screen and (max-width: 1230px){section.main-nav-container nav #main-menu .menu-item a{font-size:1.6rem}}@media only screen and (max-width: 1000px){section.main-nav-container nav #main-menu{justify-content:center}section.main-nav-container nav #main-menu li.menu-item{text-align:center}section.main-nav-container nav #main-menu li.menu-item a{text-align:center;margin:auto;line-height:3}}.home-intro-container{background-color:transparent}.home-intro-container .home-intro{position:relative;min-height:55vh;background-image:url("images/main-image.png");background-repeat:no-repeat;background-size:auto 100%;background-position:23% center;background-color:transparent;z-index:100;margin-top:-15px}.home-intro-container .home-intro .main-image-text-overlay{position:absolute;top:25%;left:60%}.home-intro-container .home-intro .main-image-text-overlay h2{font-size:3.2rem;letter-spacing:1px;color:#fff;margin-bottom:.2em;font-weight:bold;text-transform:uppercase}.home-intro-container .home-intro .main-image-text-overlay span{font-size:1.8rem;display:block;color:#fff;letter-spacing:0.5px}@media only screen and (max-width: 1230px){.front-page-header-bg{background:linear-gradient(70deg, transparent 0%, #fff 42%, #9C231A 42%, #701913 100%)}.home-intro-container .home-intro .main-image-text-overlay{right:5%}.home-intro-container .home-intro .main-image-text-overlay h2{font-size:2.4rem;margin-bottom:.2em;line-height:1.5;text-align:right}.home-intro-container .home-intro .main-image-text-overlay span{font-size:1.4rem;line-height:1.2;text-align:right}}@media only screen and (max-width: 1000px){.front-page-header-bg{background:linear-gradient(70deg, transparent 0%, #fff 50%, #9C231A 50%, #701913 100%)}.home-intro-container .home-intro{background-position:0% center;height:400px;max-height:400px;min-height:auto;margin-top:0px}.home-intro-container .home-intro .main-image-text-overlay{top:15%}.home-intro-container .home-intro .main-image-text-overlay h2{font-size:2rem;margin-bottom:.2em;line-height:1.5;text-align:right}.home-intro-container .home-intro .main-image-text-overlay span{font-size:1.6rem;line-height:1.2;text-align:right}}@media only screen and (max-width: 700px){.front-page-header-bg{background:none}.home-intro-container .home-intro{height:600px;background-position:center top;position:relative}.home-intro-container .home-intro .main-image-text-overlay{position:absolute;top:220px;left:0;display:block;width:100%;height:180px;overflow:hidden;background-color:rgba(79,18,13,0.8)}.home-intro-container .home-intro .main-image-text-overlay h2{font-size:2rem;margin-bottom:.2em;text-align:center}.home-intro-container .home-intro .main-image-text-overlay span{font-size:1.8rem;line-height:1.5;text-align:center;height:100px;margin:auto;width:300px;padding-bottom:1em}}.home .visual-menu{z-index:-100;padding:0.5em 0;background-color:#9C231A;background:repeating-linear-gradient(45deg, #9c231a, #a9261c 10px, #982219 10px, #9c231a 40px)}.home .visual-menu>div{max-width:1280px;list-style-type:none;display:flex;display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:2em;justify-content:space-between;align-items:center}.home .visual-menu>div a{display:flex;display:block;text-align:center;padding:1em;background-color:#932119;font-weight:bold;color:#fff;font-size:1.6rem;letter-spacing:1px;font-family:"Ubuntu",sans-serif;text-transform:uppercase;transition:all 0.3s ease-in-out;height:100%;width:100%}.home .visual-menu>div a:hover,.home .visual-menu>div a:focus{background-color:rgba(0,0,0,0.1)}@media only screen and (max-width: 1250px){.home .visual-menu>div{flex-wrap:wrap;grid-template-columns:repeat(2, 1fr);row-gap:1.5em}}@media only screen and (max-width: 700px){.home .visual-menu>div{grid-template-columns:repeat(1, 1fr);row-gap:1.5em}}.home-widget{font-size:1.8rem}.home-widget h3{font-size:3rem;font-weight:bold;color:#c8000d}.home-widget .intro{font-size:1.8rem;color:#4F120D;font-weight:bold}.home-widget .block-container{display:grid;overflow:hidden;grid-template-columns:repeat(3, 1fr);grid-column-gap:2em;margin:1em 0;align-items:flex-start;justify-content:space-between}.home-widget .block-container .outer-block{display:block}.home-widget .block-container .outer-block .icon{position:relative;bottom:-30px;z-index:100;margin-left:auto;margin-right:auto;left:0;right:0;height:80px;width:80px;background-repeat:no-repeat;background-size:cover}.home-widget .block-container .outer-block .icon1{background-image:url("images/icon1.svg")}.home-widget .block-container .outer-block .icon2{background-image:url("images/icon2.svg")}.home-widget .block-container .outer-block .icon3{background-image:url("images/icon3.svg")}.home-widget .block-container .outer-block a{padding-top:30px;display:flex;flex-direction:column;height:380px;padding:1em 2em;background-color:#E1E2E7;color:#4F120D;border-radius:3%;background:repeating-linear-gradient(45deg, rgba(225,226,231,0.5), rgba(234,234,238,0.5) 10px, rgba(222,223,229,0.5) 10px, rgba(225,226,231,0.5) 40px)}.home-widget .block-container .outer-block a:hover h3{color:#4F120D}.home-widget .block-container .outer-block a h3{display:block;margin-bottom:0.5em;text-align:center;transition:all 0.5s ease-in-out}.home-widget .block-container .outer-block a span{color:#c8000d;font-weight:bold;font-style:italic}.home-widget .block-container .outer-block a button{margin-top:auto}.home-widget .cta{display:flex;justify-content:flex-end}@media only screen and (max-width: 1000px){.home-widget .block-container{grid-template-columns:repeat(1, 1fr)}.home-widget .block-container>a{height:300px}}.home-widget-3{background-color:#fff}.page-header-container{background:repeating-linear-gradient(45deg, #9c231a, #a9261c 10px, #982219 10px, #9c231a 40px)}.page-header-container h1{font-size:3.2rem;color:#fff}.page main,.single main,.post-type-archive main{min-height:800px}.page-id-6 .wt-grid .card{box-shadow:none;background-color:transparent;width:350px;height:500px;perspective:1000px}.page-id-6 .wt-grid .card .flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform 2500ms;transform-style:preserve-3d}.page-id-6 .wt-grid .card .flip-card-inner figure{height:400px;border-radius:0}.page-id-6 .wt-grid .card .flip-card-inner figure img{transition:none}.page-id-6 .wt-grid .card .flip-card-inner figure img:hover{transform:none}.page-id-6 .wt-grid .card:hover .flip-card-inner{transform:rotateY(180deg)}.page-id-6 .wt-grid .card .flip-card-front,.page-id-6 .wt-grid .card .flip-card-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.page-id-6 .wt-grid .card .flip-card-front{background-color:#fff;color:#fff}.page-id-6 .wt-grid .card .flip-card-front h3{color:#4F120D}.page-id-6 .wt-grid .card .flip-card-back{display:flex;align-items:center;padding:15px;text-align:left;background-color:#fff;color:#4F120D;width:100%;height:100%;background-color:#fff;color:#4F120D;transform:rotateY(180deg)}.page-id-6 .wt-grid .card .flip-card-back h3{margin:0;color:#4F120D;font-weight:bold}.page-id-6 .wt-grid .card .flip-card-back span{display:block;color:#4F120D}#content .wt-job-listings{display:grid;grid-template-columns:minmax(1em, 1fr) repeat(3, minmax(0px, 426.6666666667px)) minmax(1em, 1fr);grid-template-areas:'... filter jobs jobs ....';justify-content:center;align-items:flex-start}#content .wt-job-listings .sidebar-container{grid-area:filter;position:-webkit-sticky;position:sticky;top:4em}#content .wt-job-listings .sidebar-container .filter h3{margin:0;color:#4F120D;font-weight:bold}#content .wt-job-listings .sidebar-container .filter nav ul{padding:0.5em 1em 1em 1em;margin:0;line-height:2}#content .wt-job-listings .sidebar-container .filter nav ul li{list-style-type:none}#content .wt-job-listings .sidebar-container .filter nav ul li a{color:#464641}#content .wt-job-listings .sidebar-container .filter nav ul li a.active{color:#9C231A}#content .wt-job-listings .sidebar-container .filter .show-all{font-weight:bold}#content .wt-job-listings .jobs{grid-area:jobs}#content .wt-job-listings .jobs .show-all-mobile{display:none}#content .wt-job-listings .jobs article{background-color:#fff;padding:1em}#content .wt-job-listings .jobs article header h2{margin:1em 0 0 0;font-weight:bold;color:#4F120D;font-size:2.2rem}#content .wt-job-listings .jobs article header .job-date{font-size:1.2rem;margin-top:0;color:#4c4a4e}#content .wt-job-listings .jobs article .card-content{margin:0;padding-left:0;color:#464641}#content .wt-job-listings .jobs article .card-content ul{margin:0}#content .wt-job-listings .jobs article .card-content ul li{list-style-type:none}#content .wt-job-listings .jobs article .card-content ul .skills-intro{margin-top:1em;font-weight:bold}#content .wt-job-listings .jobs article .card-content ul .skills{margin-bottom:1em}#content .wt-job-listings .jobs article .card-content ul .skills li{list-style-type:square;list-style-position:inside}@media only screen and (max-width: 1000px){#content .wt-job-listings{grid-template-areas:'... filter filter filter ....' '... jobs jobs jobs ....'}#content .wt-job-listings .sidebar-container{position:static}#content .wt-job-listings .sidebar-container li{margin-bottom:1em}.tax-position #content .wt-job-listings .sidebar-container .filter,.tax-department #content .wt-job-listings .sidebar-container .filter{display:none}.tax-position #content .wt-job-listings .show-all-mobile,.tax-department #content .wt-job-listings .show-all-mobile{text-align:center;display:block}.tax-position #content .wt-job-listings .show-all-mobile a,.tax-department #content .wt-job-listings .show-all-mobile a{margin:0em 1em 2em 1em}}.single-job .job-date{font-size:1.4rem;font-style:italic;margin-bottom:2em}.single-job .job-title{font-size:2.6rem;font-weight:bold}.single-job .department,.single-job .location{font-weight:bold;font-size:2rem}.single-job .skills-intro{font-weight:bold;font-size:1.6rem}.single-job ul li{list-style-type:none}.single-job ul.skills li{list-style-type:square;list-style-position:outside;margin-left:1.6em}.single-job .gform_wrapper #field_2_4{margin-top:2em}.single-job .gform_wrapper #field_2_4 .gfield_description{margin-left:1em}.single-job .gform_wrapper .gform_footer{margin-top:0;padding-top:0}.single-job h2{font-weight:bold}.single-job .responses tbody .note td{font-style:italic;font-size:1.4rem;line-height:1.4;padding:0 0.5em 2em 0.5em;max-width:300px}@supports (grid-area: auto){@media screen and (min-width: 660px){.wt-grid,.wt-cards{display:grid;justify-content:space-between;grid-template-columns:100%;grid-gap:20px}.wt-grid article,.wt-cards article{margin-bottom:0}}@media screen and (min-width: 1000px){.wt-grid,.wt-cards{display:grid;grid-template-columns:50% 50%;grid-gap:20px}.wt-grid article,.wt-cards article{margin-bottom:0}}}#main-footer{background:repeating-linear-gradient(45deg, #8b1f17, #982219 10px, #861e16 10px, #8b1f17 40px)}#main-footer h3.footer-widget-title{font-size:2rem}#main-footer a{font-weight:bold}#main-footer ul.social-media li .wt-social-icon{transition:all 0.3s ease-in-out}#main-footer ul.social-media li .wt-social-icon:hover{stroke:#fff;fill:#7b1c14}.page-id-181 .wt-narrow-content{max-width:1000px}.gform_wrapper form{width:100%;padding-top:20px;background:repeating-linear-gradient(45deg, rgba(225,226,231,0.5), rgba(234,234,238,0.5) 10px, rgba(222,223,229,0.5) 10px, rgba(225,226,231,0.5) 40px)}.gform_wrapper form input{height:50px}#mc_embed_signup{background:repeating-linear-gradient(45deg, rgba(225,226,231,0.5), rgba(234,234,238,0.5) 10px, rgba(222,223,229,0.5) 10px, rgba(225,226,231,0.5) 40px);box-shadow:none;background-color:#E1E2E7;color:#4F120D;border-radius:5px;width:100%;padding:2em;padding:1em;font-size:1.4rem}#mc_embed_signup input{color:#4F120D;width:95%}#mc_embed_signup .submit-button{display:flex;justify-content:flex-end;color:#4F120D}#mc_embed_signup .submit-button input[type=submit]{background-color:#c8000d;color:#fff;height:50px;border-radius:3px;width:auto}#mc_embed_signup .submit-button input[type=submit]:hover{background-color:#4F120D}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){max-width:200px;margin:2em 0}a.wp-block-file__button[href$=".docx"],a.wp-block-file__button[href$=".pdf"]{padding:5px 10px}a.wp-block-file__button[href$=".docx"]::before,a.wp-block-file__button[href$=".pdf"]::before{content:" ";position:relative;top:7px;left:-5px;width:30px;height:30px;display:inline-block;background-size:contain;background-repeat:no-repeat}a.wp-block-file__button[href$=".docx"]::before{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg fill='%23FFFFFF' width='100pt' height='100pt' version='1.1' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cpath d='m70 20h20v60h-20z'/%3E%3Cpath d='m10 80l56 15v-90l-56 15zm15.398-50l3.3984 28.398 4.9023-28.398h8.6016l4.5 28.398 4-28.398h7.8008l-5.8008 34.602h-10.602l-4.3008-26.398-4.5 26.398h-10.5l-5.6992-34.602z'/%3E%3C/g%3E%3C/svg%3E%0A")}a.wp-block-file__button[href$=".pdf"]::before{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg fill='%23FFFFFF' width='100pt' height='100pt' version='1.1' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cpath d='m55.027 49.664c0.027344-3.9062-2.2578-5.9688-5.9141-5.9688-0.94922 0-1.5625 0.085938-1.9219 0.16797v12.301c0.35938 0.085938 0.94531 0.085938 1.4766 0.085938 3.8477 0.027344 6.3594-2.0938 6.3594-6.5859z'/%3E%3Cpath d='m22.469 100h55.062c6.3672 0 11.531-5.1641 11.531-11.531v-76.938c0-6.3672-5.1641-11.531-11.531-11.531h-55.062c-6.3672 0-11.531 5.1641-11.531 11.531v76.941c0 6.3633 5.1641 11.527 11.531 11.527zm39.598-59.426h11.488v3.4844h-7.2227v4.2969h6.75v3.4609h-6.75v7.5586h-4.2656zm-19.145 0.25c1.5625-0.25 3.5977-0.39062 5.7461-0.39062 3.5703 0 5.8828 0.64062 7.6953 2.0078 1.9531 1.4492 3.1797 3.7656 3.1797 7.082 0 3.5977-1.3125 6.082-3.125 7.6172-1.9805 1.6445-4.9922 2.4258-8.6758 2.4258-2.2031 0-3.7656-0.14062-4.8242-0.28125zm-15.934 0c1.3125-0.22266 3.1484-0.39062 5.7461-0.39062 2.6211 0 4.4922 0.5 5.7422 1.5078 1.2031 0.94922 2.0078 2.5117 2.0078 4.3516 0 1.8398-0.61328 3.4023-1.7305 4.4609-1.4492 1.3672-3.5977 1.9805-6.1055 1.9805-0.55859 0-1.0625-0.027344-1.4531-0.085937v6.7227h-4.2109v-18.547z'/%3E%3Cpath d='m36.273 46.402c0-1.7266-1.1992-2.7617-3.3203-2.7617-0.86719 0-1.4531 0.082031-1.7578 0.16797v5.5508c0.36328 0.085937 0.80859 0.10938 1.4219 0.10938 2.2617 0 3.6562-1.1406 3.6562-3.0664z'/%3E%3C/g%3E%3C/svg%3E%0A")}#breadcrumbs{padding-left:2em}
/*# sourceMappingURL=style.css.map */