.elementor-10989 .elementor-element.elementor-element-8f28926>.elementor-container{max-width:1600px;min-height:400px}.elementor-10989 .elementor-element.elementor-element-8f28926 .elementor-background-slideshow__slide__image{background-size:cover}.elementor-10989 .elementor-element.elementor-element-8f28926{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-10989 .elementor-element.elementor-element-8f28926>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-10989 .elementor-element.elementor-element-dc48b63>.elementor-container{max-width:1600px}.elementor-10989 .elementor-element.elementor-element-5c805eb{padding:0 0 0 0}.elementor-10989 .elementor-element.elementor-element-8cb4f26>.elementor-element-populated{padding:0 0 0 0}.elementor-10989 .elementor-element.elementor-element-e79f6fb>.elementor-container{max-width:1600px}.elementor-10989 .elementor-element.elementor-element-e79f6fb{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:40px 0 0 0}.elementor-10989 .elementor-element.elementor-element-e79f6fb>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-10989 .elementor-element.elementor-element-f64e524>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-10989 .elementor-element.elementor-element-f64e524>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-opal-text_carousel .elementor-content{color:var(--e-global-color-text)}.elementor-widget-opal-text_carousel .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-widget-opal-text_carousel .elementor-text-button{color:var(--e-global-color-primary)}.elementor-widget-opal-text_carousel .elementor-text-button i{color:var(--e-global-color-primary)}.elementor-widget-opal-text_carousel .elementor-text-button:hover{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-opal-text_carousel .elementor-text-button:hover i{color:var(--e-global-color-primary)}.elementor-10989 .elementor-element.elementor-element-3b89d36{text-align:center}.elementor-10989 .elementor-element.elementor-element-3b89d36 .column-item{padding-left:calc(20px / 2);padding-right:calc(20px / 2);padding-bottom:calc(20px)}.elementor-10989 .elementor-element.elementor-element-3b89d36 .row{margin-left:calc(20px / -2);margin-right:calc(20px / -2)}.elementor-10989 .elementor-element.elementor-element-3b89d36.elementor-position-right .elementor-image-box-img{margin-left:15px}.elementor-10989 .elementor-element.elementor-element-3b89d36.elementor-position-left .elementor-image-box-img{margin-right:15px}.elementor-10989 .elementor-element.elementor-element-3b89d36.elementor-position-top .elementor-image-box-img{margin-bottom:15px}.elementor-10989 .elementor-element.elementor-element-3b89d36 .elementor-image-box-img img{width:100%}.elementor-10989 .elementor-element.elementor-element-3b89d36 .elementor-image-box-img img{height:100%;object-fit:cover;opacity:1}.elementor-10989 .elementor-element.elementor-element-3b89d36 .elementor-image-box-img svg{opacity:1}.elementor-10989 .elementor-element.elementor-element-3b89d36:hover .elementor-image-box-img img{opacity:1}.elementor-10989 .elementor-element.elementor-element-3b89d36:hover .elementor-image-box-img svg{opacity:1}.elementor-10989 .elementor-element.elementor-element-870fd3e:not(.elementor-motion-effects-element-type-background),.elementor-10989 .elementor-element.elementor-element-870fd3e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E8B84D}.elementor-10989 .elementor-element.elementor-element-870fd3e>.elementor-container{max-width:1600px}.elementor-10989 .elementor-element.elementor-element-870fd3e{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 40px 0}.elementor-10989 .elementor-element.elementor-element-870fd3e>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-10989 .elementor-element.elementor-element-dcee7ce>.elementor-element-populated{padding:0 0 0 0}@media(max-width:767px){.elementor-10989 .elementor-element.elementor-element-3b89d36 .elementor-image-box-img{margin-bottom:15px}}@media(min-width:768px){.elementor-10989 .elementor-element.elementor-element-7759ad1{width:100%}}