.elementor-3943 .elementor-element.elementor-element-73cfaad7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7rem;--padding-bottom:7rem;--padding-left:10%;--padding-right:10%;}.elementor-3943 .elementor-element.elementor-element-73cfaad7, .elementor-3943 .elementor-element.elementor-element-73cfaad7::before{--border-transition:0.3s;}.elementor-3943 .elementor-element.elementor-element-e72b76a{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;--z-index:1;}.elementor-3943 .elementor-element.elementor-element-481d8258 > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}.elementor-3943 .elementor-element.elementor-element-481d8258{text-align:left;}.elementor-3943 .elementor-element.elementor-element-481d8258 .elementor-heading-title{color:var( --e-global-color-4de0745 );font-family:var( --e-global-typography-89ca944-font-family ), Sans-serif;font-size:var( --e-global-typography-89ca944-font-size );font-weight:var( --e-global-typography-89ca944-font-weight );text-transform:var( --e-global-typography-89ca944-text-transform );text-decoration:var( --e-global-typography-89ca944-text-decoration );line-height:var( --e-global-typography-89ca944-line-height );letter-spacing:var( --e-global-typography-89ca944-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-7c383629{text-align:left;}.elementor-3943 .elementor-element.elementor-element-7c383629 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:80px;font-weight:600;line-height:1.1em;letter-spacing:-0.02em;}.elementor-3943 .elementor-element.elementor-element-6c525b09{--spacer-size:4rem;}.elementor-3943 .elementor-element.elementor-element-5ba7eae3{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:4px;}.elementor-3943 .elementor-element.elementor-element-5ba7eae3 > .elementor-widget-container{border-radius:1000000px 1000000px 1000000px 1000000px;}.elementor-3943 .elementor-element.elementor-element-5ba7eae3 .elementor-divider-separator{width:33.33%;margin:0 auto;margin-left:0;}.elementor-3943 .elementor-element.elementor-element-5ba7eae3 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-3943 .elementor-element.elementor-element-b7df4d4{--spacer-size:3rem;}.elementor-3943 .elementor-element.elementor-element-108cb18{--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:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3943 .elementor-element.elementor-element-c2a598d{--display:flex;--position:absolute;--min-height:300px;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-3943 .elementor-element.elementor-element-c2a598d:not(.elementor-motion-effects-element-type-background), .elementor-3943 .elementor-element.elementor-element-c2a598d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-5c980bd ) 0%, #FAFAFA00 100%);}.elementor-3943 .elementor-element.elementor-element-c2a598d, .elementor-3943 .elementor-element.elementor-element-c2a598d::before{--border-transition:0.3s;}body:not(.rtl) .elementor-3943 .elementor-element.elementor-element-c2a598d{left:0px;}body.rtl .elementor-3943 .elementor-element.elementor-element-c2a598d{right:0px;}.elementor-3943 .elementor-element.elementor-element-3a547abe{width:100%;max-width:100%;top:0px;z-index:-1;}.elementor-3943 .elementor-element.elementor-element-3a547abe > .elementor-widget-container{--e-transform-translateY:-40%;}body:not(.rtl) .elementor-3943 .elementor-element.elementor-element-3a547abe{left:0px;}body.rtl .elementor-3943 .elementor-element.elementor-element-3a547abe{right:0px;}.elementor-3943 .elementor-element.elementor-element-3a547abe img{width:100%;}.elementor-3943 .elementor-element.elementor-element-b93f92e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:10%;--padding-right:10%;--z-index:1;}.elementor-3943 .elementor-element.elementor-element-4f5d96c4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8rem 8rem;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3943 .elementor-element.elementor-element-1f40c7c3{--display:flex;--gap:0rem 0rem;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3943 .elementor-element.elementor-element-3f100d86 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-a0c955e-font-family ), Sans-serif;font-size:var( --e-global-typography-a0c955e-font-size );font-weight:var( --e-global-typography-a0c955e-font-weight );line-height:var( --e-global-typography-a0c955e-line-height );letter-spacing:var( --e-global-typography-a0c955e-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-ec59961{--spacer-size:3rem;}.elementor-3943 .elementor-element.elementor-element-42944104{color:var( --e-global-color-fba374c );font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:1.75em;}.elementor-3943 .elementor-element.elementor-element-6037c34{--spacer-size:2rem;}.elementor-3943 .elementor-element.elementor-element-46374f15{--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:2rem 2rem;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3943 .elementor-element.elementor-element-60bb9302 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-57074b8-font-family ), Sans-serif;font-size:var( --e-global-typography-57074b8-font-size );font-weight:var( --e-global-typography-57074b8-font-weight );text-transform:var( --e-global-typography-57074b8-text-transform );text-decoration:var( --e-global-typography-57074b8-text-decoration );line-height:var( --e-global-typography-57074b8-line-height );letter-spacing:var( --e-global-typography-57074b8-letter-spacing );fill:var( --e-global-color-3b8c937 );color:var( --e-global-color-3b8c937 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );padding:1rem 2rem 1rem 2rem;}.elementor-3943 .elementor-element.elementor-element-60bb9302 .elementor-button:hover, .elementor-3943 .elementor-element.elementor-element-60bb9302 .elementor-button:focus{background-color:var( --e-global-color-5c980bd );}.elementor-3943 .elementor-element.elementor-element-75065e62 .elementor-button{background-color:#27818A00;font-family:var( --e-global-typography-57074b8-font-family ), Sans-serif;font-size:var( --e-global-typography-57074b8-font-size );font-weight:var( --e-global-typography-57074b8-font-weight );text-transform:var( --e-global-typography-57074b8-text-transform );text-decoration:var( --e-global-typography-57074b8-text-decoration );line-height:var( --e-global-typography-57074b8-line-height );letter-spacing:var( --e-global-typography-57074b8-letter-spacing );fill:var( --e-global-color-3b8c937 );color:var( --e-global-color-3b8c937 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );padding:1rem 2rem 1rem 2rem;}.elementor-3943 .elementor-element.elementor-element-75065e62 .elementor-button:hover, .elementor-3943 .elementor-element.elementor-element-75065e62 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-3943 .elementor-element.elementor-element-7ffff65d{--display:flex;--gap:0px 0px;--background-transition:0.3s;--border-radius:1rem 1rem 1rem 1rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3943 .elementor-element.elementor-element-24314d9b img{height:auto;border-radius:1rem 1rem 1rem 1rem;}.elementor-3943 .elementor-element.elementor-element-b570c9c{--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;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7rem;--padding-bottom:7rem;--padding-left:10%;--padding-right:10%;}.elementor-3943 .elementor-element.elementor-element-4b4d8e2{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3943 .elementor-element.elementor-element-978cea6{text-align:left;}.elementor-3943 .elementor-element.elementor-element-978cea6 .elementor-heading-title{color:var( --e-global-color-4de0745 );font-family:var( --e-global-typography-e1ee691-font-family ), Sans-serif;font-size:var( --e-global-typography-e1ee691-font-size );font-weight:var( --e-global-typography-e1ee691-font-weight );text-transform:var( --e-global-typography-e1ee691-text-transform );text-decoration:var( --e-global-typography-e1ee691-text-decoration );line-height:var( --e-global-typography-e1ee691-line-height );letter-spacing:var( --e-global-typography-e1ee691-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-2bda47e{--spacer-size:1.5rem;}.elementor-3943 .elementor-element.elementor-element-796c8b8{text-align:left;}.elementor-3943 .elementor-element.elementor-element-796c8b8 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-2699b5e-font-family ), Sans-serif;font-size:var( --e-global-typography-2699b5e-font-size );font-weight:var( --e-global-typography-2699b5e-font-weight );line-height:var( --e-global-typography-2699b5e-line-height );letter-spacing:var( --e-global-typography-2699b5e-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-1189545{--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:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:10%;--padding-right:10%;}.elementor-3943 .elementor-element.elementor-element-5f6421c{--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;--overflow:hidden;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3943 .elementor-element.elementor-element-ca63969{--display:flex;--min-height:0px;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--border-radius:1rem 0rem 0rem 1rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3943 .elementor-element.elementor-element-d31ab81 img{border-radius:0rem 0rem 0rem 0rem;}.elementor-3943 .elementor-element.elementor-element-0580ebe{--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:1rem 0rem;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;--z-index:1;}.elementor-3943 .elementor-element.elementor-element-3890d20{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:1.5rem 1.5rem;--flex-wrap:nowrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3943 .elementor-element.elementor-element-ac282fb{width:auto;max-width:auto;}.elementor-3943 .elementor-element.elementor-element-ac282fb .elementor-heading-title{color:var( --e-global-color-fba374c );font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:700;text-decoration:none;line-height:1.2em;letter-spacing:-0.02px;}.elementor-3943 .elementor-element.elementor-element-1be3808 .elementor-icon-wrapper{text-align:left;}.elementor-3943 .elementor-element.elementor-element-1be3808.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3943 .elementor-element.elementor-element-1be3808.elementor-view-framed .elementor-icon, .elementor-3943 .elementor-element.elementor-element-1be3808.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3943 .elementor-element.elementor-element-1be3808.elementor-view-framed .elementor-icon, .elementor-3943 .elementor-element.elementor-element-1be3808.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3943 .elementor-element.elementor-element-1be3808 .elementor-icon{font-size:2rem;}.elementor-3943 .elementor-element.elementor-element-1be3808 .elementor-icon svg{height:2rem;}.elementor-3943 .elementor-element.elementor-element-1be3808 .elementor-icon i, .elementor-3943 .elementor-element.elementor-element-1be3808 .elementor-icon svg{transform:rotate(0deg);}.elementor-3943 .elementor-element.elementor-global-226{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:4px;}.elementor-3943 .elementor-element.elementor-global-226 > .elementor-widget-container{border-radius:1000000px 1000000px 1000000px 1000000px;}.elementor-3943 .elementor-element.elementor-global-226 .elementor-divider-separator{width:33.33%;}.elementor-3943 .elementor-element.elementor-global-226 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-3943 .elementor-element.elementor-element-b7ceb9e{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.75em;}.elementor-3943 .elementor-element.elementor-element-42351df{--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;--overflow:hidden;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3943 .elementor-element.elementor-element-ccbfb17{--display:flex;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3943 .elementor-element.elementor-element-9812dfb{--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:1rem 0rem;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;--z-index:1;}.elementor-3943 .elementor-element.elementor-element-0f956e3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:1.5rem 1.5rem;--flex-wrap:nowrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3943 .elementor-element.elementor-element-1578b30{width:auto;max-width:auto;}.elementor-3943 .elementor-element.elementor-element-1578b30 .elementor-heading-title{color:var( --e-global-color-fba374c );font-family:var( --e-global-typography-ccd5675-font-family ), Sans-serif;font-size:var( --e-global-typography-ccd5675-font-size );font-weight:var( --e-global-typography-ccd5675-font-weight );text-decoration:var( --e-global-typography-ccd5675-text-decoration );line-height:var( --e-global-typography-ccd5675-line-height );letter-spacing:var( --e-global-typography-ccd5675-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-5522f69 .elementor-icon-wrapper{text-align:left;}.elementor-3943 .elementor-element.elementor-element-5522f69.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3943 .elementor-element.elementor-element-5522f69.elementor-view-framed .elementor-icon, .elementor-3943 .elementor-element.elementor-element-5522f69.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3943 .elementor-element.elementor-element-5522f69.elementor-view-framed .elementor-icon, .elementor-3943 .elementor-element.elementor-element-5522f69.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3943 .elementor-element.elementor-element-5522f69 .elementor-icon{font-size:2rem;}.elementor-3943 .elementor-element.elementor-element-5522f69 .elementor-icon svg{height:2rem;}.elementor-3943 .elementor-element.elementor-element-5522f69 .elementor-icon i, .elementor-3943 .elementor-element.elementor-element-5522f69 .elementor-icon svg{transform:rotate(0deg);}.elementor-3943 .elementor-element.elementor-element-2bb9cc1{color:var( --e-global-color-text );font-family:var( --e-global-typography-edfaf02-font-family ), Sans-serif;font-size:var( --e-global-typography-edfaf02-font-size );font-weight:var( --e-global-typography-edfaf02-font-weight );line-height:var( --e-global-typography-edfaf02-line-height );}.elementor-3943 .elementor-element.elementor-element-54c7cab{--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;--overflow:hidden;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3943 .elementor-element.elementor-element-e227ef7{--display:flex;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--border-radius:0rem 1rem 1rem 0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3943 .elementor-element.elementor-element-6bd0ffb img{border-radius:0rem 1rem 1rem 0rem;}.elementor-3943 .elementor-element.elementor-element-a9c1e64{--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:1rem 0rem;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;--z-index:1;}.elementor-3943 .elementor-element.elementor-element-78c2417{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:1.5rem 1.5rem;--flex-wrap:nowrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3943 .elementor-element.elementor-element-b74766c{width:auto;max-width:auto;}.elementor-3943 .elementor-element.elementor-element-b74766c .elementor-heading-title{color:var( --e-global-color-fba374c );font-family:var( --e-global-typography-ccd5675-font-family ), Sans-serif;font-size:var( --e-global-typography-ccd5675-font-size );font-weight:var( --e-global-typography-ccd5675-font-weight );text-decoration:var( --e-global-typography-ccd5675-text-decoration );line-height:var( --e-global-typography-ccd5675-line-height );letter-spacing:var( --e-global-typography-ccd5675-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-264169d .elementor-icon-wrapper{text-align:left;}.elementor-3943 .elementor-element.elementor-element-264169d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3943 .elementor-element.elementor-element-264169d.elementor-view-framed .elementor-icon, .elementor-3943 .elementor-element.elementor-element-264169d.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3943 .elementor-element.elementor-element-264169d.elementor-view-framed .elementor-icon, .elementor-3943 .elementor-element.elementor-element-264169d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3943 .elementor-element.elementor-element-264169d .elementor-icon{font-size:2rem;}.elementor-3943 .elementor-element.elementor-element-264169d .elementor-icon svg{height:2rem;}.elementor-3943 .elementor-element.elementor-element-264169d .elementor-icon i, .elementor-3943 .elementor-element.elementor-element-264169d .elementor-icon svg{transform:rotate(0deg);}.elementor-3943 .elementor-element.elementor-element-cfb10bd{color:var( --e-global-color-text );font-family:var( --e-global-typography-edfaf02-font-family ), Sans-serif;font-size:var( --e-global-typography-edfaf02-font-size );font-weight:var( --e-global-typography-edfaf02-font-weight );line-height:var( --e-global-typography-edfaf02-line-height );}.elementor-3943 .elementor-element.elementor-element-e627f11{--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;--overflow:hidden;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3943 .elementor-element.elementor-element-cfa63b1{--display:flex;--min-height:0px;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--border-radius:1rem 0rem 0rem 1rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3943 .elementor-element.elementor-element-4987ecc img{border-radius:0rem 0rem 0rem 0rem;}.elementor-3943 .elementor-element.elementor-element-7f5431f{--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:1rem 0rem;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;--z-index:1;}.elementor-3943 .elementor-element.elementor-element-19cb065{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:1.5rem 1.5rem;--flex-wrap:nowrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3943 .elementor-element.elementor-element-4b66785{width:auto;max-width:auto;}.elementor-3943 .elementor-element.elementor-element-4b66785 .elementor-heading-title{color:var( --e-global-color-fba374c );font-family:var( --e-global-typography-ccd5675-font-family ), Sans-serif;font-size:var( --e-global-typography-ccd5675-font-size );font-weight:var( --e-global-typography-ccd5675-font-weight );text-decoration:var( --e-global-typography-ccd5675-text-decoration );line-height:var( --e-global-typography-ccd5675-line-height );letter-spacing:var( --e-global-typography-ccd5675-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-13fe348 .elementor-icon-wrapper{text-align:left;}.elementor-3943 .elementor-element.elementor-element-13fe348.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3943 .elementor-element.elementor-element-13fe348.elementor-view-framed .elementor-icon, .elementor-3943 .elementor-element.elementor-element-13fe348.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3943 .elementor-element.elementor-element-13fe348.elementor-view-framed .elementor-icon, .elementor-3943 .elementor-element.elementor-element-13fe348.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3943 .elementor-element.elementor-element-13fe348 .elementor-icon{font-size:2rem;}.elementor-3943 .elementor-element.elementor-element-13fe348 .elementor-icon svg{height:2rem;}.elementor-3943 .elementor-element.elementor-element-13fe348 .elementor-icon i, .elementor-3943 .elementor-element.elementor-element-13fe348 .elementor-icon svg{transform:rotate(0deg);}.elementor-3943 .elementor-element.elementor-element-53d8df2{color:var( --e-global-color-text );font-family:var( --e-global-typography-edfaf02-font-family ), Sans-serif;font-size:var( --e-global-typography-edfaf02-font-size );font-weight:var( --e-global-typography-edfaf02-font-weight );line-height:var( --e-global-typography-edfaf02-line-height );}.elementor-3943 .elementor-element.elementor-element-a07c3c4{--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;--overflow:hidden;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3943 .elementor-element.elementor-element-ad6012b{--display:flex;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3943 .elementor-element.elementor-element-d96cc6b{--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:1rem 0rem;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;--z-index:1;}.elementor-3943 .elementor-element.elementor-element-da31fa5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:1.5rem 1.5rem;--flex-wrap:nowrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3943 .elementor-element.elementor-element-a4694d4{width:auto;max-width:auto;}.elementor-3943 .elementor-element.elementor-element-a4694d4 .elementor-heading-title{color:var( --e-global-color-fba374c );font-family:var( --e-global-typography-ccd5675-font-family ), Sans-serif;font-size:var( --e-global-typography-ccd5675-font-size );font-weight:var( --e-global-typography-ccd5675-font-weight );text-decoration:var( --e-global-typography-ccd5675-text-decoration );line-height:var( --e-global-typography-ccd5675-line-height );letter-spacing:var( --e-global-typography-ccd5675-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-1bdd58c .elementor-icon-wrapper{text-align:left;}.elementor-3943 .elementor-element.elementor-element-1bdd58c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3943 .elementor-element.elementor-element-1bdd58c.elementor-view-framed .elementor-icon, .elementor-3943 .elementor-element.elementor-element-1bdd58c.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3943 .elementor-element.elementor-element-1bdd58c.elementor-view-framed .elementor-icon, .elementor-3943 .elementor-element.elementor-element-1bdd58c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3943 .elementor-element.elementor-element-1bdd58c .elementor-icon{font-size:2rem;}.elementor-3943 .elementor-element.elementor-element-1bdd58c .elementor-icon svg{height:2rem;}.elementor-3943 .elementor-element.elementor-element-1bdd58c .elementor-icon i, .elementor-3943 .elementor-element.elementor-element-1bdd58c .elementor-icon svg{transform:rotate(0deg);}.elementor-3943 .elementor-element.elementor-element-7eb9607{color:var( --e-global-color-text );font-family:var( --e-global-typography-edfaf02-font-family ), Sans-serif;font-size:var( --e-global-typography-edfaf02-font-size );font-weight:var( --e-global-typography-edfaf02-font-weight );line-height:var( --e-global-typography-edfaf02-line-height );}.elementor-3943 .elementor-element.elementor-element-0db2485{--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;--overflow:hidden;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3943 .elementor-element.elementor-element-761cd00{--display:flex;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--border-radius:0rem 1rem 1rem 0rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3943 .elementor-element.elementor-element-b161470 img{border-radius:0rem 1rem 1rem 0rem;}.elementor-3943 .elementor-element.elementor-element-8313a9f{--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:1rem 0rem;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;--z-index:1;}.elementor-3943 .elementor-element.elementor-element-7e1fa09{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:1.5rem 1.5rem;--flex-wrap:nowrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3943 .elementor-element.elementor-element-48c5fd6{width:auto;max-width:auto;}.elementor-3943 .elementor-element.elementor-element-48c5fd6 .elementor-heading-title{color:var( --e-global-color-fba374c );font-family:var( --e-global-typography-ccd5675-font-family ), Sans-serif;font-size:var( --e-global-typography-ccd5675-font-size );font-weight:var( --e-global-typography-ccd5675-font-weight );text-decoration:var( --e-global-typography-ccd5675-text-decoration );line-height:var( --e-global-typography-ccd5675-line-height );letter-spacing:var( --e-global-typography-ccd5675-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-dc7ac7d .elementor-icon-wrapper{text-align:left;}.elementor-3943 .elementor-element.elementor-element-dc7ac7d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3943 .elementor-element.elementor-element-dc7ac7d.elementor-view-framed .elementor-icon, .elementor-3943 .elementor-element.elementor-element-dc7ac7d.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3943 .elementor-element.elementor-element-dc7ac7d.elementor-view-framed .elementor-icon, .elementor-3943 .elementor-element.elementor-element-dc7ac7d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3943 .elementor-element.elementor-element-dc7ac7d .elementor-icon{font-size:2rem;}.elementor-3943 .elementor-element.elementor-element-dc7ac7d .elementor-icon svg{height:2rem;}.elementor-3943 .elementor-element.elementor-element-dc7ac7d .elementor-icon i, .elementor-3943 .elementor-element.elementor-element-dc7ac7d .elementor-icon svg{transform:rotate(0deg);}.elementor-3943 .elementor-element.elementor-element-4c167c7{color:var( --e-global-color-text );font-family:var( --e-global-typography-edfaf02-font-family ), Sans-serif;font-size:var( --e-global-typography-edfaf02-font-size );font-weight:var( --e-global-typography-edfaf02-font-weight );line-height:var( --e-global-typography-edfaf02-line-height );}.elementor-3943 .elementor-element.elementor-element-592e5d3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:2rem 5rem;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:10%;--padding-right:10%;}.elementor-3943 .elementor-element.elementor-element-592e5d3:not(.elementor-motion-effects-element-type-background), .elementor-3943 .elementor-element.elementor-element-592e5d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5258e4 );}.elementor-3943 .elementor-element.elementor-element-592e5d3, .elementor-3943 .elementor-element.elementor-element-592e5d3::before{--border-transition:0.3s;}.elementor-3943 .elementor-element.elementor-element-a964fa2{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3943 .elementor-element.elementor-element-252e952 .elementor-heading-title{color:var( --e-global-color-4de0745 );font-family:var( --e-global-typography-e1ee691-font-family ), Sans-serif;font-size:var( --e-global-typography-e1ee691-font-size );font-weight:var( --e-global-typography-e1ee691-font-weight );text-transform:var( --e-global-typography-e1ee691-text-transform );text-decoration:var( --e-global-typography-e1ee691-text-decoration );line-height:var( --e-global-typography-e1ee691-line-height );letter-spacing:var( --e-global-typography-e1ee691-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-c1c1989{--spacer-size:1rem;}.elementor-3943 .elementor-element.elementor-element-4b56695 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-a0c955e-font-family ), Sans-serif;font-size:var( --e-global-typography-a0c955e-font-size );font-weight:var( --e-global-typography-a0c955e-font-weight );line-height:var( --e-global-typography-a0c955e-line-height );letter-spacing:var( --e-global-typography-a0c955e-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-77a739f{--spacer-size:2rem;}.elementor-3943 .elementor-element.elementor-element-2834022{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3943 .elementor-element.elementor-element-bfc2d1c{color:var( --e-global-color-4de0745 );font-family:var( --e-global-typography-1b4c00e-font-family ), Sans-serif;font-size:var( --e-global-typography-1b4c00e-font-size );font-weight:var( --e-global-typography-1b4c00e-font-weight );line-height:var( --e-global-typography-1b4c00e-line-height );}.elementor-3943 .elementor-element.elementor-element-bb0d445{--display:flex;--gap:2rem 2rem;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3943 .elementor-element.elementor-element-bb0d445.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3943 .elementor-element.elementor-element-78b952f .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-57074b8-font-family ), Sans-serif;font-size:var( --e-global-typography-57074b8-font-size );font-weight:var( --e-global-typography-57074b8-font-weight );text-transform:var( --e-global-typography-57074b8-text-transform );text-decoration:var( --e-global-typography-57074b8-text-decoration );line-height:var( --e-global-typography-57074b8-line-height );letter-spacing:var( --e-global-typography-57074b8-letter-spacing );fill:var( --e-global-color-3b8c937 );color:var( --e-global-color-3b8c937 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );padding:1rem 2rem 1rem 2rem;}.elementor-3943 .elementor-element.elementor-element-78b952f .elementor-button:hover, .elementor-3943 .elementor-element.elementor-element-78b952f .elementor-button:focus{background-color:var( --e-global-color-5c980bd );}.elementor-3943 .elementor-element.elementor-element-8adfc1d{--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;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7%;--padding-bottom:7%;--padding-left:0%;--padding-right:0%;}.elementor-3943 .elementor-element.elementor-element-0b70b31{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3943 .elementor-element.elementor-element-5585787{text-align:left;}.elementor-3943 .elementor-element.elementor-element-5585787 .elementor-heading-title{color:var( --e-global-color-4de0745 );font-family:var( --e-global-typography-e1ee691-font-family ), Sans-serif;font-size:var( --e-global-typography-e1ee691-font-size );font-weight:var( --e-global-typography-e1ee691-font-weight );text-transform:var( --e-global-typography-e1ee691-text-transform );text-decoration:var( --e-global-typography-e1ee691-text-decoration );line-height:var( --e-global-typography-e1ee691-line-height );letter-spacing:var( --e-global-typography-e1ee691-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-7837364{--spacer-size:1.5rem;}.elementor-3943 .elementor-element.elementor-element-239f7c1{text-align:left;}.elementor-3943 .elementor-element.elementor-element-239f7c1 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-2699b5e-font-family ), Sans-serif;font-size:var( --e-global-typography-2699b5e-font-size );font-weight:var( --e-global-typography-2699b5e-font-weight );line-height:var( --e-global-typography-2699b5e-line-height );letter-spacing:var( --e-global-typography-2699b5e-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-a8b05de{--spacer-size:1.5rem;}.elementor-3943 .elementor-element.elementor-element-cc65e08{text-align:left;color:var( --e-global-color-4de0745 );font-family:var( --e-global-typography-1b4c00e-font-family ), Sans-serif;font-size:var( --e-global-typography-1b4c00e-font-size );font-weight:var( --e-global-typography-1b4c00e-font-weight );line-height:var( --e-global-typography-1b4c00e-line-height );}.elementor-3943 .elementor-element.elementor-element-6bc9b19{--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:2rem 2rem;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:7%;--padding-left:0%;--padding-right:0%;}.elementor-3943 .elementor-element.elementor-element-c21a5ff{--grid-columns:3;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3943 .elementor-element.elementor-element-c21a5ff .elementor-loop-container{grid-auto-rows:1fr;}.elementor-3943 .elementor-element.elementor-element-c21a5ff .e-loop-item > .elementor-section, .elementor-3943 .elementor-element.elementor-element-c21a5ff .e-loop-item > .elementor-section > .elementor-container, .elementor-3943 .elementor-element.elementor-element-c21a5ff .e-loop-item > .e-con, .elementor-3943 .elementor-element.elementor-element-c21a5ff .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-3943 .elementor-element.elementor-element-87b9164{--spacer-size:1rem;}.elementor-3943 .elementor-element.elementor-element-d63c123 .elementor-button{background-color:#27818A00;font-family:var( --e-global-typography-36a888f-font-family ), Sans-serif;font-size:var( --e-global-typography-36a888f-font-size );font-weight:var( --e-global-typography-36a888f-font-weight );text-transform:var( --e-global-typography-36a888f-text-transform );text-decoration:var( --e-global-typography-36a888f-text-decoration );line-height:var( --e-global-typography-36a888f-line-height );letter-spacing:var( --e-global-typography-36a888f-letter-spacing );fill:var( --e-global-color-fba374c );color:var( --e-global-color-fba374c );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );padding:1.25rem 3rem 1.25rem 3rem;}.elementor-3943 .elementor-element.elementor-element-d63c123 .elementor-button:hover, .elementor-3943 .elementor-element.elementor-element-d63c123 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-3943 .elementor-element.elementor-element-e845a2d{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3943 .elementor-element.elementor-element-e845a2d:not(.elementor-motion-effects-element-type-background), .elementor-3943 .elementor-element.elementor-element-e845a2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d7c3f5a );}.elementor-3943 .elementor-element.elementor-element-e845a2d, .elementor-3943 .elementor-element.elementor-element-e845a2d::before{--border-transition:0.3s;}.elementor-3943 .elementor-element.elementor-element-4331904f{--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;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4rem;--padding-bottom:4rem;--padding-left:10%;--padding-right:10%;--z-index:2;}.elementor-3943 .elementor-element.elementor-element-14c57b9f{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3943 .elementor-element.elementor-element-2c518c00{text-align:left;}.elementor-3943 .elementor-element.elementor-element-2c518c00 .elementor-heading-title{color:var( --e-global-color-6a64bf2 );font-family:var( --e-global-typography-e1ee691-font-family ), Sans-serif;font-size:var( --e-global-typography-e1ee691-font-size );font-weight:var( --e-global-typography-e1ee691-font-weight );text-transform:var( --e-global-typography-e1ee691-text-transform );text-decoration:var( --e-global-typography-e1ee691-text-decoration );line-height:var( --e-global-typography-e1ee691-line-height );letter-spacing:var( --e-global-typography-e1ee691-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-44427022{--spacer-size:1.5rem;}.elementor-3943 .elementor-element.elementor-element-3eff0445{text-align:left;}.elementor-3943 .elementor-element.elementor-element-3eff0445 .elementor-heading-title{color:#FAFAFA;font-family:var( --e-global-typography-2699b5e-font-family ), Sans-serif;font-size:var( --e-global-typography-2699b5e-font-size );font-weight:var( --e-global-typography-2699b5e-font-weight );line-height:var( --e-global-typography-2699b5e-line-height );letter-spacing:var( --e-global-typography-2699b5e-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-7155bed6{--spacer-size:1.5rem;}.elementor-3943 .elementor-element.elementor-element-c04de40{text-align:left;color:var( --e-global-color-6a64bf2 );font-family:var( --e-global-typography-1b4c00e-font-family ), Sans-serif;font-size:var( --e-global-typography-1b4c00e-font-size );font-weight:var( --e-global-typography-1b4c00e-font-weight );line-height:var( --e-global-typography-1b4c00e-line-height );}.elementor-3943 .elementor-element.elementor-element-68b057f7{--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:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3943 .elementor-element.elementor-element-2675346b{width:100%;max-width:100%;top:0px;}.elementor-3943 .elementor-element.elementor-element-2675346b > .elementor-widget-container{--e-transform-translateY:-66%;}body:not(.rtl) .elementor-3943 .elementor-element.elementor-element-2675346b{left:0px;}body.rtl .elementor-3943 .elementor-element.elementor-element-2675346b{right:0px;}.elementor-3943 .elementor-element.elementor-element-2675346b img{width:100%;}.elementor-3943 .elementor-element.elementor-element-babd39b{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:7%;--padding-left:0%;--padding-right:0%;}.elementor-3943 .elementor-element.elementor-element-7d393823 .premium-carousel-scale .slick-slide{transition:all 300ms !important;}.elementor-3943 .elementor-element.elementor-element-7d393823 .premium-carousel-nav-progressbar-fill{transition-duration:300ms !important;}.elementor-3943 .elementor-element.elementor-element-7d393823{z-index:1;--pa-carousel-center-padding:32;}.elementor-3943 .elementor-element.elementor-element-7d393823 .premium-carousel-wrapper .slick-arrow{font-size:32px;color:var( --e-global-color-422414e );}.elementor-3943 .elementor-element.elementor-element-7d393823 .premium-carousel-wrapper .slick-arrow svg{width:32px;height:32px;fill:var( --e-global-color-422414e );}.elementor-3943 .elementor-element.elementor-element-7d393823 a.carousel-arrow.carousel-next{right:0px;}.elementor-3943 .elementor-element.elementor-element-7d393823 a.carousel-arrow.carousel-prev{left:0px;}.elementor-3943 .elementor-element.elementor-element-7d393823 a.ver-carousel-arrow.carousel-next{bottom:0px;}.elementor-3943 .elementor-element.elementor-element-7d393823 a.ver-carousel-arrow.carousel-prev{top:0px;}.elementor-3943 .elementor-element.elementor-element-7d393823 .premium-carousel-wrapper .slick-arrow:hover{color:var( --e-global-color-accent );}.elementor-3943 .elementor-element.elementor-element-7d393823 .premium-carousel-wrapper .slick-arrow:hover svg{fill:var( --e-global-color-accent );}.elementor-3943 .elementor-element.elementor-element-7d393823 a.carousel-next:hover, .elementor-3943 .elementor-element.elementor-element-7d393823 a.carousel-prev:hover{background-color:#02010100;}.elementor-3943 .elementor-element.elementor-element-7d393823 ul.slick-dots li, .elementor-3943 .elementor-element.elementor-element-7d393823 ul.slick-dots li svg{width:24px;height:24px;font-size:calc( 24px / 2 );}.elementor-3943 .elementor-element.elementor-element-7d393823 ul.slick-dots li{color:#FAFAFA7D;}.elementor-3943 .elementor-element.elementor-element-7d393823 ul.slick-dots li svg{fill:#FAFAFA7D;}.elementor-3943 .elementor-element.elementor-element-7d393823 .fraction-pagination-total{color:#FAFAFA7D;}.elementor-3943 .elementor-element.elementor-element-7d393823 ul.slick-dots li.slick-active{color:var( --e-global-color-422414e );}.elementor-3943 .elementor-element.elementor-element-7d393823 ul.slick-dots li.slick-active svg{fill:var( --e-global-color-422414e );}.elementor-3943 .elementor-element.elementor-element-7d393823 .fraction-pagination-current{color:var( --e-global-color-422414e );}.elementor-3943 .elementor-element.elementor-element-6fc9d0e{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3943 .elementor-element.elementor-element-6fc9d0e:not(.elementor-motion-effects-element-type-background), .elementor-3943 .elementor-element.elementor-element-6fc9d0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5258e4 );}.elementor-3943 .elementor-element.elementor-element-6fc9d0e, .elementor-3943 .elementor-element.elementor-element-6fc9d0e::before{--border-transition:0.3s;}.elementor-3943 .elementor-element.elementor-element-bfe583{--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:center;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7%;--padding-bottom:7%;--padding-left:0%;--padding-right:0%;--z-index:2;}.elementor-3943 .elementor-element.elementor-element-6433fc2c{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3943 .elementor-element.elementor-element-5ed090e8{text-align:center;}.elementor-3943 .elementor-element.elementor-element-5ed090e8 .elementor-heading-title{color:var( --e-global-color-4de0745 );font-family:var( --e-global-typography-e1ee691-font-family ), Sans-serif;font-size:var( --e-global-typography-e1ee691-font-size );font-weight:var( --e-global-typography-e1ee691-font-weight );text-transform:var( --e-global-typography-e1ee691-text-transform );text-decoration:var( --e-global-typography-e1ee691-text-decoration );line-height:var( --e-global-typography-e1ee691-line-height );letter-spacing:var( --e-global-typography-e1ee691-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-28d674c9{--spacer-size:1.5rem;}.elementor-3943 .elementor-element.elementor-element-7f28cf41{text-align:center;}.elementor-3943 .elementor-element.elementor-element-7f28cf41 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-2699b5e-font-family ), Sans-serif;font-size:var( --e-global-typography-2699b5e-font-size );font-weight:var( --e-global-typography-2699b5e-font-weight );line-height:var( --e-global-typography-2699b5e-line-height );letter-spacing:var( --e-global-typography-2699b5e-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-569507d8{--spacer-size:1.5rem;}.elementor-3943 .elementor-element.elementor-element-109876f6{text-align:center;color:var( --e-global-color-4de0745 );font-family:var( --e-global-typography-1b4c00e-font-family ), Sans-serif;font-size:var( --e-global-typography-1b4c00e-font-size );font-weight:var( --e-global-typography-1b4c00e-font-weight );line-height:var( --e-global-typography-1b4c00e-line-height );}.elementor-3943 .elementor-element.elementor-element-352a256d{--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:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3943 .elementor-element.elementor-element-5d168d09{width:100%;max-width:100%;top:0px;z-index:0;}.elementor-3943 .elementor-element.elementor-element-5d168d09 > .elementor-widget-container{--e-transform-translateY:-50%;}body:not(.rtl) .elementor-3943 .elementor-element.elementor-element-5d168d09{left:0px;}body.rtl .elementor-3943 .elementor-element.elementor-element-5d168d09{right:0px;}.elementor-3943 .elementor-element.elementor-element-5d168d09 img{width:100%;}.elementor-3943 .elementor-element.elementor-element-61668309{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:7%;--padding-left:0%;--padding-right:0%;--z-index:2;}.elementor-3943 .elementor-element.elementor-element-1982224a{--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:7% 7%;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3943 .elementor-element.elementor-element-7a831e6d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:20% 20%;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3943 .elementor-element.elementor-element-fcd5ba0 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-3943 .elementor-element.elementor-element-fcd5ba0 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-3943 .elementor-element.elementor-element-fcd5ba0{--image-border-radius:1rem;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-3943 .elementor-element.elementor-element-19fbe9b4{--display:flex;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3943 .elementor-element.elementor-element-640a99f0 .elementor-heading-title{color:var( --e-global-color-4de0745 );font-family:var( --e-global-typography-e1ee691-font-family ), Sans-serif;font-size:var( --e-global-typography-e1ee691-font-size );font-weight:var( --e-global-typography-e1ee691-font-weight );text-transform:var( --e-global-typography-e1ee691-text-transform );text-decoration:var( --e-global-typography-e1ee691-text-decoration );line-height:var( --e-global-typography-e1ee691-line-height );letter-spacing:var( --e-global-typography-e1ee691-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-64b18d70{--spacer-size:1rem;}.elementor-3943 .elementor-element.elementor-element-2bca1bca .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-a0c955e-font-family ), Sans-serif;font-size:var( --e-global-typography-a0c955e-font-size );font-weight:var( --e-global-typography-a0c955e-font-weight );line-height:var( --e-global-typography-a0c955e-line-height );letter-spacing:var( --e-global-typography-a0c955e-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-1a454d6e{--spacer-size:3rem;}.elementor-3943 .elementor-element.elementor-element-43656d42{--spacer-size:3rem;}.elementor-3943 .elementor-element.elementor-element-10dbad7f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;color:var( --e-global-color-fba374c );font-family:var( --e-global-typography-edfaf02-font-family ), Sans-serif;font-size:var( --e-global-typography-edfaf02-font-size );font-weight:var( --e-global-typography-edfaf02-font-weight );line-height:var( --e-global-typography-edfaf02-line-height );}.elementor-3943 .elementor-element.elementor-element-1daadf38{--spacer-size:2rem;}.elementor-3943 .elementor-element.elementor-element-2af51c3b{--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:1rem 1rem;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3943 .elementor-element.elementor-element-382d4315 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-57074b8-font-family ), Sans-serif;font-size:var( --e-global-typography-57074b8-font-size );font-weight:var( --e-global-typography-57074b8-font-weight );text-transform:var( --e-global-typography-57074b8-text-transform );text-decoration:var( --e-global-typography-57074b8-text-decoration );line-height:var( --e-global-typography-57074b8-line-height );letter-spacing:var( --e-global-typography-57074b8-letter-spacing );fill:var( --e-global-color-3b8c937 );color:var( --e-global-color-3b8c937 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );padding:1rem 2rem 1rem 2rem;}.elementor-3943 .elementor-element.elementor-element-382d4315 .elementor-button:hover, .elementor-3943 .elementor-element.elementor-element-382d4315 .elementor-button:focus{background-color:var( --e-global-color-5c980bd );}.elementor-3943 .elementor-element.elementor-element-69bfcc16 .elementor-button{background-color:#27818A00;font-family:var( --e-global-typography-57074b8-font-family ), Sans-serif;font-size:var( --e-global-typography-57074b8-font-size );font-weight:var( --e-global-typography-57074b8-font-weight );text-transform:var( --e-global-typography-57074b8-text-transform );text-decoration:var( --e-global-typography-57074b8-text-decoration );line-height:var( --e-global-typography-57074b8-line-height );letter-spacing:var( --e-global-typography-57074b8-letter-spacing );fill:var( --e-global-color-3b8c937 );color:var( --e-global-color-3b8c937 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );padding:1rem 2rem 1rem 2rem;}.elementor-3943 .elementor-element.elementor-element-69bfcc16 .elementor-button:hover, .elementor-3943 .elementor-element.elementor-element-69bfcc16 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-3943 .elementor-element.elementor-element-dc36c78{--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:center;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7%;--padding-bottom:7%;--padding-left:0%;--padding-right:0%;}.elementor-3943 .elementor-element.elementor-element-dc36c78:not(.elementor-motion-effects-element-type-background), .elementor-3943 .elementor-element.elementor-element-dc36c78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5258e4 );}.elementor-3943 .elementor-element.elementor-element-dc36c78, .elementor-3943 .elementor-element.elementor-element-dc36c78::before{--border-transition:0.3s;}.elementor-3943 .elementor-element.elementor-element-3d1b3352{--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:2rem 2rem;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3943 .elementor-element.elementor-element-f2fba95{--display:flex;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3943 .elementor-element.elementor-element-f2fba95.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3943 .elementor-element.elementor-element-1dfd6adc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3943 .elementor-element.elementor-element-1dfd6adc.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-3943 .elementor-element.elementor-element-1dfd6adc > .elementor-widget-container{border-style:none;border-radius:0rem 0rem 0rem 0rem;}.elementor-3943 .elementor-element.elementor-element-1dfd6adc:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://www.ascentria.org/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:99%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-3943 .elementor-element.elementor-element-1dfd6adc.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.ascentria.org/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:99%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-3943 .elementor-element.elementor-element-a89bb52{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3943 .elementor-element.elementor-element-3d408b9{--spacer-size:1.5rem;}.elementor-3943 .elementor-element.elementor-element-1d77f6da{text-align:left;}.elementor-3943 .elementor-element.elementor-element-1d77f6da .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-ccd5675-font-family ), Sans-serif;font-size:var( --e-global-typography-ccd5675-font-size );font-weight:var( --e-global-typography-ccd5675-font-weight );text-decoration:var( --e-global-typography-ccd5675-text-decoration );line-height:var( --e-global-typography-ccd5675-line-height );letter-spacing:var( --e-global-typography-ccd5675-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-9ffb873{--spacer-size:2rem;}.elementor-3943 .elementor-element.elementor-element-5fe29054{text-align:left;color:var( --e-global-color-fba374c );font-family:var( --e-global-typography-edfaf02-font-family ), Sans-serif;font-size:var( --e-global-typography-edfaf02-font-size );font-weight:var( --e-global-typography-edfaf02-font-weight );line-height:var( --e-global-typography-edfaf02-line-height );}.elementor-3943 .elementor-element.elementor-element-3d8fdf8{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3943 .elementor-element.elementor-element-3d8fdf8:not(.elementor-motion-effects-element-type-background), .elementor-3943 .elementor-element.elementor-element-3d8fdf8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d7c3f5a );}.elementor-3943 .elementor-element.elementor-element-3d8fdf8, .elementor-3943 .elementor-element.elementor-element-3d8fdf8::before{--border-transition:0.3s;}.elementor-3943 .elementor-element.elementor-element-56200df2{--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;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7%;--padding-bottom:7%;--padding-left:0%;--padding-right:0%;--z-index:2;}.elementor-3943 .elementor-element.elementor-element-5acbb65b{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3943 .elementor-element.elementor-element-2f2afe50{text-align:left;}.elementor-3943 .elementor-element.elementor-element-2f2afe50 .elementor-heading-title{color:var( --e-global-color-6a64bf2 );font-family:var( --e-global-typography-e1ee691-font-family ), Sans-serif;font-size:var( --e-global-typography-e1ee691-font-size );font-weight:var( --e-global-typography-e1ee691-font-weight );text-transform:var( --e-global-typography-e1ee691-text-transform );text-decoration:var( --e-global-typography-e1ee691-text-decoration );line-height:var( --e-global-typography-e1ee691-line-height );letter-spacing:var( --e-global-typography-e1ee691-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-46380a80{--spacer-size:1.5rem;}.elementor-3943 .elementor-element.elementor-element-2fbf3d59{text-align:left;}.elementor-3943 .elementor-element.elementor-element-2fbf3d59 .elementor-heading-title{color:var( --e-global-color-422414e );font-family:var( --e-global-typography-2699b5e-font-family ), Sans-serif;font-size:var( --e-global-typography-2699b5e-font-size );font-weight:var( --e-global-typography-2699b5e-font-weight );line-height:var( --e-global-typography-2699b5e-line-height );letter-spacing:var( --e-global-typography-2699b5e-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-3202d9d7{--spacer-size:1.5rem;}.elementor-3943 .elementor-element.elementor-element-136a02a5{text-align:left;color:var( --e-global-color-6a64bf2 );font-family:var( --e-global-typography-1b4c00e-font-family ), Sans-serif;font-size:var( --e-global-typography-1b4c00e-font-size );font-weight:var( --e-global-typography-1b4c00e-font-weight );line-height:var( --e-global-typography-1b4c00e-line-height );}.elementor-3943 .elementor-element.elementor-element-4a0445d6{--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:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3943 .elementor-element.elementor-element-61ce0242{width:100%;max-width:100%;top:0px;}.elementor-3943 .elementor-element.elementor-element-61ce0242 > .elementor-widget-container{--e-transform-translateY:-66%;}body:not(.rtl) .elementor-3943 .elementor-element.elementor-element-61ce0242{left:0px;}body.rtl .elementor-3943 .elementor-element.elementor-element-61ce0242{right:0px;}.elementor-3943 .elementor-element.elementor-element-61ce0242 img{width:100%;}.elementor-3943 .elementor-element.elementor-element-68b8af0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:0%;--padding-bottom:7%;--padding-left:0%;--padding-right:0%;--z-index:2;}.elementor-3943 .elementor-element.elementor-element-5d3b42b3{--grid-columns:2;--grid-row-gap:2rem;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--grid-column-gap:2rem;}.elementor-3943 .elementor-element.elementor-element-08ace0f{--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;--gap:2rem 2rem;--background-transition:0.3s;--overlay-opacity:0.9;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7%;--padding-bottom:7%;--padding-left:0%;--padding-right:0%;}.elementor-3943 .elementor-element.elementor-element-08ace0f:not(.elementor-motion-effects-element-type-background), .elementor-3943 .elementor-element.elementor-element-08ace0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d7c3f5a );background-image:url("https://www.ascentria.org/wp-content/uploads/2023/12/Rising-Together.png");background-position:bottom center;}.elementor-3943 .elementor-element.elementor-element-08ace0f::before, .elementor-3943 .elementor-element.elementor-element-08ace0f > .elementor-background-video-container::before, .elementor-3943 .elementor-element.elementor-element-08ace0f > .e-con-inner > .elementor-background-video-container::before, .elementor-3943 .elementor-element.elementor-element-08ace0f > .elementor-background-slideshow::before, .elementor-3943 .elementor-element.elementor-element-08ace0f > .e-con-inner > .elementor-background-slideshow::before, .elementor-3943 .elementor-element.elementor-element-08ace0f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d7c3f5a );--background-overlay:'';}.elementor-3943 .elementor-element.elementor-element-08ace0f, .elementor-3943 .elementor-element.elementor-element-08ace0f::before{--border-transition:0.3s;}.elementor-3943 .elementor-element.elementor-element-6c0bdbbd{--display:flex;--gap:2rem 2rem;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3943 .elementor-element.elementor-element-59deeda2 .elementor-heading-title{color:var( --e-global-color-422414e );font-family:var( --e-global-typography-e618261-font-family ), Sans-serif;font-size:var( --e-global-typography-e618261-font-size );font-weight:var( --e-global-typography-e618261-font-weight );text-transform:var( --e-global-typography-e618261-text-transform );font-style:var( --e-global-typography-e618261-font-style );text-decoration:var( --e-global-typography-e618261-text-decoration );line-height:var( --e-global-typography-e618261-line-height );letter-spacing:var( --e-global-typography-e618261-letter-spacing );word-spacing:var( --e-global-typography-e618261-word-spacing );}.elementor-3943 .elementor-element.elementor-element-534210d9{--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:0rem 0rem;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3943 .elementor-element.elementor-element-534210d9.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-3943 .elementor-element.elementor-element-1df460f0{--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;--background-transition:0.3s;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3943 .elementor-element.elementor-element-5630bc54 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-489cd32-font-family ), Sans-serif;font-size:var( --e-global-typography-489cd32-font-size );font-weight:var( --e-global-typography-489cd32-font-weight );text-decoration:var( --e-global-typography-489cd32-text-decoration );line-height:var( --e-global-typography-489cd32-line-height );letter-spacing:var( --e-global-typography-489cd32-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-5d510798 .elementor-heading-title{color:var( --e-global-color-6a64bf2 );font-family:var( --e-global-typography-edfaf02-font-family ), Sans-serif;font-size:var( --e-global-typography-edfaf02-font-size );font-weight:var( --e-global-typography-edfaf02-font-weight );line-height:var( --e-global-typography-edfaf02-line-height );}@media(max-width:1024px){.elementor-3943 .elementor-element.elementor-element-481d8258 > .elementor-widget-container{padding:0rem 0rem 1.5rem 0rem;}.elementor-3943 .elementor-element.elementor-element-481d8258 .elementor-heading-title{font-size:var( --e-global-typography-89ca944-font-size );line-height:var( --e-global-typography-89ca944-line-height );letter-spacing:var( --e-global-typography-89ca944-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-7c383629 .elementor-heading-title{font-size:72px;line-height:1.1em;}.elementor-3943 .elementor-element.elementor-element-6c525b09{--spacer-size:3rem;}.elementor-3943 .elementor-element.elementor-element-b7df4d4{--spacer-size:0rem;}.elementor-3943 .elementor-element.elementor-element-4f5d96c4{--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;--flex-wrap:nowrap;}.elementor-3943 .elementor-element.elementor-element-3f100d86 .elementor-heading-title{font-size:var( --e-global-typography-a0c955e-font-size );line-height:var( --e-global-typography-a0c955e-line-height );letter-spacing:var( --e-global-typography-a0c955e-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-42944104{font-size:18px;line-height:1.75em;}.elementor-3943 .elementor-element.elementor-element-46374f15{--gap:2rem 2rem;}.elementor-3943 .elementor-element.elementor-element-60bb9302 .elementor-button{font-size:var( --e-global-typography-57074b8-font-size );line-height:var( --e-global-typography-57074b8-line-height );letter-spacing:var( --e-global-typography-57074b8-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-75065e62 .elementor-button{font-size:var( --e-global-typography-57074b8-font-size );line-height:var( --e-global-typography-57074b8-line-height );letter-spacing:var( --e-global-typography-57074b8-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-7ffff65d{--justify-content:flex-start;}.elementor-3943 .elementor-element.elementor-element-7ffff65d.e-con{--order:-99999 /* order start hack */;}.elementor-3943 .elementor-element.elementor-element-b570c9c{--padding-top:3rem;--padding-bottom:3rem;--padding-left:10%;--padding-right:10%;}.elementor-3943 .elementor-element.elementor-element-978cea6 .elementor-heading-title{font-size:var( --e-global-typography-e1ee691-font-size );line-height:var( --e-global-typography-e1ee691-line-height );letter-spacing:var( --e-global-typography-e1ee691-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-796c8b8 .elementor-heading-title{font-size:var( --e-global-typography-2699b5e-font-size );line-height:var( --e-global-typography-2699b5e-line-height );letter-spacing:var( --e-global-typography-2699b5e-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-ac282fb .elementor-heading-title{font-size:28px;line-height:1.35em;}.elementor-3943 .elementor-element.elementor-element-b7ceb9e{font-size:14px;line-height:1.75em;}.elementor-3943 .elementor-element.elementor-element-ccbfb17{--border-radius:0rem 1rem 1rem 0rem;}.elementor-3943 .elementor-element.elementor-element-1578b30 .elementor-heading-title{font-size:var( --e-global-typography-ccd5675-font-size );line-height:var( --e-global-typography-ccd5675-line-height );letter-spacing:var( --e-global-typography-ccd5675-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-2bb9cc1{font-size:var( --e-global-typography-edfaf02-font-size );line-height:var( --e-global-typography-edfaf02-line-height );}.elementor-3943 .elementor-element.elementor-element-e227ef7{--border-radius:1rem 0rem 0rem 1rem;}.elementor-3943 .elementor-element.elementor-element-6bd0ffb img{border-radius:0rem 0rem 0rem 0rem;}.elementor-3943 .elementor-element.elementor-element-b74766c .elementor-heading-title{font-size:var( --e-global-typography-ccd5675-font-size );line-height:var( --e-global-typography-ccd5675-line-height );letter-spacing:var( --e-global-typography-ccd5675-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-cfb10bd{font-size:var( --e-global-typography-edfaf02-font-size );line-height:var( --e-global-typography-edfaf02-line-height );}.elementor-3943 .elementor-element.elementor-element-cfa63b1{--border-radius:0rem 1rem 1rem 0rem;}.elementor-3943 .elementor-element.elementor-element-4b66785 .elementor-heading-title{font-size:var( --e-global-typography-ccd5675-font-size );line-height:var( --e-global-typography-ccd5675-line-height );letter-spacing:var( --e-global-typography-ccd5675-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-53d8df2{font-size:var( --e-global-typography-edfaf02-font-size );line-height:var( --e-global-typography-edfaf02-line-height );}.elementor-3943 .elementor-element.elementor-element-ad6012b{--border-radius:1rem 0rem 0rem 1rem;}.elementor-3943 .elementor-element.elementor-element-a4694d4 .elementor-heading-title{font-size:var( --e-global-typography-ccd5675-font-size );line-height:var( --e-global-typography-ccd5675-line-height );letter-spacing:var( --e-global-typography-ccd5675-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-7eb9607{font-size:var( --e-global-typography-edfaf02-font-size );line-height:var( --e-global-typography-edfaf02-line-height );}.elementor-3943 .elementor-element.elementor-element-48c5fd6 .elementor-heading-title{font-size:var( --e-global-typography-ccd5675-font-size );line-height:var( --e-global-typography-ccd5675-line-height );letter-spacing:var( --e-global-typography-ccd5675-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-4c167c7{font-size:var( --e-global-typography-edfaf02-font-size );line-height:var( --e-global-typography-edfaf02-line-height );}.elementor-3943 .elementor-element.elementor-element-252e952 .elementor-heading-title{font-size:var( --e-global-typography-e1ee691-font-size );line-height:var( --e-global-typography-e1ee691-line-height );letter-spacing:var( --e-global-typography-e1ee691-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-4b56695 .elementor-heading-title{font-size:var( --e-global-typography-a0c955e-font-size );line-height:var( --e-global-typography-a0c955e-line-height );letter-spacing:var( --e-global-typography-a0c955e-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-bfc2d1c{font-size:var( --e-global-typography-1b4c00e-font-size );line-height:var( --e-global-typography-1b4c00e-line-height );}.elementor-3943 .elementor-element.elementor-element-78b952f .elementor-button{font-size:var( --e-global-typography-57074b8-font-size );line-height:var( --e-global-typography-57074b8-line-height );letter-spacing:var( --e-global-typography-57074b8-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-5585787 .elementor-heading-title{font-size:var( --e-global-typography-e1ee691-font-size );line-height:var( --e-global-typography-e1ee691-line-height );letter-spacing:var( --e-global-typography-e1ee691-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-239f7c1 .elementor-heading-title{font-size:var( --e-global-typography-2699b5e-font-size );line-height:var( --e-global-typography-2699b5e-line-height );letter-spacing:var( --e-global-typography-2699b5e-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-cc65e08{font-size:var( --e-global-typography-1b4c00e-font-size );line-height:var( --e-global-typography-1b4c00e-line-height );}.elementor-3943 .elementor-element.elementor-element-6bc9b19{--gap:4rem 4rem;}.elementor-3943 .elementor-element.elementor-element-c21a5ff{--grid-columns:1;}.elementor-3943 .elementor-element.elementor-element-d63c123 .elementor-button{font-size:var( --e-global-typography-36a888f-font-size );line-height:var( --e-global-typography-36a888f-line-height );letter-spacing:var( --e-global-typography-36a888f-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-2c518c00 .elementor-heading-title{font-size:var( --e-global-typography-e1ee691-font-size );line-height:var( --e-global-typography-e1ee691-line-height );letter-spacing:var( --e-global-typography-e1ee691-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-3eff0445 .elementor-heading-title{font-size:var( --e-global-typography-2699b5e-font-size );line-height:var( --e-global-typography-2699b5e-line-height );letter-spacing:var( --e-global-typography-2699b5e-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-c04de40{font-size:var( --e-global-typography-1b4c00e-font-size );line-height:var( --e-global-typography-1b4c00e-line-height );}.elementor-3943 .elementor-element.elementor-element-5ed090e8{text-align:left;}.elementor-3943 .elementor-element.elementor-element-5ed090e8 .elementor-heading-title{font-size:var( --e-global-typography-e1ee691-font-size );line-height:var( --e-global-typography-e1ee691-line-height );letter-spacing:var( --e-global-typography-e1ee691-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-7f28cf41{text-align:left;}.elementor-3943 .elementor-element.elementor-element-7f28cf41 .elementor-heading-title{font-size:var( --e-global-typography-2699b5e-font-size );line-height:var( --e-global-typography-2699b5e-line-height );letter-spacing:var( --e-global-typography-2699b5e-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-109876f6{text-align:left;font-size:var( --e-global-typography-1b4c00e-font-size );line-height:var( --e-global-typography-1b4c00e-line-height );}.elementor-3943 .elementor-element.elementor-element-61668309{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--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-3943 .elementor-element.elementor-element-1982224a{--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-3943 .elementor-element.elementor-element-640a99f0 .elementor-heading-title{font-size:var( --e-global-typography-e1ee691-font-size );line-height:var( --e-global-typography-e1ee691-line-height );letter-spacing:var( --e-global-typography-e1ee691-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-2bca1bca .elementor-heading-title{font-size:var( --e-global-typography-a0c955e-font-size );line-height:var( --e-global-typography-a0c955e-line-height );letter-spacing:var( --e-global-typography-a0c955e-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-10dbad7f{font-size:var( --e-global-typography-edfaf02-font-size );line-height:var( --e-global-typography-edfaf02-line-height );}.elementor-3943 .elementor-element.elementor-element-382d4315 .elementor-button{font-size:var( --e-global-typography-57074b8-font-size );line-height:var( --e-global-typography-57074b8-line-height );letter-spacing:var( --e-global-typography-57074b8-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-69bfcc16 .elementor-button{font-size:var( --e-global-typography-57074b8-font-size );line-height:var( --e-global-typography-57074b8-line-height );letter-spacing:var( --e-global-typography-57074b8-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-3d1b3352{--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-3943 .elementor-element.elementor-element-1dfd6adc{width:var( --container-widget-width, 28.184% );max-width:28.184%;--container-widget-width:28.184%;--container-widget-flex-grow:0;}.elementor-3943 .elementor-element.elementor-element-1d77f6da .elementor-heading-title{font-size:var( --e-global-typography-ccd5675-font-size );line-height:var( --e-global-typography-ccd5675-line-height );letter-spacing:var( --e-global-typography-ccd5675-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-5fe29054{font-size:var( --e-global-typography-edfaf02-font-size );line-height:var( --e-global-typography-edfaf02-line-height );}.elementor-3943 .elementor-element.elementor-element-2f2afe50 .elementor-heading-title{font-size:var( --e-global-typography-e1ee691-font-size );line-height:var( --e-global-typography-e1ee691-line-height );letter-spacing:var( --e-global-typography-e1ee691-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-2fbf3d59 .elementor-heading-title{font-size:var( --e-global-typography-2699b5e-font-size );line-height:var( --e-global-typography-2699b5e-line-height );letter-spacing:var( --e-global-typography-2699b5e-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-136a02a5{font-size:var( --e-global-typography-1b4c00e-font-size );line-height:var( --e-global-typography-1b4c00e-line-height );}.elementor-3943 .elementor-element.elementor-element-5d3b42b3{--grid-columns:2;}.elementor-3943 .elementor-element.elementor-element-59deeda2 .elementor-heading-title{font-size:var( --e-global-typography-e618261-font-size );line-height:var( --e-global-typography-e618261-line-height );letter-spacing:var( --e-global-typography-e618261-letter-spacing );word-spacing:var( --e-global-typography-e618261-word-spacing );}.elementor-3943 .elementor-element.elementor-element-5630bc54 .elementor-heading-title{font-size:var( --e-global-typography-489cd32-font-size );line-height:var( --e-global-typography-489cd32-line-height );letter-spacing:var( --e-global-typography-489cd32-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-5d510798 .elementor-heading-title{font-size:var( --e-global-typography-edfaf02-font-size );line-height:var( --e-global-typography-edfaf02-line-height );}}@media(max-width:767px){.elementor-3943 .elementor-element.elementor-element-73cfaad7{--padding-top:3rem;--padding-bottom:3rem;--padding-left:10%;--padding-right:10%;}.elementor-3943 .elementor-element.elementor-element-481d8258 .elementor-heading-title{font-size:var( --e-global-typography-89ca944-font-size );line-height:var( --e-global-typography-89ca944-line-height );letter-spacing:var( --e-global-typography-89ca944-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-7c383629 .elementor-heading-title{font-size:42px;line-height:1.1em;}.elementor-3943 .elementor-element.elementor-element-4f5d96c4{--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:5rem 5rem;}.elementor-3943 .elementor-element.elementor-element-1f40c7c3.e-con{--order:99999 /* order end hack */;}.elementor-3943 .elementor-element.elementor-element-3f100d86 .elementor-heading-title{font-size:var( --e-global-typography-a0c955e-font-size );line-height:var( --e-global-typography-a0c955e-line-height );letter-spacing:var( --e-global-typography-a0c955e-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-42944104{font-size:16px;line-height:1.75em;}.elementor-3943 .elementor-element.elementor-element-46374f15{--justify-content:center;}.elementor-3943 .elementor-element.elementor-element-60bb9302 .elementor-button{font-size:var( --e-global-typography-57074b8-font-size );line-height:var( --e-global-typography-57074b8-line-height );letter-spacing:var( --e-global-typography-57074b8-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-75065e62 .elementor-button{font-size:var( --e-global-typography-57074b8-font-size );line-height:var( --e-global-typography-57074b8-line-height );letter-spacing:var( --e-global-typography-57074b8-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-978cea6 .elementor-heading-title{font-size:var( --e-global-typography-e1ee691-font-size );line-height:var( --e-global-typography-e1ee691-line-height );letter-spacing:var( --e-global-typography-e1ee691-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-796c8b8 .elementor-heading-title{font-size:var( --e-global-typography-2699b5e-font-size );line-height:var( --e-global-typography-2699b5e-line-height );letter-spacing:var( --e-global-typography-2699b5e-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-ca63969{--content-width:100%;--border-radius:1rem 1rem 1rem 1rem;}.elementor-3943 .elementor-element.elementor-element-ac282fb .elementor-heading-title{font-size:24px;}.elementor-3943 .elementor-element.elementor-element-b7ceb9e{font-size:12px;line-height:1.75em;}.elementor-3943 .elementor-element.elementor-element-ccbfb17{--border-radius:1rem 1rem 1rem 1rem;}.elementor-3943 .elementor-element.elementor-element-1578b30 .elementor-heading-title{font-size:var( --e-global-typography-ccd5675-font-size );line-height:var( --e-global-typography-ccd5675-line-height );letter-spacing:var( --e-global-typography-ccd5675-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-2bb9cc1{font-size:var( --e-global-typography-edfaf02-font-size );line-height:var( --e-global-typography-edfaf02-line-height );}.elementor-3943 .elementor-element.elementor-element-e227ef7{--border-radius:1rem 1rem 1rem 1rem;}.elementor-3943 .elementor-element.elementor-element-b74766c .elementor-heading-title{font-size:var( --e-global-typography-ccd5675-font-size );line-height:var( --e-global-typography-ccd5675-line-height );letter-spacing:var( --e-global-typography-ccd5675-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-cfb10bd{font-size:var( --e-global-typography-edfaf02-font-size );line-height:var( --e-global-typography-edfaf02-line-height );}.elementor-3943 .elementor-element.elementor-element-cfa63b1{--border-radius:1rem 1rem 1rem 1rem;}.elementor-3943 .elementor-element.elementor-element-4b66785 .elementor-heading-title{font-size:var( --e-global-typography-ccd5675-font-size );line-height:var( --e-global-typography-ccd5675-line-height );letter-spacing:var( --e-global-typography-ccd5675-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-53d8df2{font-size:var( --e-global-typography-edfaf02-font-size );line-height:var( --e-global-typography-edfaf02-line-height );}.elementor-3943 .elementor-element.elementor-element-ad6012b{--border-radius:1rem 1rem 1rem 1rem;}.elementor-3943 .elementor-element.elementor-element-a4694d4 .elementor-heading-title{font-size:var( --e-global-typography-ccd5675-font-size );line-height:var( --e-global-typography-ccd5675-line-height );letter-spacing:var( --e-global-typography-ccd5675-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-7eb9607{font-size:var( --e-global-typography-edfaf02-font-size );line-height:var( --e-global-typography-edfaf02-line-height );}.elementor-3943 .elementor-element.elementor-element-761cd00{--border-radius:1rem 1rem 1rem 1rem;}.elementor-3943 .elementor-element.elementor-element-48c5fd6 .elementor-heading-title{font-size:var( --e-global-typography-ccd5675-font-size );line-height:var( --e-global-typography-ccd5675-line-height );letter-spacing:var( --e-global-typography-ccd5675-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-4c167c7{font-size:var( --e-global-typography-edfaf02-font-size );line-height:var( --e-global-typography-edfaf02-line-height );}.elementor-3943 .elementor-element.elementor-element-252e952 .elementor-heading-title{font-size:var( --e-global-typography-e1ee691-font-size );line-height:var( --e-global-typography-e1ee691-line-height );letter-spacing:var( --e-global-typography-e1ee691-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-4b56695 .elementor-heading-title{font-size:var( --e-global-typography-a0c955e-font-size );line-height:var( --e-global-typography-a0c955e-line-height );letter-spacing:var( --e-global-typography-a0c955e-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-bfc2d1c{font-size:var( --e-global-typography-1b4c00e-font-size );line-height:var( --e-global-typography-1b4c00e-line-height );}.elementor-3943 .elementor-element.elementor-element-bb0d445{--justify-content:center;--gap:1rem 2rem;}.elementor-3943 .elementor-element.elementor-element-78b952f .elementor-button{font-size:var( --e-global-typography-57074b8-font-size );line-height:var( --e-global-typography-57074b8-line-height );letter-spacing:var( --e-global-typography-57074b8-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-8adfc1d{--padding-top:3rem;--padding-bottom:3rem;--padding-left:10%;--padding-right:10%;}.elementor-3943 .elementor-element.elementor-element-5585787 .elementor-heading-title{font-size:var( --e-global-typography-e1ee691-font-size );line-height:var( --e-global-typography-e1ee691-line-height );letter-spacing:var( --e-global-typography-e1ee691-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-239f7c1 .elementor-heading-title{font-size:var( --e-global-typography-2699b5e-font-size );line-height:var( --e-global-typography-2699b5e-line-height );letter-spacing:var( --e-global-typography-2699b5e-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-cc65e08{font-size:var( --e-global-typography-1b4c00e-font-size );line-height:var( --e-global-typography-1b4c00e-line-height );}.elementor-3943 .elementor-element.elementor-element-6bc9b19{--padding-top:0;--padding-bottom:3rem;--padding-left:10%;--padding-right:10%;}.elementor-3943 .elementor-element.elementor-element-c21a5ff{--grid-columns:1;}.elementor-3943 .elementor-element.elementor-element-d63c123 .elementor-button{font-size:var( --e-global-typography-36a888f-font-size );line-height:var( --e-global-typography-36a888f-line-height );letter-spacing:var( --e-global-typography-36a888f-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-2c518c00 .elementor-heading-title{font-size:var( --e-global-typography-e1ee691-font-size );line-height:var( --e-global-typography-e1ee691-line-height );letter-spacing:var( --e-global-typography-e1ee691-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-3eff0445 .elementor-heading-title{font-size:var( --e-global-typography-2699b5e-font-size );line-height:var( --e-global-typography-2699b5e-line-height );letter-spacing:var( --e-global-typography-2699b5e-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-c04de40{font-size:var( --e-global-typography-1b4c00e-font-size );line-height:var( --e-global-typography-1b4c00e-line-height );}.elementor-3943 .elementor-element.elementor-element-babd39b{--content-width:80%;}.elementor-3943 .elementor-element.elementor-element-bfe583{--content-width:80%;--padding-top:12%;--padding-bottom:12%;--padding-left:0%;--padding-right:0%;}.elementor-3943 .elementor-element.elementor-element-5ed090e8 .elementor-heading-title{font-size:var( --e-global-typography-e1ee691-font-size );line-height:var( --e-global-typography-e1ee691-line-height );letter-spacing:var( --e-global-typography-e1ee691-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-7f28cf41 .elementor-heading-title{font-size:var( --e-global-typography-2699b5e-font-size );line-height:var( --e-global-typography-2699b5e-line-height );letter-spacing:var( --e-global-typography-2699b5e-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-109876f6{font-size:var( --e-global-typography-1b4c00e-font-size );line-height:var( --e-global-typography-1b4c00e-line-height );}.elementor-3943 .elementor-element.elementor-element-61668309{--content-width:80%;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3943 .elementor-element.elementor-element-1982224a{--gap:2rem 2rem;}.elementor-3943 .elementor-element.elementor-element-640a99f0 .elementor-heading-title{font-size:var( --e-global-typography-e1ee691-font-size );line-height:var( --e-global-typography-e1ee691-line-height );letter-spacing:var( --e-global-typography-e1ee691-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-2bca1bca .elementor-heading-title{font-size:var( --e-global-typography-a0c955e-font-size );line-height:var( --e-global-typography-a0c955e-line-height );letter-spacing:var( --e-global-typography-a0c955e-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-1a454d6e{--spacer-size:2rem;}.elementor-3943 .elementor-element.elementor-element-43656d42{--spacer-size:2rem;}.elementor-3943 .elementor-element.elementor-element-10dbad7f{font-size:var( --e-global-typography-edfaf02-font-size );line-height:var( --e-global-typography-edfaf02-line-height );}.elementor-3943 .elementor-element.elementor-element-2af51c3b{--justify-content:center;}.elementor-3943 .elementor-element.elementor-element-382d4315 .elementor-button{font-size:var( --e-global-typography-57074b8-font-size );line-height:var( --e-global-typography-57074b8-line-height );letter-spacing:var( --e-global-typography-57074b8-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-69bfcc16 .elementor-button{font-size:var( --e-global-typography-57074b8-font-size );line-height:var( --e-global-typography-57074b8-line-height );letter-spacing:var( --e-global-typography-57074b8-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-dc36c78{--content-width:80%;--padding-top:12%;--padding-bottom:12%;--padding-left:0%;--padding-right:0%;}.elementor-3943 .elementor-element.elementor-element-1dfd6adc{width:var( --container-widget-width, 52.637% );max-width:52.637%;--container-widget-width:52.637%;--container-widget-flex-grow:0;}.elementor-3943 .elementor-element.elementor-element-1d77f6da .elementor-heading-title{font-size:var( --e-global-typography-ccd5675-font-size );line-height:var( --e-global-typography-ccd5675-line-height );letter-spacing:var( --e-global-typography-ccd5675-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-5fe29054{font-size:var( --e-global-typography-edfaf02-font-size );line-height:var( --e-global-typography-edfaf02-line-height );}.elementor-3943 .elementor-element.elementor-element-56200df2{--content-width:80%;}.elementor-3943 .elementor-element.elementor-element-2f2afe50 .elementor-heading-title{font-size:var( --e-global-typography-e1ee691-font-size );line-height:var( --e-global-typography-e1ee691-line-height );letter-spacing:var( --e-global-typography-e1ee691-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-2fbf3d59 .elementor-heading-title{font-size:var( --e-global-typography-2699b5e-font-size );line-height:var( --e-global-typography-2699b5e-line-height );letter-spacing:var( --e-global-typography-2699b5e-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-136a02a5{font-size:var( --e-global-typography-1b4c00e-font-size );line-height:var( --e-global-typography-1b4c00e-line-height );}.elementor-3943 .elementor-element.elementor-element-68b8af0{--content-width:80%;}.elementor-3943 .elementor-element.elementor-element-5d3b42b3{--grid-columns:1;}.elementor-3943 .elementor-element.elementor-element-08ace0f{--content-width:80%;--padding-top:20%;--padding-bottom:20%;--padding-left:0%;--padding-right:0%;}.elementor-3943 .elementor-element.elementor-element-59deeda2 .elementor-heading-title{font-size:var( --e-global-typography-e618261-font-size );line-height:var( --e-global-typography-e618261-line-height );letter-spacing:var( --e-global-typography-e618261-letter-spacing );word-spacing:var( --e-global-typography-e618261-word-spacing );}.elementor-3943 .elementor-element.elementor-element-534210d9{--flex-wrap:nowrap;}.elementor-3943 .elementor-element.elementor-element-1df460f0{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3943 .elementor-element.elementor-element-5630bc54 .elementor-heading-title{font-size:var( --e-global-typography-489cd32-font-size );line-height:var( --e-global-typography-489cd32-line-height );letter-spacing:var( --e-global-typography-489cd32-letter-spacing );}.elementor-3943 .elementor-element.elementor-element-5d510798 .elementor-heading-title{font-size:var( --e-global-typography-edfaf02-font-size );line-height:var( --e-global-typography-edfaf02-line-height );}}@media(min-width:768px){.elementor-3943 .elementor-element.elementor-element-4b4d8e2{--width:728px;}.elementor-3943 .elementor-element.elementor-element-5f6421c{--width:33.333%;}.elementor-3943 .elementor-element.elementor-element-42351df{--width:33.333%;}.elementor-3943 .elementor-element.elementor-element-54c7cab{--width:33.333%;}.elementor-3943 .elementor-element.elementor-element-e627f11{--width:33.333%;}.elementor-3943 .elementor-element.elementor-element-a07c3c4{--width:33.333%;}.elementor-3943 .elementor-element.elementor-element-0db2485{--width:33.333%;}.elementor-3943 .elementor-element.elementor-element-bb0d445{--width:auto;}.elementor-3943 .elementor-element.elementor-element-8adfc1d{--content-width:80%;}.elementor-3943 .elementor-element.elementor-element-0b70b31{--width:728px;}.elementor-3943 .elementor-element.elementor-element-6bc9b19{--content-width:80%;}.elementor-3943 .elementor-element.elementor-element-babd39b{--content-width:80%;}.elementor-3943 .elementor-element.elementor-element-bfe583{--content-width:80%;}.elementor-3943 .elementor-element.elementor-element-6433fc2c{--width:728px;}.elementor-3943 .elementor-element.elementor-element-7a831e6d{--width:50%;}.elementor-3943 .elementor-element.elementor-element-19fbe9b4{--width:40%;}.elementor-3943 .elementor-element.elementor-element-dc36c78{--content-width:70%;}.elementor-3943 .elementor-element.elementor-element-f2fba95{--width:20%;}.elementor-3943 .elementor-element.elementor-element-56200df2{--content-width:80%;}.elementor-3943 .elementor-element.elementor-element-68b8af0{--content-width:80%;}.elementor-3943 .elementor-element.elementor-element-08ace0f{--content-width:960px;}.elementor-3943 .elementor-element.elementor-element-6c0bdbbd{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3943 .elementor-element.elementor-element-4b4d8e2{--width:100%;}.elementor-3943 .elementor-element.elementor-element-5f6421c{--width:50%;}.elementor-3943 .elementor-element.elementor-element-42351df{--width:50%;}.elementor-3943 .elementor-element.elementor-element-54c7cab{--width:50%;}.elementor-3943 .elementor-element.elementor-element-e627f11{--width:50%;}.elementor-3943 .elementor-element.elementor-element-a07c3c4{--width:50%;}.elementor-3943 .elementor-element.elementor-element-0db2485{--width:50%;}.elementor-3943 .elementor-element.elementor-element-0b70b31{--width:100%;}.elementor-3943 .elementor-element.elementor-element-6433fc2c{--width:100%;}.elementor-3943 .elementor-element.elementor-element-61668309{--content-width:80%;}.elementor-3943 .elementor-element.elementor-element-1982224a{--width:100%;}.elementor-3943 .elementor-element.elementor-element-7a831e6d{--width:100%;}.elementor-3943 .elementor-element.elementor-element-19fbe9b4{--width:100%;}.elementor-3943 .elementor-element.elementor-element-3d1b3352{--content-width:960px;}.elementor-3943 .elementor-element.elementor-element-f2fba95{--width:537.516px;}.elementor-3943 .elementor-element.elementor-element-08ace0f{--content-width:80%;}}/* Start custom CSS for divider, class: .elementor-element-5ba7eae3 */.elementor-3943 .elementor-element.elementor-element-5ba7eae3 .elementor-divider-separator {
    border-radius: 10000000px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73cfaad7 */.elementor-3943 .elementor-element.elementor-element-73cfaad7:before {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    background-image: radial-gradient(100% 100% at top right, #FAFAFA77 0%, var( --e-global-color-5c980bd ) 100%);
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-24314d9b */.elementor-3943 .elementor-element.elementor-element-24314d9b {
}

.elementor-3943 .elementor-element.elementor-element-24314d9b img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-226 */.elementor-3943 .elementor-element.elementor-global-226 .elementor-divider-separator {
    border-radius: 10000000px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f6421c */.elementor-3943 .elementor-element.elementor-element-5f6421c {
    text-decoration: none !important;
}

.elementor-3943 .elementor-element.elementor-element-5f6421c .asc-hover-heading,
.elementor-3943 .elementor-element.elementor-element-5f6421c .asc-hover-img,
.elementor-3943 .elementor-element.elementor-element-5f6421c .asc-hover-icon {
    transition: .25s ease all;
}

.elementor-3943 .elementor-element.elementor-element-5f6421c:hover .asc-hover-img {
   transform: scale(1.1); 
}

.elementor-3943 .elementor-element.elementor-element-5f6421c:hover .asc-hover-heading {
}

.elementor-3943 .elementor-element.elementor-element-5f6421c:hover .asc-hover-icon {
    transform: translate(10%);
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-226 */.elementor-3943 .elementor-element.elementor-global-226 .elementor-divider-separator {
    border-radius: 10000000px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42351df */.elementor-3943 .elementor-element.elementor-element-42351df {
    text-decoration: none !important;
}

.elementor-3943 .elementor-element.elementor-element-42351df .asc-hover-heading,
.elementor-3943 .elementor-element.elementor-element-42351df .asc-hover-img,
.elementor-3943 .elementor-element.elementor-element-42351df .asc-hover-icon {
    transition: .25s ease all;
}

.elementor-3943 .elementor-element.elementor-element-42351df:hover .asc-hover-img {
   transform: scale(1.1); 
}

.elementor-3943 .elementor-element.elementor-element-42351df:hover .asc-hover-heading {
}

.elementor-3943 .elementor-element.elementor-element-42351df:hover .asc-hover-icon {
    transform: translate(10%);
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-226 */.elementor-3943 .elementor-element.elementor-global-226 .elementor-divider-separator {
    border-radius: 10000000px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54c7cab */.elementor-3943 .elementor-element.elementor-element-54c7cab {
    text-decoration: none !important;
}

.elementor-3943 .elementor-element.elementor-element-54c7cab .asc-hover-heading,
.elementor-3943 .elementor-element.elementor-element-54c7cab .asc-hover-img,
.elementor-3943 .elementor-element.elementor-element-54c7cab .asc-hover-icon {
    transition: .25s ease all;
}

.elementor-3943 .elementor-element.elementor-element-54c7cab:hover .asc-hover-img {
   transform: scale(1.1); 
}

.elementor-3943 .elementor-element.elementor-element-54c7cab:hover .asc-hover-heading {
}

.elementor-3943 .elementor-element.elementor-element-54c7cab:hover .asc-hover-icon {
    transform: translate(10%);
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-226 */.elementor-3943 .elementor-element.elementor-global-226 .elementor-divider-separator {
    border-radius: 10000000px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e627f11 */.elementor-3943 .elementor-element.elementor-element-e627f11 {
    text-decoration: none !important;
}

.elementor-3943 .elementor-element.elementor-element-e627f11 .asc-hover-heading,
.elementor-3943 .elementor-element.elementor-element-e627f11 .asc-hover-img,
.elementor-3943 .elementor-element.elementor-element-e627f11 .asc-hover-icon {
    transition: .25s ease all;
}

.elementor-3943 .elementor-element.elementor-element-e627f11:hover .asc-hover-img {
   transform: scale(1.1); 
}

.elementor-3943 .elementor-element.elementor-element-e627f11:hover .asc-hover-heading {
}

.elementor-3943 .elementor-element.elementor-element-e627f11:hover .asc-hover-icon {
    transform: translate(10%);
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-226 */.elementor-3943 .elementor-element.elementor-global-226 .elementor-divider-separator {
    border-radius: 10000000px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a07c3c4 */.elementor-3943 .elementor-element.elementor-element-a07c3c4 {
    text-decoration: none !important;
}

.elementor-3943 .elementor-element.elementor-element-a07c3c4 .asc-hover-heading,
.elementor-3943 .elementor-element.elementor-element-a07c3c4 .asc-hover-img,
.elementor-3943 .elementor-element.elementor-element-a07c3c4 .asc-hover-icon {
    transition: .25s ease all;
}

.elementor-3943 .elementor-element.elementor-element-a07c3c4:hover .asc-hover-img {
   transform: scale(1.1); 
}

.elementor-3943 .elementor-element.elementor-element-a07c3c4:hover .asc-hover-heading {
}

.elementor-3943 .elementor-element.elementor-element-a07c3c4:hover .asc-hover-icon {
    transform: translate(10%);
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-226 */.elementor-3943 .elementor-element.elementor-global-226 .elementor-divider-separator {
    border-radius: 10000000px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0db2485 */.elementor-3943 .elementor-element.elementor-element-0db2485 {
    text-decoration: none !important;
}

.elementor-3943 .elementor-element.elementor-element-0db2485 .asc-hover-heading,
.elementor-3943 .elementor-element.elementor-element-0db2485 .asc-hover-img,
.elementor-3943 .elementor-element.elementor-element-0db2485 .asc-hover-icon {
    transition: .25s ease all;
}

.elementor-3943 .elementor-element.elementor-element-0db2485:hover .asc-hover-img {
   transform: scale(1.1); 
}

.elementor-3943 .elementor-element.elementor-element-0db2485:hover .asc-hover-heading {
}

.elementor-3943 .elementor-element.elementor-element-0db2485:hover .asc-hover-icon {
    transform: translate(10%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2834022 */.elementor-3943 .elementor-element.elementor-element-2834022 {
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-78b952f */.elementor-3943 .elementor-element.elementor-element-78b952f {
    white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c04de40 */.elementor-3943 .elementor-element.elementor-element-c04de40 {
    max-width: 600px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14c57b9f */.elementor-3943 .elementor-element.elementor-element-14c57b9f {
    max-width: 728px;
}/* End custom CSS */
/* Start custom CSS for premium-carousel-widget, class: .elementor-element-7d393823 */.elementor-3943 .elementor-element.elementor-element-7d393823 .premium-carousel-inner {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}

.elementor-3943 .elementor-element.elementor-element-7d393823 a.carousel-arrow.carousel-prev,
.elementor-3943 .elementor-element.elementor-element-7d393823 a.carousel-arrow.carousel-next {
    position: static;
    order: 1;
    margin: 3rem 2rem 0 0  !important;
    padding: .5rem;
    width: auto;
    height: auto;
}

.elementor-3943 .elementor-element.elementor-element-7d393823 .slick-dots {
    display: flex;
    align-items: center;
    margin: 3rem 2rem 0 0  !important;
    order: 2;
}

.elementor-3943 .elementor-element.elementor-element-7d393823 .slick-track {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
}

.elementor-3943 .elementor-element.elementor-element-7d393823 .premium-carousel-template {
    display: flex;
    height: auto;
    padding-right: 2rem;
}

.elementor-3943 .elementor-element.elementor-element-7d393823 .premium-carousel-template > .elementor {
    width: 100%;
    height: 100%;
}

.elementor-3943 .elementor-element.elementor-element-7d393823 .premium-carousel-template > .elementor > .elementor-element {
    height: 50%;
    border-bottom: 3px solid white;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e845a2d */.elementor-3943 .elementor-element.elementor-element-e845a2d {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-226 */.elementor-3943 .elementor-element.elementor-global-226 .elementor-divider-separator {
    border-radius: 10000000px;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fc9d0e */.elementor-3943 .elementor-element.elementor-element-6fc9d0e {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5acbb65b */.elementor-3943 .elementor-element.elementor-element-5acbb65b {
    max-width: 728px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d8fdf8 */.elementor-3943 .elementor-element.elementor-element-3d8fdf8 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08ace0f */.elementor-3943 .elementor-element.elementor-element-08ace0f {
    overflow: hidden;
}/* End custom CSS */