.elementor-10 .elementor-element.elementor-element-2595374{padding:85px 0px 85px 0px;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-10 .elementor-element.elementor-element-700a9b0{--content-justify-content:center;--title-text-color:var( --e-global-color-primary );--description-margin-top:5px;--description-text-color:var( --e-global-color-text );--galleries-pointer-bg-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-700a9b0 .elementor-gallery-item__title{font-family:"Oswald", Sans-serif;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:0.1em;}.elementor-10 .elementor-element.elementor-element-700a9b0 .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-10 .elementor-element.elementor-element-700a9b0 .elementor-gallery-title{font-family:"Oswald", Sans-serif;font-weight:normal;text-transform:uppercase;}.elementor-10 .elementor-element.elementor-element-700a9b0 .elementor-gallery__titles-container{margin-bottom:40px;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-2595374{padding:65px 0px 65px 0px;}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-2595374{padding:45px 0px 45px 0px;}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}}/* Start custom CSS for gallery, class: .elementor-element-700a9b0 */.projects-gallery .e-gallery-container{align-items:center}
.projects-gallery .elementor-gallery-item{padding:0 0 30px 20px;transition:all .5s}
.projects-gallery .elementor-gallery-item:hover{padding:0}
.projects-gallery .elementor-gallery-item__content{bottom:0;top:auto;background:#f4f4f4;height:auto;width:calc(100% - 20px);padding:15px 10px;transition:all .5s}
.elementor-gallery-item__content,.projects-gallery .elementor-gallery-item:hover .elementor-gallery-item__content{width:100%;padding:20px 15px}
.elementor-lightbox .elementor-lightbox-image{box-shadow:none}
@media (min-width:768px) and (max-width: 1199px){.projects-gallery .e-gallery-grid:not(.e-gallery--animated){grid-template-columns:repeat(2,1fr)}}/* End custom CSS */