.elementor-2590 .elementor-element.elementor-element-3901122 > .elementor-background-overlay{background-color:var( --e-global-color-primary_hover );opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2590 .elementor-element.elementor-element-3901122 > div.elementor-container{max-width:500px;--porto-flick-carousel-width:500px;}.elementor-2590 .elementor-element.elementor-element-3901122 .elementor-column-gap-custom > .elementor-column > .elementor-element-populated, .elementor-2590 .elementor-element.elementor-element-3901122 .elementor-column-gap-custom >.elementor-row > .elementor-column > .elementor-element-populated>.elementor-widget-wrap, .elementor-2590 .elementor-element.elementor-element-3901122 .elementor-column-gap-custom .elementor-column > .pin-wrapper > .elementor-element-populated{padding:197px;}.elementor-2590 .elementor-element.elementor-element-3901122 > .elementor-column-gap-custom{--porto-column-spacing:197px;width:calc(100% + var(--porto-column-spacing) * 2);margin-left:-197px;margin-right:-197px;--porto-flick-carousel-width:calc(var(--porto-container-width) - var(--porto-grid-gutter-width) + var(--porto-column-spacing) * 2 );}.elementor-2590 .elementor-element.elementor-element-3901122.elementor-section-boxed > .elementor-column-gap-custom{max-width:calc(var(--porto-container-width) - var(--porto-grid-gutter-width) + var(--porto-column-spacing) * 2 );}.elementor-2590 .elementor-element.elementor-element-3901122 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center left;}.elementor-2590 .elementor-element.elementor-element-3901122{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2590 .elementor-element.elementor-element-1ca3506 > .elementor-element-populated{padding:12px 12px 12px 19px;}.elementor-2590 .elementor-element.elementor-element-0ca3432{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2590 .elementor-element.elementor-element-0ca3432.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2590 .elementor-element.elementor-element-0ca3432 .page-title{font-size:1.8em;font-weight:700;color:#E5E5E5;margin-bottom:0px;}.elementor-2590 .elementor-element.elementor-element-0ca3432 .breadcrumb{font-size:11.2px;line-height:24px;}.elementor-element-0ca3432 .breadcrumbs-wrap{margin:0px 0px 7px 0px;}@media(max-width:767px){.elementor-2590 .elementor-element.elementor-element-a9faec8{width:25%;}.elementor-2590 .elementor-element.elementor-element-1ca3506{width:75%;}}