.elementor-15440 .elementor-element.elementor-element-427b9a9{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.89;--overlay-mix-blend-mode:multiply;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11.4rem;--padding-bottom:4.2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-427b9a9::before, .elementor-15440 .elementor-element.elementor-element-427b9a9 > .elementor-background-video-container::before, .elementor-15440 .elementor-element.elementor-element-427b9a9 > .e-con-inner > .elementor-background-video-container::before, .elementor-15440 .elementor-element.elementor-element-427b9a9 > .elementor-background-slideshow::before, .elementor-15440 .elementor-element.elementor-element-427b9a9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15440 .elementor-element.elementor-element-427b9a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-15440 .elementor-element.elementor-element-427b9a9:not(.elementor-motion-effects-element-type-background), .elementor-15440 .elementor-element.elementor-element-427b9a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://bwacollective.com/wp-content/uploads/2025/11/bwAc_brand-with-Attitude.webp") 50% 50%;background-size:cover;}.elementor-15440 .elementor-element.elementor-element-0c6f911{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:13rem;--padding-right:13rem;}.elementor-15440 .elementor-element.elementor-element-ff7528e{--display:flex;}.elementor-15440 .elementor-element.elementor-element-0b61d0e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-accent );}.elementor-15440 .elementor-element.elementor-element-dd0c230{--display:flex;}.elementor-15440 .elementor-element.elementor-element-07b393f{text-align:right;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-accent );}.elementor-15440 .elementor-element.elementor-element-c425f0e{--display:flex;--min-height:42vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:auto;--margin-bottom:auto;--margin-left:0;--margin-right:0;--padding-top:0rem;--padding-bottom:0rem;--padding-left:13rem;--padding-right:13rem;}.elementor-15440 .elementor-element.elementor-element-f4705a5{--display:flex;}.elementor-15440 .elementor-element.elementor-element-ae4f95b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:6.9rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-ff56ca7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15440 .elementor-element.elementor-element-ff56ca7 .elementor-heading-title{font-size:1.69rem;font-weight:300;letter-spacing:0.034rem;color:var( --e-global-color-text );}.elementor-15440 .elementor-element.elementor-element-b65849a{--iteration-count:infinite;margin:-1.69rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;--dynamic-text-color:var( --e-global-color-primary );}.elementor-15440 .elementor-element.elementor-element-b65849a .elementor-headline{text-align:left;font-family:"Source Sans 3", Sans-serif;font-size:4.2rem;font-weight:700;text-transform:uppercase;line-height:4.4rem;letter-spacing:-0.034rem;word-spacing:0.42rem;}.elementor-15440 .elementor-element.elementor-element-b65849a .elementor-headline-plain-text{color:var( --e-global-color-text );}.elementor-15440 .elementor-element.elementor-element-b65849a .elementor-headline-dynamic-text{font-family:var( --e-global-typography-f8b79e2-font-family ), Sans-serif;font-weight:var( --e-global-typography-f8b79e2-font-weight );text-transform:var( --e-global-typography-f8b79e2-text-transform );line-height:var( --e-global-typography-f8b79e2-line-height );letter-spacing:var( --e-global-typography-f8b79e2-letter-spacing );word-spacing:var( --e-global-typography-f8b79e2-word-spacing );}.elementor-15440 .elementor-element.elementor-element-73cb2eb{--display:flex;}.elementor-15440 .elementor-element.elementor-element-4713940{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:13rem;--padding-right:13rem;}.elementor-15440 .elementor-element.elementor-element-0a142d0{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15440 .elementor-element.elementor-element-b3b4724.elementor-view-stacked .elementor-icon{background-color:#F7F7F700;color:var( --e-global-color-text );}.elementor-15440 .elementor-element.elementor-element-b3b4724.elementor-view-framed .elementor-icon, .elementor-15440 .elementor-element.elementor-element-b3b4724.elementor-view-default .elementor-icon{color:#F7F7F700;border-color:#F7F7F700;}.elementor-15440 .elementor-element.elementor-element-b3b4724.elementor-view-framed .elementor-icon, .elementor-15440 .elementor-element.elementor-element-b3b4724.elementor-view-default .elementor-icon svg{fill:#F7F7F700;}.elementor-15440 .elementor-element.elementor-element-b3b4724.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-text );}.elementor-15440 .elementor-element.elementor-element-b3b4724.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-15440 .elementor-element.elementor-element-b3b4724 .elementor-icon{font-size:3rem;padding:1rem;}.elementor-15440 .elementor-element.elementor-element-b3b4724 .elementor-icon svg{height:3rem;}.elementor-15440 .elementor-element.elementor-element-b382980{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15440 .elementor-element.elementor-element-800e5e3 .elementor-button:hover, .elementor-15440 .elementor-element.elementor-element-800e5e3 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );border-color:var( --e-global-color-text );}.elementor-15440 .elementor-element.elementor-element-800e5e3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15440 .elementor-element.elementor-element-800e5e3 .elementor-button{font-family:var( --e-global-typography-232f40a-font-family ), Sans-serif;font-size:var( --e-global-typography-232f40a-font-size );text-transform:var( --e-global-typography-232f40a-text-transform );letter-spacing:var( --e-global-typography-232f40a-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;}.elementor-15440 .elementor-element.elementor-element-800e5e3 .elementor-button:hover svg, .elementor-15440 .elementor-element.elementor-element-800e5e3 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-15440 .elementor-element.elementor-element-b55fc79{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15440 .elementor-element.elementor-element-6d83511{text-align:right;}.elementor-15440 .elementor-element.elementor-element-6d83511 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-accent );}.elementor-15440 .elementor-element.elementor-element-9d43e27{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-6456a1b{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-end;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:14rem;--padding-right:14rem;}.elementor-15440 .elementor-element.elementor-element-e2c731e{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-950e5c0 .elementor-heading-title{font-family:var( --e-global-typography-00adf8e-font-family ), Sans-serif;font-size:var( --e-global-typography-00adf8e-font-size );font-weight:var( --e-global-typography-00adf8e-font-weight );text-transform:var( --e-global-typography-00adf8e-text-transform );line-height:var( --e-global-typography-00adf8e-line-height );letter-spacing:var( --e-global-typography-00adf8e-letter-spacing );word-spacing:var( --e-global-typography-00adf8e-word-spacing );color:var( --e-global-color-text );}.elementor-15440 .elementor-element.elementor-element-81212b8{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-a2f98b4{text-align:right;}.elementor-15440 .elementor-element.elementor-element-a2f98b4 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-accent );}.elementor-15440 .elementor-element.elementor-element-bfec177{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:14rem;--padding-right:14rem;}.elementor-15440 .elementor-element.elementor-element-090fd8f{--display:flex;}.elementor-15440 .elementor-element.elementor-element-133e442{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-text );}.elementor-15440 .elementor-element.elementor-element-bc0d9c5{--display:flex;}.elementor-15440 .elementor-element.elementor-element-d144652{text-align:center;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-text );}.elementor-15440 .elementor-element.elementor-element-ca5e70a{--display:flex;}.elementor-15440 .elementor-element.elementor-element-de49095{text-align:right;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-text );}.elementor-15440 .elementor-element.elementor-element-34e2959{--display:flex;--min-height:89vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.69;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-34e2959::before, .elementor-15440 .elementor-element.elementor-element-34e2959 > .elementor-background-video-container::before, .elementor-15440 .elementor-element.elementor-element-34e2959 > .e-con-inner > .elementor-background-video-container::before, .elementor-15440 .elementor-element.elementor-element-34e2959 > .elementor-background-slideshow::before, .elementor-15440 .elementor-element.elementor-element-34e2959 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15440 .elementor-element.elementor-element-34e2959 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-15440 .elementor-element.elementor-element-34e2959:not(.elementor-motion-effects-element-type-background), .elementor-15440 .elementor-element.elementor-element-34e2959 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://bwacollective.com/wp-content/uploads/2025/11/bwAc_Embers.webp") 50% 50%;background-size:cover;}.elementor-15440 .elementor-element.elementor-element-e506413{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:14rem;--padding-right:14rem;}.elementor-15440 .elementor-element.elementor-element-5e6ba84{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0rem;--margin-bottom:0rem;--margin-left:-7rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-5e6ba84.e-con{--align-self:flex-start;}.elementor-15440 .elementor-element.elementor-element-126c351 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-accent );}.elementor-15440 .elementor-element.elementor-element-4ee0fd9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15440 .elementor-element.elementor-element-dcf0a1e .elementor-heading-title{color:var( --e-global-color-text );}.elementor-15440 .elementor-element.elementor-element-39e08cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--padding-top:0rem;--padding-bottom:0rem;--padding-left:14rem;--padding-right:14rem;}.elementor-15440 .elementor-element.elementor-element-a678444{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15440 .elementor-element.elementor-element-09d94b7{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;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-text );}.elementor-15440 .elementor-element.elementor-element-4a89d83{--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:34px 0px;--row-gap:34px;--column-gap:0px;}.elementor-15440 .elementor-element.elementor-element-b37b98c img{width:42%;}.elementor-15440 .elementor-element.elementor-element-4a8d05e{text-align:center;font-family:var( --e-global-typography-232f40a-font-family ), Sans-serif;font-size:var( --e-global-typography-232f40a-font-size );text-transform:var( --e-global-typography-232f40a-text-transform );letter-spacing:var( --e-global-typography-232f40a-letter-spacing );color:var( --e-global-color-accent );}.elementor-15440 .elementor-element.elementor-element-4a8d05e a{color:var( --e-global-color-89ae93a );}.elementor-15440 .elementor-element.elementor-element-6301be2{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15440 .elementor-element.elementor-element-e1fce9c{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:right;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-text );}.elementor-15440 .elementor-element.elementor-element-a179ea5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--padding-top:0rem;--padding-bottom:0rem;--padding-left:14rem;--padding-right:14rem;}.elementor-15440 .elementor-element.elementor-element-1d93955{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-cf1f19f .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-accent );}.elementor-15440 .elementor-element.elementor-element-ea19c60{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-04da92c .elementor-heading-title{font-family:var( --e-global-typography-00adf8e-font-family ), Sans-serif;font-size:var( --e-global-typography-00adf8e-font-size );font-weight:var( --e-global-typography-00adf8e-font-weight );text-transform:var( --e-global-typography-00adf8e-text-transform );line-height:var( --e-global-typography-00adf8e-line-height );letter-spacing:var( --e-global-typography-00adf8e-letter-spacing );word-spacing:var( --e-global-typography-00adf8e-word-spacing );color:var( --e-global-color-text );}.elementor-15440 .elementor-element.elementor-element-184902d{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:6rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-aec612f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:14rem;--padding-right:14rem;}.elementor-15440 .elementor-element.elementor-element-9ed902a{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15440 .elementor-element.elementor-element-9ed902a.e-con{--align-self:center;}.elementor-15440 .elementor-element.elementor-element-94339e3 .elementor-heading-title{font-family:var( --e-global-typography-8df2f44-font-family ), Sans-serif;font-size:var( --e-global-typography-8df2f44-font-size );font-weight:var( --e-global-typography-8df2f44-font-weight );text-transform:var( --e-global-typography-8df2f44-text-transform );line-height:var( --e-global-typography-8df2f44-line-height );letter-spacing:var( --e-global-typography-8df2f44-letter-spacing );word-spacing:var( --e-global-typography-8df2f44-word-spacing );color:var( --e-global-color-text );}.elementor-15440 .elementor-element.elementor-element-ca1a1b6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15440 .elementor-element.elementor-element-44dd8c6 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-accent );}.elementor-15440 .elementor-element.elementor-element-59663e8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:14rem;--padding-right:14rem;}.elementor-15440 .elementor-element.elementor-element-1febd79{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-15440 .elementor-element.elementor-element-9b76c76{margin:0rem 0.89rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:right;}.elementor-15440 .elementor-element.elementor-element-9b76c76 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-accent );}.elementor-15440 .elementor-element.elementor-element-6cb10fe{width:initial;max-width:initial;margin:0.14rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:right;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-text );}.elementor-15440 .elementor-element.elementor-element-d0be101 .elementor-button:hover, .elementor-15440 .elementor-element.elementor-element-d0be101 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );border-color:var( --e-global-color-text );}.elementor-15440 .elementor-element.elementor-element-d0be101{margin:1rem 0.89rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-15440 .elementor-element.elementor-element-d0be101 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15440 .elementor-element.elementor-element-d0be101 .elementor-button{font-family:var( --e-global-typography-232f40a-font-family ), Sans-serif;font-size:var( --e-global-typography-232f40a-font-size );text-transform:var( --e-global-typography-232f40a-text-transform );letter-spacing:var( --e-global-typography-232f40a-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;}.elementor-15440 .elementor-element.elementor-element-d0be101 .elementor-button:hover svg, .elementor-15440 .elementor-element.elementor-element-d0be101 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-15440 .elementor-element.elementor-element-6714225{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-15440 .elementor-element.elementor-element-294df8a{--display:flex;--min-height:30vh;--justify-content:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-15440 .elementor-element.elementor-element-294df8a.e-con{--align-self:center;}.elementor-15440 .elementor-element.elementor-element-22370eb{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-89ae93a );border-radius:14px 14px 14px 14px;}.elementor-15440 .elementor-element.elementor-element-22370eb .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-15440 .elementor-element.elementor-element-315c546{--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;}.elementor-15440 .elementor-element.elementor-element-0a2d8ac{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0.89rem;text-align:left;}.elementor-15440 .elementor-element.elementor-element-0a2d8ac .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-accent );}.elementor-15440 .elementor-element.elementor-element-c5810cd{margin:0.69rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-15440 .elementor-element.elementor-element-c5810cd .elementor-heading-title{font-family:var( --e-global-typography-962edc3-font-family ), Sans-serif;font-size:var( --e-global-typography-962edc3-font-size );font-weight:var( --e-global-typography-962edc3-font-weight );text-transform:var( --e-global-typography-962edc3-text-transform );line-height:var( --e-global-typography-962edc3-line-height );letter-spacing:var( --e-global-typography-962edc3-letter-spacing );word-spacing:var( --e-global-typography-962edc3-word-spacing );color:var( --e-global-color-text );}.elementor-15440 .elementor-element.elementor-element-30ac998{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:14rem;--padding-right:14rem;}.elementor-15440 .elementor-element.elementor-element-1bf8cbc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-15440 .elementor-element.elementor-element-dc81e67{--display:flex;--min-height:30vh;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-15440 .elementor-element.elementor-element-4270188{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-89ae93a );border-radius:14px 14px 14px 14px;}.elementor-15440 .elementor-element.elementor-element-4270188 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-15440 .elementor-element.elementor-element-8ef29f7{--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;}.elementor-15440 .elementor-element.elementor-element-37775f3{margin:0rem 0.89rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:right;}.elementor-15440 .elementor-element.elementor-element-37775f3 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-accent );}.elementor-15440 .elementor-element.elementor-element-0585cdd{margin:0.69rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:right;}.elementor-15440 .elementor-element.elementor-element-0585cdd .elementor-heading-title{font-family:var( --e-global-typography-962edc3-font-family ), Sans-serif;font-size:var( --e-global-typography-962edc3-font-size );font-weight:var( --e-global-typography-962edc3-font-weight );text-transform:var( --e-global-typography-962edc3-text-transform );line-height:var( --e-global-typography-962edc3-line-height );letter-spacing:var( --e-global-typography-962edc3-letter-spacing );word-spacing:var( --e-global-typography-962edc3-word-spacing );color:var( --e-global-color-text );}.elementor-15440 .elementor-element.elementor-element-a590ed5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-15440 .elementor-element.elementor-element-9fdced5{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0.89rem;text-align:left;}.elementor-15440 .elementor-element.elementor-element-9fdced5 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-accent );}.elementor-15440 .elementor-element.elementor-element-fdf06d8{margin:0.14rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:left;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-text );}.elementor-15440 .elementor-element.elementor-element-8db9840 .elementor-button:hover, .elementor-15440 .elementor-element.elementor-element-8db9840 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );border-color:var( --e-global-color-text );}.elementor-15440 .elementor-element.elementor-element-8db9840{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0.89rem;}.elementor-15440 .elementor-element.elementor-element-8db9840 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15440 .elementor-element.elementor-element-8db9840 .elementor-button{font-family:var( --e-global-typography-232f40a-font-family ), Sans-serif;font-size:var( --e-global-typography-232f40a-font-size );text-transform:var( --e-global-typography-232f40a-text-transform );letter-spacing:var( --e-global-typography-232f40a-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;}.elementor-15440 .elementor-element.elementor-element-8db9840 .elementor-button:hover svg, .elementor-15440 .elementor-element.elementor-element-8db9840 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-15440 .elementor-element.elementor-element-7763f33{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:14rem;--padding-right:14rem;}.elementor-15440 .elementor-element.elementor-element-1cddc3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-15440 .elementor-element.elementor-element-8c4bdee{margin:0rem 0.89rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:right;}.elementor-15440 .elementor-element.elementor-element-8c4bdee .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-accent );}.elementor-15440 .elementor-element.elementor-element-ba7d165{margin:0.14rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:right;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-text );}.elementor-15440 .elementor-element.elementor-element-eb74adf{margin:1rem 0.89rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:right;}.elementor-15440 .elementor-element.elementor-element-eb74adf .elementor-heading-title{font-family:var( --e-global-typography-232f40a-font-family ), Sans-serif;font-size:var( --e-global-typography-232f40a-font-size );text-transform:var( --e-global-typography-232f40a-text-transform );letter-spacing:var( --e-global-typography-232f40a-letter-spacing );color:var( --e-global-color-text );}.elementor-15440 .elementor-element.elementor-element-8365b27{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-15440 .elementor-element.elementor-element-23516e0{--display:flex;--min-height:30vh;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-15440 .elementor-element.elementor-element-ea96d62{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-89ae93a );border-radius:14px 14px 14px 14px;}.elementor-15440 .elementor-element.elementor-element-ea96d62 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-15440 .elementor-element.elementor-element-6599f3e{--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;}.elementor-15440 .elementor-element.elementor-element-c448df5{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0.89rem;text-align:left;}.elementor-15440 .elementor-element.elementor-element-c448df5 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-accent );}.elementor-15440 .elementor-element.elementor-element-89e9503{margin:0.69rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-15440 .elementor-element.elementor-element-89e9503 .elementor-heading-title{font-family:var( --e-global-typography-962edc3-font-family ), Sans-serif;font-size:var( --e-global-typography-962edc3-font-size );font-weight:var( --e-global-typography-962edc3-font-weight );text-transform:var( --e-global-typography-962edc3-text-transform );line-height:var( --e-global-typography-962edc3-line-height );letter-spacing:var( --e-global-typography-962edc3-letter-spacing );word-spacing:var( --e-global-typography-962edc3-word-spacing );color:var( --e-global-color-text );}.elementor-15440 .elementor-element.elementor-element-d703632{--display:flex;--min-height:69vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--padding-top:6rem;--padding-bottom:7rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-18fac87{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:14rem;--padding-right:14rem;}.elementor-15440 .elementor-element.elementor-element-f822b29{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-15440 .elementor-element.elementor-element-be09a15 .elementor-heading-title{font-family:var( --e-global-typography-00adf8e-font-family ), Sans-serif;font-size:var( --e-global-typography-00adf8e-font-size );font-weight:var( --e-global-typography-00adf8e-font-weight );text-transform:var( --e-global-typography-00adf8e-text-transform );line-height:var( --e-global-typography-00adf8e-line-height );letter-spacing:var( --e-global-typography-00adf8e-letter-spacing );word-spacing:var( --e-global-typography-00adf8e-word-spacing );}.elementor-15440 .elementor-element.elementor-element-3c0c9d9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:-11rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-3c0c9d9.e-con{--align-self:flex-start;}.elementor-15440 .elementor-element.elementor-element-1c8e14a{text-align:left;}.elementor-15440 .elementor-element.elementor-element-1c8e14a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-accent );}.elementor-15440 .elementor-element.elementor-element-1f1aa4c{--display:flex;}.elementor-15440 .elementor-element.elementor-element-ca010f3{margin:0rem 0.89rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:left;}.elementor-15440 .elementor-element.elementor-element-ca010f3 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-accent );}.elementor-15440 .elementor-element.elementor-element-738665d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:14rem;--padding-right:14rem;}.elementor-15440 .elementor-element.elementor-element-5ca26ef{--display:flex;}.elementor-15440 .elementor-element.elementor-element-bb87aee{--display:flex;}.elementor-15440 .elementor-element.elementor-element-8bf6ec4{width:initial;max-width:initial;text-align:right;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-text );}.elementor-15440 .elementor-element.elementor-element-8b2049d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-1687bac{--display:flex;border-style:none;--border-style:none;--border-radius:1px 1px 1px 1px;--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-global-19591{--e-image-carousel-slides-to-show:4;border-style:none;}.elementor-15440 .elementor-element.elementor-global-19591 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-15440 .elementor-element.elementor-element-a062018{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:6rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-f5de421{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:14rem;--padding-right:14rem;}.elementor-15440 .elementor-element.elementor-element-bddea93{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15440 .elementor-element.elementor-element-bddea93.e-con{--align-self:center;}.elementor-15440 .elementor-element.elementor-element-a79823d .elementor-heading-title{font-family:var( --e-global-typography-8df2f44-font-family ), Sans-serif;font-size:var( --e-global-typography-8df2f44-font-size );font-weight:var( --e-global-typography-8df2f44-font-weight );text-transform:var( --e-global-typography-8df2f44-text-transform );line-height:var( --e-global-typography-8df2f44-line-height );letter-spacing:var( --e-global-typography-8df2f44-letter-spacing );word-spacing:var( --e-global-typography-8df2f44-word-spacing );}.elementor-15440 .elementor-element.elementor-element-c08effb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15440 .elementor-element.elementor-element-ca0b242{text-align:left;}.elementor-15440 .elementor-element.elementor-element-ca0b242 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-accent );}.elementor-15440 .elementor-element.elementor-element-a6604ea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:14rem;--padding-right:14rem;}.elementor-15440 .elementor-element.elementor-element-0ed0b78{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-15440 .elementor-element.elementor-element-6b4e678{--display:flex;--min-height:30vh;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-89ae93a );--border-color:var( --e-global-color-89ae93a );--border-radius:0px 0px 0px 0px;}.elementor-15440 .elementor-element.elementor-element-e29c710 img{height:42vh;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-89ae93a );border-radius:14px 14px 14px 14px;}.elementor-15440 .elementor-element.elementor-element-f60333f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-15440 .elementor-element.elementor-element-3e18df5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-15440 .elementor-element.elementor-element-a49ead8 .elementor-heading-title{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-accent );}.elementor-15440 .elementor-element.elementor-element-f492927{text-align:left;}.elementor-15440 .elementor-element.elementor-element-f492927 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-accent );}.elementor-15440 .elementor-element.elementor-element-f9aa3f4{margin:-0.69rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-15440 .elementor-element.elementor-element-f9aa3f4 .elementor-heading-title{font-family:var( --e-global-typography-00adf8e-font-family ), Sans-serif;font-size:var( --e-global-typography-00adf8e-font-size );font-weight:var( --e-global-typography-00adf8e-font-weight );text-transform:var( --e-global-typography-00adf8e-text-transform );line-height:var( --e-global-typography-00adf8e-line-height );letter-spacing:var( --e-global-typography-00adf8e-letter-spacing );word-spacing:var( --e-global-typography-00adf8e-word-spacing );}.elementor-15440 .elementor-element.elementor-element-5e69372{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:left;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-text );}.elementor-15440 .elementor-element.elementor-element-f56090a{--display:flex;border-style:none;--border-style:none;}.elementor-15440 .elementor-element.elementor-element-4bfbabc{width:initial;max-width:initial;text-align:left;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-text );}.elementor-15440 .elementor-element.elementor-element-c8cf0ff{--display:flex;border-style:none;--border-style:none;}.elementor-15440 .elementor-element.elementor-element-1341ff1{width:initial;max-width:initial;text-align:left;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-text );}.elementor-15440 .elementor-element.elementor-element-d71913d{--display:flex;border-style:none;--border-style:none;}.elementor-15440 .elementor-element.elementor-element-637ce80{width:initial;max-width:initial;text-align:left;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-text );}.elementor-15440 .elementor-element.elementor-element-c2b2a9d{--n-accordion-title-font-size:var( --e-global-typography-8077094-font-size );--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-35bc896 );--n-accordion-icon-size:1.42rem;--n-accordion-icon-gap:1rem;}.elementor-15440 .elementor-element.elementor-element-c2b2a9d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-15440 .elementor-element.elementor-element-c2b2a9d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-8077094-font-family ), Sans-serif;font-weight:var( --e-global-typography-8077094-font-weight );text-transform:var( --e-global-typography-8077094-text-transform );line-height:var( --e-global-typography-8077094-line-height );letter-spacing:var( --e-global-typography-8077094-letter-spacing );word-spacing:var( --e-global-typography-8077094-word-spacing );}:where( .elementor-15440 .elementor-element.elementor-element-c2b2a9d > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-15440 .elementor-element.elementor-element-a236c31{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:14rem;--padding-right:14rem;}.elementor-15440 .elementor-element.elementor-element-f00c2ea{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;}.elementor-15440 .elementor-element.elementor-element-2892f6f{--display:flex;--min-height:30vh;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-89ae93a );--border-color:var( --e-global-color-89ae93a );--border-radius:0px 0px 0px 0px;}.elementor-15440 .elementor-element.elementor-element-3174768 img{height:42vh;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-89ae93a );border-radius:14px 14px 14px 14px;}.elementor-15440 .elementor-element.elementor-element-3ed51bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-15440 .elementor-element.elementor-element-b9cd495{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-15440 .elementor-element.elementor-element-2e0c5d3 .elementor-heading-title{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-accent );}.elementor-15440 .elementor-element.elementor-element-1ec6fb3{text-align:left;}.elementor-15440 .elementor-element.elementor-element-1ec6fb3 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-accent );}.elementor-15440 .elementor-element.elementor-element-8b5efef{margin:-0.69rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-15440 .elementor-element.elementor-element-8b5efef .elementor-heading-title{font-family:var( --e-global-typography-00adf8e-font-family ), Sans-serif;font-size:var( --e-global-typography-00adf8e-font-size );font-weight:var( --e-global-typography-00adf8e-font-weight );text-transform:var( --e-global-typography-00adf8e-text-transform );line-height:var( --e-global-typography-00adf8e-line-height );letter-spacing:var( --e-global-typography-00adf8e-letter-spacing );word-spacing:var( --e-global-typography-00adf8e-word-spacing );}.elementor-15440 .elementor-element.elementor-element-9d5351b{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:left;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-text );}.elementor-15440 .elementor-element.elementor-element-bf69613{--display:flex;border-style:none;--border-style:none;}.elementor-15440 .elementor-element.elementor-element-abd0175{width:initial;max-width:initial;text-align:left;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-text );}.elementor-15440 .elementor-element.elementor-element-fcdeefd{--display:flex;border-style:none;--border-style:none;}.elementor-15440 .elementor-element.elementor-element-be74e3d{width:initial;max-width:initial;text-align:left;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-text );}.elementor-15440 .elementor-element.elementor-element-42ae0c0{--display:flex;border-style:none;--border-style:none;}.elementor-15440 .elementor-element.elementor-element-c64daa7{width:initial;max-width:initial;text-align:left;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-text );}.elementor-15440 .elementor-element.elementor-element-bb21475{--n-accordion-title-font-size:var( --e-global-typography-8077094-font-size );--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-35bc896 );--n-accordion-icon-size:1.42rem;--n-accordion-icon-gap:1rem;}.elementor-15440 .elementor-element.elementor-element-bb21475 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-15440 .elementor-element.elementor-element-bb21475 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-8077094-font-family ), Sans-serif;font-weight:var( --e-global-typography-8077094-font-weight );text-transform:var( --e-global-typography-8077094-text-transform );line-height:var( --e-global-typography-8077094-line-height );letter-spacing:var( --e-global-typography-8077094-letter-spacing );word-spacing:var( --e-global-typography-8077094-word-spacing );}:where( .elementor-15440 .elementor-element.elementor-element-bb21475 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-15440 .elementor-element.elementor-element-d551ff6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:14rem;--padding-right:14rem;}.elementor-15440 .elementor-element.elementor-element-80b298e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-15440 .elementor-element.elementor-element-6bdde87{--display:flex;--min-height:30vh;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-89ae93a );--border-color:var( --e-global-color-89ae93a );--border-radius:0px 0px 0px 0px;}.elementor-15440 .elementor-element.elementor-element-d8ae645 img{height:42vh;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-89ae93a );border-radius:14px 14px 14px 14px;}.elementor-15440 .elementor-element.elementor-element-a95f768{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-15440 .elementor-element.elementor-element-26c63d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-15440 .elementor-element.elementor-element-282bb2b .elementor-heading-title{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-accent );}.elementor-15440 .elementor-element.elementor-element-cbc28d7{text-align:left;}.elementor-15440 .elementor-element.elementor-element-cbc28d7 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-accent );}.elementor-15440 .elementor-element.elementor-element-1cdb3df{margin:-0.69rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-15440 .elementor-element.elementor-element-1cdb3df .elementor-heading-title{font-family:var( --e-global-typography-00adf8e-font-family ), Sans-serif;font-size:var( --e-global-typography-00adf8e-font-size );font-weight:var( --e-global-typography-00adf8e-font-weight );text-transform:var( --e-global-typography-00adf8e-text-transform );line-height:var( --e-global-typography-00adf8e-line-height );letter-spacing:var( --e-global-typography-00adf8e-letter-spacing );word-spacing:var( --e-global-typography-00adf8e-word-spacing );}.elementor-15440 .elementor-element.elementor-element-11c0868{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:left;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-text );}.elementor-15440 .elementor-element.elementor-element-66b3af5{--display:flex;border-style:none;--border-style:none;}.elementor-15440 .elementor-element.elementor-element-6d46a44{width:initial;max-width:initial;text-align:left;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-text );}.elementor-15440 .elementor-element.elementor-element-bc53df6{--display:flex;border-style:none;--border-style:none;}.elementor-15440 .elementor-element.elementor-element-18dd3f9{width:initial;max-width:initial;text-align:left;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-text );}.elementor-15440 .elementor-element.elementor-element-76cb47a{--display:flex;border-style:none;--border-style:none;}.elementor-15440 .elementor-element.elementor-element-3703f6b{width:initial;max-width:initial;text-align:left;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-text );}.elementor-15440 .elementor-element.elementor-element-e0f3b9d{--n-accordion-title-font-size:var( --e-global-typography-8077094-font-size );--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-35bc896 );--n-accordion-icon-size:1.42rem;--n-accordion-icon-gap:1rem;}.elementor-15440 .elementor-element.elementor-element-e0f3b9d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-15440 .elementor-element.elementor-element-e0f3b9d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-8077094-font-family ), Sans-serif;font-weight:var( --e-global-typography-8077094-font-weight );text-transform:var( --e-global-typography-8077094-text-transform );line-height:var( --e-global-typography-8077094-line-height );letter-spacing:var( --e-global-typography-8077094-letter-spacing );word-spacing:var( --e-global-typography-8077094-word-spacing );}:where( .elementor-15440 .elementor-element.elementor-element-e0f3b9d > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-15440 .elementor-element.elementor-element-8898a96{--display:flex;--min-height:42vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:6rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-4bfea4f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:14rem;--padding-right:14rem;}.elementor-15440 .elementor-element.elementor-element-f1fef6b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:34px 34px;--row-gap:34px;--column-gap:34px;}.elementor-15440 .elementor-element.elementor-element-5b739b5 .elementor-swiper-button{font-size:1.42rem;color:var( --e-global-color-primary );}.elementor-15440 .elementor-element.elementor-element-5b739b5 .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-15440 .elementor-element.elementor-element-5b739b5.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-15440 .elementor-element.elementor-element-5b739b5.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:2.34rem;}.elementor-15440 .elementor-element.elementor-element-5b739b5.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:2.34rem;}.elementor-15440 .elementor-element.elementor-element-5b739b5.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:2.34rem;}.elementor-15440 .elementor-element.elementor-element-5b739b5.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:2.34rem;}.elementor-15440 .elementor-element.elementor-element-5b739b5 .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-15440 .elementor-element.elementor-element-5b739b5 .elementor-testimonial__name{font-family:"Source Sans 3", Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:0.034rem;}.elementor-15440 .elementor-element.elementor-element-5b739b5 .elementor-testimonial__image img{width:4.2rem;height:4.2rem;border-style:solid;border-color:var( --e-global-color-accent );border-width:0.42px;}.elementor-15440 .elementor-element.elementor-element-5b739b5.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-15440 .elementor-element.elementor-element-5b739b5.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (4.2rem / 2) - 8px );}body:not(.rtl) .elementor-15440 .elementor-element.elementor-element-5b739b5.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-15440 .elementor-element.elementor-element-5b739b5.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-15440 .elementor-element.elementor-element-5b739b5.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-15440 .elementor-element.elementor-element-5b739b5.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (4.2rem / 2) - 8px );right:auto;}body.rtl .elementor-15440 .elementor-element.elementor-element-5b739b5.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-15440 .elementor-element.elementor-element-5b739b5.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-15440 .elementor-element.elementor-element-5b739b5.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-15440 .elementor-element.elementor-element-5b739b5.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (4.2rem / 2) - 8px );left:auto;}body:not(.rtl) .elementor-15440 .elementor-element.elementor-element-5b739b5.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-15440 .elementor-element.elementor-element-5b739b5.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (4.2rem / 2) - 8px );right:auto;}body.rtl .elementor-15440 .elementor-element.elementor-element-5b739b5.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-15440 .elementor-element.elementor-element-5b739b5.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (4.2rem / 2) - 8px );left:auto;}body.rtl .elementor-15440 .elementor-element.elementor-element-5b739b5.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-15440 .elementor-element.elementor-element-5b739b5.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-15440 .elementor-element.elementor-element-5b739b5.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-15440 .elementor-element.elementor-element-5b739b5.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:1.42rem;margin-right:0;}body:not(.rtl) .elementor-15440 .elementor-element.elementor-element-5b739b5.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-15440 .elementor-element.elementor-element-5b739b5.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-15440 .elementor-element.elementor-element-5b739b5.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-15440 .elementor-element.elementor-element-5b739b5.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:1.42rem;margin-left:0;}.elementor-15440 .elementor-element.elementor-element-5b739b5.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-15440 .elementor-element.elementor-element-5b739b5.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-15440 .elementor-element.elementor-element-5b739b5.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:1.42rem;}.elementor-15440 .elementor-element.elementor-element-de1c083{--display:flex;--min-height:47vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:0.69;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:6rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-de1c083::before, .elementor-15440 .elementor-element.elementor-element-de1c083 > .elementor-background-video-container::before, .elementor-15440 .elementor-element.elementor-element-de1c083 > .e-con-inner > .elementor-background-video-container::before, .elementor-15440 .elementor-element.elementor-element-de1c083 > .elementor-background-slideshow::before, .elementor-15440 .elementor-element.elementor-element-de1c083 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15440 .elementor-element.elementor-element-de1c083 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-15440 .elementor-element.elementor-element-de1c083:not(.elementor-motion-effects-element-type-background), .elementor-15440 .elementor-element.elementor-element-de1c083 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://bwacollective.com/wp-content/uploads/2025/11/bwAc_Smokin.webp") 50% 50%;background-size:cover;}.elementor-15440 .elementor-element.elementor-element-954bf20{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:14rem;--padding-right:14rem;}.elementor-15440 .elementor-element.elementor-element-320f450{--display:flex;}.elementor-15440 .elementor-element.elementor-element-b9d112a{text-align:right;}.elementor-15440 .elementor-element.elementor-element-b9d112a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );color:var( --e-global-color-accent );}.elementor-15440 .elementor-element.elementor-element-993b9db{--display:flex;--justify-content:space-between;}.elementor-15440 .elementor-element.elementor-element-3700503{text-align:right;}.elementor-15440 .elementor-element.elementor-element-3700503 .elementor-heading-title{font-family:var( --e-global-typography-00adf8e-font-family ), Sans-serif;font-size:var( --e-global-typography-00adf8e-font-size );font-weight:var( --e-global-typography-00adf8e-font-weight );text-transform:var( --e-global-typography-00adf8e-text-transform );line-height:var( --e-global-typography-00adf8e-line-height );letter-spacing:var( --e-global-typography-00adf8e-letter-spacing );word-spacing:var( --e-global-typography-00adf8e-word-spacing );}.elementor-15440 .elementor-element.elementor-element-8710cba .elementor-button:hover, .elementor-15440 .elementor-element.elementor-element-8710cba .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );border-color:var( --e-global-color-text );}.elementor-15440 .elementor-element.elementor-element-8710cba{margin:0rem 0.89rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-15440 .elementor-element.elementor-element-8710cba .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15440 .elementor-element.elementor-element-8710cba .elementor-button{font-family:var( --e-global-typography-232f40a-font-family ), Sans-serif;font-size:var( --e-global-typography-232f40a-font-size );text-transform:var( --e-global-typography-232f40a-text-transform );letter-spacing:var( --e-global-typography-232f40a-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;}.elementor-15440 .elementor-element.elementor-element-8710cba .elementor-button:hover svg, .elementor-15440 .elementor-element.elementor-element-8710cba .elementor-button:focus svg{fill:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-15440 .elementor-element.elementor-element-427b9a9{--justify-content:space-between;--padding-top:9.6rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-0c6f911{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-15440 .elementor-element.elementor-element-0b61d0e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15440 .elementor-element.elementor-element-07b393f{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15440 .elementor-element.elementor-element-c425f0e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-ae4f95b{--margin-top:4.2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:4.2rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-ff56ca7 .elementor-heading-title{font-size:1.34rem;letter-spacing:0.024rem;}.elementor-15440 .elementor-element.elementor-element-b65849a{margin:-1.52rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-15440 .elementor-element.elementor-element-b65849a .elementor-headline{font-size:3.4rem;line-height:3.6rem;letter-spacing:-0.14rem;word-spacing:0.42rem;}.elementor-15440 .elementor-element.elementor-element-b65849a .elementor-headline-dynamic-text{line-height:var( --e-global-typography-f8b79e2-line-height );letter-spacing:var( --e-global-typography-f8b79e2-letter-spacing );word-spacing:var( --e-global-typography-f8b79e2-word-spacing );}.elementor-15440 .elementor-element.elementor-element-4713940{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-15440 .elementor-element.elementor-element-b3b4724 .elementor-icon{font-size:3rem;}.elementor-15440 .elementor-element.elementor-element-b3b4724 .elementor-icon svg{height:3rem;}.elementor-15440 .elementor-element.elementor-element-800e5e3 .elementor-button{font-size:var( --e-global-typography-232f40a-font-size );letter-spacing:var( --e-global-typography-232f40a-letter-spacing );}.elementor-15440 .elementor-element.elementor-element-6d83511 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15440 .elementor-element.elementor-element-9d43e27{--min-height:49vh;--justify-content:space-evenly;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-6456a1b{--padding-top:0rem;--padding-bottom:0rem;--padding-left:3rem;--padding-right:1rem;}.elementor-15440 .elementor-element.elementor-element-950e5c0 .elementor-heading-title{font-size:var( --e-global-typography-00adf8e-font-size );line-height:var( --e-global-typography-00adf8e-line-height );letter-spacing:var( --e-global-typography-00adf8e-letter-spacing );word-spacing:var( --e-global-typography-00adf8e-word-spacing );}.elementor-15440 .elementor-element.elementor-element-a2f98b4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15440 .elementor-element.elementor-element-bfec177{--justify-content:space-evenly;--margin-top:-2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-133e442{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-15440 .elementor-element.elementor-element-d144652{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-15440 .elementor-element.elementor-element-de49095{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-15440 .elementor-element.elementor-element-34e2959{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-e506413{--justify-content:flex-end;--margin-top:-2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-5e6ba84{--margin-top:0rem;--margin-bottom:0rem;--margin-left:-9.5rem;--margin-right:0rem;}.elementor-15440 .elementor-element.elementor-element-126c351 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15440 .elementor-element.elementor-element-4ee0fd9{--justify-content:center;}.elementor-15440 .elementor-element.elementor-element-39e08cf{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-15440 .elementor-element.elementor-element-09d94b7{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-15440 .elementor-element.elementor-element-4a8d05e{font-size:var( --e-global-typography-232f40a-font-size );letter-spacing:var( --e-global-typography-232f40a-letter-spacing );}.elementor-15440 .elementor-element.elementor-element-e1fce9c{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-15440 .elementor-element.elementor-element-a179ea5{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-15440 .elementor-element.elementor-element-1d93955{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15440 .elementor-element.elementor-element-cf1f19f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15440 .elementor-element.elementor-element-04da92c .elementor-heading-title{font-size:var( --e-global-typography-00adf8e-font-size );line-height:var( --e-global-typography-00adf8e-line-height );letter-spacing:var( --e-global-typography-00adf8e-letter-spacing );word-spacing:var( --e-global-typography-00adf8e-word-spacing );}.elementor-15440 .elementor-element.elementor-element-184902d{--padding-top:3rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-aec612f{--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-94339e3 .elementor-heading-title{font-size:var( --e-global-typography-8df2f44-font-size );line-height:var( --e-global-typography-8df2f44-line-height );letter-spacing:var( --e-global-typography-8df2f44-letter-spacing );word-spacing:var( --e-global-typography-8df2f44-word-spacing );}.elementor-15440 .elementor-element.elementor-element-44dd8c6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15440 .elementor-element.elementor-element-59663e8{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-9b76c76{margin:0rem 0.69rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-15440 .elementor-element.elementor-element-9b76c76 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15440 .elementor-element.elementor-element-6cb10fe{padding:0rem 0rem 0rem 0rem;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-15440 .elementor-element.elementor-element-d0be101{margin:0rem 0.69rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-15440 .elementor-element.elementor-element-d0be101 .elementor-button{font-size:var( --e-global-typography-232f40a-font-size );letter-spacing:var( --e-global-typography-232f40a-letter-spacing );}.elementor-15440 .elementor-element.elementor-element-315c546{--margin-top:-0.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-0a2d8ac .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15440 .elementor-element.elementor-element-c5810cd{margin:0.69rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0.69rem;padding:0rem 0rem 0rem 0rem;}.elementor-15440 .elementor-element.elementor-element-c5810cd .elementor-heading-title{font-size:var( --e-global-typography-962edc3-font-size );line-height:var( --e-global-typography-962edc3-line-height );letter-spacing:var( --e-global-typography-962edc3-letter-spacing );word-spacing:var( --e-global-typography-962edc3-word-spacing );}.elementor-15440 .elementor-element.elementor-element-30ac998{--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-8ef29f7{--margin-top:-1.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-15440 .elementor-element.elementor-element-37775f3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15440 .elementor-element.elementor-element-0585cdd{margin:0.69rem 0.69rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-15440 .elementor-element.elementor-element-0585cdd .elementor-heading-title{font-size:var( --e-global-typography-962edc3-font-size );line-height:var( --e-global-typography-962edc3-line-height );letter-spacing:var( --e-global-typography-962edc3-letter-spacing );word-spacing:var( --e-global-typography-962edc3-word-spacing );}.elementor-15440 .elementor-element.elementor-element-9fdced5{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0.69rem;}.elementor-15440 .elementor-element.elementor-element-9fdced5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15440 .elementor-element.elementor-element-fdf06d8{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-15440 .elementor-element.elementor-element-8db9840{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0.69rem;padding:0rem 0rem 0rem 0rem;}.elementor-15440 .elementor-element.elementor-element-8db9840 .elementor-button{font-size:var( --e-global-typography-232f40a-font-size );letter-spacing:var( --e-global-typography-232f40a-letter-spacing );}.elementor-15440 .elementor-element.elementor-element-7763f33{--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-8c4bdee{margin:0rem 0.69rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-15440 .elementor-element.elementor-element-8c4bdee .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15440 .elementor-element.elementor-element-ba7d165{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-15440 .elementor-element.elementor-element-eb74adf{margin:0rem 0.69rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-15440 .elementor-element.elementor-element-eb74adf .elementor-heading-title{font-size:var( --e-global-typography-232f40a-font-size );letter-spacing:var( --e-global-typography-232f40a-letter-spacing );}.elementor-15440 .elementor-element.elementor-element-6599f3e{--margin-top:-2.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-c448df5{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-15440 .elementor-element.elementor-element-c448df5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15440 .elementor-element.elementor-element-89e9503{margin:0.69rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0.69rem;}.elementor-15440 .elementor-element.elementor-element-89e9503 .elementor-heading-title{font-size:var( --e-global-typography-962edc3-font-size );line-height:var( --e-global-typography-962edc3-line-height );letter-spacing:var( --e-global-typography-962edc3-letter-spacing );word-spacing:var( --e-global-typography-962edc3-word-spacing );}.elementor-15440 .elementor-element.elementor-element-d703632{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:4rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-18fac87{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:1rem;}.elementor-15440 .elementor-element.elementor-element-be09a15 .elementor-heading-title{font-size:var( --e-global-typography-00adf8e-font-size );line-height:var( --e-global-typography-00adf8e-line-height );letter-spacing:var( --e-global-typography-00adf8e-letter-spacing );word-spacing:var( --e-global-typography-00adf8e-word-spacing );}.elementor-15440 .elementor-element.elementor-element-3c0c9d9{--margin-top:0rem;--margin-bottom:0rem;--margin-left:-10rem;--margin-right:0rem;}.elementor-15440 .elementor-element.elementor-element-1c8e14a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15440 .elementor-element.elementor-element-1f1aa4c{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:3rem;}.elementor-15440 .elementor-element.elementor-element-ca010f3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15440 .elementor-element.elementor-element-738665d{--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-8bf6ec4{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-15440 .elementor-element.elementor-element-8b2049d{--margin-top:-1rem;--margin-bottom:2rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-a062018{--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-f5de421{--justify-content:center;--gap:0px 14px;--row-gap:0px;--column-gap:14px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-a79823d .elementor-heading-title{font-size:var( --e-global-typography-8df2f44-font-size );line-height:var( --e-global-typography-8df2f44-line-height );letter-spacing:var( --e-global-typography-8df2f44-letter-spacing );word-spacing:var( --e-global-typography-8df2f44-word-spacing );}.elementor-15440 .elementor-element.elementor-element-ca0b242 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15440 .elementor-element.elementor-element-a6604ea{--justify-content:space-evenly;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-a49ead8 .elementor-heading-title{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-15440 .elementor-element.elementor-element-f492927 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15440 .elementor-element.elementor-element-f9aa3f4{margin:-0.34rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-15440 .elementor-element.elementor-element-f9aa3f4 .elementor-heading-title{font-size:var( --e-global-typography-00adf8e-font-size );line-height:var( --e-global-typography-00adf8e-line-height );letter-spacing:var( --e-global-typography-00adf8e-letter-spacing );word-spacing:var( --e-global-typography-00adf8e-word-spacing );}.elementor-15440 .elementor-element.elementor-element-5e69372{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-15440 .elementor-element.elementor-element-4bfbabc{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-15440 .elementor-element.elementor-element-1341ff1{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-15440 .elementor-element.elementor-element-637ce80{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-15440 .elementor-element.elementor-element-c2b2a9d{--n-accordion-title-font-size:var( --e-global-typography-8077094-font-size );--n-accordion-icon-size:1.34rem;--n-accordion-icon-gap:0.69rem;}:where( .elementor-15440 .elementor-element.elementor-element-c2b2a9d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-8077094-line-height );letter-spacing:var( --e-global-typography-8077094-letter-spacing );word-spacing:var( --e-global-typography-8077094-word-spacing );}.elementor-15440 .elementor-element.elementor-element-a236c31{--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-3ed51bc{--justify-content:flex-start;}.elementor-15440 .elementor-element.elementor-element-2e0c5d3 .elementor-heading-title{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-15440 .elementor-element.elementor-element-1ec6fb3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15440 .elementor-element.elementor-element-8b5efef{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-15440 .elementor-element.elementor-element-8b5efef .elementor-heading-title{font-size:var( --e-global-typography-00adf8e-font-size );line-height:var( --e-global-typography-00adf8e-line-height );letter-spacing:var( --e-global-typography-00adf8e-letter-spacing );word-spacing:var( --e-global-typography-00adf8e-word-spacing );}.elementor-15440 .elementor-element.elementor-element-9d5351b{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-15440 .elementor-element.elementor-element-abd0175{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-15440 .elementor-element.elementor-element-be74e3d{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-15440 .elementor-element.elementor-element-c64daa7{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-15440 .elementor-element.elementor-element-bb21475{--n-accordion-title-font-size:var( --e-global-typography-8077094-font-size );--n-accordion-icon-size:1.34rem;--n-accordion-icon-gap:0.69rem;}:where( .elementor-15440 .elementor-element.elementor-element-bb21475 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-8077094-line-height );letter-spacing:var( --e-global-typography-8077094-letter-spacing );word-spacing:var( --e-global-typography-8077094-word-spacing );}.elementor-15440 .elementor-element.elementor-element-d551ff6{--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-282bb2b .elementor-heading-title{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-15440 .elementor-element.elementor-element-cbc28d7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15440 .elementor-element.elementor-element-1cdb3df{margin:-0.34rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-15440 .elementor-element.elementor-element-1cdb3df .elementor-heading-title{font-size:var( --e-global-typography-00adf8e-font-size );line-height:var( --e-global-typography-00adf8e-line-height );letter-spacing:var( --e-global-typography-00adf8e-letter-spacing );word-spacing:var( --e-global-typography-00adf8e-word-spacing );}.elementor-15440 .elementor-element.elementor-element-11c0868{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-15440 .elementor-element.elementor-element-6d46a44{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-15440 .elementor-element.elementor-element-18dd3f9{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-15440 .elementor-element.elementor-element-3703f6b{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-15440 .elementor-element.elementor-element-e0f3b9d{--n-accordion-title-font-size:var( --e-global-typography-8077094-font-size );--n-accordion-icon-size:1.34rem;--n-accordion-icon-gap:0.69rem;}:where( .elementor-15440 .elementor-element.elementor-element-e0f3b9d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-8077094-line-height );letter-spacing:var( --e-global-typography-8077094-letter-spacing );word-spacing:var( --e-global-typography-8077094-word-spacing );}.elementor-15440 .elementor-element.elementor-element-8898a96{--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-4bfea4f{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-5b739b5 .elementor-testimonial__text{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-15440 .elementor-element.elementor-element-de1c083{--padding-top:4rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-954bf20{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:1rem;}.elementor-15440 .elementor-element.elementor-element-b9d112a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15440 .elementor-element.elementor-element-3700503 .elementor-heading-title{font-size:var( --e-global-typography-00adf8e-font-size );line-height:var( --e-global-typography-00adf8e-line-height );letter-spacing:var( --e-global-typography-00adf8e-letter-spacing );word-spacing:var( --e-global-typography-00adf8e-word-spacing );}.elementor-15440 .elementor-element.elementor-element-8710cba{margin:0rem 1.69rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-15440 .elementor-element.elementor-element-8710cba .elementor-button{font-size:var( --e-global-typography-232f40a-font-size );letter-spacing:var( --e-global-typography-232f40a-letter-spacing );}}@media(max-width:767px){.elementor-15440 .elementor-element.elementor-element-427b9a9{--min-height:100vh;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:7.4rem;--padding-bottom:0.42rem;--padding-left:0.34rem;--padding-right:0.34rem;}.elementor-15440 .elementor-element.elementor-element-0c6f911{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0.89rem;--padding-right:0.89rem;}.elementor-15440 .elementor-element.elementor-element-ff7528e{--width:30%;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-0b61d0e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15440 .elementor-element.elementor-element-dd0c230{--width:30%;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-07b393f{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15440 .elementor-element.elementor-element-c425f0e{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-ae4f95b{--margin-top:4rem;--margin-bottom:0rem;--margin-left:1.89rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-ff56ca7 .elementor-heading-title{font-size:1.14rem;letter-spacing:0.014rem;}.elementor-15440 .elementor-element.elementor-element-b65849a{margin:-1.34rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-15440 .elementor-element.elementor-element-b65849a .elementor-headline{font-size:3rem;line-height:3.2rem;letter-spacing:-0.14rem;word-spacing:0.34rem;}.elementor-15440 .elementor-element.elementor-element-b65849a .elementor-headline-dynamic-text{line-height:var( --e-global-typography-f8b79e2-line-height );letter-spacing:var( --e-global-typography-f8b79e2-letter-spacing );word-spacing:var( --e-global-typography-f8b79e2-word-spacing );}.elementor-15440 .elementor-element.elementor-element-4713940{--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0rem;--padding-bottom:2rem;--padding-left:0.89rem;--padding-right:0.89rem;}.elementor-15440 .elementor-element.elementor-element-0a142d0{--width:20%;}.elementor-15440 .elementor-element.elementor-element-b382980{--width:60%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15440 .elementor-element.elementor-element-800e5e3 .elementor-button{font-size:var( --e-global-typography-232f40a-font-size );letter-spacing:var( --e-global-typography-232f40a-letter-spacing );}.elementor-15440 .elementor-element.elementor-element-b55fc79{--width:100%;}.elementor-15440 .elementor-element.elementor-element-6d83511 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15440 .elementor-element.elementor-element-9d43e27{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-6456a1b{--padding-top:3rem;--padding-bottom:0rem;--padding-left:0.89rem;--padding-right:0.89rem;}.elementor-15440 .elementor-element.elementor-element-e2c731e{--margin-top:0.69rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-950e5c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15440 .elementor-element.elementor-element-950e5c0 .elementor-heading-title{font-size:var( --e-global-typography-00adf8e-font-size );line-height:var( --e-global-typography-00adf8e-line-height );letter-spacing:var( --e-global-typography-00adf8e-letter-spacing );word-spacing:var( --e-global-typography-00adf8e-word-spacing );}.elementor-15440 .elementor-element.elementor-element-a2f98b4 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15440 .elementor-element.elementor-element-bfec177{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0.89rem;--padding-right:0.89rem;}.elementor-15440 .elementor-element.elementor-element-090fd8f{--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0.34rem;--padding-right:0.34rem;}.elementor-15440 .elementor-element.elementor-element-133e442{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-15440 .elementor-element.elementor-element-bc0d9c5{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0.34rem;--padding-right:0.34rem;}.elementor-15440 .elementor-element.elementor-element-d144652{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-15440 .elementor-element.elementor-element-ca5e70a{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0.34rem;--padding-right:0.34rem;}.elementor-15440 .elementor-element.elementor-element-de49095{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;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-15440 .elementor-element.elementor-element-34e2959{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-e506413{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--padding-top:3rem;--padding-bottom:0rem;--padding-left:0.89rem;--padding-right:0.89rem;}.elementor-15440 .elementor-element.elementor-element-5e6ba84{--width:7%;--margin-top:0rem;--margin-bottom:3.4rem;--margin-left:0rem;--margin-right:2rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-126c351{margin:0rem 2rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-15440 .elementor-element.elementor-element-126c351.elementor-element{--align-self:flex-end;}.elementor-15440 .elementor-element.elementor-element-126c351 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15440 .elementor-element.elementor-element-4ee0fd9{--width:80%;}.elementor-15440 .elementor-element.elementor-element-dcf0a1e{text-align:center;}.elementor-15440 .elementor-element.elementor-element-39e08cf{--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;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0.89rem;--padding-right:0.89rem;}.elementor-15440 .elementor-element.elementor-element-a678444{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0.34rem;--padding-right:0.34rem;}.elementor-15440 .elementor-element.elementor-element-09d94b7{--container-widget-width:89%;--container-widget-flex-grow:0;width:var( --container-widget-width, 89% );max-width:89%;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-15440 .elementor-element.elementor-element-4a89d83{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0.34rem;--padding-right:0.34rem;}.elementor-15440 .elementor-element.elementor-element-b37b98c{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-15440 .elementor-element.elementor-element-b37b98c img{width:34%;}.elementor-15440 .elementor-element.elementor-element-4a8d05e{font-size:var( --e-global-typography-232f40a-font-size );letter-spacing:var( --e-global-typography-232f40a-letter-spacing );}.elementor-15440 .elementor-element.elementor-element-6301be2{--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0.34rem;--padding-right:0.34rem;}.elementor-15440 .elementor-element.elementor-element-e1fce9c{--container-widget-width:89%;--container-widget-flex-grow:0;width:var( --container-widget-width, 89% );max-width:89%;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-15440 .elementor-element.elementor-element-a179ea5{--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0.89rem;--padding-right:0.89rem;}.elementor-15440 .elementor-element.elementor-element-1d93955{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0.89rem;--margin-right:0rem;}.elementor-15440 .elementor-element.elementor-element-cf1f19f .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15440 .elementor-element.elementor-element-ea19c60{--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-04da92c{text-align:right;}.elementor-15440 .elementor-element.elementor-element-04da92c .elementor-heading-title{font-size:var( --e-global-typography-00adf8e-font-size );line-height:var( --e-global-typography-00adf8e-line-height );letter-spacing:var( --e-global-typography-00adf8e-letter-spacing );word-spacing:var( --e-global-typography-00adf8e-word-spacing );}.elementor-15440 .elementor-element.elementor-element-184902d{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-aec612f{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-end;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:0.69rem;--padding-left:0.34rem;--padding-right:0.34rem;}.elementor-15440 .elementor-element.elementor-element-9ed902a{--width:60%;}.elementor-15440 .elementor-element.elementor-element-94339e3 .elementor-heading-title{font-size:var( --e-global-typography-8df2f44-font-size );line-height:var( --e-global-typography-8df2f44-line-height );letter-spacing:var( --e-global-typography-8df2f44-letter-spacing );word-spacing:var( --e-global-typography-8df2f44-word-spacing );}.elementor-15440 .elementor-element.elementor-element-ca1a1b6{--width:20%;--margin-top:0rem;--margin-bottom:0rem;--margin-left:1.69rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-44dd8c6 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15440 .elementor-element.elementor-element-59663e8{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0.34rem;--padding-right:0.34rem;}.elementor-15440 .elementor-element.elementor-element-1febd79{--margin-top:1.69rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0.89rem;--padding-right:0.89rem;}.elementor-15440 .elementor-element.elementor-element-9b76c76{margin:0rem 0.69rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-15440 .elementor-element.elementor-element-9b76c76 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15440 .elementor-element.elementor-element-6cb10fe{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;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-15440 .elementor-element.elementor-element-d0be101{margin:0rem 0.69rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-15440 .elementor-element.elementor-element-d0be101 .elementor-button{font-size:var( --e-global-typography-232f40a-font-size );letter-spacing:var( --e-global-typography-232f40a-letter-spacing );}.elementor-15440 .elementor-element.elementor-element-6714225{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0.14rem;--padding-right:0.14rem;}.elementor-15440 .elementor-element.elementor-element-315c546{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.34rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-0a2d8ac .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15440 .elementor-element.elementor-element-c5810cd{margin:0.69rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0.69rem;padding:0rem 0rem 0rem 0rem;}.elementor-15440 .elementor-element.elementor-element-c5810cd .elementor-heading-title{font-size:var( --e-global-typography-962edc3-font-size );line-height:var( --e-global-typography-962edc3-line-height );letter-spacing:var( --e-global-typography-962edc3-letter-spacing );word-spacing:var( --e-global-typography-962edc3-word-spacing );}.elementor-15440 .elementor-element.elementor-element-30ac998{--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;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0.34rem;--padding-right:0.34rem;}.elementor-15440 .elementor-element.elementor-element-1bf8cbc{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0.14rem;--padding-right:0.14rem;}.elementor-15440 .elementor-element.elementor-element-8ef29f7{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:1.34rem;}.elementor-15440 .elementor-element.elementor-element-37775f3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15440 .elementor-element.elementor-element-0585cdd{margin:0.69rem 0.69rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-15440 .elementor-element.elementor-element-0585cdd .elementor-heading-title{font-size:var( --e-global-typography-962edc3-font-size );line-height:var( --e-global-typography-962edc3-line-height );letter-spacing:var( --e-global-typography-962edc3-letter-spacing );word-spacing:var( --e-global-typography-962edc3-word-spacing );}.elementor-15440 .elementor-element.elementor-element-a590ed5{--margin-top:1.69rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0.89rem;--padding-right:0.89rem;}.elementor-15440 .elementor-element.elementor-element-9fdced5{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0.69rem;padding:0rem 0rem 0rem 0rem;}.elementor-15440 .elementor-element.elementor-element-9fdced5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15440 .elementor-element.elementor-element-fdf06d8{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;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-15440 .elementor-element.elementor-element-8db9840{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0.69rem;padding:0rem 0rem 0rem 0rem;}.elementor-15440 .elementor-element.elementor-element-8db9840 .elementor-button{font-size:var( --e-global-typography-232f40a-font-size );letter-spacing:var( --e-global-typography-232f40a-letter-spacing );}.elementor-15440 .elementor-element.elementor-element-7763f33{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0.34rem;--padding-right:0.34rem;}.elementor-15440 .elementor-element.elementor-element-1cddc3f{--margin-top:1.69rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0.89rem;--padding-right:0.89rem;}.elementor-15440 .elementor-element.elementor-element-8c4bdee{margin:0rem 0.69rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-15440 .elementor-element.elementor-element-8c4bdee .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15440 .elementor-element.elementor-element-ba7d165{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;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-15440 .elementor-element.elementor-element-eb74adf{margin:0rem 0.69rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-15440 .elementor-element.elementor-element-eb74adf .elementor-heading-title{font-size:var( --e-global-typography-232f40a-font-size );letter-spacing:var( --e-global-typography-232f40a-letter-spacing );}.elementor-15440 .elementor-element.elementor-element-8365b27{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0.69rem;--padding-right:0.69rem;}.elementor-15440 .elementor-element.elementor-element-23516e0{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-6599f3e{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-c448df5 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15440 .elementor-element.elementor-element-89e9503{margin:0.69rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0.69rem;padding:0rem 0rem 0rem 0rem;}.elementor-15440 .elementor-element.elementor-element-89e9503 .elementor-heading-title{font-size:var( --e-global-typography-962edc3-font-size );line-height:var( --e-global-typography-962edc3-line-height );letter-spacing:var( --e-global-typography-962edc3-letter-spacing );word-spacing:var( --e-global-typography-962edc3-word-spacing );}.elementor-15440 .elementor-element.elementor-element-d703632{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-18fac87{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-f822b29{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--padding-top:3.4rem;--padding-bottom:0rem;--padding-left:0.89rem;--padding-right:0.89rem;}.elementor-15440 .elementor-element.elementor-element-be09a15{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:right;}.elementor-15440 .elementor-element.elementor-element-be09a15 .elementor-heading-title{font-size:var( --e-global-typography-00adf8e-font-size );line-height:var( --e-global-typography-00adf8e-line-height );letter-spacing:var( --e-global-typography-00adf8e-letter-spacing );word-spacing:var( --e-global-typography-00adf8e-word-spacing );}.elementor-15440 .elementor-element.elementor-element-3c0c9d9{--width:30%;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-15440 .elementor-element.elementor-element-1c8e14a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15440 .elementor-element.elementor-element-1f1aa4c{--padding-top:2rem;--padding-bottom:0rem;--padding-left:0.89rem;--padding-right:0.89rem;}.elementor-15440 .elementor-element.elementor-element-ca010f3{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 1.69rem;padding:0rem 0rem 0rem 0rem;}.elementor-15440 .elementor-element.elementor-element-ca010f3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15440 .elementor-element.elementor-element-738665d{--margin-top:-0.89rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0.89rem;--padding-right:0.89rem;}.elementor-15440 .elementor-element.elementor-element-bb87aee{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0.34rem;--padding-right:0.34rem;}.elementor-15440 .elementor-element.elementor-element-8bf6ec4{margin:1.34rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;text-align:left;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-15440 .elementor-element.elementor-element-8b2049d{--margin-top:1rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-15440 .elementor-element.elementor-element-1687bac{--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-15440 .elementor-element.elementor-element-a062018{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-f5de421{--padding-top:3rem;--padding-bottom:0.69rem;--padding-left:0.89rem;--padding-right:0.89rem;}.elementor-15440 .elementor-element.elementor-element-a79823d .elementor-heading-title{font-size:var( --e-global-typography-8df2f44-font-size );line-height:var( --e-global-typography-8df2f44-line-height );letter-spacing:var( --e-global-typography-8df2f44-letter-spacing );word-spacing:var( --e-global-typography-8df2f44-word-spacing );}.elementor-15440 .elementor-element.elementor-element-c08effb{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-15440 .elementor-element.elementor-element-ca0b242{margin:0rem 0.69rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:right;}.elementor-15440 .elementor-element.elementor-element-ca0b242 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15440 .elementor-element.elementor-element-a6604ea{--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0.34rem;--padding-right:0.34rem;}.elementor-15440 .elementor-element.elementor-element-f60333f{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-3e18df5{--justify-content:space-around;}.elementor-15440 .elementor-element.elementor-element-a49ead8 .elementor-heading-title{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-15440 .elementor-element.elementor-element-f492927 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15440 .elementor-element.elementor-element-f9aa3f4{margin:-0.69rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0.42rem;padding:0rem 0rem 0rem 0.69rem;}.elementor-15440 .elementor-element.elementor-element-f9aa3f4 .elementor-heading-title{font-size:var( --e-global-typography-00adf8e-font-size );line-height:var( --e-global-typography-00adf8e-line-height );letter-spacing:var( --e-global-typography-00adf8e-letter-spacing );word-spacing:var( --e-global-typography-00adf8e-word-spacing );}.elementor-15440 .elementor-element.elementor-element-5e69372{margin:0.89rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0.89rem 0rem 0.89rem;text-align:left;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-15440 .elementor-element.elementor-element-4bfbabc{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-15440 .elementor-element.elementor-element-1341ff1{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-15440 .elementor-element.elementor-element-637ce80{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-15440 .elementor-element.elementor-element-c2b2a9d{padding:0rem 0.89rem 0rem 0.89rem;--n-accordion-title-font-size:var( --e-global-typography-8077094-font-size );--n-accordion-icon-size:1.24rem;--n-accordion-icon-gap:0.52rem;}:where( .elementor-15440 .elementor-element.elementor-element-c2b2a9d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-8077094-line-height );letter-spacing:var( --e-global-typography-8077094-letter-spacing );word-spacing:var( --e-global-typography-8077094-word-spacing );}.elementor-15440 .elementor-element.elementor-element-a236c31{--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;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0.34rem;--padding-right:0.34rem;}.elementor-15440 .elementor-element.elementor-element-b9cd495{--justify-content:space-around;}.elementor-15440 .elementor-element.elementor-element-2e0c5d3 .elementor-heading-title{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-15440 .elementor-element.elementor-element-1ec6fb3 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15440 .elementor-element.elementor-element-8b5efef{margin:-0.69rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0.42rem;padding:0rem 0rem 0rem 0.69rem;}.elementor-15440 .elementor-element.elementor-element-8b5efef .elementor-heading-title{font-size:var( --e-global-typography-00adf8e-font-size );line-height:var( --e-global-typography-00adf8e-line-height );letter-spacing:var( --e-global-typography-00adf8e-letter-spacing );word-spacing:var( --e-global-typography-00adf8e-word-spacing );}.elementor-15440 .elementor-element.elementor-element-9d5351b{margin:0.89rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0.89rem 0rem 0.89rem;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-15440 .elementor-element.elementor-element-abd0175{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-15440 .elementor-element.elementor-element-be74e3d{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-15440 .elementor-element.elementor-element-c64daa7{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-15440 .elementor-element.elementor-element-bb21475{padding:0rem 0.89rem 0rem 0.89rem;--n-accordion-title-font-size:var( --e-global-typography-8077094-font-size );--n-accordion-icon-size:1.24rem;--n-accordion-icon-gap:0.52rem;}:where( .elementor-15440 .elementor-element.elementor-element-bb21475 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-8077094-line-height );letter-spacing:var( --e-global-typography-8077094-letter-spacing );word-spacing:var( --e-global-typography-8077094-word-spacing );}.elementor-15440 .elementor-element.elementor-element-d551ff6{--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0.34rem;--padding-right:0.34rem;}.elementor-15440 .elementor-element.elementor-element-a95f768{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-26c63d0{--justify-content:space-around;}.elementor-15440 .elementor-element.elementor-element-282bb2b .elementor-heading-title{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-15440 .elementor-element.elementor-element-cbc28d7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15440 .elementor-element.elementor-element-1cdb3df{margin:-0.69rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0.42rem;padding:0rem 0rem 0rem 0.69rem;}.elementor-15440 .elementor-element.elementor-element-1cdb3df .elementor-heading-title{font-size:var( --e-global-typography-00adf8e-font-size );line-height:var( --e-global-typography-00adf8e-line-height );letter-spacing:var( --e-global-typography-00adf8e-letter-spacing );word-spacing:var( --e-global-typography-00adf8e-word-spacing );}.elementor-15440 .elementor-element.elementor-element-11c0868{margin:0.89rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0.89rem 0rem 0.89rem;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-15440 .elementor-element.elementor-element-6d46a44{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-15440 .elementor-element.elementor-element-18dd3f9{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-15440 .elementor-element.elementor-element-3703f6b{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-15440 .elementor-element.elementor-element-e0f3b9d{padding:0rem 0.89rem 0rem 0.89rem;--n-accordion-title-font-size:var( --e-global-typography-8077094-font-size );--n-accordion-icon-size:1.24rem;--n-accordion-icon-gap:0.52rem;}:where( .elementor-15440 .elementor-element.elementor-element-e0f3b9d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-8077094-line-height );letter-spacing:var( --e-global-typography-8077094-letter-spacing );word-spacing:var( --e-global-typography-8077094-word-spacing );}.elementor-15440 .elementor-element.elementor-element-8898a96{--padding-top:1rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-4bfea4f{--padding-top:3rem;--padding-bottom:0rem;--padding-left:0.89rem;--padding-right:0.89rem;}.elementor-15440 .elementor-element.elementor-element-5b739b5 .elementor-testimonial__text{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-15440 .elementor-element.elementor-element-de1c083{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:1rem;--padding-bottom:4rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-954bf20{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:1.69rem;}.elementor-15440 .elementor-element.elementor-element-b9d112a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-15440 .elementor-element.elementor-element-993b9db{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-15440 .elementor-element.elementor-element-3700503{margin:0.89rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-15440 .elementor-element.elementor-element-3700503 .elementor-heading-title{font-size:var( --e-global-typography-00adf8e-font-size );line-height:var( --e-global-typography-00adf8e-line-height );letter-spacing:var( --e-global-typography-00adf8e-letter-spacing );word-spacing:var( --e-global-typography-00adf8e-word-spacing );}.elementor-15440 .elementor-element.elementor-element-8710cba{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-15440 .elementor-element.elementor-element-8710cba .elementor-button{font-size:var( --e-global-typography-232f40a-font-size );letter-spacing:var( --e-global-typography-232f40a-letter-spacing );}}@media(min-width:768px){.elementor-15440 .elementor-element.elementor-element-f4705a5{--width:34%;}.elementor-15440 .elementor-element.elementor-element-73cb2eb{--width:34%;}.elementor-15440 .elementor-element.elementor-element-0a142d0{--width:34%;}.elementor-15440 .elementor-element.elementor-element-b55fc79{--width:34%;}.elementor-15440 .elementor-element.elementor-element-e2c731e{--width:69%;}.elementor-15440 .elementor-element.elementor-element-81212b8{--width:7%;}.elementor-15440 .elementor-element.elementor-element-090fd8f{--width:24%;}.elementor-15440 .elementor-element.elementor-element-bc0d9c5{--width:24%;}.elementor-15440 .elementor-element.elementor-element-ca5e70a{--width:24%;}.elementor-15440 .elementor-element.elementor-element-5e6ba84{--width:7%;}.elementor-15440 .elementor-element.elementor-element-4ee0fd9{--width:42%;}.elementor-15440 .elementor-element.elementor-element-a678444{--width:24%;}.elementor-15440 .elementor-element.elementor-element-4a89d83{--width:30%;}.elementor-15440 .elementor-element.elementor-element-6301be2{--width:24%;}.elementor-15440 .elementor-element.elementor-element-1d93955{--width:14%;}.elementor-15440 .elementor-element.elementor-element-ea19c60{--width:52%;}.elementor-15440 .elementor-element.elementor-element-9ed902a{--width:42%;}.elementor-15440 .elementor-element.elementor-element-ca1a1b6{--width:14%;}.elementor-15440 .elementor-element.elementor-element-1febd79{--width:24%;}.elementor-15440 .elementor-element.elementor-element-6714225{--width:42%;}.elementor-15440 .elementor-element.elementor-element-294df8a{--width:89%;}.elementor-15440 .elementor-element.elementor-element-315c546{--width:89%;}.elementor-15440 .elementor-element.elementor-element-1bf8cbc{--width:42%;}.elementor-15440 .elementor-element.elementor-element-dc81e67{--width:89%;}.elementor-15440 .elementor-element.elementor-element-8ef29f7{--width:89%;}.elementor-15440 .elementor-element.elementor-element-a590ed5{--width:24%;}.elementor-15440 .elementor-element.elementor-element-1cddc3f{--width:24%;}.elementor-15440 .elementor-element.elementor-element-8365b27{--width:42%;}.elementor-15440 .elementor-element.elementor-element-23516e0{--width:89%;}.elementor-15440 .elementor-element.elementor-element-6599f3e{--width:89%;}.elementor-15440 .elementor-element.elementor-element-f822b29{--width:69%;}.elementor-15440 .elementor-element.elementor-element-3c0c9d9{--width:42%;}.elementor-15440 .elementor-element.elementor-element-1f1aa4c{--width:20%;}.elementor-15440 .elementor-element.elementor-element-5ca26ef{--width:42%;}.elementor-15440 .elementor-element.elementor-element-bb87aee{--width:34%;}.elementor-15440 .elementor-element.elementor-element-bddea93{--width:42%;}.elementor-15440 .elementor-element.elementor-element-c08effb{--width:42%;}.elementor-15440 .elementor-element.elementor-element-0ed0b78{--width:42%;}.elementor-15440 .elementor-element.elementor-element-6b4e678{--width:89%;}.elementor-15440 .elementor-element.elementor-element-f60333f{--width:42%;}.elementor-15440 .elementor-element.elementor-element-f00c2ea{--width:42%;}.elementor-15440 .elementor-element.elementor-element-2892f6f{--width:89%;}.elementor-15440 .elementor-element.elementor-element-3ed51bc{--width:42%;}.elementor-15440 .elementor-element.elementor-element-80b298e{--width:42%;}.elementor-15440 .elementor-element.elementor-element-6bdde87{--width:89%;}.elementor-15440 .elementor-element.elementor-element-a95f768{--width:42%;}.elementor-15440 .elementor-element.elementor-element-f1fef6b{--width:69%;}.elementor-15440 .elementor-element.elementor-element-320f450{--width:20%;}.elementor-15440 .elementor-element.elementor-element-993b9db{--width:69%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15440 .elementor-element.elementor-element-f4705a5{--width:100%;}.elementor-15440 .elementor-element.elementor-element-73cb2eb{--width:100%;}.elementor-15440 .elementor-element.elementor-element-e2c731e{--width:100%;}.elementor-15440 .elementor-element.elementor-element-81212b8{--width:7%;}.elementor-15440 .elementor-element.elementor-element-4ee0fd9{--width:100%;}.elementor-15440 .elementor-element.elementor-element-ea19c60{--width:69%;}.elementor-15440 .elementor-element.elementor-element-9ed902a{--width:60%;}.elementor-15440 .elementor-element.elementor-element-ca1a1b6{--width:20%;}.elementor-15440 .elementor-element.elementor-element-1febd79{--width:24%;}.elementor-15440 .elementor-element.elementor-element-6714225{--width:60%;}.elementor-15440 .elementor-element.elementor-element-294df8a{--width:100%;}.elementor-15440 .elementor-element.elementor-element-1bf8cbc{--width:60%;}.elementor-15440 .elementor-element.elementor-element-dc81e67{--width:100%;}.elementor-15440 .elementor-element.elementor-element-1cddc3f{--width:24%;}.elementor-15440 .elementor-element.elementor-element-8365b27{--width:60%;}.elementor-15440 .elementor-element.elementor-element-5ca26ef{--width:14%;}.elementor-15440 .elementor-element.elementor-element-bb87aee{--width:69%;}.elementor-15440 .elementor-element.elementor-element-bddea93{--width:50%;}.elementor-15440 .elementor-element.elementor-element-c08effb{--width:34%;}.elementor-15440 .elementor-element.elementor-element-0ed0b78{--width:42%;}.elementor-15440 .elementor-element.elementor-element-6b4e678{--width:100%;}.elementor-15440 .elementor-element.elementor-element-f00c2ea{--width:42%;}.elementor-15440 .elementor-element.elementor-element-2892f6f{--width:100%;}.elementor-15440 .elementor-element.elementor-element-80b298e{--width:42%;}.elementor-15440 .elementor-element.elementor-element-6bdde87{--width:100%;}.elementor-15440 .elementor-element.elementor-element-a95f768{--width:42%;}}/* Start custom CSS for animated-headline, class: .elementor-element-b65849a *//* MOBILE SPECIFIC FIX */
@media (max-width: 767px) {
    .elementor-15440 .elementor-element.elementor-element-b65849a .elementor-headline-dynamic-wrapper {
        line-height: 1.0 !important; /* Tweak for mobile screens specifically */
        margin-top: -22px; /* Negative margin to pull it up if line-height fails */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d43e27 */.elementor-15440 .elementor-element.elementor-element-9d43e27 {
    /* --- CONFIGURATION --- */
    /* COLOR: #F7F7F7 + 10 (Hex Opacity) = Very faint ~6% visibility */
    --line-color: #F7F7F710; 
    
    /* THICKNESS: 0.5px creates that "Retina hairline" look */
    --line-width: 0.5px;
    
    background-image: 
        /* Layer 1: The Massive Macro Grid */
        linear-gradient(var(--line-color) var(--line-width), transparent var(--line-width)),
        linear-gradient(90deg, var(--line-color) var(--line-width), transparent var(--line-width)),
        
        /* Layer 2: The Offset "Interference" Grid */
        linear-gradient(var(--line-color) var(--line-width), transparent var(--line-width)),
        linear-gradient(90deg, var(--line-color) var(--line-width), transparent var(--line-width)),
        
        /* Layer 3: The "Random" Cutter Lines */
        linear-gradient(var(--line-color) var(--line-width), transparent var(--line-width)),
        linear-gradient(90deg, var(--line-color) var(--line-width), transparent var(--line-width));

    background-size: 
        /* 1. HUGE squares */
        500px 500px,
        500px 500px,
        
        /* 2. Medium Prime Number squares */
        233px 233px,
        233px 233px,
        
        /* 3. Rectangular/Tall spacing */
        110px 600px, 
        600px 110px;

    background-position:
        /* Center the big grid */
        center center,
        center center,
        
        /* Offset the medium grid */
        50px 50px,
        50px 50px,
        
        /* Randomize the cutter lines */
        100px 0px,
        0px 200px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-184902d */.elementor-15440 .elementor-element.elementor-element-184902d {
    /* --- CONFIGURATION --- */
    /* COLOR: #F7F7F7 + 10 (Hex Opacity) = Very faint ~6% visibility */
    --line-color: #F7F7F710; 
    
    /* THICKNESS: 0.5px creates that "Retina hairline" look */
    --line-width: 0.5px;
    
    background-image: 
        /* Layer 1: The Massive Macro Grid */
        linear-gradient(var(--line-color) var(--line-width), transparent var(--line-width)),
        linear-gradient(90deg, var(--line-color) var(--line-width), transparent var(--line-width)),
        
        /* Layer 2: The Offset "Interference" Grid */
        linear-gradient(var(--line-color) var(--line-width), transparent var(--line-width)),
        linear-gradient(90deg, var(--line-color) var(--line-width), transparent var(--line-width)),
        
        /* Layer 3: The "Random" Cutter Lines */
        linear-gradient(var(--line-color) var(--line-width), transparent var(--line-width)),
        linear-gradient(90deg, var(--line-color) var(--line-width), transparent var(--line-width));

    background-size: 
        /* 1. HUGE squares */
        500px 500px,
        500px 500px,
        
        /* 2. Medium Prime Number squares */
        233px 233px,
        233px 233px,
        
        /* 3. Rectangular/Tall spacing */
        110px 600px, 
        600px 110px;

    background-position:
        /* Center the big grid */
        center center,
        center center,
        
        /* Offset the medium grid */
        50px 50px,
        50px 50px,
        
        /* Randomize the cutter lines */
        100px 0px,
        0px 200px;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-19591 *//* 1. Force the Box to be a Tall Square with Borders */
.elementor-15440 .elementor-element.elementor-global-19591 .swiper-slide {
    height: 250px; 
    display: flex;
    align-items: center; 
    justify-content: center; 
    border-right: 1px solid rgba(255, 255, 255, 0.1); 
    border-top: 1px solid rgba(255, 255, 255, 0.1);
    border-bottom: 2px solid rgba(255, 255, 255, 0.1);
}

/* 2. Fix the First Border (Closes the grid on the left) */
.elementor-15440 .elementor-element.elementor-global-19591 .elementor-image-carousel-wrapper {
    border-left: 1px solid rgba(255, 255, 255, 0.1);
}

/* 3. BIGGER LOGOS (Maximum Safe Size) */
.elementor-15440 .elementor-element.elementor-global-19591 .swiper-slide img {
    width: 89% !important; /* Increased to 85% fill */
    height: auto !important;
    max-height: 89% !important; /* Prevents tall logos from overflowing */
    object-fit: contain; 
    background: transparent !important;
    box-shadow: none !important;
    
    /* Setup for the Hover effect */
    transition: transform 0.6s cubic-bezier(0.25, 1, 0.5, 1), opacity 0.6s;
    opacity: 0.8; /* Slightly brighter by default */
}

/* 4. HOVER EFFECT */
/* Subtle zoom when you mouse over, keeps the "breathing" vibe */
.elementor-15440 .elementor-element.elementor-global-19591 .swiper-slide:hover img {
    transform: scale(1.05); 
    opacity: 1; 
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-c2b2a9d *//* Force all shapes inside the SVG to take a new color */
.elementor-15440 .elementor-element.elementor-element-c2b2a9d svg path,
.elementor-15440 .elementor-element.elementor-element-c2b2a9d svg rect,
.elementor-15440 .elementor-element.elementor-element-c2b2a9d svg circle {
    fill: #f7f7f7 !important; /* Your Brand Color */
    /* stroke: #CE0B18 !important; <--- Uncomment this if it's an outline icon */
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-bb21475 *//* Force all shapes inside the SVG to take a new color */
.elementor-15440 .elementor-element.elementor-element-bb21475 svg path,
.elementor-15440 .elementor-element.elementor-element-bb21475 svg rect,
.elementor-15440 .elementor-element.elementor-element-bb21475 svg circle {
    fill: #f7f7f7 !important; /* Your Brand Color */
    /* stroke: #CE0B18 !important; <--- Uncomment this if it's an outline icon */
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-e0f3b9d *//* Force all shapes inside the SVG to take a new color */
.elementor-15440 .elementor-element.elementor-element-e0f3b9d svg path,
.elementor-15440 .elementor-element.elementor-element-e0f3b9d svg rect,
.elementor-15440 .elementor-element.elementor-element-e0f3b9d svg circle {
    fill: #f7f7f7 !important; /* Your Brand Color */
    /* stroke: #CE0B18 !important; <--- Uncomment this if it's an outline icon */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a062018 */.elementor-15440 .elementor-element.elementor-element-a062018 {
    /* --- CONFIGURATION --- */
    /* COLOR: #F7F7F7 + 10 (Hex Opacity) = Very faint ~6% visibility */
    --line-color: #F7F7F710; 
    
    /* THICKNESS: 0.5px creates that "Retina hairline" look */
    --line-width: 0.5px;
    
    background-image: 
        /* Layer 1: The Massive Macro Grid */
        linear-gradient(var(--line-color) var(--line-width), transparent var(--line-width)),
        linear-gradient(90deg, var(--line-color) var(--line-width), transparent var(--line-width)),
        
        /* Layer 2: The Offset "Interference" Grid */
        linear-gradient(var(--line-color) var(--line-width), transparent var(--line-width)),
        linear-gradient(90deg, var(--line-color) var(--line-width), transparent var(--line-width)),
        
        /* Layer 3: The "Random" Cutter Lines */
        linear-gradient(var(--line-color) var(--line-width), transparent var(--line-width)),
        linear-gradient(90deg, var(--line-color) var(--line-width), transparent var(--line-width));

    background-size: 
        /* 1. HUGE squares */
        500px 500px,
        500px 500px,
        
        /* 2. Medium Prime Number squares */
        233px 233px,
        233px 233px,
        
        /* 3. Rectangular/Tall spacing */
        110px 600px, 
        600px 110px;

    background-position:
        /* Center the big grid */
        center center,
        center center,
        
        /* Offset the medium grid */
        50px 50px,
        50px 50px,
        
        /* Randomize the cutter lines */
        100px 0px,
        0px 200px;
}/* End custom CSS */