.elementor-339 .elementor-element.elementor-element-6c26474{border-style:solid;border-width:2px 0px 2px 0px;border-color:var( --e-global-color-5beedcb1 );}.elementor-339 .elementor-element.elementor-element-4e3b972 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-339 .elementor-element.elementor-element-708d2ae{--e-image-carousel-slides-to-show:3;}.elementor-339 .elementor-element.elementor-element-708d2ae .elementor-swiper-button.elementor-swiper-button-prev, .elementor-339 .elementor-element.elementor-element-708d2ae .elementor-swiper-button.elementor-swiper-button-next{font-size:60px;color:var( --e-global-color-5beedcb1 );}.elementor-339 .elementor-element.elementor-element-708d2ae .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-339 .elementor-element.elementor-element-708d2ae .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-5beedcb1 );}.elementor-339 .elementor-element.elementor-element-708d2ae .swiper-wrapper{display:flex;align-items:center;}.elementor-339 .elementor-element.elementor-element-708d2ae .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:0px 2px 0px 2px;border-color:var( --e-global-color-5beedcb1 );}.elementor-339 .elementor-element.elementor-element-d31a3c0 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-339 .elementor-element.elementor-element-d31a3c0 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-339 .elementor-element.elementor-element-d31a3c0{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-339 .elementor-element.elementor-element-567ee676{padding:36px 36px 36px 36px;}.elementor-339 .elementor-element.elementor-element-025082f:not(.elementor-motion-effects-element-type-background), .elementor-339 .elementor-element.elementor-element-025082f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0e6a994 );}.elementor-339 .elementor-element.elementor-element-025082f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:24px;padding:18px 18px 18px 18px;}.elementor-339 .elementor-element.elementor-element-025082f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-339 .elementor-element.elementor-element-6d27d7b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-339 .elementor-element.elementor-element-2ab6a76 .elementor-heading-title{font-size:0.9em;font-weight:300;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-339 .elementor-element.elementor-element-d08aac1{font-size:0.9em;font-weight:400;line-height:1.8em;}.elementor-339 .elementor-element.elementor-element-85722e8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-339 .elementor-element.elementor-element-73113e8 .elementor-heading-title{font-size:0.9em;font-weight:300;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-339 .elementor-element.elementor-element-807c80e{font-size:0.9em;font-weight:400;line-height:1.8em;}.elementor-339 .elementor-element.elementor-element-2521643 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-339 .elementor-element.elementor-element-5291c71 .elementor-heading-title{font-size:0.9em;font-weight:300;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-339 .elementor-element.elementor-element-891b8e4{font-size:0.9em;font-weight:400;line-height:1.8em;}.elementor-339 .elementor-element.elementor-element-14bda3e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-339 .elementor-element.elementor-element-c259e90 .elementor-heading-title{font-size:0.9em;font-weight:300;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-339 .elementor-element.elementor-element-5e42831{font-size:0.9em;font-weight:400;line-height:1.8em;}.elementor-339 .elementor-element.elementor-element-3a7f4bd{padding:0px 0px 0px 0px;}.elementor-339 .elementor-element.elementor-element-0b746f4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-339 .elementor-element.elementor-element-cf122d0{text-align:center;}.elementor-339 .elementor-element.elementor-element-cf122d0 .elementor-heading-title{font-size:1.5em;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-accent );}.elementor-339 .elementor-element.elementor-element-19e63bb .elementor-post__thumbnail__link{padding-bottom:calc( 0.66 * 100% );}.elementor-339 .elementor-element.elementor-element-19e63bb:after{content:"0.66";position:absolute;color:transparent;}.elementor-339 .elementor-element.elementor-element-19e63bb{--grid-row-gap:4px;--grid-column-gap:4px;}.elementor-339 .elementor-element.elementor-element-19e63bb > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-339 .elementor-element.elementor-element-19e63bb a .elementor-portfolio-item__overlay{background-color:#C08E37;}.elementor-339 .elementor-element.elementor-element-19e63bb a .elementor-portfolio-item__title{color:var( --e-global-color-5beedcb1 );}.elementor-339 .elementor-element.elementor-element-19e63bb .elementor-portfolio-item__title{font-size:1.5em;}@media(min-width:768px){.elementor-339 .elementor-element.elementor-element-6d27d7b{width:35%;}.elementor-339 .elementor-element.elementor-element-85722e8{width:27.906%;}.elementor-339 .elementor-element.elementor-element-2521643{width:33.133%;}.elementor-339 .elementor-element.elementor-element-14bda3e{width:29.631%;}}@media(max-width:1024px){.elementor-339 .elementor-element.elementor-element-567ee676{padding:24px 24px 24px 24px;}}@media(max-width:767px){.elementor-339 .elementor-element.elementor-element-567ee676{padding:12px 12px 12px 12px;}}/* Start custom CSS for column, class: .elementor-element-e6ded9f */.elementor-339 .elementor-element.elementor-element-e6ded9f a:not(:hover) { color:var(--e-global-color-text); }/* End custom CSS */