@import url("https://use.typekit.net/lmu2fcs.css");:root{--primary-bg-color: #0084AE;--secondary-bg-color: #672F65;--secondary-bg-color-dark: #380937;--tertiary-bg-color: #F1F0EC;--primary-bg-color-dark: #0084AE;--primary-bg-color-trans: rgba(0, 132, 174, 0.7);--secondary-bg-color-trans: rgba(103, 47, 101, 0.7);--primary-text-color: #0084AE;--secondary-text-color: #672F65;--link-color: #e49c54;--light-black: #2d2d38}html{overflow-x:hidden;font-size:15pt}body{font-family:brandon-grotesque, sans-serif;font-weight:400;font-style:normal;margin:0}h1,h2{font-weight:bold}h1{font-size:3rem}h2{color:var(--primary-text-color);font-size:1.9rem;line-height:2.4rem;margin-bottom:30px}h3{color:var(--secondary-text-color);font-weight:bold;margin-bottom:32px}h4{color:var(--primary-text-color);font-size:24px;font-weight:bold;margin-bottom:32px}a{color:var(--link-color);text-decoration:none}p{font-size:1rem;font-weight:400;line-height:1.5rem}.centered{text-align:center}.button{background-color:var(--link-color);font-size:20px;letter-spacing:1px;padding:6px 30px;position:relative;border:none;color:#fff}.button:after{content:"";position:absolute;display:block;width:15px;height:100%;top:0;right:0;z-index:9;background:var(--link-color);transform-origin:bottom left;transform:skew(-20deg, 0deg)}.button:hover{background-color:#cd7f31}.button:hover:after{border-top:42px solid #cd7f31}.button a,.button a:hover,a .button,a:hover .button{color:white}.container{max-width:1250px;margin:60px auto 60px}.container.no-top-margin{margin-top:0}.container.no-bottom-margin{margin-bottom:0}.container.no-top-padding{padding-top:0}.container.no-bottom-padding{padding-bottom:0}.container.medium{max-width:860px}.container.small{max-width:83%}.container.extra-small{max-width:642px;margin:auto}@media only screen and (min-width: 768px){.swap-layout .row .col:first-child{order:2}}.bg-primary-custom{background-color:var(--primary-bg-color)}.bg-primary-custom h2,.bg-primary-custom h3{color:white}.bg-primary-custom.trans{background-color:var(--primary-bg-color-trans)}.bg-secondary-custom{background-color:var(--secondary-bg-color)}.bg-secondary-custom h2,.bg-secondary-custom h3{color:white}.bg-secondary-custom.trans{background-color:var(--secondary-bg-color-trans)}.bg-secondary-custom.bg-lines{background-image:linear-gradient(to bottom, rgba(127,61,151,0.75), rgba(127,61,151,0.75)),url(/wp-content/uploads/2022/05/white-lines.svg)}.white{background-color:#fff}.white p{color:#333}.black{background-color:#000000a8}.black p{color:#fff}.black h2{color:#fff}.black h3{color:#fff}.bg-dark-blue{background-color:#2D2D39}.bg-dark-blue .testimonial blockquote{color:var(--primary-text-color)}svg.primary-fill path{fill:var(--primary-bg-color-trans)}svg.secondary-fill path{fill:var(--secondary-bg-color-trans)}.bg-tertiary-custom{background-color:var(--tertiary-bg-color)}.bottom-border{border-bottom:3px solid var(--primary-text-color);padding-bottom:30px}header .split-bg{background:var(--tertiary-bg-color)}header #top-banner .col{padding-top:12px;padding-bottom:12px}header .site-branding img{margin-top:18px;margin-bottom:18px;min-width:180px;max-width:210px}header .header-social{align-items:center;display:flex;position:relative}header .header-social p{font-size:16px;font-weight:bold;margin:0;margin-right:20px;vertical-align:middle}header .header-social a{margin-right:10px}header .header-social .contact-details .email>*,header .header-social .contact-details .phone>*{display:inline}header .header-social .social-icons{position:absolute;z-index:9999;top:-40px;right:15px}header .header-social .facebook path,header .header-social .linkedin path{fill:var(--tertiary-bg-color)}header .header-social svg{height:32px;width:32px}header .header-social a:last-child,header .header-social p:last-child{margin-right:0px}header .button-col{position:relative;background:var(--light-black)}header .button-col:before{content:"";position:absolute;display:block;width:100px;height:100%;top:0;right:0;z-index:9;background:var(--light-black);transform-origin:bottom left;transform:skew(-20deg, 0deg)}header .navbar-light .navbar-nav .nav-link{color:var(--bs-body-color);font-size:1rem}header .navbar-nav{column-gap:22px}header .navbar-nav .dropdown-menu{background-color:var(--tertiary-bg-color)}header #navbarNavDropdown{justify-content:end}@media only screen and (min-width: 992px){.menu-item-has-children:hover>ul.dropdown-menu,ul.dropdown-menu:hover{display:block;z-index:9999}header .header-social{justify-content:flex-end}header .header-social .contact-details>*{display:inline}}@media only screen and (min-width: 768px){header .split-bg{background:linear-gradient(to right, var(--light-black) 50%, var(--tertiary-bg-color) 50%)}header .header-social .contact-details{padding-left:30px;margin-right:15%}header .header-social .social-icons{position:relative;top:auto;right:auto}header .header-social .facebook path,header .header-social .linkedin path{fill:var(--secondary-bg-color)}}@media only screen and (min-width: 601px){.admin-bar .sticky-nav.stuck{top:46px}}@media only screen and (min-width: 783px){.admin-bar .sticky-nav.stuck{top:32px}}.sticky-nav{background:white;width:100%;transition:box-shadow 0.3s ease-in-out}.sticky-nav.stuck{box-shadow:0px 2px 4px 1px rgba(0,0,0,0.3);position:fixed;z-index:9999;top:0px;left:0}.alert-bar{text-align:center;text-transform:uppercase;background:var(--link-color);display:flex;align-items:center;justify-content:end}.alert-bar a{display:block;flex:1;height:100%;color:#fff;padding:10px}.alert-bar a:hover{text-decoration:underline}.alert-bar p{line-height:39px;max-width:1065px;margin:auto;font-size:30px;font-weight:bold}@media (max-width: 900px){.alert-bar p{font-size:.8rem}}.alert-bar #close-button{color:var(--secondary-bg-color);cursor:pointer;font-size:16px;font-weight:bold;width:36px}.alert-bar #close-button:hover{color:white}.hide{display:none}.headline{background-color:#7a7a7a;min-height:74px;position:relative}.headline h1{color:white;position:absolute;text-align:center;width:100%;top:40%}@media only screen and (max-width: 768px){.headline h1{top:27%;font-size:1.6rem}}.headline img{mix-blend-mode:multiply;opacity:1;width:100%}.headline:after{content:'';background:url(/wp-content/uploads/2022/07/image-angle.svg);position:absolute;left:0;right:0;background-size:contain;background-position:bottom;bottom:-1px;top:0;background-repeat:no-repeat;width:100%}.headline.no-image{padding:60px 0;background-color:var(--tertiary-bg-color);position:relative}.headline.no-image:after{display:none}.headline.no-image h1{position:static;margin:0;color:var(--primary-text-color);padding-bottom:30px}iframe{max-width:100%}.contact-page{position:relative}.contact-container{padding-top:36px}.contact-container h1{color:var(--secondary-text-color);margin-bottom:56px}.contact-container::before{background-color:var(--tertiary-bg-color);content:"";display:block;height:500px;position:absolute;width:100%;z-index:-1;top:0;left:0}.form-container{background-color:var(--secondary-bg-color);color:white;padding:32px 24px 24px;text-align:left}.form-container .heading-with-text h1,.form-container .heading-with-text h2,.form-container .heading-with-text h3{color:white}.form-container input,.form-container textarea,.form-container select{border-color:lightgray;border-style:solid;border-width:1px}.form-container input:-ms-input-placeholder, .form-container textarea:-ms-input-placeholder{color:#888;font-weight:normal}.form-container input::placeholder,.form-container textarea::placeholder,.form-container select option{color:#888;font-weight:normal}.form-container input[type="submit"]{background-color:var(--link-color);border:0;color:white;padding:8px 36px}.heading-with-text{padding-top:40px;padding-bottom:80px;text-align:left}@media only screen and (min-width: 576px){.heading-with-text{text-align:center}.heading-with-text ul{padding-left:0}}.two-col-img-cta.bg-primary-custom .text-container,.two-col-img-cta.bg-primary-custom .text-container li,.two-col-img-cta.bg-secondary-custom .text-container,.two-col-img-cta.bg-secondary-custom .text-container li{color:white}.two-col-img-cta .text-container{padding:40px 30px;display:flex;flex-direction:column;justify-content:center}.two-col-img-cta .text-container p{margin-bottom:26px}.two-col-img-cta .text-container.two_column li{float:left;width:50%}.two-col-img-cta .img-container{background-image:url("https://images.unsplash.com/flagged/photo-1571691054106-e7f0653f738b?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=687&q=80");background-size:cover;min-height:400px}.two-col-img-cta p:last-child{margin-bottom:0}.single-post .two-col-img-cta h3{font-size:2.3rem;border-bottom:4px solid var(--link-color);padding-bottom:12px}.single-post .two-col-img-cta.bg-primary-custom h3{border-color:#fff}.text-container ul,.list-container ul{list-style-type:none;padding-left:20px}.text-container li,.list-container li{color:var(--primary-text-color);color:var(--secondary-text-color);font-size:.9rem;font-weight:bold;margin-bottom:20px;padding-left:12px;position:relative}.checkmarks .text-container li::before,.checkmarks .list-container li::before{border:solid var(--link-color);border-width:0 3px 3px 0;content:"";height:14px;margin-left:10px;position:absolute;width:8px;transform:rotate(45deg);top:4px;left:-20px}.leaf .text-container li,.leaf .list-container li{padding-left:20px}.leaf .text-container li::before,.leaf .list-container li::before{font-family:'Font Awesome 5 Free';content:"\f06c";font-family:fontawesome;font-size:1.5rem;margin-left:10px;position:absolute;top:-6px;left:-22px}.double-leaf .text-container li,.double-leaf .list-container li{padding-left:20px}.double-leaf .text-container li span,.double-leaf .list-container li span{margin-left:10px}.double-leaf .text-container li::before,.double-leaf .list-container li::before{content:'';background:url("./img/double-leaf.svg");background-size:cover;background-position:center;width:25px;height:25px;margin-left:10px;position:absolute;top:-4px;left:-21px}.heading-with-text .text-container li::before{position:relative;display:inline-block;top:auto}.heading-with-text h2{max-width:700px;margin-left:auto;margin-right:auto}.home .heading-with-text h1{color:var(--primary-text-color);font-size:1.9rem;line-height:2.4rem;margin-bottom:30px}.home .heading-with-text h2{color:var(--secondary-text-color);font-weight:bold;margin-bottom:32px}.icon-grid{padding-top:40px;padding-bottom:24px;text-align:center}.icon-grid .row{margin-bottom:24px}.icon-grid .icon{border-radius:50%;margin-bottom:12px;position:relative;width:100%}.icon-grid .icon img{width:auto;max-width:100%}.icon-grid p{color:var(--primary-text-color);font-weight:bold;text-align:center;font-size:.9rem;line-height:1.2rem}.icon-grid h2{font-size:1.5rem;line-height:2rem}@media only screen and (min-width: 992px){.icon-grid.smaller-icons .five-cols .col-lg-1{width:15%;*width:20%}.icon-grid.smaller-icons .icon img{width:75%}}.icon-grid.smaller-icons .row{justify-content:space-around !important}.icon-grid.purple-text p{color:var(--secondary-text-color)}.icon-grid .container.small{margin-top:0px;margin-bottom:0px}@media only screen and (min-width: 992px){.seven-cols .col-lg-1{width:14.285714285714285714285714285714%;*width:14.285714285714285714285714285714%}.five-cols .col-lg-1{width:20%;*width:20%}}.testimonial-wrapper{background-size:cover;background-position:center right;background-repeat:no-repeat;text-align:center;position:relative}.testimonial-wrapper .image-overlay{position:absolute;opacity:.75;top:0;bottom:0;left:0;right:0}.testimonial-wrapper .image-overlay.bg-dark-purple{background-color:#380937}.testimonial-wrapper .image-overlay.bg-secondary-custom{background-color:#222A60;opacity:.5}.testimonial-wrapper .image-overlay.bg-primary-custom{background-color:var(--primary-bg-color)}.testimonial-wrapper.bg-dark-purple blockquote{color:var(--primary-text-color)}.testimonial .row{padding:60px 20px}.testimonial blockquote{font-weight:bold;color:white;font-size:2.3rem;line-height:2.9rem;margin-bottom:0}.testimonial .icon{display:none;width:70px;margin:auto;margin-bottom:25px}.testimonial p{color:white}.testimonial.show-icon{padding:20px 0}.testimonial.show-icon .icon{display:block}.testimonial .row{position:relative;z-index:5000}.full-width-img{background-color:var(--primary-bg-color);background-size:cover;min-height:400px}.full-width-img .row{min-height:400px}.full-width-img .col{min-height:500px;padding:60px 60px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.full-width-img h3{margin-bottom:10px;text-transform:uppercase}@media only screen and (min-width: 768px){.full-width-img.swap-layout .row{flex-direction:row-reverse}}.two-col-text-list h3{max-width:66.6666%}.two-col-list{padding-top:80px;padding-bottom:60px}.two-col-list h2{text-align:center}.two-col-list p{text-align:center}.two-col-list li{width:45%;font-weight:bold}.two-col-list li:nth-of-type(odd){float:left;clear:left;padding-right:36px}.two-col-list li:nth-of-type(even){float:right;clear:right}.two-col-list .list-container{padding:0}.two-col-text-section{padding:100px 0}@media only screen and (min-width: 576px){.two-col-text-section .wrapped-text{columns:2;gap:30px}}.two-col-text-section .container{margin-top:0;margin-bottom:0}.two-col-text-section .two-col-list{padding:0;margin-top:30px}.two-col-text-section .two-col-list p{margin-bottom:60px}.two-col-text-section h2{text-align:center;max-width:600px;margin-left:auto;margin-right:auto}.image-banner .col{background-size:cover;height:270px;padding-bottom:25%}@media only screen and (min-width: 576px){.image-banner{min-height:200px}.image-banner .col{height:auto}}.two-column-video iframe{float:right;max-width:100%}.three-column-featured{padding-top:60px;padding-bottom:60px}.three-column-featured .block-wrapper{margin-bottom:40px}@media only screen and (min-width: 768px){.three-column-featured .block-wrapper{display:inline-block;width:33%;margin-bottom:0px}}.three-column-featured .block-wrapper .featured-block{background-position:center;background-size:cover;color:white;height:100%;padding:20px;position:relative;text-align:center;padding-bottom:20%}@media only screen and (min-width: 768px){.three-column-featured .block-wrapper .featured-block{width:96%;margin:auto;padding-bottom:70%}}.three-column-featured .block-wrapper .featured-block .overlay{position:absolute;left:0;right:0;bottom:0;top:0;height:100%;width:100%}.three-column-featured .block-wrapper .featured-block .overlay.primary-fill{background:var(--primary-bg-color-trans)}.three-column-featured .block-wrapper .featured-block .overlay.secondary-fill{background:var(--secondary-bg-color-trans)}.three-column-featured .block-wrapper .featured-block h4{color:white;width:100%;z-index:5000;position:relative;padding-top:120px}.three-column-featured .block-wrapper .featured-block a{position:absolute;bottom:0;left:0}@media only screen and (min-width: 768px){.three-column-featured .col{margin-bottom:0}.three-column-featured .col div h4{bottom:0}}@media only screen and (min-width: 992px){.three-column-featured .col{min-height:470px}.three-column-featured .col div h4{bottom:10px}}.two-col-product-overview .text-container{text-align:center}.two-col-product-overview ul{overflow:hidden}.two-col-product-overview li{float:left;padding-right:36px;width:50%}.two-col-product-overview img{margin-bottom:24px;width:100%}@media only screen and (min-width: 768px){.text-container{text-align:left}}.hero-header{background-color:var(--primary-bg-color);background-size:cover;position:relative}.hero-header h1{margin-bottom:24px}.hero-header p{font-size:16px;letter-spacing:1.6px;line-height:inherit}.hero-header hr{opacity:1}.hero-header .row{min-height:auto;position:relative;z-index:5000}.hero-header .col{color:white;background-color:var(--primary-bg-color-trans);padding-top:24px;padding-bottom:12px}.hero-header::after{background:url(/wp-content/uploads/2022/04/abstract-blue-box.png);background-size:65% 100%;background-repeat:no-repeat;content:'';display:none;height:100%;position:absolute;width:100%;top:0}@media only screen and (max-width: 767px){.button-col:before{display:none !important}}@media only screen and (min-width: 576px){.hero-header .col{padding-top:40px;padding-bottom:20px}}@media only screen and (min-width: 768px){.hero-header::after{display:block}.hero-header .row{min-height:500px}.hero-header .row .col{background-color:transparent}.hero-header .row .col h1{margin-bottom:36px}.hero-header .row .col button{margin-bottom:40px}}.circle-buttons{padding:80px 0;text-align:center}.circle-buttons .circle{position:relative;border-radius:100%;width:200px;height:200px;padding:15px;background-color:var(--secondary-bg-color);margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.circle-buttons .circle h2{color:#fff;font-size:.9rem;line-height:1rem;margin-bottom:20px}.circle-buttons .circle a{font-weight:bold}.circle-buttons .circle:before{background:none;border:8px solid #0084ae;content:"";display:block;position:absolute;top:-25px;left:-25px;right:-25px;bottom:-25px;pointer-events:none;border-radius:50%}@media only screen and (max-width: 768px){.circle-buttons .circle{margin-bottom:80px}}@media only screen and (min-width: 1176px){.circle-buttons .row{max-width:90%;margin:auto}}.circle-buttons.w-list{padding:20px 0px}.circle-buttons.w-list ul{text-align:left}@media only screen and (max-width: 768px){.circle-buttons.w-list ul{margin-bottom:60px}}.circle-buttons.w-list h2{font-size:1.2rem;line-height:1.6rem;margin-bottom:0px;font-weight:600}.circle-buttons.w-list h3{font-size:1rem;line-height:1.3rem;color:var(--primary-text-color);margin-top:60px;margin-bottom:50px}@media only screen and (max-width: 768px){.circle-buttons.w-list h3{margin-top:20px}}.site-footer{background-color:var(--secondary-bg-color-dark);color:white;min-height:100px;padding:60px 0 20px}.site-footer p{font-size:.7rem;font-weight:normal;line-height:inherit;color:rgba(255,255,255,0.79);margin-bottom:10px}.site-footer li{font-size:.7rem;color:rgba(255,255,255,0.79)}.site-footer li a{color:rgba(255,255,255,0.79)}.site-footer .row{margin-bottom:20px}.site-footer .row:last-child{flex-direction:column}.site-footer .row:last-child p{margin-bottom:0}.site-footer .newsletter{margin-bottom:80px;text-align:center}.site-footer .newsletter h3{color:white;font-size:2rem;margin-bottom:10px}.site-footer .newsletter p{font-size:20px;color:var(--primary-text-color);font-size:1.3rem}.site-footer .newsletter-container{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.site-footer .newsletter-container input{background-color:var(--secondary-bg-color);border:0;color:white;flex:1;font-size:20px;padding:0 16px}.site-footer .newsletter-container input:-ms-input-placeholder{color:white}.site-footer .newsletter-container input::placeholder{color:white}.site-footer .footer-menus{border-bottom:1px solid white;margin-bottom:36px;padding-bottom:28px}.site-footer .footer-blurb{margin-bottom:30px;padding-right:100px}.site-footer .footer-blurb img{margin-bottom:15px;max-width:58%}.site-footer .navbar-nav li a{color:rgba(255,255,255,0.79);line-height:1.8}.site-footer .footer-social{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px;order:-1}.site-footer .footer-social p{margin-right:0px;width:50%}.site-footer .footer-social a{margin-right:10px}.site-footer .footer-social svg{height:32px;width:32px}.site-footer .footer-social a:last-child,.site-footer .footer-social p:last-child{margin-right:0px}.site-footer .footer-social path{fill:white}@media only screen and (min-width: 768px){.site-footer .footer-blurb{margin-bottom:0}.site-footer .row:last-child{flex-direction:row}.site-footer .footer-social{justify-content:flex-end;margin-bottom:0;order:0}.site-footer .footer-social p{margin-right:20px}}@media only screen and (min-width: 391px){.site-footer .footer-social p{width:auto}}.icon-separator{display:flex;align-items:center;justify-content:center;max-width:700px;margin:auto;padding:20px 0 140px 0}.icon-separator .line{flex-grow:1;height:2px;background:#333;margin-bottom:7px}.icon-separator .icon{width:60px;height:60px;margin:0 20px}.icon-separator .icon img{width:100%}@media only screen and (min-width: 768px){.image-pad img{padding-right:50px}}.diagonal-callout-w-image .diagonal-text-box{padding:60px 30px;position:relative}.diagonal-callout-w-image .diagonal-text-box .diagonal-content{position:relative;z-index:5000}@media only screen and (min-width: 768px){.diagonal-callout-w-image .diagonal-text-box .diagonal-content{padding-left:19%}}.diagonal-callout-w-image .diagonal-text-box .diagonal-content p{font-size:.9rem;color:#fff;margin:0}.diagonal-callout-w-image .diagonal-text-box .diagonal-content h2{font-weight:400;text-transform:uppercase;font-size:1.1rem;line-height:1.9rem;border-bottom:1px solid #fff;display:inline-block}.diagonal-callout-w-image .diagonal-text-box:before{content:"";position:absolute;display:block;width:100%;height:100%;top:0;right:0px;z-index:0;transform:skew(-20deg, 0deg);transform-origin:bottom left;background:var(--secondary-bg-color)}.diagonal-callout-w-image .diagonal-box-image{background-size:cover;background-position:center}.small-icon{width:30px;margin-right:17px;margin-top:-7px;display:inline-block}.small-icon svg{fill:var(--link-color)}.icon-text{display:flex}.icon-text p{display:inline-block;width:100%}.two-col-text-w-logo h2{text-align:center;margin-bottom:60px}.two-col-text-w-logo .small-logo{width:200px;padding-right:30px}.two-col-text-w-logo .small-logo img{width:100%;margin:auto}@media only screen and (max-width: 992px){.two-col-text-w-logo .small-logo{display:block;width:80%;max-width:250px;margin:auto;padding-right:0px}}@media only screen and (min-width: 992px){.two-col-text-w-logo .row .col:first-child .logo-text{padding-right:30px}}@media only screen and (min-width: 992px){.two-col-text-w-logo .row .col:last-child .logo-text{padding-left:30px}}.two-col-text-w-logo .logo-text{display:flex}.two-col-text-w-logo .logo-text p{display:inline-block;width:100%}@media only screen and (max-width: 992px){.two-col-text-w-logo .logo-text{display:block;text-align:center}}.diagonal-callout-w-image-list .diagonal-text-box{position:relative}@media only screen and (min-width: 992px){.diagonal-callout-w-image-list .diagonal-text-box{padding:0px 30px 60px 30px}}.diagonal-callout-w-image-list .diagonal-text-box .diagonal-content{padding-left:30px;padding-right:30px;position:relative;z-index:5000}@media only screen and (min-width: 992px){.diagonal-callout-w-image-list .diagonal-text-box .diagonal-content{padding-left:17%;padding-right:0px}}.diagonal-callout-w-image-list .diagonal-text-box .diagonal-content p{font-size:.9rem;color:#fff;margin:0}.diagonal-callout-w-image-list .diagonal-text-box:before{content:"";position:absolute;display:block;width:100%;height:100%;top:0;right:0;z-index:0;transform:skew(13deg, 0deg);transform-origin:top left;background:var(--secondary-bg-color)}.diagonal-callout-w-image-list .diagonal-box-image{background-size:cover;background-position:center}.diagonal-callout-w-image-list .list-container li{color:#fff;font-weight:normal}.diagonal-callout-w-image-list .two-col-list{padding-top:60px;padding-bottom:0}.diagonal-callout-w-image-list .top-header{padding-left:30px;background-color:var(--light-black);z-index:2000;position:relative;padding-top:40px;padding-bottom:40px;margin-bottom:50px}@media only screen and (min-width: 992px){.diagonal-callout-w-image-list .top-header{margin-left:-16px;padding-left:18%}}.diagonal-callout-w-image-list .top-header h2{color:var(--primary-text-color);font-weight:bold;text-transform:none;font-size:2rem;line-height:2.4rem;border-bottom:none;display:block;position:relative;z-index:2000;margin-bottom:0}.diagonal-callout-w-image-list .top-header:before{content:"";position:absolute;display:block;width:100px;height:100%;top:0;right:-30px;z-index:0;background-color:var(--light-black);transform-origin:top left;transform:skew(13deg, 0deg);content:"";z-index:0}.two-col-w-background{background-position:629px 108px;background-repeat:no-repeat;background-size:contain;padding-bottom:80px}.two-col-w-background .container{margin-bottom:0}.full-width-image{background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;padding-bottom:37%;margin-top:60px}.full-width-image.no-top-margin{margin-top:0px}.emblem-section{padding:100px 0}.emblem-section img{width:200px;margin:auto;margin-bottom:25px;text-align:center;display:block}@media only screen and (min-width: 767px){.emblem-section img{padding-right:25%;width:100%}}.emblem-section .container{margin-top:0;margin-bottom:0}.bracket-text{background-color:var(--link-color);color:#fff}.bracket-text span{font-size:7rem;display:flex;padding-bottom:35px;font-weight:bold}.bracket-text .row{align-items:center}.bracket-text p{margin:0;padding:0 40px}.bracket-text .container.small{margin-bottom:0}@media only screen and (max-width: 767px){.bracket-text .container.small{max-width:100%}}@media only screen and (max-width: 600px){.bracket-text .col-sm-1{display:none}}@media only screen and (max-width: 600px){.bracket-text{padding:20px 0}}.bracket-text a{color:#fff}.wp-block-gallery.has-nested-images figure.wp-block-image img{width:100%}.breadcrumbs{background:var(--secondary-bg-color);display:inline-block;padding:10px 20px;padding-right:100px;color:#fff;position:absolute;left:0;bottom:0}.breadcrumbs a{color:#fff}.breadcrumbs p{margin:0}.breadcrumbs:after{content:"";position:absolute;display:block;width:20px;height:100%;top:0;right:0;z-index:9;background:var(--secondary-bg-color);transform-origin:bottom left;transform:skew(-20deg, 0deg)}.listed-post{margin-bottom:30px}.listed-post p:after{content:"..."}.listed-post h2{font-size:1.3rem;line-height:1.6rem;margin-bottom:20px}.listed-post h2 a{color:var(--primary-text-color)}.listed-post h3{color:var(--link-color);font-size:1rem;margin-bottom:20px}.post-image{width:100%;margin-bottom:20px}.post-image img{width:100%}.post-content img{width:100%;margin-bottom:40px}.recent-posts{background:var(--tertiary-bg-color);padding:25px}.recent-posts .post-title{font-size:1rem;margin-bottom:6px}.recent-posts .post-title a{color:#333}.recent-posts .post-date{margin-bottom:50px}.recent-posts h2{margin-top:0}@media (min-width: 767px){.recent-posts.sticky{position:-webkit-sticky;position:sticky;top:235px}}@media (min-width: 767px){.content-column{padding-right:40px}}.post-content .row{align-items:flex-start}.nav-links{display:none}.featured-news .recent-posts .post-title{font-size:1.3rem;line-height:1.6rem}.featured-news .recent-posts .post-title a{color:var(--primary-text-color)}.featured-news.post-content img{margin-bottom:0px}.row.recent-w-image{margin-bottom:60px;align-items:center}.row.recent-w-image img{margin:0}.row.recent-w-image:last-child{margin-bottom:0}.scroll-through-gallery .wp-block-image:nth-child(n+5){display:none !important}

/*# sourceMappingURL=theme.css.map */
