.blog-item{position:relative;text-decoration:none;transition:all .17s;position:relative;display:flex;flex-direction:column;background-color:#d1e9e8;border-radius:10px;transform:translateY(0);box-shadow:0px 4px clamp(0.63rem,0.43vw + 0.51rem,1rem) 0 rgba(0,0,0,0);transition:all .22s ease}.blog-item .blog-inner{padding:clamp(0.5rem,0.14vw + 0.46rem,0.63rem);display:flex;flex-direction:column;flex-grow:1}.blog-item .blog-inner .with-bsl{position:absolute;top:clamp(0.5rem,0.14vw + 0.46rem,0.63rem);right:clamp(0.5rem,0.14vw + 0.46rem,0.63rem);background-color:#b1e4e3;border-top-right-radius:4px;display:flex;align-items:center;padding:4px 8px;z-index:1;gap:clamp(0.25rem,0.14vw + 0.21rem,0.38rem);padding:clamp(0.06rem,0.07vw + 0.04rem,0.13rem) clamp(0.19rem,0.14vw + 0.15rem,0.31rem)}.blog-item .blog-inner .with-bsl span{font-family:var(--wp--preset--font-family--foco);font-weight:bold;color:#004f59;font-size:clamp(1rem,0.29vw + 0.92rem,1.25rem);line-height:1}.blog-item .blog-inner .with-bsl svg{height:clamp(1.25rem,0.43vw + 1.14rem,1.63rem);width:auto}.blog-item .blog-inner .blog-thumbnail img{border-radius:4px;aspect-ratio:16/10;object-fit:cover;width:100%}.blog-item .blog-inner .blog-text-container{padding:clamp(0.63rem,0.29vw + 0.55rem,0.88rem) clamp(0.5rem,0.43vw + 0.39rem,0.88rem);flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.blog-item .blog-inner .blog-text-container .blog-text .blog-date{margin-bottom:clamp(0.19rem,0.14vw + 0.15rem,0.31rem)}.blog-item .blog-inner .blog-text-container .blog-text .blog-date p{margin:0;color:rgba(35,30,41,.8);font-size:clamp(1rem,0.14vw + 0.96rem,1.13rem);line-height:1.1}.blog-item .blog-inner .blog-text-container .blog-text h3{color:#231e29;margin-top:0;font-size:clamp(1.5rem,0.29vw + 1.42rem,1.75rem);margin-bottom:0;margin-top:0}.blog-item .blog-inner .blog-text-container .blog-text h3 a{text-decoration:none;opacity:1;transition:all .17s}.blog-item .blog-inner .blog-text-container .blog-text h3 a:hover{opacity:.8}.blog-item .blog-inner .blog-text-container .blog-text p{color:#423f48;margin:0;margin-top:clamp(0.63rem,0.36vw + 0.53rem,0.94rem);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-item .blog-inner .blog-text-container .blog-text .blog-excerpt{display:none;margin-top:clamp(0.75rem,0.58vw + 0.6rem,1.25rem)}.blog-item .blog-inner .blog-text-container .blog-text .blog-excerpt p{font-size:clamp(1rem,0.14vw + 0.96rem,1.13rem)}.blog-item .blog-inner .blog-text-container .cta-text{color:#231e29;margin-top:clamp(1rem,0.58vw + 0.85rem,1.5rem)}.blog-item:hover{background-color:rgb(213.6,235.2,234.3)}.blog-item:hover .blog-inner .blog-text-container .cta-text{opacity:.85}.blog-item:hover .blog-inner .blog-text-container .cta-text svg{transform:translateX(2px)}@media only screen and (min-width: 768px){.blog-item.featured .blog-inner{flex-direction:row;gap:clamp(1.25rem,2.03vw + 0.72rem,3rem);padding:0}.blog-item.featured .blog-inner .blog-thumbnail{width:calc(50% - clamp(0.63rem,1.01vw + 0.36rem,1.5rem))}.blog-item.featured .blog-inner .blog-thumbnail img{border-radius:10px;height:100%}.blog-item.featured .blog-inner .with-bsl{border-top-right-radius:10px;top:0;right:0}.blog-item.featured .blog-inner .blog-text-container{width:calc(50% - clamp(0.63rem,1.01vw + 0.36rem,1.5rem));padding:clamp(1.25rem,2.03vw + 0.72rem,3rem);padding-left:0;flex-grow:0;justify-content:center}.blog-item.featured .blog-inner .blog-text-container .blog-text .blog-date p{font-size:clamp(1.13rem,0.14vw + 1.09rem,1.25rem)}.blog-item.featured .blog-inner .blog-text-container .blog-text h3{font-size:clamp(1.75rem,0.58vw + 1.6rem,2.25rem)}.blog-item.featured .blog-inner .blog-text-container .blog-text p{font-size:clamp(1.13rem,0.14vw + 1.09rem,1.25rem)}.blog-item.featured .blog-inner .blog-text-container .blog-text .blog-excerpt{display:block;margin-top:clamp(0.75rem,0.58vw + 0.6rem,1.25rem)}.blog-item.featured .blog-inner .blog-text-container .blog-text .blog-excerpt p{font-size:clamp(1rem,0.14vw + 0.96rem,1.13rem)}}body.home .home-hero{padding:0;position:relative}body.home .home-hero .hero-background{width:100%;height:100%;inset:0;position:absolute;object-fit:cover}body.home .home-hero .hero-text{background:linear-gradient(45deg, rgba(35, 30, 41, 0.75) 22%, rgba(35, 30, 41, 0.2) 70%, rgba(35, 30, 41, 0) 100%);display:flex;align-items:flex-end;position:relative;min-height:clamp(25rem,17.39vw + 20.43rem,40rem)}body.home .home-hero .hero-text .container .text-container{padding:clamp(1.25rem,1.74vw + 0.79rem,2.75rem) 0;max-width:clamp(28.75rem,17.39vw + 24.18rem,43.75rem)}body.home .home-hero .hero-text .container .text-container .tagline{background-color:rgb(102,208.8,203.4);min-height:clamp(1.5rem,0.29vw + 1.42rem,1.75rem);border-radius:50em;display:inline-flex;align-items:center;font-family:var(--wp--preset--font-family--foco);font-weight:bold;color:#231e29;margin-bottom:clamp(0.38rem,0.29vw + 0.3rem,0.63rem)}body.home .home-hero .hero-text .container .text-container .tagline .tag-icon{background-color:#00b2a9;border-radius:50%;width:clamp(1.5rem,0.29vw + 1.42rem,1.75rem);height:clamp(1.5rem,0.29vw + 1.42rem,1.75rem);margin-right:-2px;display:flex;align-items:center;justify-content:center}body.home .home-hero .hero-text .container .text-container .tagline .tag-icon i{font-size:clamp(1rem,0.14vw + 0.96rem,1.13rem)}body.home .home-hero .hero-text .container .text-container .tagline .tag-text{padding:0 clamp(0.5rem,0.14vw + 0.46rem,0.63rem);font-size:clamp(1rem,0.14vw + 0.96rem,1.13rem)}body.home .home-hero .hero-text .container .text-container h1{margin-bottom:clamp(1rem,0.58vw + 0.85rem,1.5rem);color:#fff}body.home .home-hero .hero-text .container .text-container p,body.home .home-hero .hero-text .container .text-container li{font-size:var(--wp--preset--font-size--small);color:#fff}@media only screen and (max-width: 767px){body.home .home-hero .hero-text{background:linear-gradient(0deg, rgba(35, 30, 41, 0.75) 30%, rgba(35, 30, 41, 0.2) 75%, rgba(35, 30, 41, 0) 100%)}}body.home section.home-content-blocks .container{display:flex;gap:clamp(1rem,3.48vw + 0.09rem,4rem)}body.home section.home-content-blocks .container .blocks{flex:1;display:flex;flex-direction:column;row-gap:clamp(2rem,2.32vw + 1.39rem,4rem)}body.home section.home-content-blocks .container .blocks .content-block .content-block-inner{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1.5rem,2.9vw + 0.74rem,4rem);align-items:center;max-width:1400px;margin:0 auto}body.home section.home-content-blocks .container .blocks .content-block .content-block-inner .media-container{aspect-ratio:16/10.5}body.home section.home-content-blocks .container .blocks .content-block .content-block-inner .media-container .image-container img{aspect-ratio:16/10.5;object-fit:cover;border-radius:10px}body.home section.home-content-blocks .container .blocks .content-block .content-block-inner .media-container .video-embed-container{position:relative;aspect-ratio:16/10.5;font-size:0}body.home section.home-content-blocks .container .blocks .content-block .content-block-inner .media-container .video-embed-container .video-embed-wrapper{position:relative;width:100%;height:100%}body.home section.home-content-blocks .container .blocks .content-block .content-block-inner .media-container .video-embed-container .video-embed-wrapper iframe{position:absolute;height:100%;width:100%;top:0;left:0;border-radius:10px}body.home section.home-content-blocks .container .blocks .content-block .content-block-inner .media-container .video-embed-container .video-embed-wrapper .video-cover-image{position:absolute;inset:0;background-size:cover;background-position:center center;border-radius:10px;cursor:pointer}body.home section.home-content-blocks .container .blocks .content-block .content-block-inner .media-container .video-embed-container .video-embed-wrapper .video-cover-image:before{content:"";position:absolute;inset:0;background-color:hsla(0,0%,100%,0);border-radius:10px;transition:background-color .2s ease}body.home section.home-content-blocks .container .blocks .content-block .content-block-inner .media-container .video-embed-container .video-embed-wrapper .video-cover-image .play-btn{width:clamp(4rem,2.03vw + 3.47rem,5.75rem);height:clamp(4rem,2.03vw + 3.47rem,5.75rem);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;align-items:center;justify-content:center;border-radius:50%;border:clamp(0.25rem,0.14vw + 0.21rem,0.38rem) solid hsla(0,0%,100%,.9);background-color:hsla(0,0%,100%,.25)}body.home section.home-content-blocks .container .blocks .content-block .content-block-inner .media-container .video-embed-container .video-embed-wrapper .video-cover-image .play-btn i{color:hsla(0,0%,100%,.9);font-size:clamp(3rem,1.16vw + 2.7rem,4rem)}body.home section.home-content-blocks .container .blocks .content-block .content-block-inner .media-container .video-embed-container .video-embed-wrapper .video-cover-image:hover:before{background-color:hsla(0,0%,100%,.2)}body.home section.home-content-blocks .container .blocks .content-block .content-block-inner .media-container .video-embed-container .video-embed-wrapper .video-cover-image:hover .play-btn{background-color:hsla(0,0%,100%,.35);border-color:#fff}body.home section.home-content-blocks .container .blocks .content-block .content-block-inner .media-container .video-embed-container .video-embed-wrapper .video-cover-image:hover .play-btn i{color:#fff}body.home section.home-content-blocks .container .blocks .content-block .content-block-inner .text-container p,body.home section.home-content-blocks .container .blocks .content-block .content-block-inner .text-container li{font-size:clamp(1rem,0.29vw + 0.92rem,1.25rem)}body.home section.home-content-blocks .container .blocks .content-block .content-block-inner .text-container p{margin-top:0}@media only screen and (max-width: 767px){body.home section.home-content-blocks .container .blocks .content-block .content-block-inner{grid-template-columns:1fr}}@media only screen and (min-width: 768px){body.home section.home-content-blocks .container .blocks .content-block:nth-of-type(even) .content-block-inner .media-container{grid-column:2;grid-row:1}body.home section.home-content-blocks .container .blocks .content-block:nth-of-type(even) .content-block-inner .text-container{grid-column:1;grid-row:1}}@media only screen and (max-width: 1000px){body.home section.home-content-blocks .container{flex-direction:column}}body.home section.prospectus-terms .container{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:1fr 2fr;gap:clamp(1.75rem,2.61vw + 1.07rem,4rem)}body.home section.prospectus-terms .container h2{font-size:clamp(1.5rem,0.29vw + 1.42rem,1.75rem);text-transform:uppercase;margin-top:0;margin-bottom:clamp(1.13rem,0.43vw + 1.01rem,1.5rem)}body.home section.prospectus-terms .container .terms .title-container{display:flex;align-items:center;justify-content:flex-start;gap:clamp(0.5rem,0.43vw + 0.39rem,0.88rem);margin-bottom:clamp(1.13rem,0.43vw + 1.01rem,1.5rem)}body.home section.prospectus-terms .container .terms .title-container h2{margin-bottom:0}body.home section.prospectus-terms .container .terms .term-dates .term-dates-headings .term-dates-cell span{font-size:14px;color:rgba(35,30,41,.8)}body.home section.prospectus-terms .container .terms .term-dates .term-dates-headings:first-child{border-top-left-radius:10px;border-top-right-radius:10px}body.home section.prospectus-terms .container .terms .term-dates .term-dates-headings:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}body.home section.prospectus-terms .container .terms .term-dates .term-dates-headings:last-child:after{display:none}@media only screen and (max-width: 480px){body.home section.prospectus-terms .container .terms .term-dates .term-dates-headings{display:none !important}}@media only screen and (max-width: 480px){body.home section.prospectus-terms .container .terms .term-dates .term-dates-container .term-dates-row:first-child{border-top-left-radius:10px;border-top-right-radius:10px}body.home section.prospectus-terms .container .terms .term-dates .term-dates-container .term-dates-row:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}body.home section.prospectus-terms .container .terms .term-dates .term-dates-container .term-dates-row:last-child:after{display:none}}body.home section.prospectus-terms .container .terms .term-dates .term-dates-row{display:flex;background-color:#d1e9e8;padding:clamp(0.5rem,0.43vw + 0.39rem,0.88rem) clamp(0.63rem,0.43vw + 0.51rem,1rem);position:relative;flex-wrap:wrap}body.home section.prospectus-terms .container .terms .term-dates .term-dates-row .term-dates-cell span{line-height:1.1}body.home section.prospectus-terms .container .terms .term-dates .term-dates-row .term-dates-cell span.mobile-title{display:none}@media only screen and (max-width: 480px){body.home section.prospectus-terms .container .terms .term-dates .term-dates-row .term-dates-cell span.mobile-title{display:inline-block;font-size:14px;color:rgba(35,30,41,.8);text-transform:uppercase;width:40%;text-align:right}}body.home section.prospectus-terms .container .terms .term-dates .term-dates-row .term-dates-cell.term-dates-name{width:15%}body.home section.prospectus-terms .container .terms .term-dates .term-dates-row .term-dates-cell.term-dates-name:not(.term-dates-heading) span{font-family:var(--wp--preset--font-family--foco);font-weight:bold;color:#004f59}@media only screen and (max-width: 480px){body.home section.prospectus-terms .container .terms .term-dates .term-dates-row .term-dates-cell.term-dates-name{width:100%;margin-bottom:2px;justify-content:center}}body.home section.prospectus-terms .container .terms .term-dates .term-dates-row .term-dates-cell.term-dates-start-date,body.home section.prospectus-terms .container .terms .term-dates .term-dates-row .term-dates-cell.term-dates-break,body.home section.prospectus-terms .container .terms .term-dates .term-dates-row .term-dates-cell.term-dates-restart,body.home section.prospectus-terms .container .terms .term-dates .term-dates-row .term-dates-cell.term-dates-end-date{width:21.25%;padding-left:clamp(0.31rem,0.22vw + 0.26rem,0.5rem)}body.home section.prospectus-terms .container .terms .term-dates .term-dates-row .term-dates-cell.term-dates-start-date:not(.term-dates-heading) span:not(.mobile-title),body.home section.prospectus-terms .container .terms .term-dates .term-dates-row .term-dates-cell.term-dates-break:not(.term-dates-heading) span:not(.mobile-title),body.home section.prospectus-terms .container .terms .term-dates .term-dates-row .term-dates-cell.term-dates-restart:not(.term-dates-heading) span:not(.mobile-title),body.home section.prospectus-terms .container .terms .term-dates .term-dates-row .term-dates-cell.term-dates-end-date:not(.term-dates-heading) span:not(.mobile-title){color:#231e29}@media only screen and (max-width: 480px){body.home section.prospectus-terms .container .terms .term-dates .term-dates-row .term-dates-cell.term-dates-start-date:not(.term-dates-heading) span:not(.mobile-title),body.home section.prospectus-terms .container .terms .term-dates .term-dates-row .term-dates-cell.term-dates-break:not(.term-dates-heading) span:not(.mobile-title),body.home section.prospectus-terms .container .terms .term-dates .term-dates-row .term-dates-cell.term-dates-restart:not(.term-dates-heading) span:not(.mobile-title),body.home section.prospectus-terms .container .terms .term-dates .term-dates-row .term-dates-cell.term-dates-end-date:not(.term-dates-heading) span:not(.mobile-title){font-size:18px;width:60%}}@media only screen and (max-width: 480px){body.home section.prospectus-terms .container .terms .term-dates .term-dates-row .term-dates-cell.term-dates-start-date,body.home section.prospectus-terms .container .terms .term-dates .term-dates-row .term-dates-cell.term-dates-break,body.home section.prospectus-terms .container .terms .term-dates .term-dates-row .term-dates-cell.term-dates-restart,body.home section.prospectus-terms .container .terms .term-dates .term-dates-row .term-dates-cell.term-dates-end-date{width:100%;padding-left:0;padding-top:8px}}@media only screen and (max-width: 480px){body.home section.prospectus-terms .container .terms .term-dates .term-dates-row .term-dates-cell{display:flex;align-items:center;gap:clamp(0.75rem,0.29vw + 0.67rem,1rem)}}body.home section.prospectus-terms .container .terms .term-dates .term-dates-row.current-term{background-color:#a7dad8}body.home section.prospectus-terms .container .terms .term-dates .term-dates-row.current-term:after{display:none}body.home section.prospectus-terms .container .terms .term-dates .term-dates-row:after{content:"";position:absolute;top:100%;z-index:1;left:clamp(0.63rem,0.43vw + 0.51rem,1rem);right:clamp(0.63rem,0.43vw + 0.51rem,1rem);height:1px;background-color:#a7dad8}@media only screen and (max-width: 480px){body.home section.prospectus-terms .container .terms .term-dates .term-dates-row{padding:clamp(1rem,0.29vw + 0.92rem,1.25rem) clamp(0.63rem,0.43vw + 0.51rem,1rem)}}body.home section.prospectus-terms .container .terms .tagline{background-color:rgb(102,208.8,203.4);min-height:clamp(1.5rem,0.29vw + 1.42rem,1.75rem);border-radius:50em;display:inline-flex;align-items:center;font-family:var(--wp--preset--font-family--foco);font-weight:bold;color:#231e29;margin-top:clamp(1rem,0.87vw + 0.77rem,1.75rem)}body.home section.prospectus-terms .container .terms .tagline .tag-icon{background-color:#00b2a9;border-radius:50%;width:clamp(1.5rem,0.29vw + 1.42rem,1.75rem);height:clamp(1.5rem,0.29vw + 1.42rem,1.75rem);margin-right:-2px;display:flex;align-items:center;justify-content:center}body.home section.prospectus-terms .container .terms .tagline .tag-icon i{font-size:clamp(1rem,0.14vw + 0.96rem,1.13rem)}body.home section.prospectus-terms .container .terms .tagline .tag-text{padding:0 clamp(0.5rem,0.14vw + 0.46rem,0.63rem);font-size:clamp(1rem,0.14vw + 0.96rem,1.13rem)}@media only screen and (max-width: 767px){body.home section.prospectus-terms .container{grid-template-columns:1fr}}body.home section.cta-strip{padding:0}body.home section.cta-strip .container{display:flex;align-items:center;justify-content:center}body.home section.cta-strip .container .images-container{width:21.875%;aspect-ratio:350/347;position:relative;margin:clamp(-1.5rem,-1.74vw + -1.04rem,-3rem) 0;margin:clamp(-3rem,-1.74vw - 1.04rem,-1.5rem) 0}body.home section.cta-strip .container .images-container .image-wrapper{aspect-ratio:169/192;position:absolute;width:48.28%;overflow:hidden}body.home section.cta-strip .container .images-container .image-wrapper .image-container{clip-path:url(#cta-strip-img-mask);-webkit-clip-path:url(#cta-strip-img-mask);position:relative;background-color:#fff;height:100%;width:113.6%}body.home section.cta-strip .container .images-container .image-wrapper .image-container img{width:calc(100% - 6px);height:calc(100% - 6px);object-fit:cover;clip-path:url(#cta-strip-img-mask);-webkit-clip-path:url(#cta-strip-img-mask);position:relative;top:3px;left:3px;max-width:none}body.home section.cta-strip .container .images-container .image-wrapper.cta-strip-img-1{top:0;left:0}body.home section.cta-strip .container .images-container .image-wrapper.cta-strip-img-2{top:0;right:0}body.home section.cta-strip .container .images-container .image-wrapper.cta-strip-img-3{bottom:0;left:50%;transform:translateX(-50%)}@media only screen and (max-width: 767px){body.home section.cta-strip .container .images-container{width:100%;max-width:400px;margin-left:auto;margin-right:auto;margin-bottom:0}}body.home section.cta-strip .container .cta-text-container{width:78.125%;padding:clamp(1.75rem,2.03vw + 1.22rem,3.5rem) clamp(1.25rem,4.06vw + 0.18rem,4.75rem);display:flex;align-items:center;gap:clamp(1.5rem,0.58vw + 1.35rem,2rem)}body.home section.cta-strip .container .cta-text-container h2{margin:0;font-size:clamp(2rem,2.03vw + 1.47rem,3.75rem)}body.home section.cta-strip .container .cta-text-container .cta-btn{white-space:nowrap}@media only screen and (max-width: 999px){body.home section.cta-strip .container .cta-text-container{padding-right:0}}@media only screen and (max-width: 767px){body.home section.cta-strip .container .cta-text-container{width:100%;padding-left:0}}@media only screen and (max-width: 480px){body.home section.cta-strip .container .cta-text-container{flex-direction:column;text-align:center}}@media only screen and (max-width: 767px){body.home section.cta-strip .container{flex-wrap:wrap}}body.home section.cta-strip.background-dark-blue .container .cta-text-container h2,body.home section.cta-strip.background-dark-grey .container .cta-text-container h2{color:#fff}body.home section.vacancies h2{text-align:center;color:#004f59;margin-top:0;margin-bottom:clamp(1.5rem,1.16vw + 1.2rem,2.5rem);max-width:1400px;margin-left:auto;margin-right:auto}body.home section.vacancies p.no-jobs{text-align:center;font-size:var(--wp--preset--font-size--small)}body.home section.vacancies .cta-container{text-align:center}body.home section.vacancies .jobs-container{display:flex;--gap: clamp(1.25rem,2.03vw + 0.72rem,3rem);gap:var(--gap);justify-content:center;max-width:1400px;margin:0 auto;flex-wrap:wrap;--columns: 2}@media only screen and (max-width: 767px){body.home section.vacancies .jobs-container{--columns: 1}}body.home section.vacancies .jobs-container .job-section{border-radius:10px;position:relative;background-color:#d1e9e8;width:calc(100%/var(--columns) - var(--gap) + var(--gap)/var(--columns))}body.home section.vacancies .jobs-container .job-section .job-content .text{padding:clamp(1.25rem,0.58vw + 1.1rem,1.75rem) clamp(1rem,1.16vw + 0.7rem,2rem)}body.home section.vacancies .jobs-container .job-section .job-content .text .job-type{margin-bottom:clamp(0.38rem,0.29vw + 0.3rem,0.63rem)}body.home section.vacancies .jobs-container .job-section .job-content .text .job-type span.value{display:inline-block;font-family:var(--wp--preset--font-family--foco);font-weight:bold;color:#fff;font-size:clamp(1.13rem,0.14vw + 1.09rem,1.25rem);padding:clamp(0.25rem,0.07vw + 0.23rem,0.31rem) clamp(0.5rem,0.14vw + 0.46rem,0.63rem);border-radius:4px;background-color:#004f59;line-height:1}body.home section.vacancies .jobs-container .job-section .job-content .text h3{font-size:var(--wp--preset--font-size--large);margin-bottom:clamp(0.63rem,0.29vw + 0.55rem,0.88rem);margin-top:0}body.home section.vacancies .jobs-container .job-section .job-content .text .description{margin-bottom:clamp(0.88rem,0.29vw + 0.8rem,1.13rem)}body.home section.vacancies .jobs-container .job-section .job-content .text .description p{font-size:var(--wp--preset--font-size--x-small)}body.home section.vacancies .jobs-container .job-section .job-content .text .details-link{display:flex;flex-direction:column;gap:clamp(0.38rem,0.29vw + 0.3rem,0.63rem);border-top:1px solid rgba(35,30,41,.4);padding-top:clamp(0.75rem,0.29vw + 0.67rem,1rem)}body.home section.vacancies .jobs-container .job-section .job-content .text .details-link .job-details{display:flex;justify-content:space-between;gap:clamp(0.75rem,1.45vw + 0.37rem,2rem)}body.home section.vacancies .jobs-container .job-section .job-content .text .details-link .job-details div{font-weight:bold;font-family:var(--wp--preset--font-family--foco);color:#231e29;font-size:clamp(1rem,0.14vw + 0.96rem,1.13rem)}@media only screen and (max-width: 480px){body.home section.vacancies .jobs-container .job-section .job-content .text .details-link .job-details{flex-direction:column}}body.home section.vacancies .jobs-container .job-section .job-content .text .details-link .cta-container{display:flex;justify-content:flex-end;margin-top:0}body.home section.vacancies .jobs-container .job-section .job-content .text .details-link .cta-container a{color:#004f59}@media only screen and (max-width: 480px){body.home section.vacancies .jobs-container .job-section .job-content .text .details-link{flex-direction:row;justify-content:space-between;align-items:flex-start}}body.home section.charity .container{display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(1.75rem,1.45vw + 1.37rem,3rem)}body.home section.charity .container .charity-text h2{margin-top:0;margin-bottom:clamp(1.25rem,1.45vw + 0.87rem,2.5rem);color:#004f59}@media only screen and (max-width: 999px){body.home section.charity .container .charity-text{grid-column:span 2}}@media only screen and (max-width: 639px){body.home section.charity .container .charity-text{grid-column:span 1}}body.home section.charity .container .charity-list h3{font-size:clamp(1.13rem,0.43vw + 1.01rem,1.5rem);margin-top:0;margin-bottom:clamp(0.88rem,0.43vw + 0.76rem,1.25rem)}body.home section.charity .container .charity-list ul{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:column;gap:clamp(0.88rem,0.43vw + 0.76rem,1.25rem)}body.home section.charity .container .charity-list ul li{display:flex;gap:clamp(0.5rem,0.29vw + 0.42rem,0.75rem)}body.home section.charity .container .charity-list ul li span.icon{display:flex;align-items:center;justify-content:center;width:clamp(1.5rem,0.58vw + 1.35rem,2rem);height:clamp(1.5rem,0.58vw + 1.35rem,2rem);background-color:#00b2a9;border-radius:50%;flex-shrink:0}body.home section.charity .container .charity-list ul li span.icon i{font-size:clamp(1.25rem,0.29vw + 1.17rem,1.5rem);color:#231e29}body.home section.charity .container .charity-list ul li span.text{font-family:var(--wp--preset--font-family--foco);font-weight:bold;font-size:clamp(1.13rem,0.43vw + 1.01rem,1.5rem);display:inline-block;padding-top:clamp(0.13rem,0.07vw + 0.11rem,0.19rem);color:#231e29}body.home section.charity .container .charity-image img{border-radius:10px}@media only screen and (max-width: 999px){body.home section.charity .container{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 639px){body.home section.charity .container{grid-template-columns:1fr}}body.home section.latest-news h2{margin-top:0;margin-bottom:clamp(1.25rem,1.45vw + 0.87rem,2.5rem);color:#004f59}body.home section.latest-news .news-items{display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(1.75rem,1.45vw + 1.37rem,3rem)}body.home section.latest-news .news-items>.blog-item:hover{transform:translateY(-2px);box-shadow:0px 4px clamp(0.63rem,0.43vw + 0.51rem,1rem) 0 rgba(35,30,41,.06)}body.home section.latest-news .news-items>.blog-item:first-child{background-color:#004f59}body.home section.latest-news .news-items>.blog-item:first-child .blog-inner .blog-text-container .blog-text .blog-date p{color:hsla(0,0%,100%,.8)}body.home section.latest-news .news-items>.blog-item:first-child .blog-inner .blog-text-container .blog-text h3{color:#fff}body.home section.latest-news .news-items>.blog-item:first-child .blog-inner .blog-text-container .cta-text{color:#fff}body.home section.latest-news .news-items>.blog-item:first-child .blog-inner .blog-text-container .cta-text span{border-color:#fff}body.home section.latest-news .news-items>.blog-item:first-child:hover{background-color:rgb(12.75,87.8,97.3)}body.home section.latest-news .news-items .news-small-container{display:flex;flex-direction:column;gap:clamp(1.25rem,0.87vw + 1.02rem,2rem)}body.home section.latest-news .news-items .news-small-container .blog-item{background-color:#fff}body.home section.latest-news .news-items .news-small-container .blog-item .blog-inner{flex-direction:row;padding:clamp(0.63rem,0.14vw + 0.59rem,0.75rem)}body.home section.latest-news .news-items .news-small-container .blog-item .blog-inner .with-bsl{top:0;right:0;border-top-right-radius:10px}body.home section.latest-news .news-items .news-small-container .blog-item .blog-inner .blog-thumbnail{width:27.5%}body.home section.latest-news .news-items .news-small-container .blog-item .blog-inner .blog-thumbnail img{aspect-ratio:1/1;width:100%;border-radius:6px}body.home section.latest-news .news-items .news-small-container .blog-item .blog-inner .blog-text-container{width:72.5%;padding:4px clamp(0.25rem,0.29vw + 0.17rem,0.5rem) 4px clamp(0.75rem,0.43vw + 0.64rem,1.13rem)}body.home section.latest-news .news-items .news-small-container .blog-item .blog-inner .blog-text-container .blog-text .blog-date p{font-size:clamp(0.75rem,0.14vw + 0.71rem,0.88rem)}body.home section.latest-news .news-items .news-small-container .blog-item .blog-inner .blog-text-container .blog-text h3{font-size:clamp(1.13rem,0.14vw + 1.09rem,1.25rem)}body.home section.latest-news .news-items .news-small-container .blog-item .blog-inner .blog-text-container .cta-text{margin-top:clamp(0.38rem,0.14vw + 0.34rem,0.5rem)}body.home section.latest-news .news-items .news-small-container .blog-item .blog-inner .blog-text-container .cta-text span{font-size:clamp(0.88rem,0.14vw + 0.84rem,1rem)}body.home section.latest-news .news-items .news-small-container .blog-item:hover{background-color:rgb(232,244,243.5)}body.home section.latest-news .news-items .news-small-container .news-more{background-color:#b1e4e3;padding:clamp(1.13rem,0.43vw + 1.01rem,1.5rem) clamp(1rem,0.87vw + 0.77rem,1.75rem);border-radius:10px;text-decoration:none;display:flex;flex-grow:1;flex-direction:column;justify-content:space-between;transform:translateY(0);box-shadow:0px 2px 36px 0 rgba(0,0,0,0);transition:all .22s ease}body.home section.latest-news .news-items .news-small-container .news-more span{font-size:clamp(1.75rem,0.87vw + 1.52rem,2.5rem);font-family:var(--wp--preset--font-family--foco);font-weight:bold;color:#004f59;gap:6px}body.home section.latest-news .news-items .news-small-container .news-more svg{height:clamp(1.25rem,0.58vw + 1.1rem,1.75rem);width:auto;fill:#004f59;align-self:flex-end;transform:translate(0, 0);transition:all .17s}body.home section.latest-news .news-items .news-small-container .news-more:hover{background-color:rgb(192.6,233.4,232.6);transform:translateY(-2px);box-shadow:0px 4px clamp(0.63rem,0.72vw + 0.43rem,1.25rem) 0 rgba(35,30,41,.1)}body.home section.latest-news .news-items .news-small-container .news-more:hover svg{transform:translate(2px, -2px)}@media only screen and (max-width: 999px){body.home section.latest-news .news-items{grid-template-columns:repeat(2, 1fr)}body.home section.latest-news .news-items .news-small-container{grid-column:span 2;display:grid;grid-template-columns:repeat(2, 1fr);gap:clamp(1.75rem,1.45vw + 1.37rem,3rem)}body.home section.latest-news .news-items .news-small-container a.news-more{grid-column:span 2;flex-direction:row-reverse}body.home section.latest-news .news-items .news-small-container a.news-more svg{align-self:center}}@media only screen and (max-width: 639px){body.home section.latest-news .news-items{grid-template-columns:1fr}body.home section.latest-news .news-items .news-small-container{display:flex;flex-direction:column;grid-column:span 1}body.home section.latest-news .news-items .news-small-container a.news-more{flex-direction:column}body.home section.latest-news .news-items .news-small-container a.news-more svg{align-self:flex-end}}/*# sourceMappingURL=home.min.css.map */