.gpw-nav-btn{--_btn-size: 2.25rem;--_space-from-edge: 1.25rem;--_icon-size: 1.25rem;--_icon-color: #000;--_btn-bg-color: #fff;--_btn-bg-opacity: .75;width:var(--_btn-size);height:var(--_btn-size);display:grid;place-items:center;background-color:rgb(from var(--_btn-bg-color) r g b/var(--_btn-bg-opacity));border-radius:50%;cursor:pointer;position:absolute;top:50%;z-index:2;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background-color 300ms;transition:background-color 300ms}.gpw-nav-btn .material-symbols-outlined{font-size:var(--_icon-size);color:var(--_icon-color)}.gpw-nav-btn__next{right:var(--_space-from-edge)}.gpw-nav-btn__prev{left:var(--_space-from-edge)}.gpw-nav-btn:hover{--_btn-bg-opacity: 1}.gpw-nav-btn:is(.swiper-button-disabled){display:none}.gpw-pagination{position:absolute;z-index:10}.gpw-pagination.swiper-pagination-bullets{padding-block:.3125rem}.gpw-pagination.swiper-pagination-bullets{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:0 0}.gpw-pagination.swiper-pagination-bullets .swiper-pagination-bullet{--swiper-pagination-bullet-inactive-color: #fff;--swiper-pagination-bullet-inactive-opacity: .65;--swiper-pagination-color: #fff;--swiper-pagination-bullet-size: .5rem;--swiper-pagination-bullet-border-radius: calc( var(--swiper-pagination-bullet-size) / 2 );--swiper-pagination-bullet-horizontal-gap: .2rem;-webkit-transition:opacity 300ms,width 300ms;transition:opacity 300ms,width 300ms}.gpw-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active{--swiper-pagination-bullet-width: calc( var(--swiper-pagination-bullet-size) * 2.5 )}.hero--with-breadcrumbs{padding-block:13.75rem 3.125rem;background-size:cover;background-repeat:no-repeat;background-position:center}.hero--with-breadcrumbs .hero__content{text-align:center;color:#fff}.hero--with-breadcrumbs .hero__title{font-size:var(--fs-2xl);line-height:1.1;text-transform:uppercase;margin-bottom:var(--spacing-md);color:inherit}.hero--with-breadcrumbs .rank-math-breadcrumb{color:inherit;text-align:center;font-weight:600;margin-bottom:var(--spacing-lg)}.hero--with-breadcrumbs .rank-math-breadcrumb a{color:inherit}.gpw-testimonial{padding-block:6.25rem}.gpw-testimonial__item{width:min(100% - var(--spacing-sm)*2,62.5rem);margin-inline:auto;display:grid;justify-items:center;gap:var(--spacing-lg);text-align:center}.gpw-testimonial__quote-icon{width:var(--_quote-size, 3.125rem);aspect-ratio:1}.gpw-testimonial__avatar{width:var(--_avatar-size, 5rem);aspect-ratio:1;overflow:hidden;border-radius:50%}.gpw-testimonial__feedback{font-size:var(--fs-lg)}.gpw-testimonial .gpw-nav-btn{--_space-from-edge: 0rem;--_btn-size: auto;--_icon-size: var(--fs-3xl);background-color:rgba(0,0,0,0)}.gpw-gallery .section__inner{position:relative}.gpw-gallery__grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(var(--_cols, 3), minmax(0, 1fr))}.gpw-gallery__item{position:relative;width:100%;aspect-ratio:1;overflow:hidden}.gpw-gallery__item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.25);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;transform-origin:right center;-webkit-transition:-webkit-transform 500ms ease-in-out;transition:-webkit-transform 500ms ease-in-out;transition:transform 500ms ease-in-out;transition:transform 500ms ease-in-out, -webkit-transform 500ms ease-in-out}.gpw-gallery__item:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left center;transform-origin:left center}.gpw-gallery__button{--_btn-icon-size: 1.5rem;position:absolute;z-index:2;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:60%;max-height:8.75rem;aspect-ratio:1;background-color:oklch(1 0 0);border-radius:50%;display:grid;place-items:center;-ms-flex-line-pack:center;align-content:center;gap:.5rem}.gpw-gallery__button-icon{width:var(--_btn-icon-size);height:var(--_btn-icon-size);-webkit-filter:invert(var(--_icon-invert, 1));filter:invert(var(--_icon-invert, 1));-webkit-transition:-webkit-filter 250ms;transition:-webkit-filter 250ms;transition:filter 250ms;transition:filter 250ms, -webkit-filter 250ms}.gpw-gallery__button-label{color:var(--_label-color, var(--base-color));-webkit-transition:color 250ms;transition:color 250ms}.gpw-gallery__button:hover{--_label-color: #fff;--_icon-invert: 0;background-color:var(--primary-color-500)}@container content ( width > 53.125rem ){.gpw-gallery{--_cols: 6}}.partners{padding-block:6.25rem}.partners .swiper-slide{--slides-per-view: 2;--space-between: 0rem;width:calc((100% - (var(--slides-per-view) - 1)*var(--space-between))/var(--slides-per-view));height:auto;margin-right:var(--space-between);display:grid;place-items:center}.partners__logo{max-height:2.5rem;width:auto}@container content ( width > 34.375rem ){.partners .swiper-slide{--slides-per-view: 4}}@container content ( width > 53.125rem ){.partners .swiper-slide{--slides-per-view: 6}}.gpw-pagination.swiper-pagination-bullets{padding-block:0;position:static}.gpw-pagination.swiper-pagination-bullets:has(.swiper-pagination-bullet+.swiper-pagination-bullet){margin-top:var(--spacing-lg)}.gpw-pagination.swiper-pagination-bullets .swiper-pagination-bullet{--swiper-pagination-bullet-inactive-color: var(--primary-color-500);--swiper-pagination-color: var(--primary-color-500)}.introduction{padding-block:6.25rem}.introduction .section__inner{display:grid;grid-template-columns:repeat(var(--_cols, 1), minmax(0, 1fr));gap:var(--spacing-2xl)}.introduction__content{-ms-flex-item-align:center;align-self:center}.introduction .section__title{font-size:var(--fs-2xl)}.introduction .section__description{margin-bottom:var(--spacing-xl)}@container content ( width > 53.125rem ){.introduction .section__inner{--_cols: 2}}.gpw-banner .section__inner{display:grid;grid-template-areas:"stack"}.gpw-banner__image,.gpw-banner__btn{grid-area:stack}.gpw-banner__image{width:100%;height:auto;display:block;z-index:1}.gpw-banner__btn{position:relative;z-index:2;-ms-flex-item-align:center;align-self:center;justify-self:center;width:5rem;aspect-ratio:1;margin:0;padding:0;min-height:auto;line-height:1;background-color:#000;color:#fff;border-radius:50%;isolation:isolate;overflow:visible}.gpw-banner__btn:after{content:"";position:absolute;z-index:1;inset:0;width:100%;height:100%;background-color:oklch(0 0 0/.5);border-radius:50%}.gpw-banner__btn span{position:relative;z-index:2}.gpw-banner__btn:hover:after{-webkit-animation:ping 1s cubic-bezier(0.39, 0.575, 0.565, 1) infinite both;animation:ping 1s cubic-bezier(0.39, 0.575, 0.565, 1) infinite both}.gpw-banner__dialog{width:70vw;border:none;padding:0;overflow:visible}.gpw-banner__dialog-btn{margin:0;padding:0;line-height:1;position:absolute;top:0;right:0;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);background-color:#fff;aspect-ratio:1;border-radius:50%}.gpw-banner__dialog-video{width:100%;aspect-ratio:16/9}.gpw-banner__dialog::-ms-backdrop{background-color:rgba(0,0,0,.8)}.gpw-banner__dialog::backdrop{background-color:rgba(0,0,0,.8)}@container content ( width > 34.375rem ){.gpw-banner__btn{width:7.5rem}}@container content ( width > 53.125rem ){.gpw-banner__btn{width:9.375rem}}.our-team{padding-block:6.25rem}.our-team .section__title{margin-bottom:var(--spacing-2xl)}.our-team__carousel .swiper-slide{--_slides-per-view: 1;--_space-between: var(--spacing-lg);width:calc((100% - var(--_space-between)*(var(--_slides-per-view) - 1))/var(--_slides-per-view));margin-right:var(--_space-between)}.our-team__card{text-align:center}.our-team__card-avatar{margin-bottom:var(--spacing-lg)}.our-team__card-name{font-size:var(--fs-normal);color:var(--base-color);margin-bottom:var(--spacing-xs)}@container content ( width > 34.375rem ){.our-team__carousel .swiper-slide{--_slides-per-view: 2}}@container content ( width > 78.125rem ){.our-team__carousel .swiper-slide{--_slides-per-view: 3}}.gpw-testimonial{background-color:var(--primary-color-100)}
/*# sourceMappingURL=gpw-about-page.min.css.map */
