.elementor-402 .elementor-element.elementor-element-5e8aea4{--display:flex;--min-height:max(822px, 57.083vw);--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;--padding-top:273px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-402 .elementor-element.elementor-element-5e8aea4:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-5e8aea4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://texgaxfbr.kinsta.cloud/wp-content/uploads/2026/10/black-cattle-close-at-red-gate-practices-hero-acc2104f.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-402 .elementor-element.elementor-element-5e8aea4::before, .elementor-402 .elementor-element.elementor-element-5e8aea4 > .elementor-background-video-container::before, .elementor-402 .elementor-element.elementor-element-5e8aea4 > .e-con-inner > .elementor-background-video-container::before, .elementor-402 .elementor-element.elementor-element-5e8aea4 > .elementor-background-slideshow::before, .elementor-402 .elementor-element.elementor-element-5e8aea4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-402 .elementor-element.elementor-element-5e8aea4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-7160c6d ) 12%, var( --e-global-color-4713e63 ) 35%);}.elementor-402 .elementor-element.elementor-element-3839e25{--display:flex;--position:absolute;--min-height:695px;--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;--overlay-opacity:0.88;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:64px;--z-index:0;}.elementor-402 .elementor-element.elementor-element-3839e25::before, .elementor-402 .elementor-element.elementor-element-3839e25 > .elementor-background-video-container::before, .elementor-402 .elementor-element.elementor-element-3839e25 > .e-con-inner > .elementor-background-video-container::before, .elementor-402 .elementor-element.elementor-element-3839e25 > .elementor-background-slideshow::before, .elementor-402 .elementor-element.elementor-element-3839e25 > .e-con-inner > .elementor-background-slideshow::before, .elementor-402 .elementor-element.elementor-element-3839e25 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, var( --e-global-color-7160c6d ) 16%, var( --e-global-color-4713e63 ) 61%);}body:not(.rtl) .elementor-402 .elementor-element.elementor-element-3839e25{left:calc(50% - 607.5px);}body.rtl .elementor-402 .elementor-element.elementor-element-3839e25{right:calc(50% - 607.5px);}.elementor-402 .elementor-element.elementor-element-7105189{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-402 .elementor-element.elementor-element-7bf88d8{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-a129946{text-align:center;}.elementor-402 .elementor-element.elementor-element-a129946 .elementor-heading-title{font-family:var( --e-global-typography-a47528e-font-family ), Sans-serif;font-size:var( --e-global-typography-a47528e-font-size );font-weight:var( --e-global-typography-a47528e-font-weight );text-transform:var( --e-global-typography-a47528e-text-transform );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );color:var( --e-global-color-6c6dfef );}.elementor-402 .elementor-element.elementor-element-1271fa9{text-align:center;}.elementor-402 .elementor-element.elementor-element-1271fa9 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-6c6dfef );}.elementor-402 .elementor-element.elementor-element-ea45f2e .tfw-button-wrap{justify-items:start;}.elementor-402 .elementor-element.elementor-element-ea45f2e .tfw-button{--tfw-btn-pad-top:16px;--tfw-btn-pad-right:24px;--tfw-btn-pad-bottom:16px;--tfw-btn-pad-left:24px;--tfw-btn-blur:0px;--tfw-btn-fade:0.3s;--tfw-btn-focus:var( --e-global-color-6c6dfef );}.elementor-402 .elementor-element.elementor-element-ea45f2e .tfw-button__bg, .elementor-402 .elementor-element.elementor-element-ea45f2e .tfw-button__inner, .elementor-402 .elementor-element.elementor-element-ea45f2e .tfw-button::after{border-radius:8px 8px 8px 8px;}.elementor-402 .elementor-element.elementor-element-a31e916{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-fb16b01{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:96px;--padding-bottom:88px;--padding-left:48px;--padding-right:48px;}.elementor-402 .elementor-element.elementor-element-fb16b01:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-fb16b01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-402 .elementor-element.elementor-element-1be7514{--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:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-713e8f1{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-f53f82f{text-align:center;}.elementor-402 .elementor-element.elementor-element-f53f82f .elementor-heading-title{font-family:var( --e-global-typography-a47528e-font-family ), Sans-serif;font-size:var( --e-global-typography-a47528e-font-size );font-weight:var( --e-global-typography-a47528e-font-weight );text-transform:var( --e-global-typography-a47528e-text-transform );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );color:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-2d4d891{text-align:center;}.elementor-402 .elementor-element.elementor-element-2d4d891 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-402 .elementor-element.elementor-element-d330873{width:var( --container-widget-width, min(880px, 100%) );max-width:min(880px, 100%);--container-widget-width:min(880px, 100%);--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-d5a3f17-font-family ), Sans-serif;font-size:var( --e-global-typography-d5a3f17-font-size );font-weight:var( --e-global-typography-d5a3f17-font-weight );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );color:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-d330873 p{margin-block-end:0px;}.elementor-402 .elementor-element.elementor-element-a500f24 .tfw-button-wrap{justify-items:start;}.elementor-402 .elementor-element.elementor-element-a500f24 .tfw-button{--tfw-btn-pad-top:16px;--tfw-btn-pad-right:24px;--tfw-btn-pad-bottom:16px;--tfw-btn-pad-left:24px;--tfw-btn-blur:0px;--tfw-btn-fade:0.3s;}.elementor-402 .elementor-element.elementor-element-a500f24 .tfw-button__bg, .elementor-402 .elementor-element.elementor-element-a500f24 .tfw-button__inner, .elementor-402 .elementor-element.elementor-element-a500f24 .tfw-button::after{border-radius:8px 8px 8px 8px;}.elementor-402 .elementor-element.elementor-element-7f3adba{--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:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:96px;--padding-bottom:112px;--padding-left:48px;--padding-right:48px;}.elementor-402 .elementor-element.elementor-element-7f3adba:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-7f3adba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-402 .elementor-element.elementor-element-0a5096c{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-4c22054{text-align:center;}.elementor-402 .elementor-element.elementor-element-4c22054 .elementor-heading-title{font-family:var( --e-global-typography-a47528e-font-family ), Sans-serif;font-size:var( --e-global-typography-a47528e-font-size );font-weight:var( --e-global-typography-a47528e-font-weight );text-transform:var( --e-global-typography-a47528e-text-transform );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );color:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-4508e17{text-align:center;}.elementor-402 .elementor-element.elementor-element-4508e17 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-402 .elementor-element.elementor-element-db62eca{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:24px 32px;--row-gap:24px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-8600cd1{--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:28px 28px;--row-gap:28px;--column-gap:28px;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-60476e1 );--border-color:var( --e-global-color-60476e1 );--border-radius:12px 12px 12px 12px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-402 .elementor-element.elementor-element-8600cd1:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-8600cd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6c6dfef );}.elementor-402 .elementor-element.elementor-element-8600cd1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-1559ab0{text-align:start;}.elementor-402 .elementor-element.elementor-element-1559ab0 .elementor-heading-title{font-family:var( --e-global-typography-ef700f6-font-family ), Sans-serif;font-size:var( --e-global-typography-ef700f6-font-size );font-weight:var( --e-global-typography-ef700f6-font-weight );line-height:var( --e-global-typography-ef700f6-line-height );letter-spacing:var( --e-global-typography-ef700f6-letter-spacing );word-spacing:var( --e-global-typography-ef700f6-word-spacing );color:var( --e-global-color-text );}.elementor-402 .elementor-element.elementor-element-cf44b96 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-402 .elementor-element.elementor-element-cf44b96 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-402 .elementor-element.elementor-element-cf44b96 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-402 .elementor-element.elementor-element-cf44b96 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-402 .elementor-element.elementor-element-cf44b96 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-402 .elementor-element.elementor-element-cf44b96 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-402 .elementor-element.elementor-element-cf44b96 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-402 .elementor-element.elementor-element-cf44b96{--e-icon-list-icon-size:28px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-402 .elementor-element.elementor-element-cf44b96 .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-402 .elementor-element.elementor-element-cf44b96 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-402 .elementor-element.elementor-element-cf44b96 .elementor-icon-list-item > a{font-family:var( --e-global-typography-d5a3f17-font-family ), Sans-serif;font-size:var( --e-global-typography-d5a3f17-font-size );font-weight:var( --e-global-typography-d5a3f17-font-weight );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-cf44b96 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-402 .elementor-element.elementor-element-9c67cb7{--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:28px 28px;--row-gap:28px;--column-gap:28px;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-60476e1 );--border-color:var( --e-global-color-60476e1 );--border-radius:12px 12px 12px 12px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-402 .elementor-element.elementor-element-9c67cb7:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-9c67cb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6c6dfef );}.elementor-402 .elementor-element.elementor-element-9c67cb7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-4062316{text-align:start;}.elementor-402 .elementor-element.elementor-element-4062316 .elementor-heading-title{font-family:var( --e-global-typography-ef700f6-font-family ), Sans-serif;font-size:var( --e-global-typography-ef700f6-font-size );font-weight:var( --e-global-typography-ef700f6-font-weight );line-height:var( --e-global-typography-ef700f6-line-height );letter-spacing:var( --e-global-typography-ef700f6-letter-spacing );word-spacing:var( --e-global-typography-ef700f6-word-spacing );color:var( --e-global-color-text );}.elementor-402 .elementor-element.elementor-element-e6483ad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-402 .elementor-element.elementor-element-e6483ad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-402 .elementor-element.elementor-element-e6483ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-402 .elementor-element.elementor-element-e6483ad .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-402 .elementor-element.elementor-element-e6483ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-402 .elementor-element.elementor-element-e6483ad .elementor-icon-list-icon i{color:var( --e-global-color-590f20b );transition:color 0.3s;}.elementor-402 .elementor-element.elementor-element-e6483ad .elementor-icon-list-icon svg{fill:var( --e-global-color-590f20b );transition:fill 0.3s;}.elementor-402 .elementor-element.elementor-element-e6483ad{--e-icon-list-icon-size:28px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-402 .elementor-element.elementor-element-e6483ad .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-402 .elementor-element.elementor-element-e6483ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-402 .elementor-element.elementor-element-e6483ad .elementor-icon-list-item > a{font-family:var( --e-global-typography-d5a3f17-font-family ), Sans-serif;font-size:var( --e-global-typography-d5a3f17-font-size );font-weight:var( --e-global-typography-d5a3f17-font-weight );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-e6483ad .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-402 .elementor-element.elementor-element-377d5bf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-377d5bf:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-377d5bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6c6dfef );}.elementor-402 .elementor-element.elementor-element-e8b4e19{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-aa102cb{width:100%;max-width:100%;}.elementor-402 .elementor-element.elementor-element-aa102cb img{width:100%;}.elementor-402 .elementor-element.elementor-element-c7a0261{--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:200px 200px;--row-gap:200px;--column-gap:200px;--padding-top:88px;--padding-bottom:88px;--padding-left:88px;--padding-right:88px;}.elementor-402 .elementor-element.elementor-element-7da2fff{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-fb2d1ad{text-align:start;}.elementor-402 .elementor-element.elementor-element-fb2d1ad .elementor-heading-title{font-family:var( --e-global-typography-a47528e-font-family ), Sans-serif;font-size:var( --e-global-typography-a47528e-font-size );font-weight:var( --e-global-typography-a47528e-font-weight );text-transform:var( --e-global-typography-a47528e-text-transform );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );color:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-b793597{text-align:start;}.elementor-402 .elementor-element.elementor-element-b793597 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-402 .elementor-element.elementor-element-dc469cd{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-4009f9d{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-9117da2{text-align:start;font-family:var( --e-global-typography-d5a3f17-font-family ), Sans-serif;font-size:var( --e-global-typography-d5a3f17-font-size );font-weight:var( --e-global-typography-d5a3f17-font-weight );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );color:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-9117da2 p{margin-block-end:0px;}.elementor-402 .elementor-element.elementor-element-3a9c875{--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:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:28px;--padding-right:28px;}.elementor-402 .elementor-element.elementor-element-3a9c875:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-3a9c875 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-402 .elementor-element.elementor-element-1ada9d7{text-align:start;}.elementor-402 .elementor-element.elementor-element-1ada9d7 .elementor-heading-title{font-family:var( --e-global-typography-a47528e-font-family ), Sans-serif;font-size:var( --e-global-typography-a47528e-font-size );font-weight:var( --e-global-typography-a47528e-font-weight );text-transform:var( --e-global-typography-a47528e-text-transform );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );color:var( --e-global-color-primary );}.elementor-402 .elementor-element.elementor-element-8c2f3e0{text-align:start;font-family:var( --e-global-typography-9863b60-font-family ), Sans-serif;font-size:var( --e-global-typography-9863b60-font-size );font-weight:var( --e-global-typography-9863b60-font-weight );line-height:var( --e-global-typography-9863b60-line-height );letter-spacing:var( --e-global-typography-9863b60-letter-spacing );word-spacing:var( --e-global-typography-9863b60-word-spacing );color:var( --e-global-color-text );}.elementor-402 .elementor-element.elementor-element-8c2f3e0 p{margin-block-end:0px;}.elementor-402 .elementor-element.elementor-element-4628db7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-f7f777f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-f7f777f img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-402 .elementor-element.elementor-element-4b95924{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-4b95924:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-4b95924 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6c6dfef );}.elementor-402 .elementor-element.elementor-element-c0db584{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-0bc310d{width:100%;max-width:100%;}.elementor-402 .elementor-element.elementor-element-0bc310d img{width:100%;}.elementor-402 .elementor-element.elementor-element-8e3e624{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-6149016.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-6149016 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-402 .elementor-element.elementor-element-39789bd{--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:200px 200px;--row-gap:200px;--column-gap:200px;--padding-top:88px;--padding-bottom:88px;--padding-left:88px;--padding-right:88px;}.elementor-402 .elementor-element.elementor-element-c1cef14{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-87fdd70{text-align:start;}.elementor-402 .elementor-element.elementor-element-87fdd70 .elementor-heading-title{font-family:var( --e-global-typography-a47528e-font-family ), Sans-serif;font-size:var( --e-global-typography-a47528e-font-size );font-weight:var( --e-global-typography-a47528e-font-weight );text-transform:var( --e-global-typography-a47528e-text-transform );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );color:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-680e900{text-align:start;}.elementor-402 .elementor-element.elementor-element-680e900 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-402 .elementor-element.elementor-element-1136c08{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-6e71f22{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-925ffec{text-align:start;font-family:var( --e-global-typography-d5a3f17-font-family ), Sans-serif;font-size:var( --e-global-typography-d5a3f17-font-size );font-weight:var( --e-global-typography-d5a3f17-font-weight );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );color:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-925ffec p{margin-block-end:0px;}.elementor-402 .elementor-element.elementor-element-4b630ca{--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:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:28px;--padding-right:28px;}.elementor-402 .elementor-element.elementor-element-4b630ca:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-4b630ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-402 .elementor-element.elementor-element-f9aafab{text-align:start;}.elementor-402 .elementor-element.elementor-element-f9aafab .elementor-heading-title{font-family:var( --e-global-typography-a47528e-font-family ), Sans-serif;font-size:var( --e-global-typography-a47528e-font-size );font-weight:var( --e-global-typography-a47528e-font-weight );text-transform:var( --e-global-typography-a47528e-text-transform );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );color:var( --e-global-color-primary );}.elementor-402 .elementor-element.elementor-element-1f4da5d{text-align:start;font-family:var( --e-global-typography-9863b60-font-family ), Sans-serif;font-size:var( --e-global-typography-9863b60-font-size );font-weight:var( --e-global-typography-9863b60-font-weight );line-height:var( --e-global-typography-9863b60-line-height );letter-spacing:var( --e-global-typography-9863b60-letter-spacing );word-spacing:var( --e-global-typography-9863b60-word-spacing );color:var( --e-global-color-text );}.elementor-402 .elementor-element.elementor-element-1f4da5d p{margin-block-end:0px;}.elementor-402 .elementor-element.elementor-element-734e8cc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-734e8cc:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-734e8cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6c6dfef );}.elementor-402 .elementor-element.elementor-element-5612e1f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-725c5f9{width:100%;max-width:100%;}.elementor-402 .elementor-element.elementor-element-725c5f9 img{width:100%;}.elementor-402 .elementor-element.elementor-element-79dd8e4{--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:200px 200px;--row-gap:200px;--column-gap:200px;--padding-top:88px;--padding-bottom:88px;--padding-left:88px;--padding-right:88px;}.elementor-402 .elementor-element.elementor-element-c64d486{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-335f614{text-align:start;}.elementor-402 .elementor-element.elementor-element-335f614 .elementor-heading-title{font-family:var( --e-global-typography-a47528e-font-family ), Sans-serif;font-size:var( --e-global-typography-a47528e-font-size );font-weight:var( --e-global-typography-a47528e-font-weight );text-transform:var( --e-global-typography-a47528e-text-transform );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );color:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-398fca2{text-align:start;}.elementor-402 .elementor-element.elementor-element-398fca2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-402 .elementor-element.elementor-element-39953a8{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-bcab853{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-a3a11f7{text-align:start;font-family:var( --e-global-typography-d5a3f17-font-family ), Sans-serif;font-size:var( --e-global-typography-d5a3f17-font-size );font-weight:var( --e-global-typography-d5a3f17-font-weight );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );color:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-a3a11f7 p{margin-block-end:0px;}.elementor-402 .elementor-element.elementor-element-b6b0309{text-align:start;font-family:var( --e-global-typography-d5a3f17-font-family ), Sans-serif;font-size:var( --e-global-typography-d5a3f17-font-size );font-weight:var( --e-global-typography-d5a3f17-font-weight );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );color:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-b6b0309 p{margin-block-end:0px;}.elementor-402 .elementor-element.elementor-element-9e9b45a{--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:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:28px;--padding-right:28px;}.elementor-402 .elementor-element.elementor-element-9e9b45a:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-9e9b45a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-402 .elementor-element.elementor-element-1fab24a{text-align:start;}.elementor-402 .elementor-element.elementor-element-1fab24a .elementor-heading-title{font-family:var( --e-global-typography-a47528e-font-family ), Sans-serif;font-size:var( --e-global-typography-a47528e-font-size );font-weight:var( --e-global-typography-a47528e-font-weight );text-transform:var( --e-global-typography-a47528e-text-transform );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );color:var( --e-global-color-primary );}.elementor-402 .elementor-element.elementor-element-3870081{text-align:start;font-family:var( --e-global-typography-9863b60-font-family ), Sans-serif;font-size:var( --e-global-typography-9863b60-font-size );font-weight:var( --e-global-typography-9863b60-font-weight );line-height:var( --e-global-typography-9863b60-line-height );letter-spacing:var( --e-global-typography-9863b60-letter-spacing );word-spacing:var( --e-global-typography-9863b60-word-spacing );color:var( --e-global-color-text );}.elementor-402 .elementor-element.elementor-element-3870081 p{margin-block-end:0px;}.elementor-402 .elementor-element.elementor-element-0ee907e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-31c195b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-31c195b img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-402 .elementor-element.elementor-element-046a5cd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-046a5cd:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-046a5cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6c6dfef );}.elementor-402 .elementor-element.elementor-element-1b60e3a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-799a99f{width:100%;max-width:100%;}.elementor-402 .elementor-element.elementor-element-799a99f img{width:100%;}.elementor-402 .elementor-element.elementor-element-247291a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-4451c89.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-4451c89 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-402 .elementor-element.elementor-element-6a5503d{--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:200px 200px;--row-gap:200px;--column-gap:200px;--padding-top:88px;--padding-bottom:88px;--padding-left:88px;--padding-right:88px;}.elementor-402 .elementor-element.elementor-element-0db2259{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-1d584f4{text-align:start;}.elementor-402 .elementor-element.elementor-element-1d584f4 .elementor-heading-title{font-family:var( --e-global-typography-a47528e-font-family ), Sans-serif;font-size:var( --e-global-typography-a47528e-font-size );font-weight:var( --e-global-typography-a47528e-font-weight );text-transform:var( --e-global-typography-a47528e-text-transform );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );color:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-2b31976{text-align:start;}.elementor-402 .elementor-element.elementor-element-2b31976 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-402 .elementor-element.elementor-element-1046ea7{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-4e55c56{text-align:start;font-family:var( --e-global-typography-d5a3f17-font-family ), Sans-serif;font-size:var( --e-global-typography-d5a3f17-font-size );font-weight:var( --e-global-typography-d5a3f17-font-weight );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );color:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-4e55c56 p{margin-block-end:0px;}.elementor-402 .elementor-element.elementor-element-48cf6f1{text-align:start;font-family:var( --e-global-typography-d5a3f17-font-family ), Sans-serif;font-size:var( --e-global-typography-d5a3f17-font-size );font-weight:var( --e-global-typography-d5a3f17-font-weight );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );color:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-48cf6f1 p{margin-block-end:0px;}.elementor-402 .elementor-element.elementor-element-fa223b1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-fa223b1:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-fa223b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6c6dfef );}.elementor-402 .elementor-element.elementor-element-b864342{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-11d8ae1{width:100%;max-width:100%;}.elementor-402 .elementor-element.elementor-element-11d8ae1 img{width:100%;}.elementor-402 .elementor-element.elementor-element-63316e9{--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:200px 200px;--row-gap:200px;--column-gap:200px;--padding-top:88px;--padding-bottom:88px;--padding-left:88px;--padding-right:88px;}.elementor-402 .elementor-element.elementor-element-6240ea1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-99ff60a{text-align:start;}.elementor-402 .elementor-element.elementor-element-99ff60a .elementor-heading-title{font-family:var( --e-global-typography-a47528e-font-family ), Sans-serif;font-size:var( --e-global-typography-a47528e-font-size );font-weight:var( --e-global-typography-a47528e-font-weight );text-transform:var( --e-global-typography-a47528e-text-transform );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );color:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-e92940b{text-align:start;}.elementor-402 .elementor-element.elementor-element-e92940b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-402 .elementor-element.elementor-element-ea9d4f8{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-bf6c741{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-b769b6c{text-align:start;font-family:var( --e-global-typography-d5a3f17-font-family ), Sans-serif;font-size:var( --e-global-typography-d5a3f17-font-size );font-weight:var( --e-global-typography-d5a3f17-font-weight );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );color:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-b769b6c p{margin-block-end:0px;}.elementor-402 .elementor-element.elementor-element-ee366a9{text-align:start;font-family:var( --e-global-typography-d5a3f17-font-family ), Sans-serif;font-size:var( --e-global-typography-d5a3f17-font-size );font-weight:var( --e-global-typography-d5a3f17-font-weight );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );color:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-ee366a9 p{margin-block-end:0px;}.elementor-402 .elementor-element.elementor-element-8cf52d5{--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:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:28px;--padding-right:28px;}.elementor-402 .elementor-element.elementor-element-8cf52d5:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-8cf52d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-402 .elementor-element.elementor-element-cfa9c06{text-align:start;}.elementor-402 .elementor-element.elementor-element-cfa9c06 .elementor-heading-title{font-family:var( --e-global-typography-a47528e-font-family ), Sans-serif;font-size:var( --e-global-typography-a47528e-font-size );font-weight:var( --e-global-typography-a47528e-font-weight );text-transform:var( --e-global-typography-a47528e-text-transform );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );color:var( --e-global-color-primary );}.elementor-402 .elementor-element.elementor-element-75e24d9{text-align:start;font-family:var( --e-global-typography-9863b60-font-family ), Sans-serif;font-size:var( --e-global-typography-9863b60-font-size );font-weight:var( --e-global-typography-9863b60-font-weight );line-height:var( --e-global-typography-9863b60-line-height );letter-spacing:var( --e-global-typography-9863b60-letter-spacing );word-spacing:var( --e-global-typography-9863b60-word-spacing );color:var( --e-global-color-text );}.elementor-402 .elementor-element.elementor-element-75e24d9 p{margin-block-end:0px;}.elementor-402 .elementor-element.elementor-element-10fca43{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-ed30582.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-ed30582 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-402 .elementor-element.elementor-element-6f352e3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-6f352e3:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-6f352e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6c6dfef );}.elementor-402 .elementor-element.elementor-element-f003002{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-06ac565{width:100%;max-width:100%;}.elementor-402 .elementor-element.elementor-element-06ac565 img{width:100%;}.elementor-402 .elementor-element.elementor-element-39930a4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-793ae64.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-793ae64 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-402 .elementor-element.elementor-element-5b70936{--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:200px 200px;--row-gap:200px;--column-gap:200px;--padding-top:88px;--padding-bottom:88px;--padding-left:88px;--padding-right:88px;}.elementor-402 .elementor-element.elementor-element-0be13b2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-003a18a{text-align:start;}.elementor-402 .elementor-element.elementor-element-003a18a .elementor-heading-title{font-family:var( --e-global-typography-a47528e-font-family ), Sans-serif;font-size:var( --e-global-typography-a47528e-font-size );font-weight:var( --e-global-typography-a47528e-font-weight );text-transform:var( --e-global-typography-a47528e-text-transform );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );color:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-320a80e{width:var( --container-widget-width, min(460px, 100%) );max-width:min(460px, 100%);--container-widget-width:min(460px, 100%);--container-widget-flex-grow:0;text-align:start;}.elementor-402 .elementor-element.elementor-element-320a80e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-402 .elementor-element.elementor-element-8e963f1{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-4660a5a{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-31ddba2{text-align:start;font-family:var( --e-global-typography-d5a3f17-font-family ), Sans-serif;font-size:var( --e-global-typography-d5a3f17-font-size );font-weight:var( --e-global-typography-d5a3f17-font-weight );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );color:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-31ddba2 p{margin-block-end:0px;}.elementor-402 .elementor-element.elementor-element-c5f5d1a{text-align:start;font-family:var( --e-global-typography-d5a3f17-font-family ), Sans-serif;font-size:var( --e-global-typography-d5a3f17-font-size );font-weight:var( --e-global-typography-d5a3f17-font-weight );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );color:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-c5f5d1a p{margin-block-end:0px;}.elementor-402 .elementor-element.elementor-element-8883497{--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:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:28px;--padding-right:28px;}.elementor-402 .elementor-element.elementor-element-8883497:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-8883497 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-402 .elementor-element.elementor-element-cb5ffdd{text-align:start;}.elementor-402 .elementor-element.elementor-element-cb5ffdd .elementor-heading-title{font-family:var( --e-global-typography-a47528e-font-family ), Sans-serif;font-size:var( --e-global-typography-a47528e-font-size );font-weight:var( --e-global-typography-a47528e-font-weight );text-transform:var( --e-global-typography-a47528e-text-transform );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );color:var( --e-global-color-primary );}.elementor-402 .elementor-element.elementor-element-533bb57{text-align:start;font-family:var( --e-global-typography-9863b60-font-family ), Sans-serif;font-size:var( --e-global-typography-9863b60-font-size );font-weight:var( --e-global-typography-9863b60-font-weight );line-height:var( --e-global-typography-9863b60-line-height );letter-spacing:var( --e-global-typography-9863b60-letter-spacing );word-spacing:var( --e-global-typography-9863b60-word-spacing );color:var( --e-global-color-text );}.elementor-402 .elementor-element.elementor-element-533bb57 p{margin-block-end:0px;}.elementor-402 .elementor-element.elementor-element-f69e57e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:48px 32px;--row-gap:48px;--column-gap:32px;--flex-wrap:wrap;--padding-top:96px;--padding-bottom:96px;--padding-left:48px;--padding-right:48px;}.elementor-402 .elementor-element.elementor-element-f69e57e:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-f69e57e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-402 .elementor-element.elementor-element-ea25018{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-ea25018.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-fab5d60{text-align:center;}.elementor-402 .elementor-element.elementor-element-fab5d60 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-402 .elementor-element.elementor-element-c6be854{text-align:center;}.elementor-402 .elementor-element.elementor-element-c6be854 .elementor-heading-title{font-family:var( --e-global-typography-a47528e-font-family ), Sans-serif;font-size:var( --e-global-typography-a47528e-font-size );font-weight:var( --e-global-typography-a47528e-font-weight );text-transform:var( --e-global-typography-a47528e-text-transform );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );color:var( --e-global-color-accent );}.elementor-402 .elementor-element.elementor-element-6ae866d{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-6ae866d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-145e9ac{text-align:center;}.elementor-402 .elementor-element.elementor-element-145e9ac .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-402 .elementor-element.elementor-element-cf03a0f{text-align:center;}.elementor-402 .elementor-element.elementor-element-cf03a0f .elementor-heading-title{font-family:var( --e-global-typography-a47528e-font-family ), Sans-serif;font-size:var( --e-global-typography-a47528e-font-size );font-weight:var( --e-global-typography-a47528e-font-weight );text-transform:var( --e-global-typography-a47528e-text-transform );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );color:var( --e-global-color-accent );}.elementor-402 .elementor-element.elementor-element-b51f978{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-b51f978.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-47993a5{text-align:center;}.elementor-402 .elementor-element.elementor-element-47993a5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-402 .elementor-element.elementor-element-0c3617d{text-align:center;}.elementor-402 .elementor-element.elementor-element-0c3617d .elementor-heading-title{font-family:var( --e-global-typography-a47528e-font-family ), Sans-serif;font-size:var( --e-global-typography-a47528e-font-size );font-weight:var( --e-global-typography-a47528e-font-weight );text-transform:var( --e-global-typography-a47528e-text-transform );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );color:var( --e-global-color-accent );}.elementor-402 .elementor-element.elementor-element-f489a51{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-f489a51.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-e102948{text-align:center;}.elementor-402 .elementor-element.elementor-element-e102948 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-402 .elementor-element.elementor-element-5e0a13b{text-align:center;}.elementor-402 .elementor-element.elementor-element-5e0a13b .elementor-heading-title{font-family:var( --e-global-typography-a47528e-font-family ), Sans-serif;font-size:var( --e-global-typography-a47528e-font-size );font-weight:var( --e-global-typography-a47528e-font-weight );text-transform:var( --e-global-typography-a47528e-text-transform );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );color:var( --e-global-color-accent );}.elementor-402 .elementor-element.elementor-element-4a2cbcc{--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:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:96px;--padding-bottom:112px;--padding-left:48px;--padding-right:48px;}.elementor-402 .elementor-element.elementor-element-4a2cbcc:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-4a2cbcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6c6dfef );}.elementor-402 .elementor-element.elementor-element-acf733a{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-2ac8963{text-align:center;}.elementor-402 .elementor-element.elementor-element-2ac8963 .elementor-heading-title{font-family:var( --e-global-typography-a47528e-font-family ), Sans-serif;font-size:var( --e-global-typography-a47528e-font-size );font-weight:var( --e-global-typography-a47528e-font-weight );text-transform:var( --e-global-typography-a47528e-text-transform );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );color:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-2802b3c{text-align:center;}.elementor-402 .elementor-element.elementor-element-2802b3c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-402 .elementor-element.elementor-element-7cf6af2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:24px 32px;--row-gap:24px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-d70a5c3{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-402 .elementor-element.elementor-element-d70a5c3:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-d70a5c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-402 .elementor-element.elementor-element-d70a5c3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-1cdad81{text-align:start;}.elementor-402 .elementor-element.elementor-element-1cdad81 .elementor-heading-title{font-family:var( --e-global-typography-793b95b-font-family ), Sans-serif;font-size:var( --e-global-typography-793b95b-font-size );font-weight:var( --e-global-typography-793b95b-font-weight );text-transform:var( --e-global-typography-793b95b-text-transform );line-height:var( --e-global-typography-793b95b-line-height );letter-spacing:var( --e-global-typography-793b95b-letter-spacing );word-spacing:var( --e-global-typography-793b95b-word-spacing );color:var( --e-global-color-primary );}.elementor-402 .elementor-element.elementor-element-2cc5a73{text-align:start;}.elementor-402 .elementor-element.elementor-element-2cc5a73 .elementor-heading-title{font-family:var( --e-global-typography-757d353-font-family ), Sans-serif;font-size:var( --e-global-typography-757d353-font-size );font-weight:var( --e-global-typography-757d353-font-weight );line-height:var( --e-global-typography-757d353-line-height );letter-spacing:var( --e-global-typography-757d353-letter-spacing );word-spacing:var( --e-global-typography-757d353-word-spacing );color:var( --e-global-color-text );}.elementor-402 .elementor-element.elementor-element-5a00dc7{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-5a00dc7 p{margin-block-end:0px;}.elementor-402 .elementor-element.elementor-element-4793c98{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-402 .elementor-element.elementor-element-4793c98:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-4793c98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-402 .elementor-element.elementor-element-4793c98.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-248c0d9{text-align:start;}.elementor-402 .elementor-element.elementor-element-248c0d9 .elementor-heading-title{font-family:var( --e-global-typography-793b95b-font-family ), Sans-serif;font-size:var( --e-global-typography-793b95b-font-size );font-weight:var( --e-global-typography-793b95b-font-weight );text-transform:var( --e-global-typography-793b95b-text-transform );line-height:var( --e-global-typography-793b95b-line-height );letter-spacing:var( --e-global-typography-793b95b-letter-spacing );word-spacing:var( --e-global-typography-793b95b-word-spacing );color:var( --e-global-color-primary );}.elementor-402 .elementor-element.elementor-element-d458945{text-align:start;}.elementor-402 .elementor-element.elementor-element-d458945 .elementor-heading-title{font-family:var( --e-global-typography-757d353-font-family ), Sans-serif;font-size:var( --e-global-typography-757d353-font-size );font-weight:var( --e-global-typography-757d353-font-weight );line-height:var( --e-global-typography-757d353-line-height );letter-spacing:var( --e-global-typography-757d353-letter-spacing );word-spacing:var( --e-global-typography-757d353-word-spacing );color:var( --e-global-color-text );}.elementor-402 .elementor-element.elementor-element-9947c7e{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-9947c7e p{margin-block-end:0px;}.elementor-402 .elementor-element.elementor-element-9b4a445{--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:12px 12px 12px 12px;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:32px;}.elementor-402 .elementor-element.elementor-element-9b4a445:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-9b4a445 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-402 .elementor-element.elementor-element-9b4a445.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-402 .elementor-element.elementor-element-7f9bce6{text-align:start;}.elementor-402 .elementor-element.elementor-element-7f9bce6 .elementor-heading-title{font-family:var( --e-global-typography-793b95b-font-family ), Sans-serif;font-size:var( --e-global-typography-793b95b-font-size );font-weight:var( --e-global-typography-793b95b-font-weight );text-transform:var( --e-global-typography-793b95b-text-transform );line-height:var( --e-global-typography-793b95b-line-height );letter-spacing:var( --e-global-typography-793b95b-letter-spacing );word-spacing:var( --e-global-typography-793b95b-word-spacing );color:var( --e-global-color-primary );}.elementor-402 .elementor-element.elementor-element-c951e7b{text-align:start;}.elementor-402 .elementor-element.elementor-element-c951e7b .elementor-heading-title{font-family:var( --e-global-typography-757d353-font-family ), Sans-serif;font-size:var( --e-global-typography-757d353-font-size );font-weight:var( --e-global-typography-757d353-font-weight );line-height:var( --e-global-typography-757d353-line-height );letter-spacing:var( --e-global-typography-757d353-letter-spacing );word-spacing:var( --e-global-typography-757d353-word-spacing );color:var( --e-global-color-text );}.elementor-402 .elementor-element.elementor-element-72b422a{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 );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-secondary );}.elementor-402 .elementor-element.elementor-element-72b422a p{margin-block-end:0px;}.elementor-402 .elementor-element.elementor-element-f72c032{--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;--padding-top:104px;--padding-bottom:104px;--padding-left:48px;--padding-right:48px;}.elementor-402 .elementor-element.elementor-element-f72c032:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-f72c032 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6c6dfef );}.elementor-402 .elementor-element.elementor-element-f72c032 > .elementor-shape-top .elementor-shape-fill, .elementor-402 .elementor-element.elementor-element-f72c032 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-accent );}.elementor-402 .elementor-element.elementor-element-f72c032 > .elementor-shape-top svg, .elementor-402 .elementor-element.elementor-element-f72c032 > .e-con-inner > .elementor-shape-top svg{height:8.8px;}.elementor-402 .elementor-element.elementor-element-f72c032 > .elementor-shape-top, .elementor-402 .elementor-element.elementor-element-f72c032 > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-402 .elementor-element.elementor-element-d690e90 .tfw-tlr{--tfw-tlr-cw:100%;--tfw-tlr-col-gap:64px;--tfw-tlr-arrows-order:2;--tfw-tlr-meta-x:24px;--tfw-tlr-meta-gap:40px;--tfw-tlr-cite-gap:40px;--tfw-tlr-rating-gap:16px;--tfw-tlr-star-size:22px;--tfw-tlr-star-gap:6px;--tfw-tlr-num-gap:8px;--tfw-tlr-avatar:84px;--tfw-tlr-avatar-gap:22px;}.elementor-402 .elementor-element.elementor-element-d690e90 .tfw-arrows{--tfw-arrows-gap:12px;}.elementor-402 .elementor-element.elementor-element-d690e90 .tfw-tlr__counter{--tfw-tlr-counter-gap:4px;}.elementor-402 .elementor-element.elementor-element-d690e90 .tfw-arrow{display:inline-flex;width:40px;height:40px;padding:10px;border-radius:50% 50% 50% 50%;}.elementor-402 .elementor-element.elementor-element-d690e90{--tfw-arrow-size:40px;}.elementor-402 .elementor-element.elementor-element-d690e90 .tfw-arrow--prev{left:0;right:auto;--tfw-arrow-cx:0%;--tfw-arrow-x:0px;top:0;bottom:auto;--tfw-arrow-cy:0%;--tfw-arrow-y:0px;}.elementor-402 .elementor-element.elementor-element-d690e90 .tfw-arrow--next{left:0;right:auto;--tfw-arrow-cx:0%;--tfw-arrow-x:0px;top:0;bottom:auto;--tfw-arrow-cy:0%;--tfw-arrow-y:0px;}.elementor-402 .elementor-element.elementor-element-47571b2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-c0b4b9e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-c0b4b9e > .elementor-shape-top .elementor-shape-fill, .elementor-402 .elementor-element.elementor-element-c0b4b9e > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-402 .elementor-element.elementor-element-c0b4b9e > .elementor-shape-top svg, .elementor-402 .elementor-element.elementor-element-c0b4b9e > .e-con-inner > .elementor-shape-top svg{height:8.8px;}.elementor-402 .elementor-element.elementor-element-c0b4b9e > .elementor-shape-top, .elementor-402 .elementor-element.elementor-element-c0b4b9e > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-402 .elementor-element.elementor-element-4b3de3a{--display:flex;--min-height:18px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-402 .elementor-element.elementor-element-4b3de3a:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-4b3de3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-402 .elementor-element.elementor-element-4b3de3a > .elementor-shape-top .elementor-shape-fill, .elementor-402 .elementor-element.elementor-element-4b3de3a > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-text );}.elementor-402 .elementor-element.elementor-element-4b3de3a > .elementor-shape-top svg, .elementor-402 .elementor-element.elementor-element-4b3de3a > .e-con-inner > .elementor-shape-top svg{height:8.8px;}.elementor-402 .elementor-element.elementor-element-4b3de3a > .elementor-shape-top, .elementor-402 .elementor-element.elementor-element-4b3de3a > .e-con-inner > .elementor-shape-top{z-index:2;pointer-events:none;}@media(min-width:768px){.elementor-402 .elementor-element.elementor-element-3839e25{--width:1215px;}.elementor-402 .elementor-element.elementor-element-7105189{--width:100%;}.elementor-402 .elementor-element.elementor-element-7bf88d8{--width:100%;}.elementor-402 .elementor-element.elementor-element-1be7514{--width:min(880px, 100%);}.elementor-402 .elementor-element.elementor-element-7f3adba{--content-width:1216px;}.elementor-402 .elementor-element.elementor-element-8600cd1{--width:calc((100% - 32px) / 2);}.elementor-402 .elementor-element.elementor-element-9c67cb7{--width:calc((100% - 32px) / 2);}.elementor-402 .elementor-element.elementor-element-e8b4e19{--width:100%;}.elementor-402 .elementor-element.elementor-element-c7a0261{--width:50%;}.elementor-402 .elementor-element.elementor-element-4628db7{--width:50%;}.elementor-402 .elementor-element.elementor-element-c0db584{--width:100%;}.elementor-402 .elementor-element.elementor-element-8e3e624{--width:50%;}.elementor-402 .elementor-element.elementor-element-39789bd{--width:50%;}.elementor-402 .elementor-element.elementor-element-5612e1f{--width:100%;}.elementor-402 .elementor-element.elementor-element-79dd8e4{--width:50%;}.elementor-402 .elementor-element.elementor-element-0ee907e{--width:50%;}.elementor-402 .elementor-element.elementor-element-1b60e3a{--width:100%;}.elementor-402 .elementor-element.elementor-element-247291a{--width:50%;}.elementor-402 .elementor-element.elementor-element-6a5503d{--width:50%;}.elementor-402 .elementor-element.elementor-element-b864342{--width:100%;}.elementor-402 .elementor-element.elementor-element-63316e9{--width:50%;}.elementor-402 .elementor-element.elementor-element-10fca43{--width:50%;}.elementor-402 .elementor-element.elementor-element-f003002{--width:100%;}.elementor-402 .elementor-element.elementor-element-39930a4{--width:50%;}.elementor-402 .elementor-element.elementor-element-5b70936{--width:50%;}.elementor-402 .elementor-element.elementor-element-f69e57e{--content-width:1200px;}.elementor-402 .elementor-element.elementor-element-ea25018{--width:calc((100% - 96px) / 4);}.elementor-402 .elementor-element.elementor-element-6ae866d{--width:calc((100% - 96px) / 4);}.elementor-402 .elementor-element.elementor-element-b51f978{--width:calc((100% - 96px) / 4);}.elementor-402 .elementor-element.elementor-element-f489a51{--width:calc((100% - 96px) / 4);}.elementor-402 .elementor-element.elementor-element-4a2cbcc{--content-width:1200px;}.elementor-402 .elementor-element.elementor-element-d70a5c3{--width:calc((100% - 64px) / 3);}.elementor-402 .elementor-element.elementor-element-4793c98{--width:calc((100% - 64px) / 3);}.elementor-402 .elementor-element.elementor-element-9b4a445{--width:calc((100% - 64px) / 3);}.elementor-402 .elementor-element.elementor-element-f72c032{--content-width:1280px;}}@media(max-width:1024px) and (min-width:768px){.elementor-402 .elementor-element.elementor-element-ea25018{--width:calc((100% - 32px) / 2);}.elementor-402 .elementor-element.elementor-element-6ae866d{--width:calc((100% - 32px) / 2);}.elementor-402 .elementor-element.elementor-element-b51f978{--width:calc((100% - 32px) / 2);}.elementor-402 .elementor-element.elementor-element-f489a51{--width:calc((100% - 32px) / 2);}}@media(max-width:880px) and (min-width:768px){.elementor-402 .elementor-element.elementor-element-8600cd1{--width:100%;}.elementor-402 .elementor-element.elementor-element-9c67cb7{--width:100%;}.elementor-402 .elementor-element.elementor-element-d70a5c3{--width:100%;}.elementor-402 .elementor-element.elementor-element-4793c98{--width:100%;}.elementor-402 .elementor-element.elementor-element-9b4a445{--width:100%;}}@media(max-width:1366px){.elementor-402 .elementor-element.elementor-element-a129946 .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-1271fa9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-f53f82f .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-2d4d891 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-d330873{font-size:var( --e-global-typography-d5a3f17-font-size );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-4c22054 .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-4508e17 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-1559ab0 .elementor-heading-title{font-size:var( --e-global-typography-ef700f6-font-size );line-height:var( --e-global-typography-ef700f6-line-height );letter-spacing:var( --e-global-typography-ef700f6-letter-spacing );word-spacing:var( --e-global-typography-ef700f6-word-spacing );}.elementor-402 .elementor-element.elementor-element-cf44b96 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-402 .elementor-element.elementor-element-cf44b96 .elementor-icon-list-item > a{font-size:var( --e-global-typography-d5a3f17-font-size );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-4062316 .elementor-heading-title{font-size:var( --e-global-typography-ef700f6-font-size );line-height:var( --e-global-typography-ef700f6-line-height );letter-spacing:var( --e-global-typography-ef700f6-letter-spacing );word-spacing:var( --e-global-typography-ef700f6-word-spacing );}.elementor-402 .elementor-element.elementor-element-e6483ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-402 .elementor-element.elementor-element-e6483ad .elementor-icon-list-item > a{font-size:var( --e-global-typography-d5a3f17-font-size );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-fb2d1ad .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-b793597 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-9117da2{font-size:var( --e-global-typography-d5a3f17-font-size );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-1ada9d7 .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-8c2f3e0{font-size:var( --e-global-typography-9863b60-font-size );line-height:var( --e-global-typography-9863b60-line-height );letter-spacing:var( --e-global-typography-9863b60-letter-spacing );word-spacing:var( --e-global-typography-9863b60-word-spacing );}.elementor-402 .elementor-element.elementor-element-87fdd70 .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-680e900 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-925ffec{font-size:var( --e-global-typography-d5a3f17-font-size );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-f9aafab .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-1f4da5d{font-size:var( --e-global-typography-9863b60-font-size );line-height:var( --e-global-typography-9863b60-line-height );letter-spacing:var( --e-global-typography-9863b60-letter-spacing );word-spacing:var( --e-global-typography-9863b60-word-spacing );}.elementor-402 .elementor-element.elementor-element-335f614 .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-398fca2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-a3a11f7{font-size:var( --e-global-typography-d5a3f17-font-size );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-b6b0309{font-size:var( --e-global-typography-d5a3f17-font-size );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-1fab24a .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-3870081{font-size:var( --e-global-typography-9863b60-font-size );line-height:var( --e-global-typography-9863b60-line-height );letter-spacing:var( --e-global-typography-9863b60-letter-spacing );word-spacing:var( --e-global-typography-9863b60-word-spacing );}.elementor-402 .elementor-element.elementor-element-1d584f4 .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-2b31976 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-4e55c56{font-size:var( --e-global-typography-d5a3f17-font-size );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-48cf6f1{font-size:var( --e-global-typography-d5a3f17-font-size );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-99ff60a .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-e92940b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-b769b6c{font-size:var( --e-global-typography-d5a3f17-font-size );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-ee366a9{font-size:var( --e-global-typography-d5a3f17-font-size );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-cfa9c06 .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-75e24d9{font-size:var( --e-global-typography-9863b60-font-size );line-height:var( --e-global-typography-9863b60-line-height );letter-spacing:var( --e-global-typography-9863b60-letter-spacing );word-spacing:var( --e-global-typography-9863b60-word-spacing );}.elementor-402 .elementor-element.elementor-element-003a18a .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-320a80e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-31ddba2{font-size:var( --e-global-typography-d5a3f17-font-size );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-c5f5d1a{font-size:var( --e-global-typography-d5a3f17-font-size );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-cb5ffdd .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-533bb57{font-size:var( --e-global-typography-9863b60-font-size );line-height:var( --e-global-typography-9863b60-line-height );letter-spacing:var( --e-global-typography-9863b60-letter-spacing );word-spacing:var( --e-global-typography-9863b60-word-spacing );}.elementor-402 .elementor-element.elementor-element-fab5d60 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-c6be854 .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-145e9ac .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-cf03a0f .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-47993a5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-0c3617d .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-e102948 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-5e0a13b .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-2ac8963 .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-2802b3c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-1cdad81 .elementor-heading-title{font-size:var( --e-global-typography-793b95b-font-size );line-height:var( --e-global-typography-793b95b-line-height );letter-spacing:var( --e-global-typography-793b95b-letter-spacing );word-spacing:var( --e-global-typography-793b95b-word-spacing );}.elementor-402 .elementor-element.elementor-element-2cc5a73 .elementor-heading-title{font-size:var( --e-global-typography-757d353-font-size );line-height:var( --e-global-typography-757d353-line-height );letter-spacing:var( --e-global-typography-757d353-letter-spacing );word-spacing:var( --e-global-typography-757d353-word-spacing );}.elementor-402 .elementor-element.elementor-element-5a00dc7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-402 .elementor-element.elementor-element-248c0d9 .elementor-heading-title{font-size:var( --e-global-typography-793b95b-font-size );line-height:var( --e-global-typography-793b95b-line-height );letter-spacing:var( --e-global-typography-793b95b-letter-spacing );word-spacing:var( --e-global-typography-793b95b-word-spacing );}.elementor-402 .elementor-element.elementor-element-d458945 .elementor-heading-title{font-size:var( --e-global-typography-757d353-font-size );line-height:var( --e-global-typography-757d353-line-height );letter-spacing:var( --e-global-typography-757d353-letter-spacing );word-spacing:var( --e-global-typography-757d353-word-spacing );}.elementor-402 .elementor-element.elementor-element-9947c7e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-402 .elementor-element.elementor-element-7f9bce6 .elementor-heading-title{font-size:var( --e-global-typography-793b95b-font-size );line-height:var( --e-global-typography-793b95b-line-height );letter-spacing:var( --e-global-typography-793b95b-letter-spacing );word-spacing:var( --e-global-typography-793b95b-word-spacing );}.elementor-402 .elementor-element.elementor-element-c951e7b .elementor-heading-title{font-size:var( --e-global-typography-757d353-font-size );line-height:var( --e-global-typography-757d353-line-height );letter-spacing:var( --e-global-typography-757d353-letter-spacing );word-spacing:var( --e-global-typography-757d353-word-spacing );}.elementor-402 .elementor-element.elementor-element-72b422a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:1200px){.elementor-402 .elementor-element.elementor-element-c7a0261{--padding-top:88px;--padding-bottom:88px;--padding-left:48px;--padding-right:48px;}.elementor-402 .elementor-element.elementor-element-39789bd{--padding-top:88px;--padding-bottom:88px;--padding-left:48px;--padding-right:48px;}.elementor-402 .elementor-element.elementor-element-79dd8e4{--padding-top:88px;--padding-bottom:88px;--padding-left:48px;--padding-right:48px;}.elementor-402 .elementor-element.elementor-element-6a5503d{--padding-top:88px;--padding-bottom:88px;--padding-left:48px;--padding-right:48px;}.elementor-402 .elementor-element.elementor-element-63316e9{--padding-top:88px;--padding-bottom:88px;--padding-left:48px;--padding-right:48px;}.elementor-402 .elementor-element.elementor-element-5b70936{--padding-top:88px;--padding-bottom:88px;--padding-left:48px;--padding-right:48px;}.elementor-402 .elementor-element.elementor-element-f72c032 > .elementor-shape-top svg, .elementor-402 .elementor-element.elementor-element-f72c032 > .e-con-inner > .elementor-shape-top svg{width:calc(125% + 1.3px);}.elementor-402 .elementor-element.elementor-element-c0b4b9e > .elementor-shape-top svg, .elementor-402 .elementor-element.elementor-element-c0b4b9e > .e-con-inner > .elementor-shape-top svg{width:calc(125% + 1.3px);}.elementor-402 .elementor-element.elementor-element-4b3de3a > .elementor-shape-top svg, .elementor-402 .elementor-element.elementor-element-4b3de3a > .e-con-inner > .elementor-shape-top svg{width:calc(125% + 1.3px);}}@media(max-width:1024px){.elementor-402 .elementor-element.elementor-element-5e8aea4:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-5e8aea4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://texgaxfbr.kinsta.cloud/wp-content/uploads/2026/10/black-cattle-close-at-red-gate-practices-hero-tablet.webp");}.elementor-402 .elementor-element.elementor-element-5e8aea4{--min-height:720px;--padding-top:230px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-402 .elementor-element.elementor-element-5e8aea4::before, .elementor-402 .elementor-element.elementor-element-5e8aea4 > .elementor-background-video-container::before, .elementor-402 .elementor-element.elementor-element-5e8aea4 > .e-con-inner > .elementor-background-video-container::before, .elementor-402 .elementor-element.elementor-element-5e8aea4 > .elementor-background-slideshow::before, .elementor-402 .elementor-element.elementor-element-5e8aea4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-402 .elementor-element.elementor-element-5e8aea4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-7160c6d ) 14%, var( --e-global-color-4713e63 ) 35%);}.elementor-402 .elementor-element.elementor-element-3839e25{top:4px;}.elementor-402 .elementor-element.elementor-element-a129946 .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-1271fa9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-fb16b01{--padding-top:72px;--padding-bottom:66px;--padding-left:32px;--padding-right:32px;}.elementor-402 .elementor-element.elementor-element-f53f82f .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-2d4d891 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-d330873{font-size:var( --e-global-typography-d5a3f17-font-size );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-7f3adba{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:72px;--padding-bottom:84px;--padding-left:32px;--padding-right:32px;}.elementor-402 .elementor-element.elementor-element-4c22054 .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-4508e17 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-8600cd1{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-402 .elementor-element.elementor-element-1559ab0 .elementor-heading-title{font-size:var( --e-global-typography-ef700f6-font-size );line-height:var( --e-global-typography-ef700f6-line-height );letter-spacing:var( --e-global-typography-ef700f6-letter-spacing );word-spacing:var( --e-global-typography-ef700f6-word-spacing );}.elementor-402 .elementor-element.elementor-element-cf44b96 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-402 .elementor-element.elementor-element-cf44b96 .elementor-icon-list-item > a{font-size:var( --e-global-typography-d5a3f17-font-size );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-9c67cb7{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-402 .elementor-element.elementor-element-4062316 .elementor-heading-title{font-size:var( --e-global-typography-ef700f6-font-size );line-height:var( --e-global-typography-ef700f6-line-height );letter-spacing:var( --e-global-typography-ef700f6-letter-spacing );word-spacing:var( --e-global-typography-ef700f6-word-spacing );}.elementor-402 .elementor-element.elementor-element-e6483ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-402 .elementor-element.elementor-element-e6483ad .elementor-icon-list-item > a{font-size:var( --e-global-typography-d5a3f17-font-size );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-c7a0261{--gap:150px 150px;--row-gap:150px;--column-gap:150px;--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-402 .elementor-element.elementor-element-fb2d1ad .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-b793597 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-9117da2{font-size:var( --e-global-typography-d5a3f17-font-size );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-1ada9d7 .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-8c2f3e0{font-size:var( --e-global-typography-9863b60-font-size );line-height:var( --e-global-typography-9863b60-line-height );letter-spacing:var( --e-global-typography-9863b60-letter-spacing );word-spacing:var( --e-global-typography-9863b60-word-spacing );}.elementor-402 .elementor-element.elementor-element-39789bd{--gap:150px 150px;--row-gap:150px;--column-gap:150px;--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-402 .elementor-element.elementor-element-87fdd70 .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-680e900 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-925ffec{font-size:var( --e-global-typography-d5a3f17-font-size );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-f9aafab .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-1f4da5d{font-size:var( --e-global-typography-9863b60-font-size );line-height:var( --e-global-typography-9863b60-line-height );letter-spacing:var( --e-global-typography-9863b60-letter-spacing );word-spacing:var( --e-global-typography-9863b60-word-spacing );}.elementor-402 .elementor-element.elementor-element-79dd8e4{--gap:150px 150px;--row-gap:150px;--column-gap:150px;--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-402 .elementor-element.elementor-element-335f614 .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-398fca2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-a3a11f7{font-size:var( --e-global-typography-d5a3f17-font-size );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-b6b0309{font-size:var( --e-global-typography-d5a3f17-font-size );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-1fab24a .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-3870081{font-size:var( --e-global-typography-9863b60-font-size );line-height:var( --e-global-typography-9863b60-line-height );letter-spacing:var( --e-global-typography-9863b60-letter-spacing );word-spacing:var( --e-global-typography-9863b60-word-spacing );}.elementor-402 .elementor-element.elementor-element-6a5503d{--gap:150px 150px;--row-gap:150px;--column-gap:150px;--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-402 .elementor-element.elementor-element-1d584f4 .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-2b31976 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-4e55c56{font-size:var( --e-global-typography-d5a3f17-font-size );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-48cf6f1{font-size:var( --e-global-typography-d5a3f17-font-size );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-63316e9{--gap:150px 150px;--row-gap:150px;--column-gap:150px;--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-402 .elementor-element.elementor-element-99ff60a .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-e92940b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-b769b6c{font-size:var( --e-global-typography-d5a3f17-font-size );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-ee366a9{font-size:var( --e-global-typography-d5a3f17-font-size );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-cfa9c06 .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-75e24d9{font-size:var( --e-global-typography-9863b60-font-size );line-height:var( --e-global-typography-9863b60-line-height );letter-spacing:var( --e-global-typography-9863b60-letter-spacing );word-spacing:var( --e-global-typography-9863b60-word-spacing );}.elementor-402 .elementor-element.elementor-element-5b70936{--gap:150px 150px;--row-gap:150px;--column-gap:150px;--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-402 .elementor-element.elementor-element-003a18a .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-320a80e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-31ddba2{font-size:var( --e-global-typography-d5a3f17-font-size );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-c5f5d1a{font-size:var( --e-global-typography-d5a3f17-font-size );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-cb5ffdd .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-533bb57{font-size:var( --e-global-typography-9863b60-font-size );line-height:var( --e-global-typography-9863b60-line-height );letter-spacing:var( --e-global-typography-9863b60-letter-spacing );word-spacing:var( --e-global-typography-9863b60-word-spacing );}.elementor-402 .elementor-element.elementor-element-f69e57e{--padding-top:72px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-402 .elementor-element.elementor-element-fab5d60 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-c6be854 .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-145e9ac .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-cf03a0f .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-47993a5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-0c3617d .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-e102948 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-5e0a13b .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-4a2cbcc{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:72px;--padding-bottom:84px;--padding-left:32px;--padding-right:32px;}.elementor-402 .elementor-element.elementor-element-2ac8963 .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-2802b3c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-1cdad81 .elementor-heading-title{font-size:var( --e-global-typography-793b95b-font-size );line-height:var( --e-global-typography-793b95b-line-height );letter-spacing:var( --e-global-typography-793b95b-letter-spacing );word-spacing:var( --e-global-typography-793b95b-word-spacing );}.elementor-402 .elementor-element.elementor-element-2cc5a73 .elementor-heading-title{font-size:var( --e-global-typography-757d353-font-size );line-height:var( --e-global-typography-757d353-line-height );letter-spacing:var( --e-global-typography-757d353-letter-spacing );word-spacing:var( --e-global-typography-757d353-word-spacing );}.elementor-402 .elementor-element.elementor-element-5a00dc7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-402 .elementor-element.elementor-element-248c0d9 .elementor-heading-title{font-size:var( --e-global-typography-793b95b-font-size );line-height:var( --e-global-typography-793b95b-line-height );letter-spacing:var( --e-global-typography-793b95b-letter-spacing );word-spacing:var( --e-global-typography-793b95b-word-spacing );}.elementor-402 .elementor-element.elementor-element-d458945 .elementor-heading-title{font-size:var( --e-global-typography-757d353-font-size );line-height:var( --e-global-typography-757d353-line-height );letter-spacing:var( --e-global-typography-757d353-letter-spacing );word-spacing:var( --e-global-typography-757d353-word-spacing );}.elementor-402 .elementor-element.elementor-element-9947c7e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-402 .elementor-element.elementor-element-7f9bce6 .elementor-heading-title{font-size:var( --e-global-typography-793b95b-font-size );line-height:var( --e-global-typography-793b95b-line-height );letter-spacing:var( --e-global-typography-793b95b-letter-spacing );word-spacing:var( --e-global-typography-793b95b-word-spacing );}.elementor-402 .elementor-element.elementor-element-c951e7b .elementor-heading-title{font-size:var( --e-global-typography-757d353-font-size );line-height:var( --e-global-typography-757d353-line-height );letter-spacing:var( --e-global-typography-757d353-letter-spacing );word-spacing:var( --e-global-typography-757d353-word-spacing );}.elementor-402 .elementor-element.elementor-element-72b422a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-402 .elementor-element.elementor-element-f72c032 > .elementor-shape-top svg, .elementor-402 .elementor-element.elementor-element-f72c032 > .e-con-inner > .elementor-shape-top svg{width:calc(150% + 1.3px);}.elementor-402 .elementor-element.elementor-element-f72c032{--padding-top:78px;--padding-bottom:78px;--padding-left:32px;--padding-right:32px;}.elementor-402 .elementor-element.elementor-element-c0b4b9e > .elementor-shape-top svg, .elementor-402 .elementor-element.elementor-element-c0b4b9e > .e-con-inner > .elementor-shape-top svg{width:calc(150% + 1.3px);}.elementor-402 .elementor-element.elementor-element-4b3de3a > .elementor-shape-top svg, .elementor-402 .elementor-element.elementor-element-4b3de3a > .e-con-inner > .elementor-shape-top svg{width:calc(150% + 1.3px);}}@media(max-width:880px){.elementor-402 .elementor-element.elementor-element-5e8aea4{--min-height:680px;--padding-top:220px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-402 .elementor-element.elementor-element-5e8aea4::before, .elementor-402 .elementor-element.elementor-element-5e8aea4 > .elementor-background-video-container::before, .elementor-402 .elementor-element.elementor-element-5e8aea4 > .e-con-inner > .elementor-background-video-container::before, .elementor-402 .elementor-element.elementor-element-5e8aea4 > .elementor-background-slideshow::before, .elementor-402 .elementor-element.elementor-element-5e8aea4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-402 .elementor-element.elementor-element-5e8aea4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-7160c6d ) 15%, var( --e-global-color-4713e63 ) 35%);}.elementor-402 .elementor-element.elementor-element-3839e25{top:-6px;}.elementor-402 .elementor-element.elementor-element-db62eca{--flex-wrap:wrap;}.elementor-402 .elementor-element.elementor-element-7cf6af2{--flex-wrap:wrap;}.elementor-402 .elementor-element.elementor-element-f72c032 > .elementor-shape-top svg, .elementor-402 .elementor-element.elementor-element-f72c032 > .e-con-inner > .elementor-shape-top svg{width:calc(175% + 1.3px);}.elementor-402 .elementor-element.elementor-element-c0b4b9e > .elementor-shape-top svg, .elementor-402 .elementor-element.elementor-element-c0b4b9e > .e-con-inner > .elementor-shape-top svg{width:calc(175% + 1.3px);}.elementor-402 .elementor-element.elementor-element-4b3de3a > .elementor-shape-top svg, .elementor-402 .elementor-element.elementor-element-4b3de3a > .e-con-inner > .elementor-shape-top svg{width:calc(175% + 1.3px);}}@media(max-width:767px){.elementor-402 .elementor-element.elementor-element-5e8aea4:not(.elementor-motion-effects-element-type-background), .elementor-402 .elementor-element.elementor-element-5e8aea4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://texgaxfbr.kinsta.cloud/wp-content/uploads/2026/10/black-cattle-red-gate-dirt-path-practices-hero-phone.webp");}.elementor-402 .elementor-element.elementor-element-5e8aea4{--min-height:600px;--padding-top:140px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-402 .elementor-element.elementor-element-5e8aea4::before, .elementor-402 .elementor-element.elementor-element-5e8aea4 > .elementor-background-video-container::before, .elementor-402 .elementor-element.elementor-element-5e8aea4 > .e-con-inner > .elementor-background-video-container::before, .elementor-402 .elementor-element.elementor-element-5e8aea4 > .elementor-background-slideshow::before, .elementor-402 .elementor-element.elementor-element-5e8aea4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-402 .elementor-element.elementor-element-5e8aea4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-7160c6d ) 13%, var( --e-global-color-4713e63 ) 35%);}.elementor-402 .elementor-element.elementor-element-3839e25{--width:1215px;top:-108px;}.elementor-402 .elementor-element.elementor-element-a129946 .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-1271fa9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-fb16b01{--padding-top:56px;--padding-bottom:51px;--padding-left:20px;--padding-right:20px;}.elementor-402 .elementor-element.elementor-element-1be7514{--width:min(880px, 100%);}.elementor-402 .elementor-element.elementor-element-f53f82f .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-2d4d891 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-d330873{font-size:var( --e-global-typography-d5a3f17-font-size );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-7f3adba{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:56px;--padding-bottom:65px;--padding-left:20px;--padding-right:20px;}.elementor-402 .elementor-element.elementor-element-4c22054 .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-4508e17 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-db62eca{--flex-wrap:wrap;}.elementor-402 .elementor-element.elementor-element-8600cd1{--width:100%;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-402 .elementor-element.elementor-element-1559ab0 .elementor-heading-title{font-size:var( --e-global-typography-ef700f6-font-size );line-height:var( --e-global-typography-ef700f6-line-height );letter-spacing:var( --e-global-typography-ef700f6-letter-spacing );word-spacing:var( --e-global-typography-ef700f6-word-spacing );}.elementor-402 .elementor-element.elementor-element-cf44b96 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-402 .elementor-element.elementor-element-cf44b96 .elementor-icon-list-item > a{font-size:var( --e-global-typography-d5a3f17-font-size );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-9c67cb7{--width:100%;--padding-top:32px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-402 .elementor-element.elementor-element-4062316 .elementor-heading-title{font-size:var( --e-global-typography-ef700f6-font-size );line-height:var( --e-global-typography-ef700f6-line-height );letter-spacing:var( --e-global-typography-ef700f6-letter-spacing );word-spacing:var( --e-global-typography-ef700f6-word-spacing );}.elementor-402 .elementor-element.elementor-element-e6483ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-402 .elementor-element.elementor-element-e6483ad .elementor-icon-list-item > a{font-size:var( --e-global-typography-d5a3f17-font-size );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-377d5bf{--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;--flex-wrap:nowrap;}.elementor-402 .elementor-element.elementor-element-c7a0261{--width:100%;--gap:117px 117px;--row-gap:117px;--column-gap:117px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-402 .elementor-element.elementor-element-fb2d1ad .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-b793597 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-9117da2{font-size:var( --e-global-typography-d5a3f17-font-size );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-3a9c875{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-402 .elementor-element.elementor-element-1ada9d7 .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-8c2f3e0{font-size:var( --e-global-typography-9863b60-font-size );line-height:var( --e-global-typography-9863b60-line-height );letter-spacing:var( --e-global-typography-9863b60-letter-spacing );word-spacing:var( --e-global-typography-9863b60-word-spacing );}.elementor-402 .elementor-element.elementor-element-4b95924{--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;--flex-wrap:nowrap;}.elementor-402 .elementor-element.elementor-element-39789bd{--width:100%;--gap:117px 117px;--row-gap:117px;--column-gap:117px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-402 .elementor-element.elementor-element-87fdd70 .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-680e900 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-925ffec{font-size:var( --e-global-typography-d5a3f17-font-size );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-4b630ca{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-402 .elementor-element.elementor-element-f9aafab .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-1f4da5d{font-size:var( --e-global-typography-9863b60-font-size );line-height:var( --e-global-typography-9863b60-line-height );letter-spacing:var( --e-global-typography-9863b60-letter-spacing );word-spacing:var( --e-global-typography-9863b60-word-spacing );}.elementor-402 .elementor-element.elementor-element-734e8cc{--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;--flex-wrap:nowrap;}.elementor-402 .elementor-element.elementor-element-79dd8e4{--width:100%;--gap:117px 117px;--row-gap:117px;--column-gap:117px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-402 .elementor-element.elementor-element-335f614 .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-398fca2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-a3a11f7{font-size:var( --e-global-typography-d5a3f17-font-size );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-b6b0309{font-size:var( --e-global-typography-d5a3f17-font-size );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-9e9b45a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-402 .elementor-element.elementor-element-1fab24a .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-3870081{font-size:var( --e-global-typography-9863b60-font-size );line-height:var( --e-global-typography-9863b60-line-height );letter-spacing:var( --e-global-typography-9863b60-letter-spacing );word-spacing:var( --e-global-typography-9863b60-word-spacing );}.elementor-402 .elementor-element.elementor-element-046a5cd{--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;--flex-wrap:nowrap;}.elementor-402 .elementor-element.elementor-element-6a5503d{--width:100%;--gap:117px 117px;--row-gap:117px;--column-gap:117px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-402 .elementor-element.elementor-element-1d584f4 .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-2b31976 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-4e55c56{font-size:var( --e-global-typography-d5a3f17-font-size );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-48cf6f1{font-size:var( --e-global-typography-d5a3f17-font-size );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-fa223b1{--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;--flex-wrap:nowrap;}.elementor-402 .elementor-element.elementor-element-63316e9{--width:100%;--gap:117px 117px;--row-gap:117px;--column-gap:117px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-402 .elementor-element.elementor-element-99ff60a .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-e92940b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-b769b6c{font-size:var( --e-global-typography-d5a3f17-font-size );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-ee366a9{font-size:var( --e-global-typography-d5a3f17-font-size );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-8cf52d5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-402 .elementor-element.elementor-element-cfa9c06 .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-75e24d9{font-size:var( --e-global-typography-9863b60-font-size );line-height:var( --e-global-typography-9863b60-line-height );letter-spacing:var( --e-global-typography-9863b60-letter-spacing );word-spacing:var( --e-global-typography-9863b60-word-spacing );}.elementor-402 .elementor-element.elementor-element-6f352e3{--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;--flex-wrap:nowrap;}.elementor-402 .elementor-element.elementor-element-5b70936{--width:100%;--gap:117px 117px;--row-gap:117px;--column-gap:117px;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-402 .elementor-element.elementor-element-003a18a .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-320a80e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-31ddba2{font-size:var( --e-global-typography-d5a3f17-font-size );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-c5f5d1a{font-size:var( --e-global-typography-d5a3f17-font-size );line-height:var( --e-global-typography-d5a3f17-line-height );letter-spacing:var( --e-global-typography-d5a3f17-letter-spacing );word-spacing:var( --e-global-typography-d5a3f17-word-spacing );}.elementor-402 .elementor-element.elementor-element-8883497{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-402 .elementor-element.elementor-element-cb5ffdd .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-533bb57{font-size:var( --e-global-typography-9863b60-font-size );line-height:var( --e-global-typography-9863b60-line-height );letter-spacing:var( --e-global-typography-9863b60-letter-spacing );word-spacing:var( --e-global-typography-9863b60-word-spacing );}.elementor-402 .elementor-element.elementor-element-f69e57e{--gap:40px 16px;--row-gap:40px;--column-gap:16px;--flex-wrap:wrap;--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-402 .elementor-element.elementor-element-ea25018{--width:calc((100% - 16px) / 2);}.elementor-402 .elementor-element.elementor-element-fab5d60 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-c6be854 .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-6ae866d{--width:calc((100% - 16px) / 2);}.elementor-402 .elementor-element.elementor-element-145e9ac .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-cf03a0f .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-b51f978{--width:calc((100% - 16px) / 2);}.elementor-402 .elementor-element.elementor-element-47993a5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-0c3617d .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-f489a51{--width:calc((100% - 16px) / 2);}.elementor-402 .elementor-element.elementor-element-e102948 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-5e0a13b .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-4a2cbcc{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:56px;--padding-bottom:65px;--padding-left:20px;--padding-right:20px;}.elementor-402 .elementor-element.elementor-element-2ac8963 .elementor-heading-title{font-size:var( --e-global-typography-a47528e-font-size );line-height:var( --e-global-typography-a47528e-line-height );letter-spacing:var( --e-global-typography-a47528e-letter-spacing );word-spacing:var( --e-global-typography-a47528e-word-spacing );}.elementor-402 .elementor-element.elementor-element-2802b3c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-402 .elementor-element.elementor-element-7cf6af2{--flex-wrap:wrap;}.elementor-402 .elementor-element.elementor-element-d70a5c3{--width:100%;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-402 .elementor-element.elementor-element-1cdad81 .elementor-heading-title{font-size:var( --e-global-typography-793b95b-font-size );line-height:var( --e-global-typography-793b95b-line-height );letter-spacing:var( --e-global-typography-793b95b-letter-spacing );word-spacing:var( --e-global-typography-793b95b-word-spacing );}.elementor-402 .elementor-element.elementor-element-2cc5a73 .elementor-heading-title{font-size:var( --e-global-typography-757d353-font-size );line-height:var( --e-global-typography-757d353-line-height );letter-spacing:var( --e-global-typography-757d353-letter-spacing );word-spacing:var( --e-global-typography-757d353-word-spacing );}.elementor-402 .elementor-element.elementor-element-5a00dc7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-402 .elementor-element.elementor-element-4793c98{--width:100%;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-402 .elementor-element.elementor-element-248c0d9 .elementor-heading-title{font-size:var( --e-global-typography-793b95b-font-size );line-height:var( --e-global-typography-793b95b-line-height );letter-spacing:var( --e-global-typography-793b95b-letter-spacing );word-spacing:var( --e-global-typography-793b95b-word-spacing );}.elementor-402 .elementor-element.elementor-element-d458945 .elementor-heading-title{font-size:var( --e-global-typography-757d353-font-size );line-height:var( --e-global-typography-757d353-line-height );letter-spacing:var( --e-global-typography-757d353-letter-spacing );word-spacing:var( --e-global-typography-757d353-word-spacing );}.elementor-402 .elementor-element.elementor-element-9947c7e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-402 .elementor-element.elementor-element-9b4a445{--width:100%;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-402 .elementor-element.elementor-element-7f9bce6 .elementor-heading-title{font-size:var( --e-global-typography-793b95b-font-size );line-height:var( --e-global-typography-793b95b-line-height );letter-spacing:var( --e-global-typography-793b95b-letter-spacing );word-spacing:var( --e-global-typography-793b95b-word-spacing );}.elementor-402 .elementor-element.elementor-element-c951e7b .elementor-heading-title{font-size:var( --e-global-typography-757d353-font-size );line-height:var( --e-global-typography-757d353-line-height );letter-spacing:var( --e-global-typography-757d353-letter-spacing );word-spacing:var( --e-global-typography-757d353-word-spacing );}.elementor-402 .elementor-element.elementor-element-72b422a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-402 .elementor-element.elementor-element-f72c032 > .elementor-shape-top svg, .elementor-402 .elementor-element.elementor-element-f72c032 > .e-con-inner > .elementor-shape-top svg{width:calc(300% + 1.3px);}.elementor-402 .elementor-element.elementor-element-f72c032{--padding-top:61px;--padding-bottom:61px;--padding-left:20px;--padding-right:20px;}.elementor-402 .elementor-element.elementor-element-d690e90 .tfw-tlr{--tfw-tlr-col-gap:40px;}.elementor-402 .elementor-element.elementor-element-c0b4b9e > .elementor-shape-top svg, .elementor-402 .elementor-element.elementor-element-c0b4b9e > .e-con-inner > .elementor-shape-top svg{width:calc(300% + 1.3px);}.elementor-402 .elementor-element.elementor-element-4b3de3a > .elementor-shape-top svg, .elementor-402 .elementor-element.elementor-element-4b3de3a > .e-con-inner > .elementor-shape-top svg{width:calc(300% + 1.3px);}}