.elementor-12 .elementor-element.elementor-element-461dacf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:clamp(20px,3vw,40px);--padding-left:clamp(18px,3.5vw,48px);--padding-right:clamp(18px,3.5vw,48px);}.elementor-12 .elementor-element.elementor-element-461dacf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-461dacf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kbg );}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-12 .elementor-element.elementor-element-46b1eee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-46b1eee .gallery-item .gallery-caption{display:none;}.elementor-12 .elementor-element.elementor-element-46b1eee .gallery-item{padding:0 0px 0px 0;}.elementor-12 .elementor-element.elementor-element-46b1eee .gallery{margin:0 -0px -0px 0;}.elementor-12 .elementor-element.elementor-element-46b1eee .gallery-item img{border-radius:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-widget-image-gallery .gallery-item .gallery-caption{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-widget-image-gallery .gallery-item .gallery-caption{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}/* Start custom CSS for image-gallery, class: .elementor-element-46b1eee */.elementor-12 .elementor-element.elementor-element-46b1eee{width:100%}.elementor-12 .elementor-element.elementor-element-46b1eee .gallery{display:flex!important;flex-wrap:wrap;gap:10px;margin:0!important}.elementor-12 .elementor-element.elementor-element-46b1eee .gallery::after{content:'';display:block;flex:999 1 0;height:0;min-height:0}.elementor-12 .elementor-element.elementor-element-46b1eee .gallery br{display:none!important}.elementor-12 .elementor-element.elementor-element-46b1eee .gallery-item{margin:0!important;padding:0!important;width:auto!important;max-width:none!important;float:none!important;line-height:0;overflow:hidden}.elementor-12 .elementor-element.elementor-element-46b1eee .gallery-icon,.elementor-12 .elementor-element.elementor-element-46b1eee .gallery-item a{display:block;width:100%;height:100%;line-height:0}.elementor-12 .elementor-element.elementor-element-46b1eee .gallery-item img{display:block;width:100%!important;height:100%!important;object-fit:cover;border:0!important;border-radius:0!important;box-shadow:none!important}.elementor-12 .elementor-element.elementor-element-46b1eee .gallery-caption{display:none}.elementor-12 .elementor-element.elementor-element-46b1eee .gallery-item:nth-of-type(1){flex:0.8 1 calc(0.8 * clamp(200px,30vw,360px));aspect-ratio:4 / 5}.elementor-12 .elementor-element.elementor-element-46b1eee .gallery-item:nth-of-type(2){flex:0.8 1 calc(0.8 * clamp(200px,30vw,360px));aspect-ratio:4 / 5}.elementor-12 .elementor-element.elementor-element-46b1eee .gallery-item:nth-of-type(3){flex:0.75 1 calc(0.75 * clamp(200px,30vw,360px));aspect-ratio:3 / 4}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-461dacf */.elementor-12 .elementor-element.elementor-element-461dacf{--padding-top:0px!important;--padding-right:clamp(18px,3.5vw,48px)!important;--padding-bottom:clamp(20px,3vw,40px)!important;--padding-left:clamp(18px,3.5vw,48px)!important}/* End custom CSS */