.elementor-1411 .elementor-element.elementor-element-26c9d5e:not(.elementor-motion-effects-element-type-background), .elementor-1411 .elementor-element.elementor-element-26c9d5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1411 .elementor-element.elementor-element-26c9d5e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 0px 0px;}.elementor-1411 .elementor-element.elementor-element-26c9d5e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1411 .elementor-element.elementor-element-e18a148:not(.elementor-motion-effects-element-type-background), .elementor-1411 .elementor-element.elementor-element-e18a148 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1411 .elementor-element.elementor-element-e18a148{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1411 .elementor-element.elementor-element-e18a148 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1411 .elementor-element.elementor-element-7336853{width:var( --container-widget-width, 106.117% );max-width:106.117%;--container-widget-width:106.117%;--container-widget-flex-grow:0;}.elementor-1411 .elementor-element.elementor-element-cfe78c5:not(.elementor-motion-effects-element-type-background), .elementor-1411 .elementor-element.elementor-element-cfe78c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1411 .elementor-element.elementor-element-cfe78c5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1411 .elementor-element.elementor-element-cfe78c5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1411 .elementor-element.elementor-element-9c89ba7{width:var( --container-widget-width, 106.117% );max-width:106.117%;--container-widget-width:106.117%;--container-widget-flex-grow:0;}.elementor-1411 .elementor-element.elementor-element-a50067c:not(.elementor-motion-effects-element-type-background), .elementor-1411 .elementor-element.elementor-element-a50067c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1411 .elementor-element.elementor-element-a50067c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1411 .elementor-element.elementor-element-a50067c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1411 .elementor-element.elementor-element-0ec89ae{text-align:center;}.elementor-1411 .elementor-element.elementor-element-0ec89ae .elementor-heading-title{color:#797979;font-family:"Open Sans", Helvetica, Helvetica Neue, Arial, sans-serif;font-size:28px;font-weight:900;line-height:56px;letter-spacing:7.9px;}.elementor-1411 .elementor-element.elementor-element-0776689:not(.elementor-motion-effects-element-type-background), .elementor-1411 .elementor-element.elementor-element-0776689 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1411 .elementor-element.elementor-element-0776689{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1411 .elementor-element.elementor-element-0776689 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1411 .elementor-element.elementor-element-961f89b .gallery-item{padding:0 20px 20px 0;}.elementor-1411 .elementor-element.elementor-element-961f89b .gallery{margin:0 -20px -20px 0;}.elementor-1411 .elementor-element.elementor-element-961f89b .gallery-item img{border-style:none;}.elementor-1411 .elementor-element.elementor-element-961f89b .gallery-item .gallery-caption{text-align:center;font-family:"Open Sans", Helvetica, Helvetica Neue, Arial, sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;line-height:24px;letter-spacing:0px;}.elementor-1411 .elementor-element.elementor-element-961f89b > .elementor-widget-container{border-style:none;}.elementor-1411 .elementor-element.elementor-element-66260ba{--spacer-size:20px;}.elementor-1411 .elementor-element.elementor-element-6fb8ea5{text-align:center;}.elementor-1411 .elementor-element.elementor-element-6fb8ea5 .elementor-heading-title{color:#797979;font-family:"Open Sans", Helvetica, Helvetica Neue, Arial, sans-serif;font-size:28px;font-weight:900;line-height:56px;letter-spacing:7.9px;}.elementor-1411 .elementor-element.elementor-element-48b73c3 .gallery-item{padding:0 20px 20px 0;}.elementor-1411 .elementor-element.elementor-element-48b73c3 .gallery{margin:0 -20px -20px 0;}.elementor-1411 .elementor-element.elementor-element-48b73c3 .gallery-item img{border-style:none;}.elementor-1411 .elementor-element.elementor-element-48b73c3 .gallery-item .gallery-caption{text-align:center;font-family:"Open Sans", Helvetica, Helvetica Neue, Arial, sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;line-height:24px;letter-spacing:0px;}.elementor-1411 .elementor-element.elementor-element-48b73c3 > .elementor-widget-container{border-style:none;}.elementor-1411 .elementor-element.elementor-element-1a8f2f5{--spacer-size:20px;}.elementor-1411 .elementor-element.elementor-element-47b6d98{text-align:center;}.elementor-1411 .elementor-element.elementor-element-47b6d98 .elementor-heading-title{color:#cc0627;font-family:"Open Sans", Helvetica, Helvetica Neue, Arial, sans-serif;font-size:28px;font-weight:900;line-height:56px;letter-spacing:7.9px;}.elementor-1411 .elementor-element.elementor-element-247956d .gallery-item{padding:0 20px 20px 0;}.elementor-1411 .elementor-element.elementor-element-247956d .gallery{margin:0 -20px -20px 0;}.elementor-1411 .elementor-element.elementor-element-247956d .gallery-item img{border-style:none;}.elementor-1411 .elementor-element.elementor-element-247956d .gallery-item .gallery-caption{text-align:center;font-family:"Open Sans", Helvetica, Helvetica Neue, Arial, sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;line-height:24px;letter-spacing:0px;}.elementor-1411 .elementor-element.elementor-element-247956d > .elementor-widget-container{border-style:none;}.elementor-1411 .elementor-element.elementor-element-0b36461:not(.elementor-motion-effects-element-type-background), .elementor-1411 .elementor-element.elementor-element-0b36461 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1411 .elementor-element.elementor-element-0b36461{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 30px 0px;}.elementor-1411 .elementor-element.elementor-element-0b36461 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1411 .elementor-element.elementor-element-1929158{--spacer-size:20px;}:root{--page-title-display:none;}body.elementor-page-1411{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body.elementor-page-1411:not(.elementor-motion-effects-element-type-background), body.elementor-page-1411 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DADADA;}/* Start custom CSS */@media (min-width: 1200px) {
    .ast-plain-container.ast-no-sidebar #primary {
        margin-top: 0px;
        margin-bottom: 0px;
    }
}
@media (min-width: 922px) {
    .ast-container {
        max-width: 1200px;
    }
}

.gallery-caption {
    color: #000;
    padding: 10px;
    border-radius: 0 !important;
    border: none !important;
}/* End custom CSS */