.elementor-457 .elementor-element.elementor-element-2eeed5d6{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.1;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-457 .elementor-element.elementor-element-2eeed5d6:not(.elementor-motion-effects-element-type-background), .elementor-457 .elementor-element.elementor-element-2eeed5d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-90deg, #FFFFFF 75%, var( --e-global-color-primary ) 41%);}.elementor-457 .elementor-element.elementor-element-2eeed5d6::before, .elementor-457 .elementor-element.elementor-element-2eeed5d6 > .elementor-background-video-container::before, .elementor-457 .elementor-element.elementor-element-2eeed5d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-457 .elementor-element.elementor-element-2eeed5d6 > .elementor-background-slideshow::before, .elementor-457 .elementor-element.elementor-element-2eeed5d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-457 .elementor-element.elementor-element-2eeed5d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-457 .elementor-element.elementor-element-663976dc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right: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 );}.elementor-457 .elementor-element.elementor-element-1cb06ad5{background-color:var( --e-global-color-astglobalcolor5 );text-align:center;}.elementor-457 .elementor-element.elementor-element-1cb06ad5.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-457 .elementor-element.elementor-element-1cb06ad5 img{width:100%;border-style:solid;border-width:10px 10px 10px 10px;border-color:#FFFFFF;}.elementor-457 .elementor-element.elementor-element-69da7441{--display:flex;--justify-content:center;--padding-top:1rem;--padding-bottom:1rem;--padding-left:2rem;--padding-right:1rem;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-457 .elementor-element.elementor-element-5bc4fdb5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-457 .elementor-element.elementor-element-5bc4fdb5 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-457 .elementor-element.elementor-element-891874a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-457 .elementor-element.elementor-element-891874a .ha-breadcrumbs{text-align:left;}.elementor-457 .elementor-element.elementor-element-891874a .ha-breadcrumbs li{margin-right:3px;}.elementor-457 .elementor-element.elementor-element-891874a .ha-breadcrumbs li:last-child{margin-right:0;}.elementor-457 .elementor-element.elementor-element-891874a .ha-breadcrumbs li span.ha-breadcrumbs-text{color:var( --e-global-color-astglobalcolor3 );font-family:"Montserrat", Sans-serif;font-size:0.6rem;font-weight:400;text-decoration:none;}.elementor-457 .elementor-element.elementor-element-891874a .ha-breadcrumbs li span.ha-breadcrumbs-text:hover{color:var( --e-global-color-primary );}.elementor-457 .elementor-element.elementor-element-891874a .ha-breadcrumbs li.ha-breadcrumbs-start span.ha-breadcrumbs-text .ha-breadcrumbs-home-icon{color:var( --e-global-color-primary );}.elementor-457 .elementor-element.elementor-element-891874a .ha-breadcrumbs li span.ha-breadcrumbs-home-icon{margin-right:7px;}.elementor-457 .elementor-element.elementor-element-891874a .ha-breadcrumbs li.ha-breadcrumbs-separator span.ha-breadcrumbs-separator-icon{color:var( --e-global-color-primary );}.elementor-457 .elementor-element.elementor-element-891874a .ha-breadcrumbs li.ha-breadcrumbs-separator span.ha-breadcrumbs-separator-text{color:var( --e-global-color-primary );}.elementor-457 .elementor-element.elementor-element-891874a .ha-breadcrumbs li.ha-breadcrumbs-separator span.ha-breadcrumbs-separator-icon, .elementor-457 .elementor-element.elementor-element-891874a .ha-breadcrumbs li.ha-breadcrumbs-separator span.ha-breadcrumbs-separator-text{font-family:"Montserrat", Sans-serif;font-size:0.6rem;font-weight:400;}.elementor-457 .elementor-element.elementor-element-891874a .ha-breadcrumbs li.ha-breadcrumbs-item.ha-breadcrumbs-end span.ha-breadcrumbs-text{color:var( --e-global-color-astglobalcolor3 );font-family:"Montserrat", Sans-serif;font-size:0.6rem;font-weight:400;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-457 .elementor-element.elementor-element-5bc4fdb5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-457 .elementor-element.elementor-element-2eeed5d6{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-457 .elementor-element.elementor-element-5bc4fdb5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(min-width:768px){.elementor-457 .elementor-element.elementor-element-663976dc{--width:17%;}}/* Start custom CSS for ha-breadcrumbs, class: .elementor-element-891874a */.elementor-457 .elementor-element.elementor-element-891874a a {text-decoration:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2eeed5d6 */@media (min-width: 768px) {
.elementor-457 .elementor-element.elementor-element-2eeed5d6:not(.elementor-motion-effects-element-type-background) { background-image: none !important; overflow: hidden; }
.elementor-457 .elementor-element.elementor-element-2eeed5d6 .elementor-element-663976dc { position: relative; z-index: 0; }
.elementor-457 .elementor-element.elementor-element-2eeed5d6 .elementor-element-663976dc::before { content: ""; position: absolute; z-index: -1; top: -2rem; bottom: -2rem; right: -2rem; left: -100vw; width: auto !important; height: auto !important; background: var(--e-global-color-primary); }
.elementor-457 .elementor-element.elementor-element-2eeed5d6 .elementor-element.elementor-element-69da7441 { --padding-left: 4rem; }
}/* End custom CSS */