.elementor-25180 .elementor-element.elementor-element-f5e01a5:not(.elementor-motion-effects-element-type-background),.elementor-25180 .elementor-element.elementor-element-f5e01a5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-25180 .elementor-element.elementor-element-f5e01a5{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-25180 .elementor-element.elementor-element-f5e01a5>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-25180 .elementor-element.elementor-element-c9aeecd:not(.elementor-motion-effects-element-type-background),.elementor-25180 .elementor-element.elementor-element-c9aeecd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-25180 .elementor-element.elementor-element-c9aeecd{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-25180 .elementor-element.elementor-element-c9aeecd>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-25180 .elementor-element.elementor-element-c9aeecd>.elementor-shape-top .elementor-shape-fill{fill:#8FBDD229}.elementor-bc-flex-widget .elementor-25180 .elementor-element.elementor-element-50ea028.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-25180 .elementor-element.elementor-element-50ea028.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-25180 .elementor-element.elementor-element-6dbcd1e .gem-gallery-grid .gallery-item{padding:calc(16px/2) !important}.elementor-25180 .elementor-element.elementor-element-6dbcd1e .gem-gallery-grid .gallery-set{margin-top:calc(-16px/2);margin-bottom:calc(-16px/2)}.elementor-25180 .elementor-element.elementor-element-6dbcd1e .gem-gallery-grid .not-fullwidth-block ul,.elementor-25180 .elementor-element.elementor-element-6dbcd1e .gem-gallery-grid .not-fullwidth-block .portfolio-item-size-container{margin-left:calc(-16px/2);margin-right:calc(-16px/2)}.elementor-25180 .elementor-element.elementor-element-6dbcd1e .gem-gallery-grid .fullwidth-block{padding-left:calc(16px/2);padding-right:calc(16px/2)}.elementor-25180 .elementor-element.elementor-element-6dbcd1e .gallery-item .overlay-wrap{opacity:calc(100/100)}