.our-team-container,.join-the-team-container{max-width:100%;margin:0 auto}.join-the-team-hero-section .container,.join-the-team-benefits .container{max-width:1400px}.our-team-hero-section,.join-the-team-hero-section{background-color:#EDF3FD}.our-team-hero-section .container,.join-the-team-hero-section .container{display:grid;grid-template-columns:1fr 1fr;min-height:500px}.join-the-team-hero-section{min-height:500px;background-color:#fff}.our-team-header-image,.join-the-team-hero-image{position:relative;overflow:hidden}.our-team-header-image img,.join-the-team-hero-image img{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0}.our-team-header-text,.join-the-team-hero-content{justify-content:center;display:flex;flex-direction:column;margin:40px;gap:30px}.join-the-team-hero-content{margin:20px}.our-team-hero-section h1,.join-the-team-hero-section h1{color:#061A37}.our-team-hero-section h1 span,.join-the-team-hero-section h1 span{font-family:"TiemposHeadline-RegularItalic",sans-serif}.our-team-hero-section p,.join-the-team-hero-section p{font-size:23px;line-height:1.3;letter-spacing:-.3px;color:#5E6482}.our-team-hero-section .btn-icon-blue{color:#fff;background-color:var(--primary-yellow);border:1px solid var(--primary-yellow);margin-left:0;align-self:flex-start}.our-team-hero-sectionn .btn-icon-blue:hover{color:var(--primary-tan)}.our-team-hero-section .btn-icon-blue svg{display:inline-block;vertical-align:middle;width:19px}.our-team-members{padding:80px 40px}.our-team-members .section-title,.join-the-team-jobs h2,.join-the-team-benefits h2{font-size:48px;font-family:"TiemposHeadline-Regular",sans-serif;line-height:1.3;color:#061A37;margin-bottom:40px}.our-team-container .team-members{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.our-team-container .team-member{padding:15px 15px 15px 0;margin-bottom:20px;height:100%;border-bottom:1px solid #8E7553}.our-team-container .team-member-title{font-size:19px;font-family:"Geist-SemiBold",sans-serif;color:#A78A64;text-transform:uppercase;line-height:1.3;letter-spacing:2.3px;margin-bottom:10px}.our-team-container .team-member-name,.join-the-team-jobs .jobs-container .department-container h3{font-size:33px;line-height:1.3;color:#061A37;margin-bottom:15px;letter-spacing:-.5px}.our-team-members .read-more{color:var(--dark-blue);font-size:19px;line-height:1.3;letter-spacing:-.3px;display:inline-block;margin-bottom:15px}.our-team-members .read-more:hover{text-decoration:underline}.join-the-team-benefits{background-color:#F0ECE5;padding:80px 40px;text-align:left}.join-the-team-benefits-container{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.our-team-members .section-title,.join-the-team-benefits h2{margin:20px 0;font-weight:100}.join-the-team-benefits-container .item-wrapper{border:1px solid #B59E7D;background-color:#fff;border-radius:12px;padding:15px;display:flex;flex-direction:column;height:100%}.join-the-team-benefits-container .item-wrapper img{width:64px}.join-the-team-benefits-container .item-wrapper h3{font-family:"Geist-Medium",sans-serif;color:#5A4B34;font-size:23px;line-height:1.2;letter-spacing:-.2px;margin:10px 0}.join-the-team-benefits-container .item-wrapper p{font-size:16px;line-height:1.3;letter-spacing:-.1px;color:#1A1B23}.join-the-team-jobs{background-color:#fff;padding:80px 40px}.join-the-team-jobs h2{text-align:center;font-weight:100}.join-the-team-jobs .filter-container{display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:30px}.join-the-team-jobs .filter-container .filter-button{background-color:#fff;border:2px solid #8E7553;border-radius:8px;padding:12px 20px;color:#B59E7D;font-size:19px;line-height:1.3;letter-spacing:-.1px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;min-width:320px}.join-the-team-jobs .filter-container .filter-dropdown{position:relative;display:inline-block}.join-the-team-jobs .filter-container .dropdown-content{display:none;position:absolute;background-color:#fff;min-width:300px;box-shadow:0 8px 16px 0 rgb(0 0 0 / .2);z-index:1;border-radius:10px;margin-top:5px}.join-the-team-jobs .filter-container .dropdown-content div{color:#000;padding:12px 16px;text-decoration:none;display:block}.join-the-team-jobs .filter-container .dropdown-content div:hover{background-color:#f1f1f1}.join-the-team-jobs .filter-container .or{color:#898EA9;font-size:19px}.join-the-team-jobs .filter-container .dropdown-content.show{display:block}.jobs-container{margin:20px 0}.join-the-team-jobs .jobs-container .department-container,.join-the-team-jobs .jobs-container .department-container-jobs{display:flex;flex-direction:column;gap:40px}.join-the-team-jobs .jobs-container .department-container{border-top:1px solid #8E7553;padding:30px 0;flex-direction:row;gap:0}.join-the-team-jobs .jobs-container .department-container .item-wrapper{display:flex;gap:20px}.join-the-team-jobs .jobs-container .department-container h3{font-family:"TiemposHeadline-Regular",sans-serif;flex:0 0 20%}.join-the-team-jobs .jobs-container .department-container .department-container-jobs{flex:0 0 80%}.join-the-team-jobs .jobs-container .department-container .job-text{flex:0 0 70%}.join-the-team-jobs .jobs-container .department-container .job-text p{font-size:19px;line-height:1.3;letter-spacing:-.1px;color:#1A1B23;margin-top:15px}.join-the-team-jobs .jobs-container .department-container h4{font-family:"Geist-Medium",sans-serif;font-size:28px;line-height:1.3;letter-spacing:.2px;color:#061A37}.join-the-team-jobs .jobs-container .department-container .item-wrapper .job-url{margin-left:auto}.join-the-team-jobs .jobs-container .department-container .item-wrapper .job-url .btn-icon-blue{display:inline-block;background-color:#0E3C81}.join-the-team-jobs .jobs-container .department-container .item-wrapper .job-url .btn-icon-blue:hover{background-color:var(--secondary-blue)}.contact-us-container{padding:80px 40px}.contact-us-container h1.entry-title{margin-bottom:40px}.contact-us-container .gform_wrapper input[type="submit"]{color:#fff;background-color:var(--primary-yellow);font-size:19px;border:1px solid var(--primary-yellow);padding:10px 20px;border-radius:8px;cursor:pointer}.contact-us-container .gform_wrapper input[type="submit"]:hover{background-color:rgb(127 112 80)}@media (max-width:992px){.our-team-container .container,.join-the-team-container .container{padding:0}.our-team-members{padding:40px 20px}.our-team-hero-section .container,.join-the-team-hero-section .container{grid-template-columns:1fr}.our-team-header-image,.join-the-team-hero-image{aspect-ratio:16 / 9}.our-team-container .team-member{flex:0 0 50%}.join-the-team-benefits-container .item-row,.join-the-team-jobs .jobs-container .department-container{flex-direction:column}.join-the-team-benefits-container,.our-team-container .team-members{gap:20px;grid-template-columns:1fr 1fr}.join-the-team-jobs .jobs-container .department-container{gap:40px}}@media (max-width:768px){.join-the-team-benefits-container,.our-team-container .team-members{gap:20px;grid-template-columns:1fr}.join-the-team-jobs h2{text-align:left}.join-the-team-jobs .filter-container{align-items:start}.join-the-team-jobs .jobs-container .department-container .item-wrapper,.join-the-team-jobs .filter-container{flex-direction:column}.join-the-team-jobs .jobs-container .department-container .item-wrapper .job-url{margin-left:unset}}@media (max-width:480px){.our-team-header-text,.join-the-team-hero-content{margin:40px 20px}.our-team-hero-section p,.join-the-team-hero-section p,.join-the-team-benefits-container .item-wrapper h3{font-size:16px}.our-team-container .team-member,.join-the-team-benefits-container .item-wrapper{flex:0 0 100%}.join-the-team-benefits,.join-the-team-jobs{padding:40px 20px}.our-team-members .section-title,.join-the-team-benefits h2,.join-the-team-jobs h2{font-size:28px}.join-the-team-jobs .filter-container .or{font-size:16px}.our-team-container .team-member-title,.our-team-members .read-more,.our-team-container .join-team-section p,.join-the-team-jobs .filter-container .filter-button,.join-the-team-jobs .jobs-container .department-container .job-text p,.join-the-team-jobs .jobs-container .department-container .item-wrapper .job-url .btn-icon-blue{font-size:16px}.join-the-team-benefits-container .item-wrapper p{font-size:14px}.our-team-container .team-member-name,.join-the-team-jobs .jobs-container .department-container h3{font-size:22px}.join-the-team-jobs .jobs-container .department-container h4{font-size:20px}.join-the-team-benefits-container .item-wrapper{padding:15px}.join-the-team-jobs .filter-container .filter-button,.join-the-team-jobs .filter-container .filter-dropdown{width:100%}.contact-us-container{padding:40px 0}.contact-us-container h4{font-size:var(--primary-mobile-h4)}}