.elementor-254 .elementor-element.elementor-element-a3f8fef{text-align:center;}.elementor-254 .elementor-element.elementor-element-a3f8fef .elementor-heading-title{color:var( --e-global-color-2ee8cc4b );font-family:"Open Sans", open sans;font-size:22px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:6.6px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-254 .elementor-element.elementor-element-546e092{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-254 .elementor-element.elementor-element-546e092 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-254 .elementor-element.elementor-element-fd5219e > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-254 .elementor-element.elementor-element-fd5219e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-254 .elementor-element.elementor-element-dd907a9 .gallery-item{padding:0 12px 12px 0;}.elementor-254 .elementor-element.elementor-element-dd907a9 .gallery{margin:0 -12px -12px 0;}.elementor-254 .elementor-element.elementor-element-dd907a9 .gallery-item img{border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-primary );border-radius:3px 3px 3px 3px;}.elementor-254 .elementor-element.elementor-element-dd907a9 .gallery-item .gallery-caption{text-align:center;color:var( --e-global-color-2ee8cc4b );font-family:"Open Sans", open sans;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:15px;letter-spacing:0.5px;}.elementor-254 .elementor-element.elementor-element-987b25e{--spacer-size:20px;}.elementor-254 .elementor-element.elementor-element-132b9be:not(.elementor-motion-effects-element-type-background), .elementor-254 .elementor-element.elementor-element-132b9be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-254 .elementor-element.elementor-element-132b9be{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-254 .elementor-element.elementor-element-132b9be > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-254 .elementor-element.elementor-element-f97fca6{--spacer-size:20px;}.elementor-254 .elementor-element.elementor-element-f851afe:not(.elementor-motion-effects-element-type-background), .elementor-254 .elementor-element.elementor-element-f851afe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-254 .elementor-element.elementor-element-f851afe{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-254 .elementor-element.elementor-element-f851afe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-254 .elementor-element.elementor-element-0ad413f > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-254 .elementor-element.elementor-element-0ad413f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-254 .elementor-element.elementor-element-00e2666{column-gap:4px;color:var( --e-global-color-65e875c0 );font-family:"Open Sans", open sans;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:15px;letter-spacing:0px;}.elementor-254 .elementor-element.elementor-element-00e2666 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-254 .elementor-element.elementor-element-a3f8fef .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-254 .elementor-element.elementor-element-dd907a9 .gallery-item .gallery-caption{font-size:15px;line-height:1.4em;}.elementor-254 .elementor-element.elementor-element-00e2666{font-size:15px;line-height:1.4em;}}@media(max-width:767px){.elementor-254 .elementor-element.elementor-element-a3f8fef .elementor-heading-title{font-size:20px;letter-spacing:4px;}}