.elementor-7022 .elementor-element.elementor-element-4a9b14a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:220px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-7022 .elementor-element.elementor-element-4a9b14a:not(.elementor-motion-effects-element-type-background), .elementor-7022 .elementor-element.elementor-element-4a9b14a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;background-image:url("https://gpw-group.com/wp-content/uploads/2025/12/image-bg-about-us-scaled.webp");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-7022 .elementor-element.elementor-element-60a6e19{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-7022 .elementor-element.elementor-element-c68657d{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7022 .elementor-element.elementor-element-3e09b02 > .elementor-widget-container{background-image:url("https://gpw-group.com/wp-content/uploads/2025/12/accent-upheader.svg");margin:0px 0px -15px 0px;padding:0px 0px 0px 30px;background-position:center left;background-repeat:no-repeat;}.elementor-7022 .elementor-element.elementor-element-3e09b02.elementor-element{--align-self:flex-start;}.elementor-7022 .elementor-element.elementor-element-3e09b02{font-family:var( --e-global-typography-e970bc5-font-family ), Sans-serif;font-size:var( --e-global-typography-e970bc5-font-size );text-transform:var( --e-global-typography-e970bc5-text-transform );line-height:var( --e-global-typography-e970bc5-line-height );letter-spacing:var( --e-global-typography-e970bc5-letter-spacing );color:var( --e-global-color-af2692a );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-7022 .elementor-element.elementor-element-7d2960e .elementor-heading-title{font-family:var( --e-global-typography-70863ea-font-family ), Sans-serif;font-size:var( --e-global-typography-70863ea-font-size );font-weight:var( --e-global-typography-70863ea-font-weight );line-height:var( --e-global-typography-70863ea-line-height );}.elementor-7022 .elementor-element.elementor-element-88dd768{font-family:var( --e-global-typography-56bfde0-font-family ), Sans-serif;font-size:var( --e-global-typography-56bfde0-font-size );font-weight:var( --e-global-typography-56bfde0-font-weight );line-height:var( --e-global-typography-56bfde0-line-height );color:var( --e-global-color-af2692a );}.elementor-7022 .elementor-element.elementor-element-35adf37{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 30px;--row-gap:10px;--column-gap:30px;--border-radius:0px 0px 30px 30px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-7022 .elementor-element.elementor-element-35adf37:not(.elementor-motion-effects-element-type-background), .elementor-7022 .elementor-element.elementor-element-35adf37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gpw-group.com/wp-content/uploads/2025/12/background-3-scaled.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-7022 .elementor-element.elementor-element-36541a6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:16px;--margin-bottom:16px;--margin-left:16px;--margin-right:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7022 .elementor-element.elementor-element-36541a6.e-con{--align-self:center;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-7022 .elementor-element.elementor-element-5dc0ed8.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-7022 .elementor-element.elementor-element-5dc0ed8.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-7022 .elementor-element.elementor-element-5dc0ed8.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-7022 .elementor-element.elementor-element-5dc0ed8 .elementor-image-box-title{margin-bottom:0px;font-family:"Archivo-Regular", Sans-serif;font-size:60px;font-weight:700;line-height:60px;}.elementor-7022 .elementor-element.elementor-element-5dc0ed8 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-7022 .elementor-element.elementor-element-5dc0ed8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7022 .elementor-element.elementor-element-5dc0ed8 .elementor-image-box-description{font-family:var( --e-global-typography-56bfde0-font-family ), Sans-serif;font-size:var( --e-global-typography-56bfde0-font-size );font-weight:var( --e-global-typography-56bfde0-font-weight );line-height:var( --e-global-typography-56bfde0-line-height );color:var( --e-global-color-af2692a );}.elementor-7022 .elementor-element.elementor-element-033e072.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-7022 .elementor-element.elementor-element-033e072.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-7022 .elementor-element.elementor-element-033e072.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-7022 .elementor-element.elementor-element-033e072 .elementor-image-box-title{margin-bottom:0px;}.elementor-7022 .elementor-element.elementor-element-033e072 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-7022 .elementor-element.elementor-element-033e072 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7022 .elementor-element.elementor-element-033e072 .elementor-image-box-description{font-family:var( --e-global-typography-56bfde0-font-family ), Sans-serif;font-size:var( --e-global-typography-56bfde0-font-size );font-weight:var( --e-global-typography-56bfde0-font-weight );line-height:var( --e-global-typography-56bfde0-line-height );color:var( --e-global-color-af2692a );}.elementor-7022 .elementor-element.elementor-element-7c31891.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-7022 .elementor-element.elementor-element-7c31891.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-7022 .elementor-element.elementor-element-7c31891.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-7022 .elementor-element.elementor-element-7c31891 .elementor-image-box-title{margin-bottom:0px;}.elementor-7022 .elementor-element.elementor-element-7c31891 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-7022 .elementor-element.elementor-element-7c31891 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7022 .elementor-element.elementor-element-7c31891 .elementor-image-box-description{font-family:var( --e-global-typography-56bfde0-font-family ), Sans-serif;font-size:var( --e-global-typography-56bfde0-font-size );font-weight:var( --e-global-typography-56bfde0-font-weight );line-height:var( --e-global-typography-56bfde0-line-height );color:var( --e-global-color-af2692a );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-7022 .elementor-element.elementor-element-6b5dd4b .elementor-button{background-color:var( --e-global-color-b5cd606 );font-family:var( --e-global-typography-195676e-font-family ), Sans-serif;font-size:var( --e-global-typography-195676e-font-size );font-weight:var( --e-global-typography-195676e-font-weight );line-height:var( --e-global-typography-195676e-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );transition-duration:1s;padding:12px 20px 12px 20px;}.elementor-7022 .elementor-element.elementor-element-6b5dd4b > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7022 .elementor-element.elementor-element-6b5dd4b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7022 .elementor-element.elementor-element-6b5dd4b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7022 .elementor-element.elementor-element-8140565{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-7022 .elementor-element.elementor-element-1bcf9b2.elementor-element{--align-self:center;}.elementor-7022 .elementor-element.elementor-element-1bcf9b2 img{width:100%;}.elementor-7022 .elementor-element.elementor-element-ec452bd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:120px 30px;--row-gap:120px;--column-gap:30px;--border-radius:30px 30px 30px 30px;--padding-top:120px;--padding-bottom:240px;--padding-left:0px;--padding-right:0px;}.elementor-7022 .elementor-element.elementor-element-ec452bd:not(.elementor-motion-effects-element-type-background), .elementor-7022 .elementor-element.elementor-element-ec452bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://gpw-group.com/wp-content/uploads/2025/12/bg-timeline-bottom.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-7022 .elementor-element.elementor-element-4b265dd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-7022 .elementor-element.elementor-element-07a4b09{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-7022 .elementor-element.elementor-element-de35d77{--display:flex;--justify-content:center;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7022 .elementor-element.elementor-element-39af0fc{text-align:left;}.elementor-7022 .elementor-element.elementor-element-39af0fc .elementor-heading-title{font-family:var( --e-global-typography-4f00f1e-font-family ), Sans-serif;font-size:var( --e-global-typography-4f00f1e-font-size );font-weight:var( --e-global-typography-4f00f1e-font-weight );line-height:var( --e-global-typography-4f00f1e-line-height );color:var( --e-global-color-accent );}.elementor-7022 .elementor-element.elementor-element-0a39a1d{text-align:left;}.elementor-7022 .elementor-element.elementor-element-0a39a1d .elementor-heading-title{font-family:var( --e-global-typography-be7495b-font-family ), Sans-serif;font-size:var( --e-global-typography-be7495b-font-size );font-weight:var( --e-global-typography-be7495b-font-weight );line-height:var( --e-global-typography-be7495b-line-height );color:var( --e-global-color-accent );}.elementor-7022 .elementor-element.elementor-element-a6bef92 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7022 .elementor-element.elementor-element-a6bef92{text-align:left;font-family:var( --e-global-typography-56bfde0-font-family ), Sans-serif;font-size:var( --e-global-typography-56bfde0-font-size );font-weight:var( --e-global-typography-56bfde0-font-weight );line-height:var( --e-global-typography-56bfde0-line-height );color:var( --e-global-color-8100486 );}.elementor-7022 .elementor-element.elementor-element-7105182{--display:flex;}.elementor-7022 .elementor-element.elementor-element-f8a1fcb.elementor-element{--align-self:center;}.elementor-7022 .elementor-element.elementor-element-f8a1fcb img{width:100%;}.elementor-7022 .elementor-element.elementor-element-e61bb24{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-7022 .elementor-element.elementor-element-3d63d93{--display:flex;--justify-content:space-between;--background-transition:0.6s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1ed6204 );--border-color:var( --e-global-color-1ed6204 );--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7022 .elementor-element.elementor-element-3d63d93:not(.elementor-motion-effects-element-type-background), .elementor-7022 .elementor-element.elementor-element-3d63d93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7022 .elementor-element.elementor-element-3d63d93:hover{background-color:#002143;--overlay-opacity:0.5;}.elementor-7022 .elementor-element.elementor-element-3d63d93:hover::before, .elementor-7022 .elementor-element.elementor-element-3d63d93:hover > .elementor-background-video-container::before, .elementor-7022 .elementor-element.elementor-element-3d63d93:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-7022 .elementor-element.elementor-element-3d63d93 > .elementor-background-slideshow:hover::before, .elementor-7022 .elementor-element.elementor-element-3d63d93 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-7022 .elementor-element.elementor-element-3d63d93, .elementor-7022 .elementor-element.elementor-element-3d63d93::before{--overlay-transition:0.3s;}.elementor-7022 .elementor-element.elementor-element-65a6b1c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7022 .elementor-element.elementor-element-65a6b1c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7022 .elementor-element.elementor-element-65a6b1c .elementor-image-box-wrapper{text-align:left;}.elementor-7022 .elementor-element.elementor-element-65a6b1c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7022 .elementor-element.elementor-element-65a6b1c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7022 .elementor-element.elementor-element-65a6b1c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7022 .elementor-element.elementor-element-65a6b1c .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-7022 .elementor-element.elementor-element-65a6b1c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7022 .elementor-element.elementor-element-65a6b1c .elementor-image-box-title{font-family:var( --e-global-typography-5707e91-font-family ), Sans-serif;font-size:var( --e-global-typography-5707e91-font-size );font-weight:var( --e-global-typography-5707e91-font-weight );line-height:var( --e-global-typography-5707e91-line-height );color:var( --e-global-color-accent );}.elementor-7022 .elementor-element.elementor-element-65a6b1c .elementor-image-box-description{font-family:var( --e-global-typography-9ddbf71-font-family ), Sans-serif;font-size:var( --e-global-typography-9ddbf71-font-size );font-weight:var( --e-global-typography-9ddbf71-font-weight );line-height:var( --e-global-typography-9ddbf71-line-height );letter-spacing:var( --e-global-typography-9ddbf71-letter-spacing );color:var( --e-global-color-8100486 );}.elementor-7022 .elementor-element.elementor-element-ad2aa15{--display:flex;--justify-content:space-between;--background-transition:0.6s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1ed6204 );--border-color:var( --e-global-color-1ed6204 );--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7022 .elementor-element.elementor-element-ad2aa15:not(.elementor-motion-effects-element-type-background), .elementor-7022 .elementor-element.elementor-element-ad2aa15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7022 .elementor-element.elementor-element-ad2aa15:hover{background-color:#002143;}.elementor-7022 .elementor-element.elementor-element-1f4bc02{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7022 .elementor-element.elementor-element-1f4bc02.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7022 .elementor-element.elementor-element-1f4bc02 .elementor-image-box-wrapper{text-align:left;}.elementor-7022 .elementor-element.elementor-element-1f4bc02.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7022 .elementor-element.elementor-element-1f4bc02.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7022 .elementor-element.elementor-element-1f4bc02.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7022 .elementor-element.elementor-element-1f4bc02 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-7022 .elementor-element.elementor-element-1f4bc02 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7022 .elementor-element.elementor-element-1f4bc02 .elementor-image-box-title{font-family:var( --e-global-typography-5707e91-font-family ), Sans-serif;font-size:var( --e-global-typography-5707e91-font-size );font-weight:var( --e-global-typography-5707e91-font-weight );line-height:var( --e-global-typography-5707e91-line-height );color:var( --e-global-color-accent );}.elementor-7022 .elementor-element.elementor-element-1f4bc02 .elementor-image-box-description{font-family:var( --e-global-typography-9ddbf71-font-family ), Sans-serif;font-size:var( --e-global-typography-9ddbf71-font-size );font-weight:var( --e-global-typography-9ddbf71-font-weight );line-height:var( --e-global-typography-9ddbf71-line-height );letter-spacing:var( --e-global-typography-9ddbf71-letter-spacing );color:var( --e-global-color-8100486 );}.elementor-7022 .elementor-element.elementor-element-bdffffc{--display:flex;--justify-content:space-between;--background-transition:0.6s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1ed6204 );--border-color:var( --e-global-color-1ed6204 );--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7022 .elementor-element.elementor-element-bdffffc:not(.elementor-motion-effects-element-type-background), .elementor-7022 .elementor-element.elementor-element-bdffffc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7022 .elementor-element.elementor-element-bdffffc:hover{background-color:#002143;}.elementor-7022 .elementor-element.elementor-element-f183721{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7022 .elementor-element.elementor-element-f183721.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7022 .elementor-element.elementor-element-f183721 .elementor-image-box-wrapper{text-align:left;}.elementor-7022 .elementor-element.elementor-element-f183721.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7022 .elementor-element.elementor-element-f183721.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7022 .elementor-element.elementor-element-f183721.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7022 .elementor-element.elementor-element-f183721 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-7022 .elementor-element.elementor-element-f183721 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7022 .elementor-element.elementor-element-f183721 .elementor-image-box-title{font-family:var( --e-global-typography-5707e91-font-family ), Sans-serif;font-size:var( --e-global-typography-5707e91-font-size );font-weight:var( --e-global-typography-5707e91-font-weight );line-height:var( --e-global-typography-5707e91-line-height );color:var( --e-global-color-accent );}.elementor-7022 .elementor-element.elementor-element-f183721 .elementor-image-box-description{font-family:var( --e-global-typography-9ddbf71-font-family ), Sans-serif;font-size:var( --e-global-typography-9ddbf71-font-size );font-weight:var( --e-global-typography-9ddbf71-font-weight );line-height:var( --e-global-typography-9ddbf71-line-height );letter-spacing:var( --e-global-typography-9ddbf71-letter-spacing );color:var( --e-global-color-8100486 );}.elementor-7022 .elementor-element.elementor-element-0c1efc4{--display:flex;--justify-content:space-between;--background-transition:0.6s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1ed6204 );--border-color:var( --e-global-color-1ed6204 );--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-7022 .elementor-element.elementor-element-0c1efc4:not(.elementor-motion-effects-element-type-background), .elementor-7022 .elementor-element.elementor-element-0c1efc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-7022 .elementor-element.elementor-element-0c1efc4:hover{background-color:#002143;}.elementor-7022 .elementor-element.elementor-element-f4312a4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7022 .elementor-element.elementor-element-f4312a4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7022 .elementor-element.elementor-element-f4312a4 .elementor-image-box-wrapper{text-align:left;}.elementor-7022 .elementor-element.elementor-element-f4312a4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-7022 .elementor-element.elementor-element-f4312a4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-7022 .elementor-element.elementor-element-f4312a4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-7022 .elementor-element.elementor-element-f4312a4 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-7022 .elementor-element.elementor-element-f4312a4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-7022 .elementor-element.elementor-element-f4312a4 .elementor-image-box-title{font-family:var( --e-global-typography-5707e91-font-family ), Sans-serif;font-size:var( --e-global-typography-5707e91-font-size );font-weight:var( --e-global-typography-5707e91-font-weight );line-height:var( --e-global-typography-5707e91-line-height );color:var( --e-global-color-accent );}.elementor-7022 .elementor-element.elementor-element-f4312a4 .elementor-image-box-description{font-family:var( --e-global-typography-9ddbf71-font-family ), Sans-serif;font-size:var( --e-global-typography-9ddbf71-font-size );font-weight:var( --e-global-typography-9ddbf71-font-weight );line-height:var( --e-global-typography-9ddbf71-line-height );letter-spacing:var( --e-global-typography-9ddbf71-letter-spacing );color:var( --e-global-color-8100486 );}.elementor-7022 .elementor-element.elementor-element-ff1d1d8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-7022 .elementor-element.elementor-element-961e9ee{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-7022 .elementor-element.elementor-element-02919ad{--display:flex;--justify-content:center;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7022 .elementor-element.elementor-element-8968683{text-align:left;}.elementor-7022 .elementor-element.elementor-element-8968683 .elementor-heading-title{font-family:var( --e-global-typography-4f00f1e-font-family ), Sans-serif;font-size:var( --e-global-typography-4f00f1e-font-size );font-weight:var( --e-global-typography-4f00f1e-font-weight );line-height:var( --e-global-typography-4f00f1e-line-height );color:var( --e-global-color-accent );}.elementor-7022 .elementor-element.elementor-element-0efe2de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7022 .elementor-element.elementor-element-0efe2de{text-align:left;font-family:var( --e-global-typography-56bfde0-font-family ), Sans-serif;font-size:var( --e-global-typography-56bfde0-font-size );font-weight:var( --e-global-typography-56bfde0-font-weight );line-height:var( --e-global-typography-56bfde0-line-height );color:var( --e-global-color-8100486 );}.elementor-7022 .elementor-element.elementor-element-fb808b0{--display:flex;}.elementor-7022 .elementor-element.elementor-element-8d6774f.elementor-element{--align-self:center;}.elementor-7022 .elementor-element.elementor-element-8d6774f img{width:100%;}.elementor-7022 .elementor-element.elementor-element-87a196c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7022 .elementor-element.elementor-element-0f6e40d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;--z-index:1;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-7022 .elementor-element.elementor-element-8daecce .elementor-flip-box__front{background-color:var( --e-global-color-primary );background-image:url("https://gpw-group.com/wp-content/uploads/2025/12/flipcard-ortscheit-1.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-7022 .elementor-element.elementor-element-8daecce .elementor-flip-box__back{background-color:var( --e-global-color-primary );background-image:url("https://gpw-group.com/wp-content/uploads/2025/12/card-back-internatioal-4.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7022 .elementor-element.elementor-element-8daecce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 1px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#008CFF9C;border-radius:30px 30px 30px 30px;}.elementor-7022 .elementor-element.elementor-element-8daecce:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#069FFF;}.elementor-7022 .elementor-element.elementor-element-8daecce:hover > .elementor-widget-container{border-radius:25px 25px 31px 31px;}.elementor-7022 .elementor-element.elementor-element-8daecce .elementor-flip-box{height:610px;}.elementor-7022 .elementor-element.elementor-element-8daecce .elementor-flip-box__layer, .elementor-7022 .elementor-element.elementor-element-8daecce .elementor-flip-box__layer__overlay{border-radius:30px;}.elementor-7022 .elementor-element.elementor-element-8daecce .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-7022 .elementor-element.elementor-element-8daecce .elementor-flip-box__image{margin-bottom:0px;opacity:1;}.elementor-7022 .elementor-element.elementor-element-8daecce .elementor-flip-box__image img{width:100%;border-style:none;border-radius:0px;}.elementor-7022 .elementor-element.elementor-element-8daecce .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 30px 120px 30px;text-align:center;justify-content:flex-end;}.elementor-7022 .elementor-element.elementor-element-8daecce .elementor-flip-box__button{margin-center:0;}.elementor-7022 .elementor-element.elementor-element-8daecce .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-8100486 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7022 .elementor-element.elementor-element-34ca362 .elementor-flip-box__front{background-color:var( --e-global-color-primary );background-image:url("https://gpw-group.com/wp-content/uploads/2025/12/card-juers.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-7022 .elementor-element.elementor-element-34ca362 .elementor-flip-box__back{background-color:var( --e-global-color-primary );background-image:url("https://gpw-group.com/wp-content/uploads/2026/01/card-front-germany.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7022 .elementor-element.elementor-element-34ca362 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 1px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00C05F9E;border-radius:30px 30px 30px 30px;}.elementor-7022 .elementor-element.elementor-element-34ca362:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#00C05F;}.elementor-7022 .elementor-element.elementor-element-34ca362:hover > .elementor-widget-container{border-radius:25px 25px 31px 31px;}.elementor-7022 .elementor-element.elementor-element-34ca362 .elementor-flip-box{height:610px;}.elementor-7022 .elementor-element.elementor-element-34ca362 .elementor-flip-box__layer, .elementor-7022 .elementor-element.elementor-element-34ca362 .elementor-flip-box__layer__overlay{border-radius:30px;}.elementor-7022 .elementor-element.elementor-element-34ca362 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-7022 .elementor-element.elementor-element-34ca362 .elementor-flip-box__image{margin-bottom:0px;opacity:1;}.elementor-7022 .elementor-element.elementor-element-34ca362 .elementor-flip-box__image img{width:100%;border-style:none;border-radius:0px;}.elementor-7022 .elementor-element.elementor-element-34ca362 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 30px 90px 30px;text-align:center;justify-content:flex-end;}.elementor-7022 .elementor-element.elementor-element-34ca362 .elementor-flip-box__button{margin-center:0;}.elementor-7022 .elementor-element.elementor-element-34ca362 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-8100486 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7022 .elementor-element.elementor-element-7ace811 .elementor-flip-box__front{background-color:var( --e-global-color-primary );background-image:url("https://gpw-group.com/wp-content/uploads/2025/12/card-orly.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-7022 .elementor-element.elementor-element-7ace811 .elementor-flip-box__back{background-color:var( --e-global-color-primary );background-image:url("https://gpw-group.com/wp-content/uploads/2026/01/card-front-orly.svg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7022 .elementor-element.elementor-element-7ace811 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 1px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF690099;border-radius:30px 30px 30px 30px;}.elementor-7022 .elementor-element.elementor-element-7ace811:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF6900;}.elementor-7022 .elementor-element.elementor-element-7ace811:hover > .elementor-widget-container{border-radius:25px 25px 31px 31px;}.elementor-7022 .elementor-element.elementor-element-7ace811 .elementor-flip-box{height:610px;}.elementor-7022 .elementor-element.elementor-element-7ace811 .elementor-flip-box__layer, .elementor-7022 .elementor-element.elementor-element-7ace811 .elementor-flip-box__layer__overlay{border-radius:30px;}.elementor-7022 .elementor-element.elementor-element-7ace811 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-7022 .elementor-element.elementor-element-7ace811 .elementor-flip-box__image{margin-bottom:0px;opacity:1;}.elementor-7022 .elementor-element.elementor-element-7ace811 .elementor-flip-box__image img{width:100%;border-style:none;border-radius:0px;}.elementor-7022 .elementor-element.elementor-element-7ace811 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 30px 90px 30px;text-align:center;justify-content:flex-end;}.elementor-7022 .elementor-element.elementor-element-7ace811 .elementor-flip-box__button{margin-center:0;}.elementor-7022 .elementor-element.elementor-element-7ace811 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-8100486 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7022 .elementor-element.elementor-element-4deac8b{--display:flex;--min-height:240px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-7022 .elementor-element.elementor-element-4deac8b:not(.elementor-motion-effects-element-type-background), .elementor-7022 .elementor-element.elementor-element-4deac8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gpw-group.com/wp-content/uploads/2025/12/accents-arrows.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-7022 .elementor-element.elementor-element-9da8e9a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7022 .elementor-element.elementor-element-e73d450 img{width:100%;}.elementor-7022 .elementor-element.elementor-element-1f1e61a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 30px;--row-gap:10px;--column-gap:30px;--border-radius:0px 0px 30px 30px;--padding-top:120px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7022 .elementor-element.elementor-element-1f1e61a:not(.elementor-motion-effects-element-type-background), .elementor-7022 .elementor-element.elementor-element-1f1e61a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gpw-group.com/wp-content/uploads/2025/12/background-7-scaled.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-7022 .elementor-element.elementor-element-a0eac1b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-7022 .elementor-element.elementor-element-dcd08c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-7022 .elementor-element.elementor-element-2ec0f3f{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7022 .elementor-element.elementor-element-0b9c6ff .elementor-heading-title{font-family:var( --e-global-typography-4f00f1e-font-family ), Sans-serif;font-size:var( --e-global-typography-4f00f1e-font-size );font-weight:var( --e-global-typography-4f00f1e-font-weight );line-height:var( --e-global-typography-4f00f1e-line-height );}.elementor-7022 .elementor-element.elementor-element-9f48b01 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7022 .elementor-element.elementor-element-9f48b01{font-family:var( --e-global-typography-56bfde0-font-family ), Sans-serif;font-size:var( --e-global-typography-56bfde0-font-size );font-weight:var( --e-global-typography-56bfde0-font-weight );line-height:var( --e-global-typography-56bfde0-line-height );color:var( --e-global-color-af2692a );}.elementor-7022 .elementor-element.elementor-element-0ce0c99{--display:flex;}.elementor-7022 .elementor-element.elementor-element-77a6793 .elementor-flip-box__front{background-color:var( --e-global-color-primary );background-image:url("https://gpw-group.com/wp-content/uploads/2025/12/card-nick.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-7022 .elementor-element.elementor-element-77a6793 .elementor-flip-box__back{background-color:#EDFEFE;}.elementor-7022 .elementor-element.elementor-element-77a6793 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DEEFF4;border-radius:30px 30px 30px 30px;}.elementor-7022 .elementor-element.elementor-element-77a6793:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B4F0F2;}.elementor-7022 .elementor-element.elementor-element-77a6793:hover > .elementor-widget-container{border-radius:28px 28px 28px 28px;}.elementor-7022 .elementor-element.elementor-element-77a6793 .elementor-flip-box{height:500px;}.elementor-7022 .elementor-element.elementor-element-77a6793 .elementor-flip-box__layer, .elementor-7022 .elementor-element.elementor-element-77a6793 .elementor-flip-box__layer__overlay{border-radius:30px;}.elementor-7022 .elementor-element.elementor-element-77a6793 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:60px 30px 60px 30px;text-align:left;justify-content:flex-start;}.elementor-7022 .elementor-element.elementor-element-77a6793 .elementor-flip-box__image{margin-bottom:0px;opacity:1;}.elementor-7022 .elementor-element.elementor-element-77a6793 .elementor-flip-box__image img{width:100%;border-style:none;border-radius:0px;}.elementor-7022 .elementor-element.elementor-element-77a6793 .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:0px;font-family:var( --e-global-typography-5707e91-font-family ), Sans-serif;font-size:var( --e-global-typography-5707e91-font-size );font-weight:var( --e-global-typography-5707e91-font-weight );line-height:var( --e-global-typography-5707e91-line-height );}.elementor-7022 .elementor-element.elementor-element-77a6793 .elementor-flip-box__front .elementor-flip-box__layer__description{color:var( --e-global-color-af2692a );font-family:var( --e-global-typography-9ddbf71-font-family ), Sans-serif;font-size:var( --e-global-typography-9ddbf71-font-size );font-weight:var( --e-global-typography-9ddbf71-font-weight );line-height:var( --e-global-typography-9ddbf71-line-height );letter-spacing:var( --e-global-typography-9ddbf71-letter-spacing );}.elementor-7022 .elementor-element.elementor-element-77a6793 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:30px 30px 30px 30px;text-align:left;justify-content:flex-end;}.elementor-7022 .elementor-element.elementor-element-77a6793 .elementor-flip-box__button{margin-left:0;}.elementor-7022 .elementor-element.elementor-element-77a6793 .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:0px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-5707e91-font-family ), Sans-serif;font-size:var( --e-global-typography-5707e91-font-size );font-weight:var( --e-global-typography-5707e91-font-weight );line-height:var( --e-global-typography-5707e91-line-height );}.elementor-7022 .elementor-element.elementor-element-77a6793 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-primary );font-family:var( --e-global-typography-9ddbf71-font-family ), Sans-serif;font-size:var( --e-global-typography-9ddbf71-font-size );font-weight:var( --e-global-typography-9ddbf71-font-weight );line-height:var( --e-global-typography-9ddbf71-line-height );letter-spacing:var( --e-global-typography-9ddbf71-letter-spacing );}.elementor-7022 .elementor-element.elementor-element-cc3b879{--display:flex;}.elementor-7022 .elementor-element.elementor-element-2058e65 .elementor-flip-box__front{background-color:var( --e-global-color-primary );background-image:url("https://gpw-group.com/wp-content/uploads/2025/12/card-sebastian.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-7022 .elementor-element.elementor-element-2058e65 .elementor-flip-box__back{background-color:#EDFBFF;}.elementor-7022 .elementor-element.elementor-element-2058e65 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-583fd2f );border-radius:30px 30px 30px 30px;}.elementor-7022 .elementor-element.elementor-element-2058e65:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#ABE0EF;}.elementor-7022 .elementor-element.elementor-element-2058e65:hover > .elementor-widget-container{border-radius:28px 28px 28px 28px;}.elementor-7022 .elementor-element.elementor-element-2058e65 .elementor-flip-box{height:500px;}.elementor-7022 .elementor-element.elementor-element-2058e65 .elementor-flip-box__layer, .elementor-7022 .elementor-element.elementor-element-2058e65 .elementor-flip-box__layer__overlay{border-radius:30px;}.elementor-7022 .elementor-element.elementor-element-2058e65 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:60px 30px 60px 30px;text-align:left;justify-content:flex-start;}.elementor-7022 .elementor-element.elementor-element-2058e65 .elementor-flip-box__image{margin-bottom:0px;opacity:1;}.elementor-7022 .elementor-element.elementor-element-2058e65 .elementor-flip-box__image img{width:100%;border-style:none;border-radius:0px;}.elementor-7022 .elementor-element.elementor-element-2058e65 .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:0px;font-family:var( --e-global-typography-5707e91-font-family ), Sans-serif;font-size:var( --e-global-typography-5707e91-font-size );font-weight:var( --e-global-typography-5707e91-font-weight );line-height:var( --e-global-typography-5707e91-line-height );}.elementor-7022 .elementor-element.elementor-element-2058e65 .elementor-flip-box__front .elementor-flip-box__layer__description{color:var( --e-global-color-af2692a );font-family:var( --e-global-typography-9ddbf71-font-family ), Sans-serif;font-size:var( --e-global-typography-9ddbf71-font-size );font-weight:var( --e-global-typography-9ddbf71-font-weight );line-height:var( --e-global-typography-9ddbf71-line-height );letter-spacing:var( --e-global-typography-9ddbf71-letter-spacing );}.elementor-7022 .elementor-element.elementor-element-2058e65 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:30px 30px 30px 30px;text-align:left;justify-content:flex-end;}.elementor-7022 .elementor-element.elementor-element-2058e65 .elementor-flip-box__button{margin-left:0;}.elementor-7022 .elementor-element.elementor-element-2058e65 .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:0px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-5707e91-font-family ), Sans-serif;font-size:var( --e-global-typography-5707e91-font-size );font-weight:var( --e-global-typography-5707e91-font-weight );line-height:var( --e-global-typography-5707e91-line-height );}.elementor-7022 .elementor-element.elementor-element-2058e65 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-primary );font-family:var( --e-global-typography-9ddbf71-font-family ), Sans-serif;font-size:var( --e-global-typography-9ddbf71-font-size );font-weight:var( --e-global-typography-9ddbf71-font-weight );line-height:var( --e-global-typography-9ddbf71-line-height );letter-spacing:var( --e-global-typography-9ddbf71-letter-spacing );}.elementor-7022 .elementor-element.elementor-element-448e35f{--display:flex;}.elementor-7022 .elementor-element.elementor-element-e4b6d5d .elementor-flip-box__front{background-color:var( --e-global-color-primary );background-image:url("https://gpw-group.com/wp-content/uploads/2025/12/card-pia.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-7022 .elementor-element.elementor-element-e4b6d5d .elementor-flip-box__back{background-color:#FFF8EC;}.elementor-7022 .elementor-element.elementor-element-e4b6d5d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-583fd2f );border-radius:30px 30px 30px 30px;}.elementor-7022 .elementor-element.elementor-element-e4b6d5d:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFDDA5;}.elementor-7022 .elementor-element.elementor-element-e4b6d5d:hover > .elementor-widget-container{border-radius:28px 28px 28px 28px;}.elementor-7022 .elementor-element.elementor-element-e4b6d5d .elementor-flip-box{height:500px;}.elementor-7022 .elementor-element.elementor-element-e4b6d5d .elementor-flip-box__layer, .elementor-7022 .elementor-element.elementor-element-e4b6d5d .elementor-flip-box__layer__overlay{border-radius:30px;}.elementor-7022 .elementor-element.elementor-element-e4b6d5d .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:60px 30px 60px 30px;text-align:left;justify-content:flex-start;}.elementor-7022 .elementor-element.elementor-element-e4b6d5d .elementor-flip-box__image{margin-bottom:0px;opacity:1;}.elementor-7022 .elementor-element.elementor-element-e4b6d5d .elementor-flip-box__image img{width:100%;border-style:none;border-radius:0px;}.elementor-7022 .elementor-element.elementor-element-e4b6d5d .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:0px;font-family:var( --e-global-typography-5707e91-font-family ), Sans-serif;font-size:var( --e-global-typography-5707e91-font-size );font-weight:var( --e-global-typography-5707e91-font-weight );line-height:var( --e-global-typography-5707e91-line-height );}.elementor-7022 .elementor-element.elementor-element-e4b6d5d .elementor-flip-box__front .elementor-flip-box__layer__description{color:var( --e-global-color-af2692a );font-family:var( --e-global-typography-9ddbf71-font-family ), Sans-serif;font-size:var( --e-global-typography-9ddbf71-font-size );font-weight:var( --e-global-typography-9ddbf71-font-weight );line-height:var( --e-global-typography-9ddbf71-line-height );letter-spacing:var( --e-global-typography-9ddbf71-letter-spacing );}.elementor-7022 .elementor-element.elementor-element-e4b6d5d .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:30px 30px 30px 30px;text-align:left;justify-content:flex-end;}.elementor-7022 .elementor-element.elementor-element-e4b6d5d .elementor-flip-box__button{margin-left:0;}.elementor-7022 .elementor-element.elementor-element-e4b6d5d .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:0px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-5707e91-font-family ), Sans-serif;font-size:var( --e-global-typography-5707e91-font-size );font-weight:var( --e-global-typography-5707e91-font-weight );line-height:var( --e-global-typography-5707e91-line-height );}.elementor-7022 .elementor-element.elementor-element-e4b6d5d .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-primary );font-family:var( --e-global-typography-9ddbf71-font-family ), Sans-serif;font-size:var( --e-global-typography-9ddbf71-font-size );font-weight:var( --e-global-typography-9ddbf71-font-weight );line-height:var( --e-global-typography-9ddbf71-line-height );letter-spacing:var( --e-global-typography-9ddbf71-letter-spacing );}.elementor-7022 .elementor-element.elementor-element-f1bdb9d{--display:flex;}.elementor-7022 .elementor-element.elementor-element-22fd9ad .elementor-flip-box__front{background-color:var( --e-global-color-primary );background-image:url("https://gpw-group.com/wp-content/uploads/2025/12/card-benjamin.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-7022 .elementor-element.elementor-element-22fd9ad .elementor-flip-box__back{background-color:#EDFFF6;}.elementor-7022 .elementor-element.elementor-element-22fd9ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-583fd2f );border-radius:30px 30px 30px 30px;}.elementor-7022 .elementor-element.elementor-element-22fd9ad:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D2F0E2;}.elementor-7022 .elementor-element.elementor-element-22fd9ad:hover > .elementor-widget-container{border-radius:28px 28px 28px 28px;}.elementor-7022 .elementor-element.elementor-element-22fd9ad .elementor-flip-box{height:500px;}.elementor-7022 .elementor-element.elementor-element-22fd9ad .elementor-flip-box__layer, .elementor-7022 .elementor-element.elementor-element-22fd9ad .elementor-flip-box__layer__overlay{border-radius:30px;}.elementor-7022 .elementor-element.elementor-element-22fd9ad .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:60px 30px 60px 30px;text-align:left;justify-content:flex-start;}.elementor-7022 .elementor-element.elementor-element-22fd9ad .elementor-flip-box__image{margin-bottom:0px;opacity:1;}.elementor-7022 .elementor-element.elementor-element-22fd9ad .elementor-flip-box__image img{width:100%;border-style:none;border-radius:0px;}.elementor-7022 .elementor-element.elementor-element-22fd9ad .elementor-flip-box__front .elementor-flip-box__layer__title{margin-bottom:0px;font-family:var( --e-global-typography-5707e91-font-family ), Sans-serif;font-size:var( --e-global-typography-5707e91-font-size );font-weight:var( --e-global-typography-5707e91-font-weight );line-height:var( --e-global-typography-5707e91-line-height );}.elementor-7022 .elementor-element.elementor-element-22fd9ad .elementor-flip-box__front .elementor-flip-box__layer__description{color:var( --e-global-color-af2692a );font-family:var( --e-global-typography-9ddbf71-font-family ), Sans-serif;font-size:var( --e-global-typography-9ddbf71-font-size );font-weight:var( --e-global-typography-9ddbf71-font-weight );line-height:var( --e-global-typography-9ddbf71-line-height );letter-spacing:var( --e-global-typography-9ddbf71-letter-spacing );}.elementor-7022 .elementor-element.elementor-element-22fd9ad .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:30px 30px 30px 30px;text-align:left;justify-content:flex-end;}.elementor-7022 .elementor-element.elementor-element-22fd9ad .elementor-flip-box__button{margin-left:0;}.elementor-7022 .elementor-element.elementor-element-22fd9ad .elementor-flip-box__back .elementor-flip-box__layer__title{margin-bottom:0px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-5707e91-font-family ), Sans-serif;font-size:var( --e-global-typography-5707e91-font-size );font-weight:var( --e-global-typography-5707e91-font-weight );line-height:var( --e-global-typography-5707e91-line-height );}.elementor-7022 .elementor-element.elementor-element-22fd9ad .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-primary );font-family:var( --e-global-typography-9ddbf71-font-family ), Sans-serif;font-size:var( --e-global-typography-9ddbf71-font-size );font-weight:var( --e-global-typography-9ddbf71-font-weight );line-height:var( --e-global-typography-9ddbf71-line-height );letter-spacing:var( --e-global-typography-9ddbf71-letter-spacing );}.elementor-7022 .elementor-element.elementor-element-2413bb2{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-120px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:34px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-120px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:34px;--e-n-carousel-arrow-size:50px;--e-n-carousel-dots-normal-color:var( --e-global-color-b5cd606 );--e-n-carousel-dots-hover-color:var( --e-global-color-6bd69cf );--e-n-carousel-swiper-pagination-spacing:60px;}.elementor-7022 .elementor-element.elementor-element-cd73e1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 30px;--row-gap:10px;--column-gap:30px;--border-radius:0px 0px 30px 30px;--padding-top:30px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-7022 .elementor-element.elementor-element-c964b4d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-7022 .elementor-element.elementor-element-926c9b2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7022 .elementor-element.elementor-element-d30872d .elementor-heading-title{font-family:var( --e-global-typography-6f61dae-font-family ), Sans-serif;font-size:var( --e-global-typography-6f61dae-font-size );font-weight:var( --e-global-typography-6f61dae-font-weight );line-height:var( --e-global-typography-6f61dae-line-height );}.elementor-7022 .elementor-element.elementor-element-a482afe .elementor-heading-title{font-family:var( --e-global-typography-5707e91-font-family ), Sans-serif;font-size:var( --e-global-typography-5707e91-font-size );font-weight:var( --e-global-typography-5707e91-font-weight );line-height:var( --e-global-typography-5707e91-line-height );}.elementor-7022 .elementor-element.elementor-element-9056d73 .elementor-button{background-color:var( --e-global-color-b5cd606 );font-family:var( --e-global-typography-195676e-font-family ), Sans-serif;font-size:var( --e-global-typography-195676e-font-size );font-weight:var( --e-global-typography-195676e-font-weight );line-height:var( --e-global-typography-195676e-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );transition-duration:1s;padding:12px 20px 10px 20px;}.elementor-7022 .elementor-element.elementor-element-9056d73 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7022 .elementor-element.elementor-element-9056d73 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7022 .elementor-element.elementor-element-9056d73 .elementor-button .elementor-button-content-wrapper{gap:10px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-7022 .elementor-element.elementor-element-4a9b14a:not(.elementor-motion-effects-element-type-background), .elementor-7022 .elementor-element.elementor-element-4a9b14a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gpw-group.com/wp-content/uploads/2025/12/image-bg-about-us-tablet.webp");}.elementor-7022 .elementor-element.elementor-element-4a9b14a{--padding-top:220px;--padding-bottom:360px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7022 .elementor-element.elementor-element-3e09b02{font-size:var( --e-global-typography-e970bc5-font-size );line-height:var( --e-global-typography-e970bc5-line-height );letter-spacing:var( --e-global-typography-e970bc5-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-7022 .elementor-element.elementor-element-7d2960e .elementor-heading-title{font-size:var( --e-global-typography-70863ea-font-size );line-height:var( --e-global-typography-70863ea-line-height );}.elementor-7022 .elementor-element.elementor-element-88dd768{font-size:var( --e-global-typography-56bfde0-font-size );line-height:var( --e-global-typography-56bfde0-line-height );}.elementor-7022 .elementor-element.elementor-element-35adf37{--justify-content:center;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7022 .elementor-element.elementor-element-5dc0ed8 .elementor-image-box-description{font-size:var( --e-global-typography-56bfde0-font-size );line-height:var( --e-global-typography-56bfde0-line-height );}.elementor-7022 .elementor-element.elementor-element-033e072 .elementor-image-box-description{font-size:var( --e-global-typography-56bfde0-font-size );line-height:var( --e-global-typography-56bfde0-line-height );}.elementor-7022 .elementor-element.elementor-element-7c31891 .elementor-image-box-description{font-size:var( --e-global-typography-56bfde0-font-size );line-height:var( --e-global-typography-56bfde0-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7022 .elementor-element.elementor-element-6b5dd4b .elementor-button{font-size:var( --e-global-typography-195676e-font-size );line-height:var( --e-global-typography-195676e-line-height );}.elementor-7022 .elementor-element.elementor-element-8140565{--justify-content:center;}.elementor-7022 .elementor-element.elementor-element-8140565.e-con{--order:-99999 /* order start hack */;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7022 .elementor-element.elementor-element-ec452bd{--gap:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7022 .elementor-element.elementor-element-4b265dd{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-7022 .elementor-element.elementor-element-39af0fc{text-align:left;}.elementor-7022 .elementor-element.elementor-element-39af0fc .elementor-heading-title{font-size:var( --e-global-typography-4f00f1e-font-size );line-height:var( --e-global-typography-4f00f1e-line-height );}.elementor-7022 .elementor-element.elementor-element-0a39a1d{text-align:left;}.elementor-7022 .elementor-element.elementor-element-0a39a1d .elementor-heading-title{font-size:var( --e-global-typography-be7495b-font-size );line-height:var( --e-global-typography-be7495b-line-height );}.elementor-7022 .elementor-element.elementor-element-a6bef92{font-size:var( --e-global-typography-56bfde0-font-size );line-height:var( --e-global-typography-56bfde0-line-height );}.elementor-7022 .elementor-element.elementor-element-7105182{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7022 .elementor-element.elementor-element-7105182.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-7022 .elementor-element.elementor-element-e61bb24{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-7022 .elementor-element.elementor-element-3d63d93{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7022 .elementor-element.elementor-element-65a6b1c .elementor-image-box-title{font-size:var( --e-global-typography-5707e91-font-size );line-height:var( --e-global-typography-5707e91-line-height );}.elementor-7022 .elementor-element.elementor-element-65a6b1c .elementor-image-box-description{font-size:var( --e-global-typography-9ddbf71-font-size );line-height:var( --e-global-typography-9ddbf71-line-height );letter-spacing:var( --e-global-typography-9ddbf71-letter-spacing );}.elementor-7022 .elementor-element.elementor-element-ad2aa15{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7022 .elementor-element.elementor-element-1f4bc02 .elementor-image-box-title{font-size:var( --e-global-typography-5707e91-font-size );line-height:var( --e-global-typography-5707e91-line-height );}.elementor-7022 .elementor-element.elementor-element-1f4bc02 .elementor-image-box-description{font-size:var( --e-global-typography-9ddbf71-font-size );line-height:var( --e-global-typography-9ddbf71-line-height );letter-spacing:var( --e-global-typography-9ddbf71-letter-spacing );}.elementor-7022 .elementor-element.elementor-element-bdffffc{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7022 .elementor-element.elementor-element-f183721 .elementor-image-box-title{font-size:var( --e-global-typography-5707e91-font-size );line-height:var( --e-global-typography-5707e91-line-height );}.elementor-7022 .elementor-element.elementor-element-f183721 .elementor-image-box-description{font-size:var( --e-global-typography-9ddbf71-font-size );line-height:var( --e-global-typography-9ddbf71-line-height );letter-spacing:var( --e-global-typography-9ddbf71-letter-spacing );}.elementor-7022 .elementor-element.elementor-element-0c1efc4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7022 .elementor-element.elementor-element-f4312a4 .elementor-image-box-title{font-size:var( --e-global-typography-5707e91-font-size );line-height:var( --e-global-typography-5707e91-line-height );}.elementor-7022 .elementor-element.elementor-element-f4312a4 .elementor-image-box-description{font-size:var( --e-global-typography-9ddbf71-font-size );line-height:var( --e-global-typography-9ddbf71-line-height );letter-spacing:var( --e-global-typography-9ddbf71-letter-spacing );}.elementor-7022 .elementor-element.elementor-element-ff1d1d8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7022 .elementor-element.elementor-element-8968683 .elementor-heading-title{font-size:var( --e-global-typography-4f00f1e-font-size );line-height:var( --e-global-typography-4f00f1e-line-height );}.elementor-7022 .elementor-element.elementor-element-0efe2de{font-size:var( --e-global-typography-56bfde0-font-size );line-height:var( --e-global-typography-56bfde0-line-height );}.elementor-7022 .elementor-element.elementor-element-fb808b0{--justify-content:center;}.elementor-7022 .elementor-element.elementor-element-fb808b0.e-con{--order:-99999 /* order start hack */;}.elementor-7022 .elementor-element.elementor-element-87a196c.e-con{--align-self:center;}.elementor-7022 .elementor-element.elementor-element-0f6e40d{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-7022 .elementor-element.elementor-element-0f6e40d.e-con{--align-self:center;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7022 .elementor-element.elementor-element-8daecce{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-7022 .elementor-element.elementor-element-8daecce .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7022 .elementor-element.elementor-element-34ca362{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-7022 .elementor-element.elementor-element-34ca362 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7022 .elementor-element.elementor-element-7ace811{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-7022 .elementor-element.elementor-element-7ace811 .elementor-flip-box__back{background-position:top center;}.elementor-7022 .elementor-element.elementor-element-7ace811 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7022 .elementor-element.elementor-element-4deac8b:not(.elementor-motion-effects-element-type-background), .elementor-7022 .elementor-element.elementor-element-4deac8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gpw-group.com/wp-content/uploads/2025/12/accents-arrows-mobile.svg");background-size:contain;}.elementor-7022 .elementor-element.elementor-element-4deac8b{--min-height:180px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7022 .elementor-element.elementor-element-1f1e61a{--padding-top:80px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7022 .elementor-element.elementor-element-a0eac1b{--justify-content:center;--flex-wrap:wrap;}.elementor-7022 .elementor-element.elementor-element-0b9c6ff .elementor-heading-title{font-size:var( --e-global-typography-4f00f1e-font-size );line-height:var( --e-global-typography-4f00f1e-line-height );}.elementor-7022 .elementor-element.elementor-element-9f48b01{font-size:var( --e-global-typography-56bfde0-font-size );line-height:var( --e-global-typography-56bfde0-line-height );}.elementor-7022 .elementor-element.elementor-element-77a6793{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7022 .elementor-element.elementor-element-77a6793 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-5707e91-font-size );line-height:var( --e-global-typography-5707e91-line-height );}.elementor-7022 .elementor-element.elementor-element-77a6793 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-9ddbf71-font-size );line-height:var( --e-global-typography-9ddbf71-line-height );letter-spacing:var( --e-global-typography-9ddbf71-letter-spacing );}.elementor-7022 .elementor-element.elementor-element-77a6793 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-5707e91-font-size );line-height:var( --e-global-typography-5707e91-line-height );}.elementor-7022 .elementor-element.elementor-element-77a6793 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-9ddbf71-font-size );line-height:var( --e-global-typography-9ddbf71-line-height );letter-spacing:var( --e-global-typography-9ddbf71-letter-spacing );}.elementor-7022 .elementor-element.elementor-element-2058e65{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7022 .elementor-element.elementor-element-2058e65 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-5707e91-font-size );line-height:var( --e-global-typography-5707e91-line-height );}.elementor-7022 .elementor-element.elementor-element-2058e65 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-9ddbf71-font-size );line-height:var( --e-global-typography-9ddbf71-line-height );letter-spacing:var( --e-global-typography-9ddbf71-letter-spacing );}.elementor-7022 .elementor-element.elementor-element-2058e65 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-5707e91-font-size );line-height:var( --e-global-typography-5707e91-line-height );}.elementor-7022 .elementor-element.elementor-element-2058e65 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-9ddbf71-font-size );line-height:var( --e-global-typography-9ddbf71-line-height );letter-spacing:var( --e-global-typography-9ddbf71-letter-spacing );}.elementor-7022 .elementor-element.elementor-element-e4b6d5d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7022 .elementor-element.elementor-element-e4b6d5d .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-5707e91-font-size );line-height:var( --e-global-typography-5707e91-line-height );}.elementor-7022 .elementor-element.elementor-element-e4b6d5d .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-9ddbf71-font-size );line-height:var( --e-global-typography-9ddbf71-line-height );letter-spacing:var( --e-global-typography-9ddbf71-letter-spacing );}.elementor-7022 .elementor-element.elementor-element-e4b6d5d .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-5707e91-font-size );line-height:var( --e-global-typography-5707e91-line-height );}.elementor-7022 .elementor-element.elementor-element-e4b6d5d .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-9ddbf71-font-size );line-height:var( --e-global-typography-9ddbf71-line-height );letter-spacing:var( --e-global-typography-9ddbf71-letter-spacing );}.elementor-7022 .elementor-element.elementor-element-22fd9ad{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7022 .elementor-element.elementor-element-22fd9ad .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-5707e91-font-size );line-height:var( --e-global-typography-5707e91-line-height );}.elementor-7022 .elementor-element.elementor-element-22fd9ad .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-9ddbf71-font-size );line-height:var( --e-global-typography-9ddbf71-line-height );letter-spacing:var( --e-global-typography-9ddbf71-letter-spacing );}.elementor-7022 .elementor-element.elementor-element-22fd9ad .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-5707e91-font-size );line-height:var( --e-global-typography-5707e91-line-height );}.elementor-7022 .elementor-element.elementor-element-22fd9ad .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-9ddbf71-font-size );line-height:var( --e-global-typography-9ddbf71-line-height );letter-spacing:var( --e-global-typography-9ddbf71-letter-spacing );}.elementor-7022 .elementor-element.elementor-element-2413bb2{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:0px;}.elementor-7022 .elementor-element.elementor-element-cd73e1d{--padding-top:20px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7022 .elementor-element.elementor-element-c964b4d{--justify-content:center;--flex-wrap:wrap;}.elementor-7022 .elementor-element.elementor-element-d30872d .elementor-heading-title{font-size:var( --e-global-typography-6f61dae-font-size );line-height:var( --e-global-typography-6f61dae-line-height );}.elementor-7022 .elementor-element.elementor-element-a482afe .elementor-heading-title{font-size:var( --e-global-typography-5707e91-font-size );line-height:var( --e-global-typography-5707e91-line-height );}.elementor-7022 .elementor-element.elementor-element-9056d73 .elementor-button{font-size:var( --e-global-typography-195676e-font-size );line-height:var( --e-global-typography-195676e-line-height );}}@media(max-width:767px){.elementor-7022 .elementor-element.elementor-element-4a9b14a:not(.elementor-motion-effects-element-type-background), .elementor-7022 .elementor-element.elementor-element-4a9b14a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gpw-group.com/wp-content/uploads/2025/12/image-bg-about-us-mobile.webp");background-position:bottom center;background-size:cover;}.elementor-7022 .elementor-element.elementor-element-4a9b14a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:220px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7022 .elementor-element.elementor-element-3e09b02{font-size:var( --e-global-typography-e970bc5-font-size );line-height:var( --e-global-typography-e970bc5-line-height );letter-spacing:var( --e-global-typography-e970bc5-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-7022 .elementor-element.elementor-element-7d2960e .elementor-heading-title{font-size:var( --e-global-typography-70863ea-font-size );line-height:var( --e-global-typography-70863ea-line-height );}.elementor-7022 .elementor-element.elementor-element-88dd768{font-size:var( --e-global-typography-56bfde0-font-size );line-height:var( --e-global-typography-56bfde0-line-height );}.elementor-7022 .elementor-element.elementor-element-35adf37{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7022 .elementor-element.elementor-element-36541a6.e-con{--align-self:flex-start;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7022 .elementor-element.elementor-element-5dc0ed8 .elementor-image-box-wrapper{text-align:left;}.elementor-7022 .elementor-element.elementor-element-5dc0ed8 .elementor-image-box-img{margin-bottom:20px;}.elementor-7022 .elementor-element.elementor-element-5dc0ed8 .elementor-image-box-description{font-size:var( --e-global-typography-56bfde0-font-size );line-height:var( --e-global-typography-56bfde0-line-height );}.elementor-7022 .elementor-element.elementor-element-033e072.elementor-element{--align-self:flex-start;}.elementor-7022 .elementor-element.elementor-element-033e072 .elementor-image-box-wrapper{text-align:left;}.elementor-7022 .elementor-element.elementor-element-033e072 .elementor-image-box-img{margin-bottom:20px;}.elementor-7022 .elementor-element.elementor-element-033e072 .elementor-image-box-description{font-size:var( --e-global-typography-56bfde0-font-size );line-height:var( --e-global-typography-56bfde0-line-height );}.elementor-7022 .elementor-element.elementor-element-7c31891 .elementor-image-box-wrapper{text-align:left;}.elementor-7022 .elementor-element.elementor-element-7c31891 .elementor-image-box-img{margin-bottom:20px;}.elementor-7022 .elementor-element.elementor-element-7c31891 .elementor-image-box-description{font-size:var( --e-global-typography-56bfde0-font-size );line-height:var( --e-global-typography-56bfde0-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7022 .elementor-element.elementor-element-6b5dd4b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7022 .elementor-element.elementor-element-6b5dd4b .elementor-button{font-size:var( --e-global-typography-195676e-font-size );line-height:var( --e-global-typography-195676e-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7022 .elementor-element.elementor-element-1bcf9b2{text-align:center;}.elementor-7022 .elementor-element.elementor-element-1bcf9b2 img{width:100%;}.elementor-7022 .elementor-element.elementor-element-ec452bd:not(.elementor-motion-effects-element-type-background), .elementor-7022 .elementor-element.elementor-element-ec452bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gpw-group.com/wp-content/uploads/2025/12/bg-timeline-bottom.png");background-size:708px auto;}.elementor-7022 .elementor-element.elementor-element-ec452bd{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7022 .elementor-element.elementor-element-de35d77{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7022 .elementor-element.elementor-element-39af0fc .elementor-heading-title{font-size:var( --e-global-typography-4f00f1e-font-size );line-height:var( --e-global-typography-4f00f1e-line-height );}.elementor-7022 .elementor-element.elementor-element-0a39a1d .elementor-heading-title{font-size:var( --e-global-typography-be7495b-font-size );line-height:var( --e-global-typography-be7495b-line-height );}.elementor-7022 .elementor-element.elementor-element-a6bef92{font-size:var( --e-global-typography-56bfde0-font-size );line-height:var( --e-global-typography-56bfde0-line-height );}.elementor-7022 .elementor-element.elementor-element-7105182{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7022 .elementor-element.elementor-element-f8a1fcb{text-align:center;}.elementor-7022 .elementor-element.elementor-element-f8a1fcb img{width:75%;}.elementor-7022 .elementor-element.elementor-element-65a6b1c .elementor-image-box-img{margin-bottom:15px;}.elementor-7022 .elementor-element.elementor-element-65a6b1c .elementor-image-box-title{font-size:var( --e-global-typography-5707e91-font-size );line-height:var( --e-global-typography-5707e91-line-height );}.elementor-7022 .elementor-element.elementor-element-65a6b1c .elementor-image-box-description{font-size:var( --e-global-typography-9ddbf71-font-size );line-height:var( --e-global-typography-9ddbf71-line-height );letter-spacing:var( --e-global-typography-9ddbf71-letter-spacing );}.elementor-7022 .elementor-element.elementor-element-1f4bc02 .elementor-image-box-img{margin-bottom:15px;}.elementor-7022 .elementor-element.elementor-element-1f4bc02 .elementor-image-box-title{font-size:var( --e-global-typography-5707e91-font-size );line-height:var( --e-global-typography-5707e91-line-height );}.elementor-7022 .elementor-element.elementor-element-1f4bc02 .elementor-image-box-description{font-size:var( --e-global-typography-9ddbf71-font-size );line-height:var( --e-global-typography-9ddbf71-line-height );letter-spacing:var( --e-global-typography-9ddbf71-letter-spacing );}.elementor-7022 .elementor-element.elementor-element-f183721 .elementor-image-box-img{margin-bottom:15px;}.elementor-7022 .elementor-element.elementor-element-f183721 .elementor-image-box-title{font-size:var( --e-global-typography-5707e91-font-size );line-height:var( --e-global-typography-5707e91-line-height );}.elementor-7022 .elementor-element.elementor-element-f183721 .elementor-image-box-description{font-size:var( --e-global-typography-9ddbf71-font-size );line-height:var( --e-global-typography-9ddbf71-line-height );letter-spacing:var( --e-global-typography-9ddbf71-letter-spacing );}.elementor-7022 .elementor-element.elementor-element-f4312a4 .elementor-image-box-img{margin-bottom:15px;}.elementor-7022 .elementor-element.elementor-element-f4312a4 .elementor-image-box-title{font-size:var( --e-global-typography-5707e91-font-size );line-height:var( --e-global-typography-5707e91-line-height );}.elementor-7022 .elementor-element.elementor-element-f4312a4 .elementor-image-box-description{font-size:var( --e-global-typography-9ddbf71-font-size );line-height:var( --e-global-typography-9ddbf71-line-height );letter-spacing:var( --e-global-typography-9ddbf71-letter-spacing );}.elementor-7022 .elementor-element.elementor-element-02919ad{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7022 .elementor-element.elementor-element-8968683 .elementor-heading-title{font-size:var( --e-global-typography-4f00f1e-font-size );line-height:var( --e-global-typography-4f00f1e-line-height );}.elementor-7022 .elementor-element.elementor-element-0efe2de{font-size:var( --e-global-typography-56bfde0-font-size );line-height:var( --e-global-typography-56bfde0-line-height );}.elementor-7022 .elementor-element.elementor-element-8d6774f{text-align:center;}.elementor-7022 .elementor-element.elementor-element-8d6774f img{width:100%;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-flip-box .elementor-flip-box__button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-7022 .elementor-element.elementor-element-8daecce .elementor-flip-box__back{background-image:url("https://gpw-group.com/wp-content/uploads/2025/12/card-back-international-mobile.svg");background-position:top center;}.elementor-7022 .elementor-element.elementor-element-8daecce{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7022 .elementor-element.elementor-element-8daecce .elementor-flip-box{height:500px;}.elementor-7022 .elementor-element.elementor-element-8daecce .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 15px 30px 15px;}.elementor-7022 .elementor-element.elementor-element-8daecce .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7022 .elementor-element.elementor-element-34ca362 .elementor-flip-box__back{background-image:url("https://gpw-group.com/wp-content/uploads/2026/01/card-front-germany-mobile.svg");background-position:top center;}.elementor-7022 .elementor-element.elementor-element-34ca362{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7022 .elementor-element.elementor-element-34ca362 .elementor-flip-box{height:500px;}.elementor-7022 .elementor-element.elementor-element-34ca362 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 15px 30px 15px;}.elementor-7022 .elementor-element.elementor-element-34ca362 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7022 .elementor-element.elementor-element-7ace811 .elementor-flip-box__back{background-image:url("https://gpw-group.com/wp-content/uploads/2026/01/card-front-orly-mobile.svg");background-position:top center;}.elementor-7022 .elementor-element.elementor-element-7ace811{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7022 .elementor-element.elementor-element-7ace811 .elementor-flip-box{height:500px;}.elementor-7022 .elementor-element.elementor-element-7ace811 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:0px 15px 30px 15px;}.elementor-7022 .elementor-element.elementor-element-7ace811 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-7022 .elementor-element.elementor-element-4deac8b:not(.elementor-motion-effects-element-type-background), .elementor-7022 .elementor-element.elementor-element-4deac8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gpw-group.com/wp-content/uploads/2025/12/accents-arrows-mobile.svg");background-size:initial;}.elementor-7022 .elementor-element.elementor-element-4deac8b{--min-height:160px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7022 .elementor-element.elementor-element-e73d450 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7022 .elementor-element.elementor-element-e73d450 img{width:100%;}.elementor-7022 .elementor-element.elementor-element-1f1e61a:not(.elementor-motion-effects-element-type-background), .elementor-7022 .elementor-element.elementor-element-1f1e61a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gpw-group.com/wp-content/uploads/2025/12/background-7-scaled.webp");background-position:top right;background-size:718px auto;}.elementor-7022 .elementor-element.elementor-element-1f1e61a{--padding-top:60px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-7022 .elementor-element.elementor-element-2ec0f3f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7022 .elementor-element.elementor-element-0b9c6ff .elementor-heading-title{font-size:var( --e-global-typography-4f00f1e-font-size );line-height:var( --e-global-typography-4f00f1e-line-height );}.elementor-7022 .elementor-element.elementor-element-9f48b01{font-size:var( --e-global-typography-56bfde0-font-size );line-height:var( --e-global-typography-56bfde0-line-height );}.elementor-7022 .elementor-element.elementor-element-77a6793{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7022 .elementor-element.elementor-element-77a6793 .elementor-flip-box{height:500px;}.elementor-7022 .elementor-element.elementor-element-77a6793 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-5707e91-font-size );line-height:var( --e-global-typography-5707e91-line-height );}.elementor-7022 .elementor-element.elementor-element-77a6793 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-9ddbf71-font-size );line-height:var( --e-global-typography-9ddbf71-line-height );letter-spacing:var( --e-global-typography-9ddbf71-letter-spacing );}.elementor-7022 .elementor-element.elementor-element-77a6793 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:30px 30px 30px 30px;}.elementor-7022 .elementor-element.elementor-element-77a6793 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-5707e91-font-size );line-height:var( --e-global-typography-5707e91-line-height );}.elementor-7022 .elementor-element.elementor-element-77a6793 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-9ddbf71-font-size );line-height:var( --e-global-typography-9ddbf71-line-height );letter-spacing:var( --e-global-typography-9ddbf71-letter-spacing );}.elementor-7022 .elementor-element.elementor-element-2058e65{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7022 .elementor-element.elementor-element-2058e65 .elementor-flip-box{height:500px;}.elementor-7022 .elementor-element.elementor-element-2058e65 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-5707e91-font-size );line-height:var( --e-global-typography-5707e91-line-height );}.elementor-7022 .elementor-element.elementor-element-2058e65 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-9ddbf71-font-size );line-height:var( --e-global-typography-9ddbf71-line-height );letter-spacing:var( --e-global-typography-9ddbf71-letter-spacing );}.elementor-7022 .elementor-element.elementor-element-2058e65 .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:30px 30px 30px 30px;}.elementor-7022 .elementor-element.elementor-element-2058e65 .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-5707e91-font-size );line-height:var( --e-global-typography-5707e91-line-height );}.elementor-7022 .elementor-element.elementor-element-2058e65 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-9ddbf71-font-size );line-height:var( --e-global-typography-9ddbf71-line-height );letter-spacing:var( --e-global-typography-9ddbf71-letter-spacing );}.elementor-7022 .elementor-element.elementor-element-e4b6d5d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7022 .elementor-element.elementor-element-e4b6d5d .elementor-flip-box{height:500px;}.elementor-7022 .elementor-element.elementor-element-e4b6d5d .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-5707e91-font-size );line-height:var( --e-global-typography-5707e91-line-height );}.elementor-7022 .elementor-element.elementor-element-e4b6d5d .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-9ddbf71-font-size );line-height:var( --e-global-typography-9ddbf71-line-height );letter-spacing:var( --e-global-typography-9ddbf71-letter-spacing );}.elementor-7022 .elementor-element.elementor-element-e4b6d5d .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:30px 30px 30px 30px;}.elementor-7022 .elementor-element.elementor-element-e4b6d5d .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-5707e91-font-size );line-height:var( --e-global-typography-5707e91-line-height );}.elementor-7022 .elementor-element.elementor-element-e4b6d5d .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-9ddbf71-font-size );line-height:var( --e-global-typography-9ddbf71-line-height );letter-spacing:var( --e-global-typography-9ddbf71-letter-spacing );}.elementor-7022 .elementor-element.elementor-element-22fd9ad{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7022 .elementor-element.elementor-element-22fd9ad .elementor-flip-box{height:500px;}.elementor-7022 .elementor-element.elementor-element-22fd9ad .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-5707e91-font-size );line-height:var( --e-global-typography-5707e91-line-height );}.elementor-7022 .elementor-element.elementor-element-22fd9ad .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-9ddbf71-font-size );line-height:var( --e-global-typography-9ddbf71-line-height );letter-spacing:var( --e-global-typography-9ddbf71-letter-spacing );}.elementor-7022 .elementor-element.elementor-element-22fd9ad .elementor-flip-box__back .elementor-flip-box__layer__overlay{padding:30px 30px 30px 30px;}.elementor-7022 .elementor-element.elementor-element-22fd9ad .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-5707e91-font-size );line-height:var( --e-global-typography-5707e91-line-height );}.elementor-7022 .elementor-element.elementor-element-22fd9ad .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-9ddbf71-font-size );line-height:var( --e-global-typography-9ddbf71-line-height );letter-spacing:var( --e-global-typography-9ddbf71-letter-spacing );}.elementor-7022 .elementor-element.elementor-element-2413bb2{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:10px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:10px;--e-n-carousel-swiper-pagination-spacing:30px;}.elementor-7022 .elementor-element.elementor-element-cd73e1d{--padding-top:10px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7022 .elementor-element.elementor-element-d30872d .elementor-heading-title{font-size:var( --e-global-typography-6f61dae-font-size );line-height:var( --e-global-typography-6f61dae-line-height );}.elementor-7022 .elementor-element.elementor-element-a482afe.elementor-element{--align-self:center;}.elementor-7022 .elementor-element.elementor-element-a482afe{text-align:center;}.elementor-7022 .elementor-element.elementor-element-a482afe .elementor-heading-title{font-size:var( --e-global-typography-5707e91-font-size );line-height:var( --e-global-typography-5707e91-line-height );}.elementor-7022 .elementor-element.elementor-element-9056d73 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7022 .elementor-element.elementor-element-9056d73 .elementor-button{font-size:var( --e-global-typography-195676e-font-size );line-height:var( --e-global-typography-195676e-line-height );}}@media(min-width:768px){.elementor-7022 .elementor-element.elementor-element-60a6e19{--width:50%;}.elementor-7022 .elementor-element.elementor-element-36541a6{--width:45%;}.elementor-7022 .elementor-element.elementor-element-8140565{--width:45%;}.elementor-7022 .elementor-element.elementor-element-07a4b09{--width:50%;}.elementor-7022 .elementor-element.elementor-element-7105182{--width:45%;}.elementor-7022 .elementor-element.elementor-element-3d63d93{--width:100%;}.elementor-7022 .elementor-element.elementor-element-ad2aa15{--width:100%;}.elementor-7022 .elementor-element.elementor-element-bdffffc{--width:100%;}.elementor-7022 .elementor-element.elementor-element-0c1efc4{--width:100%;}.elementor-7022 .elementor-element.elementor-element-961e9ee{--width:50%;}.elementor-7022 .elementor-element.elementor-element-fb808b0{--width:45%;}.elementor-7022 .elementor-element.elementor-element-4deac8b{--width:100%;}.elementor-7022 .elementor-element.elementor-element-9da8e9a{--width:25%;}.elementor-7022 .elementor-element.elementor-element-dcd08c8{--width:52%;}.elementor-7022 .elementor-element.elementor-element-926c9b2{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7022 .elementor-element.elementor-element-60a6e19{--width:100%;}.elementor-7022 .elementor-element.elementor-element-36541a6{--width:100%;}.elementor-7022 .elementor-element.elementor-element-8140565{--width:75%;}.elementor-7022 .elementor-element.elementor-element-07a4b09{--width:100%;}.elementor-7022 .elementor-element.elementor-element-7105182{--width:100%;}.elementor-7022 .elementor-element.elementor-element-961e9ee{--width:100%;}.elementor-7022 .elementor-element.elementor-element-fb808b0{--width:75%;}.elementor-7022 .elementor-element.elementor-element-dcd08c8{--width:100%;}.elementor-7022 .elementor-element.elementor-element-926c9b2{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-6b5dd4b */.elementor-7022 .elementor-element.elementor-element-6b5dd4b .elementor-button-icon { font-size:20px; color: inherit;
}
.elementor-7022 .elementor-element.elementor-element-6b5dd4b .elementor-button-text {margin:auto;}

/* =========================
   BUTTON WRAPPER
========================= */
.elementor-7022 .elementor-element.elementor-element-6b5dd4b {
  display: inline-flex; /* dopasowuje do szerokości buttona */
}

/* =========================
   BUTTON
========================= */
.elementor-7022 .elementor-element.elementor-element-6b5dd4b .elementor-button-link {
  position: relative;
  overflow: hidden;
  border-radius: 999px;
  background-color: #00C05F;
  width: auto;
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* odstęp między ikoną a tekstem */
  transition: color 0.4s ease;
}

/* =========================
   TEKST + IKONA
========================= */
.elementor-7022 .elementor-element.elementor-element-6b5dd4b .elementor-button-text,
.elementor-7022 .elementor-element.elementor-element-6b5dd4b .elementor-button-icon {
  position: relative;
  z-index: 2; /* ikonka zawsze na wierzchu */
  color: #ffffff;
  transform: translateY(0) rotateX(0deg);
  opacity: 1;
  transition: transform 0.7s ease, opacity 0.5s ease; /* wolniejszy, płynny slide */
}

/* Tło animowane – wolniejsze i fade */
.elementor-7022 .elementor-element.elementor-element-6b5dd4b .elementor-button-link::before {
  content: "";
  position: absolute;
  top: 0;
  left: -100%;          /* start poza lewą krawędzią */
  width: 100%;
  height: 100%;
  background-color: #00964E;
  border-radius: 999px;
  pointer-events: none;
  z-index: 1;
  opacity: 0;            /* start transparent */
  transition: 
    left 0.8s cubic-bezier(.16,.84,.44,1),  /* wolny slide */
    opacity 0.6s ease;                       /* fade */
}

/* Hover – tło wjeżdża z lewej i staje się widoczne */
.elementor-7022 .elementor-element.elementor-element-6b5dd4b .elementor-button-link:hover::before {
  left: 0;
  opacity: 1;
}

/* =========================
   HOVER – TEKST OPADA
========================= */
.elementor-7022 .elementor-element.elementor-element-6b5dd4b .elementor-button-link:hover .elementor-button-text,
.elementor-7022 .elementor-element.elementor-element-6b5dd4b .elementor-button-link:hover .elementor-button-icon {
  transform: translateX(2px) rotateX(12deg);
  opacity: 1;
}

/* =========================
   IKONKA – ANIMACJA PRZEŁADOWANIA W DWIE STRONY
========================= */
.elementor-7022 .elementor-element.elementor-element-6b5dd4b .elementor-button-icon {
  display: inline-block;
  position: relative;
  z-index: 2;
  transform: translateX(2px); /* startowa pozycja */
  opacity: 1;
}

/* Hover – animacja „przeładowania” w przód */
.elementor-7022 .elementor-element.elementor-element-6b5dd4b .elementor-button-link:hover .elementor-button-icon {
  animation: icon-slide-in 0.6s ease forwards;
}

/* Mouseleave – animacja powrotna */
.elementor-7022 .elementor-element.elementor-element-6b5dd4b .elementor-button-link:not(:hover) .elementor-button-icon {
  animation: icon-slide-out 0.6s ease forwards;
}

/* Keyframes – hover in */
@keyframes icon-slide-in {
  0% {
    transform: translateX(2px);
    opacity: 1;
  }
  30% {
    transform: translateX(8px);
    opacity: 0;
  }
  31% {
    transform: translateX(-8px);
    opacity: 0;
  }
  100% {
    transform: translateX(2px);
    opacity: 1;
  }
}

/* Keyframes – hover out (wsteczna animacja) */
@keyframes icon-slide-out {
  0% {
    transform: translateX(2px);
    opacity: 1;
  }
  30% {
    transform: translateX(-8px);
    opacity: 0;
  }
  31% {
    transform: translateX(8px);
    opacity: 0;
  }
  100% {
    transform: translateX(2px);
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d6774f */.gdp-tilt {
  display: inline-block;
  transform-style: preserve-3d;
  transition: transform 0.2s ease-out;
  will-change: transform;
}

.gdp-tilt img {
  display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7def764 */.gdp-tilt {
  display: inline-block;
  transform-style: preserve-3d;
  transition: transform 0.2s ease-out;
  will-change: transform;
}

.gdp-tilt img {
  display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e73d450 */.gdp-tilt {
  display: inline-block;
  transform-style: preserve-3d;
  transition: transform 0.2s ease-out;
  will-change: transform;
}

.gdp-tilt img {
  display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a0d5aaa */.gdp-tilt {
  display: inline-block;
  transform-style: preserve-3d;
  transition: transform 0.2s ease-out;
  will-change: transform;
}

.gdp-tilt img {
  display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ce0c99 */.elementor-swiper-button-next svg,
.elementor-swiper-button-prev svg {
    opacity: 0.6;
    transform: scale(0.9);
    transform-origin: center;
    transition:
        transform 0.55s cubic-bezier(0.4, 0, 0.2, 1),
        opacity 0.25s ease;
}

/* Hover */
.elementor-swiper-button-next:hover svg,
.elementor-swiper-button-prev:hover svg {
    opacity: 1;
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ce0c99 */.elementor-swiper-button-next svg,
.elementor-swiper-button-prev svg {
    opacity: 0.6;
    transform: scale(0.9);
    transform-origin: center;
    transition:
        transform 0.55s cubic-bezier(0.4, 0, 0.2, 1),
        opacity 0.25s ease;
}

/* Hover */
.elementor-swiper-button-next:hover svg,
.elementor-swiper-button-prev:hover svg {
    opacity: 1;
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ce0c99 */.elementor-swiper-button-next svg,
.elementor-swiper-button-prev svg {
    opacity: 0.6;
    transform: scale(0.9);
    transform-origin: center;
    transition:
        transform 0.55s cubic-bezier(0.4, 0, 0.2, 1),
        opacity 0.25s ease;
}

/* Hover */
.elementor-swiper-button-next:hover svg,
.elementor-swiper-button-prev:hover svg {
    opacity: 1;
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ce0c99 */.elementor-swiper-button-next svg,
.elementor-swiper-button-prev svg {
    opacity: 0.6;
    transform: scale(0.9);
    transform-origin: center;
    transition:
        transform 0.55s cubic-bezier(0.4, 0, 0.2, 1),
        opacity 0.25s ease;
}

/* Hover */
.elementor-swiper-button-next:hover svg,
.elementor-swiper-button-prev:hover svg {
    opacity: 1;
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ce0c99 */.elementor-swiper-button-next svg,
.elementor-swiper-button-prev svg {
    opacity: 0.6;
    transform: scale(0.9);
    transform-origin: center;
    transition:
        transform 0.55s cubic-bezier(0.4, 0, 0.2, 1),
        opacity 0.25s ease;
}

/* Hover */
.elementor-swiper-button-next:hover svg,
.elementor-swiper-button-prev:hover svg {
    opacity: 1;
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9056d73 */.elementor-7022 .elementor-element.elementor-element-9056d73 .elementor-button-icon { font-size:20px; color: inherit;
}
.elementor-7022 .elementor-element.elementor-element-9056d73 .elementor-button-text {margin:auto;}

/* =========================
   BUTTON WRAPPER
========================= */
.elementor-7022 .elementor-element.elementor-element-9056d73 {
  display: inline-flex; /* dopasowuje do szerokości buttona */
}

/* =========================
   BUTTON
========================= */
.elementor-7022 .elementor-element.elementor-element-9056d73 .elementor-button-link {
  position: relative;
  overflow: hidden;
  border-radius: 999px;
  background-color: #00C05F;
  width: auto;
  display: inline-flex;
  align-items: center;
  gap: 0.5em; /* odstęp między ikoną a tekstem */
  transition: color 0.4s ease;
}

/* =========================
   TEKST + IKONA
========================= */
.elementor-7022 .elementor-element.elementor-element-9056d73 .elementor-button-text,
.elementor-7022 .elementor-element.elementor-element-9056d73 .elementor-button-icon {
  position: relative;
  z-index: 2; /* ikonka zawsze na wierzchu */
  color: #ffffff;
  transform: translateY(0) rotateX(0deg);
  opacity: 1;
  transition: transform 0.7s ease, opacity 0.5s ease; /* wolniejszy, płynny slide */
}

/* Tło animowane – wolniejsze i fade */
.elementor-7022 .elementor-element.elementor-element-9056d73 .elementor-button-link::before {
  content: "";
  position: absolute;
  top: 0;
  left: -100%;          /* start poza lewą krawędzią */
  width: 100%;
  height: 100%;
  background-color: #00964E;
  border-radius: 999px;
  pointer-events: none;
  z-index: 1;
  opacity: 0;            /* start transparent */
  transition: 
    left 0.8s cubic-bezier(.16,.84,.44,1),  /* wolny slide */
    opacity 0.6s ease;                       /* fade */
}

/* Hover – tło wjeżdża z lewej i staje się widoczne */
.elementor-7022 .elementor-element.elementor-element-9056d73 .elementor-button-link:hover::before {
  left: 0;
  opacity: 1;
}

/* =========================
   HOVER – TEKST OPADA
========================= */
.elementor-7022 .elementor-element.elementor-element-9056d73 .elementor-button-link:hover .elementor-button-text,
.elementor-7022 .elementor-element.elementor-element-9056d73 .elementor-button-link:hover .elementor-button-icon {
  transform: translateX(2px) rotateX(12deg);
  opacity: 1;
}

/* =========================
   IKONKA – ANIMACJA PRZEŁADOWANIA W DWIE STRONY
========================= */
.elementor-7022 .elementor-element.elementor-element-9056d73 .elementor-button-icon {
  display: inline-block;
  position: relative;
  z-index: 2;
  transform: translateX(2px); /* startowa pozycja */
  opacity: 1;
}

/* Hover – animacja „przeładowania” w przód */
.elementor-7022 .elementor-element.elementor-element-9056d73 .elementor-button-link:hover .elementor-button-icon {
  animation: icon-slide-in 0.6s ease forwards;
}

/* Mouseleave – animacja powrotna */
.elementor-7022 .elementor-element.elementor-element-9056d73 .elementor-button-link:not(:hover) .elementor-button-icon {
  animation: icon-slide-out 0.6s ease forwards;
}

/* Keyframes – hover in */
@keyframes icon-slide-in {
  0% {
    transform: translateX(2px);
    opacity: 1;
  }
  30% {
    transform: translateX(8px);
    opacity: 0;
  }
  31% {
    transform: translateX(-8px);
    opacity: 0;
  }
  100% {
    transform: translateX(2px);
    opacity: 1;
  }
}

/* Keyframes – hover out (wsteczna animacja) */
@keyframes icon-slide-out {
  0% {
    transform: translateX(2px);
    opacity: 1;
  }
  30% {
    transform: translateX(-8px);
    opacity: 0;
  }
  31% {
    transform: translateX(8px);
    opacity: 0;
  }
  100% {
    transform: translateX(2px);
    opacity: 1;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Archivo-Regular';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://gpw-group.com/wp-content/uploads/2025/12/Archivo-Regular.eot');
	src: url('https://gpw-group.com/wp-content/uploads/2025/12/Archivo-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://gpw-group.com/wp-content/uploads/2025/12/Archivo-Regular.woff2') format('woff2'),
		url('https://gpw-group.com/wp-content/uploads/2025/12/Archivo-Regular.woff') format('woff'),
		url('https://gpw-group.com/wp-content/uploads/2025/12/Archivo-Regular.ttf') format('truetype'),
		url('https://gpw-group.com/wp-content/uploads/2025/12/Archivo-Regular.svg#Archivo-Regular') format('svg');
}
/* End Custom Fonts CSS */