.elementor-316 .elementor-element.elementor-element-95682f0{--display:flex}.elementor-316 .elementor-element.elementor-element-1b07dca{text-align:center}.elementor-316 .elementor-element.elementor-element-419f1a4{width:var(--container-widget-width,20%);max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0}.elementor-316 .elementor-element.elementor-element-419f1a4>.elementor-widget-container{margin:1em}.elementor-316 .elementor-element.elementor-element-419f1a4.elementor-element{--align-self:center}.elementor-316 .elementor-element.elementor-element-419f1a4 .elementor-icon-wrapper{text-align:center}.elementor-316 .elementor-element.elementor-element-419f1a4.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-astglobalcolor3)}.elementor-316 .elementor-element.elementor-element-419f1a4.elementor-view-framed .elementor-icon,.elementor-316 .elementor-element.elementor-element-419f1a4.elementor-view-default .elementor-icon{color:var(--e-global-color-astglobalcolor3);border-color:var(--e-global-color-astglobalcolor3)}.elementor-316 .elementor-element.elementor-element-419f1a4.elementor-view-framed .elementor-icon,.elementor-316 .elementor-element.elementor-element-419f1a4.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-astglobalcolor3)}.elementor-316 .elementor-element.elementor-element-419f1a4 .elementor-icon-wrapper svg{width:auto}.elementor-316 .elementor-element.elementor-element-afccfc1>.elementor-widget-container{margin:0 0 3em}.elementor-316 .elementor-element.elementor-element-afccfc1 .elementor-button:hover,.elementor-316 .elementor-element.elementor-element-afccfc1 .elementor-button:focus{color:var(--e-global-color-astglobalcolor6)}.elementor-316 .elementor-element.elementor-element-afccfc1 .elementor-button:hover svg,.elementor-316 .elementor-element.elementor-element-afccfc1 .elementor-button:focus svg{fill:var(--e-global-color-astglobalcolor6)}.elementor-316 .elementor-element.elementor-element-25592bc{--display:flex}.elementor-316 .elementor-element.elementor-element-e7a7875 .gallery-item .gallery-caption{text-align:center;color:var(--e-global-color-astglobalcolor2);font-weight:600;text-transform:uppercase;letter-spacing:1px}.elementor-316 .elementor-element.elementor-element-a2abd08 .gallery-item .gallery-caption{text-align:center;color:var(--e-global-color-astglobalcolor2);font-weight:600;text-transform:uppercase;letter-spacing:1px}.elementor-316 .elementor-element.elementor-element-cfa0754 .gallery-item .gallery-caption{text-align:center;color:var(--e-global-color-astglobalcolor2);font-weight:600;text-transform:uppercase;letter-spacing:1px}.elementor-316 .elementor-element.elementor-element-e344aa3 .gallery-item .gallery-caption{text-align:center;color:var(--e-global-color-astglobalcolor2);font-weight:600;text-transform:uppercase;letter-spacing:1px}.elementor-316 .elementor-element.elementor-element-1ff9e37 .gallery-item .gallery-caption{text-align:center;color:var(--e-global-color-astglobalcolor2);font-weight:600;text-transform:uppercase;letter-spacing:1px}.elementor-316 .elementor-element.elementor-element-5c5543c .gallery-item .gallery-caption{text-align:center;color:var(--e-global-color-astglobalcolor2);font-weight:600;text-transform:uppercase;letter-spacing:1px}.elementor-316 .elementor-element.elementor-element-ea54d59 .gallery-item .gallery-caption{text-align:center;color:var(--e-global-color-astglobalcolor2);font-weight:600;text-transform:uppercase;letter-spacing:1px}.elementor-316 .elementor-element.elementor-element-5a31605 .gallery-item .gallery-caption{text-align:center;color:var(--e-global-color-astglobalcolor2);font-weight:600;text-transform:uppercase;letter-spacing:1px}.elementor-316 .elementor-element.elementor-element-aaf1843 .gallery-item .gallery-caption{text-align:center;color:var(--e-global-color-astglobalcolor2);font-weight:600;text-transform:uppercase;letter-spacing:1px}.elementor-316 .elementor-element.elementor-element-76562e3 .gallery-item .gallery-caption{text-align:center;color:var(--e-global-color-astglobalcolor2);font-weight:600;text-transform:uppercase;letter-spacing:1px}.elementor-316 .elementor-element.elementor-element-fbef2cd .gallery-item .gallery-caption{text-align:center;color:var(--e-global-color-astglobalcolor2);font-weight:600;text-transform:uppercase;letter-spacing:1px}.elementor-316 .elementor-element.elementor-element-b2ecb00 .gallery-item .gallery-caption{text-align:center;color:var(--e-global-color-astglobalcolor2);font-weight:600;text-transform:uppercase;letter-spacing:1px}.elementor-316 .elementor-element.elementor-element-dcecbd7 .gallery-item .gallery-caption{text-align:center;color:var(--e-global-color-astglobalcolor2);font-weight:600;text-transform:uppercase;letter-spacing:1px}.elementor-316 .elementor-element.elementor-element-c398aa1 .gallery-item .gallery-caption{text-align:center;color:var(--e-global-color-astglobalcolor2);font-weight:600;text-transform:uppercase;letter-spacing:1px}.elementor-316 .elementor-element.elementor-element-1b65634 .gallery-item .gallery-caption{text-align:center;color:var(--e-global-color-astglobalcolor2);font-weight:600;text-transform:uppercase;letter-spacing:1px}.elementor-316 .elementor-element.elementor-element-00ebba9 .gallery-item .gallery-caption{text-align:center;color:var(--e-global-color-astglobalcolor2);font-weight:600;text-transform:uppercase;letter-spacing:1px}.elementor-316 .elementor-element.elementor-element-80941c9 .gallery-item .gallery-caption{text-align:center;color:var(--e-global-color-astglobalcolor2);font-weight:600;text-transform:uppercase;letter-spacing:1px}.elementor-316 .elementor-element.elementor-element-d4f3a4f .gallery-item .gallery-caption{text-align:center;color:var(--e-global-color-astglobalcolor2);font-weight:600;text-transform:uppercase;letter-spacing:1px}.elementor-316 .elementor-element.elementor-element-06512f2 .gallery-item .gallery-caption{text-align:center;color:var(--e-global-color-astglobalcolor2);font-weight:600;text-transform:uppercase;letter-spacing:1px}.elementor-316 .elementor-element.elementor-element-d85bef4 .gallery-item .gallery-caption{text-align:center;color:var(--e-global-color-astglobalcolor2);font-weight:600;text-transform:uppercase;letter-spacing:1px}@media(max-width:767px){.elementor-316 .elementor-element.elementor-element-419f1a4{--container-widget-width:50%;--container-widget-flex-grow:0;width:var(--container-widget-width,50%);max-width:50%}.elementor-316 .elementor-element.elementor-element-419f1a4 .elementor-icon{font-size:30px}.elementor-316 .elementor-element.elementor-element-419f1a4 .elementor-icon svg{height:30px}}.elementor-image-gallery .gallery-item .gallery-caption{margin-top:30px;border:none}.gallery-icon{overflow:initial !important}