.pageTitle.withImage{max-width:1140px;position:relative;display:flex;flex-direction:column}.pageTitle.withImage h1,.pageTitle.withImage p{text-align:left;max-width:55%}@media (min-width:1000px) and (max-width:1169px){.pageTitle.withImage h1,.pageTitle.withImage p{max-width:100%}}@media (min-width:758px) and (max-width:999px){.pageTitle.withImage h1,.pageTitle.withImage p{max-width:100%}}@media (max-width:757px){.pageTitle.withImage h1,.pageTitle.withImage p{max-width:100%}}.pageTitle.withImage p{font-size:18px}.pageTitle.withImage img{position:absolute;right:0;top:0;max-width:40%;height:100%;border-radius:10px;object-fit:cover}@media (min-width:1000px) and (max-width:1169px){.pageTitle.withImage img{max-width:100%;position:relative}}@media (min-width:758px) and (max-width:999px){.pageTitle.withImage img{max-width:100%;position:relative}}@media (max-width:757px){.pageTitle.withImage img{max-width:100%;position:relative}}.section.icons{background-color:var(--base-color);padding-top:70px;padding-bottom:70px}@media (min-width:758px) and (max-width:999px){.section.icons{padding-top:35px;padding-bottom:35px}}@media (max-width:757px){.section.icons{padding-top:35px;padding-bottom:35px}}.section.icons .container{display:flex;justify-content:space-evenly;align-items:flex-start}@media (min-width:1000px) and (max-width:1169px){.section.icons .container{flex-direction:column}}@media (min-width:758px) and (max-width:999px){.section.icons .container{flex-direction:column}}@media (max-width:757px){.section.icons .container{flex-direction:column}}.section.icons .container .icon-container{display:flex;color:var(--link-color);width:33.3333333333%}@media (min-width:1000px) and (max-width:1169px){.section.icons .container .icon-container{width:100%}}@media (min-width:758px) and (max-width:999px){.section.icons .container .icon-container{width:100%}}@media (max-width:757px){.section.icons .container .icon-container{width:100%}}.section.icons .container .icon-container .icon{background-color:var(--section-light-bg);height:50px;min-width:50px;border-radius:100%;display:flex;justify-content:center;align-items:center;margin-right:20px}.section.icons .container .icon-container .icon i{color:var(--base-color)}.section.icons .container .icon-container .content h3{font-size:20px;font-weight:700;color:#fff;margin-bottom:10px}.section.icons .container .icon-container .content p{font-size:14px;opacity:.5;color:#fff;padding-right:20px}.section.image-gallery .container{display:flex;justify-content:space-evenly;align-items:flex-start;flex-wrap:wrap;gap:16px}.section.image-gallery .container img{width:calc(25% - 16px);height:250px;border-radius:10px;object-fit:cover}@media (min-width:1000px) and (max-width:1169px){.section.image-gallery .container img{width:calc(50% - 16px)}}@media (min-width:758px) and (max-width:999px){.section.image-gallery .container img{width:calc(50% - 16px)}}@media (max-width:757px){.section.image-gallery .container img{width:calc(50% - 16px)}}.section.page-links,.section.reviews{padding-top:100px;padding-bottom:100px}.section.page-links .container h2{line-height:48px}.section.page-links .container h2 span,.section.team-highlights .container h2 span,.section.vacancies h2 span,div.title h2 span{font-weight:700}.section.page-links .container .page-links{display:flex;justify-content:space-evenly;align-items:stretch;gap:16px}@media (min-width:758px) and (max-width:999px){.section.page-links .container .page-links{flex-direction:column}}@media (max-width:757px){.section.page-links .container .page-links{flex-direction:column}}.section.page-links .container .page-links .card{border-radius:10px;box-shadow:0;width:33.3333333333%}@media (min-width:758px) and (max-width:999px){.section.page-links .container .page-links .card{width:100%}}@media (max-width:757px){.section.page-links .container .page-links .card{width:100%}}.section.page-links .container .page-links .card .btn{background-color:var(--base-color);color:#fff;height:30px;display:flex;justify-content:center;align-items:center;border-radius:25px;padding-left:15px;padding-right:15px;width:auto;float:left;margin-bottom:25px}.section.page-links .container .page-links .card .btn a,.section.vacancies .job-listings .facetwp-template .job-card-new .btn a{color:#fff;font-size:14px;text-decoration:none}.section.page-links .container .page-links .card .card-body{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.section.reviews{background-color:var(--base-color);color:#fff}.section.reviews .container{max-width:840px}@media (min-width:758px) and (max-width:999px){.section.reviews .container{max-width:90%}}@media (max-width:757px){.section.reviews .container{max-width:90%}}.section.reviews .container i{font-size:40px;margin-bottom:24px}.section.reviews .container .review-meta{display:flex;justify-content:flex-start;align-items:center;gap:16px;margin-top:30px}.section.reviews .container .review-meta img{width:50px!important;height:50px!important;object-fit:cover;border-radius:100%}.section.reviews .container .review-meta p{margin-bottom:0;display:flex;flex-wrap:wrap}.section.reviews .container .review-meta p.name{font-size:16px;text-transform:uppercase;width:100%;order:1}.section.reviews .container .review-meta p.date-placed{margin-left:5px;font-weight:700;font-style:italic;order:3}.section.reviews .container .review-meta p.date-placed:before{content:" - ";padding-right:5px}.section.reviews .container .review-meta p.position{font-weight:700;font-style:italic;order:2}.section.reviews .container .review-meta .meta-information{display:flex;align-items:center;flex-wrap:wrap}.section.reviews .slick-dots{justify-content:flex-end;margin-top:-75px;text-align:right}.section.reviews .slick-dots li{background-color:#fff;border-radius:100%;width:8px;height:8px}.section.reviews .slick-dots li.slick-active,.section.reviews .slick-dots li:hover{background-color:#ffc80f}.section.reviews .slick-dots li button{height:100%;width:100%}.section.reviews .slick-dots li button:hover{background-color:transparent!important}.section.reviews .slick-dots li button:before{display:none}.section.page-links .container h2,.section.vacancies h2{font-size:36px;font-weight:300;padding-bottom:15px}.section.vacancies .facets-search{display:flex;gap:16px;margin-bottom:30px}@media (min-width:758px) and (max-width:999px){.section.vacancies .facets-search{flex-direction:column;gap:8px}}@media (max-width:757px){.section.vacancies .facets-search{flex-direction:column;gap:8px}}.section.vacancies .facets-search .facet-container h6{margin-bottom:8px;font-weight:700;font-size:14px}.section.vacancies .facets-search .facet-container .facetwp-facet{height:48px;width:200px;margin-bottom:10px}@media (min-width:758px) and (max-width:999px){.section.vacancies .facets-search .facet-container .facetwp-facet{width:100%}}@media (max-width:757px){.section.vacancies .facets-search .facet-container .facetwp-facet{width:100%}}.section.vacancies .facets-search .facet-container .facetwp-facet select{height:48px;width:100%;padding-left:15px;border-radius:5px;border:1px solid #eee}.section.vacancies .facets-search .facet-container .facetwp-facet .facetwp-slider-label{font-size:12px}.section.vacancies .facets-search .facet-container.reset{margin-top:24px}.section.vacancies .facets-search .facet-container.reset .facetwp-facet-reset{margin-bottom:0}.section.vacancies .facets-search .facet-container.reset .facetwp-facet-reset button{height:30px;border-radius:30px;padding:0 15px;background-color:#fff;border:1px solid var(--base-color);color:var(--base-color);font-size:12px}.section.vacancies .job-listings .facetwp-template{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;gap:8px}.section.vacancies .job-listings .facetwp-template .job-card-new{width:calc(25% - 8px);height:100%;border-radius:15px;min-height:180px;padding-bottom:0;display:flex;border:1px solid #eee;background-color:#f9fbfd;box-shadow:0 0;position:relative}@media (min-width:758px) and (max-width:999px){.section.vacancies .job-listings .facetwp-template .job-card-new{width:calc(50% - 8px)}}@media (max-width:757px){.section.vacancies .job-listings .facetwp-template .job-card-new{width:100%}}.section.vacancies .job-listings .facetwp-template .job-card-new h3{font-size:16px;margin-bottom:5px}.section.vacancies .job-listings .facetwp-template .job-card-new .salary{font-size:14px;margin-top:5px;margin-bottom:0}.section.vacancies .job-listings .facetwp-template .job-card-new .location{font-size:14px}.section.vacancies .job-listings .facetwp-template .job-card-new .btn{background-color:var(--base-color);color:#fff;height:30px;display:flex;justify-content:center;align-items:center;border-radius:25px;margin-bottom:0;width:auto;padding-left:15px;padding-right:15px;display:none;position:absolute;right:15px;bottom:15px}.section.vacancies .job-listings .facetwp-template .job-card-new .card__body{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;height:100%;width:100%;min-height:185px}.section.vacancies .job-listings .facetwp-template .job-card-new .card__body:hover .btn{display:flex}.section.vacancies .job-listings .facetwp-facet-load_more{display:flex;justify-content:center;align-items:center;margin-top:35px}.section.vacancies .job-listings .facetwp-facet-load_more button{background-color:var(--base-color);height:50px;border-radius:50px}div.title h2{border-bottom:2px solid var(--base-color);padding-bottom:5px;margin-bottom:35px}.section.team-highlights .container{display:flex;justify-content:center;flex-wrap:wrap;gap:16px;padding-top:60px;padding-bottom:60px}@media (min-width:1000px) and (max-width:1169px){.section.team-highlights .container{justify-content:flex-start}}@media (min-width:758px) and (max-width:999px){.section.team-highlights .container{justify-content:flex-start}}@media (max-width:757px){.section.team-highlights .container{justify-content:flex-start}}.section.team-highlights .container h2{text-align:center;width:100%;font-weight:300;font-size:36px;margin-bottom:55px;line-height:48px}.section.team-highlights .container .team-member-card{max-width:25%}@media (min-width:1000px) and (max-width:1169px){.section.team-highlights .container .team-member-card{max-width:45%}}@media (min-width:758px) and (max-width:999px){.section.team-highlights .container .team-member-card{max-width:45%}}@media (max-width:757px){.section.team-highlights .container .team-member-card{max-width:45%}}.section.team-highlights .container .team-member-card img{width:90%;margin-bottom:30px}.section.team-highlights .container .team-member-card .name{font-weight:700;font-size:22px;margin-bottom:5px}.section.team-highlights .container .team-member-card .position{font-size:16px;font-weight:100;justify-content:flex-start}@media (min-width:758px) and (max-width:999px){.section.team-highlights .container .team-member-card .position{font-size:12px}}@media (max-width:757px){.section.team-highlights .container .team-member-card .position{font-size:12px}}.section.team-highlights .container .team-member-card .contact{display:flex;justify-content:flex-start;align-items:center;gap:12px}.section.team-highlights .container .team-member-card .contact a{background-color:var(--base-color);width:66px;height:40px;border-radius:48px;display:flex;justify-content:center;align-items:center;text-decoration:none}.section.team-highlights .container .team-member-card .contact a i{color:#fff;font-size:24px}