/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties;.vp-project-slider-widget{overflow:hidden;position:relative;width:100%;--project-slider-stat-icon-width:1.625rem;--project-slider-stat-icon-height:1.875rem;--project-slider-meta-icon-size:1.875rem}.vp-project-slider-widget .splide__list,.vp-project-slider-widget .splide__slide,.vp-project-slider-widget .splide__track{height:100%}.vp-project-slider-widget__viewport{position:relative}.vp-project-slider-widget__panel{box-shadow:0 24px 80px rgba(1,17,14,.18);flex:0 0 min(31rem,100%);max-width:31rem;width:min(31rem,100%)}.vp-project-slider-widget__image,.vp-project-slider-widget__scene{min-height:inherit}.vp-project-slider-widget .vp-project-slider-widget__image{height:100%}.vp-project-slider-widget .vp-project-slider-widget__image,.vp-project-slider-widget .vp-project-slider-widget__mobile-image{display:block;max-width:none;object-fit:cover;width:100%}.vp-project-slider-widget__cta-circle{border-radius:9999px;overflow:visible;transition:background-color .36s ease,border-color .36s ease,color .36s ease}.vp-project-slider-widget__stat-value{letter-spacing:-.015em}.vp-project-slider-widget__view-arrow{display:block;transform-origin:center;transition:margin-left .52s cubic-bezier(.22,1,.36,1),transform .52s cubic-bezier(.22,1,.36,1),opacity .32s ease}.vp-project-slider-widget__view-arrow--default{margin-left:-3.25rem;opacity:1;transform:translateX(0)}.vp-project-slider-widget__view-arrow--active{opacity:0;transform:translateX(-.25rem)}.vp-project-slider-widget__cta-circle svg path{fill:currentColor;transition:fill .36s ease}.vp-project-slider-widget__view-link:focus-visible .vp-project-slider-widget__cta-circle,.vp-project-slider-widget__view-link:hover .vp-project-slider-widget__cta-circle{background-color:#fff;border-color:#fff;color:var(--primary)}.vp-project-slider-widget__view-link:focus-visible .vp-project-slider-widget__view-arrow,.vp-project-slider-widget__view-link:hover .vp-project-slider-widget__view-arrow{transform:translateX(0)}.vp-project-slider-widget__view-link:focus-visible .vp-project-slider-widget__view-arrow--default,.vp-project-slider-widget__view-link:hover .vp-project-slider-widget__view-arrow--default{margin-left:0;opacity:0}.vp-project-slider-widget__view-link:focus-visible .vp-project-slider-widget__view-arrow--active,.vp-project-slider-widget__view-link:hover .vp-project-slider-widget__view-arrow--active{opacity:1}.vp-project-slider-widget__arrow svg,.vp-project-slider-widget__cta-circle svg,.vp-project-slider-widget__meta-icon svg,.vp-project-slider-widget__stat-icon svg{display:block}.vp-project-slider-widget__stat-icon svg{height:var(--project-slider-stat-icon-height);width:var(--project-slider-stat-icon-width)}.vp-project-slider-widget__meta-icon svg{height:var(--project-slider-meta-icon-size);width:var(--project-slider-meta-icon-size)}.vp-project-slider-widget__arrow{align-items:center;background-color:var(--primary);color:var(--color-white,#fff);cursor:pointer;display:inline-flex;height:calc(var(--spacing, .25rem)*16);justify-content:center;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:calc(var(--spacing, .25rem)*16);--tw-duration:500ms;transition-duration:.5s;--tw-ease:var(--ease-out,cubic-bezier(0,0,0.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1));&:hover{@media (hover:hover){background-color:var(--heading-color)}}&:disabled{cursor:default;opacity:45%;pointer-events:none}}.vp-project-slider-widget__arrow:focus-visible,.vp-project-slider-widget__arrow:hover{background-color:rgba(43,95,107,.7)}.vp-project-slider-widget__arrow--mobile{background-color:var(--primary);height:calc(var(--spacing, .25rem)*12);width:calc(var(--spacing, .25rem)*12);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--primary) 35%,transparent)}color:var(--color-white,#fff);&:hover{@media (hover:hover){background-color:var(--primary)}}}.vp-project-slide{flex:0 0 100%}.vp-certificates-slider-widget{overflow:hidden;position:relative;visibility:visible;width:100%}.vp-certificates-slider-widget .splide__track{overflow:hidden;width:100%}.vp-certificates-slider-widget .splide__slide{height:auto}.vp-certificates-slider-widget.is-slider-static .splide__list{display:grid!important;gap:3rem;grid-template-columns:repeat(4,minmax(0,1fr));transform:none!important}.vp-certificates-slider-widget.is-slider-static{visibility:visible!important}.vp-certificates-slider-widget.is-slider-static .splide__slide{width:auto!important}.vp-certificate-card{min-width:0}.vp-certificate-card__title{display:-webkit-box;min-height:2.5em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.vp-certificate-card__media{aspect-ratio:.72;min-height:26rem}.vp-certificate-card__overlay{background-color:rgba(43,95,107,.6);flex-direction:column;gap:2.35rem}.vp-certificate-card__action{align-items:center;color:#fff;display:inline-flex;height:clamp(2.55rem,3vw,3.4rem);justify-content:center;transition:color .3s ease;width:clamp(2.55rem,3vw,3.4rem)}.vp-certificate-card__action:focus-visible,.vp-certificate-card__action:hover{color:var(--heading-color)}.vp-certificate-card__action svg{height:min(100%,60px);width:min(100%,60px)}.vp-certificate-card__mobile-download{color:var(--heading-color);transition:color .3s ease}.vp-certificate-card__mobile-download:focus-visible,.vp-certificate-card__mobile-download:hover{color:var(--primary)}.vp-certificate-card__mobile-download svg{height:1.75rem;width:1.75rem}.vp-certificate-card__mobile-download svg path{fill:currentColor}.vp-icon-box-widget{--vp-icon-box-line-width:min(100%,29rem)}.vp-icon-box-widget__icon img,.vp-icon-box-widget__icon svg{display:block;height:100%;object-fit:contain;width:100%}.vp-icon-box-widget__line{display:block;height:1px;opacity:0;position:relative;transform:scaleX(0);transform-origin:center;transition:opacity .26s ease,transform .68s cubic-bezier(.22,1,.36,1);width:var(--vp-icon-box-line-width)}.vp-icon-box-widget__line:before{content:"";height:.45rem;left:50%;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1);transition:opacity .26s ease,transform .36s ease;width:.45rem}.vp-icon-box-widget:focus-within .vp-icon-box-widget__line,.vp-icon-box-widget:hover .vp-icon-box-widget__line{opacity:1;transform:scaleX(1)}.vp-icon-box-widget:focus-within .vp-icon-box-widget__line:before,.vp-icon-box-widget:hover .vp-icon-box-widget__line:before{opacity:0;transform:translate(-50%,-50%) scale(.35)}.vp-vmv-widget{background-image:var(--vp-vmv-bg);background-position:50%;background-size:cover}.vp-vmv-widget:after,.vp-vmv-widget:before{content:"";inset:0;position:absolute}.vp-vmv-widget:before{background-color:rgba(43,95,107,.45);z-index:-1}.vp-vmv-widget:after{background-image:var(--vp-vmv-bg);background-position:50%;background-size:cover;z-index:-2}.vp-vmv-widget__item{isolation:isolate}.vp-vmv-widget__item+.vp-vmv-widget__item{border-top-width:1px}.vp-vmv-widget__item:before{background-color:rgba(43,95,107,.74);content:"";inset:0;opacity:0;position:absolute;transition:opacity .52s cubic-bezier(.22,1,.36,1);z-index:-1}.vp-vmv-widget__body{transition:transform .56s cubic-bezier(.22,1,.36,1)}.vp-vmv-widget__icon{color:#fff}.vp-vmv-widget__icon img,.vp-vmv-widget__icon svg{display:block;height:100%;object-fit:contain;width:100%}.vp-vmv-widget__content{font-size:1.125rem;opacity:1;width:100%}.vp-vmv-widget__content p{margin:0}@media (min-width:900px){.vp-vmv-widget__body{max-width:none;width:100%}.vp-vmv-widget__item+.vp-vmv-widget__item{border-left-width:1px;border-top-width:0}.vp-vmv-widget__content{left:50%;opacity:0;position:absolute;top:calc(100% + 2rem);transform:translate(-50%,.75rem);transition:opacity .42s ease,transform .56s cubic-bezier(.22,1,.36,1);width:min(34rem,33.3333333333vw - 5rem,100%)}.vp-vmv-widget__item:focus-within:before,.vp-vmv-widget__item:hover:before{opacity:1}.vp-vmv-widget__item:focus-within .vp-vmv-widget__body,.vp-vmv-widget__item:hover .vp-vmv-widget__body{transform:translateY(-3.75rem)}.vp-vmv-widget__item:focus-within .vp-vmv-widget__content,.vp-vmv-widget__item:hover .vp-vmv-widget__content{opacity:1;transform:translate(-50%)}}@media (max-width:899px){.vp-vmv-widget:before{background-color:var(--vp-vmv-mobile-overlay,rgba(43,95,107,.74))!important}.vp-vmv-widget__inner{min-height:0!important}.vp-vmv-widget__body{max-width:none;width:100%}.vp-vmv-widget__item:before{display:none}.vp-vmv-widget__content{font-size:1.125rem;line-height:1.55;max-width:none;position:static;transform:none;width:100%}}.vp-certificates-slider-widget__arrow{align-items:center;background-color:var(--primary);cursor:pointer;display:inline-flex;height:calc(var(--spacing, .25rem)*12);justify-content:center;width:calc(var(--spacing, .25rem)*12);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--primary) 40%,transparent)}color:var(--color-white,#fff);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:500ms;transition-duration:.5s;--tw-ease:var(--ease-out,cubic-bezier(0,0,0.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1));&:hover{@media (hover:hover){background-color:var(--primary)}}&:disabled{cursor:default;opacity:45%;pointer-events:none}}.vp-certificates-slider-widget__arrow svg path{fill:currentColor}.vp-certificates-slider-widget.is-slider-static .vp-certificates-slider-widget__arrows{display:none}.vp-news-insights-widget{position:relative;visibility:visible}.vp-news-insights-widget,.vp-news-insights-widget .splide__track{overflow:hidden;width:100%}.vp-news-insights-widget .splide__slide{height:auto}.vp-news-insights-widget .vp-post-card__surface .attachment-large,.vp-news-insights-widget .vp-post-card__surface img{display:block;height:100%!important;max-width:none;object-fit:cover;width:100%}.vp-news-insights-widget.is-slider-static .splide__list{display:grid!important;gap:3rem;grid-template-columns:repeat(3,minmax(0,1fr));transform:none!important}.vp-news-insights-widget.is-slider-static{visibility:visible!important}.vp-news-insights-widget.is-slider-static .splide__slide{width:auto!important}.vp-news-insights-widget.is-slider-static .vp-news-insights-widget__arrows,.vp-news-insights-widget.is-slider-static .vp-news-insights-widget__controls{display:none}@media (max-width:1199px){.vp-certificates-slider-widget.is-slider-static .splide__list{gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}.vp-certificate-card__media{min-height:30rem}.vp-certificates-slider-widget__arrow{height:3rem;width:3rem}.vp-news-insights-widget.is-slider-static .splide__list{gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.vp-certificates-slider-widget.is-slider-static .splide__list{gap:1.25rem;grid-template-columns:minmax(0,1fr)}.vp-certificate-card__title{min-height:0}.vp-news-insights-widget.is-slider-static .splide__list{gap:1.25rem;grid-template-columns:minmax(0,1fr)}.vp-news-insights-widget__arrow{background-color:rgba(43,95,107,.35);height:3rem;width:3rem}.vp-news-insights-widget__arrow:focus-visible,.vp-news-insights-widget__arrow:hover{background-color:var(--primary)}.vp-news-insights-widget__arrow svg{height:2.25rem;max-height:48%;max-width:32%;width:1.72rem}}.vp-group-companies-widget__desktop-bg{transition:opacity .72s ease,transform 1.2s cubic-bezier(.22,1,.36,1)}.vp-group-companies-widget__desktop-bg--base{opacity:1}.vp-group-companies-widget__desktop-bg--next{opacity:0;pointer-events:none}.vp-group-companies-widget__desktop-bg--next.is-visible{opacity:1}.vp-group-companies-widget__thumb{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12);--vp-company-closed-height:82px;flex:0 0 var(--vp-company-thumb-basis,128px);min-height:var(--vp-company-closed-height);overflow:hidden;position:relative;transition:flex-basis .76s cubic-bezier(.22,1,.36,1),width .76s cubic-bezier(.22,1,.36,1),min-height .76s cubic-bezier(.22,1,.36,1),background-color .52s ease,border-color .52s ease;width:var(--vp-company-thumb-basis,128px)}.vp-group-companies-widget__thumb.is-active{background-color:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.82);flex-basis:var(--vp-company-active-basis,320px);justify-content:flex-start;min-height:285px;padding-bottom:1.35rem;padding-top:1.35rem;width:var(--vp-company-active-basis,320px)}.vp-group-companies-widget__thumb-logo{max-width:100%;min-width:0}.vp-group-companies-widget__thumb-logo img{max-width:100%}.vp-group-companies-widget__thumb-logo span{display:block;hyphens:auto;line-height:1.35;max-width:100%;overflow-wrap:anywhere}.vp-group-companies-widget__thumb:not(.is-active) .vp-group-companies-widget__thumb-logo{justify-content:center;text-align:center}.vp-group-companies-widget__thumb-content{display:flex;flex-direction:column;gap:1rem;justify-content:flex-end;left:1.25rem;opacity:0;pointer-events:none;position:absolute;right:1.25rem;top:5.45rem;transform:translateY(.45rem);transition:opacity .18s ease,transform .26s ease}.vp-group-companies-widget__thumb.is-active .vp-group-companies-widget__thumb-content{opacity:1;pointer-events:auto;transform:translateY(0);transition:opacity .56s ease .26s,transform .76s cubic-bezier(.22,1,.36,1) .22s}.vp-group-companies-widget__thumb-content p{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5}.vp-group-companies-widget__thumb-content>div{margin-top:0;opacity:0;transform:translateY(.3rem);transition:opacity .14s ease,transform .22s ease}.vp-group-companies-widget__thumb.is-active .vp-group-companies-widget__thumb-content>div{opacity:1;transform:translateY(0);transition:opacity .46s ease .42s,transform .62s cubic-bezier(.22,1,.36,1) .36s}.vp-group-companies-widget__thumb-content .voltapods-arrow-link{max-width:100%;white-space:nowrap;width:max-content}.vp-group-companies-widget__rail{--vp-company-gap:0.5rem;--vp-company-visible-count:min(var(--vp-company-count),9);--vp-company-active-basis:clamp(18rem,24vw,20rem);--vp-company-thumb-basis:max(7.5rem,calc((100% - var(--vp-company-active-basis) - var(--vp-company-gap)*(var(--vp-company-visible-count) - 1))/(var(--vp-company-visible-count) - 1)));gap:var(--vp-company-gap);max-width:100%;min-width:0;overscroll-behavior-inline:contain;scrollbar-width:none}.vp-group-companies-widget__rail::-webkit-scrollbar{display:none}.vp-group-companies-widget__rail-arrow{align-items:center;background:rgba(43,95,107,.72);border:1px solid hsla(0,0%,100%,.55);bottom:calc(.25rem + (var(--vp-company-closed-height, 82px) - 2.5rem)/2);color:#fff;cursor:pointer;display:none;height:2.5rem;justify-content:center;position:absolute;right:auto;transition:opacity .24s ease,background-color .24s ease,border-color .24s ease;width:2.5rem;z-index:5}.vp-group-companies-widget.has-rail-overflow .vp-group-companies-widget__rail-arrow{display:inline-flex}.vp-group-companies-widget__rail-arrow:focus-visible,.vp-group-companies-widget__rail-arrow:hover{background:rgba(43,95,107,.95);border-color:hsla(0,0%,100%,.85)}.vp-group-companies-widget__rail-arrow:disabled{cursor:default;opacity:.35;pointer-events:none}.vp-group-companies-widget__rail-arrow svg path{fill:currentColor}.vp-group-companies-widget__rail-arrow--prev{left:-4.25rem}.vp-group-companies-widget__rail-arrow--next{right:-4.25rem}.vp-group-companies-widget__accordion-panel{grid-template-rows:0fr;opacity:0;transition:grid-template-rows .46s cubic-bezier(.22,1,.36,1),opacity .32s ease}.vp-group-companies-widget__accordion-panel>div{min-height:0;overflow:hidden;padding-bottom:0;padding-top:0}.vp-group-companies-widget__accordion-item{backdrop-filter:blur(14px);background:rgba(43,95,107,.38);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14);transition:min-height .56s cubic-bezier(.22,1,.36,1)}.vp-group-companies-widget__accordion-item>img{filter:blur(8px);height:100%!important;inset:0;max-width:none;object-fit:cover;opacity:.55;position:absolute;transform:scale(1.04);width:100%}.vp-group-companies-widget__accordion-overlay{background:rgba(1,17,14,.52)}.vp-group-companies-widget__accordion-item.is-active .vp-group-companies-widget__accordion-overlay{background:rgba(0,0,0,.6)}.vp-group-companies-widget__accordion-item [data-vp-company-mobile-trigger]{justify-content:center;min-height:56px;padding-block:1rem}.vp-group-companies-widget__accordion-item.is-active{min-height:500px}.vp-group-companies-widget__accordion-item:not(.is-active){min-height:56px}.vp-group-companies-widget__accordion-item:not(.is-active) [data-vp-company-mobile-trigger]{min-height:75px}.vp-group-companies-widget__accordion-item [data-vp-company-mobile-trigger]>span:first-child{justify-content:center}.vp-group-companies-widget__accordion-item [data-vp-company-mobile-trigger]>span:first-child img{max-height:2.1rem;max-width:9.5rem}.vp-group-companies-widget__accordion-item.is-active>img{filter:blur(0);opacity:1;transform:scale(1)}.vp-group-companies-widget__accordion-item.is-active [data-vp-company-mobile-trigger]{justify-content:center;left:0;min-height:3.5rem;padding-left:4rem;padding-right:4rem;position:absolute;right:0;top:1.1rem}.vp-group-companies-widget__accordion-item.is-active [data-vp-company-mobile-trigger]>span:first-child img{max-height:2.5rem;max-width:10.5rem}.vp-group-companies-widget__accordion-item.is-active .vp-group-companies-widget__accordion-panel{bottom:1.4rem;grid-template-rows:1fr;left:0;opacity:1;position:absolute;right:0}.vp-group-companies-widget__accordion-item.is-active .vp-group-companies-widget__accordion-panel>div{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;max-width:100%;padding-bottom:0;padding-top:0}.vp-group-companies-widget__accordion-item.is-active .vp-group-companies-widget__accordion-panel p{font-size:1.05rem;line-height:1.55;margin:0}.vp-group-companies-widget__accordion-item.is-active .vp-group-companies-widget__accordion-panel>div>div{margin-top:0}.vp-group-companies-widget__chevron{align-items:center;color:hsla(0,0%,100%,.88);display:inline-flex;justify-content:center;position:absolute;right:1.5rem;transform:rotate(90deg);transition:transform .3s ease}.vp-group-companies-widget__chevron svg{display:block;min-height:1rem;min-width:.75rem}.vp-group-companies-widget__chevron svg path{fill:currentColor}.vp-group-companies-widget__accordion-item.is-active .vp-group-companies-widget__chevron{transform:rotate(-90deg)}@media (min-width:1200px) and (max-width:1439px){.vp-group-companies-widget__rail{--vp-company-visible-count:6;--vp-company-active-basis:clamp(16rem,26vw,19rem);--vp-company-thumb-basis:max(7.5rem,calc((100% - var(--vp-company-active-basis) - var(--vp-company-gap)*(var(--vp-company-visible-count) - 1))/(var(--vp-company-visible-count) - 1)))}}@media (max-width:1199px){.vp-project-slider-widget{--project-slider-mobile-icon-color:var(--primary);--project-slider-stat-icon-width:1.625rem;--project-slider-stat-icon-height:1.875rem;--project-slider-meta-icon-size:1.625rem}.vp-project-slider-widget .vp-project-slider-widget__mobile-image{height:clamp(20rem,32vh,25rem)}.vp-project-slider-widget__view-link{color:#fff;font-size:clamp(1.125rem,4.2vw,1.125rem);line-height:1;text-transform:capitalize}.vp-project-slider-widget__view-link .vp-project-slider-widget__cta-circle{border-color:#fff;color:#fff;height:clamp(2.5rem,10vw,2.875rem);width:clamp(2.5rem,10vw,2.875rem)}.vp-project-slider-widget__view-link .voltapods-arrow-link__text{color:#fff}.vp-project-slider-widget__view-link:focus-visible .vp-project-slider-widget__cta-circle,.vp-project-slider-widget__view-link:hover .vp-project-slider-widget__cta-circle{background-color:#fff;border-color:#fff;color:var(--primary)}.vp-project-slider-widget__view-link .vp-project-slider-widget__view-arrow--default{margin-left:-2.35rem}.vp-project-slider-widget__view-link:focus-visible .vp-project-slider-widget__view-arrow--default,.vp-project-slider-widget__view-link:hover .vp-project-slider-widget__view-arrow--default{margin-left:0}.vp-project-slider-widget__meta-icon,.vp-project-slider-widget__stat-icon{align-items:center;display:inline-flex;flex:0 0 auto;justify-content:center;line-height:1}.vp-project-slider-widget__meta-icon svg g,.vp-project-slider-widget__meta-icon svg path,.vp-project-slider-widget__stat-icon svg g,.vp-project-slider-widget__stat-icon svg path{fill:#01110e;stroke:none}.vp-project-slider-widget__arrow--mobile{height:clamp(2.75rem,11vw,3.25rem);width:clamp(2.75rem,11vw,3.25rem)}.vp-project-slider-widget__arrow--mobile svg{height:2.25rem;max-height:48%;max-width:32%;width:1.72rem}.vp-certificate-card__media{min-height:30rem}.vp-certificates-slider-widget__arrow{height:3rem;width:3rem}}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-duration:initial;--tw-ease:initial}}}
/*# sourceMappingURL=elementor.min.css.map */
