.elementor-2619 .elementor-element.elementor-element-28101069{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2619 .elementor-element.elementor-element-28101069:not(.elementor-motion-effects-element-type-background), .elementor-2619 .elementor-element.elementor-element-28101069 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2619 .elementor-element.elementor-element-e2d536f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2619 .elementor-element.elementor-element-cedee69{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2619 .elementor-element.elementor-element-cedee69.e-con{--align-self:center;}.elementor-2619 .elementor-element.elementor-element-7382b35 .fluid-spacer{height:var(--wp--preset--spacing--large);}.elementor-2619 .elementor-element.elementor-element-3111767d{--display:flex;}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-2619 .elementor-element.elementor-element-730a3fe8 .elementor-heading-title{color:var( --e-global-color-715716e );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-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-2619 .elementor-element.elementor-element-4c9d7192{font-size:var( --e-global-typography-cf621e5-font-size );line-height:var( --e-global-typography-cf621e5-line-height );letter-spacing:var( --e-global-typography-cf621e5-letter-spacing );color:var( --e-global-color-715716e );}.elementor-2619 .elementor-element.elementor-element-42b295c8 .fluid-spacer{height:var(--wp--preset--spacing--large);}.elementor-2619 .elementor-element.elementor-element-171335f8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2619 .elementor-element.elementor-element-75fbd10a img{border-radius:463px 0px 0px 0px;}.elementor-2619 .elementor-element.elementor-element-760cc438{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;}.elementor-2619 .elementor-element.elementor-element-760cc438:not(.elementor-motion-effects-element-type-background), .elementor-2619 .elementor-element.elementor-element-760cc438 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e0a37fa );}.elementor-2619 .elementor-element.elementor-element-760cc438::before, .elementor-2619 .elementor-element.elementor-element-760cc438 > .elementor-background-video-container::before, .elementor-2619 .elementor-element.elementor-element-760cc438 > .e-con-inner > .elementor-background-video-container::before, .elementor-2619 .elementor-element.elementor-element-760cc438 > .elementor-background-slideshow::before, .elementor-2619 .elementor-element.elementor-element-760cc438 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2619 .elementor-element.elementor-element-760cc438 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e0a37fa );--background-overlay:'';}.elementor-2619 .elementor-element.elementor-element-d24930d .fluid-spacer{height:var(--wp--preset--spacing--x-large);}.elementor-2619 .elementor-element.elementor-element-a16934c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2619 .elementor-element.elementor-element-099e6f3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2619 .elementor-element.elementor-element-60916f2{--display:flex;}.elementor-2619 .elementor-element.elementor-element-a248f4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-2619 .elementor-element.elementor-element-a248f4c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-2619 .elementor-element.elementor-element-48462bd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2619 .elementor-element.elementor-element-caa66ea{--grid-columns:2;--grid-row-gap:70px;width:100%;max-width:100%;--grid-column-gap:90px;}.elementor-2619 .elementor-element.elementor-element-caa66ea.elementor-element{--align-self:center;}.elementor-2619 .elementor-element.elementor-element-1cf0fa8 .fluid-spacer{height:var(--wp--preset--spacing--large);}.elementor-2619 .elementor-element.elementor-element-6a03bc66{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2619 .elementor-element.elementor-element-46b27c19 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-2619 .elementor-element.elementor-element-7a9064a .fluid-spacer{height:var(--wp--preset--spacing--medium);}.elementor-2619 .elementor-element.elementor-element-00233ce{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2619 .elementor-element.elementor-element-faf6bf5 .fluid-spacer{height:var(--wp--preset--spacing--huge);}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2619 .elementor-element.elementor-element-28101069{--width:100%;}.elementor-2619 .elementor-element.elementor-element-e2d536f{--width:100%;}.elementor-2619 .elementor-element.elementor-element-760cc438{--width:100%;}.elementor-2619 .elementor-element.elementor-element-a16934c{--width:100%;}.elementor-2619 .elementor-element.elementor-element-099e6f3{--content-width:100%;}.elementor-2619 .elementor-element.elementor-element-6a03bc66{--content-width:100%;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2619 .elementor-element.elementor-element-4c9d7192{font-size:var( --e-global-typography-cf621e5-font-size );line-height:var( --e-global-typography-cf621e5-line-height );letter-spacing:var( --e-global-typography-cf621e5-letter-spacing );}.elementor-2619 .elementor-element.elementor-element-42b295c8 .fluid-spacer{height:var(--wp--preset--spacing--large);}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:1024px){.elementor-2619 .elementor-element.elementor-element-cedee69.e-con{--order:-99999 /* order start hack */;}.elementor-2619 .elementor-element.elementor-element-7382b35 .fluid-spacer{height:var(--wp--preset--spacing--medium);}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2619 .elementor-element.elementor-element-4c9d7192{font-size:var( --e-global-typography-cf621e5-font-size );line-height:var( --e-global-typography-cf621e5-line-height );letter-spacing:var( --e-global-typography-cf621e5-letter-spacing );}.elementor-2619 .elementor-element.elementor-element-42b295c8 .fluid-spacer{height:var(--wp--preset--spacing--small);}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{line-height:var( --e-global-typography-secondary-line-height );}.elementor-2619 .elementor-element.elementor-element-caa66ea{--grid-columns:1;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2619 .elementor-element.elementor-element-4c9d7192{font-size:var( --e-global-typography-cf621e5-font-size );line-height:var( --e-global-typography-cf621e5-line-height );letter-spacing:var( --e-global-typography-cf621e5-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-loop-grid .elementor-pagination{line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{line-height:var( --e-global-typography-secondary-line-height );}.elementor-2619 .elementor-element.elementor-element-caa66ea{--grid-columns:1;}}/* Start custom CSS for container, class: .elementor-element-e2d536f */.elementor-2619 .elementor-element.elementor-element-e2d536f{
    --dd-gap: 70px;
   --dd-col1-pct: 45;
}/* End custom CSS */