.elementor-19070101 .elementor-element.elementor-element-51a667b7 > .elementor-container{max-width:1132px;}.elementor-19070101 .elementor-element.elementor-element-1c7bdc73.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(3, 1fr);grid-gap:87px;}.elementor-19070101 .elementor-element.elementor-element-1c7bdc73.ce-image-gallery--layout-masonry .ce-image-gallery{columns:3;column-gap:87px;}.elementor-19070101 .elementor-element.elementor-element-1c7bdc73 figcaption{display:flex;text-align:center;background-color:#037266;border-radius:10px;padding:15px 15px 15px 15px;margin:-12px -25px -25px -25px;}.elementor-19070101 .elementor-element.elementor-element-1c7bdc73.ce-image-gallery--layout-masonry figure{margin-bottom:87px;}.elementor-19070101 .elementor-element.elementor-element-1c7bdc73 .ce-gallery-icon, .elementor-19070101 .elementor-element.elementor-element-1c7bdc73 .ce-gallery-icon img{transition-duration:800ms;transition-property:all;}.elementor-19070101 .elementor-element.elementor-element-1c7bdc73 .ce-gallery-overlay{transition-duration:800ms;}.elementor-19070101 .elementor-element.elementor-element-1c7bdc73 .ce-gallery-item{gap:7px;}.elementor-19070101 .elementor-element.elementor-element-1c7bdc73 figcaption, .elementor-19070101 .elementor-element.elementor-element-1c7bdc73 figcaption a{color:#FFFFFF;font-family:"ABCGintoNord-Regular", sans-serif;font-size:19px;}.elementor-19070101 .elementor-element.elementor-element-1c7bdc73 figcaption:after{font-size:12px;line-height:1em;}.elementor-19070101 .elementor-element.elementor-element-1c7bdc73 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body.elementor-page-19070101 .page-header{display:none;}@media(max-width:1024px){.elementor-19070101 .elementor-element.elementor-element-1c7bdc73.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(4, 1fr);}.elementor-19070101 .elementor-element.elementor-element-1c7bdc73.ce-image-gallery--layout-masonry .ce-image-gallery{columns:4;}}@media(max-width:767px){.elementor-19070101 .elementor-element.elementor-element-1c7bdc73.ce-image-gallery--layout-grid .ce-image-gallery{grid-template-columns:repeat(2, 1fr);}.elementor-19070101 .elementor-element.elementor-element-1c7bdc73.ce-image-gallery--layout-masonry .ce-image-gallery{columns:2;}}/* Start custom CSS for category-grid, class: .elementor-element-1c7bdc73 *//*.elementor-10170201 .elementor-element.elementor-element-4d4fc3d figcaption
{
       transform: skewX(-11deg) scale(0.9);
}*/

.elementor-19070101 .elementor-element.elementor-element-1c7bdc73 figcaption, .elementor-10170201 .elementor-element.elementor-element-4d4fc3d figcaption a {
       transform: skewX(-11deg) scale(0.9);
}
.elementor-19070101 .elementor-element.elementor-element-1c7bdc73 figcaption {
background-image: radial-gradient(at center center, #008A7D 0%, #037266 100%);
}
.ce-image-gallery {
    padding-left: 45px;
    padding-right: 45px;
    padding-bottom: 25px;
}
.elementor-19070101 .elementor-element.elementor-element-1c7bdc73 figcaption {
background-image: radial-gradient(at center center, #008A7D 0%, #037266 100%);
}
.ce-image-gallery img {
    display: block;
    margin: 0;
    width: 80%;
    object-fit: cover;
}
.elementor-19070101 .elementor-element.elementor-element-1c7bdc73 .ce-gallery-icon img {
    padding-left: 55px;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-51a667b7 */.ce-image-gallery {
    padding-left: 28px;
    padding-right: 20px;
    padding-bottom: 20px;
}/* End custom CSS */
/* Start Custom Fonts CSS */ @font-face {
	font-family: 'ABCGintoNord-Regular';
	font-weight: normal;
	font-style: normal;
	font-display: swap;
	src: url('/shop/modules/creativeelements/views/fonts/ABCGintoNord-Regular-Trial.otf') format('opentype');
}
@font-face {
	font-family: 'ABCGintoNord-Regular';
	font-weight: bold;
	font-style: normal;
	font-display: swap;
	src: url('/shop/modules/creativeelements/views/fonts/ABCGintoNormal-Bold-Trial-BF651b7b77d863b.otf') format('opentype');
}
 /* End Custom Fonts CSS */