.elementor-5 .elementor-element.elementor-element-64f954fd{--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;--overlay-opacity:0.8;--padding-top:138px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-5 .elementor-element.elementor-element-64f954fd:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-64f954fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sacredhopefoundation.org/wp-content/uploads/2026/07/istockphoto-178413891-612x612-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5 .elementor-element.elementor-element-64f954fd::before, .elementor-5 .elementor-element.elementor-element-64f954fd > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-64f954fd > .e-con-inner > .elementor-background-video-container::before, .elementor-5 .elementor-element.elementor-element-64f954fd > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-64f954fd > .e-con-inner > .elementor-background-slideshow::before, .elementor-5 .elementor-element.elementor-element-64f954fd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-c69b414 );--background-overlay:'';}.elementor-5 .elementor-element.elementor-element-1ac63309{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-54a664b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-5 .elementor-element.elementor-element-33438418{text-align:center;}.elementor-5 .elementor-element.elementor-element-33438418 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:60px;font-weight:600;line-height:1em;color:var( --e-global-color-22c322d );}.elementor-5 .elementor-element.elementor-element-3459980{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-23343d60{text-align:center;color:var( --e-global-color-22c322d );}.elementor-5 .elementor-element.elementor-element-23343d60 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-214992fd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-7c9d57f9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5 .elementor-element.elementor-element-2d7a5ea5 .elementor-button{background-color:var( --e-global-color-7afc7bb );fill:var( --e-global-color-22c322d );color:var( --e-global-color-22c322d );}.elementor-5 .elementor-element.elementor-element-2d7a5ea5 .elementor-button:hover, .elementor-5 .elementor-element.elementor-element-2d7a5ea5 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-22c322d );}.elementor-5 .elementor-element.elementor-element-2d7a5ea5 .elementor-button:hover svg, .elementor-5 .elementor-element.elementor-element-2d7a5ea5 .elementor-button:focus svg{fill:var( --e-global-color-22c322d );}.elementor-5 .elementor-element.elementor-element-1ed7f580{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-1ed7f580:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-1ed7f580 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-ff3b396{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-7f90fe90 .elementor-counter{gap:10px;}.elementor-5 .elementor-element.elementor-element-7f90fe90 .elementor-counter-number-wrapper{color:var( --e-global-color-22c322d );font-family:var( --e-global-typography-d86f8c4-font-family ), Sans-serif;font-size:var( --e-global-typography-d86f8c4-font-size );font-weight:var( --e-global-typography-d86f8c4-font-weight );line-height:var( --e-global-typography-d86f8c4-line-height );}.elementor-5 .elementor-element.elementor-element-7f90fe90 .elementor-counter-title{color:var( --e-global-color-22c322d );font-family:var( --e-global-typography-617183e-font-family ), Sans-serif;font-size:var( --e-global-typography-617183e-font-size );font-weight:var( --e-global-typography-617183e-font-weight );line-height:var( --e-global-typography-617183e-line-height );}.elementor-5 .elementor-element.elementor-element-37f8da03 .elementor-counter{gap:10px;}.elementor-5 .elementor-element.elementor-element-37f8da03 .elementor-counter-number-wrapper{color:var( --e-global-color-22c322d );font-family:var( --e-global-typography-d86f8c4-font-family ), Sans-serif;font-size:var( --e-global-typography-d86f8c4-font-size );font-weight:var( --e-global-typography-d86f8c4-font-weight );line-height:var( --e-global-typography-d86f8c4-line-height );}.elementor-5 .elementor-element.elementor-element-37f8da03 .elementor-counter-title{color:var( --e-global-color-22c322d );font-family:var( --e-global-typography-617183e-font-family ), Sans-serif;font-size:var( --e-global-typography-617183e-font-size );font-weight:var( --e-global-typography-617183e-font-weight );line-height:var( --e-global-typography-617183e-line-height );}.elementor-5 .elementor-element.elementor-element-62998210 .elementor-counter{gap:10px;}.elementor-5 .elementor-element.elementor-element-62998210 .elementor-counter-number-wrapper{color:var( --e-global-color-22c322d );font-family:var( --e-global-typography-d86f8c4-font-family ), Sans-serif;font-size:var( --e-global-typography-d86f8c4-font-size );font-weight:var( --e-global-typography-d86f8c4-font-weight );line-height:var( --e-global-typography-d86f8c4-line-height );}.elementor-5 .elementor-element.elementor-element-62998210 .elementor-counter-title{color:var( --e-global-color-22c322d );font-family:var( --e-global-typography-617183e-font-family ), Sans-serif;font-size:var( --e-global-typography-617183e-font-size );font-weight:var( --e-global-typography-617183e-font-weight );line-height:var( --e-global-typography-617183e-line-height );}.elementor-5 .elementor-element.elementor-element-6a197186 .elementor-counter{gap:10px;}.elementor-5 .elementor-element.elementor-element-6a197186 .elementor-counter-number-wrapper{color:var( --e-global-color-22c322d );font-family:var( --e-global-typography-d86f8c4-font-family ), Sans-serif;font-size:var( --e-global-typography-d86f8c4-font-size );font-weight:var( --e-global-typography-d86f8c4-font-weight );line-height:var( --e-global-typography-d86f8c4-line-height );}.elementor-5 .elementor-element.elementor-element-6a197186 .elementor-counter-title{color:var( --e-global-color-22c322d );font-family:var( --e-global-typography-617183e-font-family ), Sans-serif;font-size:var( --e-global-typography-617183e-font-size );font-weight:var( --e-global-typography-617183e-font-weight );line-height:var( --e-global-typography-617183e-line-height );}.elementor-5 .elementor-element.elementor-element-6fbc828a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-4fe532cc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-3b1c4437 .elementor-icon-list-icon i{color:var( --e-global-color-7afc7bb );transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-3b1c4437 .elementor-icon-list-icon svg{fill:var( --e-global-color-7afc7bb );transition:fill 0.3s;}.elementor-5 .elementor-element.elementor-element-3b1c4437{--e-icon-list-icon-size:18px;--icon-vertical-offset:-1px;}.elementor-5 .elementor-element.elementor-element-3b1c4437 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5 .elementor-element.elementor-element-3b1c4437 .elementor-icon-list-item > a{font-family:var( --e-global-typography-f2db769-font-family ), Sans-serif;font-size:var( --e-global-typography-f2db769-font-size );font-weight:var( --e-global-typography-f2db769-font-weight );text-transform:var( --e-global-typography-f2db769-text-transform );line-height:var( --e-global-typography-f2db769-line-height );letter-spacing:var( --e-global-typography-f2db769-letter-spacing );}.elementor-5 .elementor-element.elementor-element-3b1c4437 .elementor-icon-list-text{color:var( --e-global-color-c69b414 );transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-60584545 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:42px;font-weight:600;line-height:1.1em;color:var( --e-global-color-c69b414 );}.elementor-5 .elementor-element.elementor-element-7fb8d98f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-7fb8d98f p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-4fb414f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-4fb414f p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-18eadcd{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-18eadcd p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-60932f0b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5 .elementor-element.elementor-element-76d80243{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-9db6f82 img{height:540px;object-fit:cover;object-position:bottom left;}.elementor-5 .elementor-element.elementor-element-3be88f7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:50px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-a160c7e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-cbf2a1b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5 .elementor-element.elementor-element-456fa55{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:39px;--padding-bottom:39px;--padding-left:39px;--padding-right:39px;}.elementor-5 .elementor-element.elementor-element-456fa55:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-456fa55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-72f9ccf .elementor-icon-list-icon i{color:var( --e-global-color-7afc7bb );transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-72f9ccf .elementor-icon-list-icon svg{fill:var( --e-global-color-7afc7bb );transition:fill 0.3s;}.elementor-5 .elementor-element.elementor-element-72f9ccf{--e-icon-list-icon-size:18px;--icon-vertical-offset:-1px;}.elementor-5 .elementor-element.elementor-element-72f9ccf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5 .elementor-element.elementor-element-72f9ccf .elementor-icon-list-item > a{font-family:var( --e-global-typography-f2db769-font-family ), Sans-serif;font-size:var( --e-global-typography-f2db769-font-size );font-weight:var( --e-global-typography-f2db769-font-weight );text-transform:var( --e-global-typography-f2db769-text-transform );line-height:var( --e-global-typography-f2db769-line-height );letter-spacing:var( --e-global-typography-f2db769-letter-spacing );}.elementor-5 .elementor-element.elementor-element-72f9ccf .elementor-icon-list-text{color:var( --e-global-color-22c322d );transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-72b7117{text-align:start;}.elementor-5 .elementor-element.elementor-element-72b7117 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:35px;font-weight:600;line-height:1.1em;color:var( --e-global-color-d3dde08 );}.elementor-5 .elementor-element.elementor-element-8a9a524{color:#FFFFFF;}.elementor-5 .elementor-element.elementor-element-6187379{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:39px;--padding-bottom:39px;--padding-left:39px;--padding-right:39px;}.elementor-5 .elementor-element.elementor-element-6187379:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-6187379 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7afc7bb );}.elementor-5 .elementor-element.elementor-element-422c2c4 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-422c2c4 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-5 .elementor-element.elementor-element-422c2c4{--e-icon-list-icon-size:18px;--icon-vertical-offset:-1px;}.elementor-5 .elementor-element.elementor-element-422c2c4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5 .elementor-element.elementor-element-422c2c4 .elementor-icon-list-item > a{font-family:var( --e-global-typography-f2db769-font-family ), Sans-serif;font-size:var( --e-global-typography-f2db769-font-size );font-weight:var( --e-global-typography-f2db769-font-weight );text-transform:var( --e-global-typography-f2db769-text-transform );line-height:var( --e-global-typography-f2db769-line-height );letter-spacing:var( --e-global-typography-f2db769-letter-spacing );}.elementor-5 .elementor-element.elementor-element-422c2c4 .elementor-icon-list-text{color:var( --e-global-color-c69b414 );transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-99cadf9{text-align:start;}.elementor-5 .elementor-element.elementor-element-99cadf9 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:35px;font-weight:600;line-height:1.1em;color:var( --e-global-color-c69b414 );}.elementor-5 .elementor-element.elementor-element-fc5ba93{color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-e0aef94{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-1f165f1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-3a71949 img{height:580px;object-fit:cover;object-position:center center;}.elementor-5 .elementor-element.elementor-element-8f0df23{--display:flex;}.elementor-5 .elementor-element.elementor-element-67e63bd .elementor-icon-list-icon i{color:var( --e-global-color-7afc7bb );transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-67e63bd .elementor-icon-list-icon svg{fill:var( --e-global-color-7afc7bb );transition:fill 0.3s;}.elementor-5 .elementor-element.elementor-element-67e63bd{--e-icon-list-icon-size:18px;--icon-vertical-offset:-1px;}.elementor-5 .elementor-element.elementor-element-67e63bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5 .elementor-element.elementor-element-67e63bd .elementor-icon-list-item > a{font-family:var( --e-global-typography-f2db769-font-family ), Sans-serif;font-size:var( --e-global-typography-f2db769-font-size );font-weight:var( --e-global-typography-f2db769-font-weight );text-transform:var( --e-global-typography-f2db769-text-transform );line-height:var( --e-global-typography-f2db769-line-height );letter-spacing:var( --e-global-typography-f2db769-letter-spacing );}.elementor-5 .elementor-element.elementor-element-67e63bd .elementor-icon-list-text{color:var( --e-global-color-c69b414 );transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-9b82967 .elementor-heading-title{font-family:var( --e-global-typography-d86f8c4-font-family ), Sans-serif;font-size:var( --e-global-typography-d86f8c4-font-size );font-weight:var( --e-global-typography-d86f8c4-font-weight );line-height:var( --e-global-typography-d86f8c4-line-height );color:var( --e-global-color-c69b414 );}.elementor-5 .elementor-element.elementor-element-7149f0d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-e267495{width:var( --container-widget-width, 50% );max-width:50%;padding:12px 12px 12px 12px;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 1px 0px 0px;}.elementor-5 .elementor-element.elementor-element-e267495.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-e267495 .elementor-icon-box-wrapper{text-align:start;gap:19px;}.elementor-5 .elementor-element.elementor-element-e267495 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-390536b );}.elementor-5 .elementor-element.elementor-element-e267495.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-22c322d );color:var( --e-global-color-22c322d );}.elementor-5 .elementor-element.elementor-element-e267495.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-e267495.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-e267495.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-22c322d );}.elementor-5 .elementor-element.elementor-element-e267495 .elementor-icon{font-size:21px;padding:20px;}.elementor-5 .elementor-element.elementor-element-e267495 .elementor-icon-box-title, .elementor-5 .elementor-element.elementor-element-e267495 .elementor-icon-box-title a{font-family:var( --e-global-typography-1e03a72-font-family ), Sans-serif;font-size:var( --e-global-typography-1e03a72-font-size );font-weight:var( --e-global-typography-1e03a72-font-weight );line-height:var( --e-global-typography-1e03a72-line-height );}.elementor-5 .elementor-element.elementor-element-f136163{width:var( --container-widget-width, 50% );max-width:50%;padding:12px 12px 12px 12px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-f136163.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-f136163 .elementor-icon-box-wrapper{text-align:start;gap:19px;}.elementor-5 .elementor-element.elementor-element-f136163 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-390536b );}.elementor-5 .elementor-element.elementor-element-f136163.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-22c322d );color:var( --e-global-color-22c322d );}.elementor-5 .elementor-element.elementor-element-f136163.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-f136163.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-f136163.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-22c322d );}.elementor-5 .elementor-element.elementor-element-f136163 .elementor-icon{font-size:21px;padding:20px;}.elementor-5 .elementor-element.elementor-element-f136163 .elementor-icon-box-title, .elementor-5 .elementor-element.elementor-element-f136163 .elementor-icon-box-title a{font-family:var( --e-global-typography-1e03a72-font-family ), Sans-serif;font-size:var( --e-global-typography-1e03a72-font-size );font-weight:var( --e-global-typography-1e03a72-font-weight );line-height:var( --e-global-typography-1e03a72-line-height );}.elementor-5 .elementor-element.elementor-element-1c76a63{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-bb260bf{width:var( --container-widget-width, 50% );max-width:50%;padding:12px 12px 12px 12px;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 1px 0px 0px;}.elementor-5 .elementor-element.elementor-element-bb260bf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-bb260bf .elementor-icon-box-wrapper{text-align:start;gap:19px;}.elementor-5 .elementor-element.elementor-element-bb260bf .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-390536b );}.elementor-5 .elementor-element.elementor-element-bb260bf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-22c322d );color:var( --e-global-color-22c322d );}.elementor-5 .elementor-element.elementor-element-bb260bf.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-bb260bf.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-bb260bf.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-22c322d );}.elementor-5 .elementor-element.elementor-element-bb260bf .elementor-icon{font-size:21px;padding:20px;}.elementor-5 .elementor-element.elementor-element-bb260bf .elementor-icon-box-title, .elementor-5 .elementor-element.elementor-element-bb260bf .elementor-icon-box-title a{font-family:var( --e-global-typography-1e03a72-font-family ), Sans-serif;font-size:var( --e-global-typography-1e03a72-font-size );font-weight:var( --e-global-typography-1e03a72-font-weight );line-height:var( --e-global-typography-1e03a72-line-height );}.elementor-5 .elementor-element.elementor-element-2befc2d{width:var( --container-widget-width, 50% );max-width:50%;padding:12px 12px 12px 12px;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-2befc2d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-2befc2d .elementor-icon-box-wrapper{text-align:start;gap:19px;}.elementor-5 .elementor-element.elementor-element-2befc2d .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-390536b );}.elementor-5 .elementor-element.elementor-element-2befc2d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );fill:var( --e-global-color-22c322d );color:var( --e-global-color-22c322d );}.elementor-5 .elementor-element.elementor-element-2befc2d.elementor-view-framed .elementor-icon, .elementor-5 .elementor-element.elementor-element-2befc2d.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5 .elementor-element.elementor-element-2befc2d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-22c322d );}.elementor-5 .elementor-element.elementor-element-2befc2d .elementor-icon{font-size:21px;padding:20px;}.elementor-5 .elementor-element.elementor-element-2befc2d .elementor-icon-box-title, .elementor-5 .elementor-element.elementor-element-2befc2d .elementor-icon-box-title a{font-family:var( --e-global-typography-1e03a72-font-family ), Sans-serif;font-size:var( --e-global-typography-1e03a72-font-size );font-weight:var( --e-global-typography-1e03a72-font-weight );line-height:var( --e-global-typography-1e03a72-line-height );}.elementor-5 .elementor-element.elementor-element-58747f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-736fef2{--display:flex;}.elementor-5 .elementor-element.elementor-element-21c76a0 .elementor-icon-list-icon i{color:var( --e-global-color-7afc7bb );transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-21c76a0 .elementor-icon-list-icon svg{fill:var( --e-global-color-7afc7bb );transition:fill 0.3s;}.elementor-5 .elementor-element.elementor-element-21c76a0{--e-icon-list-icon-size:18px;--icon-vertical-offset:-1px;}.elementor-5 .elementor-element.elementor-element-21c76a0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5 .elementor-element.elementor-element-21c76a0 .elementor-icon-list-item > a{font-family:var( --e-global-typography-f2db769-font-family ), Sans-serif;font-size:var( --e-global-typography-f2db769-font-size );font-weight:var( --e-global-typography-f2db769-font-weight );text-transform:var( --e-global-typography-f2db769-text-transform );line-height:var( --e-global-typography-f2db769-line-height );letter-spacing:var( --e-global-typography-f2db769-letter-spacing );}.elementor-5 .elementor-element.elementor-element-21c76a0 .elementor-icon-list-text{color:var( --e-global-color-c69b414 );transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-38d49ce .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:42px;font-weight:600;line-height:1.1em;color:var( --e-global-color-c69b414 );}.elementor-5 .elementor-element.elementor-element-ba23f6a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-ba23f6a p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-d655ef8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-4a0c64f .elementor-icon-list-icon i{color:var( --e-global-color-7afc7bb );transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-4a0c64f .elementor-icon-list-icon svg{fill:var( --e-global-color-7afc7bb );transition:fill 0.3s;}.elementor-5 .elementor-element.elementor-element-4a0c64f{--e-icon-list-icon-size:18px;--icon-vertical-offset:-1px;}.elementor-5 .elementor-element.elementor-element-4a0c64f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5 .elementor-element.elementor-element-4a0c64f .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:2.4px;}.elementor-5 .elementor-element.elementor-element-4a0c64f .elementor-icon-list-text{color:var( --e-global-color-c69b414 );transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-9fb71c1{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:auto;max-width:auto;}.elementor-5 .elementor-element.elementor-element-9fb71c1.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-9fb71c1 .elementor-divider-separator{width:100%;}.elementor-5 .elementor-element.elementor-element-9fb71c1 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5 .elementor-element.elementor-element-6dc0022{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-6dc0022 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-80e6bb2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-80e6bb2 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-a4b091b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5 .elementor-element.elementor-element-d660308{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-5461de9 img{height:479px;object-fit:cover;object-position:center center;}.elementor-5 .elementor-element.elementor-element-1ca0ba5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-1ca0ba5:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-1ca0ba5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-5 .elementor-element.elementor-element-f7c2c18{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-8b0f5a8{width:var( --container-widget-width, 101.672% );max-width:101.672%;--container-widget-width:101.672%;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-8b0f5a8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5 .elementor-element.elementor-element-8b0f5a8 img{height:479px;object-fit:cover;object-position:center center;}.elementor-5 .elementor-element.elementor-element-9851079{--display:flex;--justify-content:center;}.elementor-5 .elementor-element.elementor-element-46f5db3 .elementor-icon-list-icon i{color:var( --e-global-color-7afc7bb );transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-46f5db3 .elementor-icon-list-icon svg{fill:var( --e-global-color-7afc7bb );transition:fill 0.3s;}.elementor-5 .elementor-element.elementor-element-46f5db3{--e-icon-list-icon-size:18px;--icon-vertical-offset:-1px;}.elementor-5 .elementor-element.elementor-element-46f5db3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5 .elementor-element.elementor-element-46f5db3 .elementor-icon-list-item > a{font-family:var( --e-global-typography-f2db769-font-family ), Sans-serif;font-size:var( --e-global-typography-f2db769-font-size );font-weight:var( --e-global-typography-f2db769-font-weight );text-transform:var( --e-global-typography-f2db769-text-transform );line-height:var( --e-global-typography-f2db769-line-height );letter-spacing:var( --e-global-typography-f2db769-letter-spacing );}.elementor-5 .elementor-element.elementor-element-46f5db3 .elementor-icon-list-text{color:var( --e-global-color-c69b414 );transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-f031ca6 .elementor-heading-title{font-family:var( --e-global-typography-d86f8c4-font-family ), Sans-serif;font-size:var( --e-global-typography-d86f8c4-font-size );font-weight:var( --e-global-typography-d86f8c4-font-weight );line-height:var( --e-global-typography-d86f8c4-line-height );color:var( --e-global-color-c69b414 );}.elementor-5 .elementor-element.elementor-element-598828d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-598828d p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-793a9c5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-fafd383 .elementor-icon-list-icon i{color:var( --e-global-color-7afc7bb );transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-fafd383 .elementor-icon-list-icon svg{fill:var( --e-global-color-7afc7bb );transition:fill 0.3s;}.elementor-5 .elementor-element.elementor-element-fafd383{--e-icon-list-icon-size:18px;--icon-vertical-offset:-1px;}.elementor-5 .elementor-element.elementor-element-fafd383 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5 .elementor-element.elementor-element-fafd383 .elementor-icon-list-item > a{font-family:"Outfit", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.3em;letter-spacing:2.4px;}.elementor-5 .elementor-element.elementor-element-fafd383 .elementor-icon-list-text{color:var( --e-global-color-c69b414 );transition:color 0.3s;}.elementor-5 .elementor-element.elementor-element-37ff309{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:auto;max-width:auto;}.elementor-5 .elementor-element.elementor-element-37ff309.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-37ff309 .elementor-divider-separator{width:100%;}.elementor-5 .elementor-element.elementor-element-37ff309 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-5 .elementor-element.elementor-element-6b9920a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-6b9920a p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-7843458{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-5 .elementor-element.elementor-element-7843458 p{margin-block-end:0px;}.elementor-5 .elementor-element.elementor-element-216841d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-5 .elementor-element.elementor-element-b837e09{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-aa0b6fa{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-3b85b7c7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-5 .elementor-element.elementor-element-23ea04ef{--display:flex;--min-height:280px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-5 .elementor-element.elementor-element-23ea04ef:not(.elementor-motion-effects-element-type-background), .elementor-5 .elementor-element.elementor-element-23ea04ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7afc7bb );}.elementor-5 .elementor-element.elementor-element-7c98707d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-2ca269f1 .elementor-heading-title{font-family:var( --e-global-typography-1859ff9-font-family ), Sans-serif;font-size:var( --e-global-typography-1859ff9-font-size );font-weight:var( --e-global-typography-1859ff9-font-weight );line-height:var( --e-global-typography-1859ff9-line-height );color:var( --e-global-color-22c322d );}.elementor-5 .elementor-element.elementor-element-3bfa289{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 );color:var( --e-global-color-22c322d );}.elementor-5 .elementor-element.elementor-element-b032e58{width:100%;max-width:100%;}.elementor-5 .elementor-element.elementor-element-b032e58.elementor-element{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-5 .elementor-element.elementor-element-64f954fd{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:180px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-5 .elementor-element.elementor-element-1ed7f580{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-5 .elementor-element.elementor-element-ff3b396{--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-7f90fe90 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-d86f8c4-font-size );line-height:var( --e-global-typography-d86f8c4-line-height );}.elementor-5 .elementor-element.elementor-element-7f90fe90 .elementor-counter-title{font-size:var( --e-global-typography-617183e-font-size );line-height:var( --e-global-typography-617183e-line-height );}.elementor-5 .elementor-element.elementor-element-37f8da03 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-d86f8c4-font-size );line-height:var( --e-global-typography-d86f8c4-line-height );}.elementor-5 .elementor-element.elementor-element-37f8da03 .elementor-counter-title{font-size:var( --e-global-typography-617183e-font-size );line-height:var( --e-global-typography-617183e-line-height );}.elementor-5 .elementor-element.elementor-element-62998210 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-d86f8c4-font-size );line-height:var( --e-global-typography-d86f8c4-line-height );}.elementor-5 .elementor-element.elementor-element-62998210 .elementor-counter-title{font-size:var( --e-global-typography-617183e-font-size );line-height:var( --e-global-typography-617183e-line-height );}.elementor-5 .elementor-element.elementor-element-6a197186 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-d86f8c4-font-size );line-height:var( --e-global-typography-d86f8c4-line-height );}.elementor-5 .elementor-element.elementor-element-6a197186 .elementor-counter-title{font-size:var( --e-global-typography-617183e-font-size );line-height:var( --e-global-typography-617183e-line-height );}.elementor-5 .elementor-element.elementor-element-6fbc828a{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-5 .elementor-element.elementor-element-4fe532cc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-3b1c4437 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5 .elementor-element.elementor-element-3b1c4437 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f2db769-font-size );line-height:var( --e-global-typography-f2db769-line-height );letter-spacing:var( --e-global-typography-f2db769-letter-spacing );}.elementor-5 .elementor-element.elementor-element-7fb8d98f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-4fb414f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-18eadcd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-3be88f7{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-5 .elementor-element.elementor-element-72f9ccf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5 .elementor-element.elementor-element-72f9ccf .elementor-icon-list-item > a{font-size:var( --e-global-typography-f2db769-font-size );line-height:var( --e-global-typography-f2db769-line-height );letter-spacing:var( --e-global-typography-f2db769-letter-spacing );}.elementor-5 .elementor-element.elementor-element-422c2c4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5 .elementor-element.elementor-element-422c2c4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f2db769-font-size );line-height:var( --e-global-typography-f2db769-line-height );letter-spacing:var( --e-global-typography-f2db769-letter-spacing );}.elementor-5 .elementor-element.elementor-element-e0aef94{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-5 .elementor-element.elementor-element-8f0df23{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-67e63bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5 .elementor-element.elementor-element-67e63bd .elementor-icon-list-item > a{font-size:var( --e-global-typography-f2db769-font-size );line-height:var( --e-global-typography-f2db769-line-height );letter-spacing:var( --e-global-typography-f2db769-letter-spacing );}.elementor-5 .elementor-element.elementor-element-9b82967 .elementor-heading-title{font-size:var( --e-global-typography-d86f8c4-font-size );line-height:var( --e-global-typography-d86f8c4-line-height );}.elementor-5 .elementor-element.elementor-element-e267495 .elementor-icon-box-title, .elementor-5 .elementor-element.elementor-element-e267495 .elementor-icon-box-title a{font-size:var( --e-global-typography-1e03a72-font-size );line-height:var( --e-global-typography-1e03a72-line-height );}.elementor-5 .elementor-element.elementor-element-f136163 .elementor-icon-box-title, .elementor-5 .elementor-element.elementor-element-f136163 .elementor-icon-box-title a{font-size:var( --e-global-typography-1e03a72-font-size );line-height:var( --e-global-typography-1e03a72-line-height );}.elementor-5 .elementor-element.elementor-element-bb260bf .elementor-icon-box-title, .elementor-5 .elementor-element.elementor-element-bb260bf .elementor-icon-box-title a{font-size:var( --e-global-typography-1e03a72-font-size );line-height:var( --e-global-typography-1e03a72-line-height );}.elementor-5 .elementor-element.elementor-element-2befc2d .elementor-icon-box-title, .elementor-5 .elementor-element.elementor-element-2befc2d .elementor-icon-box-title a{font-size:var( --e-global-typography-1e03a72-font-size );line-height:var( --e-global-typography-1e03a72-line-height );}.elementor-5 .elementor-element.elementor-element-58747f2{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-5 .elementor-element.elementor-element-736fef2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-21c76a0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5 .elementor-element.elementor-element-21c76a0 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f2db769-font-size );line-height:var( --e-global-typography-f2db769-line-height );letter-spacing:var( --e-global-typography-f2db769-letter-spacing );}.elementor-5 .elementor-element.elementor-element-ba23f6a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-6dc0022{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-80e6bb2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-1ca0ba5{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-5 .elementor-element.elementor-element-9851079{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-46f5db3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5 .elementor-element.elementor-element-46f5db3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f2db769-font-size );line-height:var( --e-global-typography-f2db769-line-height );letter-spacing:var( --e-global-typography-f2db769-letter-spacing );}.elementor-5 .elementor-element.elementor-element-f031ca6 .elementor-heading-title{font-size:var( --e-global-typography-d86f8c4-font-size );line-height:var( --e-global-typography-d86f8c4-line-height );}.elementor-5 .elementor-element.elementor-element-598828d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-6b9920a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-7843458{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-23ea04ef{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5 .elementor-element.elementor-element-2ca269f1 .elementor-heading-title{font-size:var( --e-global-typography-1859ff9-font-size );line-height:var( --e-global-typography-1859ff9-line-height );}.elementor-5 .elementor-element.elementor-element-3bfa289{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-5 .elementor-element.elementor-element-64f954fd{--min-height:0px;--padding-top:89px;--padding-bottom:92px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-1ac63309{--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-5 .elementor-element.elementor-element-33438418 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-5 .elementor-element.elementor-element-ff3b396{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-5 .elementor-element.elementor-element-7f90fe90 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-d86f8c4-font-size );line-height:var( --e-global-typography-d86f8c4-line-height );}.elementor-5 .elementor-element.elementor-element-7f90fe90 .elementor-counter-title{font-size:var( --e-global-typography-617183e-font-size );line-height:var( --e-global-typography-617183e-line-height );}.elementor-5 .elementor-element.elementor-element-37f8da03 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-d86f8c4-font-size );line-height:var( --e-global-typography-d86f8c4-line-height );}.elementor-5 .elementor-element.elementor-element-37f8da03 .elementor-counter-title{font-size:var( --e-global-typography-617183e-font-size );line-height:var( --e-global-typography-617183e-line-height );}.elementor-5 .elementor-element.elementor-element-62998210 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-d86f8c4-font-size );line-height:var( --e-global-typography-d86f8c4-line-height );}.elementor-5 .elementor-element.elementor-element-62998210 .elementor-counter-title{font-size:var( --e-global-typography-617183e-font-size );line-height:var( --e-global-typography-617183e-line-height );}.elementor-5 .elementor-element.elementor-element-6a197186 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-d86f8c4-font-size );line-height:var( --e-global-typography-d86f8c4-line-height );}.elementor-5 .elementor-element.elementor-element-6a197186 .elementor-counter-title{font-size:var( --e-global-typography-617183e-font-size );line-height:var( --e-global-typography-617183e-line-height );}.elementor-5 .elementor-element.elementor-element-3b1c4437 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5 .elementor-element.elementor-element-3b1c4437 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f2db769-font-size );line-height:var( --e-global-typography-f2db769-line-height );letter-spacing:var( --e-global-typography-f2db769-letter-spacing );}.elementor-5 .elementor-element.elementor-element-60584545 .elementor-heading-title{font-size:30px;}.elementor-5 .elementor-element.elementor-element-7fb8d98f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-4fb414f{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-18eadcd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-9db6f82 img{height:198px;}.elementor-5 .elementor-element.elementor-element-3be88f7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-456fa55{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5 .elementor-element.elementor-element-72f9ccf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5 .elementor-element.elementor-element-72f9ccf .elementor-icon-list-item > a{font-size:var( --e-global-typography-f2db769-font-size );line-height:var( --e-global-typography-f2db769-line-height );letter-spacing:var( --e-global-typography-f2db769-letter-spacing );}.elementor-5 .elementor-element.elementor-element-72b7117 .elementor-heading-title{font-size:30px;}.elementor-5 .elementor-element.elementor-element-6187379{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5 .elementor-element.elementor-element-422c2c4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5 .elementor-element.elementor-element-422c2c4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f2db769-font-size );line-height:var( --e-global-typography-f2db769-line-height );letter-spacing:var( --e-global-typography-f2db769-letter-spacing );}.elementor-5 .elementor-element.elementor-element-99cadf9 .elementor-heading-title{font-size:30px;}.elementor-5 .elementor-element.elementor-element-3a71949 img{height:214px;}.elementor-5 .elementor-element.elementor-element-67e63bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5 .elementor-element.elementor-element-67e63bd .elementor-icon-list-item > a{font-size:var( --e-global-typography-f2db769-font-size );line-height:var( --e-global-typography-f2db769-line-height );letter-spacing:var( --e-global-typography-f2db769-letter-spacing );}.elementor-5 .elementor-element.elementor-element-9b82967 .elementor-heading-title{font-size:var( --e-global-typography-d86f8c4-font-size );line-height:var( --e-global-typography-d86f8c4-line-height );}.elementor-5 .elementor-element.elementor-element-e267495{width:var( --container-widget-width, 135.4px );max-width:135.4px;--container-widget-width:135.4px;--container-widget-flex-grow:0;border-width:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-e267495 .elementor-icon-box-title, .elementor-5 .elementor-element.elementor-element-e267495 .elementor-icon-box-title a{font-size:var( --e-global-typography-1e03a72-font-size );line-height:var( --e-global-typography-1e03a72-line-height );}.elementor-5 .elementor-element.elementor-element-f136163{width:var( --container-widget-width, 140.4px );max-width:140.4px;--container-widget-width:140.4px;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-f136163 .elementor-icon-box-title, .elementor-5 .elementor-element.elementor-element-f136163 .elementor-icon-box-title a{font-size:var( --e-global-typography-1e03a72-font-size );line-height:var( --e-global-typography-1e03a72-line-height );}.elementor-5 .elementor-element.elementor-element-1c76a63{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-5 .elementor-element.elementor-element-bb260bf{width:var( --container-widget-width, 145.4px );max-width:145.4px;--container-widget-width:145.4px;--container-widget-flex-grow:0;border-width:0px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-bb260bf .elementor-icon-box-title, .elementor-5 .elementor-element.elementor-element-bb260bf .elementor-icon-box-title a{font-size:var( --e-global-typography-1e03a72-font-size );line-height:var( --e-global-typography-1e03a72-line-height );}.elementor-5 .elementor-element.elementor-element-2befc2d{width:var( --container-widget-width, 123.4px );max-width:123.4px;--container-widget-width:123.4px;--container-widget-flex-grow:0;}.elementor-5 .elementor-element.elementor-element-2befc2d .elementor-icon-box-title, .elementor-5 .elementor-element.elementor-element-2befc2d .elementor-icon-box-title a{font-size:var( --e-global-typography-1e03a72-font-size );line-height:var( --e-global-typography-1e03a72-line-height );}.elementor-5 .elementor-element.elementor-element-58747f2{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-5 .elementor-element.elementor-element-21c76a0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5 .elementor-element.elementor-element-21c76a0 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f2db769-font-size );line-height:var( --e-global-typography-f2db769-line-height );letter-spacing:var( --e-global-typography-f2db769-letter-spacing );}.elementor-5 .elementor-element.elementor-element-38d49ce .elementor-heading-title{font-size:30px;}.elementor-5 .elementor-element.elementor-element-ba23f6a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-6dc0022{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-80e6bb2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-5461de9 img{height:242px;}.elementor-5 .elementor-element.elementor-element-1ca0ba5{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-5 .elementor-element.elementor-element-8b0f5a8 img{height:298px;}.elementor-5 .elementor-element.elementor-element-46f5db3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5 .elementor-element.elementor-element-46f5db3 .elementor-icon-list-item > a{font-size:var( --e-global-typography-f2db769-font-size );line-height:var( --e-global-typography-f2db769-line-height );letter-spacing:var( --e-global-typography-f2db769-letter-spacing );}.elementor-5 .elementor-element.elementor-element-f031ca6 .elementor-heading-title{font-size:var( --e-global-typography-d86f8c4-font-size );line-height:var( --e-global-typography-d86f8c4-line-height );}.elementor-5 .elementor-element.elementor-element-598828d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-6b9920a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-7843458{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-5 .elementor-element.elementor-element-b837e09{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-aa0b6fa{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-5 .elementor-element.elementor-element-3b85b7c7{--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-5 .elementor-element.elementor-element-23ea04ef{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-5 .elementor-element.elementor-element-2ca269f1 .elementor-heading-title{font-size:var( --e-global-typography-1859ff9-font-size );line-height:var( --e-global-typography-1859ff9-line-height );}.elementor-5 .elementor-element.elementor-element-3bfa289{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-5 .elementor-element.elementor-element-1ac63309{--content-width:700px;}.elementor-5 .elementor-element.elementor-element-1f165f1{--width:50%;}.elementor-5 .elementor-element.elementor-element-8f0df23{--width:50%;}.elementor-5 .elementor-element.elementor-element-7c98707d{--width:83%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5 .elementor-element.elementor-element-7c98707d{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-53c5b4a */.impact-section{
    background:#0B4B3A;
    padding:90px 40px;
    text-align:center;
    color:#fff;
    border-radius:20px;
}

.impact-section span{
    color:#D4AF37;
    text-transform:uppercase;
    letter-spacing:2px;
    font-weight:600;
    display:block;
    margin-bottom:10px;
}

.impact-section h2{
    font-size:42px;
    margin:20px 0;
    color:#fff;
    line-height:1.2;
}

.impact-section p{
    max-width:750px;
    margin:20px auto;
    line-height:1.9;
    font-size:16px;
}

.impact-btn{
    display:inline-block;
    margin-top:25px;
    background:#D4AF37;
    color:#fff;
    padding:15px 40px;
    text-decoration:none;
    border-radius:50px;
    transition:.3s;
    font-weight:600;
}

.impact-btn:hover{
    background:#fff;
    color:#0B4B3A;
}

/* ==========================
   Tablet (991px)
========================== */

@media (max-width:991px){

    .impact-section{
        padding:70px 30px;
    }

    .impact-section h2{
        font-size:36px;
    }

    .impact-section p{
        font-size:15px;
        line-height:1.8;
    }

    .impact-btn{
        padding:14px 35px;
    }

}

/* ==========================
   Mobile (767px)
========================== */

@media (max-width:767px){

    .impact-section{
        padding:50px 20px;
        border-radius:15px;
    }

    .impact-section span{
        font-size:13px;
        letter-spacing:1px;
    }

    .impact-section h2{
        font-size:28px;
        margin:15px 0;
    }

    .impact-section p{
        font-size:15px;
        line-height:1.7;
        margin:15px auto;
    }

    .impact-btn{
        width:100%;
        max-width:260px;
        padding:14px 20px;
        font-size:15px;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-de88cef */.sponsor-section{
    max-width:1200px;
    margin:0 auto;
}

/*=========================
    Heading
=========================*/

.section-heading{
    width:100%;
    max-width:800px;
    margin:0 auto 60px;
    text-align:center;
}

.section-heading span{
    display:block;
    color:#D4AF37;
    font-size:15px;
    font-weight:600;
    text-transform:uppercase;
    letter-spacing:2px;
    margin-bottom:10px;
}

.section-heading h2{
    color:#0B4B3A;
    font-size:42px;
    font-weight:700;
    line-height:1.2;
    margin:0 0 20px;
}

.section-heading p{
    max-width:700px;
    margin:0 auto;
    color:#666;
    font-size:17px;
    line-height:1.8;
}

/*=========================
    Cards
=========================*/

.sponsor-grid{
    display:grid;
    grid-template-columns:repeat(3,1fr);
    gap:30px;
}

.sponsor-card{
    background:#fff;
    padding:40px 30px;
    border-radius:15px;
    box-shadow:0 15px 35px rgba(0,0,0,.08);
    transition:.35s;

    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:center;
    text-align:center;

    min-height:280px;
}

.sponsor-card:hover{
    transform:translateY(-10px);
}

.sponsor-card h3{
    color:#0B4B3A;
    font-size:25px;
    font-weight:700;
    line-height:1.3;
    margin-bottom:18px;
}

.sponsor-card p{
    color:#666;
    font-size:16px;
    line-height:1.8;
    margin:0;
}

.featured{
    background:#0B4B3A;
}

.featured h3,
.featured p{
    color:#fff;
}

/*=========================
    Tablet
=========================*/

@media (max-width:991px){

    .sponsor-section{
        padding:70px 20px;
    }

    .section-heading{
        margin-bottom:50px;
    }

    .section-heading h2{
        font-size:36px;
    }

    .sponsor-grid{
        grid-template-columns:repeat(2,1fr);
        gap:25px;
    }

    .sponsor-card{
        min-height:250px;
        padding:35px 25px;
    }

}

/*=========================
    Mobile
=========================*/

@media (max-width:767px){

    .sponsor-section{
        padding:50px 15px;
    }

    .section-heading{
        margin-bottom:40px;
    }

    .section-heading span{
        font-size:13px;
    }

    .section-heading h2{
        font-size:30px;
    }

    .section-heading p{
        font-size:15px;
    }

    .sponsor-grid{
        grid-template-columns:1fr;
        gap:20px;
    }

    .sponsor-card{
        min-height:auto;
        padding:30px 20px;
    }

    .sponsor-card h3{
        font-size:20px;
    }

    .sponsor-card p{
        font-size:15px;
    }

}/* End custom CSS */