.elementor-512 .elementor-element.elementor-element-19bdcea{--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;--background-transition:.3s}.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-512 .elementor-element.elementor-element-0ca2a64{--display:flex;--position:absolute;--min-height:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:.3s;--overlay-opacity:.3;top:0}.elementor-512 .elementor-element.elementor-element-0ca2a64:not(.elementor-motion-effects-element-type-background),.elementor-512 .elementor-element.elementor-element-0ca2a64>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg,#3333334D 0%,#00000000 100%)}.elementor-512 .elementor-element.elementor-element-0ca2a64:before,.elementor-512 .elementor-element.elementor-element-0ca2a64>.elementor-background-video-container:before,.elementor-512 .elementor-element.elementor-element-0ca2a64>.e-con-inner>.elementor-background-video-container:before,.elementor-512 .elementor-element.elementor-element-0ca2a64>.elementor-background-slideshow:before,.elementor-512 .elementor-element.elementor-element-0ca2a64>.e-con-inner>.elementor-background-slideshow:before,.elementor-512 .elementor-element.elementor-element-0ca2a64>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-512 .elementor-element.elementor-element-0ca2a64,.elementor-512 .elementor-element.elementor-element-0ca2a64:before{--border-transition:.3s}body:not(.rtl) .elementor-512 .elementor-element.elementor-element-0ca2a64{left:0}body.rtl .elementor-512 .elementor-element.elementor-element-0ca2a64{right:0}.elementor-widget-heading .elementor-heading-title{color:var(--e-global-color-primary);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-512 .elementor-element.elementor-element-187a9c1 .elementor-heading-title{color:var(--e-global-color-c511bc2);font-family:"Poppins",Sans-serif;font-size:54px;font-weight:700;line-height:1.5em}.elementor-512 .elementor-element.elementor-element-880854e{--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;--background-transition:.3s;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px}.elementor-512 .elementor-element.elementor-element-2e3b2d3{--display:flex;--background-transition:.3s;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-512 .elementor-element.elementor-element-46680c7 .woocommerce-breadcrumb{color:#16327b;font-size:16px;line-height:1.5em}.elementor-512 .elementor-element.elementor-element-46680c7 .woocommerce-breadcrumb>a{color:#767676}.elementor-512 .elementor-element.elementor-element-6ca3cad{--display:flex;--background-transition:.3s;--padding-top:95px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{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-nav-menu .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-text);fill:var(--e-global-color-text)}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var(--e-global-color-accent);fill:var(--e-global-color-accent)}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var(--e-global-color-accent)}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var(--e-global-color-accent)}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var(--e-global-color-text)}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item,.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-512 .elementor-element.elementor-element-5515686 .elementor-nav-menu .elementor-item{font-family:"Poppins",Sans-serif;font-size:32px;font-weight:700;line-height:1.2em}.elementor-512 .elementor-element.elementor-element-5515686 .elementor-nav-menu--main .elementor-item{color:var(--e-global-color-text);fill:var(--e-global-color-text);padding-left:0;padding-right:0}.elementor-512 .elementor-element.elementor-element-5515686 .elementor-nav-menu--main .elementor-item:hover,.elementor-512 .elementor-element.elementor-element-5515686 .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-512 .elementor-element.elementor-element-5515686 .elementor-nav-menu--main .elementor-item.highlighted,.elementor-512 .elementor-element.elementor-element-5515686 .elementor-nav-menu--main .elementor-item:focus{color:var(--e-global-color-0a0284c);fill:var(--e-global-color-0a0284c)}.elementor-512 .elementor-element.elementor-element-5515686 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,.elementor-512 .elementor-element.elementor-element-5515686 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var(--e-global-color-0a0284c)}.elementor-512 .elementor-element.elementor-element-5515686 .e--pointer-framed .elementor-item:before,.elementor-512 .elementor-element.elementor-element-5515686 .e--pointer-framed .elementor-item:after{border-color:var(--e-global-color-0a0284c)}.elementor-512 .elementor-element.elementor-element-5515686 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var(--e-global-color-0a0284c)}.elementor-512 .elementor-element.elementor-element-5515686 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,.elementor-512 .elementor-element.elementor-element-5515686 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var(--e-global-color-0a0284c)}.elementor-512 .elementor-element.elementor-element-5515686 .e--pointer-framed .elementor-item.elementor-item-active:before,.elementor-512 .elementor-element.elementor-element-5515686 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var(--e-global-color-0a0284c)}.elementor-512 .elementor-element.elementor-element-5515686 .e--pointer-framed .elementor-item:before{border-width:3px}.elementor-512 .elementor-element.elementor-element-5515686 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 3px 3px}.elementor-512 .elementor-element.elementor-element-5515686 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:3px 3px 0 0}.elementor-512 .elementor-element.elementor-element-5515686 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:3px 0 0 3px}.elementor-512 .elementor-element.elementor-element-5515686 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 3px 3px 0}.elementor-512 .elementor-element.elementor-element-5515686 .e--pointer-underline .elementor-item:after,.elementor-512 .elementor-element.elementor-element-5515686 .e--pointer-overline .elementor-item:before,.elementor-512 .elementor-element.elementor-element-5515686 .e--pointer-double-line .elementor-item:before,.elementor-512 .elementor-element.elementor-element-5515686 .e--pointer-double-line .elementor-item:after{height:3px}.elementor-512 .elementor-element.elementor-element-5515686{--e-nav-menu-horizontal-menu-item-margin:calc( 136px / 2 )}.elementor-512 .elementor-element.elementor-element-5515686 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child){margin-bottom:136px}.elementor-512 .elementor-element.elementor-element-49d9a33{--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:40px 25px;--flex-wrap:wrap;--background-transition:.3s;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-512 .elementor-element.elementor-element-796a303{--display:flex;--min-height:130px;--gap:20px 20px;--background-transition:.3s;--border-radius:8px;--padding-top:24px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px}.elementor-512 .elementor-element.elementor-element-796a303:not(.elementor-motion-effects-element-type-background),.elementor-512 .elementor-element.elementor-element-796a303>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#efefef}.elementor-512 .elementor-element.elementor-element-796a303,.elementor-512 .elementor-element.elementor-element-796a303:before{--border-transition:.3s}.elementor-512 .elementor-element.elementor-element-e938ebb .elementor-heading-title{color:var(--e-global-color-text);font-family:"Poppins",Sans-serif;font-size:16px;font-weight:700;line-height:140%}.elementor-512 .elementor-element.elementor-element-a7d8d66>.elementor-widget-container{margin:7px 0 0}.elementor-512 .elementor-element.elementor-element-a7d8d66 .elementor-heading-title{color:#666;font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:120%}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-512 .elementor-element.elementor-element-0e3e7df>.elementor-widget-container{margin:6px 0 0}.elementor-512 .elementor-element.elementor-element-0e3e7df .elementor-icon-wrapper{text-align:left}.elementor-512 .elementor-element.elementor-element-0e3e7df .elementor-icon{font-size:26px}.elementor-512 .elementor-element.elementor-element-0e3e7df .elementor-icon svg{height:26px}.elementor-512 .elementor-element.elementor-element-c7c97bc{--display:flex;--min-height:130px;--gap:20px 20px;--background-transition:.3s;--border-radius:8px;--padding-top:24px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px}.elementor-512 .elementor-element.elementor-element-c7c97bc:not(.elementor-motion-effects-element-type-background),.elementor-512 .elementor-element.elementor-element-c7c97bc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#efefef}.elementor-512 .elementor-element.elementor-element-c7c97bc,.elementor-512 .elementor-element.elementor-element-c7c97bc:before{--border-transition:.3s}.elementor-512 .elementor-element.elementor-element-35629c9 .elementor-heading-title{color:var(--e-global-color-text);font-family:"Poppins",Sans-serif;font-size:16px;font-weight:700;line-height:140%}.elementor-512 .elementor-element.elementor-element-10a695c>.elementor-widget-container{margin:7px 0 0}.elementor-512 .elementor-element.elementor-element-10a695c .elementor-heading-title{color:#666;font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:120%}.elementor-512 .elementor-element.elementor-element-cd58f7d>.elementor-widget-container{margin:6px 0 0}.elementor-512 .elementor-element.elementor-element-cd58f7d .elementor-icon-wrapper{text-align:left}.elementor-512 .elementor-element.elementor-element-cd58f7d .elementor-icon{font-size:26px}.elementor-512 .elementor-element.elementor-element-cd58f7d .elementor-icon svg{height:26px}.elementor-512 .elementor-element.elementor-element-8a9d773{--display:flex;--min-height:130px;--gap:20px 20px;--background-transition:.3s;--border-radius:8px;--padding-top:24px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px}.elementor-512 .elementor-element.elementor-element-8a9d773:not(.elementor-motion-effects-element-type-background),.elementor-512 .elementor-element.elementor-element-8a9d773>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#efefef}.elementor-512 .elementor-element.elementor-element-8a9d773,.elementor-512 .elementor-element.elementor-element-8a9d773:before{--border-transition:.3s}.elementor-512 .elementor-element.elementor-element-7f7c70d .elementor-heading-title{color:var(--e-global-color-text);font-family:"Poppins",Sans-serif;font-size:16px;font-weight:700;line-height:140%}.elementor-512 .elementor-element.elementor-element-b602928>.elementor-widget-container{margin:7px 0 0}.elementor-512 .elementor-element.elementor-element-b602928 .elementor-heading-title{color:#666;font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:120%}.elementor-512 .elementor-element.elementor-element-4088871>.elementor-widget-container{margin:6px 0 0}.elementor-512 .elementor-element.elementor-element-4088871 .elementor-icon-wrapper{text-align:left}.elementor-512 .elementor-element.elementor-element-4088871 .elementor-icon{font-size:26px}.elementor-512 .elementor-element.elementor-element-4088871 .elementor-icon svg{height:26px}.elementor-512 .elementor-element.elementor-element-de81682{--display:flex;--min-height:130px;--gap:20px 20px;--background-transition:.3s;--border-radius:8px;--padding-top:24px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px}.elementor-512 .elementor-element.elementor-element-de81682:not(.elementor-motion-effects-element-type-background),.elementor-512 .elementor-element.elementor-element-de81682>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#efefef}.elementor-512 .elementor-element.elementor-element-de81682,.elementor-512 .elementor-element.elementor-element-de81682:before{--border-transition:.3s}.elementor-512 .elementor-element.elementor-element-b55ac08 .elementor-heading-title{color:var(--e-global-color-text);font-family:"Poppins",Sans-serif;font-size:16px;font-weight:700;line-height:140%}.elementor-512 .elementor-element.elementor-element-be9fb3a>.elementor-widget-container{margin:7px 0 0}.elementor-512 .elementor-element.elementor-element-be9fb3a .elementor-heading-title{color:#666;font-family:"Poppins",Sans-serif;font-size:14px;font-weight:400;line-height:120%}.elementor-512 .elementor-element.elementor-element-03cc5a1>.elementor-widget-container{margin:6px 0 0}.elementor-512 .elementor-element.elementor-element-03cc5a1 .elementor-icon-wrapper{text-align:left}.elementor-512 .elementor-element.elementor-element-03cc5a1 .elementor-icon{font-size:26px}.elementor-512 .elementor-element.elementor-element-03cc5a1 .elementor-icon svg{height:26px}.elementor-512 .elementor-element.elementor-element-9687b52{--display:flex;--background-transition:.3s;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-widget-loop-grid .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-loop-grid .elementor-pagination{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-widget-loop-grid .e-load-more-message{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-512 .elementor-element.elementor-element-8c3ad1a{--grid-columns:4;--grid-row-gap:50px}.elementor-512 .elementor-element.elementor-element-8c3ad1a .elementor-pagination{text-align:center;font-family:"Poppins",Sans-serif;font-size:16px;font-weight:400;line-height:32px;margin-top:98px}.elementor-512 .elementor-element.elementor-element-8c3ad1a .elementor-pagination .page-numbers:not(.dots){color:#aaa}.elementor-512 .elementor-element.elementor-element-8c3ad1a .elementor-pagination a.page-numbers:hover{color:#333}.elementor-512 .elementor-element.elementor-element-8c3ad1a .elementor-pagination .page-numbers.current{color:#333}body:not(.rtl) .elementor-512 .elementor-element.elementor-element-8c3ad1a .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 20px/2 )}body:not(.rtl) .elementor-512 .elementor-element.elementor-element-8c3ad1a .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 20px/2 )}body.rtl .elementor-512 .elementor-element.elementor-element-8c3ad1a .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 20px/2 )}body.rtl .elementor-512 .elementor-element.elementor-element-8c3ad1a .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 20px/2 )}.elementor-512 .elementor-element.elementor-element-9a627ae{--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;--background-transition:.3s}@media(min-width:768px){.elementor-512 .elementor-element.elementor-element-796a303{--width:calc((100% - 80px)/4)}.elementor-512 .elementor-element.elementor-element-c7c97bc{--width:calc((100% - 80px)/4)}.elementor-512 .elementor-element.elementor-element-8a9d773{--width:calc((100% - 80px)/4)}.elementor-512 .elementor-element.elementor-element-de81682{--width:calc((100% - 80px)/4)}}@media(max-width:1024px){.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-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-512 .elementor-element.elementor-element-880854e{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-loop-grid .elementor-pagination{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-widget-loop-grid .e-load-more-message{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-512 .elementor-element.elementor-element-8c3ad1a{--grid-columns:2}}@media(max-width:767px){.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-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-512 .elementor-element.elementor-element-187a9c1 .elementor-heading-title{font-size:24px}.elementor-512 .elementor-element.elementor-element-880854e{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-512 .elementor-element.elementor-element-6ca3cad{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-512 .elementor-element.elementor-element-5515686 .elementor-nav-menu .elementor-item{font-size:16px}.elementor-512 .elementor-element.elementor-element-5515686{--e-nav-menu-horizontal-menu-item-margin:calc( 38px / 2 )}.elementor-512 .elementor-element.elementor-element-5515686 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child){margin-bottom:38px}.elementor-widget-loop-grid .elementor-pagination{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-widget-loop-grid .e-load-more-message{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-512 .elementor-element.elementor-element-8c3ad1a{--grid-columns:1}}.page-numbers.current{border-bottom:1px solid #333}a.page-numbers{color:#333333!important}.page-numbers.next,.page-numbers.prev{width:24px;height:24px;background-image:url('https://www.gainwell.com/wp-content/uploads/2025/03/page_arr_right@2x.png');background-repeat:no-repeat;background-size:contain;display:inline-block;padding:0;margin-bottom:-6px}.page-numbers.prev{transform:rotate(180deg)}span.page-numbers.next,span.page-numbers.prev{opacity:.5}