.elementor-45 .elementor-element.elementor-element-37a95c2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--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-45 .elementor-element.elementor-element-2be05c1 .elementor-repeater-item-eb1316b .xpro-hero-slider-slide-bg{background-image:url("https://taditagroupinstitute.com/wp-content/uploads/2026/11/tgi-team-learning-laptop.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-45 .elementor-element.elementor-element-2be05c1 .elementor-repeater-item-eb1316b .xpro-hero-slider-slide-bg::before{background-color:transparent;background-image:linear-gradient(95deg, var( --e-global-color-tgi_navy_deep ) 0%, var( --e-global-color-primary ) 100%);mix-blend-mode:inherit;opacity:0.92;}.elementor-45 .elementor-element.elementor-element-2be05c1 .xpro-hero-slider .elementor-repeater-item-eb1316b .xpro-hero-slider-slide-content-wrapper{justify-content:left;text-align:left;align-items:center;}.elementor-45 .elementor-element.elementor-element-2be05c1 .elementor-repeater-item-eb1316b .xpro-hero-slider-subtitle,.elementor-45 .elementor-element.elementor-element-2be05c1 .elementor-repeater-item-eb1316b .xpro-hero-slider-subtitle span.char{animation-duration:1s;}.elementor-45 .elementor-element.elementor-element-2be05c1 .elementor-repeater-item-eb1316b .xpro-hero-slider-subtitle::after{animation-duration:1s;animation-delay:0s;-webkit-animation-delay:0s;}.elementor-45 .elementor-element.elementor-element-2be05c1 .elementor-repeater-item-eb1316b .xpro-hero-slider-subtitle{animation-delay:0s;-webkit-animation-delay:0s;}.elementor-45 .elementor-element.elementor-element-2be05c1 .elementor-repeater-item-eb1316b .xpro-hero-slider-title,.elementor-45 .elementor-element.elementor-element-2be05c1 .elementor-repeater-item-eb1316b .xpro-hero-slider-title span.char{animation-duration:1s;}.elementor-45 .elementor-element.elementor-element-2be05c1 .elementor-repeater-item-eb1316b .xpro-hero-slider-title::after{animation-duration:1s;}.elementor-45 .elementor-element.elementor-element-2be05c1 .elementor-repeater-item-eb1316b .xpro-hero-slider-description{animation-delay:300s;-webkit-animation-delay:300s;animation-duration:1s;}.elementor-45 .elementor-element.elementor-element-2be05c1 .elementor-repeater-item-eb1316b .xpro-hero-slider-description::after{animation-delay:300s;-webkit-animation-delay:300s;animation-duration:1s;}.elementor-45 .elementor-element.elementor-element-2be05c1 .elementor-repeater-item-0586f3a .xpro-hero-slider-slide-bg{background-image:url("https://taditagroupinstitute.com/wp-content/uploads/2026/11/tgi-masterclass-douala-2024-teaching.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-45 .elementor-element.elementor-element-2be05c1 .elementor-repeater-item-0586f3a .xpro-hero-slider-slide-bg::before{background-color:transparent;background-image:linear-gradient(95deg, var( --e-global-color-tgi_navy_deep ) 0%, var( --e-global-color-primary ) 100%);mix-blend-mode:inherit;opacity:0.92;}.elementor-45 .elementor-element.elementor-element-2be05c1 .xpro-hero-slider .elementor-repeater-item-0586f3a .xpro-hero-slider-slide-content-wrapper{justify-content:left;text-align:left;align-items:center;}.elementor-45 .elementor-element.elementor-element-2be05c1 .elementor-repeater-item-0586f3a .xpro-hero-slider-subtitle,.elementor-45 .elementor-element.elementor-element-2be05c1 .elementor-repeater-item-0586f3a .xpro-hero-slider-subtitle span.char{animation-duration:1s;}.elementor-45 .elementor-element.elementor-element-2be05c1 .elementor-repeater-item-0586f3a .xpro-hero-slider-subtitle::after{animation-duration:1s;animation-delay:0s;-webkit-animation-delay:0s;}.elementor-45 .elementor-element.elementor-element-2be05c1 .elementor-repeater-item-0586f3a .xpro-hero-slider-subtitle{animation-delay:0s;-webkit-animation-delay:0s;}.elementor-45 .elementor-element.elementor-element-2be05c1 .elementor-repeater-item-0586f3a .xpro-hero-slider-title,.elementor-45 .elementor-element.elementor-element-2be05c1 .elementor-repeater-item-0586f3a .xpro-hero-slider-title span.char{animation-duration:1s;}.elementor-45 .elementor-element.elementor-element-2be05c1 .elementor-repeater-item-0586f3a .xpro-hero-slider-title::after{animation-duration:1s;}.elementor-45 .elementor-element.elementor-element-2be05c1 .elementor-repeater-item-0586f3a .xpro-hero-slider-description{animation-delay:300s;-webkit-animation-delay:300s;animation-duration:1s;}.elementor-45 .elementor-element.elementor-element-2be05c1 .elementor-repeater-item-0586f3a .xpro-hero-slider-description::after{animation-delay:300s;-webkit-animation-delay:300s;animation-duration:1s;}.elementor-45 .elementor-element.elementor-element-2be05c1 .elementor-repeater-item-b002e0d .xpro-hero-slider-slide-bg{background-image:url("https://taditagroupinstitute.com/wp-content/uploads/2026/11/tgi-graduation-2024-caps.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-45 .elementor-element.elementor-element-2be05c1 .elementor-repeater-item-b002e0d .xpro-hero-slider-slide-bg::before{background-color:transparent;background-image:linear-gradient(95deg, var( --e-global-color-tgi_navy_deep ) 0%, var( --e-global-color-primary ) 100%);mix-blend-mode:inherit;opacity:0.92;}.elementor-45 .elementor-element.elementor-element-2be05c1 .xpro-hero-slider .elementor-repeater-item-b002e0d .xpro-hero-slider-slide-content-wrapper{justify-content:left;text-align:left;align-items:center;}.elementor-45 .elementor-element.elementor-element-2be05c1 .elementor-repeater-item-b002e0d .xpro-hero-slider-subtitle,.elementor-45 .elementor-element.elementor-element-2be05c1 .elementor-repeater-item-b002e0d .xpro-hero-slider-subtitle span.char{animation-duration:1s;}.elementor-45 .elementor-element.elementor-element-2be05c1 .elementor-repeater-item-b002e0d .xpro-hero-slider-subtitle::after{animation-duration:1s;animation-delay:0s;-webkit-animation-delay:0s;}.elementor-45 .elementor-element.elementor-element-2be05c1 .elementor-repeater-item-b002e0d .xpro-hero-slider-subtitle{animation-delay:0s;-webkit-animation-delay:0s;}.elementor-45 .elementor-element.elementor-element-2be05c1 .elementor-repeater-item-b002e0d .xpro-hero-slider-title,.elementor-45 .elementor-element.elementor-element-2be05c1 .elementor-repeater-item-b002e0d .xpro-hero-slider-title span.char{animation-duration:1s;}.elementor-45 .elementor-element.elementor-element-2be05c1 .elementor-repeater-item-b002e0d .xpro-hero-slider-title::after{animation-duration:1s;}.elementor-45 .elementor-element.elementor-element-2be05c1 .elementor-repeater-item-b002e0d .xpro-hero-slider-description{animation-delay:300s;-webkit-animation-delay:300s;animation-duration:1s;}.elementor-45 .elementor-element.elementor-element-2be05c1 .elementor-repeater-item-b002e0d .xpro-hero-slider-description::after{animation-delay:300s;-webkit-animation-delay:300s;animation-duration:1s;}.elementor-45 .elementor-element.elementor-element-2be05c1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-2be05c1 .xpro-hero-slider-slide-content-wrapper{min-height:720px;width:1240px;}.elementor-45 .elementor-element.elementor-element-2be05c1 .xpro-hero-slider-slide-content-area{width:780px;padding:0px 24px 0px 24px;}.elementor-45 .elementor-element.elementor-element-2be05c1 .xpro-hero-slider-subtitle{font-family:var( --e-global-typography-tgi_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_eyebrow-font-size );font-weight:var( --e-global-typography-tgi_eyebrow-font-weight );text-transform:var( --e-global-typography-tgi_eyebrow-text-transform );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );color:var( --e-global-color-secondary );margin:0px 0px 18px 0px;}.elementor-45 .elementor-element.elementor-element-2be05c1 .xpro-hero-slider-title{font-family:var( --e-global-typography-tgi_display-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_display-font-size );font-weight:var( --e-global-typography-tgi_display-font-weight );line-height:var( --e-global-typography-tgi_display-line-height );letter-spacing:var( --e-global-typography-tgi_display-letter-spacing );color:var( --e-global-color-tgi_white );margin:0px 0px 22px 0px;}.elementor-45 .elementor-element.elementor-element-2be05c1 .xpro-hero-slider-description{font-family:var( --e-global-typography-tgi_lead-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_lead-font-size );font-weight:var( --e-global-typography-tgi_lead-font-weight );line-height:var( --e-global-typography-tgi_lead-line-height );color:var( --e-global-color-tgi_border );margin:0px 0px 34px 0px;}.elementor-45 .elementor-element.elementor-element-2be05c1 .xpro-hero-slider-button-primary i{font-size:14px;}.elementor-45 .elementor-element.elementor-element-2be05c1 .xpro-hero-slider-button-primary svg{width:14px;height:auto;}.elementor-45 .elementor-element.elementor-element-2be05c1 .xpro-hero-slider-button-primary{gap:10px;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 );color:var( --e-global-color-tgi_white );background-color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:6px 6px 6px 6px;padding:16px 30px 16px 30px;margin:0px 14px 14px 0px;}.elementor-45 .elementor-element.elementor-element-2be05c1 .xpro-hero-slider-button-primary:hover,.elementor-45 .elementor-element.elementor-element-2be05c1 .xpro-hero-slider-button-primary:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-tgi_white );border-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-2be05c1 .xpro-hero-slider-button-secondary i{font-size:14px;}.elementor-45 .elementor-element.elementor-element-2be05c1 .xpro-hero-slider-button-secondary svg{width:14px;height:auto;}.elementor-45 .elementor-element.elementor-element-2be05c1 .xpro-hero-slider-button-secondary{gap:10px;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 );color:var( --e-global-color-tgi_white );background-color:rgba(255,255,255,0);border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-tgi_white );border-radius:6px 6px 6px 6px;padding:16px 30px 16px 30px;margin:0px 0px 14px 0px;}.elementor-45 .elementor-element.elementor-element-2be05c1 .xpro-hero-slider-button-secondary:hover,.elementor-45 .elementor-element.elementor-element-2be05c1 .xpro-hero-slider-button-secondary:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-tgi_white );border-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-2be05c1 .swiper-button-prev,.elementor-45 .elementor-element.elementor-element-2be05c1 .swiper-button-next{font-size:18px;height:52px;width:52px;right:-25px;color:var( --e-global-color-tgi_white );background-color:var( --e-global-color-primary );border-radius:50% 50% 50% 50%;}.elementor-45 .elementor-element.elementor-element-2be05c1 .swiper-button-prev,.elementor-45 .elementor-element.elementor-element-2be05c1 .swiper-button-prev{left:-25px;}.elementor-45 .elementor-element.elementor-element-2be05c1 .swiper-button-prev:hover,.elementor-45 .elementor-element.elementor-element-2be05c1 .swiper-button-next:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-2be05c1 .swiper-pagination .swiper-pagination-bullet{height:4px;width:28px;margin-left:3px;margin-right:3px;background-color:var( --e-global-color-tgi_border );border-radius:4px 4px 4px 4px;}.elementor-45 .elementor-element.elementor-element-2be05c1 .swiper-dots-horizontal-style-2 .swiper-pagination .swiper-pagination-bullet-active{width:calc(28px * 2);}.elementor-45 .elementor-element.elementor-element-2be05c1 .swiper-slider-theme .swiper-pagination.swiper-pagination-horizontal {bottom:10px;}.elementor-45 .elementor-element.elementor-element-2be05c1 .swiper-pagination .swiper-pagination-bullet-active{background-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-9d70852{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-45 .elementor-element.elementor-element-9d70852:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-9d70852 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-3c3f66d{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-12px;--margin-right:-12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-1b30427{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:36px;}.elementor-45 .elementor-element.elementor-element-6154966.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-6154966 img{width:100%;height:520px;object-fit:cover;object-position:center center;transition-duration:0.6s;border-radius:14px 14px 14px 14px;}.elementor-45 .elementor-element.elementor-element-a6b7f5a{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:36px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-40b3fa7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-45 .elementor-element.elementor-element-40b3fa7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-40b3fa7 .elementor-heading-title{font-family:var( --e-global-typography-tgi_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_eyebrow-font-size );font-weight:var( --e-global-typography-tgi_eyebrow-font-weight );text-transform:var( --e-global-typography-tgi_eyebrow-text-transform );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-51d5ead{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:start;}.elementor-45 .elementor-element.elementor-element-51d5ead.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-51d5ead .elementor-heading-title{font-family:var( --e-global-typography-tgi_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h2-font-size );font-weight:var( --e-global-typography-tgi_h2-font-weight );line-height:var( --e-global-typography-tgi_h2-line-height );letter-spacing:var( --e-global-typography-tgi_h2-letter-spacing );color:var( --e-global-color-tgi_ink );}.elementor-45 .elementor-element.elementor-element-c5d5840{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;font-family:var( --e-global-typography-tgi_lead-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_lead-font-size );font-weight:var( --e-global-typography-tgi_lead-font-weight );line-height:var( --e-global-typography-tgi_lead-line-height );color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-c5d5840.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-9a3889f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:start;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-45 .elementor-element.elementor-element-9a3889f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-7ba65f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-45 .elementor-element.elementor-element-7ba65f7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-7ba65f7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-45 .elementor-element.elementor-element-7ba65f7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-45 .elementor-element.elementor-element-7ba65f7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-45 .elementor-element.elementor-element-7ba65f7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-45 .elementor-element.elementor-element-7ba65f7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-45 .elementor-element.elementor-element-7ba65f7 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-45 .elementor-element.elementor-element-7ba65f7 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-45 .elementor-element.elementor-element-7ba65f7 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-45 .elementor-element.elementor-element-7ba65f7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-45 .elementor-element.elementor-element-7ba65f7 .elementor-icon-list-item > a{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-45 .elementor-element.elementor-element-7ba65f7 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-45 .elementor-element.elementor-element-7ba65f7 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-54eac32{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--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-45 .elementor-element.elementor-element-dcc8055 .elementor-button{background-color:var( --e-global-color-primary );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 );fill:var( --e-global-color-tgi_white );color:var( --e-global-color-tgi_white );transition-duration:0.3px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;padding:16px 30px 16px 30px;}.elementor-45 .elementor-element.elementor-element-dcc8055 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-dcc8055 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-tgi_white );border-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-dcc8055{width:auto;max-width:auto;margin:0px 14px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-45 .elementor-element.elementor-element-dcc8055.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-dcc8055 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-45 .elementor-element.elementor-element-dcc8055 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-45 .elementor-element.elementor-element-dcc8055 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-dcc8055 .elementor-button:focus svg{fill:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-eb3036e .elementor-button{background-color:var( --e-global-color-tgi_white );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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.3px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;padding:16px 30px 16px 30px;}.elementor-45 .elementor-element.elementor-element-eb3036e .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-eb3036e .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-tgi_white );border-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-eb3036e{width:auto;max-width:auto;margin:0px 14px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-45 .elementor-element.elementor-element-eb3036e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-eb3036e .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-eb3036e .elementor-button:focus svg{fill:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-4d7aedb{--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;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:64px;--margin-bottom:0px;--margin-left:-12px;--margin-right:-12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-18d7061{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-286fcb8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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-tgi_border );--border-color:var( --e-global-color-tgi_border );--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 24px 0px rgba(12,37,81,0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;--e-con-transform-transition-duration:350ms;}.elementor-45 .elementor-element.elementor-element-286fcb8:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-286fcb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-286fcb8:hover{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-secondary );--border-color:var( --e-global-color-secondary );box-shadow:0px 18px 40px 0px rgba(12,37,81,0.14);}.elementor-45 .elementor-element.elementor-element-286fcb8, .elementor-45 .elementor-element.elementor-element-286fcb8::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-286fcb8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-d19431c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-d19431c .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-45 .elementor-element.elementor-element-d19431c .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-tgi_ink );}.elementor-45 .elementor-element.elementor-element-d19431c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-tgi_blue_tint );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-d19431c.elementor-view-framed .elementor-icon, .elementor-45 .elementor-element.elementor-element-d19431c.elementor-view-default .elementor-icon{fill:var( --e-global-color-tgi_blue_tint );color:var( --e-global-color-tgi_blue_tint );border-color:var( --e-global-color-tgi_blue_tint );}.elementor-45 .elementor-element.elementor-element-d19431c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-d19431c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-d19431c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-tgi_white );color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-d19431c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-d19431c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-d19431c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-d19431c.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-d19431c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-d19431c.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-d19431c .elementor-icon{font-size:24px;padding:18px;border-radius:12px 12px 12px 12px;}.elementor-45 .elementor-element.elementor-element-d19431c .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-d19431c .elementor-icon-box-title a{font-family:var( --e-global-typography-tgi_nav-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_nav-font-size );font-weight:var( --e-global-typography-tgi_nav-font-weight );line-height:var( --e-global-typography-tgi_nav-line-height );}.elementor-45 .elementor-element.elementor-element-d19431c .elementor-icon-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-45 .elementor-element.elementor-element-3b89ebf{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-4612b9a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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-tgi_border );--border-color:var( --e-global-color-tgi_border );--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 24px 0px rgba(12,37,81,0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;--e-con-transform-transition-duration:350ms;}.elementor-45 .elementor-element.elementor-element-4612b9a:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-4612b9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-4612b9a:hover{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-secondary );--border-color:var( --e-global-color-secondary );box-shadow:0px 18px 40px 0px rgba(12,37,81,0.14);}.elementor-45 .elementor-element.elementor-element-4612b9a, .elementor-45 .elementor-element.elementor-element-4612b9a::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-4612b9a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-61b8fcb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-61b8fcb .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-45 .elementor-element.elementor-element-61b8fcb .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-tgi_ink );}.elementor-45 .elementor-element.elementor-element-61b8fcb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-tgi_blue_tint );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-61b8fcb.elementor-view-framed .elementor-icon, .elementor-45 .elementor-element.elementor-element-61b8fcb.elementor-view-default .elementor-icon{fill:var( --e-global-color-tgi_blue_tint );color:var( --e-global-color-tgi_blue_tint );border-color:var( --e-global-color-tgi_blue_tint );}.elementor-45 .elementor-element.elementor-element-61b8fcb.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-61b8fcb.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-61b8fcb.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-tgi_white );color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-61b8fcb.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-61b8fcb.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-61b8fcb.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-61b8fcb.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-61b8fcb.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-61b8fcb.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-61b8fcb .elementor-icon{font-size:24px;padding:18px;border-radius:12px 12px 12px 12px;}.elementor-45 .elementor-element.elementor-element-61b8fcb .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-61b8fcb .elementor-icon-box-title a{font-family:var( --e-global-typography-tgi_nav-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_nav-font-size );font-weight:var( --e-global-typography-tgi_nav-font-weight );line-height:var( --e-global-typography-tgi_nav-line-height );}.elementor-45 .elementor-element.elementor-element-61b8fcb .elementor-icon-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-45 .elementor-element.elementor-element-a87ad44{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-1e4527b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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-tgi_border );--border-color:var( --e-global-color-tgi_border );--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 24px 0px rgba(12,37,81,0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;--e-con-transform-transition-duration:350ms;}.elementor-45 .elementor-element.elementor-element-1e4527b:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-1e4527b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-1e4527b:hover{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-secondary );--border-color:var( --e-global-color-secondary );box-shadow:0px 18px 40px 0px rgba(12,37,81,0.14);}.elementor-45 .elementor-element.elementor-element-1e4527b, .elementor-45 .elementor-element.elementor-element-1e4527b::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-1e4527b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-252e075.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-252e075 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-45 .elementor-element.elementor-element-252e075 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-tgi_ink );}.elementor-45 .elementor-element.elementor-element-252e075.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-tgi_blue_tint );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-252e075.elementor-view-framed .elementor-icon, .elementor-45 .elementor-element.elementor-element-252e075.elementor-view-default .elementor-icon{fill:var( --e-global-color-tgi_blue_tint );color:var( --e-global-color-tgi_blue_tint );border-color:var( --e-global-color-tgi_blue_tint );}.elementor-45 .elementor-element.elementor-element-252e075.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-252e075.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-252e075.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-tgi_white );color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-252e075.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-252e075.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-252e075.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-252e075.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-252e075.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-252e075.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-252e075 .elementor-icon{font-size:24px;padding:18px;border-radius:12px 12px 12px 12px;}.elementor-45 .elementor-element.elementor-element-252e075 .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-252e075 .elementor-icon-box-title a{font-family:var( --e-global-typography-tgi_nav-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_nav-font-size );font-weight:var( --e-global-typography-tgi_nav-font-weight );line-height:var( --e-global-typography-tgi_nav-line-height );}.elementor-45 .elementor-element.elementor-element-252e075 .elementor-icon-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-45 .elementor-element.elementor-element-8bb330d{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-57e0173{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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-tgi_border );--border-color:var( --e-global-color-tgi_border );--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 24px 0px rgba(12,37,81,0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;--e-con-transform-transition-duration:350ms;}.elementor-45 .elementor-element.elementor-element-57e0173:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-57e0173 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-57e0173:hover{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-secondary );--border-color:var( --e-global-color-secondary );box-shadow:0px 18px 40px 0px rgba(12,37,81,0.14);}.elementor-45 .elementor-element.elementor-element-57e0173, .elementor-45 .elementor-element.elementor-element-57e0173::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-57e0173.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-17cc859.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-17cc859 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-45 .elementor-element.elementor-element-17cc859 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-tgi_ink );}.elementor-45 .elementor-element.elementor-element-17cc859.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-tgi_blue_tint );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-17cc859.elementor-view-framed .elementor-icon, .elementor-45 .elementor-element.elementor-element-17cc859.elementor-view-default .elementor-icon{fill:var( --e-global-color-tgi_blue_tint );color:var( --e-global-color-tgi_blue_tint );border-color:var( --e-global-color-tgi_blue_tint );}.elementor-45 .elementor-element.elementor-element-17cc859.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-17cc859.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-17cc859.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-tgi_white );color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-17cc859.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-17cc859.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-17cc859.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-17cc859.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-17cc859.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-17cc859.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-17cc859 .elementor-icon{font-size:24px;padding:18px;border-radius:12px 12px 12px 12px;}.elementor-45 .elementor-element.elementor-element-17cc859 .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-17cc859 .elementor-icon-box-title a{font-family:var( --e-global-typography-tgi_nav-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_nav-font-size );font-weight:var( --e-global-typography-tgi_nav-font-weight );line-height:var( --e-global-typography-tgi_nav-line-height );}.elementor-45 .elementor-element.elementor-element-17cc859 .elementor-icon-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-45 .elementor-element.elementor-element-9b35fd6{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-45 .elementor-element.elementor-element-9b35fd6:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-9b35fd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_surface );}.elementor-45 .elementor-element.elementor-element-22932e7{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-22932e7.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-06f74bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-45 .elementor-element.elementor-element-06f74bd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-06f74bd .elementor-heading-title{font-family:var( --e-global-typography-tgi_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_eyebrow-font-size );font-weight:var( --e-global-typography-tgi_eyebrow-font-weight );text-transform:var( --e-global-typography-tgi_eyebrow-text-transform );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-17c537f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-45 .elementor-element.elementor-element-17c537f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-17c537f .elementor-heading-title{font-family:var( --e-global-typography-tgi_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h2-font-size );font-weight:var( --e-global-typography-tgi_h2-font-weight );line-height:var( --e-global-typography-tgi_h2-line-height );letter-spacing:var( --e-global-typography-tgi_h2-letter-spacing );color:var( --e-global-color-tgi_ink );}.elementor-45 .elementor-element.elementor-element-4c492b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-tgi_lead-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_lead-font-size );font-weight:var( --e-global-typography-tgi_lead-font-weight );line-height:var( --e-global-typography-tgi_lead-line-height );color:var( --e-global-color-tgi_muted );}.elementor-45 .elementor-element.elementor-element-4c492b1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-7da7fb3{--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;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-12px;--margin-right:-12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-5d119f3{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-1410111{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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-tgi_border );--border-color:var( --e-global-color-tgi_border );--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 24px 0px rgba(12,37,81,0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;--e-con-transform-transition-duration:350ms;}.elementor-45 .elementor-element.elementor-element-1410111:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-1410111 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-1410111:hover{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-secondary );--border-color:var( --e-global-color-secondary );box-shadow:0px 18px 40px 0px rgba(12,37,81,0.14);}.elementor-45 .elementor-element.elementor-element-1410111, .elementor-45 .elementor-element.elementor-element-1410111::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-1410111.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-89333cc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-89333cc .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-45 .elementor-element.elementor-element-89333cc .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-tgi_ink );}.elementor-45 .elementor-element.elementor-element-89333cc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-tgi_blue_tint );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-89333cc.elementor-view-framed .elementor-icon, .elementor-45 .elementor-element.elementor-element-89333cc.elementor-view-default .elementor-icon{fill:var( --e-global-color-tgi_blue_tint );color:var( --e-global-color-tgi_blue_tint );border-color:var( --e-global-color-tgi_blue_tint );}.elementor-45 .elementor-element.elementor-element-89333cc.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-89333cc.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-89333cc.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-tgi_white );color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-89333cc.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-89333cc.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-89333cc.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-89333cc.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-89333cc.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-89333cc.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-89333cc .elementor-icon{font-size:24px;padding:18px;border-radius:12px 12px 12px 12px;}.elementor-45 .elementor-element.elementor-element-89333cc .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-89333cc .elementor-icon-box-title a{font-family:var( --e-global-typography-tgi_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h3-font-size );font-weight:var( --e-global-typography-tgi_h3-font-weight );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-89333cc .elementor-icon-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-45 .elementor-element.elementor-element-62fa0b2{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-04ae31a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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-tgi_border );--border-color:var( --e-global-color-tgi_border );--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 24px 0px rgba(12,37,81,0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;--e-con-transform-transition-duration:350ms;}.elementor-45 .elementor-element.elementor-element-04ae31a:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-04ae31a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-04ae31a:hover{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-secondary );--border-color:var( --e-global-color-secondary );box-shadow:0px 18px 40px 0px rgba(12,37,81,0.14);}.elementor-45 .elementor-element.elementor-element-04ae31a, .elementor-45 .elementor-element.elementor-element-04ae31a::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-04ae31a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-0c4b13e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-0c4b13e .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-45 .elementor-element.elementor-element-0c4b13e .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-tgi_ink );}.elementor-45 .elementor-element.elementor-element-0c4b13e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-tgi_blue_tint );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-0c4b13e.elementor-view-framed .elementor-icon, .elementor-45 .elementor-element.elementor-element-0c4b13e.elementor-view-default .elementor-icon{fill:var( --e-global-color-tgi_blue_tint );color:var( --e-global-color-tgi_blue_tint );border-color:var( --e-global-color-tgi_blue_tint );}.elementor-45 .elementor-element.elementor-element-0c4b13e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-0c4b13e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-0c4b13e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-tgi_white );color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-0c4b13e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-0c4b13e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-0c4b13e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-0c4b13e.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-0c4b13e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-0c4b13e.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-0c4b13e .elementor-icon{font-size:24px;padding:18px;border-radius:12px 12px 12px 12px;}.elementor-45 .elementor-element.elementor-element-0c4b13e .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-0c4b13e .elementor-icon-box-title a{font-family:var( --e-global-typography-tgi_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h3-font-size );font-weight:var( --e-global-typography-tgi_h3-font-weight );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-0c4b13e .elementor-icon-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-45 .elementor-element.elementor-element-f68c5e8{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-5d279e1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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-tgi_border );--border-color:var( --e-global-color-tgi_border );--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 24px 0px rgba(12,37,81,0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;--e-con-transform-transition-duration:350ms;}.elementor-45 .elementor-element.elementor-element-5d279e1:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-5d279e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-5d279e1:hover{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-secondary );--border-color:var( --e-global-color-secondary );box-shadow:0px 18px 40px 0px rgba(12,37,81,0.14);}.elementor-45 .elementor-element.elementor-element-5d279e1, .elementor-45 .elementor-element.elementor-element-5d279e1::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-5d279e1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-e6f23fc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-e6f23fc .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-45 .elementor-element.elementor-element-e6f23fc .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-tgi_ink );}.elementor-45 .elementor-element.elementor-element-e6f23fc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-tgi_blue_tint );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-e6f23fc.elementor-view-framed .elementor-icon, .elementor-45 .elementor-element.elementor-element-e6f23fc.elementor-view-default .elementor-icon{fill:var( --e-global-color-tgi_blue_tint );color:var( --e-global-color-tgi_blue_tint );border-color:var( --e-global-color-tgi_blue_tint );}.elementor-45 .elementor-element.elementor-element-e6f23fc.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-e6f23fc.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-e6f23fc.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-tgi_white );color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-e6f23fc.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-e6f23fc.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-e6f23fc.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-e6f23fc.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-e6f23fc.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-e6f23fc.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-e6f23fc .elementor-icon{font-size:24px;padding:18px;border-radius:12px 12px 12px 12px;}.elementor-45 .elementor-element.elementor-element-e6f23fc .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-e6f23fc .elementor-icon-box-title a{font-family:var( --e-global-typography-tgi_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h3-font-size );font-weight:var( --e-global-typography-tgi_h3-font-weight );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-e6f23fc .elementor-icon-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-45 .elementor-element.elementor-element-318d786{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-2d42fc1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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-tgi_border );--border-color:var( --e-global-color-tgi_border );--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 24px 0px rgba(12,37,81,0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;--e-con-transform-transition-duration:350ms;}.elementor-45 .elementor-element.elementor-element-2d42fc1:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-2d42fc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-2d42fc1:hover{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-secondary );--border-color:var( --e-global-color-secondary );box-shadow:0px 18px 40px 0px rgba(12,37,81,0.14);}.elementor-45 .elementor-element.elementor-element-2d42fc1, .elementor-45 .elementor-element.elementor-element-2d42fc1::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-2d42fc1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-e9ed5d4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-e9ed5d4 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-45 .elementor-element.elementor-element-e9ed5d4 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-tgi_ink );}.elementor-45 .elementor-element.elementor-element-e9ed5d4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-tgi_blue_tint );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-e9ed5d4.elementor-view-framed .elementor-icon, .elementor-45 .elementor-element.elementor-element-e9ed5d4.elementor-view-default .elementor-icon{fill:var( --e-global-color-tgi_blue_tint );color:var( --e-global-color-tgi_blue_tint );border-color:var( --e-global-color-tgi_blue_tint );}.elementor-45 .elementor-element.elementor-element-e9ed5d4.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-e9ed5d4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-e9ed5d4.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-tgi_white );color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-e9ed5d4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-e9ed5d4.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-e9ed5d4.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-e9ed5d4.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-e9ed5d4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-e9ed5d4.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-e9ed5d4 .elementor-icon{font-size:24px;padding:18px;border-radius:12px 12px 12px 12px;}.elementor-45 .elementor-element.elementor-element-e9ed5d4 .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-e9ed5d4 .elementor-icon-box-title a{font-family:var( --e-global-typography-tgi_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h3-font-size );font-weight:var( --e-global-typography-tgi_h3-font-weight );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-e9ed5d4 .elementor-icon-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-45 .elementor-element.elementor-element-51bc874{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-105abf3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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-tgi_border );--border-color:var( --e-global-color-tgi_border );--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 24px 0px rgba(12,37,81,0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;--e-con-transform-transition-duration:350ms;}.elementor-45 .elementor-element.elementor-element-105abf3:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-105abf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-105abf3:hover{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-secondary );--border-color:var( --e-global-color-secondary );box-shadow:0px 18px 40px 0px rgba(12,37,81,0.14);}.elementor-45 .elementor-element.elementor-element-105abf3, .elementor-45 .elementor-element.elementor-element-105abf3::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-105abf3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-8013c9f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-8013c9f .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-45 .elementor-element.elementor-element-8013c9f .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-tgi_ink );}.elementor-45 .elementor-element.elementor-element-8013c9f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-tgi_blue_tint );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-8013c9f.elementor-view-framed .elementor-icon, .elementor-45 .elementor-element.elementor-element-8013c9f.elementor-view-default .elementor-icon{fill:var( --e-global-color-tgi_blue_tint );color:var( --e-global-color-tgi_blue_tint );border-color:var( --e-global-color-tgi_blue_tint );}.elementor-45 .elementor-element.elementor-element-8013c9f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-8013c9f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-8013c9f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-tgi_white );color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-8013c9f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-8013c9f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-8013c9f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-8013c9f.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-8013c9f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-8013c9f.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-8013c9f .elementor-icon{font-size:24px;padding:18px;border-radius:12px 12px 12px 12px;}.elementor-45 .elementor-element.elementor-element-8013c9f .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-8013c9f .elementor-icon-box-title a{font-family:var( --e-global-typography-tgi_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h3-font-size );font-weight:var( --e-global-typography-tgi_h3-font-weight );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-8013c9f .elementor-icon-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-45 .elementor-element.elementor-element-552ff21{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-bc4cb48{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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-tgi_border );--border-color:var( --e-global-color-tgi_border );--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 24px 0px rgba(12,37,81,0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;--e-con-transform-transition-duration:350ms;}.elementor-45 .elementor-element.elementor-element-bc4cb48:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-bc4cb48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-bc4cb48:hover{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-secondary );--border-color:var( --e-global-color-secondary );box-shadow:0px 18px 40px 0px rgba(12,37,81,0.14);}.elementor-45 .elementor-element.elementor-element-bc4cb48, .elementor-45 .elementor-element.elementor-element-bc4cb48::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-bc4cb48.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-efcb431.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-efcb431 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-45 .elementor-element.elementor-element-efcb431 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-tgi_ink );}.elementor-45 .elementor-element.elementor-element-efcb431.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-tgi_blue_tint );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-efcb431.elementor-view-framed .elementor-icon, .elementor-45 .elementor-element.elementor-element-efcb431.elementor-view-default .elementor-icon{fill:var( --e-global-color-tgi_blue_tint );color:var( --e-global-color-tgi_blue_tint );border-color:var( --e-global-color-tgi_blue_tint );}.elementor-45 .elementor-element.elementor-element-efcb431.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-efcb431.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-efcb431.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-tgi_white );color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-efcb431.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-efcb431.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-efcb431.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-efcb431.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-efcb431.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-efcb431.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-efcb431 .elementor-icon{font-size:24px;padding:18px;border-radius:12px 12px 12px 12px;}.elementor-45 .elementor-element.elementor-element-efcb431 .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-efcb431 .elementor-icon-box-title a{font-family:var( --e-global-typography-tgi_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h3-font-size );font-weight:var( --e-global-typography-tgi_h3-font-weight );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-efcb431 .elementor-icon-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-45 .elementor-element.elementor-element-3b6b91f{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-6ec1472{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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-tgi_border );--border-color:var( --e-global-color-tgi_border );--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 24px 0px rgba(12,37,81,0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;--e-con-transform-transition-duration:350ms;}.elementor-45 .elementor-element.elementor-element-6ec1472:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-6ec1472 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-6ec1472:hover{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-secondary );--border-color:var( --e-global-color-secondary );box-shadow:0px 18px 40px 0px rgba(12,37,81,0.14);}.elementor-45 .elementor-element.elementor-element-6ec1472, .elementor-45 .elementor-element.elementor-element-6ec1472::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-6ec1472.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-04f8c15.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-04f8c15 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-45 .elementor-element.elementor-element-04f8c15 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-tgi_ink );}.elementor-45 .elementor-element.elementor-element-04f8c15.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-tgi_blue_tint );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-04f8c15.elementor-view-framed .elementor-icon, .elementor-45 .elementor-element.elementor-element-04f8c15.elementor-view-default .elementor-icon{fill:var( --e-global-color-tgi_blue_tint );color:var( --e-global-color-tgi_blue_tint );border-color:var( --e-global-color-tgi_blue_tint );}.elementor-45 .elementor-element.elementor-element-04f8c15.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-04f8c15.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-04f8c15.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-tgi_white );color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-04f8c15.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-04f8c15.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-04f8c15.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-04f8c15.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-04f8c15.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-04f8c15.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-04f8c15 .elementor-icon{font-size:24px;padding:18px;border-radius:12px 12px 12px 12px;}.elementor-45 .elementor-element.elementor-element-04f8c15 .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-04f8c15 .elementor-icon-box-title a{font-family:var( --e-global-typography-tgi_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h3-font-size );font-weight:var( --e-global-typography-tgi_h3-font-weight );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-04f8c15 .elementor-icon-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-45 .elementor-element.elementor-element-bb2f89c{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-c5ca346{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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-tgi_border );--border-color:var( --e-global-color-tgi_border );--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 24px 0px rgba(12,37,81,0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;--e-con-transform-transition-duration:350ms;}.elementor-45 .elementor-element.elementor-element-c5ca346:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-c5ca346 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-c5ca346:hover{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-secondary );--border-color:var( --e-global-color-secondary );box-shadow:0px 18px 40px 0px rgba(12,37,81,0.14);}.elementor-45 .elementor-element.elementor-element-c5ca346, .elementor-45 .elementor-element.elementor-element-c5ca346::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-c5ca346.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-024ac0e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-024ac0e .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-45 .elementor-element.elementor-element-024ac0e .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-tgi_ink );}.elementor-45 .elementor-element.elementor-element-024ac0e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-tgi_blue_tint );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-024ac0e.elementor-view-framed .elementor-icon, .elementor-45 .elementor-element.elementor-element-024ac0e.elementor-view-default .elementor-icon{fill:var( --e-global-color-tgi_blue_tint );color:var( --e-global-color-tgi_blue_tint );border-color:var( --e-global-color-tgi_blue_tint );}.elementor-45 .elementor-element.elementor-element-024ac0e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-024ac0e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-024ac0e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-tgi_white );color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-024ac0e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-024ac0e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-024ac0e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-024ac0e.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-024ac0e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-024ac0e.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-024ac0e .elementor-icon{font-size:24px;padding:18px;border-radius:12px 12px 12px 12px;}.elementor-45 .elementor-element.elementor-element-024ac0e .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-024ac0e .elementor-icon-box-title a{font-family:var( --e-global-typography-tgi_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h3-font-size );font-weight:var( --e-global-typography-tgi_h3-font-weight );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-024ac0e .elementor-icon-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-45 .elementor-element.elementor-element-49b2fac{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-7c5857a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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-tgi_border );--border-color:var( --e-global-color-tgi_border );--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 24px 0px rgba(12,37,81,0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;--e-con-transform-transition-duration:350ms;}.elementor-45 .elementor-element.elementor-element-7c5857a:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-7c5857a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-7c5857a:hover{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-secondary );--border-color:var( --e-global-color-secondary );box-shadow:0px 18px 40px 0px rgba(12,37,81,0.14);}.elementor-45 .elementor-element.elementor-element-7c5857a, .elementor-45 .elementor-element.elementor-element-7c5857a::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-7c5857a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-049aa64.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-049aa64 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-45 .elementor-element.elementor-element-049aa64 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-tgi_ink );}.elementor-45 .elementor-element.elementor-element-049aa64.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-tgi_blue_tint );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-049aa64.elementor-view-framed .elementor-icon, .elementor-45 .elementor-element.elementor-element-049aa64.elementor-view-default .elementor-icon{fill:var( --e-global-color-tgi_blue_tint );color:var( --e-global-color-tgi_blue_tint );border-color:var( --e-global-color-tgi_blue_tint );}.elementor-45 .elementor-element.elementor-element-049aa64.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-049aa64.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-049aa64.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-tgi_white );color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-049aa64.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-049aa64.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-049aa64.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-049aa64.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-049aa64.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-049aa64.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-049aa64 .elementor-icon{font-size:24px;padding:18px;border-radius:12px 12px 12px 12px;}.elementor-45 .elementor-element.elementor-element-049aa64 .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-049aa64 .elementor-icon-box-title a{font-family:var( --e-global-typography-tgi_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h3-font-size );font-weight:var( --e-global-typography-tgi_h3-font-weight );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-049aa64 .elementor-icon-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-45 .elementor-element.elementor-element-8d80b33{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-985107b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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-tgi_border );--border-color:var( --e-global-color-tgi_border );--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 24px 0px rgba(12,37,81,0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;--e-con-transform-transition-duration:350ms;}.elementor-45 .elementor-element.elementor-element-985107b:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-985107b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-985107b:hover{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-secondary );--border-color:var( --e-global-color-secondary );box-shadow:0px 18px 40px 0px rgba(12,37,81,0.14);}.elementor-45 .elementor-element.elementor-element-985107b, .elementor-45 .elementor-element.elementor-element-985107b::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-985107b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-aca1a45.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-aca1a45 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-45 .elementor-element.elementor-element-aca1a45 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-tgi_ink );}.elementor-45 .elementor-element.elementor-element-aca1a45.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-tgi_blue_tint );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-aca1a45.elementor-view-framed .elementor-icon, .elementor-45 .elementor-element.elementor-element-aca1a45.elementor-view-default .elementor-icon{fill:var( --e-global-color-tgi_blue_tint );color:var( --e-global-color-tgi_blue_tint );border-color:var( --e-global-color-tgi_blue_tint );}.elementor-45 .elementor-element.elementor-element-aca1a45.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-aca1a45.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-aca1a45.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-tgi_white );color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-aca1a45.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-aca1a45.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-aca1a45.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-aca1a45.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-aca1a45.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-aca1a45.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-aca1a45 .elementor-icon{font-size:24px;padding:18px;border-radius:12px 12px 12px 12px;}.elementor-45 .elementor-element.elementor-element-aca1a45 .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-aca1a45 .elementor-icon-box-title a{font-family:var( --e-global-typography-tgi_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h3-font-size );font-weight:var( --e-global-typography-tgi_h3-font-weight );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-aca1a45 .elementor-icon-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-45 .elementor-element.elementor-element-c29defb{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-1ba74ce .elementor-button{background-color:var( --e-global-color-primary );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 );fill:var( --e-global-color-tgi_white );color:var( --e-global-color-tgi_white );transition-duration:0.3px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;padding:16px 30px 16px 30px;}.elementor-45 .elementor-element.elementor-element-1ba74ce .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-1ba74ce .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-tgi_white );border-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-1ba74ce{width:auto;max-width:auto;margin:0px 14px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-45 .elementor-element.elementor-element-1ba74ce.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-1ba74ce .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-45 .elementor-element.elementor-element-1ba74ce .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-45 .elementor-element.elementor-element-1ba74ce .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-1ba74ce .elementor-button:focus svg{fill:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-d4c544a{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-45 .elementor-element.elementor-element-d4c544a:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-d4c544a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-66a04d1{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-66a04d1.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-4fc86c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-45 .elementor-element.elementor-element-4fc86c2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-4fc86c2 .elementor-heading-title{font-family:var( --e-global-typography-tgi_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_eyebrow-font-size );font-weight:var( --e-global-typography-tgi_eyebrow-font-weight );text-transform:var( --e-global-typography-tgi_eyebrow-text-transform );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-260b883{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-45 .elementor-element.elementor-element-260b883.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-260b883 .elementor-heading-title{font-family:var( --e-global-typography-tgi_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h2-font-size );font-weight:var( --e-global-typography-tgi_h2-font-weight );line-height:var( --e-global-typography-tgi_h2-line-height );letter-spacing:var( --e-global-typography-tgi_h2-letter-spacing );color:var( --e-global-color-tgi_ink );}.elementor-45 .elementor-element.elementor-element-4ee8f93{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-tgi_lead-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_lead-font-size );font-weight:var( --e-global-typography-tgi_lead-font-weight );line-height:var( --e-global-typography-tgi_lead-line-height );color:var( --e-global-color-tgi_muted );}.elementor-45 .elementor-element.elementor-element-4ee8f93.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-4a0f6ee{--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;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-12px;--margin-right:-12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-f18c6e3{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-6628930{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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-tgi_border );--border-color:var( --e-global-color-tgi_border );--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 24px 0px rgba(12,37,81,0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:350ms;}.elementor-45 .elementor-element.elementor-element-6628930:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-6628930 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-6628930:hover{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-secondary );--border-color:var( --e-global-color-secondary );box-shadow:0px 18px 40px 0px rgba(12,37,81,0.14);}.elementor-45 .elementor-element.elementor-element-6628930, .elementor-45 .elementor-element.elementor-element-6628930::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-6628930.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-25cecd2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-25cecd2 img{width:100%;height:230px;object-fit:cover;object-position:top center;transition-duration:0.6s;border-radius:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-563af29{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-45 .elementor-element.elementor-element-563af29.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-763778b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-45 .elementor-element.elementor-element-763778b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-763778b .elementor-heading-title{font-family:var( --e-global-typography-tgi_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_eyebrow-font-size );font-weight:var( --e-global-typography-tgi_eyebrow-font-weight );text-transform:var( --e-global-typography-tgi_eyebrow-text-transform );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-d5972c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-45 .elementor-element.elementor-element-d5972c6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-d5972c6 .elementor-heading-title{font-family:var( --e-global-typography-tgi_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h3-font-size );font-weight:var( --e-global-typography-tgi_h3-font-weight );line-height:var( --e-global-typography-tgi_h3-line-height );color:var( --e-global-color-tgi_ink );}.elementor-45 .elementor-element.elementor-element-a9772d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;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-45 .elementor-element.elementor-element-a9772d2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-66cf581{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-45 .elementor-element.elementor-element-66cf581.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-66cf581 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-45 .elementor-element.elementor-element-66cf581 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-45 .elementor-element.elementor-element-66cf581 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-45 .elementor-element.elementor-element-66cf581 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-45 .elementor-element.elementor-element-66cf581 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-45 .elementor-element.elementor-element-66cf581 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-45 .elementor-element.elementor-element-66cf581 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-45 .elementor-element.elementor-element-66cf581 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-45 .elementor-element.elementor-element-66cf581 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-45 .elementor-element.elementor-element-66cf581 .elementor-icon-list-item > a{font-family:var( --e-global-typography-tgi_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_small-font-size );font-weight:var( --e-global-typography-tgi_small-font-weight );line-height:var( --e-global-typography-tgi_small-line-height );}.elementor-45 .elementor-element.elementor-element-66cf581 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-45 .elementor-element.elementor-element-66cf581 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-3706881 .elementor-button{background-color:var( --e-global-color-tgi_white );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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.3px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;padding:16px 30px 16px 30px;}.elementor-45 .elementor-element.elementor-element-3706881 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-3706881 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-tgi_white );border-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-3706881.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-3706881 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-45 .elementor-element.elementor-element-3706881 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-45 .elementor-element.elementor-element-3706881 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-3706881 .elementor-button:focus svg{fill:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-c88feb5{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-811cc63{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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-tgi_border );--border-color:var( --e-global-color-tgi_border );--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 24px 0px rgba(12,37,81,0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:350ms;}.elementor-45 .elementor-element.elementor-element-811cc63:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-811cc63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-811cc63:hover{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-secondary );--border-color:var( --e-global-color-secondary );box-shadow:0px 18px 40px 0px rgba(12,37,81,0.14);}.elementor-45 .elementor-element.elementor-element-811cc63, .elementor-45 .elementor-element.elementor-element-811cc63::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-811cc63.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-8cb452e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-8cb452e img{width:100%;height:230px;object-fit:cover;object-position:top center;transition-duration:0.6s;border-radius:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-f0cddf6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-45 .elementor-element.elementor-element-f0cddf6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-cafcb20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-45 .elementor-element.elementor-element-cafcb20.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-cafcb20 .elementor-heading-title{font-family:var( --e-global-typography-tgi_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_eyebrow-font-size );font-weight:var( --e-global-typography-tgi_eyebrow-font-weight );text-transform:var( --e-global-typography-tgi_eyebrow-text-transform );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-994b945{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-45 .elementor-element.elementor-element-994b945.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-994b945 .elementor-heading-title{font-family:var( --e-global-typography-tgi_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h3-font-size );font-weight:var( --e-global-typography-tgi_h3-font-weight );line-height:var( --e-global-typography-tgi_h3-line-height );color:var( --e-global-color-tgi_ink );}.elementor-45 .elementor-element.elementor-element-47953db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;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-45 .elementor-element.elementor-element-47953db.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-0036191{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-45 .elementor-element.elementor-element-0036191.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-0036191 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-45 .elementor-element.elementor-element-0036191 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-45 .elementor-element.elementor-element-0036191 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-45 .elementor-element.elementor-element-0036191 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-45 .elementor-element.elementor-element-0036191 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-45 .elementor-element.elementor-element-0036191 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-45 .elementor-element.elementor-element-0036191 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-45 .elementor-element.elementor-element-0036191 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-45 .elementor-element.elementor-element-0036191 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-45 .elementor-element.elementor-element-0036191 .elementor-icon-list-item > a{font-family:var( --e-global-typography-tgi_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_small-font-size );font-weight:var( --e-global-typography-tgi_small-font-weight );line-height:var( --e-global-typography-tgi_small-line-height );}.elementor-45 .elementor-element.elementor-element-0036191 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-45 .elementor-element.elementor-element-0036191 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-a8d8ffb .elementor-button{background-color:var( --e-global-color-tgi_white );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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.3px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;padding:16px 30px 16px 30px;}.elementor-45 .elementor-element.elementor-element-a8d8ffb .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-a8d8ffb .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-tgi_white );border-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-a8d8ffb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-a8d8ffb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-45 .elementor-element.elementor-element-a8d8ffb .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-45 .elementor-element.elementor-element-a8d8ffb .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-a8d8ffb .elementor-button:focus svg{fill:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-699e1ac{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-2171b86{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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-tgi_border );--border-color:var( --e-global-color-tgi_border );--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 24px 0px rgba(12,37,81,0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:350ms;}.elementor-45 .elementor-element.elementor-element-2171b86:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-2171b86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-2171b86:hover{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-secondary );--border-color:var( --e-global-color-secondary );box-shadow:0px 18px 40px 0px rgba(12,37,81,0.14);}.elementor-45 .elementor-element.elementor-element-2171b86, .elementor-45 .elementor-element.elementor-element-2171b86::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-2171b86.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-6d576e0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-6d576e0 img{width:100%;height:230px;object-fit:cover;object-position:top center;transition-duration:0.6s;border-radius:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-454f2f6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-45 .elementor-element.elementor-element-454f2f6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-bc041f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-45 .elementor-element.elementor-element-bc041f2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-bc041f2 .elementor-heading-title{font-family:var( --e-global-typography-tgi_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_eyebrow-font-size );font-weight:var( --e-global-typography-tgi_eyebrow-font-weight );text-transform:var( --e-global-typography-tgi_eyebrow-text-transform );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-bb9e3a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start;}.elementor-45 .elementor-element.elementor-element-bb9e3a7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-bb9e3a7 .elementor-heading-title{font-family:var( --e-global-typography-tgi_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h3-font-size );font-weight:var( --e-global-typography-tgi_h3-font-weight );line-height:var( --e-global-typography-tgi_h3-line-height );color:var( --e-global-color-tgi_ink );}.elementor-45 .elementor-element.elementor-element-c2c8732{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;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-45 .elementor-element.elementor-element-c2c8732.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-185747c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-45 .elementor-element.elementor-element-185747c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-185747c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-45 .elementor-element.elementor-element-185747c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-45 .elementor-element.elementor-element-185747c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-45 .elementor-element.elementor-element-185747c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-45 .elementor-element.elementor-element-185747c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-45 .elementor-element.elementor-element-185747c .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-45 .elementor-element.elementor-element-185747c .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-45 .elementor-element.elementor-element-185747c .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-45 .elementor-element.elementor-element-185747c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-45 .elementor-element.elementor-element-185747c .elementor-icon-list-item > a{font-family:var( --e-global-typography-tgi_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_small-font-size );font-weight:var( --e-global-typography-tgi_small-font-weight );line-height:var( --e-global-typography-tgi_small-line-height );}.elementor-45 .elementor-element.elementor-element-185747c .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-45 .elementor-element.elementor-element-185747c .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-1061122 .elementor-button{background-color:var( --e-global-color-tgi_white );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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.3px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;padding:16px 30px 16px 30px;}.elementor-45 .elementor-element.elementor-element-1061122 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-1061122 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-tgi_white );border-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-1061122.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-1061122 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-45 .elementor-element.elementor-element-1061122 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-45 .elementor-element.elementor-element-1061122 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-1061122 .elementor-button:focus svg{fill:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-72e0545{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-228025e .elementor-button{background-color:var( --e-global-color-primary );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 );fill:var( --e-global-color-tgi_white );color:var( --e-global-color-tgi_white );transition-duration:0.3px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;padding:16px 30px 16px 30px;}.elementor-45 .elementor-element.elementor-element-228025e .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-228025e .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-tgi_white );border-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-228025e{width:auto;max-width:auto;margin:0px 14px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-45 .elementor-element.elementor-element-228025e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-228025e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-45 .elementor-element.elementor-element-228025e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-45 .elementor-element.elementor-element-228025e .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-228025e .elementor-button:focus svg{fill:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-158658f{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-45 .elementor-element.elementor-element-158658f:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-158658f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_navy_deep );}.elementor-45 .elementor-element.elementor-element-8317e37{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-12px;--margin-right:-12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-c22f0d6{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:40px;}.elementor-45 .elementor-element.elementor-element-bfd96ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-45 .elementor-element.elementor-element-bfd96ec.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-bfd96ec .elementor-heading-title{font-family:var( --e-global-typography-tgi_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_eyebrow-font-size );font-weight:var( --e-global-typography-tgi_eyebrow-font-weight );text-transform:var( --e-global-typography-tgi_eyebrow-text-transform );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-013b7d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;}.elementor-45 .elementor-element.elementor-element-013b7d2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-013b7d2 .elementor-heading-title{font-family:var( --e-global-typography-tgi_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h2-font-size );font-weight:var( --e-global-typography-tgi_h2-font-weight );line-height:var( --e-global-typography-tgi_h2-line-height );letter-spacing:var( --e-global-typography-tgi_h2-letter-spacing );color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-b990150{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;text-align:start;font-family:var( --e-global-typography-tgi_lead-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_lead-font-size );font-weight:var( --e-global-typography-tgi_lead-font-weight );line-height:var( --e-global-typography-tgi_lead-line-height );color:var( --e-global-color-tgi_border );}.elementor-45 .elementor-element.elementor-element-b990150.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-6340a00{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--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-45 .elementor-element.elementor-element-a7f7184 .elementor-button{background-color:var( --e-global-color-secondary );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 );fill:var( --e-global-color-tgi_white );color:var( --e-global-color-tgi_white );transition-duration:0.3px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:6px 6px 6px 6px;padding:16px 30px 16px 30px;}.elementor-45 .elementor-element.elementor-element-a7f7184 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-a7f7184 .elementor-button:focus{background-color:var( --e-global-color-tgi_white );color:var( --e-global-color-primary );border-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-a7f7184{width:auto;max-width:auto;margin:0px 14px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-45 .elementor-element.elementor-element-a7f7184.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-a7f7184 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-45 .elementor-element.elementor-element-a7f7184 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-45 .elementor-element.elementor-element-a7f7184 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-a7f7184 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-7cbdd51 .elementor-button{background-color:rgba(0,0,0,0);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 );fill:var( --e-global-color-tgi_white );color:var( --e-global-color-tgi_white );transition-duration:0.3px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-tgi_white );border-radius:6px 6px 6px 6px;padding:16px 30px 16px 30px;}.elementor-45 .elementor-element.elementor-element-7cbdd51 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-7cbdd51 .elementor-button:focus{background-color:var( --e-global-color-tgi_white );color:var( --e-global-color-primary );border-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-7cbdd51{width:auto;max-width:auto;margin:0px 14px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-45 .elementor-element.elementor-element-7cbdd51.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-7cbdd51 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-7cbdd51 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-dace101{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-e7217b6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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-secondary );--border-color:var( --e-global-color-secondary );--border-radius:14px 14px 14px 14px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}.elementor-45 .elementor-element.elementor-element-e7217b6:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-e7217b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-e7217b6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-1b0e0a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-45 .elementor-element.elementor-element-1b0e0a3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-1b0e0a3 .elementor-heading-title{font-family:var( --e-global-typography-tgi_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_eyebrow-font-size );font-weight:var( --e-global-typography-tgi_eyebrow-font-weight );text-transform:var( --e-global-typography-tgi_eyebrow-text-transform );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-f51562a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-45 .elementor-element.elementor-element-f51562a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-f51562a .elementor-heading-title{font-family:var( --e-global-typography-tgi_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h3-font-size );font-weight:var( --e-global-typography-tgi_h3-font-weight );line-height:var( --e-global-typography-tgi_h3-line-height );color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-a262d94{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-45 .elementor-element.elementor-element-a262d94.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-a262d94 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-45 .elementor-element.elementor-element-a262d94 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-45 .elementor-element.elementor-element-a262d94 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-45 .elementor-element.elementor-element-a262d94 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-45 .elementor-element.elementor-element-a262d94 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-45 .elementor-element.elementor-element-a262d94 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-45 .elementor-element.elementor-element-a262d94 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-45 .elementor-element.elementor-element-a262d94 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-45 .elementor-element.elementor-element-a262d94 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-45 .elementor-element.elementor-element-a262d94 .elementor-icon-list-item > a{font-family:var( --e-global-typography-tgi_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_small-font-size );font-weight:var( --e-global-typography-tgi_small-font-weight );line-height:var( --e-global-typography-tgi_small-line-height );}.elementor-45 .elementor-element.elementor-element-a262d94 .elementor-icon-list-text{color:var( --e-global-color-tgi_white );transition:color 0.3s;}.elementor-45 .elementor-element.elementor-element-a262d94 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-fd9b2b3 .elementor-button{background-color:var( --e-global-color-secondary );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 );fill:var( --e-global-color-tgi_white );color:var( --e-global-color-tgi_white );transition-duration:0.3px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:6px 6px 6px 6px;padding:16px 30px 16px 30px;}.elementor-45 .elementor-element.elementor-element-fd9b2b3 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-fd9b2b3 .elementor-button:focus{background-color:var( --e-global-color-tgi_white );color:var( --e-global-color-primary );border-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-fd9b2b3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-fd9b2b3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-45 .elementor-element.elementor-element-fd9b2b3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-45 .elementor-element.elementor-element-fd9b2b3 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-fd9b2b3 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-acd5e38{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-45 .elementor-element.elementor-element-acd5e38:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-acd5e38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_surface );}.elementor-45 .elementor-element.elementor-element-120ba04{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-120ba04.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-da0937a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-45 .elementor-element.elementor-element-da0937a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-da0937a .elementor-heading-title{font-family:var( --e-global-typography-tgi_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_eyebrow-font-size );font-weight:var( --e-global-typography-tgi_eyebrow-font-weight );text-transform:var( --e-global-typography-tgi_eyebrow-text-transform );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-a84cbe9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-45 .elementor-element.elementor-element-a84cbe9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-a84cbe9 .elementor-heading-title{font-family:var( --e-global-typography-tgi_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h2-font-size );font-weight:var( --e-global-typography-tgi_h2-font-weight );line-height:var( --e-global-typography-tgi_h2-line-height );letter-spacing:var( --e-global-typography-tgi_h2-letter-spacing );color:var( --e-global-color-tgi_ink );}.elementor-45 .elementor-element.elementor-element-5bac953{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-tgi_lead-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_lead-font-size );font-weight:var( --e-global-typography-tgi_lead-font-weight );line-height:var( --e-global-typography-tgi_lead-line-height );color:var( --e-global-color-tgi_muted );}.elementor-45 .elementor-element.elementor-element-5bac953.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-39d7b86{--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;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-12px;--margin-right:-12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-e2255ee{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-1561bb1{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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-tgi_border );--border-color:var( --e-global-color-tgi_border );--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 24px 0px rgba(12,37,81,0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;--e-con-transform-transition-duration:350ms;}.elementor-45 .elementor-element.elementor-element-1561bb1:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-1561bb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-1561bb1:hover{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-secondary );--border-color:var( --e-global-color-secondary );box-shadow:0px 18px 40px 0px rgba(12,37,81,0.14);}.elementor-45 .elementor-element.elementor-element-1561bb1, .elementor-45 .elementor-element.elementor-element-1561bb1::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-1561bb1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-a5140bf .xpro-step-flow-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-a5140bf .xpro-step-flow-icon{background-color:var( --e-global-color-tgi_blue_tint );padding:60px;border-radius:12px 12px 12px 12px;}.elementor-45 .elementor-element.elementor-element-a5140bf .xpro-step-flow-badge{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-tgi_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_eyebrow-font-size );font-weight:var( --e-global-typography-tgi_eyebrow-font-weight );text-transform:var( --e-global-typography-tgi_eyebrow-text-transform );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );color:var( --e-global-color-tgi_white );border-radius:50% 50% 50% 50%;padding:6px 6px 6px 6px;}.elementor-45 .elementor-element.elementor-element-a5140bf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-a5140bf{--xpro-step-flow-icon-size:24px;--xpro-step-flow-icon-padding:60px;}.elementor-45 .elementor-element.elementor-element-a5140bf .xpro-step-flow-icon > i{font-size:24px;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-a5140bf .xpro-step-flow-icon > svg{width:24px;height:auto;fill:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-a5140bf .xpro-step-flow-icon > img{width:24px;height:24px;border-radius:50%;}.elementor-45 .elementor-element.elementor-element-a5140bf .xpro-step-flow-icon {margin-bottom:22px;}.elementor-45 .elementor-element.elementor-element-a5140bf .xpro-step-flow-title{font-family:var( --e-global-typography-tgi_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h3-font-size );font-weight:var( --e-global-typography-tgi_h3-font-weight );line-height:var( --e-global-typography-tgi_h3-line-height );color:var( --e-global-color-tgi_ink );margin:0px 0px 10px 0px;}.elementor-45 .elementor-element.elementor-element-a5140bf .xpro-step-flow-description, .elementor-45 .elementor-element.elementor-element-a5140bf .xpro-step-flow-description > *{font-family:var( --e-global-typography-tgi_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_small-font-size );font-weight:var( --e-global-typography-tgi_small-font-weight );line-height:var( --e-global-typography-tgi_small-line-height );color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-7f8c4ab{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-64a1f8e{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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-tgi_border );--border-color:var( --e-global-color-tgi_border );--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 24px 0px rgba(12,37,81,0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;--e-con-transform-transition-duration:350ms;}.elementor-45 .elementor-element.elementor-element-64a1f8e:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-64a1f8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-64a1f8e:hover{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-secondary );--border-color:var( --e-global-color-secondary );box-shadow:0px 18px 40px 0px rgba(12,37,81,0.14);}.elementor-45 .elementor-element.elementor-element-64a1f8e, .elementor-45 .elementor-element.elementor-element-64a1f8e::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-64a1f8e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-ce14ee5 .xpro-step-flow-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-ce14ee5 .xpro-step-flow-icon{background-color:var( --e-global-color-tgi_blue_tint );padding:60px;border-radius:12px 12px 12px 12px;}.elementor-45 .elementor-element.elementor-element-ce14ee5 .xpro-step-flow-badge{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-tgi_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_eyebrow-font-size );font-weight:var( --e-global-typography-tgi_eyebrow-font-weight );text-transform:var( --e-global-typography-tgi_eyebrow-text-transform );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );color:var( --e-global-color-tgi_white );border-radius:50% 50% 50% 50%;padding:6px 6px 6px 6px;}.elementor-45 .elementor-element.elementor-element-ce14ee5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-ce14ee5{--xpro-step-flow-icon-size:24px;--xpro-step-flow-icon-padding:60px;}.elementor-45 .elementor-element.elementor-element-ce14ee5 .xpro-step-flow-icon > i{font-size:24px;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-ce14ee5 .xpro-step-flow-icon > svg{width:24px;height:auto;fill:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-ce14ee5 .xpro-step-flow-icon > img{width:24px;height:24px;border-radius:50%;}.elementor-45 .elementor-element.elementor-element-ce14ee5 .xpro-step-flow-icon {margin-bottom:22px;}.elementor-45 .elementor-element.elementor-element-ce14ee5 .xpro-step-flow-title{font-family:var( --e-global-typography-tgi_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h3-font-size );font-weight:var( --e-global-typography-tgi_h3-font-weight );line-height:var( --e-global-typography-tgi_h3-line-height );color:var( --e-global-color-tgi_ink );margin:0px 0px 10px 0px;}.elementor-45 .elementor-element.elementor-element-ce14ee5 .xpro-step-flow-description, .elementor-45 .elementor-element.elementor-element-ce14ee5 .xpro-step-flow-description > *{font-family:var( --e-global-typography-tgi_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_small-font-size );font-weight:var( --e-global-typography-tgi_small-font-weight );line-height:var( --e-global-typography-tgi_small-line-height );color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-e567f29{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-484df3d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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-tgi_border );--border-color:var( --e-global-color-tgi_border );--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 24px 0px rgba(12,37,81,0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;--e-con-transform-transition-duration:350ms;}.elementor-45 .elementor-element.elementor-element-484df3d:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-484df3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-484df3d:hover{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-secondary );--border-color:var( --e-global-color-secondary );box-shadow:0px 18px 40px 0px rgba(12,37,81,0.14);}.elementor-45 .elementor-element.elementor-element-484df3d, .elementor-45 .elementor-element.elementor-element-484df3d::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-484df3d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-5f9237a .xpro-step-flow-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-5f9237a .xpro-step-flow-icon{background-color:var( --e-global-color-tgi_blue_tint );padding:60px;border-radius:12px 12px 12px 12px;}.elementor-45 .elementor-element.elementor-element-5f9237a .xpro-step-flow-badge{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-tgi_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_eyebrow-font-size );font-weight:var( --e-global-typography-tgi_eyebrow-font-weight );text-transform:var( --e-global-typography-tgi_eyebrow-text-transform );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );color:var( --e-global-color-tgi_white );border-radius:50% 50% 50% 50%;padding:6px 6px 6px 6px;}.elementor-45 .elementor-element.elementor-element-5f9237a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-5f9237a{--xpro-step-flow-icon-size:24px;--xpro-step-flow-icon-padding:60px;}.elementor-45 .elementor-element.elementor-element-5f9237a .xpro-step-flow-icon > i{font-size:24px;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-5f9237a .xpro-step-flow-icon > svg{width:24px;height:auto;fill:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-5f9237a .xpro-step-flow-icon > img{width:24px;height:24px;border-radius:50%;}.elementor-45 .elementor-element.elementor-element-5f9237a .xpro-step-flow-icon {margin-bottom:22px;}.elementor-45 .elementor-element.elementor-element-5f9237a .xpro-step-flow-title{font-family:var( --e-global-typography-tgi_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h3-font-size );font-weight:var( --e-global-typography-tgi_h3-font-weight );line-height:var( --e-global-typography-tgi_h3-line-height );color:var( --e-global-color-tgi_ink );margin:0px 0px 10px 0px;}.elementor-45 .elementor-element.elementor-element-5f9237a .xpro-step-flow-description, .elementor-45 .elementor-element.elementor-element-5f9237a .xpro-step-flow-description > *{font-family:var( --e-global-typography-tgi_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_small-font-size );font-weight:var( --e-global-typography-tgi_small-font-weight );line-height:var( --e-global-typography-tgi_small-line-height );color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-2fe9ebf{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-a0fd09c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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-tgi_border );--border-color:var( --e-global-color-tgi_border );--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 24px 0px rgba(12,37,81,0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;--e-con-transform-transition-duration:350ms;}.elementor-45 .elementor-element.elementor-element-a0fd09c:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-a0fd09c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-a0fd09c:hover{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-secondary );--border-color:var( --e-global-color-secondary );box-shadow:0px 18px 40px 0px rgba(12,37,81,0.14);}.elementor-45 .elementor-element.elementor-element-a0fd09c, .elementor-45 .elementor-element.elementor-element-a0fd09c::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-a0fd09c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-4989ba8 .xpro-step-flow-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-4989ba8 .xpro-step-flow-icon{background-color:var( --e-global-color-tgi_blue_tint );padding:60px;border-radius:12px 12px 12px 12px;}.elementor-45 .elementor-element.elementor-element-4989ba8 .xpro-step-flow-badge{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-tgi_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_eyebrow-font-size );font-weight:var( --e-global-typography-tgi_eyebrow-font-weight );text-transform:var( --e-global-typography-tgi_eyebrow-text-transform );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );color:var( --e-global-color-tgi_white );border-radius:50% 50% 50% 50%;padding:6px 6px 6px 6px;}.elementor-45 .elementor-element.elementor-element-4989ba8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-4989ba8{--xpro-step-flow-icon-size:24px;--xpro-step-flow-icon-padding:60px;}.elementor-45 .elementor-element.elementor-element-4989ba8 .xpro-step-flow-icon > i{font-size:24px;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-4989ba8 .xpro-step-flow-icon > svg{width:24px;height:auto;fill:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-4989ba8 .xpro-step-flow-icon > img{width:24px;height:24px;border-radius:50%;}.elementor-45 .elementor-element.elementor-element-4989ba8 .xpro-step-flow-icon {margin-bottom:22px;}.elementor-45 .elementor-element.elementor-element-4989ba8 .xpro-step-flow-title{font-family:var( --e-global-typography-tgi_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h3-font-size );font-weight:var( --e-global-typography-tgi_h3-font-weight );line-height:var( --e-global-typography-tgi_h3-line-height );color:var( --e-global-color-tgi_ink );margin:0px 0px 10px 0px;}.elementor-45 .elementor-element.elementor-element-4989ba8 .xpro-step-flow-description, .elementor-45 .elementor-element.elementor-element-4989ba8 .xpro-step-flow-description > *{font-family:var( --e-global-typography-tgi_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_small-font-size );font-weight:var( --e-global-typography-tgi_small-font-weight );line-height:var( --e-global-typography-tgi_small-line-height );color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-264e1d4{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-f7e28b6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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-tgi_border );--border-color:var( --e-global-color-tgi_border );--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 24px 0px rgba(12,37,81,0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;--e-con-transform-transition-duration:350ms;}.elementor-45 .elementor-element.elementor-element-f7e28b6:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-f7e28b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-f7e28b6:hover{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-secondary );--border-color:var( --e-global-color-secondary );box-shadow:0px 18px 40px 0px rgba(12,37,81,0.14);}.elementor-45 .elementor-element.elementor-element-f7e28b6, .elementor-45 .elementor-element.elementor-element-f7e28b6::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-f7e28b6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-ab11119 .xpro-step-flow-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-ab11119 .xpro-step-flow-icon{background-color:var( --e-global-color-tgi_blue_tint );padding:60px;border-radius:12px 12px 12px 12px;}.elementor-45 .elementor-element.elementor-element-ab11119 .xpro-step-flow-badge{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-tgi_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_eyebrow-font-size );font-weight:var( --e-global-typography-tgi_eyebrow-font-weight );text-transform:var( --e-global-typography-tgi_eyebrow-text-transform );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );color:var( --e-global-color-tgi_white );border-radius:50% 50% 50% 50%;padding:6px 6px 6px 6px;}.elementor-45 .elementor-element.elementor-element-ab11119.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-ab11119{--xpro-step-flow-icon-size:24px;--xpro-step-flow-icon-padding:60px;}.elementor-45 .elementor-element.elementor-element-ab11119 .xpro-step-flow-icon > i{font-size:24px;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-ab11119 .xpro-step-flow-icon > svg{width:24px;height:auto;fill:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-ab11119 .xpro-step-flow-icon > img{width:24px;height:24px;border-radius:50%;}.elementor-45 .elementor-element.elementor-element-ab11119 .xpro-step-flow-icon {margin-bottom:22px;}.elementor-45 .elementor-element.elementor-element-ab11119 .xpro-step-flow-title{font-family:var( --e-global-typography-tgi_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h3-font-size );font-weight:var( --e-global-typography-tgi_h3-font-weight );line-height:var( --e-global-typography-tgi_h3-line-height );color:var( --e-global-color-tgi_ink );margin:0px 0px 10px 0px;}.elementor-45 .elementor-element.elementor-element-ab11119 .xpro-step-flow-description, .elementor-45 .elementor-element.elementor-element-ab11119 .xpro-step-flow-description > *{font-family:var( --e-global-typography-tgi_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_small-font-size );font-weight:var( --e-global-typography-tgi_small-font-weight );line-height:var( --e-global-typography-tgi_small-line-height );color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-ccf4ec8{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-b7e3663{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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-tgi_border );--border-color:var( --e-global-color-tgi_border );--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 24px 0px rgba(12,37,81,0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;--e-con-transform-transition-duration:350ms;}.elementor-45 .elementor-element.elementor-element-b7e3663:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-b7e3663 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-b7e3663:hover{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-secondary );--border-color:var( --e-global-color-secondary );box-shadow:0px 18px 40px 0px rgba(12,37,81,0.14);}.elementor-45 .elementor-element.elementor-element-b7e3663, .elementor-45 .elementor-element.elementor-element-b7e3663::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-b7e3663.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-4cff7f7 .xpro-step-flow-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-4cff7f7 .xpro-step-flow-icon{background-color:var( --e-global-color-tgi_blue_tint );padding:60px;border-radius:12px 12px 12px 12px;}.elementor-45 .elementor-element.elementor-element-4cff7f7 .xpro-step-flow-badge{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-tgi_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_eyebrow-font-size );font-weight:var( --e-global-typography-tgi_eyebrow-font-weight );text-transform:var( --e-global-typography-tgi_eyebrow-text-transform );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );color:var( --e-global-color-tgi_white );border-radius:50% 50% 50% 50%;padding:6px 6px 6px 6px;}.elementor-45 .elementor-element.elementor-element-4cff7f7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-4cff7f7{--xpro-step-flow-icon-size:24px;--xpro-step-flow-icon-padding:60px;}.elementor-45 .elementor-element.elementor-element-4cff7f7 .xpro-step-flow-icon > i{font-size:24px;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-4cff7f7 .xpro-step-flow-icon > svg{width:24px;height:auto;fill:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-4cff7f7 .xpro-step-flow-icon > img{width:24px;height:24px;border-radius:50%;}.elementor-45 .elementor-element.elementor-element-4cff7f7 .xpro-step-flow-icon {margin-bottom:22px;}.elementor-45 .elementor-element.elementor-element-4cff7f7 .xpro-step-flow-title{font-family:var( --e-global-typography-tgi_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h3-font-size );font-weight:var( --e-global-typography-tgi_h3-font-weight );line-height:var( --e-global-typography-tgi_h3-line-height );color:var( --e-global-color-tgi_ink );margin:0px 0px 10px 0px;}.elementor-45 .elementor-element.elementor-element-4cff7f7 .xpro-step-flow-description, .elementor-45 .elementor-element.elementor-element-4cff7f7 .xpro-step-flow-description > *{font-family:var( --e-global-typography-tgi_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_small-font-size );font-weight:var( --e-global-typography-tgi_small-font-weight );line-height:var( --e-global-typography-tgi_small-line-height );color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-0c83410{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-f10d16c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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-tgi_border );--border-color:var( --e-global-color-tgi_border );--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 24px 0px rgba(12,37,81,0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;--e-con-transform-transition-duration:350ms;}.elementor-45 .elementor-element.elementor-element-f10d16c:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-f10d16c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-f10d16c:hover{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-secondary );--border-color:var( --e-global-color-secondary );box-shadow:0px 18px 40px 0px rgba(12,37,81,0.14);}.elementor-45 .elementor-element.elementor-element-f10d16c, .elementor-45 .elementor-element.elementor-element-f10d16c::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-f10d16c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-9a5ea46 .xpro-step-flow-wrapper{text-align:left;}.elementor-45 .elementor-element.elementor-element-9a5ea46 .xpro-step-flow-icon{background-color:var( --e-global-color-tgi_blue_tint );padding:60px;border-radius:12px 12px 12px 12px;}.elementor-45 .elementor-element.elementor-element-9a5ea46 .xpro-step-flow-badge{background-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-tgi_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_eyebrow-font-size );font-weight:var( --e-global-typography-tgi_eyebrow-font-weight );text-transform:var( --e-global-typography-tgi_eyebrow-text-transform );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );color:var( --e-global-color-tgi_white );border-radius:50% 50% 50% 50%;padding:6px 6px 6px 6px;}.elementor-45 .elementor-element.elementor-element-9a5ea46.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-9a5ea46{--xpro-step-flow-icon-size:24px;--xpro-step-flow-icon-padding:60px;}.elementor-45 .elementor-element.elementor-element-9a5ea46 .xpro-step-flow-icon > i{font-size:24px;color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-9a5ea46 .xpro-step-flow-icon > svg{width:24px;height:auto;fill:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-9a5ea46 .xpro-step-flow-icon > img{width:24px;height:24px;border-radius:50%;}.elementor-45 .elementor-element.elementor-element-9a5ea46 .xpro-step-flow-icon {margin-bottom:22px;}.elementor-45 .elementor-element.elementor-element-9a5ea46 .xpro-step-flow-title{font-family:var( --e-global-typography-tgi_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h3-font-size );font-weight:var( --e-global-typography-tgi_h3-font-weight );line-height:var( --e-global-typography-tgi_h3-line-height );color:var( --e-global-color-tgi_ink );margin:0px 0px 10px 0px;}.elementor-45 .elementor-element.elementor-element-9a5ea46 .xpro-step-flow-description, .elementor-45 .elementor-element.elementor-element-9a5ea46 .xpro-step-flow-description > *{font-family:var( --e-global-typography-tgi_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_small-font-size );font-weight:var( --e-global-typography-tgi_small-font-weight );line-height:var( --e-global-typography-tgi_small-line-height );color:var( --e-global-color-text );}.elementor-45 .elementor-element.elementor-element-c7942b5{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-4f0e69f{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 24px 0px rgba(12,37,81,0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;--e-con-transform-transition-duration:350ms;}.elementor-45 .elementor-element.elementor-element-4f0e69f:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-4f0e69f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-4f0e69f:hover{box-shadow:0px 18px 40px 0px rgba(12,37,81,0.14);}.elementor-45 .elementor-element.elementor-element-4f0e69f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-c81bfbf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-45 .elementor-element.elementor-element-c81bfbf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-c81bfbf .elementor-heading-title{font-family:var( --e-global-typography-tgi_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h3-font-size );font-weight:var( --e-global-typography-tgi_h3-font-weight );line-height:var( --e-global-typography-tgi_h3-line-height );color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-5b6e235{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:start;font-family:var( --e-global-typography-tgi_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_small-font-size );font-weight:var( --e-global-typography-tgi_small-font-weight );line-height:var( --e-global-typography-tgi_small-line-height );color:var( --e-global-color-tgi_gold_soft );}.elementor-45 .elementor-element.elementor-element-5b6e235.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-65a8fa3 .elementor-button{background-color:var( --e-global-color-secondary );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 );fill:var( --e-global-color-tgi_white );color:var( --e-global-color-tgi_white );transition-duration:0.3px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:6px 6px 6px 6px;padding:16px 30px 16px 30px;}.elementor-45 .elementor-element.elementor-element-65a8fa3 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-65a8fa3 .elementor-button:focus{background-color:var( --e-global-color-tgi_white );color:var( --e-global-color-primary );border-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-65a8fa3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-65a8fa3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-45 .elementor-element.elementor-element-65a8fa3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-45 .elementor-element.elementor-element-65a8fa3 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-65a8fa3 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-1af877e{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-45 .elementor-element.elementor-element-1af877e:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-1af877e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-f60f5f5{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-12px;--margin-right:-12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-68cc732{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:36px;}.elementor-45 .elementor-element.elementor-element-d58236f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-d58236f img{width:100%;height:560px;object-fit:cover;object-position:top center;transition-duration:0.6s;border-radius:14px 14px 14px 14px;}.elementor-45 .elementor-element.elementor-element-b73cf60{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:36px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-2755b20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-45 .elementor-element.elementor-element-2755b20.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-2755b20 .elementor-heading-title{font-family:var( --e-global-typography-tgi_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_eyebrow-font-size );font-weight:var( --e-global-typography-tgi_eyebrow-font-weight );text-transform:var( --e-global-typography-tgi_eyebrow-text-transform );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-bcbda79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-45 .elementor-element.elementor-element-bcbda79.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-bcbda79 .elementor-heading-title{font-family:var( --e-global-typography-tgi_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h2-font-size );font-weight:var( --e-global-typography-tgi_h2-font-weight );line-height:var( --e-global-typography-tgi_h2-line-height );letter-spacing:var( --e-global-typography-tgi_h2-letter-spacing );color:var( --e-global-color-tgi_ink );}.elementor-45 .elementor-element.elementor-element-e463184{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:start;font-family:var( --e-global-typography-tgi_nav-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_nav-font-size );font-weight:var( --e-global-typography-tgi_nav-font-weight );line-height:var( --e-global-typography-tgi_nav-line-height );color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-e463184.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-6310ff0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;text-align:start;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-45 .elementor-element.elementor-element-6310ff0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-cc06b5c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 0px 0px 24px;border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-secondary );text-align:start;}.elementor-45 .elementor-element.elementor-element-cc06b5c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-cc06b5c .elementor-heading-title{font-family:var( --e-global-typography-tgi_quote-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_quote-font-size );font-weight:var( --e-global-typography-tgi_quote-font-weight );font-style:var( --e-global-typography-tgi_quote-font-style );line-height:var( --e-global-typography-tgi_quote-line-height );color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-be4c7bb{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--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-45 .elementor-element.elementor-element-4f86377 .elementor-button{background-color:var( --e-global-color-primary );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 );fill:var( --e-global-color-tgi_white );color:var( --e-global-color-tgi_white );transition-duration:0.3px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;padding:16px 30px 16px 30px;}.elementor-45 .elementor-element.elementor-element-4f86377 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-4f86377 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-tgi_white );border-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-4f86377{width:auto;max-width:auto;margin:0px 14px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-45 .elementor-element.elementor-element-4f86377.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-4f86377 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-45 .elementor-element.elementor-element-4f86377 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-45 .elementor-element.elementor-element-4f86377 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-4f86377 .elementor-button:focus svg{fill:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-e14d6d4{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-45 .elementor-element.elementor-element-e14d6d4:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-e14d6d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_surface );}.elementor-45 .elementor-element.elementor-element-2ab1692{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-2ab1692.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-f4b7d15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-45 .elementor-element.elementor-element-f4b7d15.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-f4b7d15 .elementor-heading-title{font-family:var( --e-global-typography-tgi_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_eyebrow-font-size );font-weight:var( --e-global-typography-tgi_eyebrow-font-weight );text-transform:var( --e-global-typography-tgi_eyebrow-text-transform );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-1818d06{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-45 .elementor-element.elementor-element-1818d06.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-1818d06 .elementor-heading-title{font-family:var( --e-global-typography-tgi_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h2-font-size );font-weight:var( --e-global-typography-tgi_h2-font-weight );line-height:var( --e-global-typography-tgi_h2-line-height );letter-spacing:var( --e-global-typography-tgi_h2-letter-spacing );color:var( --e-global-color-tgi_ink );}.elementor-45 .elementor-element.elementor-element-438c1b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-tgi_lead-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_lead-font-size );font-weight:var( --e-global-typography-tgi_lead-font-weight );line-height:var( --e-global-typography-tgi_lead-line-height );color:var( --e-global-color-tgi_muted );}.elementor-45 .elementor-element.elementor-element-438c1b3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-1b2f1fb{--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;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-12px;--margin-right:-12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-226cd0c{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-58805c5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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-tgi_border );--border-color:var( --e-global-color-tgi_border );--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 24px 0px rgba(12,37,81,0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:350ms;}.elementor-45 .elementor-element.elementor-element-58805c5:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-58805c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-58805c5:hover{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-secondary );--border-color:var( --e-global-color-secondary );box-shadow:0px 18px 40px 0px rgba(12,37,81,0.14);}.elementor-45 .elementor-element.elementor-element-58805c5, .elementor-45 .elementor-element.elementor-element-58805c5::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-58805c5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-bc8a392.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-bc8a392 img{width:100%;height:260px;object-fit:cover;object-position:center center;transition-duration:0.6s;border-radius:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-077523a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-45 .elementor-element.elementor-element-7f48236{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-45 .elementor-element.elementor-element-7f48236.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-7f48236 .elementor-heading-title{font-family:var( --e-global-typography-tgi_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h3-font-size );font-weight:var( --e-global-typography-tgi_h3-font-weight );line-height:var( --e-global-typography-tgi_h3-line-height );color:var( --e-global-color-tgi_ink );}.elementor-45 .elementor-element.elementor-element-4d64b65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-tgi_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_small-font-size );font-weight:var( --e-global-typography-tgi_small-font-weight );line-height:var( --e-global-typography-tgi_small-line-height );color:var( --e-global-color-tgi_muted );}.elementor-45 .elementor-element.elementor-element-4d64b65.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-fc35b46{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-a274079{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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-tgi_border );--border-color:var( --e-global-color-tgi_border );--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 24px 0px rgba(12,37,81,0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:350ms;}.elementor-45 .elementor-element.elementor-element-a274079:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-a274079 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-a274079:hover{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-secondary );--border-color:var( --e-global-color-secondary );box-shadow:0px 18px 40px 0px rgba(12,37,81,0.14);}.elementor-45 .elementor-element.elementor-element-a274079, .elementor-45 .elementor-element.elementor-element-a274079::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-a274079.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-bedce8a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-bedce8a img{width:100%;height:260px;object-fit:cover;object-position:center center;transition-duration:0.6s;border-radius:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-f9ac580{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-45 .elementor-element.elementor-element-6ed6c73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-45 .elementor-element.elementor-element-6ed6c73.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-6ed6c73 .elementor-heading-title{font-family:var( --e-global-typography-tgi_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h3-font-size );font-weight:var( --e-global-typography-tgi_h3-font-weight );line-height:var( --e-global-typography-tgi_h3-line-height );color:var( --e-global-color-tgi_ink );}.elementor-45 .elementor-element.elementor-element-cdbb259{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-tgi_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_small-font-size );font-weight:var( --e-global-typography-tgi_small-font-weight );line-height:var( --e-global-typography-tgi_small-line-height );color:var( --e-global-color-tgi_muted );}.elementor-45 .elementor-element.elementor-element-cdbb259.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-b8a3087{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-4ecec36{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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-tgi_border );--border-color:var( --e-global-color-tgi_border );--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 24px 0px rgba(12,37,81,0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:350ms;}.elementor-45 .elementor-element.elementor-element-4ecec36:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-4ecec36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-4ecec36:hover{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-secondary );--border-color:var( --e-global-color-secondary );box-shadow:0px 18px 40px 0px rgba(12,37,81,0.14);}.elementor-45 .elementor-element.elementor-element-4ecec36, .elementor-45 .elementor-element.elementor-element-4ecec36::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-4ecec36.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-aa5f2c8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-aa5f2c8 img{width:100%;height:260px;object-fit:cover;object-position:center center;transition-duration:0.6s;border-radius:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-f414c69{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-45 .elementor-element.elementor-element-2d0fcc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-45 .elementor-element.elementor-element-2d0fcc2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-2d0fcc2 .elementor-heading-title{font-family:var( --e-global-typography-tgi_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h3-font-size );font-weight:var( --e-global-typography-tgi_h3-font-weight );line-height:var( --e-global-typography-tgi_h3-line-height );color:var( --e-global-color-tgi_ink );}.elementor-45 .elementor-element.elementor-element-67f10e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-tgi_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_small-font-size );font-weight:var( --e-global-typography-tgi_small-font-weight );line-height:var( --e-global-typography-tgi_small-line-height );color:var( --e-global-color-tgi_muted );}.elementor-45 .elementor-element.elementor-element-67f10e9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-51cd839{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-bd078ef .elementor-button{background-color:var( --e-global-color-tgi_white );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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.3px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;padding:16px 30px 16px 30px;}.elementor-45 .elementor-element.elementor-element-bd078ef .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-bd078ef .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-tgi_white );border-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-bd078ef{width:auto;max-width:auto;margin:0px 14px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-45 .elementor-element.elementor-element-bd078ef.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-bd078ef .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-45 .elementor-element.elementor-element-bd078ef .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-45 .elementor-element.elementor-element-bd078ef .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-bd078ef .elementor-button:focus svg{fill:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-e760335{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-45 .elementor-element.elementor-element-e760335:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-e760335 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-b122471{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-b122471.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-f6cbab1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-45 .elementor-element.elementor-element-f6cbab1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-f6cbab1 .elementor-heading-title{font-family:var( --e-global-typography-tgi_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_eyebrow-font-size );font-weight:var( --e-global-typography-tgi_eyebrow-font-weight );text-transform:var( --e-global-typography-tgi_eyebrow-text-transform );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-b3497af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-45 .elementor-element.elementor-element-b3497af.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-b3497af .elementor-heading-title{font-family:var( --e-global-typography-tgi_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h2-font-size );font-weight:var( --e-global-typography-tgi_h2-font-weight );line-height:var( --e-global-typography-tgi_h2-line-height );letter-spacing:var( --e-global-typography-tgi_h2-letter-spacing );color:var( --e-global-color-tgi_ink );}.elementor-45 .elementor-element.elementor-element-9c7dfd3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-tgi_lead-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_lead-font-size );font-weight:var( --e-global-typography-tgi_lead-font-weight );line-height:var( --e-global-typography-tgi_lead-line-height );color:var( --e-global-color-tgi_muted );}.elementor-45 .elementor-element.elementor-element-9c7dfd3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-f0e11bf{--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;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-12px;--margin-right:-12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-5d7faf1{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-12fa5f5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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-tgi_border );--border-color:var( --e-global-color-tgi_border );--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 24px 0px rgba(12,37,81,0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;--e-con-transform-transition-duration:350ms;}.elementor-45 .elementor-element.elementor-element-12fa5f5:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-12fa5f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-12fa5f5:hover{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-secondary );--border-color:var( --e-global-color-secondary );box-shadow:0px 18px 40px 0px rgba(12,37,81,0.14);}.elementor-45 .elementor-element.elementor-element-12fa5f5, .elementor-45 .elementor-element.elementor-element-12fa5f5::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-12fa5f5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-4febf4a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-4febf4a .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-45 .elementor-element.elementor-element-4febf4a .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-tgi_ink );}.elementor-45 .elementor-element.elementor-element-4febf4a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-tgi_blue_tint );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-4febf4a.elementor-view-framed .elementor-icon, .elementor-45 .elementor-element.elementor-element-4febf4a.elementor-view-default .elementor-icon{fill:var( --e-global-color-tgi_blue_tint );color:var( --e-global-color-tgi_blue_tint );border-color:var( --e-global-color-tgi_blue_tint );}.elementor-45 .elementor-element.elementor-element-4febf4a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-4febf4a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-4febf4a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-tgi_white );color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-4febf4a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-4febf4a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-4febf4a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-4febf4a.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-4febf4a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-4febf4a.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-4febf4a .elementor-icon{font-size:24px;padding:18px;border-radius:12px 12px 12px 12px;}.elementor-45 .elementor-element.elementor-element-4febf4a .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-4febf4a .elementor-icon-box-title a{font-family:var( --e-global-typography-tgi_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h3-font-size );font-weight:var( --e-global-typography-tgi_h3-font-weight );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-4febf4a .elementor-icon-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-45 .elementor-element.elementor-element-ee28d50 .elementor-button{background-color:var( --e-global-color-tgi_white );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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.3px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;padding:16px 30px 16px 30px;}.elementor-45 .elementor-element.elementor-element-ee28d50 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-ee28d50 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-tgi_white );border-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-ee28d50{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-45 .elementor-element.elementor-element-ee28d50.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-ee28d50 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-45 .elementor-element.elementor-element-ee28d50 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-45 .elementor-element.elementor-element-ee28d50 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-ee28d50 .elementor-button:focus svg{fill:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-d5536ea{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-5d64301{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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-tgi_border );--border-color:var( --e-global-color-tgi_border );--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 24px 0px rgba(12,37,81,0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;--e-con-transform-transition-duration:350ms;}.elementor-45 .elementor-element.elementor-element-5d64301:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-5d64301 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-5d64301:hover{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-secondary );--border-color:var( --e-global-color-secondary );box-shadow:0px 18px 40px 0px rgba(12,37,81,0.14);}.elementor-45 .elementor-element.elementor-element-5d64301, .elementor-45 .elementor-element.elementor-element-5d64301::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-5d64301.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-407796a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-407796a .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-45 .elementor-element.elementor-element-407796a .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-tgi_ink );}.elementor-45 .elementor-element.elementor-element-407796a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-tgi_blue_tint );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-407796a.elementor-view-framed .elementor-icon, .elementor-45 .elementor-element.elementor-element-407796a.elementor-view-default .elementor-icon{fill:var( --e-global-color-tgi_blue_tint );color:var( --e-global-color-tgi_blue_tint );border-color:var( --e-global-color-tgi_blue_tint );}.elementor-45 .elementor-element.elementor-element-407796a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-407796a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-407796a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-tgi_white );color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-407796a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-407796a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-407796a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-407796a.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-407796a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-407796a.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-407796a .elementor-icon{font-size:24px;padding:18px;border-radius:12px 12px 12px 12px;}.elementor-45 .elementor-element.elementor-element-407796a .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-407796a .elementor-icon-box-title a{font-family:var( --e-global-typography-tgi_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h3-font-size );font-weight:var( --e-global-typography-tgi_h3-font-weight );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-407796a .elementor-icon-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-45 .elementor-element.elementor-element-e2e3131 .elementor-button{background-color:var( --e-global-color-tgi_white );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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.3px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;padding:16px 30px 16px 30px;}.elementor-45 .elementor-element.elementor-element-e2e3131 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-e2e3131 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-tgi_white );border-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-e2e3131{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-45 .elementor-element.elementor-element-e2e3131.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-e2e3131 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-45 .elementor-element.elementor-element-e2e3131 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-45 .elementor-element.elementor-element-e2e3131 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-e2e3131 .elementor-button:focus svg{fill:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-2c93718{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-1ca80a7{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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-tgi_border );--border-color:var( --e-global-color-tgi_border );--border-radius:14px 14px 14px 14px;box-shadow:0px 6px 24px 0px rgba(12,37,81,0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:28px;--padding-right:28px;--e-con-transform-transition-duration:350ms;}.elementor-45 .elementor-element.elementor-element-1ca80a7:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-1ca80a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-1ca80a7:hover{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-secondary );--border-color:var( --e-global-color-secondary );box-shadow:0px 18px 40px 0px rgba(12,37,81,0.14);}.elementor-45 .elementor-element.elementor-element-1ca80a7, .elementor-45 .elementor-element.elementor-element-1ca80a7::before{--border-transition:0.3s;}.elementor-45 .elementor-element.elementor-element-1ca80a7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-3dbdec5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-3dbdec5 .elementor-icon-box-wrapper{text-align:start;gap:20px;}.elementor-45 .elementor-element.elementor-element-3dbdec5 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-tgi_ink );}.elementor-45 .elementor-element.elementor-element-3dbdec5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-tgi_blue_tint );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-3dbdec5.elementor-view-framed .elementor-icon, .elementor-45 .elementor-element.elementor-element-3dbdec5.elementor-view-default .elementor-icon{fill:var( --e-global-color-tgi_blue_tint );color:var( --e-global-color-tgi_blue_tint );border-color:var( --e-global-color-tgi_blue_tint );}.elementor-45 .elementor-element.elementor-element-3dbdec5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-3dbdec5.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-3dbdec5.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-tgi_white );color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-3dbdec5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-3dbdec5.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-3dbdec5.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-3dbdec5.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-3dbdec5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-45 .elementor-element.elementor-element-3dbdec5.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-3dbdec5 .elementor-icon{font-size:24px;padding:18px;border-radius:12px 12px 12px 12px;}.elementor-45 .elementor-element.elementor-element-3dbdec5 .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-3dbdec5 .elementor-icon-box-title a{font-family:var( --e-global-typography-tgi_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h3-font-size );font-weight:var( --e-global-typography-tgi_h3-font-weight );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-3dbdec5 .elementor-icon-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-45 .elementor-element.elementor-element-f584422 .elementor-button{background-color:var( --e-global-color-tgi_white );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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.3px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;padding:16px 30px 16px 30px;}.elementor-45 .elementor-element.elementor-element-f584422 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-f584422 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-tgi_white );border-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-f584422{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-45 .elementor-element.elementor-element-f584422.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-f584422 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-45 .elementor-element.elementor-element-f584422 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-45 .elementor-element.elementor-element-f584422 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-f584422 .elementor-button:focus svg{fill:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-c97e7f3{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-45 .elementor-element.elementor-element-c97e7f3:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-c97e7f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-d025b29{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-12px;--margin-right:-12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-7a2c042{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:40px;}.elementor-45 .elementor-element.elementor-element-144163d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-45 .elementor-element.elementor-element-144163d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-144163d .elementor-heading-title{font-family:var( --e-global-typography-tgi_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_eyebrow-font-size );font-weight:var( --e-global-typography-tgi_eyebrow-font-weight );text-transform:var( --e-global-typography-tgi_eyebrow-text-transform );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-461f2a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;}.elementor-45 .elementor-element.elementor-element-461f2a6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-461f2a6 .elementor-heading-title{font-family:var( --e-global-typography-tgi_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h2-font-size );font-weight:var( --e-global-typography-tgi_h2-font-weight );line-height:var( --e-global-typography-tgi_h2-line-height );letter-spacing:var( --e-global-typography-tgi_h2-letter-spacing );color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-9061c57{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:start;font-family:var( --e-global-typography-tgi_lead-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_lead-font-size );font-weight:var( --e-global-typography-tgi_lead-font-weight );line-height:var( --e-global-typography-tgi_lead-line-height );color:var( --e-global-color-tgi_border );}.elementor-45 .elementor-element.elementor-element-9061c57.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-00627b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-45 .elementor-element.elementor-element-00627b1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-00627b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-45 .elementor-element.elementor-element-00627b1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-45 .elementor-element.elementor-element-00627b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-45 .elementor-element.elementor-element-00627b1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-45 .elementor-element.elementor-element-00627b1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-45 .elementor-element.elementor-element-00627b1 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-45 .elementor-element.elementor-element-00627b1 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-45 .elementor-element.elementor-element-00627b1 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-45 .elementor-element.elementor-element-00627b1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-45 .elementor-element.elementor-element-00627b1 .elementor-icon-list-item > a{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-45 .elementor-element.elementor-element-00627b1 .elementor-icon-list-text{color:var( --e-global-color-tgi_white );transition:color 0.3s;}.elementor-45 .elementor-element.elementor-element-00627b1 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-570554b{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--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-45 .elementor-element.elementor-element-f893f9c .elementor-button{background-color:var( --e-global-color-secondary );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 );fill:var( --e-global-color-tgi_white );color:var( --e-global-color-tgi_white );transition-duration:0.3px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:6px 6px 6px 6px;padding:16px 30px 16px 30px;}.elementor-45 .elementor-element.elementor-element-f893f9c .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-f893f9c .elementor-button:focus{background-color:var( --e-global-color-tgi_white );color:var( --e-global-color-primary );border-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-f893f9c{width:auto;max-width:auto;margin:0px 14px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-45 .elementor-element.elementor-element-f893f9c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-f893f9c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-45 .elementor-element.elementor-element-f893f9c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-45 .elementor-element.elementor-element-f893f9c .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-f893f9c .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-adef33f{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-5f6bd17.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-5f6bd17 img{width:100%;height:480px;object-fit:cover;object-position:center center;transition-duration:0.6s;border-radius:14px 14px 14px 14px;}.elementor-45 .elementor-element.elementor-element-2d822b0{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-45 .elementor-element.elementor-element-2d822b0:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-2d822b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_surface );}.elementor-45 .elementor-element.elementor-element-ac5b719{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-ac5b719.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-194b5e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-45 .elementor-element.elementor-element-194b5e5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-194b5e5 .elementor-heading-title{font-family:var( --e-global-typography-tgi_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_eyebrow-font-size );font-weight:var( --e-global-typography-tgi_eyebrow-font-weight );text-transform:var( --e-global-typography-tgi_eyebrow-text-transform );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-a38a80b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:center;}.elementor-45 .elementor-element.elementor-element-a38a80b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-a38a80b .elementor-heading-title{font-family:var( --e-global-typography-tgi_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h2-font-size );font-weight:var( --e-global-typography-tgi_h2-font-weight );line-height:var( --e-global-typography-tgi_h2-line-height );letter-spacing:var( --e-global-typography-tgi_h2-letter-spacing );color:var( --e-global-color-tgi_ink );}.elementor-45 .elementor-element.elementor-element-e86bbb3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-tgi_lead-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_lead-font-size );font-weight:var( --e-global-typography-tgi_lead-font-weight );line-height:var( --e-global-typography-tgi_lead-line-height );color:var( --e-global-color-tgi_muted );}.elementor-45 .elementor-element.elementor-element-e86bbb3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-4f93cb6 .xpro-post-grid-wrapper .xpro-post-grid-image{height:220px;}.elementor-45 .elementor-element.elementor-element-4f93cb6 .xpro-post-grid-wrapper .cbp-item-wrapper{background-color:var( --e-global-color-tgi_white );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-tgi_border );}.elementor-45 .elementor-element.elementor-element-4f93cb6 .xpro-post-grid-btn{background-color:var( --e-global-color-tgi_white );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 );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;padding:10px 20px 10px 20px;margin:16px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-4f93cb6 .xpro-post-grid-btn:hover,.elementor-45 .elementor-element.elementor-element-4f93cb6 .xpro-post-grid-btn:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-tgi_white );border-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-4f93cb6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-4f93cb6 .xpro-post-grid-wrapper .xpro-post-grid-item{box-shadow:0px 6px 24px 0px rgba(12,37,81,0.06);overflow:hidden;border-radius:14px 14px 14px 14px;}.elementor-45 .elementor-element.elementor-element-4f93cb6 .xpro-post-grid-wrapper .xpro-post-grid-content{padding:24px 26px 26px 26px;}.elementor-45 .elementor-element.elementor-element-4f93cb6 .xpro-post-grid-wrapper .xpro-post-grid-title{font-family:var( --e-global-typography-tgi_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h3-font-size );font-weight:var( --e-global-typography-tgi_h3-font-weight );line-height:var( --e-global-typography-tgi_h3-line-height );color:var( --e-global-color-tgi_ink );margin:10px 0px 10px 0px;}.elementor-45 .elementor-element.elementor-element-4f93cb6 .xpro-post-grid-wrapper .xpro-post-grid-title:hover{color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-4f93cb6 .xpro-post-grid-wrapper .xpro-post-grid-excerpt{color:var( --e-global-color-text );font-family:var( --e-global-typography-tgi_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_small-font-size );font-weight:var( --e-global-typography-tgi_small-font-weight );line-height:var( --e-global-typography-tgi_small-line-height );}.elementor-45 .elementor-element.elementor-element-4f93cb6 .xpro-post-grid-meta-date > svg,.elementor-45 .elementor-element.elementor-element-4f93cb6 .xpro-post-grid-meta-date > img{width:14px;}.elementor-45 .elementor-element.elementor-element-4f93cb6 .xpro-post-grid-meta-date{font-size:14px;min-width:14px;min-height:14px;}.elementor-45 .elementor-element.elementor-element-4f93cb6 .xpro-post-grid-wrapper .xpro-post-grid-meta-list > li{font-family:var( --e-global-typography-tgi_small-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_small-font-size );font-weight:var( --e-global-typography-tgi_small-font-weight );line-height:var( --e-global-typography-tgi_small-line-height );}.elementor-45 .elementor-element.elementor-element-4f93cb6 .xpro-post-grid-wrapper .xpro-post-grid-meta-list > li > i{color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-4f93cb6 .xpro-post-grid-wrapper .xpro-post-grid-meta-list > li > svg{fill:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-4f93cb6 .xpro-post-grid-wrapper .xpro-post-grid-meta-list > li,.elementor-45 .elementor-element.elementor-element-4f93cb6 .xpro-post-grid-wrapper .xpro-post-grid-meta-list > li a{color:var( --e-global-color-tgi_muted );}.elementor-45 .elementor-element.elementor-element-78451ec{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-0590c93 .elementor-button{background-color:var( --e-global-color-tgi_white );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 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.3px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;padding:16px 30px 16px 30px;}.elementor-45 .elementor-element.elementor-element-0590c93 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-0590c93 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-tgi_white );border-color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-0590c93{width:auto;max-width:auto;margin:0px 14px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-45 .elementor-element.elementor-element-0590c93.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-0590c93 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-45 .elementor-element.elementor-element-0590c93 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-45 .elementor-element.elementor-element-0590c93 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-0590c93 .elementor-button:focus svg{fill:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-e2b2342{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:110px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-45 .elementor-element.elementor-element-e2b2342:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-e2b2342 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-8ecbe91{--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;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-12px;--margin-right:-12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-cfdf82f{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:40px;}.elementor-45 .elementor-element.elementor-element-5928b67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:start;}.elementor-45 .elementor-element.elementor-element-5928b67.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-5928b67 .elementor-heading-title{font-family:var( --e-global-typography-tgi_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_eyebrow-font-size );font-weight:var( --e-global-typography-tgi_eyebrow-font-weight );text-transform:var( --e-global-typography-tgi_eyebrow-text-transform );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-71788ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;text-align:start;}.elementor-45 .elementor-element.elementor-element-71788ef.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-71788ef .elementor-heading-title{font-family:var( --e-global-typography-tgi_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h2-font-size );font-weight:var( --e-global-typography-tgi_h2-font-weight );line-height:var( --e-global-typography-tgi_h2-line-height );letter-spacing:var( --e-global-typography-tgi_h2-letter-spacing );color:var( --e-global-color-tgi_ink );}.elementor-45 .elementor-element.elementor-element-2e29330{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;text-align:start;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-45 .elementor-element.elementor-element-2e29330.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-29db994{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--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-45 .elementor-element.elementor-element-1d3b3a2 .elementor-button{background-color:var( --e-global-color-primary );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 );fill:var( --e-global-color-tgi_white );color:var( --e-global-color-tgi_white );transition-duration:0.3px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:6px 6px 6px 6px;padding:16px 30px 16px 30px;}.elementor-45 .elementor-element.elementor-element-1d3b3a2 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-1d3b3a2 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-tgi_white );border-color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-1d3b3a2{width:auto;max-width:auto;margin:0px 14px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-45 .elementor-element.elementor-element-1d3b3a2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-1d3b3a2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-45 .elementor-element.elementor-element-1d3b3a2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-45 .elementor-element.elementor-element-1d3b3a2 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-1d3b3a2 .elementor-button:focus svg{fill:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-0041c82{--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-5a655c4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-5a655c4 .elementor-accordion-item{border-width:1px;border-color:var( --e-global-color-tgi_border );}.elementor-45 .elementor-element.elementor-element-5a655c4 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:var( --e-global-color-tgi_border );}.elementor-45 .elementor-element.elementor-element-5a655c4 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:var( --e-global-color-tgi_border );}.elementor-45 .elementor-element.elementor-element-5a655c4 .elementor-tab-title{background-color:var( --e-global-color-tgi_white );padding:22px 24px 22px 24px;}.elementor-45 .elementor-element.elementor-element-5a655c4 .elementor-accordion-icon, .elementor-45 .elementor-element.elementor-element-5a655c4 .elementor-accordion-title{color:var( --e-global-color-tgi_ink );}.elementor-45 .elementor-element.elementor-element-5a655c4 .elementor-accordion-icon svg{fill:var( --e-global-color-tgi_ink );}.elementor-45 .elementor-element.elementor-element-5a655c4 .elementor-active .elementor-accordion-icon, .elementor-45 .elementor-element.elementor-element-5a655c4 .elementor-active .elementor-accordion-title{color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-5a655c4 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-5a655c4 .elementor-accordion-title{font-family:var( --e-global-typography-tgi_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_h3-font-size );font-weight:var( --e-global-typography-tgi_h3-font-weight );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-5a655c4 .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-5a655c4 .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-5a655c4 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-5a655c4 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-5a655c4 .elementor-tab-content{background-color:var( --e-global-color-tgi_white );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 );padding:0px 24px 22px 24px;}.elementor-45 .elementor-element.elementor-element-5661b30{--display:flex;--min-height:480px;--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-45 .elementor-element.elementor-element-5661b30:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-5661b30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-tgi_navy_deep );}.elementor-45 .elementor-element.elementor-element-89c306e{width:var( --container-widget-width, 0px );max-width:0px;--container-widget-width:0px;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-45 .elementor-element.elementor-element-89c306e{left:0px;}body.rtl .elementor-45 .elementor-element.elementor-element-89c306e{right:0px;}.elementor-45 .elementor-element.elementor-element-89c306e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-064b4a6{--display:flex;--position:absolute;--min-height:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:0;}body:not(.rtl) .elementor-45 .elementor-element.elementor-element-064b4a6{left:0px;}body.rtl .elementor-45 .elementor-element.elementor-element-064b4a6{right:0px;}.elementor-45 .elementor-element.elementor-element-95529a2{--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:center;--gap:0px 0px;--row-gap:0px;--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;--z-index:2;}.elementor-45 .elementor-element.elementor-element-95529a2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-45 .elementor-element.elementor-element-d8a2b61{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-45 .elementor-element.elementor-element-d8a2b61.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-d8a2b61 .elementor-heading-title{font-family:var( --e-global-typography-tgi_eyebrow-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_eyebrow-font-size );font-weight:var( --e-global-typography-tgi_eyebrow-font-weight );text-transform:var( --e-global-typography-tgi_eyebrow-text-transform );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );color:var( --e-global-color-secondary );}.elementor-45 .elementor-element.elementor-element-47efc1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-45 .elementor-element.elementor-element-47efc1b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-47efc1b .elementor-heading-title{font-family:var( --e-global-typography-tgi_display-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_display-font-size );font-weight:var( --e-global-typography-tgi_display-font-weight );line-height:var( --e-global-typography-tgi_display-line-height );letter-spacing:var( --e-global-typography-tgi_display-letter-spacing );color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-b3513f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;font-family:var( --e-global-typography-tgi_lead-font-family ), Sans-serif;font-size:var( --e-global-typography-tgi_lead-font-size );font-weight:var( --e-global-typography-tgi_lead-font-weight );line-height:var( --e-global-typography-tgi_lead-line-height );color:var( --e-global-color-tgi_border );}.elementor-45 .elementor-element.elementor-element-b3513f6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-9f80437{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45 .elementor-element.elementor-element-7cd2fd8 .elementor-button{background-color:var( --e-global-color-secondary );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 );fill:var( --e-global-color-tgi_white );color:var( --e-global-color-tgi_white );transition-duration:0.3px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:6px 6px 6px 6px;padding:16px 30px 16px 30px;}.elementor-45 .elementor-element.elementor-element-7cd2fd8 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-7cd2fd8 .elementor-button:focus{background-color:var( --e-global-color-tgi_white );color:var( --e-global-color-primary );border-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-7cd2fd8{width:auto;max-width:auto;margin:0px 14px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-45 .elementor-element.elementor-element-7cd2fd8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-7cd2fd8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-45 .elementor-element.elementor-element-7cd2fd8 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-45 .elementor-element.elementor-element-7cd2fd8 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-7cd2fd8 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-5e0ea36 .elementor-button{background-color:rgba(0,0,0,0);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 );fill:var( --e-global-color-tgi_white );color:var( --e-global-color-tgi_white );transition-duration:0.3px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-tgi_white );border-radius:6px 6px 6px 6px;padding:16px 30px 16px 30px;}.elementor-45 .elementor-element.elementor-element-5e0ea36 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-5e0ea36 .elementor-button:focus{background-color:var( --e-global-color-tgi_white );color:var( --e-global-color-primary );border-color:var( --e-global-color-tgi_white );}.elementor-45 .elementor-element.elementor-element-5e0ea36{width:auto;max-width:auto;margin:0px 14px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-45 .elementor-element.elementor-element-5e0ea36.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-45 .elementor-element.elementor-element-5e0ea36 .elementor-button:hover svg, .elementor-45 .elementor-element.elementor-element-5e0ea36 .elementor-button:focus svg{fill:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1180px){.elementor-45 .elementor-element.elementor-element-2be05c1 .xpro-hero-slider-slide-content-wrapper{min-height:620px;width:1025px;}.elementor-45 .elementor-element.elementor-element-2be05c1 .xpro-hero-slider-subtitle{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-2be05c1 .xpro-hero-slider-title{font-size:var( --e-global-typography-tgi_display-font-size );line-height:var( --e-global-typography-tgi_display-line-height );letter-spacing:var( --e-global-typography-tgi_display-letter-spacing );}.elementor-45 .elementor-element.elementor-element-2be05c1 .xpro-hero-slider-description{font-size:var( --e-global-typography-tgi_lead-font-size );line-height:var( --e-global-typography-tgi_lead-line-height );}.elementor-45 .elementor-element.elementor-element-2be05c1 .xpro-hero-slider-button-primary{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-2be05c1 .xpro-hero-slider-button-secondary{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-9d70852{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-45 .elementor-element.elementor-element-3c3f66d{--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-45 .elementor-element.elementor-element-6154966 img{height:420px;}.elementor-45 .elementor-element.elementor-element-40b3fa7 .elementor-heading-title{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-51d5ead .elementor-heading-title{font-size:var( --e-global-typography-tgi_h2-font-size );line-height:var( --e-global-typography-tgi_h2-line-height );letter-spacing:var( --e-global-typography-tgi_h2-letter-spacing );}.elementor-45 .elementor-element.elementor-element-c5d5840{font-size:var( --e-global-typography-tgi_lead-font-size );line-height:var( --e-global-typography-tgi_lead-line-height );}.elementor-45 .elementor-element.elementor-element-9a3889f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-7ba65f7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-45 .elementor-element.elementor-element-7ba65f7 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-dcc8055 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-eb3036e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-4d7aedb{--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-45 .elementor-element.elementor-element-d19431c .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-d19431c .elementor-icon-box-title a{font-size:var( --e-global-typography-tgi_nav-font-size );line-height:var( --e-global-typography-tgi_nav-line-height );}.elementor-45 .elementor-element.elementor-element-d19431c .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-61b8fcb .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-61b8fcb .elementor-icon-box-title a{font-size:var( --e-global-typography-tgi_nav-font-size );line-height:var( --e-global-typography-tgi_nav-line-height );}.elementor-45 .elementor-element.elementor-element-61b8fcb .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-252e075 .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-252e075 .elementor-icon-box-title a{font-size:var( --e-global-typography-tgi_nav-font-size );line-height:var( --e-global-typography-tgi_nav-line-height );}.elementor-45 .elementor-element.elementor-element-252e075 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-17cc859 .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-17cc859 .elementor-icon-box-title a{font-size:var( --e-global-typography-tgi_nav-font-size );line-height:var( --e-global-typography-tgi_nav-line-height );}.elementor-45 .elementor-element.elementor-element-17cc859 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-9b35fd6{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-45 .elementor-element.elementor-element-06f74bd .elementor-heading-title{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-17c537f .elementor-heading-title{font-size:var( --e-global-typography-tgi_h2-font-size );line-height:var( --e-global-typography-tgi_h2-line-height );letter-spacing:var( --e-global-typography-tgi_h2-letter-spacing );}.elementor-45 .elementor-element.elementor-element-4c492b1{font-size:var( --e-global-typography-tgi_lead-font-size );line-height:var( --e-global-typography-tgi_lead-line-height );}.elementor-45 .elementor-element.elementor-element-7da7fb3{--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-45 .elementor-element.elementor-element-89333cc .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-89333cc .elementor-icon-box-title a{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-89333cc .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-0c4b13e .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-0c4b13e .elementor-icon-box-title a{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-0c4b13e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-e6f23fc .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-e6f23fc .elementor-icon-box-title a{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-e6f23fc .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-e9ed5d4 .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-e9ed5d4 .elementor-icon-box-title a{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-e9ed5d4 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-8013c9f .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-8013c9f .elementor-icon-box-title a{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-8013c9f .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-efcb431 .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-efcb431 .elementor-icon-box-title a{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-efcb431 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-04f8c15 .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-04f8c15 .elementor-icon-box-title a{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-04f8c15 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-024ac0e .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-024ac0e .elementor-icon-box-title a{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-024ac0e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-049aa64 .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-049aa64 .elementor-icon-box-title a{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-049aa64 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-aca1a45 .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-aca1a45 .elementor-icon-box-title a{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-aca1a45 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-1ba74ce .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-d4c544a{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-45 .elementor-element.elementor-element-4fc86c2 .elementor-heading-title{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-260b883 .elementor-heading-title{font-size:var( --e-global-typography-tgi_h2-font-size );line-height:var( --e-global-typography-tgi_h2-line-height );letter-spacing:var( --e-global-typography-tgi_h2-letter-spacing );}.elementor-45 .elementor-element.elementor-element-4ee8f93{font-size:var( --e-global-typography-tgi_lead-font-size );line-height:var( --e-global-typography-tgi_lead-line-height );}.elementor-45 .elementor-element.elementor-element-4a0f6ee{--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-45 .elementor-element.elementor-element-763778b .elementor-heading-title{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-d5972c6 .elementor-heading-title{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-a9772d2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-66cf581 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-45 .elementor-element.elementor-element-66cf581 .elementor-icon-list-item > a{font-size:var( --e-global-typography-tgi_small-font-size );line-height:var( --e-global-typography-tgi_small-line-height );}.elementor-45 .elementor-element.elementor-element-3706881 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-cafcb20 .elementor-heading-title{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-994b945 .elementor-heading-title{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-47953db{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-0036191 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-45 .elementor-element.elementor-element-0036191 .elementor-icon-list-item > a{font-size:var( --e-global-typography-tgi_small-font-size );line-height:var( --e-global-typography-tgi_small-line-height );}.elementor-45 .elementor-element.elementor-element-a8d8ffb .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-bc041f2 .elementor-heading-title{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-bb9e3a7 .elementor-heading-title{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-c2c8732{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-185747c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-45 .elementor-element.elementor-element-185747c .elementor-icon-list-item > a{font-size:var( --e-global-typography-tgi_small-font-size );line-height:var( --e-global-typography-tgi_small-line-height );}.elementor-45 .elementor-element.elementor-element-1061122 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-228025e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-158658f{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-45 .elementor-element.elementor-element-8317e37{--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-45 .elementor-element.elementor-element-bfd96ec .elementor-heading-title{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-013b7d2 .elementor-heading-title{font-size:var( --e-global-typography-tgi_h2-font-size );line-height:var( --e-global-typography-tgi_h2-line-height );letter-spacing:var( --e-global-typography-tgi_h2-letter-spacing );}.elementor-45 .elementor-element.elementor-element-b990150{font-size:var( --e-global-typography-tgi_lead-font-size );line-height:var( --e-global-typography-tgi_lead-line-height );}.elementor-45 .elementor-element.elementor-element-a7f7184 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-7cbdd51 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-1b0e0a3 .elementor-heading-title{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-f51562a .elementor-heading-title{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-a262d94 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-45 .elementor-element.elementor-element-a262d94 .elementor-icon-list-item > a{font-size:var( --e-global-typography-tgi_small-font-size );line-height:var( --e-global-typography-tgi_small-line-height );}.elementor-45 .elementor-element.elementor-element-fd9b2b3 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-acd5e38{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-45 .elementor-element.elementor-element-da0937a .elementor-heading-title{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-a84cbe9 .elementor-heading-title{font-size:var( --e-global-typography-tgi_h2-font-size );line-height:var( --e-global-typography-tgi_h2-line-height );letter-spacing:var( --e-global-typography-tgi_h2-letter-spacing );}.elementor-45 .elementor-element.elementor-element-5bac953{font-size:var( --e-global-typography-tgi_lead-font-size );line-height:var( --e-global-typography-tgi_lead-line-height );}.elementor-45 .elementor-element.elementor-element-39d7b86{--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-45 .elementor-element.elementor-element-a5140bf .xpro-step-flow-title{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-a5140bf .xpro-step-flow-description, .elementor-45 .elementor-element.elementor-element-a5140bf .xpro-step-flow-description > *{font-size:var( --e-global-typography-tgi_small-font-size );line-height:var( --e-global-typography-tgi_small-line-height );}.elementor-45 .elementor-element.elementor-element-a5140bf .xpro-step-flow-badge{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-ce14ee5 .xpro-step-flow-title{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-ce14ee5 .xpro-step-flow-description, .elementor-45 .elementor-element.elementor-element-ce14ee5 .xpro-step-flow-description > *{font-size:var( --e-global-typography-tgi_small-font-size );line-height:var( --e-global-typography-tgi_small-line-height );}.elementor-45 .elementor-element.elementor-element-ce14ee5 .xpro-step-flow-badge{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-5f9237a .xpro-step-flow-title{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-5f9237a .xpro-step-flow-description, .elementor-45 .elementor-element.elementor-element-5f9237a .xpro-step-flow-description > *{font-size:var( --e-global-typography-tgi_small-font-size );line-height:var( --e-global-typography-tgi_small-line-height );}.elementor-45 .elementor-element.elementor-element-5f9237a .xpro-step-flow-badge{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-4989ba8 .xpro-step-flow-title{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-4989ba8 .xpro-step-flow-description, .elementor-45 .elementor-element.elementor-element-4989ba8 .xpro-step-flow-description > *{font-size:var( --e-global-typography-tgi_small-font-size );line-height:var( --e-global-typography-tgi_small-line-height );}.elementor-45 .elementor-element.elementor-element-4989ba8 .xpro-step-flow-badge{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-ab11119 .xpro-step-flow-title{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-ab11119 .xpro-step-flow-description, .elementor-45 .elementor-element.elementor-element-ab11119 .xpro-step-flow-description > *{font-size:var( --e-global-typography-tgi_small-font-size );line-height:var( --e-global-typography-tgi_small-line-height );}.elementor-45 .elementor-element.elementor-element-ab11119 .xpro-step-flow-badge{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-4cff7f7 .xpro-step-flow-title{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-4cff7f7 .xpro-step-flow-description, .elementor-45 .elementor-element.elementor-element-4cff7f7 .xpro-step-flow-description > *{font-size:var( --e-global-typography-tgi_small-font-size );line-height:var( --e-global-typography-tgi_small-line-height );}.elementor-45 .elementor-element.elementor-element-4cff7f7 .xpro-step-flow-badge{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-9a5ea46 .xpro-step-flow-title{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-9a5ea46 .xpro-step-flow-description, .elementor-45 .elementor-element.elementor-element-9a5ea46 .xpro-step-flow-description > *{font-size:var( --e-global-typography-tgi_small-font-size );line-height:var( --e-global-typography-tgi_small-line-height );}.elementor-45 .elementor-element.elementor-element-9a5ea46 .xpro-step-flow-badge{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-c81bfbf .elementor-heading-title{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-5b6e235{font-size:var( --e-global-typography-tgi_small-font-size );line-height:var( --e-global-typography-tgi_small-line-height );}.elementor-45 .elementor-element.elementor-element-65a8fa3 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-1af877e{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-45 .elementor-element.elementor-element-f60f5f5{--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-45 .elementor-element.elementor-element-d58236f img{height:520px;}.elementor-45 .elementor-element.elementor-element-2755b20 .elementor-heading-title{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-bcbda79 .elementor-heading-title{font-size:var( --e-global-typography-tgi_h2-font-size );line-height:var( --e-global-typography-tgi_h2-line-height );letter-spacing:var( --e-global-typography-tgi_h2-letter-spacing );}.elementor-45 .elementor-element.elementor-element-e463184{font-size:var( --e-global-typography-tgi_nav-font-size );line-height:var( --e-global-typography-tgi_nav-line-height );}.elementor-45 .elementor-element.elementor-element-6310ff0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-cc06b5c .elementor-heading-title{font-size:var( --e-global-typography-tgi_quote-font-size );line-height:var( --e-global-typography-tgi_quote-line-height );}.elementor-45 .elementor-element.elementor-element-4f86377 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-e14d6d4{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-45 .elementor-element.elementor-element-f4b7d15 .elementor-heading-title{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-1818d06 .elementor-heading-title{font-size:var( --e-global-typography-tgi_h2-font-size );line-height:var( --e-global-typography-tgi_h2-line-height );letter-spacing:var( --e-global-typography-tgi_h2-letter-spacing );}.elementor-45 .elementor-element.elementor-element-438c1b3{font-size:var( --e-global-typography-tgi_lead-font-size );line-height:var( --e-global-typography-tgi_lead-line-height );}.elementor-45 .elementor-element.elementor-element-1b2f1fb{--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-45 .elementor-element.elementor-element-7f48236 .elementor-heading-title{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-4d64b65{font-size:var( --e-global-typography-tgi_small-font-size );line-height:var( --e-global-typography-tgi_small-line-height );}.elementor-45 .elementor-element.elementor-element-6ed6c73 .elementor-heading-title{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-cdbb259{font-size:var( --e-global-typography-tgi_small-font-size );line-height:var( --e-global-typography-tgi_small-line-height );}.elementor-45 .elementor-element.elementor-element-2d0fcc2 .elementor-heading-title{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-67f10e9{font-size:var( --e-global-typography-tgi_small-font-size );line-height:var( --e-global-typography-tgi_small-line-height );}.elementor-45 .elementor-element.elementor-element-bd078ef .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-e760335{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-45 .elementor-element.elementor-element-f6cbab1 .elementor-heading-title{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-b3497af .elementor-heading-title{font-size:var( --e-global-typography-tgi_h2-font-size );line-height:var( --e-global-typography-tgi_h2-line-height );letter-spacing:var( --e-global-typography-tgi_h2-letter-spacing );}.elementor-45 .elementor-element.elementor-element-9c7dfd3{font-size:var( --e-global-typography-tgi_lead-font-size );line-height:var( --e-global-typography-tgi_lead-line-height );}.elementor-45 .elementor-element.elementor-element-f0e11bf{--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-45 .elementor-element.elementor-element-4febf4a .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-4febf4a .elementor-icon-box-title a{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-4febf4a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-ee28d50 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-407796a .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-407796a .elementor-icon-box-title a{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-407796a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-e2e3131 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-3dbdec5 .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-3dbdec5 .elementor-icon-box-title a{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-3dbdec5 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-f584422 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-c97e7f3{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-45 .elementor-element.elementor-element-d025b29{--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-45 .elementor-element.elementor-element-144163d .elementor-heading-title{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-461f2a6 .elementor-heading-title{font-size:var( --e-global-typography-tgi_h2-font-size );line-height:var( --e-global-typography-tgi_h2-line-height );letter-spacing:var( --e-global-typography-tgi_h2-letter-spacing );}.elementor-45 .elementor-element.elementor-element-9061c57{font-size:var( --e-global-typography-tgi_lead-font-size );line-height:var( --e-global-typography-tgi_lead-line-height );}.elementor-45 .elementor-element.elementor-element-00627b1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-45 .elementor-element.elementor-element-00627b1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-f893f9c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-5f6bd17 img{height:400px;}.elementor-45 .elementor-element.elementor-element-2d822b0{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-45 .elementor-element.elementor-element-194b5e5 .elementor-heading-title{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-a38a80b .elementor-heading-title{font-size:var( --e-global-typography-tgi_h2-font-size );line-height:var( --e-global-typography-tgi_h2-line-height );letter-spacing:var( --e-global-typography-tgi_h2-letter-spacing );}.elementor-45 .elementor-element.elementor-element-e86bbb3{font-size:var( --e-global-typography-tgi_lead-font-size );line-height:var( --e-global-typography-tgi_lead-line-height );}.elementor-45 .elementor-element.elementor-element-4f93cb6 .xpro-post-grid-wrapper .xpro-post-grid-title{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-4f93cb6 .xpro-post-grid-wrapper .xpro-post-grid-excerpt{font-size:var( --e-global-typography-tgi_small-font-size );line-height:var( --e-global-typography-tgi_small-line-height );}.elementor-45 .elementor-element.elementor-element-4f93cb6 .xpro-post-grid-wrapper .xpro-post-grid-meta-list > li{font-size:var( --e-global-typography-tgi_small-font-size );line-height:var( --e-global-typography-tgi_small-line-height );}.elementor-45 .elementor-element.elementor-element-4f93cb6 .xpro-post-grid-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-0590c93 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-e2b2342{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-45 .elementor-element.elementor-element-8ecbe91{--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-45 .elementor-element.elementor-element-5928b67 .elementor-heading-title{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-71788ef .elementor-heading-title{font-size:var( --e-global-typography-tgi_h2-font-size );line-height:var( --e-global-typography-tgi_h2-line-height );letter-spacing:var( --e-global-typography-tgi_h2-letter-spacing );}.elementor-45 .elementor-element.elementor-element-2e29330{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-1d3b3a2 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-5a655c4 .elementor-accordion-title{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-5a655c4 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-5661b30{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-45 .elementor-element.elementor-element-d8a2b61 .elementor-heading-title{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-47efc1b .elementor-heading-title{font-size:var( --e-global-typography-tgi_display-font-size );line-height:var( --e-global-typography-tgi_display-line-height );letter-spacing:var( --e-global-typography-tgi_display-letter-spacing );}.elementor-45 .elementor-element.elementor-element-b3513f6{font-size:var( --e-global-typography-tgi_lead-font-size );line-height:var( --e-global-typography-tgi_lead-line-height );}.elementor-45 .elementor-element.elementor-element-7cd2fd8 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-5e0ea36 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-45 .elementor-element.elementor-element-2be05c1 .xpro-hero-slider-slide-content-wrapper{min-height:640px;width:768px;}.elementor-45 .elementor-element.elementor-element-2be05c1 .xpro-hero-slider-subtitle{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-2be05c1 .xpro-hero-slider-title{font-size:var( --e-global-typography-tgi_display-font-size );line-height:var( --e-global-typography-tgi_display-line-height );letter-spacing:var( --e-global-typography-tgi_display-letter-spacing );}.elementor-45 .elementor-element.elementor-element-2be05c1 .xpro-hero-slider-description{font-size:var( --e-global-typography-tgi_lead-font-size );line-height:var( --e-global-typography-tgi_lead-line-height );}.elementor-45 .elementor-element.elementor-element-2be05c1 .xpro-hero-slider-button-primary{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-2be05c1 .xpro-hero-slider-button-secondary{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-9d70852{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-45 .elementor-element.elementor-element-3c3f66d{--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-45 .elementor-element.elementor-element-1b30427{--width:100%;--padding-top:12px;--padding-bottom:24px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-6154966 img{height:300px;}.elementor-45 .elementor-element.elementor-element-a6b7f5a{--width:100%;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-40b3fa7 .elementor-heading-title{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-51d5ead .elementor-heading-title{font-size:var( --e-global-typography-tgi_h2-font-size );line-height:var( --e-global-typography-tgi_h2-line-height );letter-spacing:var( --e-global-typography-tgi_h2-letter-spacing );}.elementor-45 .elementor-element.elementor-element-c5d5840{font-size:var( --e-global-typography-tgi_lead-font-size );line-height:var( --e-global-typography-tgi_lead-line-height );}.elementor-45 .elementor-element.elementor-element-9a3889f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-7ba65f7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-45 .elementor-element.elementor-element-7ba65f7 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-dcc8055 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-eb3036e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-4d7aedb{--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-45 .elementor-element.elementor-element-18d7061{--width:100%;}.elementor-45 .elementor-element.elementor-element-d19431c .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-d19431c .elementor-icon-box-title a{font-size:var( --e-global-typography-tgi_nav-font-size );line-height:var( --e-global-typography-tgi_nav-line-height );}.elementor-45 .elementor-element.elementor-element-d19431c .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-3b89ebf{--width:100%;}.elementor-45 .elementor-element.elementor-element-61b8fcb .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-61b8fcb .elementor-icon-box-title a{font-size:var( --e-global-typography-tgi_nav-font-size );line-height:var( --e-global-typography-tgi_nav-line-height );}.elementor-45 .elementor-element.elementor-element-61b8fcb .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-a87ad44{--width:100%;}.elementor-45 .elementor-element.elementor-element-252e075 .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-252e075 .elementor-icon-box-title a{font-size:var( --e-global-typography-tgi_nav-font-size );line-height:var( --e-global-typography-tgi_nav-line-height );}.elementor-45 .elementor-element.elementor-element-252e075 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-8bb330d{--width:100%;}.elementor-45 .elementor-element.elementor-element-17cc859 .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-17cc859 .elementor-icon-box-title a{font-size:var( --e-global-typography-tgi_nav-font-size );line-height:var( --e-global-typography-tgi_nav-line-height );}.elementor-45 .elementor-element.elementor-element-17cc859 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-9b35fd6{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-45 .elementor-element.elementor-element-22932e7{--margin-top:0px;--margin-bottom:33px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-06f74bd .elementor-heading-title{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-17c537f .elementor-heading-title{font-size:var( --e-global-typography-tgi_h2-font-size );line-height:var( --e-global-typography-tgi_h2-line-height );letter-spacing:var( --e-global-typography-tgi_h2-letter-spacing );}.elementor-45 .elementor-element.elementor-element-4c492b1{font-size:var( --e-global-typography-tgi_lead-font-size );line-height:var( --e-global-typography-tgi_lead-line-height );}.elementor-45 .elementor-element.elementor-element-7da7fb3{--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-45 .elementor-element.elementor-element-5d119f3{--width:100%;}.elementor-45 .elementor-element.elementor-element-89333cc .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-89333cc .elementor-icon-box-title a{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-89333cc .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-62fa0b2{--width:100%;}.elementor-45 .elementor-element.elementor-element-0c4b13e .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-0c4b13e .elementor-icon-box-title a{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-0c4b13e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-f68c5e8{--width:100%;}.elementor-45 .elementor-element.elementor-element-e6f23fc .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-e6f23fc .elementor-icon-box-title a{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-e6f23fc .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-318d786{--width:100%;}.elementor-45 .elementor-element.elementor-element-e9ed5d4 .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-e9ed5d4 .elementor-icon-box-title a{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-e9ed5d4 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-51bc874{--width:100%;}.elementor-45 .elementor-element.elementor-element-8013c9f .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-8013c9f .elementor-icon-box-title a{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-8013c9f .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-552ff21{--width:100%;}.elementor-45 .elementor-element.elementor-element-efcb431 .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-efcb431 .elementor-icon-box-title a{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-efcb431 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-3b6b91f{--width:100%;}.elementor-45 .elementor-element.elementor-element-04f8c15 .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-04f8c15 .elementor-icon-box-title a{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-04f8c15 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-bb2f89c{--width:100%;}.elementor-45 .elementor-element.elementor-element-024ac0e .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-024ac0e .elementor-icon-box-title a{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-024ac0e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-49b2fac{--width:100%;}.elementor-45 .elementor-element.elementor-element-049aa64 .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-049aa64 .elementor-icon-box-title a{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-049aa64 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-8d80b33{--width:100%;}.elementor-45 .elementor-element.elementor-element-aca1a45 .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-aca1a45 .elementor-icon-box-title a{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-aca1a45 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-1ba74ce .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-d4c544a{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-45 .elementor-element.elementor-element-66a04d1{--margin-top:0px;--margin-bottom:33px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-4fc86c2 .elementor-heading-title{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-260b883 .elementor-heading-title{font-size:var( --e-global-typography-tgi_h2-font-size );line-height:var( --e-global-typography-tgi_h2-line-height );letter-spacing:var( --e-global-typography-tgi_h2-letter-spacing );}.elementor-45 .elementor-element.elementor-element-4ee8f93{font-size:var( --e-global-typography-tgi_lead-font-size );line-height:var( --e-global-typography-tgi_lead-line-height );}.elementor-45 .elementor-element.elementor-element-4a0f6ee{--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-45 .elementor-element.elementor-element-f18c6e3{--width:100%;}.elementor-45 .elementor-element.elementor-element-763778b .elementor-heading-title{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-d5972c6 .elementor-heading-title{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-a9772d2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-66cf581 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-45 .elementor-element.elementor-element-66cf581 .elementor-icon-list-item > a{font-size:var( --e-global-typography-tgi_small-font-size );line-height:var( --e-global-typography-tgi_small-line-height );}.elementor-45 .elementor-element.elementor-element-3706881 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-c88feb5{--width:100%;}.elementor-45 .elementor-element.elementor-element-cafcb20 .elementor-heading-title{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-994b945 .elementor-heading-title{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-47953db{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-0036191 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-45 .elementor-element.elementor-element-0036191 .elementor-icon-list-item > a{font-size:var( --e-global-typography-tgi_small-font-size );line-height:var( --e-global-typography-tgi_small-line-height );}.elementor-45 .elementor-element.elementor-element-a8d8ffb .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-699e1ac{--width:100%;}.elementor-45 .elementor-element.elementor-element-bc041f2 .elementor-heading-title{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-bb9e3a7 .elementor-heading-title{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-c2c8732{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-185747c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-45 .elementor-element.elementor-element-185747c .elementor-icon-list-item > a{font-size:var( --e-global-typography-tgi_small-font-size );line-height:var( --e-global-typography-tgi_small-line-height );}.elementor-45 .elementor-element.elementor-element-1061122 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-228025e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-158658f{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-45 .elementor-element.elementor-element-8317e37{--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-45 .elementor-element.elementor-element-c22f0d6{--width:100%;--padding-top:12px;--padding-bottom:24px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-bfd96ec .elementor-heading-title{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-013b7d2 .elementor-heading-title{font-size:var( --e-global-typography-tgi_h2-font-size );line-height:var( --e-global-typography-tgi_h2-line-height );letter-spacing:var( --e-global-typography-tgi_h2-letter-spacing );}.elementor-45 .elementor-element.elementor-element-b990150{font-size:var( --e-global-typography-tgi_lead-font-size );line-height:var( --e-global-typography-tgi_lead-line-height );}.elementor-45 .elementor-element.elementor-element-a7f7184 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-7cbdd51 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-dace101{--width:100%;}.elementor-45 .elementor-element.elementor-element-1b0e0a3 .elementor-heading-title{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-f51562a .elementor-heading-title{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-a262d94 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-45 .elementor-element.elementor-element-a262d94 .elementor-icon-list-item > a{font-size:var( --e-global-typography-tgi_small-font-size );line-height:var( --e-global-typography-tgi_small-line-height );}.elementor-45 .elementor-element.elementor-element-fd9b2b3 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-acd5e38{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-45 .elementor-element.elementor-element-120ba04{--margin-top:0px;--margin-bottom:33px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-da0937a .elementor-heading-title{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-a84cbe9 .elementor-heading-title{font-size:var( --e-global-typography-tgi_h2-font-size );line-height:var( --e-global-typography-tgi_h2-line-height );letter-spacing:var( --e-global-typography-tgi_h2-letter-spacing );}.elementor-45 .elementor-element.elementor-element-5bac953{font-size:var( --e-global-typography-tgi_lead-font-size );line-height:var( --e-global-typography-tgi_lead-line-height );}.elementor-45 .elementor-element.elementor-element-39d7b86{--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-45 .elementor-element.elementor-element-e2255ee{--width:100%;}.elementor-45 .elementor-element.elementor-element-a5140bf .xpro-step-flow-title{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-a5140bf .xpro-step-flow-description, .elementor-45 .elementor-element.elementor-element-a5140bf .xpro-step-flow-description > *{font-size:var( --e-global-typography-tgi_small-font-size );line-height:var( --e-global-typography-tgi_small-line-height );}.elementor-45 .elementor-element.elementor-element-a5140bf .xpro-step-flow-badge{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-7f8c4ab{--width:100%;}.elementor-45 .elementor-element.elementor-element-ce14ee5 .xpro-step-flow-title{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-ce14ee5 .xpro-step-flow-description, .elementor-45 .elementor-element.elementor-element-ce14ee5 .xpro-step-flow-description > *{font-size:var( --e-global-typography-tgi_small-font-size );line-height:var( --e-global-typography-tgi_small-line-height );}.elementor-45 .elementor-element.elementor-element-ce14ee5 .xpro-step-flow-badge{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-e567f29{--width:100%;}.elementor-45 .elementor-element.elementor-element-5f9237a .xpro-step-flow-title{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-5f9237a .xpro-step-flow-description, .elementor-45 .elementor-element.elementor-element-5f9237a .xpro-step-flow-description > *{font-size:var( --e-global-typography-tgi_small-font-size );line-height:var( --e-global-typography-tgi_small-line-height );}.elementor-45 .elementor-element.elementor-element-5f9237a .xpro-step-flow-badge{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-2fe9ebf{--width:100%;}.elementor-45 .elementor-element.elementor-element-4989ba8 .xpro-step-flow-title{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-4989ba8 .xpro-step-flow-description, .elementor-45 .elementor-element.elementor-element-4989ba8 .xpro-step-flow-description > *{font-size:var( --e-global-typography-tgi_small-font-size );line-height:var( --e-global-typography-tgi_small-line-height );}.elementor-45 .elementor-element.elementor-element-4989ba8 .xpro-step-flow-badge{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-264e1d4{--width:100%;}.elementor-45 .elementor-element.elementor-element-ab11119 .xpro-step-flow-title{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-ab11119 .xpro-step-flow-description, .elementor-45 .elementor-element.elementor-element-ab11119 .xpro-step-flow-description > *{font-size:var( --e-global-typography-tgi_small-font-size );line-height:var( --e-global-typography-tgi_small-line-height );}.elementor-45 .elementor-element.elementor-element-ab11119 .xpro-step-flow-badge{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-ccf4ec8{--width:100%;}.elementor-45 .elementor-element.elementor-element-4cff7f7 .xpro-step-flow-title{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-4cff7f7 .xpro-step-flow-description, .elementor-45 .elementor-element.elementor-element-4cff7f7 .xpro-step-flow-description > *{font-size:var( --e-global-typography-tgi_small-font-size );line-height:var( --e-global-typography-tgi_small-line-height );}.elementor-45 .elementor-element.elementor-element-4cff7f7 .xpro-step-flow-badge{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-0c83410{--width:100%;}.elementor-45 .elementor-element.elementor-element-9a5ea46 .xpro-step-flow-title{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-9a5ea46 .xpro-step-flow-description, .elementor-45 .elementor-element.elementor-element-9a5ea46 .xpro-step-flow-description > *{font-size:var( --e-global-typography-tgi_small-font-size );line-height:var( --e-global-typography-tgi_small-line-height );}.elementor-45 .elementor-element.elementor-element-9a5ea46 .xpro-step-flow-badge{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-c7942b5{--width:100%;}.elementor-45 .elementor-element.elementor-element-c81bfbf .elementor-heading-title{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-5b6e235{font-size:var( --e-global-typography-tgi_small-font-size );line-height:var( --e-global-typography-tgi_small-line-height );}.elementor-45 .elementor-element.elementor-element-65a8fa3 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-1af877e{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-45 .elementor-element.elementor-element-f60f5f5{--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-45 .elementor-element.elementor-element-68cc732{--width:100%;--padding-top:12px;--padding-bottom:24px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-d58236f img{height:420px;}.elementor-45 .elementor-element.elementor-element-b73cf60{--width:100%;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-2755b20 .elementor-heading-title{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-bcbda79 .elementor-heading-title{font-size:var( --e-global-typography-tgi_h2-font-size );line-height:var( --e-global-typography-tgi_h2-line-height );letter-spacing:var( --e-global-typography-tgi_h2-letter-spacing );}.elementor-45 .elementor-element.elementor-element-e463184{font-size:var( --e-global-typography-tgi_nav-font-size );line-height:var( --e-global-typography-tgi_nav-line-height );}.elementor-45 .elementor-element.elementor-element-6310ff0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-cc06b5c .elementor-heading-title{font-size:var( --e-global-typography-tgi_quote-font-size );line-height:var( --e-global-typography-tgi_quote-line-height );}.elementor-45 .elementor-element.elementor-element-4f86377 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-e14d6d4{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-45 .elementor-element.elementor-element-2ab1692{--margin-top:0px;--margin-bottom:33px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-f4b7d15 .elementor-heading-title{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-1818d06 .elementor-heading-title{font-size:var( --e-global-typography-tgi_h2-font-size );line-height:var( --e-global-typography-tgi_h2-line-height );letter-spacing:var( --e-global-typography-tgi_h2-letter-spacing );}.elementor-45 .elementor-element.elementor-element-438c1b3{font-size:var( --e-global-typography-tgi_lead-font-size );line-height:var( --e-global-typography-tgi_lead-line-height );}.elementor-45 .elementor-element.elementor-element-1b2f1fb{--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-45 .elementor-element.elementor-element-226cd0c{--width:100%;}.elementor-45 .elementor-element.elementor-element-7f48236 .elementor-heading-title{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-4d64b65{font-size:var( --e-global-typography-tgi_small-font-size );line-height:var( --e-global-typography-tgi_small-line-height );}.elementor-45 .elementor-element.elementor-element-fc35b46{--width:100%;}.elementor-45 .elementor-element.elementor-element-6ed6c73 .elementor-heading-title{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-cdbb259{font-size:var( --e-global-typography-tgi_small-font-size );line-height:var( --e-global-typography-tgi_small-line-height );}.elementor-45 .elementor-element.elementor-element-b8a3087{--width:100%;}.elementor-45 .elementor-element.elementor-element-2d0fcc2 .elementor-heading-title{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-67f10e9{font-size:var( --e-global-typography-tgi_small-font-size );line-height:var( --e-global-typography-tgi_small-line-height );}.elementor-45 .elementor-element.elementor-element-bd078ef .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-e760335{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-45 .elementor-element.elementor-element-b122471{--margin-top:0px;--margin-bottom:33px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-f6cbab1 .elementor-heading-title{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-b3497af .elementor-heading-title{font-size:var( --e-global-typography-tgi_h2-font-size );line-height:var( --e-global-typography-tgi_h2-line-height );letter-spacing:var( --e-global-typography-tgi_h2-letter-spacing );}.elementor-45 .elementor-element.elementor-element-9c7dfd3{font-size:var( --e-global-typography-tgi_lead-font-size );line-height:var( --e-global-typography-tgi_lead-line-height );}.elementor-45 .elementor-element.elementor-element-f0e11bf{--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-45 .elementor-element.elementor-element-5d7faf1{--width:100%;}.elementor-45 .elementor-element.elementor-element-4febf4a .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-4febf4a .elementor-icon-box-title a{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-4febf4a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-ee28d50 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-d5536ea{--width:100%;}.elementor-45 .elementor-element.elementor-element-407796a .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-407796a .elementor-icon-box-title a{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-407796a .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-e2e3131 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-2c93718{--width:100%;}.elementor-45 .elementor-element.elementor-element-3dbdec5 .elementor-icon-box-title, .elementor-45 .elementor-element.elementor-element-3dbdec5 .elementor-icon-box-title a{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-3dbdec5 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-f584422 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-c97e7f3{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-45 .elementor-element.elementor-element-d025b29{--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-45 .elementor-element.elementor-element-7a2c042{--width:100%;--padding-top:12px;--padding-bottom:28px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-144163d .elementor-heading-title{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-461f2a6 .elementor-heading-title{font-size:var( --e-global-typography-tgi_h2-font-size );line-height:var( --e-global-typography-tgi_h2-line-height );letter-spacing:var( --e-global-typography-tgi_h2-letter-spacing );}.elementor-45 .elementor-element.elementor-element-9061c57{font-size:var( --e-global-typography-tgi_lead-font-size );line-height:var( --e-global-typography-tgi_lead-line-height );}.elementor-45 .elementor-element.elementor-element-00627b1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-45 .elementor-element.elementor-element-00627b1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-f893f9c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-adef33f{--width:100%;}.elementor-45 .elementor-element.elementor-element-5f6bd17 img{height:280px;}.elementor-45 .elementor-element.elementor-element-2d822b0{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-45 .elementor-element.elementor-element-ac5b719{--margin-top:0px;--margin-bottom:33px;--margin-left:0px;--margin-right:0px;}.elementor-45 .elementor-element.elementor-element-194b5e5 .elementor-heading-title{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-a38a80b .elementor-heading-title{font-size:var( --e-global-typography-tgi_h2-font-size );line-height:var( --e-global-typography-tgi_h2-line-height );letter-spacing:var( --e-global-typography-tgi_h2-letter-spacing );}.elementor-45 .elementor-element.elementor-element-e86bbb3{font-size:var( --e-global-typography-tgi_lead-font-size );line-height:var( --e-global-typography-tgi_lead-line-height );}.elementor-45 .elementor-element.elementor-element-4f93cb6 .xpro-post-grid-wrapper .xpro-post-grid-title{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-4f93cb6 .xpro-post-grid-wrapper .xpro-post-grid-excerpt{font-size:var( --e-global-typography-tgi_small-font-size );line-height:var( --e-global-typography-tgi_small-line-height );}.elementor-45 .elementor-element.elementor-element-4f93cb6 .xpro-post-grid-wrapper .xpro-post-grid-meta-list > li{font-size:var( --e-global-typography-tgi_small-font-size );line-height:var( --e-global-typography-tgi_small-line-height );}.elementor-45 .elementor-element.elementor-element-4f93cb6 .xpro-post-grid-btn{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-0590c93 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-e2b2342{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-45 .elementor-element.elementor-element-8ecbe91{--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-45 .elementor-element.elementor-element-cfdf82f{--width:100%;--padding-top:12px;--padding-bottom:28px;--padding-left:12px;--padding-right:12px;}.elementor-45 .elementor-element.elementor-element-5928b67 .elementor-heading-title{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-71788ef .elementor-heading-title{font-size:var( --e-global-typography-tgi_h2-font-size );line-height:var( --e-global-typography-tgi_h2-line-height );letter-spacing:var( --e-global-typography-tgi_h2-letter-spacing );}.elementor-45 .elementor-element.elementor-element-2e29330{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-1d3b3a2 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-0041c82{--width:100%;}.elementor-45 .elementor-element.elementor-element-5a655c4 .elementor-accordion-title{font-size:var( --e-global-typography-tgi_h3-font-size );line-height:var( --e-global-typography-tgi_h3-line-height );}.elementor-45 .elementor-element.elementor-element-5a655c4 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-45 .elementor-element.elementor-element-5661b30{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-45 .elementor-element.elementor-element-d8a2b61 .elementor-heading-title{font-size:var( --e-global-typography-tgi_eyebrow-font-size );line-height:var( --e-global-typography-tgi_eyebrow-line-height );letter-spacing:var( --e-global-typography-tgi_eyebrow-letter-spacing );}.elementor-45 .elementor-element.elementor-element-47efc1b .elementor-heading-title{font-size:var( --e-global-typography-tgi_display-font-size );line-height:var( --e-global-typography-tgi_display-line-height );letter-spacing:var( --e-global-typography-tgi_display-letter-spacing );}.elementor-45 .elementor-element.elementor-element-b3513f6{font-size:var( --e-global-typography-tgi_lead-font-size );line-height:var( --e-global-typography-tgi_lead-line-height );}.elementor-45 .elementor-element.elementor-element-7cd2fd8 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-45 .elementor-element.elementor-element-5e0ea36 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(min-width:768px){.elementor-45 .elementor-element.elementor-element-9d70852{--content-width:1240px;}.elementor-45 .elementor-element.elementor-element-3c3f66d{--width:calc(100% + 24px);}.elementor-45 .elementor-element.elementor-element-1b30427{--width:50%;}.elementor-45 .elementor-element.elementor-element-a6b7f5a{--width:50%;}.elementor-45 .elementor-element.elementor-element-4d7aedb{--width:calc(100% + 24px);}.elementor-45 .elementor-element.elementor-element-18d7061{--width:25%;}.elementor-45 .elementor-element.elementor-element-3b89ebf{--width:25%;}.elementor-45 .elementor-element.elementor-element-a87ad44{--width:25%;}.elementor-45 .elementor-element.elementor-element-8bb330d{--width:25%;}.elementor-45 .elementor-element.elementor-element-9b35fd6{--content-width:1240px;}.elementor-45 .elementor-element.elementor-element-22932e7{--width:min(100%, 760px);}.elementor-45 .elementor-element.elementor-element-7da7fb3{--width:calc(100% + 24px);}.elementor-45 .elementor-element.elementor-element-5d119f3{--width:20%;}.elementor-45 .elementor-element.elementor-element-62fa0b2{--width:20%;}.elementor-45 .elementor-element.elementor-element-f68c5e8{--width:20%;}.elementor-45 .elementor-element.elementor-element-318d786{--width:20%;}.elementor-45 .elementor-element.elementor-element-51bc874{--width:20%;}.elementor-45 .elementor-element.elementor-element-552ff21{--width:20%;}.elementor-45 .elementor-element.elementor-element-3b6b91f{--width:20%;}.elementor-45 .elementor-element.elementor-element-bb2f89c{--width:20%;}.elementor-45 .elementor-element.elementor-element-49b2fac{--width:20%;}.elementor-45 .elementor-element.elementor-element-8d80b33{--width:20%;}.elementor-45 .elementor-element.elementor-element-d4c544a{--content-width:1240px;}.elementor-45 .elementor-element.elementor-element-66a04d1{--width:min(100%, 760px);}.elementor-45 .elementor-element.elementor-element-4a0f6ee{--width:calc(100% + 24px);}.elementor-45 .elementor-element.elementor-element-f18c6e3{--width:33.333%;}.elementor-45 .elementor-element.elementor-element-c88feb5{--width:33.333%;}.elementor-45 .elementor-element.elementor-element-699e1ac{--width:33.333%;}.elementor-45 .elementor-element.elementor-element-158658f{--content-width:1240px;}.elementor-45 .elementor-element.elementor-element-8317e37{--width:calc(100% + 24px);}.elementor-45 .elementor-element.elementor-element-c22f0d6{--width:58%;}.elementor-45 .elementor-element.elementor-element-dace101{--width:42%;}.elementor-45 .elementor-element.elementor-element-acd5e38{--content-width:1240px;}.elementor-45 .elementor-element.elementor-element-120ba04{--width:min(100%, 760px);}.elementor-45 .elementor-element.elementor-element-39d7b86{--width:calc(100% + 24px);}.elementor-45 .elementor-element.elementor-element-e2255ee{--width:25%;}.elementor-45 .elementor-element.elementor-element-7f8c4ab{--width:25%;}.elementor-45 .elementor-element.elementor-element-e567f29{--width:25%;}.elementor-45 .elementor-element.elementor-element-2fe9ebf{--width:25%;}.elementor-45 .elementor-element.elementor-element-264e1d4{--width:25%;}.elementor-45 .elementor-element.elementor-element-ccf4ec8{--width:25%;}.elementor-45 .elementor-element.elementor-element-0c83410{--width:25%;}.elementor-45 .elementor-element.elementor-element-c7942b5{--width:25%;}.elementor-45 .elementor-element.elementor-element-1af877e{--content-width:1240px;}.elementor-45 .elementor-element.elementor-element-f60f5f5{--width:calc(100% + 24px);}.elementor-45 .elementor-element.elementor-element-68cc732{--width:42%;}.elementor-45 .elementor-element.elementor-element-b73cf60{--width:58%;}.elementor-45 .elementor-element.elementor-element-e14d6d4{--content-width:1240px;}.elementor-45 .elementor-element.elementor-element-2ab1692{--width:min(100%, 760px);}.elementor-45 .elementor-element.elementor-element-1b2f1fb{--width:calc(100% + 24px);}.elementor-45 .elementor-element.elementor-element-226cd0c{--width:33.333%;}.elementor-45 .elementor-element.elementor-element-fc35b46{--width:33.333%;}.elementor-45 .elementor-element.elementor-element-b8a3087{--width:33.333%;}.elementor-45 .elementor-element.elementor-element-e760335{--content-width:1240px;}.elementor-45 .elementor-element.elementor-element-b122471{--width:min(100%, 760px);}.elementor-45 .elementor-element.elementor-element-f0e11bf{--width:calc(100% + 24px);}.elementor-45 .elementor-element.elementor-element-5d7faf1{--width:33.333%;}.elementor-45 .elementor-element.elementor-element-d5536ea{--width:33.333%;}.elementor-45 .elementor-element.elementor-element-2c93718{--width:33.333%;}.elementor-45 .elementor-element.elementor-element-c97e7f3{--content-width:1240px;}.elementor-45 .elementor-element.elementor-element-d025b29{--width:calc(100% + 24px);}.elementor-45 .elementor-element.elementor-element-7a2c042{--width:55%;}.elementor-45 .elementor-element.elementor-element-adef33f{--width:45%;}.elementor-45 .elementor-element.elementor-element-2d822b0{--content-width:1240px;}.elementor-45 .elementor-element.elementor-element-ac5b719{--width:min(100%, 760px);}.elementor-45 .elementor-element.elementor-element-e2b2342{--content-width:1240px;}.elementor-45 .elementor-element.elementor-element-8ecbe91{--width:calc(100% + 24px);}.elementor-45 .elementor-element.elementor-element-cfdf82f{--width:38%;}.elementor-45 .elementor-element.elementor-element-0041c82{--width:62%;}.elementor-45 .elementor-element.elementor-element-5661b30{--content-width:1240px;}.elementor-45 .elementor-element.elementor-element-064b4a6{--width:100%;}.elementor-45 .elementor-element.elementor-element-95529a2{--width:min(100%, 820px);}}@media(max-width:1180px) and (min-width:768px){.elementor-45 .elementor-element.elementor-element-1b30427{--width:100%;}.elementor-45 .elementor-element.elementor-element-a6b7f5a{--width:100%;}.elementor-45 .elementor-element.elementor-element-18d7061{--width:50%;}.elementor-45 .elementor-element.elementor-element-3b89ebf{--width:50%;}.elementor-45 .elementor-element.elementor-element-a87ad44{--width:50%;}.elementor-45 .elementor-element.elementor-element-8bb330d{--width:50%;}.elementor-45 .elementor-element.elementor-element-5d119f3{--width:50%;}.elementor-45 .elementor-element.elementor-element-62fa0b2{--width:50%;}.elementor-45 .elementor-element.elementor-element-f68c5e8{--width:50%;}.elementor-45 .elementor-element.elementor-element-318d786{--width:50%;}.elementor-45 .elementor-element.elementor-element-51bc874{--width:50%;}.elementor-45 .elementor-element.elementor-element-552ff21{--width:50%;}.elementor-45 .elementor-element.elementor-element-3b6b91f{--width:50%;}.elementor-45 .elementor-element.elementor-element-bb2f89c{--width:50%;}.elementor-45 .elementor-element.elementor-element-49b2fac{--width:50%;}.elementor-45 .elementor-element.elementor-element-8d80b33{--width:50%;}.elementor-45 .elementor-element.elementor-element-f18c6e3{--width:50%;}.elementor-45 .elementor-element.elementor-element-c88feb5{--width:50%;}.elementor-45 .elementor-element.elementor-element-699e1ac{--width:50%;}.elementor-45 .elementor-element.elementor-element-c22f0d6{--width:100%;}.elementor-45 .elementor-element.elementor-element-dace101{--width:100%;}.elementor-45 .elementor-element.elementor-element-e2255ee{--width:50%;}.elementor-45 .elementor-element.elementor-element-7f8c4ab{--width:50%;}.elementor-45 .elementor-element.elementor-element-e567f29{--width:50%;}.elementor-45 .elementor-element.elementor-element-2fe9ebf{--width:50%;}.elementor-45 .elementor-element.elementor-element-264e1d4{--width:50%;}.elementor-45 .elementor-element.elementor-element-ccf4ec8{--width:50%;}.elementor-45 .elementor-element.elementor-element-0c83410{--width:50%;}.elementor-45 .elementor-element.elementor-element-c7942b5{--width:50%;}.elementor-45 .elementor-element.elementor-element-68cc732{--width:100%;}.elementor-45 .elementor-element.elementor-element-b73cf60{--width:100%;}.elementor-45 .elementor-element.elementor-element-226cd0c{--width:50%;}.elementor-45 .elementor-element.elementor-element-fc35b46{--width:50%;}.elementor-45 .elementor-element.elementor-element-b8a3087{--width:50%;}.elementor-45 .elementor-element.elementor-element-5d7faf1{--width:100%;}.elementor-45 .elementor-element.elementor-element-d5536ea{--width:100%;}.elementor-45 .elementor-element.elementor-element-2c93718{--width:100%;}.elementor-45 .elementor-element.elementor-element-7a2c042{--width:100%;}.elementor-45 .elementor-element.elementor-element-adef33f{--width:100%;}.elementor-45 .elementor-element.elementor-element-cfdf82f{--width:100%;}.elementor-45 .elementor-element.elementor-element-0041c82{--width:100%;}}