.elementor-15739 .elementor-element.elementor-element-51b2aab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:120px;--padding-left:10px;--padding-right:10px;}.elementor-15739 .elementor-element.elementor-element-239a8ac{--display:flex;--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15739 .elementor-element.elementor-element-239a8ac:not(.elementor-motion-effects-element-type-background), .elementor-15739 .elementor-element.elementor-element-239a8ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-15739 .elementor-element.elementor-element-8fe626a{text-align:start;}.elementor-15739 .elementor-element.elementor-element-8fe626a .elementor-heading-title{font-size:22px;line-height:1.2em;}.elementor-15739 .elementor-element.elementor-element-350b194{--display:flex;}.elementor-15739 .elementor-element.elementor-element-83a1a09 .mdp-galerie-elementor-filter-item{background-color:#F2F2F2;padding:15px 25px 15px 25px;margin-right:calc(5px / 2);margin-left:calc(5px / 2);font-weight:500;color:#000000 !important;transition:color 0s, background 0s, box-shadow 0s, border-radius 0s, border 0s, filter 0s, stroke 0s;}.elementor-15739 .elementor-element.elementor-element-83a1a09 .mdp-galerie-elementor-filter-item:hover{background-color:#2296C6;color:#FFFFFF !important;}.elementor-15739 .elementor-element.elementor-element-83a1a09 .mdp-galerie-elementor-filter-item-active{background-color:#2296C6;color:#FFFFFF !important;}.elementor-15739 .elementor-element.elementor-element-83a1a09 .mdp-galerie-elementor-image-overlay-content{align-items:flex-start;justify-content:flex-start;}.elementor-15739 .elementor-element.elementor-element-83a1a09 .mdp-galerie-elementor-gallery-image:hover .mdp-galerie-elementor-image-overlay{animation:none both !important;}.elementor-15739 .elementor-element.elementor-element-83a1a09 .mdp-galerie-elementor-gallery-image:hover .mdp-galerie-elementor-image-overlay-content{animation:none both !important;}.elementor-15739 .elementor-element.elementor-element-83a1a09 .mdp-galerie-elementor-filter-item:first-child{margin-left:calc(5px * 0);}.elementor-15739 .elementor-element.elementor-element-83a1a09 .mdp-galerie-elementor-filter-item:last-child{margin-right:calc(5px * 0);}{transition:color 0s, background 0s, box-shadow 0s, border-radius 0s, border 0s, filter 0s, stroke 0s;}.elementor-15739 .elementor-element.elementor-element-83a1a09 .mdp-galerie-elementor-gallery-image{transition:color 0s, background 0s, box-shadow 0s, border-radius 0s, border 0s, filter 0s, stroke 0s;}.elementor-15739 .elementor-element.elementor-element-83a1a09 .mdp-galerie-elementor-filter-nav{margin:0px 0px 15px 0px;transition:color 0s, background 0s, box-shadow 0s, border-radius 0s, border 0s, filter 0s, stroke 0s;}.elementor-15739 .elementor-element.elementor-element-83a1a09 .mdp-galerie-elementor-masonry-layout, .elementor-15739 .elementor-element.elementor-element-83a1a09 .mdp-galerie-elementor-grid-layout{grid-column-gap:20px;}.elementor-15739 .elementor-element.elementor-element-83a1a09 .mdp-galerie-elementor-gallery-masonry-column, .elementor-15739 .elementor-element.elementor-element-83a1a09 .mdp-galerie-elementor-grid-layout{row-gap:20px;}.elementor-15739 .elementor-element.elementor-element-83a1a09 .mdp-galerie-elementor-content{transition:color 0s, background 0s, box-shadow 0s, border-radius 0s, border 0s, filter 0s, stroke 0s;}@media(min-width:768px){.elementor-15739 .elementor-element.elementor-element-239a8ac{--width:25%;}.elementor-15739 .elementor-element.elementor-element-350b194{--width:75%;}}@media(max-width:1024px){.elementor-15739 .elementor-element.elementor-element-51b2aab{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(max-width:767px){.elementor-15739 .elementor-element.elementor-element-51b2aab{--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-15739 .elementor-element.elementor-element-8fe626a .elementor-heading-title{font-size:24px;}}