.elementor-1668 .elementor-element.elementor-element-2a07e0f{--display:flex;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1668 .elementor-element.elementor-element-6956b35 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1668 .elementor-element.elementor-element-6956b35 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:#CCCC8EDB;}.elementor-1668 .elementor-element.elementor-element-6956b35{--image-border-color:var( --e-global-color-accent );--image-border-width:1px;--image-border-radius:10px;--image-transition-duration:650ms;--overlay-transition-duration:600ms;--content-text-align:center;--content-padding:20px;--title-text-color:var( --e-global-color-accent );--content-transition-duration:600ms;--content-transition-delay:600ms;}.elementor-1668 .elementor-element.elementor-element-6956b35 .e-gallery-item:hover .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1668 .elementor-element.elementor-element-6956b35 .elementor-gallery-item__title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}#elementor-popup-modal-1668 .dialog-widget-content{animation-duration:0.6s;background-color:#E3ECE0;border-radius:20px 20px 20px 20px;box-shadow:0px 10px 25px -8px rgba(0, 0, 0, 0.5);}#elementor-popup-modal-1668 .dialog-message{width:850px;height:auto;padding:45px 45px 45px 45px;}#elementor-popup-modal-1668{justify-content:center;align-items:center;}#elementor-popup-modal-1668 .dialog-close-button{display:flex;}