.elementor-8761 .elementor-element.elementor-element-7e36b561{--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;}.elementor-8761 .elementor-element.elementor-element-6a6b828d{--display:flex;--padding-top:8.5rem;--padding-bottom:8.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8761 .elementor-element.elementor-element-6a6b828d:not(.elementor-motion-effects-element-type-background), .elementor-8761 .elementor-element.elementor-element-6a6b828d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8761 .elementor-element.elementor-element-4085b261{--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:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8761 .elementor-element.elementor-element-41e5b83a .elementor-heading-title{font-family:var( --e-global-typography-a6a101d-font-family ), Sans-serif;font-size:var( --e-global-typography-a6a101d-font-size );font-weight:var( --e-global-typography-a6a101d-font-weight );line-height:var( --e-global-typography-a6a101d-line-height );letter-spacing:var( --e-global-typography-a6a101d-letter-spacing );color:var( --e-global-color-f4d7eb8 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8761 .elementor-element.elementor-element-743d2a72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;bottom:0px;}body:not(.rtl) .elementor-8761 .elementor-element.elementor-element-743d2a72{right:10%;}body.rtl .elementor-8761 .elementor-element.elementor-element-743d2a72{left:10%;}.elementor-8761 .elementor-element.elementor-element-743d2a72 img{width:35rem;max-width:63%;height:20.5rem;object-fit:cover;object-position:center center;}.elementor-8761 .elementor-element.elementor-element-64b025d0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-8761 .elementor-element.elementor-element-1c39721c{text-align:center;}.elementor-8761 .elementor-element.elementor-element-1c39721c .elementor-heading-title{font-family:var( --e-global-typography-223a63d-font-family ), Sans-serif;font-size:var( --e-global-typography-223a63d-font-size );font-weight:var( --e-global-typography-223a63d-font-weight );line-height:var( --e-global-typography-223a63d-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8761 .elementor-element.elementor-element-5f4cb27b{width:var( --container-widget-width, 50.5rem );max-width:50.5rem;--container-widget-width:50.5rem;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-2f84956-font-family ), Sans-serif;font-size:var( --e-global-typography-2f84956-font-size );font-weight:var( --e-global-typography-2f84956-font-weight );line-height:var( --e-global-typography-2f84956-line-height );letter-spacing:var( --e-global-typography-2f84956-letter-spacing );color:var( --e-global-color-9515f83 );}.elementor-8761 .elementor-element.elementor-element-345ad046{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8761 .elementor-element.elementor-element-441877de{--display:flex;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-8761 .elementor-element.elementor-element-40662263{--display:flex;}.elementor-8761 .elementor-element.elementor-element-15110c1b{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8761 .elementor-element.elementor-element-5a544cb7 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-eec1652 );color:var( --e-global-color-eec1652 );border-style:solid;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;padding:0.88rem 2.31rem .88rem 2.31rem;}.elementor-8761 .elementor-element.elementor-element-57940eb8{--display:flex;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-8761 .elementor-element.elementor-element-67ede1b{--display:flex;}.elementor-8761 .elementor-element.elementor-element-5bc85b2e{--display:flex;}.elementor-8761 .elementor-element.elementor-element-74b42b84 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-eec1652 );color:var( --e-global-color-eec1652 );border-style:solid;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;padding:.88rem 2.31rem 0.88rem 2.31rem;}.elementor-8761 .elementor-element.elementor-element-f16245d{--display:flex;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-8761 .elementor-element.elementor-element-652094e1{--display:flex;}.elementor-8761 .elementor-element.elementor-element-53b1b33f{--display:flex;}.elementor-8761 .elementor-element.elementor-element-65b7b482 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-eec1652 );color:var( --e-global-color-eec1652 );border-style:solid;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;padding:.88rem 2.31rem 0.88rem 2.31rem;}.elementor-8761 .elementor-element.elementor-element-1cf28085{--display:flex;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-8761 .elementor-element.elementor-element-e26c4b6{--display:flex;}.elementor-8761 .elementor-element.elementor-element-4764afb9{--display:flex;}.elementor-8761 .elementor-element.elementor-element-61b1fb60 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-eec1652 );color:var( --e-global-color-eec1652 );border-style:solid;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;padding:.88rem 2.31rem 0.88rem 2.31rem;}.elementor-8761 .elementor-element.elementor-element-33ed6dd2{--display:flex;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-8761 .elementor-element.elementor-element-5b2dd1e{--display:flex;}.elementor-8761 .elementor-element.elementor-element-ea63db1{--display:flex;}.elementor-8761 .elementor-element.elementor-element-297dbc24 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-eec1652 );color:var( --e-global-color-eec1652 );border-style:solid;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;padding:.88rem 2.31rem 0.88rem 2.31rem;}.elementor-8761 .elementor-element.elementor-element-1be61001{--display:flex;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-8761 .elementor-element.elementor-element-29c433a4{--display:flex;}.elementor-8761 .elementor-element.elementor-element-7a94d9e8{--display:flex;}.elementor-8761 .elementor-element.elementor-element-25307fcc .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-eec1652 );color:var( --e-global-color-eec1652 );border-style:solid;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;padding:.88rem 2.31rem 0.88rem 2.31rem;}.elementor-8761 .elementor-element.elementor-element-133af108{--display:flex;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-8761 .elementor-element.elementor-element-789c5968{--display:flex;}.elementor-8761 .elementor-element.elementor-element-5948403d{--display:flex;}.elementor-8761 .elementor-element.elementor-element-25a393c .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-eec1652 );color:var( --e-global-color-eec1652 );border-style:solid;border-width:1px 1px 1px 1px;border-radius:6px 6px 6px 6px;padding:.88rem 2.31rem 0.88rem 2.31rem;}@media(max-width:1024px) and (min-width:768px){.elementor-8761 .elementor-element.elementor-element-4085b261{--width:100%;}}@media(max-width:1024px){.elementor-8761 .elementor-element.elementor-element-4085b261{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-8761 .elementor-element.elementor-element-41e5b83a{text-align:center;}.elementor-8761 .elementor-element.elementor-element-41e5b83a .elementor-heading-title{font-size:var( --e-global-typography-a6a101d-font-size );line-height:var( --e-global-typography-a6a101d-line-height );letter-spacing:var( --e-global-typography-a6a101d-letter-spacing );}.elementor-8761 .elementor-element.elementor-element-743d2a72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;text-align:center;}body:not(.rtl) .elementor-8761 .elementor-element.elementor-element-743d2a72{right:0%;}body.rtl .elementor-8761 .elementor-element.elementor-element-743d2a72{left:0%;}.elementor-8761 .elementor-element.elementor-element-743d2a72 img{width:100%;max-width:100%;height:100%;}.elementor-8761 .elementor-element.elementor-element-1c39721c .elementor-heading-title{font-size:var( --e-global-typography-223a63d-font-size );line-height:var( --e-global-typography-223a63d-line-height );}.elementor-8761 .elementor-element.elementor-element-5f4cb27b{font-size:var( --e-global-typography-2f84956-font-size );line-height:var( --e-global-typography-2f84956-line-height );letter-spacing:var( --e-global-typography-2f84956-letter-spacing );}.elementor-8761 .elementor-element.elementor-element-345ad046{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-8761 .elementor-element.elementor-element-41e5b83a .elementor-heading-title{font-size:var( --e-global-typography-a6a101d-font-size );line-height:var( --e-global-typography-a6a101d-line-height );letter-spacing:var( --e-global-typography-a6a101d-letter-spacing );}.elementor-8761 .elementor-element.elementor-element-743d2a72{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;bottom:0px;}body:not(.rtl) .elementor-8761 .elementor-element.elementor-element-743d2a72{right:0%;}body.rtl .elementor-8761 .elementor-element.elementor-element-743d2a72{left:0%;}.elementor-8761 .elementor-element.elementor-element-743d2a72 img{width:100%;height:100%;}.elementor-8761 .elementor-element.elementor-element-1c39721c .elementor-heading-title{font-size:var( --e-global-typography-223a63d-font-size );line-height:var( --e-global-typography-223a63d-line-height );}.elementor-8761 .elementor-element.elementor-element-5f4cb27b{font-size:var( --e-global-typography-2f84956-font-size );line-height:var( --e-global-typography-2f84956-line-height );letter-spacing:var( --e-global-typography-2f84956-letter-spacing );}.elementor-8761 .elementor-element.elementor-element-345ad046{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for image, class: .elementor-element-743d2a72 *//* For tablets and below (max-width 1024px) */
  .hero-bg-image {
    pointer-events:none;
  }
@media (max-width: 1024px) {
  .hero-bg-image {
    position: relative !important;
    pointer-events:none;
  }
}/* End custom CSS */