.no-tf-buttons .webform-buttons{display:none}.webform-buttons{display:flex;justify-content:space-evenly}.et_pb_section_1 p{text-align:center}.btn-content{font-family:'filson-pro';font-size:20px;font-weight:700;display:inline-block;margin:2% 2% 0 0;text-align:center;min-width:215px;border-radius:0;padding:10px 60px;transition:.3s;line-height:80%}.btn-content:hover{background:0 0;color:#4c4c4c;transition:.3s;cursor:pointer}.btn-1{display:flex;align-items:center;border:2px solid #bca25b;color:#4c4c4c;background:#bca25b}.btn-2{min-width:215px;border:2px solid #bca25b;color:#4c4c4c;background:#fff;transition:.3s}.btn-2:hover{background:#bca25b;color:#4c4c4c;transition:.3s;cursor:pointer}.btn-2-sub{font-size:14px;font-weight:700;padding:0;line-height:80%}@media (max-width:1400px){.btn-content{display:block}.webform-buttons{flex-direction:column;align-content:center}}.page-id-1426 #page .entry-content{margin-bottom:0 !important;padding-bottom:0 !important}html,body{overflow-x:hidden}#main{padding-top:115px;padding-bottom:0}.entry-header{display:none}.fl-module-content{margin:0}.fl-builder-content{max-width:100% !important;width:100%;margin:0}.fl-row-fixed-width{max-width:100%}.fl-photo-content,.fl-photo-content img{width:100%}.fl-row-content-wrap{padding:0}.site-header{position:fixed;padding-top:1%;padding-bottom:1%;width:100%;max-width:100%;padding-left:5%;padding-right:5%;background:linear-gradient(to right,#47763b,#007a86,#456ca6,#456ca6);height:115px;z-index:999 !important}.primary-navigation>.primary-menu-container,.admin-bar .primary-navigation>.primary-menu-container{top:25px}h1{font-family:filson-pro,sans-serif;font-size:65px !important;color:#007a8a;font-weight:300}h2{font-family:filson-pro,sans-serif;font-size:48px;line-height:52px !important;color:#007a8a;font-weight:300}h3{font-family:filson-pro,sans-serif;font-size:38px;color:#007a8a;font-weight:400}h4{font-family:filson-pro,sans-serif;font-size:32px;color:#007a8a;font-weight:500}h5{font-family:filson-pro,sans-serif;font-size:26px;color:#007a8a;font-weight:600}h6{font-family:filson-pro,sans-serif;font-size:25px;color:#007a8a;font-weight:400}p,ul li,ol li{font-family:roboto,sans-serif;font-weight:200;font-size:22px !important;line-height:32px;color:#000}.button{background-color:#bca157 !important;font-family:filson-pro,sans-serif !important;font-weight:800 !important;color:#4c4c4c !important;font-size:25px !important;line-height:25px !important;padding:10px 40px !important;width:max-content;max-width:100%;display:block}.button:hover{color:#4a4c51 !important;background-color:#e8dec4 !important;border-color:#e8dec4 !important}.primary-navigation>div>.menu-wrapper .sub-menu-toggle .icon-plus svg,.primary-navigation>div>.menu-wrapper .sub-menu-toggle .icon-minus svg{display:none}.primary-navigation>div>.menu-wrapper .sub-menu-toggle:after{display:block;width:9px;height:14px;background-image:url('/wp-content/uploads/2022/09/white-arrow.png')}.remove-decor .flower-detail-img{display:none}.flower-detail-img{width:55px;display:block;margin:0 auto;margin-bottom:2%}.no-button .button{display:none !important}@media only screen and (max-width:745px){#main{padding-top:75px}}@media only screen and (max-width:700px){h1{font-size:45px !important}h2{font-size:40px;line-height:45px !important}h3{font-size:35px;font-weight:600}}@media only screen and (max-width:450px){h1{font-size:35px !important}h2{font-size:30px;line-height:35px !important}h3{font-size:25px;font-weight:600}h5{font-size:25px;line-height:30px}p,ul li,ol li{font-weight:400;font-size:20px !important;line-height:30px !important}.button{padding:10px 15px !important;width:100%;display:block;text-align:center;font-size:20px !important;line-height:22px !important}.flower-detail-img{width:40px;margin-bottom:5%}}@media only screen and (max-width:350px){h1{font-size:30px !important}h2{font-size:30px;line-height:35px !important}h3{font-size:20px;font-weight:600}p,ul li,ol li{font-weight:400;font-size:18px !important}}.featured-logos{width:90%;margin:5% auto;text-align:center}.featured-logos .content{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;margin-top:1%}.featured-logos .content img{width:23%;height:100%;margin-left:3%;margin-right:3%;margin-bottom:3%}.featured-logos .content img:nth-of-type(2){margin:0 5% 3%}.featured-logos h2{margin-bottom:5%}@media only screen and (max-width:760px){.featured-logos .content img{width:85%;margin:0 auto 8% !important}.featured-logos .content img:nth-of-type(2){margin:0}}.featuredhead{text-align:center;margin-bottom:-5% !important;width:50%;margin:2% auto}.featuredhead h2{margin:2% 0;font-weight:300}.featuredhead img{width:57px}.featured-posts{width:90%;margin:0 auto;display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:10%}.featured-posts-headline{width:90%;margin:5% auto 2%;text-align:center}.featured-posts .left,.featured-posts .right{width:49%}.featured-posts .left .posts{display:flex;justify-content:space-between;align-items:flex-end}.featured-posts .left .posts a{width:48%}.featured-posts .left h2{margin-bottom:10%}.featured-posts a{text-decoration:none}.featured-posts a .block{color:#fff;text-decoration:none;background-image:url(/wp-content/uploads/2022/08/woman-smiling-out-the-window.jpeg);height:15vw;background-size:cover;background-position:center;position:relative}.featured-posts a .block .box{background-color:#007a8a;position:absolute;bottom:-4.5vw;width:100%}.featured-posts .right a .block{height:30vw}.featured-posts .right a .arrow{width:20%}.featured-posts .right a .content{width:79%}.featured-posts .right a .content p:first-of-type{font-size:22px}.featured-posts .right a .content p{font-size:18px}.featured-posts a .content{padding:2% 5% 1%;width:88%;display:inline-block;vertical-align:middle}.featured-posts .left .posts p:first-of-type{font-size:20px !important;line-height:20px !important}.featured-posts .right a .content p:first-of-type,.featured-posts a .content p:first-of-type{font-size:25px !important}.featured-posts a .content p:first-of-type{font-size:18px}.featured-posts a .content p:nth-of-type(1){color:#fff;font-size:37px !important;font-weight:700;line-height:35px;margin-bottom:3%;margin-top:2%;font-family:filson-pro,sans-serif}.featured-posts a .content p:nth-of-type(2){font-size:18px !important;font-family:filson-pro,sans-serif;color:#fff;font-weight:700}.featured-posts .right .content p:nth-of-type(2){font-size:22px !important}.featured-posts a .content p:nth-of-type(3){font-size:25px !important;font-family:filson-pro,sans-serif;color:#fff;font-weight:300}.featured-posts a .arrow{width:6%;display:inline-block;vertical-align:middle;text-align:center}.featured-posts a .arrow span{font-family:filson-pro,sans-serif;font-size:25px;font-weight:700;margin-left:-55%}.featured-posts a .arrow img{width:85%}.featured-posts a:hover .content p:first-of-type{text-decoration:underline}.featured-posts .right a .arrow img{display:none}@media only screen and (max-width:1275px){.featured-posts .right a .block{height:35vw}.featured-posts a .block{height:18vw}.featured-posts .right a .arrow{width:25%;padding-right:2%}.featured-posts .right a .content{width:74%}}@media only screen and (max-width:1025px){.featured-posts .right a .arrow img{display:block}.featured-posts .right a .arrow span{display:none}.featured-posts{display:block}.featured-posts .left,.featured-posts .right{width:100%}.featured-posts .left h2{margin-bottom:5%}.featured-posts .left .posts{display:block;margin-bottom:5%}.featured-posts a .block,.featured-posts .right a .block{height:50vw;margin-bottom:20%}.featured-posts a .content,.featured-posts .right a .content{width:95%}.featured-posts a .arrow,.featured-posts .right a .arrow{width:4%;padding-right:1%}.featured-posts .right a .content p,.featured-posts a .content p,.featured-posts .right .content p:nth-of-type(2){font-size:18px}.featured-posts a .block .box{bottom:-13vw}}@media only screen and (max-width:481px){.featured-posts a .content p:nth-of-type(2),.featured-posts .right a .content p,.featured-posts a .content p,.featured-posts .right .content p:nth-of-type(2){line-height:18px;font-size:15px !important;margin:0}.featured-posts .left .posts p:first-of-type,.featured-posts .right a .content p:first-of-type,.featured-posts a .content p:first-of-type{font-size:18px !important;line-height:18px !important}.featured-posts a .content p:nth-of-type(1){margin-bottom:0;margin-top:0}.featured-posts a .content{padding:2% 2% 1%}.featured-posts-headline{margin-top:10%;margin-bottom:0}.featured-posts a .block .box{bottom:-18vw}.featured-posts a .block,.featured-posts .right a .block{margin-bottom:35%}.featured-posts a .content,.featured-posts .right a .content{width:93%}.featured-posts{width:100%}.featured-posts .left h2{width:90%;margin:0 auto;margin-bottom:5%}.featured-posts{margin-top:10%;margin-bottom:10%}}@media only screen and (max-width:375px){.featured-posts a .block .box{bottom:-30vw}.featured-posts a .block,.featured-posts .right a .block{margin-bottom:40%}.featured-posts a .arrow,.featured-posts .right a .arrow{width:5%}}.news-blog-template .featured-image{background-image:url('/wp-content/uploads/2022/09/blog-hero-size-DHC.jpg');height:50vw;background-size:cover;background-position:center}.news-blog-template .content{width:80%;margin:5% auto}.news-blog-template .content h2,.news-blog-template .content h3{margin-bottom:2%}.news-blog-template .content .details{font-size:20px !important;font-weight:700;color:#007a8a;font-family:filson-pro,sans-serif;margin-bottom:5%;margin-top:1%}.news-blog-template .content p,.news-blog-template .content ul{margin-bottom:2%}.news-blog-template .related{width:90%;margin:0 auto;margin-bottom:5%}.news-blog-template .related h2{margin-bottom:5%;text-align:center}.news-blog-template .related .posts{display:flex;justify-content:space-between}.news-blog-template .related .posts a{width:31%;background-color:#007a8a;color:#fff;text-decoration:none}.news-blog-template .related .posts a:hover h2{text-decoration:underline}.news-blog-template .related .posts .block h2{color:#fff;font-size:23px;line-height:23px !important;text-align:left;font-weight:700;margin-bottom:1%}.news-blog-template .related .posts .block .details,.news-blog-template .related .posts .block .link{color:#fff;font-weight:700;font-family:filson-pro,sans-serif;font-size:20px !important}.news-blog-template .related .posts .block .link{margin-top:5%}.news-blog-template .related .posts .block p{color:#fff;font-size:20px !important;line-height:20px;margin-top:2%}.news-blog-template .related .posts .block .text{padding:5%}.news-blog-template .related .posts img{width:100%}@media only screen and (max-width:775px){.news-blog-template .featured-image{height:60vw}.news-blog-template .related .posts a{width:100%;margin-bottom:5%}.news-blog-template .related .posts{flex-wrap:wrap}}@media only screen and (max-width:450px){.news-blog-template .featured-image{height:75vw}.news-blog-template .content p,.news-blog-template .content ul{margin-bottom:8%}}.blog-content .filtering{background-color:#e3f0f2;padding:3% 5% 0;position:relative}.blog-content .filtering hr{display:none}.blog-content .featured{background-color:#e3f0f2;padding:2% 5% 3%}.blog-content .featured .button{width:max-content}.blog-content .featured .image{background-image:url('/wp-content/uploads/2021/11/young-lady-relaxing-with-her-senior-grandmother-.png');width:50%;display:inline-block;height:30vw;background-size:cover;background-position:top;vertical-align:middle}.blog-content .featured .text{width:40%;display:inline-block;vertical-align:middle;margin-left:5%}.blog-content .featured .text h3{color:#007a8a;font-size:40px}.blog-content .featured .text p{color:#000;margin-bottom:5%}.blog-content .featured .text p.details{color:#007a8a;font-family:filson-pro,sans-serif;margin-bottom:2%}.blog-content .filtering .links{max-width:max-content;position:relative;padding:0 2%;margin:0 auto}.blog-content .filtering .links a{color:#147a8a;text-transform:uppercase;text-decoration:none;font-family:filson-pro,sans-serif;padding:0 40px}.blog-content .filtering .links a:hover{text-decoration:underline}.blog-content .filtering .links a.active{font-weight:700;text-decoration:underline}.blog-content .feed{padding:2% 5% 5%;display:flex;flex-wrap:wrap;justify-content:space-evenly}.blog-content .feed a{background-color:#54565b;width:30%;margin-top:4%;text-decoration:none}.blog-content .feed a:focus{background-color:#54565b !important}.blog-content .feed a:hover .block .text .link{text-decoration:underline}.blog-content .feed a:hover .block .text h3{text-decoration:underline}.blog-content .feed .block .image{background-image:url('/wp-content/uploads/2022/03/foulk-manor-entrance.png');width:100%;height:23vw;background-size:cover;background-position:center}.blog-content .feed .block .text{padding:5%}.blog-content .feed .block .text h3{font-size:28px;color:#9ccbd1}.blog-content .feed .block .text p{color:#fff}.blog-content .feed .block .text .details{font-size:18px !important;margin-bottom:0;color:#9ccbd1;font-family:filson-pro,sans-serif}.blog-content .feed .block .text p{margin-bottom:0}.blog-content .feed .block .text .link{font-weight:700;text-transform:uppercase;text-decoration:none;font-size:18px !important;color:#ddcfa9;font-family:'filson-pro'}.news-blog-page .hero{background-image:url('/wp-content/uploads/2022/03/couple-hugging-gradient.png');height:39vw;background-position:bottom;background-size:cover;position:relative}.news-blog-page .hero .text{position:absolute;bottom:3%;left:5%;width:45%}.news-blog-page .hero .text h1{font-family:baskerville-urw,serif;color:#14488c}@media only screen and (max-width:1090px){.news-blog-page .hero{margin-bottom:0;height:50vw}.blog-content .filtering hr{top:50px}.blog-content .featured{padding:3% 5% 4%}.blog-content .feed{padding:2% 3% 6%}.blog-content .feed .block .image{height:26vw}}@media only screen and (max-width:690px){.blog-content .feed a{width:45%}.post-template-default .wp-block-image{width:100% !important}.post-template-default .wp-block-image img{width:100% !important}.blog-content .filtering hr{top:37px}.blog-content .featured{padding:4% 0 6%}.blog-content .featured .image{width:100%;display:block;height:35vw;background-position:center}.blog-content .featured .text{width:95%;display:block;margin-left:auto;margin-top:3%}.news-blog-page .hero{height:75vw;margin-bottom:10%}.news-blog-page .hero .text{bottom:-6%;width:85%}}@media only screen and (max-width:440px){.blog-content .feed a{width:100%}.news-blog-page .hero{height:100vw;margin-bottom:17%}.news-blog-page .hero .text{bottom:-12%}.blog-content .filtering .links{max-width:100%}.blog-content .filtering .links a{padding:0 7%;font-size:5vw;text-align:center}.blog-content .filtering hr{top:30px}.blog-content .featured .text{margin:3% auto}.blog-content .featured .image{height:45vw}.blog-content .feed{padding:8% 3% 6%;display:block}.blog-content .feed .block .image{height:79vw}.blog-content .feed a{width:100%;display:block}}.event-template{position:relative}.event-template .hero .featured-img{width:100%;background-image:url(/wp-content/uploads/2022/09/senors-laughin-100.jpg);height:58vw;background-size:cover;background-position:center}.event-template .hero .form{position:absolute;top:0;right:5%;background-color:#007a8a;padding:2% 5%;width:40%}.event-template .hero .form h2{color:#e8dec4}.event-template .hero .form h2.gform_submission_error{color:#c02b0a;font-size:20px;line-height:25px !important}.event-template .hero .form p{color:#fff;font-size:20px !important;line-height:25px;margin-bottom:2%}.event-template .hero .form label,.event-template .hero .form .gfield--type-checkbox .gfield_label{font-size:22px;color:#e8dec4;font-family:filson-pro,sans-serif;margin-bottom:0}.event-template .hero .form .ginput_container_checkbox label,.event-template .hero .form .ginput_container_checkbox label a{color:#fff !important}.event-template .hero .form input{border:1px solid #e8dec4;font-family:filson-pro,sans-serif;font-size:18px !important;padding:5px 10px !important}.event-template .hero .form input.gform_button{border:initial;font-size:25px !important;padding:10px 40px !important}.event-template .hero .form p.details{font-size:18px !important}.event-template .hero .form p.details a{color:#fff}.event-template .content{width:45%;margin-left:5%;margin-top:2%}.event-template .content .details{font-family:filson-pro,sans-serif !important;color:#37818d;margin-bottom:2%}.event-template .content h1{margin-bottom:3%}.event-template .content p,.event-template .content h2,.event-template .content h3,.event-template .content h4{margin-bottom:2%}.event-template .block{width:90%;margin:5% auto;background-color:#e3f0f2;display:flex;justify-content:space-between;align-items:center}.event-template .block div h2{margin-bottom:3%}.event-template .block div p{margin-bottom:1%}.event-template .block div{width:50%}.event-template .block .image img{width:100%}.event-template .block div:first-of-type{padding:2% 5%}@media only screen and (max-width:1040px){.event-template .hero .form{position:relative;right:0;width:100%;padding:10% 5%}}@media only screen and (max-width:700px){.event-template .content{width:90%}.event-template .block{display:block}.event-template .block div{width:100%}.event-template .block div:first-of-type{padding:5%}}.remove-bottom-space .section-text{margin-bottom:0}.button-space .section-text .button{display:block;margin:5% auto 0}.section-text{text-align:center;margin:5% auto}.section-text ul li{text-align:left}.section-text .text{width:60%;margin:0 auto}.section-text h2{margin-bottom:2%}.section-text.blue h2{color:#e8dec4}.section-text .white p{text-decoration:left}.section-text .button{display:inline;margin-top:5%}.section-text .logo{display:inline;width:30%;margin-left:3%}.section-text.blue{background-color:#007a8a;padding:5% 0}.section-text.blue p{color:#fff}@media only screen and (max-width:880px){.section-text .text{width:90%}.section-text .button{display:block}.section-text .logo{display:block;margin:0 auto;margin-top:3%;width:55%}}@media only screen and (max-width:450px){.section-text .logo{width:85%}.section-text.blue{padding:10% 0}.section-text{margin:10% auto}}.testimonials{width:80%;margin:5% auto}.remove-top-space .testimonials{margin-top:0}.testimonials h2{text-align:center;margin-bottom:4%}.testimonials .carousel-item{position:relative;padding:5%;background-size:cover;text-align:center}.testimonials .carousel-inner{overflow:inherit;background-color:#4a4c51}.testimonials .carousel{width:93%;margin:0 auto}.testimonials .carousel-item .quote{position:absolute;top:-8%;left:47%;width:85px}.testimonials .carousel-item p{color:#fff;font-family:filson-pro,sans-serif;font-size:28px !important;line-height:38px}.testimonials .carousel-item .by-quote{font-size:24px !important}.testimonials .carousel-item .by-quote:before{content:"- "}.testimonials span img{display:block;margin:0 auto;width:57px}.testimonials span h2{display:block}.testimonials .carousel-item .stars{width:125px;display:block;margin-top:3%;margin-bottom:3%;margin-right:auto;margin-left:auto}.testimonials .carousel-item .stars.green{display:none}.testimonials .carousel-control-prev{padding:0 !important;width:max-content;left:-11%;background-color:transparent !important}.testimonials .carousel-control-next{padding:0 !important;width:max-content;right:-11%;background-color:transparent !important}.testimonials .carousel-control-prev-icon{background-image:url('/wp-content/uploads/2022/09/grey-arrow-8.png');height:40px !important;width:20px !important}.carousel-control-next,.carousel-control-prev{opacity:100% !important}.testimonials .carousel-control-next-icon{background-image:url('/wp-content/uploads/2022/09/grey-arrow-8.png');transform:rotate(180deg);height:40px !important;width:20px !important}@media only screen and (max-width:925px){.carousel-control-next,.carousel-control-prev{opacity:1}.testimonials .carousel-control-prev{left:-7%}.testimonials .carousel-control-next{right:-7%}.testimonials h2{margin-bottom:10%}.testimonials{width:90%}.testimonials .carousel{margin-top:8%}}@media only screen and (max-width:540px){.testimonials{margin:10% auto 20%}.testimonials .carousel-item .quote{top:-4%;left:40%;width:65px}.testimonials .carousel-item{padding:10% 5%}.testimonials .carousel-item p{font-size:25px !important;line-height:35px;text-align:center}.testimonials .carousel-item .stars{margin:5% auto}.testimonials .carousel-item .by-quote{font-size:20px !important}.testimonials .carousel-control-prev{left:-8%;bottom:11%}.testimonials .carousel-control-next{right:-8%;bottom:11%}.testimonials .carousel,.testimonials{width:90%}.testimonials h2{width:90%;margin:0 auto}}@media only screen and (max-width:450px){.testimonials{margin:10% auto 30%}}@media only screen and (max-width:360px){.testimonials .carousel-control-next{bottom:4%}.testimonials .carousel-control-prev{bottom:4%}.testimonials .carousel-control-prev-icon,.testimonials .carousel-control-next-icon{height:35px !important;width:15px !important}}.tabs .tabcontent .content b,.tabs .tabcontent .content strong{font-family:agenda,sans-serif;font-size:24px;font-weight:600}.tabs .tabcontent .content ul li{color:#fff;margin-bottom:1%}.tabcontent img{width:50%;display:inline-block;margin-top:3%}.tabcontent a{color:#d0bd89 !important;font-weight:700;text-decoration:none;font-family:filson-pro,sans-serif !important;font-size:22px}.tabcontent a:hover{text-decoration:underline}.tabs .tabcontent .content{width:45%;margin:0 auto;display:inline-block;vertical-align:top;margin-top:3%;margin-right:4%}.tabs .tabcontent .content h4{color:#fff;font-size:30px}.tabs .tabcontent .content p{color:#fff;text-align:left}.tabs .tabcontent .content .activity-type .content{width:85%;display:inline-block;vertical-align:middle}.tabcontent .closing p a{color:#fff}.tabs .tabcontent .content .activity-type .content .heading{font-weight:700;margin-bottom:0;vertical-align:middle;font-size:18px !important}.tabbed-content .content h2{text-align:center;color:#99cad0 !important;margin-bottom:2%}.tabbed-content .content p{color:#fff;margin-bottom:3%;text-align:center}.tabbed-content .content .head{width:80%;margin:0 auto}.tabbed-content{background-color:#4a4c51;padding:5% 0;margin:5% auto}.remove-all-space .tabbed-content{margin:0 auto}.remove-space .tabbed-content{margin-bottom:0}.tabbed-content .content{width:90%;margin:0 auto}.tablinks{background-color:transparent !important;text-transform:uppercase;padding:1% 3% !important;margin:0 !important;font-family:filson-pro,sans-serif !important;font-weight:500;margin-left:-1px !important;margin-right:0 !important;font-size:20px;border-width:0 !important;color:#d0bd89 !important}.tablinks.active:after{display:none !important}.tablinks.active{color:#99cad0 !important;border-color:#99cad0 !important;border-left:0;border-top:0;border-right:0;border-bottom:1px solid #99cad0 !important}.tablinks.active:hover{font-weight:700;border-color:#99cad0 !important;border-bottom:2px solid #99cad0 !important}.tablinks:hover{border:0 solid #fff !important;border-bottom:1px solid #d0bd89 !important;font-weight:700}.tabs .tab{text-align:left;margin-top:5%;font-size:0px}.tabs hr{height:2px !important;color:#c7c7c7;opacity:1;margin:0;margin-top:0;margin-bottom:3%;width:100%}@media only screen and (max-width:875px){.tabbed-content .content .head{width:100%}.tabcontent img{width:100%;display:block}.tabs .tab{margin-bottom:5%}.tabs hr{display:none}.tabs .tabcontent .content{width:100%;margin-left:0;display:block}.activity-type img{width:10% !important;display:inline-block !important}.tabs .tabcontent .content .activity-type .content{margin-left:3%}}@media only screen and (max-width:430px){.tabbed-content{margin:10% auto}.tablinks{width:max-content}.tablinks{font-size:16px;margin:0 !important}.tabs .tabcontent .content h4{font-size:25px}.tabcontent img{margin-top:10%}.tabs .tab{margin-bottom:10%;text-align:center}.tabs hr{display:none}.tabbed-content{padding:10% 0}.tabcontent a{font-size:18px}}.photo-gallery{background-color:#e5f2f3;padding:5% 0}.photo-gallery p{width:75%;margin:1% auto 3%;text-align:center}.photo-gallery h2{width:90%;margin:0 auto;text-align:center}.photo-gallery .item1{grid-area:header}.photo-gallery .item2{grid-area:menu}.photo-gallery .item3{grid-area:main}.photo-gallery .item4{grid-area:right}.photo-gallery .item5{grid-area:footer}.photo-gallery .grid-container{display:grid;grid-template-areas:'header header main main main right right' 'menu menu main main main right right' 'menu menu main main main footer footer';gap:10px;width:90%;margin:2% auto 0}.photo-gallery .grid-container>div{background-color:rgba(255,255,255,.8);text-align:center;padding:30% 0;background-size:cover;background-position:center}.photo-gallery .grid-container>div:first-of-type{background-image:url('/wp-content/uploads/2022/09/CTA-flowers-100.jpg')}.photo-gallery .grid-container>div:nth-of-type(2){background-image:url('/wp-content/uploads/2022/09/couple-laff.jpg')}.photo-gallery .grid-container>div:nth-of-type(3){background-image:url('/wp-content/uploads/2022/08/seniors-cooking-100.jpg')}.photo-gallery .grid-container>div:nth-of-type(4){background-image:url('/wp-content/uploads/2022/09/CTA-flowers-100.jpg')}.photo-gallery .grid-container>div:nth-of-type(5){background-image:url('/wp-content/uploads/2022/09/couple-laff.jpg')}@media only screen and (max-width:675px){.photo-gallery p{width:90%;margin:2% auto 5%}.photo-gallery .grid-container{grid-template-areas:'header' 'menu' 'main' 'right' 'footer'}.photo-gallery .grid-container>div{padding:32% 0}.photo-gallery .grid-container>div:nth-of-type(2),.photo-gallery .grid-container>div:nth-of-type(4){padding:25% 0}}@media (max-width:767px){.floor-plans .carousel-inner .carousel-item>div{display:none !important}.floor-plans .carousel-inner .carousel-item>div:first-child{display:block !important}}.floor-plans .carousel-inner .carousel-item.active,.floor-plans .carousel-inner .carousel-item-next,.floor-plans .carousel-inner .carousel-item-prev{display:flex !important}@media (min-width:768px){.floor-plans .carousel-inner .carousel-item-end.active,.floor-plans .carousel-inner .carousel-item-next{transform:translateX(34%) !important}.floor-plans .carousel-inner .carousel-item-start.active,.floor-plans .carousel-inner .carousel-item-prev{transform:translateX(-34%) !important}}.floor-plans .carousel-inner .carousel-item-end,.floor-plans .carousel-inner .carousel-item-start{transform:translateX(0%) !important}.floor-plans .carousel{position:unset;overflow:inherit}.floor-plans{margin:0 auto;padding:5% 0;position:relative}.floor-plans .text{width:50%;margin:0 auto;text-align:center;margin-bottom:3%}.floor-plans .carousel-inner:after{display:none !important}.floor-plans .carousel-item.active:after{display:none !important}.floor-plans .carousel-item .col-md-3{width:30%;margin:0}.floor-plans .carousel-item .col-md-3:nth-of-type(2){margin:0 5.5%}.floor-plans .carousel-item h4{font-weight:500;color:#9ccbd1;font-size:35px;margin-top:4%;margin-bottom:0;text-align:center;padding:0 5%}.floor-plans .carousel-item p img{width:28px;margin-right:5px}.floor-plans .card{border:0 solid #fff !important;background-color:#54565b;display:inline-block;border-radius:0;width:100%}.floor-plans .card h4{padding:3% 5% 0;color:#99cad0}.floor-plans .card p{color:#fff;padding:0 5%}.floor-plans .card p a{color:#fff}.floor-plans .card p.link{padding:0 5% 5%}.floor-plans .owl-nav button{position:absolute;bottom:0;top:0;background-color:transparent !important;color:#54565c !important;font-size:100px !important}.floor-plans .owl-nav button.owl-prev{left:0;margin-left:-5%}.floor-plans .owl-nav button.owl-next{right:0;margin-right:-5%}.floor-plans .card img{width:100%}.floor-plans .carousel-item .details{display:block;margin:0 auto;width:90%;font-size:18px !important;font-style:normal;text-transform:uppercase;text-align:center;color:#fff;padding-bottom:0;line-height:25px}.floor-plans .carousel-item .link{width:90%;margin:0 auto;display:block;padding-bottom:5%;text-align:center;margin-top:1%}.floor-plans .carousel-item .link a{color:#ddcfa9;font-weight:700;font-family:filson-pro,sans-serif;text-decoration:none;font-size:18px;text-transform:uppercase}.floor-plans .carousel-item .link a:hover{text-decoration:underline}.floor-plans .carousel-control-prev-icon{background-image:url(/wp-content/uploads/2022/09/grey-arrow-8.png) !important;width:28px !important;height:52px !important;transform:rotate(0deg)}.floor-plans .section-text h2,.floor-plans-slider .section-text p{color:#fff}.floor-plans .section-text .button-a{background-color:#fff;color:#4a6e3b;border:1px solid #4a6e3b}.floor-plans .section-text .button-a:hover{color:#fff;background-color:#4a6e3b}.floor-plans .carousel-control-next-icon{background-image:url('/wp-content/uploads/2022/09/grey-arrow-8.png') !important;width:28px !important;height:52px !important;transform:rotate(180deg)}.floor-plans .carousel-control-next{right:0 !important;height:100px}.floor-plans .carousel-control-prev{left:0 !important;height:100px}.hide-button .floor-plans .button{display:none}.floor-plans .button{margin:0 auto;display:block;margin-top:5%}.floor-plans .modal-dialog{max-width:850px}.floor-plans .carousel-control-next,.floor-plans .carousel-control-prev{opacity:1 !important;top:52%;width:5%}.no-slider .floor-plans .carousel-control-next,.no-slider .floor-plans .carousel-control-prev{display:none}.no-slider .floor-plans .carousel-inner .carousel-item.active{justify-content:space-evenly}.no-slider .floor-plans .carousel-item .col-md-3:nth-of-type(2){margin:0}.floor-plans .carousel-indicators{bottom:-12%;display:none !important}.floor-plans .carousel-indicators button{background-color:#fff !important}.floor-plans .carousel-indicators [data-bs-target]{width:10px;height:10px;border-radius:89px !important;border:1px solid #fff !important;background-color:transparent !important;opacity:1;margin:0 5px}.floor-plans .carousel-indicators .active{background-color:#fff !important}.floor-plans .modal{display:none;position:fixed;z-index:999999;padding-top:0;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.floor-plans .modal-content{background-color:#fff;margin:auto;padding:2% 5%;box-shadow:2px 2px 10px #00000085;width:80%;margin-top:10%}.floor-plans .modal-content p{font-size:18px !important;line-height:20px}.floor-plans .modal-content form{margin-top:5%}.floor-plans .modal-content label,.floor-plans .modal-content .gfield--type-checkbox .gfield_label{width:100%;text-align:left;color:#007a8a;font-family:filson-pro,sans-serif;font-size:20px !important;margin-bottom:0 !important;margin-top:2%}.floor-plans .modal-content .gfield_checkbox label{font-size:16px !important;line-height:18px !important;color:#000;font-family:filson-pro,sans-serif}.floor-plans .modal-content .ginput_container_consent label{font-size:17px !important}.floor-plans .container{max-width:84%}.floor-plans .modal-content .gform_body input{font-family:filson-pro,sans-serif;color:#000;border-color:#007a8a;font-size:18px !important;padding:5px 10px !important;border:1px solid #007a8a}.floor-plans .btn-close{background-color:transparent !important}.floor-plans .modal-header{border-bottom:0 solid #fff}.floor-plans .close{color:#aaa;float:right;font-size:28px;font-weight:700;width:100%;text-align:right}.floor-plans .close:hover,.floor-plans .close:focus{color:#000;text-decoration:none;cursor:pointer}.floor-plans .modal-content .gform_wrapper.gravity-theme .gform_fields{display:block !important}@media (max-width:767px){.no-slider .floor-plans .carousel-inner .carousel-item>div{display:block !important;margin-top:2% !important}.no-slider .floor-plans .carousel-inner .carousel-item.active{display:block !important}.floor-plans{width:95% !important}.floor-plans .card{display:block}.floor-plans .card img{width:100%}.floor-plans .text{width:90%;margin-bottom:10%}.floor-plans .carousel-indicators button{background-color:#4a4f55 !important;opacity:1 !important}.floor-plans .carousel-indicators [data-bs-target]{width:10px !important;height:10px !important;border-radius:45px !important}.floor-plans .carousel-indicators{display:none;bottom:-12% !important}.floor-plans .carousel-item .col-md-3{width:100%;margin:0}.floor-plans .carousel-inner .carousel-item>div{display:none !important}.floor-plans .carousel-inner .carousel-item>div:first-child{display:block !important}.floor-plans .carousel-inner .carousel-item.active,.floor-plans .carousel-inner .carousel-item-next,.floor-plans .carousel-inner .carousel-item-prev{display:flex !important}.floor-plans .carousel-inner{overflow:visible}.floor-plans .carousel-fade .carousel-item{opacity:0;transition-property:opacity}.floor-plans .carousel-fade .carousel-item.active,.floor-plans .carousel-fade .carousel-item-next.carousel-item-left,.floor-plans .carousel-fade .carousel-item-prev.carousel-item-right{opacity:1}.floor-plans .carousel-fade .active.carousel-item-left,.floor-plans .carousel-fade .active.carousel-item-right{opacity:0}.floor-plans .carousel-control-next,.floor-plans .carousel-control-prev{top:59%}.floor-plans .carousel-control-next{right:4% !important}.floor-plans .carousel-control-prev{left:4% !important}}@media (max-width:720px){.floor-plans .carousel-control-next,.floor-plans .carousel-control-prev{top:60%}.floor-plans .carousel-control-prev{left:4% !important}.floor-plans .carousel-control-next{right:3% !important}}@media only screen and (max-width:1057px){.floor-plans{margin:5% auto 10% auto !important}}@media only screen and (max-width:874px){.floor-plans .owl-nav button{font-size:70px !important}.floor-plans .owl-nav button.owl-next{margin-right:-13%}.floor-plans .owl-nav button.owl-prev{margin-left:-13%}}@media only screen and (max-width:500px){.floor-plans .carousel-control-next,.floor-plans .carousel-control-prev{top:65%}.floor-plans .carousel-control-next{right:2% !important}.floor-plans .carousel-control-prev{left:2% !important}}@media only screen and (max-width:420px){.floor-plans{margin:10% auto 10% auto !important}.floor-plans .carousel-control-prev{left:3% !important}.floor-plans .carousel-control-next{right:3% !important}}@media only screen and (max-width:350px){.floor-plans .carousel-control-next-icon,.floor-plans .carousel-control-prev-icon{height:39px !important}}.search .search-result-count{width:90%;max-width:100%;font-family:filson-pro,sans-serif}.search .page-header{margin-top:5% !important;border-bottom:0 solid #fff;width:90%;max-width:100%;padding-bottom:0}.search .entry-header{display:block;width:90%}.search .entry-header h2{max-width:100%;width:100%}.search .entry-content{width:90%}.search .entry-content p{width:100%;max-width:100% !important}.search .navigation .nav-links .dots{display:block;position:inherit}.search .pagination{margin-bottom:5%;width:90%;max-width:100%}.search .post-thumbnail{display:none}.search article .entry-footer{display:none}@media only screen and (max-width:500px){.search .page-header{margin-top:15% !important}}.faqs .content{width:40%;margin-right:2%;vertical-align:middle}.faqs .questions{width:57% !important}.faqs .questions .accordion{width:100%}.faqs .accordion:after{content:'';width:3%;height:30px;text-align:center;background-image:url(/wp-content/uploads/2021/07/arrow-1.png);background-size:contain;background-repeat:no-repeat;transform:rotate(-90deg);margin-top:-7px;display:inline-block;vertical-align:middle;background-position:right}.faqs .accordion.active:after{content:'';background-image:url(/wp-content/uploads/2022/09/FAQS-minus-8.png);transform:rotate(0deg);background-position:center}.faqs .panel{padding:0;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.faqs .panel p:last-of-type{margin-bottom:3%}.faqs .panel p span{display:block;margin-top:2%;font-size:16px}.faqs .panel p{color:#fff}.faqs{width:90%;margin:5% auto;display:flex}.faqs h2{text-align:left;margin-bottom:3%;color:#017a8a;font-size:47px;margin-top:8%}.faqs .accordion:after{content:'';background-image:url(/wp-content/uploads/2022/09/FAQS-add-8.png);background-size:contain;background-repeat:no-repeat;transform:rotate(-90deg);margin-left:5px;margin-top:0;width:3%;height:2vw;border:0 solid;border-radius:0;display:inline-block;vertical-align:middle}.faqs .accordion.active:after{margin-top:0;margin-bottom:10px}.faqs .accordion.active{padding-bottom:4px;margin-bottom:0}.faqs .accordion p{width:93%;display:inline-block;vertical-align:middle;font-weight:700;margin-bottom:0;text-align:left;color:#fff;font-family:filson-pro,sans-serif;font-weight:500}.faqs .panel{padding:0 .5%;padding-top:1%}.faqs .panel p{color:#000 !important;background-color:#fff;font-family:roboto,sans-serif !important;font-size:22px !important;padding:0 1.5%}.faqs .panel ul,.faqs .panel li{color:#000 !important;background-color:#fff;font-family:roboto,sans-serif !important;font-size:22px !important;padding:0;margin-left:5%}.faqs .accordion:hover,.faqs .accordion.active{color:#007a8a !important;border-color:#007a8a !important}.faqs button{background-color:#017a8a !important;margin:1% 0;padding:1%;border-bottom:0;color:#fff !important}@media only screen and (max-width:950px){.faqs .accordion:after{width:4%;height:3vw}.faqs{width:90%;margin:10% auto}.faqs button,.faqs .panel p{padding:1% 2%}}@media only screen and (max-width:730px){.faqs .panel p{padding:0 4.5%}}@media only screen and (max-width:700px){.faqs{display:block}.faqs .content{width:90%;margin:0 auto}.faqs .questions{width:90% !important;margin:0 auto}.faqs h2{font-weight:300 !important;font-size:42px !important;text-align:center}}@media only screen and (max-width:640px){.faqs h2{font-size:32px !important}}@media only screen and (max-width:500px){.faqs .panel{padding:0 .7%}.faqs .panel p{padding:0 5.5%;font-size:20px !important}}@media only screen and (max-width:400px){.faqs .panel{padding:0 1%}}@media only screen and (max-width:450px){.faqs .accordion p{line-height:23px}.faqs button,.faqs .panel p{padding:3% 2% 5%}}@media only screen and (max-width:430px){.faqs .accordion p{width:90%}.faqs .accordion:after{width:5%;height:9vw;margin-top:0}}.fl-rich-text{width:90%;margin:5% auto}.fl-rich-text h1{margin-bottom:2%}.fl-rich-text p,.fl-rich-text ul{margin-bottom:1%}@media only screen and (max-width:550px){.fl-rich-text{margin:15% auto 10%}}.mobile-phone{display:none}#page .entry-content{margin-top:0 !important}.primary-navigation a{font-family:filson-pro,sans-serif;font-weight:500;color:#fff !important}.primary-navigation .primary-menu-container>ul>.menu-item>a+.sub-menu-toggle{display:none}.primary-navigation .menu-item-has-children:after{content:"";background-image:url(/wp-content/uploads/2022/09/white-arrow.png);width:9px;height:15px;display:inline-block;transform:rotate(90deg);margin-top:25px;margin-left:-5px;margin-right:10px}.primary-navigation .sub-menu .menu-item>a{font-size:20px;text-align:center;border-bottom:2px solid #fff;padding:10px 20px}.primary-navigation .sub-menu .menu-item>a:hover{font-weight:700;text-decoration:none}.primary-navigation .sub-menu .menu-item:last-of-type>a{border-bottom:0 solid #fff}.primary-navigation a:hover{text-decoration-style:inherit}.primary-navigation>div>.menu-wrapper>li>.sub-menu li,.primary-navigation .sub-menu{background:#4a4c51}.primary-navigation>div>.menu-wrapper>li>.sub-menu:before,.primary-navigation>div>.menu-wrapper>li>.sub-menu:after{display:none}.has-background-white .site a:focus:not(.wp-block-button__link):not(.wp-block-file__button){background:0 0}.primary-navigation #menu-item-60.menu-item-has-children:hover:after{transform:rotate(0deg)}.utility-nav{width:100%;position:absolute;top:0;left:0;background-color:#54565b;text-align:right;padding-right:5%;z-index:1}.utility-nav a{font-family:filson-pro,sans-serif;font-weight:500;color:#fff;font-size:18px;text-decoration:none;margin-right:3%;transition:.3s}.utility-nav a.phone:before{content:"";background-image:url('/wp-content/uploads/2022/08/phone-icon.png');width:15px;height:15px;display:inline-block;background-size:cover}.utility-nav a.phone:hover:before{background-image:url('/wp-content/uploads/2022/08/phone-icon-blue.png')}.utility-nav .search{width:275px;display:inline-block}.utility-nav .search button{background-color:transparent !important;padding:0 !important;margin:0;width:25px;margin-left:-30px}.utility-nav .search button img{width:100%}.utility-nav .search input{padding:0;background-color:transparent;border:0;color:#fff;font-size:18px;line-height:18px;border-bottom:1px solid #fff;margin-bottom:3%;font-family:filson-pro,sans-serif;font-weight:500;width:265px}.utility-nav .search input:focus{outline:0px;border-color:#007a8a}.utility-nav .search input::placeholder{color:#fff}.utility-nav a:hover{color:#007a8a;transition:.3s}#masthead .site-branding{background-color:#fff;position:absolute;z-index:9;padding:0 20px;width:200px;margin-top:0;box-shadow:10px 10px 10px #00000014}#masthead .site-branding .site-logo .custom-logo{max-width:100%;max-height:100%;height:auto;width:100%}#masthead .site-logo{margin:0;margin-bottom:0}#primary-menu-list .mobile{display:none}@media only screen and (max-width:1485px){.primary-navigation .primary-menu-container>ul>.menu-item>a{padding-left:10px;padding-right:10px}.primary-navigation a{font-size:18px}}@media only screen and (max-width:1330px){.primary-navigation .primary-menu-container>ul>.menu-item>a{padding-left:8px;padding-right:8px}.primary-navigation .menu-item-has-children:after{margin-left:0}.primary-navigation a{font-size:17px}.primary-navigation .menu-item-has-children:after{width:7px;height:13px;background-size:cover}.utility-nav a,.utility-nav .search input{font-size:16px}.utility-nav .search button img{margin-bottom:5px}#masthead .site-branding{width:180px}.primary-navigation>.primary-menu-container,.admin-bar .primary-navigation>.primary-menu-container{top:17px}}@media only screen and (max-width:1225px){.site-header{padding-left:2%;padding-right:2%}.utility-nav{padding-right:2%}}@media only screen and (max-width:1148px){.primary-navigation-open .primary-navigation>.primary-menu-container{display:block}.primary-navigation>.primary-menu-container{display:none}.primary-navigation>.primary-menu-container{visibility:hidden}.primary-navigation-open .menu-button-container{width:100%;z-index:500;background-color:transparent}.primary-navigation{width:100%;top:0 !important}.primary-navigation-open .primary-navigation{top:17px !important}.primary-navigation-open .menu-button-container #primary-mobile-menu{padding-top:12px !important}.primary-navigation>div>.menu-wrapper{display:block;background-color:#fff}.primary-navigation a{color:#007a8a !important;font-weight:600}.menu-button-container #primary-mobile-menu{background-color:transparent !important;padding-top:0 !important}.menu-button-container #primary-mobile-menu .dropdown-icon .svg-icon{width:55px;height:55px;color:#fff}.menu-button-container{margin-top:0;padding-top:0;top:-10px;display:flex}.primary-navigation>div>.menu-wrapper{top:23px;width:98%;margin:0 auto;text-align:center}.primary-navigation .primary-menu-container>ul>.menu-item{display:block;width:100%}.primary-navigation a{font-size:22px}.menu-button-container #primary-mobile-menu .dropdown-icon.open{margin-top:0}.menu-button-container #primary-mobile-menu[aria-expanded*=true] .dropdown-icon.close{margin-top:-30px}#menu-item-60 a{display:inline}.primary-navigation>div>.menu-wrapper>li>.sub-menu{min-width:100%;position:inherit}.primary-navigation>div>.menu-wrapper .sub-menu-toggle:after{content:"";background-image:url(/wp-content/uploads/2022/09/green-arrow.png);width:9px;height:15px;background-size:cover;display:inline-block;margin-left:8px;transform:rotate(90deg)}.primary-navigation>div>.menu-wrapper .menu-item:hover .sub-menu-toggle[aria-expanded=false]:after{transform:rotate(90deg)}.primary-navigation>div>.menu-wrapper .menu-item:hover .sub-menu-toggle[aria-expanded=true]:after{transform:rotate(0deg)}.primary-navigation .menu-item-has-children:after,.primary-navigation .primary-menu-container>ul>.menu-item>a+.sub-menu-toggle span{display:none !important}.primary-navigation .primary-menu-container>ul>.menu-item>a+.sub-menu-toggle{display:inline-block}.primary-navigation .sub-menu .menu-item>a{color:#fff !important;width:100%;display:block !important}}@media only screen and (max-width:745px){.primary-navigation>.primary-menu-container,.admin-bar .primary-navigation>.primary-menu-container{top:14px}.utility-nav{display:none}.site-header{height:75px}.primary-navigation{top:0 !important}.menu-button-container #primary-mobile-menu .dropdown-icon.open{margin-top:0}.menu-button-container #primary-mobile-menu{outline:0 !important}.mobile-phone{width:20px;position:absolute;right:130px;top:1%;display:block}.primary-navigation-open .mobile-phone{top:-10px;transition:0s}.no-carousel .primary-navigation-open .mobile-phone{top:-40px}#primary-menu-list .mobile{display:block;background-color:#54565b;margin-left:-2%;width:104%;padding-top:8%;padding-bottom:2%}#masthead .site-branding{width:150px}#primary-menu-list .mobile a{color:#fff !important}#primary-menu-list .mobile .menu-search input{padding:0;background-color:transparent;border:0;color:#fff;font-size:22px;line-height:22px;border-bottom:1px solid #fff;margin-bottom:3%;font-family:filson-pro,sans-serif;font-weight:500;width:75%;margin:0 auto}#primary-menu-list .mobile .menu-search input::placeholder{color:#fff}#primary-menu-list .mobile .menu-search button{background-color:transparent !important;padding:0 !important;margin:0;width:25px;margin-left:-30px}#primary-menu-list .mobile .menu-search button img{width:25px;margin-bottom:13px}.primary-navigation-open .menu-button-container #primary-mobile-menu{outline:0px !important}}@media only screen and (max-width:481px){.menu-button-container #primary-mobile-menu{outline:0px !important}.primary-navigation>.primary-menu-container,.admin-bar .primary-navigation>.primary-menu-container{left:2%;right:2%;padding:0 !important;margin:0 !important;border:0}.site-header.scroll .primary-navigation{top:5px !important}.primary-navigation{top:75px !important}.no-carousel .primary-navigation{top:0 !important}.no-carousel .primary-navigation-open .primary-navigation{top:0 !important}.no-carousel .site-header.scroll .primary-navigation{top:5px !important}.primary-navigation-open .mobile-phone{top:-30px}.primary-navigation>.primary-menu-container,.admin-bar .primary-navigation>.primary-menu-container{top:40px}.menu-button-container #primary-mobile-menu{margin-left:auto;margin-right:50px;width:35px;margin-top:15px}.primary-navigation-open .menu-button-container #primary-mobile-menu{padding-top:1px !important;outline:0 !important}#primary-menu-list .mobile .menu-search button img{width:20px}.primary-navigation>div>.menu-wrapper{top:0;padding-bottom:250px}.site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo{padding-top:0;top:0;position:initial}.primary-navigation-open .site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo{display:block}.primary-navigation-open .primary-navigation{top:35px !important}.mobile-phone{right:110px;margin-top:5px}#primary-menu-list .mobile{padding-top:13%}.primary-navigation>.primary-menu-container ul>li .sub-menu-toggle[aria-expanded=false]~ul{display:none}.primary-navigation .sub-menu{margin-left:0;border:0}#primary-menu-list .mobile{margin-left:-4%;width:108%}}.leadership .accordion-item .accordion-body p{color:#fff;font-size:18px !important;line-height:23px}.leadership .accordion{width:90%;margin:0 auto}.leadership .accordion-item{width:32%;display:inline-block;vertical-align:top;margin-bottom:2%}.leadership .accordion-item:nth-of-type(2),.leadership .accordion-item:nth-of-type(5),.leadership .accordion-item:nth-of-type(8),.leadership .accordion-item:nth-of-type(11),.leadership .accordion-item:nth-of-type(14),.leadership .accordion-item:nth-of-type(17){margin:0 1%}.leadership{background-color:#e3f0f2;padding:5% 0;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.leadership h2{color:#007a8a}.leadership p{color:#000}.leadership button{background-color:#54565b !important;display:block}.leadership button p.name{color:#99cad0;font-family:filson-pro,sans-serif;display:inline-block;width:94%;margin-bottom:0;font-size:25px;font-weight:500}.leadership button p.team{color:#fff;display:inline-block;width:94%;font-size:18px !important;line-height:20px;font-family:filson-pro,sans-serif;margin-bottom:0}.leadership .accordion-button:after{width:5%;display:inline-block;vertical-align:top;background-image:url(/wp-content/uploads/2022/09/plus-icon.png);height:2vw;position:absolute;top:2vw;background-size:contain}.leadership .accordion-button:not(.collapsed):after{background-image:url('/wp-content/uploads/2022/09/minus-icon.png');top:1.5vw}.leadership .accordion-flush .accordion-collapse{background:#54565b}.leadership .accordion-item p{color:#fff}@media only screen and (max-width:1075px){.leadership .accordion-item{width:48%}.leadership .accordion-item:nth-of-type(2),.leadership .accordion-item:nth-of-type(5),.leadership .accordion-item:nth-of-type(8),.leadership .accordion-item:nth-of-type(11){margin:0}.leadership .accordion-item:nth-of-type(even){margin:0 0 1% 2%}.leadership .accordion-button:after,.leadership .accordion-button:not(.collapsed):after{top:3.5vw}}@media only screen and (max-width:650px){.leadership .accordion-item{width:100%}.leadership .accordion-item:nth-of-type(even),.leadership .accordion-item{margin:0 0 5%}.leadership .accordion-button:after{height:5vw}.leadership .accordion-button:after,.leadership .accordion-button:not(.collapsed):after{top:4.5vw}}@media only screen and (max-width:500px){.leadership .accordion-button:after,.leadership .accordion-button:not(.collapsed):after{top:7vw}}@media only screen and (max-width:420px){.leadership{background-attachment:inherit}.leadership .accordion-button:after,.leadership .accordion-button:not(.collapsed):after{top:8vw}.leadership button p.name{font-size:22px}.leadership button p.team{font-size:16px}.leadership .accordion-button:after{height:7vw;width:10%}}.widget-area{background-color:#4a4c51;margin:0;width:100%;max-width:100%;padding:2% 5%;align-items:center}.site-footer{width:100%;max-width:100%;padding:0 5% 2%;background-color:#4a4c51}.widget-area #block-3{max-width:200px}.widget-area #block-3 img{width:100%}.widget-area #block-5 p,.widget-area #block-5 p a{color:#fff;font-size:20px !important;line-height:24px;margin-bottom:1%;margin-top:0}.widget-area #block-5 p a{text-decoration:none}.widget-area #block-5 p a:hover{text-decoration:underline}.widget-area #block-6 br{display:none}.widget-area #block-6 img:first-of-type{width:130px;display:block;margin:0 0 0 auto}.widget-area #block-6 img:nth-of-type(2){width:230px;margin-top:3%}.widget-area #block-6 p{text-align:right}.widget-area #block-6 p a{color:#fff;font-weight:700;font-size:16px;text-decoration:none}.widget-area #block-6 p a:hover{text-decoration:underline}.widget-area #block-6 p a img{width:30px !important;display:inline-block !important;margin-bottom:10px !important;margin-left:5px !important}.site-footer>.site-info{display:flex;justify-content:space-between;width:100%;margin:0;padding:0;max-width:100%;border-top:0;color:#fff !important}.site-footer>.site-info p,.site-footer>.site-info a{color:#fff !important;font-size:18px !important}@media only screen and (max-width:1025px){.widget-area{display:block}.widget-area #block-3{margin:0 auto}.widget-area #block-5,.widget-area #block-6{margin:5% 0;text-align:center}.widget-area #block-6 img:first-of-type{margin:0 auto}}@media only screen and (max-width:650px){.site-footer>.site-info{display:block;text-align:center}.site-footer>.site-info p,.site-footer>.site-info a{font-size:16px !important}.widget-area #block-6 p{text-align:center}}@media only screen and (max-width:475px){.widget-area{padding:10% 5%}.widget-area #block-5,.widget-area #block-6{margin:10% 0}.widget-area #block-6{margin-bottom:0}.widget-area #block-5 p,.widget-area #block-5 p a{font-size:18px !important}}.no-blocks .threeicon .image-button{display:flex;align-items:center;justify-content:space-around;margin-top:2%}.no-blocks .threeicon .image-button img{width:335px}.no-blocks .threeicon .image-button .button img{width:20px;margin-top:-5px}.no-blocks .threeicon .blocks{display:none}.threeicon{margin:5% 0}.threeicon .head{text-align:center;margin-bottom:2% !important;width:50%;margin:0 auto}.threeicon .head h2{margin:2% 0}.threeicon .blocks{display:flex;text-align:center;width:90%;margin:5% auto;justify-content:space-between}.two-block .threeicon .blocks{justify-content:center}.two-block .threeicon .blocks .block{margin:0 2%}.threeicon .blocks button{width:83%}.threeicon .blocks .block img{width:100%}.threeicon .blocks .block{width:32%}.threeicon .block h5{margin:5% 0 2%;letter-spacing:0}.threeicon .block p{margin-bottom:10% !important;width:92%;margin:0 auto}.threeicon .block .button{margin:0 auto}@media only screen and (max-width:950px){.threeicon .blocks{display:block}.threeicon .blocks .block,.two-block .threeicon .blocks .block{width:100%;margin:0 0 5%}.threeicon .block p{margin-bottom:5% !important;width:95%}.threeicon .head{width:90%}}@media only screen and (max-width:775px){.no-blocks .threeicon .image-button{display:block}.no-blocks .threeicon .image-button .button{margin:5% auto}}@media only screen and (max-width:450px){.threeicon .head h2{margin:0 0 5%}.threeicon .blocks .block{margin-bottom:10%}.threeicon .blocks{margin:10% auto}}.margin .icons{margin:5% 0}.white .icons{background-color:#fff}.white .icons .head h2{color:#007a8a}.white .icons .iconblock .icon .text p{color:#4a4c51}.icons{background-color:#4b4d52;padding:5% 0}.icons .head{text-align:center;width:90%;margin:0 auto 2% auto}.icons .head h2{color:#a1bac4;margin:2% 0 4%}.icons .iconblock{display:flex;margin:0 auto;width:90%;text-align:center;flex-wrap:wrap;justify-content:center}.icons .iconblock .icon{width:18%;margin:0 1% 3%}.icons .iconblock .icon .text p{font-weight:600;color:#fff;width:100%;text-align:center;margin:0 auto;font-family:'filson-pro';font-size:30px !important;line-height:32px;margin-top:10% !important}.icons .iconblock .icon img{width:75%}.small-icons .icons .iconblock .icon img{width:50%}.small-icons .icons .iconblock .icon .text p{margin-top:5% !important}.small-icons .icons .iconblock .icon{width:12%}.small-icons .icons .iconblock .icon .text p{font-size:22px !important;line-height:25px}@media only screen and (max-width:1370px){.small-icons .icons .iconblock .icon{width:18%}}@media only screen and (max-width:925px){.small-icons .icons .iconblock .icon{width:23%}}@media only screen and (max-width:900px){.icons .iconblock .icon .text p{font-size:25px !important;line-height:26px}}@media only screen and (max-width:700px){.iconblock{flex-wrap:wrap;justify-content:center}.icons .iconblock .icon,.small-icons .icons .iconblock .icon{width:50%;margin:0;margin-bottom:5%}.icons .head{margin:0 auto 5% auto}.icons .iconblock .icon .text p{margin-top:5% !important}}@media only screen and (max-width:430px){.icons .head h2{margin:0 0 10%}.icons .iconblock .icon .text p{font-size:22px !important;line-height:23px}.icons{padding:10% 0}.icons .iconblock .icon{margin-bottom:10%}}.form-hero{display:flex;justify-content:space-between;align-items:center}.form-hero div{width:50%}.form-hero .text{padding-left:5%;padding-right:5%}.form-hero .form{background-color:#e3f0f2;padding:2% 5%}.form-hero .form .gform_wrapper,.form-hero .form .gform_wrapper div{width:100%}.form-hero .form .gform_required_legend,.form-hero .form .details{font-size:18px !important;line-height:20px}.form-hero .form .details a:hover{color:#007a8a}.form-hero .text .details a{font-weight:700;font-family:filson-pro,sans-serif;color:#007a8a;font-size:20px !important;text-decoration:none}.form-hero .text .details{margin:2% 0}.form-hero .text .details img{width:20px;display:inline;vertical-align:middle}.form-hero .form label,.form-hero .form .gform_wrapper.gravity-theme .gfield_label{width:100%;text-align:left;color:#007a8a;font-family:filson-pro,sans-serif;font-size:20px !important;margin-bottom:0 !important;margin-top:2%}.form-hero .form .gfield_checkbox label{font-size:16px !important;color:#000 !important}.ginput_container_consent label{display:inline-block !important;width:90% !important;margin-top:-5px !important;font-size:17px !important;color:#000 !important}.form-hero .form input,.form-hero .form textarea,.form-hero .form select{font-family:filson-pro,sans-serif;color:#000;border-color:#007a8a;font-size:18px !important;padding:5px 10px !important;border:1px solid #007a8a}.form-hero .form .button{margin:0 auto;display:block;margin-top:5%;border:0;font-size:20px !important;padding:10px 40px !important}.form-hero .form .gform_wrapper.gravity-theme .gfield textarea.large{height:150px}.gform_wrapper .gform_required_legend .gfield_required{font-weight:700}@media only screen and (max-width:850px){.form-hero div{width:100%}.form-hero{flex-wrap:wrap}.form-hero .text{padding:10% 5%}.form-hero .form{padding:5%}}@media only screen and (max-width:450px){.form-hero .text{padding:15% 5%}.form-hero .form{padding:10% 5%}}.iframe-text{display:flex;justify-content:space-between;align-items:center}.iframe-text div{width:50%}.iframe-text iframe{width:100%;height:550px;max-height:550px !important}.iframe-text .text{padding:2% 5%}.iframe-text .text h2{margin-bottom:2%}.iframe-text .text p{margin-bottom:5%}@media only screen and (max-width:775px){.iframe-text div{width:100%}.iframe-text{flex-wrap:wrap}}.dark .imgcontent{background-color:#007a8a}.dark .imgcontent h2,.dark .imgcontent p{color:#fff}.imgcontent{background-color:#e0e6e9;position:relative;width:100%;display:flex;align-items:center}.imgcontent.gray{background-color:#4a4c51}.imgcontent .right{width:50%;padding:2% 5%}.margin .imgcontent{margin:5% 0}.imgcontent.gray .text h2{color:#99cad0}.imgcontent.gray .text p,.imgcontent.gray .text ul li,.imgcontent.gray .text ol li{color:#fff}.imgcontent.gray .text ul li,.imgcontent.gray .text ol li{text-align:left}.imgcontent .text h2{margin:2% 0;font-size:40px;font-weight:500;line-height:48px !important}.imgcontent .text p,.imgcontent .text ul li{font-size:22px !important}.imgcontent .text p,.imgcontent .text ul{margin:2% 0 3%}.imgcontent .left{width:50%;margin-left:0}.imgcontent .left .image img{width:100%}.right.imgcontent .left{margin-left:0;margin-right:0}.right.imgcontent .left .image img{width:100%}.imgcontent button{padding:.5% 0;margin-top:5%}.imgcontent .button img{margin-bottom:5px}@media only screen and (max-width:1150px){.imgcontent{position:unset;flex-wrap:wrap}.imgcontent .right{width:90%;margin:0 auto;text-align:center;padding:5% 0;order:2}.imgcontent button{margin-top:1%}.imgcontent .left{text-align:center;width:100%;order:1}}@media only screen and (max-width:970px){.imgcontent .text p,.imgcontent .text ul{margin:5% 0}.imgcontent .text{display:block;position:inherit;width:100%;text-align:center}.imgcontent .text p{text-align:left}.imgcontent .image{display:block;width:100%;float:none}.imgcontent button{margin-bottom:3%;width:81%}}@media only screen and (max-width:500px){.imgcontent .right{padding:10% 0}.imgcontent .text p,.imgcontent .text ul{margin:5% 0 10%;text-align:left}.imgcontent .text h2{font-weight:500;font-size:32px;line-height:38px !important}}.left .homehero .image{order:2}.left .homehero{display:flex;align-items:center}.left .homehero .right{width:50%;padding-right:5%}.homehero{width:100%;position:relative}.no-image .homehero .image{display:none}.no-image .homehero .right{display:block;width:80%;text-align:center;margin:5% auto}.no-image .homehero .right .text{margin-left:0}.homehero .right .text img{margin-top:2%}.no-image .homehero .right .text h1{margin-bottom:2%}.homehero .image{display:inline-block;width:50%;vertical-align:middle}.homehero .right{display:inline-block;width:45%;text-align:middle;vertical-align:middle}.homehero .right .text{margin-left:12%}.homehero .right .text p{margin-bottom:3%}.homehero .right .text h1{margin-bottom:4%}.homehero .right .button img{width:20px;margin-bottom:5px;margin-top:auto}.four-buttons .homehero .button{width:48%;display:inline-block;text-align:center;margin-bottom:1%}.four-buttons .homehero .button:nth-of-type(even){margin-left:1%}.four-buttons .homehero span .button{display:none}@media only screen and (max-width:1120px){.homehero .right .text h1{margin-top:0}.homehero .right .text button{padding:0}}@media only screen and (max-width:963px){.left .homehero{display:block}.homehero .image{display:block;width:100%}.homehero .right{display:block;width:100%}.margin-bottom .homehero .right,.margin-bottom .homehero{margin-bottom:5%}.homehero .right .text button{position:relative;left:25%}.text span{position:relative}.homehero .right .text h1{margin-top:6%}.homehero .right .text{margin-left:0;margin:0 auto;width:90%}.left .homehero .right{width:100%;margin:0 auto;padding-right:0}}@media only screen and (max-width:450px){.no-image .homehero .right{width:90%;margin:10% auto}.homehero .right{margin-bottom:10%}.homehero .right .text button{left:0;width:100%;margin-bottom:6%}.homehero .right .text p{margin-bottom:5%}}.closing{width:100%;display:flex;background-color:#007a8a;align-items:center}.closing .left{align-items:center;width:35%}.closing .left img{width:100%}.closing .right{width:55%;margin-left:3%;align-items:center;padding:1% 0}.closing .right h2,.closing .right p{color:#fff;margin:2% 0}.closing .right p{margin-bottom:4%}.closing .right button{display:block}.closing .right .button img{margin-bottom:5px}@media only screen and (max-width:1140px){.closing .left{width:42%}}@media only screen and (max-width:1100px){.closing .left{width:43%}}@media only screen and (max-width:900px){.closing .left{width:67%}}@media only screen and (max-width:899px){.closing{display:block;padding-bottom:1%}.closing .right{display:block;width:90%;text-align:center;padding-bottom:10%;padding-top:5%;margin:0 auto}.closing .left{display:block;margin:0 auto;width:100%;text-align:center}.closing .right p{margin-bottom:4%}}@media only screen and (max-width:675px){.closing .right p{margin-bottom:10% !important}.closing .right h2{margin-top:4% !important;margin-bottom:4% !important}}@media only screen and (max-width:550px){.closing .right h2{margin-top:4% !important;margin-bottom:4% !important}.closing .right p{margin-bottom:10% !important}}.spacing .section-text{margin-top:-4%;margin-bottom:0}.page-id-1098 .event-template .block div p{font-size:18px !important}.page-template-page-landing-page-template .homehero .right .button img{margin-right:5px}.page-template-page-landing-page-template .utility-nav a,.page-template-page-landing-page-template .primary-menu-container{display:none}.page-template-page-landing-page-template .utility-nav .search{opacity:0}@media only screen and (max-width:1148px){.page-template-page-landing-page-template .menu-button-container{display:none}}@media only screen and (max-width:745px){.page-template-page-landing-page-template .mobile-phone{display:none}}.event-template-new .speakers .text p,.event-template-new .speakers .text ul li{color:#fff}.event-template-new .form .button{margin:0 auto;display:block;margin-top:5%;border:0;font-size:20px !important;padding:10px 40px !important}.event-template-new.past-event .hero,.postid-1438 .event-template-new .hero{display:block;width:100%}.event-template-new.past-event .text,.postid-1438 .event-template-new .text{width:100% !important;margin-bottom:5%}.postid-1438 .event-template-new .form{display:none}.event-template-new .hero{display:flex;justify-content:space-between}.event-template-new .hero .text{width:65%;padding-bottom:5%}.event-template-new .hero .text p{padding:0 5%;margin:3% 0;font-size:25px;line-height:35px}.event-template-new .hero .text h2{padding:0 5%}.event-template-new .hero .text ul{padding:0 5%;margin-left:3%}.event-template-new .imgcontent.gray .text p a{color:#fff}.event-template-new .hero .text h4{padding:0 5%;margin:2% 0}.event-template-new .hero .text img{width:100%}.postid-1681 .event-template-new .hero .form{display:none}.postid-1681 .event-template-new .hero .text{width:100%}.event-template-new .hero .form{width:35%;padding:4% 3%;background-color:#e3f0f2;height:100%}.event-template-new .hero .form p{color:#000}.event-template-new .hero .text h1{padding-left:5%;margin-top:3%;padding-right:5%}.event-template-new .hero .form label,.event-template-new .hero .form .gfield--type-consent legend{color:#007a8a;margin-bottom:0;font-family:filson-pro,sans-serif;font-size:20px !important;margin-bottom:0 !important;margin-top:2%}.event-template-new .hero .form .ginput_container_consent label{font-size:17px !important}.event-template-new .hero .form h4{color:#e5f2f3}.event-template-new .hero .form .gform_required_legend{font-size:18px !important;line-height:20px;color:#000;margin-top:3%;font-weight:400}.event-template-new .hero .form .description-text,.event-template-new .hero .form .description-text a{color:#000;font-size:18px !important;line-height:20px}.event-template-new .hero .form input{border:1px solid #007a8a;border-radius:0}.event-template-new .hero .text .location img{height:18px;width:auto;vertical-align:middle;margin-right:5px}.event-template-new .hero .text .location{text-align:left;padding:0 5%;font-weight:700}.event-template-new .hero .text .location a{font-size:22px;font-weight:700;color:#000;text-decoration:none}.event-template-new .hero .text .location a:hover{text-decoration:underline}.event-template-new .hero .text .date img{width:20px}.event-template-new .hero .text .button{margin-left:5%}.event-template-new .hero .text .button img{width:20px;vertical-align:middle}.event-template-new .speakers{margin:0 auto;padding:0 3% 3%;display:flex;align-items:center}.event-template-new .hero .text .dates{display:flex;padding-left:5%;padding-right:5%;margin:2% auto}.event-template-new .hero .text .dates div{width:32%}.event-template-new .hero .text .dates p{font-weight:700}.event-template-new .hero .form .gform_button{border:0}.event-template-new .headshots{display:flex;justify-content:space-between;padding-right:8%}.event-template-new .speakers{background-color:#4a4c51}.event-template-new .speakers.two .headshots{width:50%}.event-template-new .speakers.one .headshots{width:40%}.event-template-new .speakers.one .headshots .block{margin:0 0 0 auto}.event-template-new .speakers.three{display:block}.event-template-new .speakers.three .headshots{width:80%;margin:0 auto;padding-right:0}.event-template-new .speakers.three .text{width:80%;margin:2% auto 0}.event-template-new .speakers.three .headshots .block{width:31%}.event-template-new .speakers.four{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.event-template-new .speakers.four .headshots{width:100%;padding-right:0}.event-template-new .speakers.four .headshots .block{width:22%}.event-template-new .headshots .block{width:45%}.event-template-new .headshots .block p{font-size:18px !important;line-height:20px;margin-top:3%;color:#fff}.event-template-new .headshots .block img{width:100%}.event-template-new .speakers .text h2{margin-bottom:3%;color:#99cad0}.event-template-new .speakers .text{padding-top:3%;padding-bottom:3%}.event-template-new .speakers.two .text{width:50%}.event-template-new .speakers .text ul{margin-bottom:2%}.event-template-new .speakers.two .text p{max-width:720px !important}.event-template-new .gform_wrapper .gform_validation_errors>h2{line-height:17.6px !important}.event-template-new .imgcontent.gray{background-color:#007a8a}.event-template-new .imgcontent.gray .text h2{color:#fff}@media screen and (max-width:1090px){.event-template-new .speakers.one .headshots .block{width:100%}}@media screen and (max-width:1023px){.event-template-new .hero{display:block}.event-template-new .hero .text{width:100%}.event-template-new .hero .form{width:100%;margin-top:5%}}@media screen and (max-width:875px){.event-template-new .speakers{display:block}.event-template-new .speakers.two .text{width:100%}.event-template-new .speakers.one .headshots{width:80%;margin:0 auto}.event-template-new .speakers.two .headshots{width:100%}.event-template-new .speakers.three .headshots,.event-template-new .speakers.three .text{width:100%}}@media screen and (max-width:650px){.event-template-new.past-event .text,.postid-1438 .event-template-new .text{margin-bottom:10%}.event-template-new.past-event .hero .text .button,.postid-1438 .event-template-new .hero .text .button{width:90%;text-align:center}.event-template-new .speakers.four .headshots .block{width:48%;margin-bottom:4%}.event-template-new .speakers.four .headshots{flex-wrap:wrap}.event-template-new .headshots .block p{font-size:15px !important;line-height:18px !important}.event-template-new .hero .form{margin-top:10%}.event-template-new .hero .text .button{width:90%}.event-template-new .hero .text .location,.event-template-new .hero .text .location a{font-size:18px !important;margin:5% 0}.event-template-new .hero .form{padding:10% 5%}.event-template-new .speakers{padding:0 5% 8%}.event-template-new .speakers.two .headshots{margin-bottom:5%}.event-template-new .speakers .text{padding-top:5%;padding-bottom:5%}}.featured-event{display:flex;justify-content:space-between;width:100%;background-color:#007a8a;padding:7% 5%;position:relative;margin:5% 0}.featured-event img{width:40%;object-fit:cover;height:30vw}.featured-event .text{width:46%}.featured-event .date{text-align:right;width:9%}.featured-event .date p{font-family:filson-pro,sans-serif;color:#fff;font-weight:700}.featured-event .date .month{font-size:1.3vw !important}.featured-event .date hr{height:2px;background-color:#bca157;border:0;opacity:1;width:100%}.featured-event .date .number{font-size:45px !important;margin-top:8%}.featured-event .text h2{color:#fff;margin-bottom:2%}.featured-event .text .details{font-weight:700;color:#fff;font-family:filson-pro,sans-serif;margin-bottom:3%}.featured-event .text .details a{color:#fff}.featured-event .text p{color:#fff;margin-bottom:3%}.featured-event .text .buttons{display:flex;align-items:center}.featured-event .text .buttons .button{margin-right:3%;border-left:0}.featured-event .text .buttons a{color:#fff;text-decoration:none;font-weight:700;border-left:1px solid #fff;padding-left:3%}.featured-event .text .buttons a:hover{text-decoration:underline}@media (max-width:1025px){.featured-event{display:block}.featured-event .date{width:15%;display:inline-block}.featured-event img{width:80%;margin-left:2%;display:inline-block;vertical-align:top}.featured-event .text{width:100%;margin-top:3%}.featured-event .date .month{font-size:2vw !important}}@media (max-width:525px){.featured-event .text .buttons{display:block;text-align:center}.featured-event .text .buttons .button{width:100%}.featured-event .text .buttons a{width:100%;display:block;border-left:0;text-align:center;margin-top:5%}.featured-event .date{width:20%}.featured-event img{width:76%;height:50vw}.featured-event .date .month{font-size:3.1vw !important}.featured-event .date .number{font-size:35px !important;margin-top:5%}.featured-event{margin:10% 0;padding:10% 5%}}.no-carousel .utility-nav{top:0;transition:.3s}.no-carousel #masthead .site-branding{top:15px}.no-carousel .site-header{height:120px}.no-carousel .primary-navigation>.primary-menu-container{top:25px !important}.no-carousel #main{padding-top:120px}.utility-nav{top:80px;transition:.3s}.site-header{height:185px;transition:.3s}.primary-navigation>.primary-menu-container,.admin-bar .primary-navigation>.primary-menu-container{top:58px}.top-banner{position:absolute;top:0;left:0;width:100%;height:80px;background-color:#fff;text-align:center;padding:10px 5%;transition:.3s;display:flex;z-index:2}.site-header.scroll .top-banner{top:-80px;transition:.3s}.site-header.scroll .utility-nav{top:0;transition:.3s}.site-header.scroll .primary-navigation>.primary-menu-container,.site-header.scroll .admin-bar .primary-navigation>.primary-menu-container{top:20px}.site-header.scroll .site-branding{top:0;transition:.3s}.site-header .site-branding{top:80px;transition:.3s}.site-header.scroll{height:115px;transition:.3s}.top-banner p,.top-banner p a{color:#007e82;font-weight:500;font-family:filson-pro,sans-serif;font-size:22px !important;line-height:25px;margin:0;text-align:left}.top-banner p a{text-decoration:underline}.top-banner p a:hover{color:#00494c}.top-banner p a:focus{color:#00494c !important}.top-banner p span{font-weight:800;font-size:18px}.top-banner .headline{width:20%;margin-right:3%;border-right:2px solid #167e82}.top-banner .headline p{margin-top:13px}.top-banner .carousel{width:77%;display:flex;justify-content:space-between;align-items:center}.top-banner .carousel .carousel-control-next,.top-banner .carousel .carousel-control-prev{background-color:#167e82 !important;width:35px;height:35px;border-radius:30px;padding:5px;position:unset}.top-banner .carousel .carousel-inner{width:85%}.top-banner .carousel .buttons{width:13%;display:flex;justify-content:space-around;align-items:center}#main{padding-top:185px}@media (max-width:1180px){.top-banner p,.top-banner p a{font-size:20px !important;line-height:22px !important}.top-banner .carousel .carousel-control-next,.top-banner .carousel .carousel-control-prev{width:30px;height:30px}.top-banner{padding:10px 2%}}@media (max-width:1148px){.menu-button-container{top:28px;transition:.3s}.no-carousel .menu-button-container{top:0}.site-header.scroll .menu-button-container{top:-10px;transition:.3s}}@media (max-width:1077px){.no-carousel .menu-button-container{top:-10px}.no-carousel .site-header.scroll .menu-button-container{top:0}}@media (max-width:999px){.top-banner .headline{display:none}.top-banner .carousel{width:100%}}@media (max-width:850px){.no-carousel .menu-button-container{top:-12px}.no-carousel .site-header.scroll{height:75px}.utility-nav .carousel{align-items:center}.utility-nav .carousel .carousel-control-prev{display:none}.utility-nav .carousel .buttons{width:8%}.utility-nav .carousel .carousel-inner{width:92%}.utility-nav p,.utility-nav p a{font-size:18px;margin:0}.top-banner .carousel .carousel-control-prev{display:none}}@media (max-width:745px){.site-header{height:150px}.site-header.scroll{height:80px}.menu-button-container,.mobile-phone{top:10px;transition:.3s}.primary-navigation-open .site-header.scroll .mobile-phone{transition:0s !important}#main{padding-top:150px}.site-header.scroll .menu-button-container,.site-header.scroll .mobile-phone{top:-30px;transition:.3s}.primary-navigation-open .site-header.scroll .mobile-phone{top:-47px}.no-carousel #masthead .site-branding{top:0}.no-carousel .site-header{height:75px}.no-carousel #main{padding-top:75px}.no-carousel .mobile-phone{top:-30px}.no-carousel .site-header.scroll .menu-button-container{top:-30px}.no-carousel .site-header .menu-button-container{top:-30px}.site-header .menu-button-container{top:10px}.primary-navigation-open .site-header .menu-button-container{top:10px}.no-carousel .primary-navigation-open .site-header .menu-button-container{top:-25px}.primary-navigation-open .site-header.scroll .menu-button-container{top:-25px}}@media (max-width:481px){.no-carousel .utility-nav{text-align:right}.no-carousel .menu-button-container{top:25px}.no-carousel .site-header.scroll .menu-button-container{top:21px}.top-banner p,.top-banner p a{font-size:15px !important;line-height:16px !important}.menu-button-container,.mobile-phone{top:65px}.mobile-phone{margin-top:15px}.site-header.scroll .menu-button-container,.site-header.scroll .mobile-phone{top:-10px}.primary-navigation>.primary-menu-container,.admin-bar .primary-navigation>.primary-menu-container{top:113px}.primary-navigation-open .mobile-phone{top:35px}.no-carousel .primary-navigation-open .mobile-phone{top:0}.mobile-phone{top:-10px}.no-carousel .site-header.scroll .menu-button-container,.site-header .menu-button-container{top:-10px}.no-carousel .site-header .menu-button-container{top:-10px}.no-carousel .mobile-phone{top:-10px}.primary-navigation-open .menu-button-container{top:65px !important}.no-carousel .primary-navigation-open .menu-button-container{top:30px !important}.no-carousel .primary-navigation>.primary-menu-container{top:75px !important}}.featured-positions{width:90%;margin:5% auto;text-align:center}.featured-positions h2{margin-bottom:1%}.featured-positions .blocks{margin:0 auto 5%;display:flex;justify-content:space-between}.featured-positions .blocks a{background-color:#4b4d52;width:32%;text-align:left;padding:2%;text-decoration:none}.featured-positions .blocks a:focus{background-color:#4b4d52 !important}.featured-positions .blocks a h3{color:#edf5ea;font-size:28px}.featured-positions .blocks a p.description{color:#edf5ea;font-family:filson-pro,sans-serif;font-size:18px !important}.featured-positions .blocks a p{color:#fff}.featured-positions .blocks a:hover p.link{text-decoration:underline}.featured-positions .blocks a p.link{font-family:filson-pro,sans-serif;text-transform:uppercase;font-weight:700;color:#cbb67e;font-size:18px !important}.featured-positions .blocks a p.link img{width:18px;margin-top:-6px}.featured-positions .button{margin:0 auto}.featured-positions .button img{width:20px;margin-top:-7px}@media (max-width:890px){.featured-positions .blocks{flex-wrap:wrap}.featured-positions .blocks a{width:100%;margin:5% 0}}@media (max-width:475px){.featured-positions .blocks a{padding:5%}.featured-positions .blocks a h3{font-size:25px}}