.elementor-40990 .elementor-element.elementor-element-575557c3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:33px;--padding-bottom:95px;--padding-left:0px;--padding-right:0px}.elementor-40990 .elementor-element.elementor-element-575557c3:not(.elementor-motion-effects-element-type-background),.elementor-40990 .elementor-element.elementor-element-575557c3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f7f7f7}.elementor-40990 .elementor-element.elementor-element-2d15ef9{--display:flex}.elementor-40990 .elementor-element.elementor-element-29bfdcf0 .premium-dual-header-first-span,.elementor-40990 .elementor-element.elementor-element-29bfdcf0 .premium-dual-header-second-header{display:block}.elementor-40990 .elementor-element.elementor-element-29bfdcf0 .premium-dual-header-wrapper{flex-direction:column}.elementor-40990 .elementor-element.elementor-element-29bfdcf0{width:var(--container-widget-width,75%);max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center}.elementor-40990 .elementor-element.elementor-element-29bfdcf0.elementor-element{--align-self:center}.elementor-40990 .elementor-element.elementor-element-29bfdcf0 .premium-dh-description{order:2;align-self:center;font-family:"DM Sans";font-size:17px;font-weight:400;padding:13px 0 0 0}.elementor-40990 .elementor-element.elementor-element-29bfdcf0 .premium-dual-header-first-span{font-family:var(--e-global-typography-primary-font-family);font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing);color:var(--e-global-color-e0bcbb9)}.elementor-40990 .elementor-element.elementor-element-29bfdcf0 .premium-dual-header-second-header{font-family:var(--e-global-typography-secondary-font-family);font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height);color:var(--e-global-color-primary)}.elementor-40990 .elementor-element.elementor-element-29bfdcf0 .premium-dh-description,.elementor-40990 .elementor-element.elementor-element-29bfdcf0 .premium-dh-description *{color:#032135}.elementor-40990 .elementor-element.elementor-element-369e5fcc .premium-img-gallery-masonry div.premium-gallery-item,.elementor-40990 .elementor-element.elementor-element-369e5fcc .premium-img-gallery-fitRows div.premium-gallery-item{width:25%}.elementor-40990 .elementor-element.elementor-element-369e5fcc{padding:10px 0 0 0}.elementor-40990 .elementor-element.elementor-element-369e5fcc .premium-gallery-item{padding:11px}.elementor-40990 .elementor-element.elementor-element-369e5fcc .premium-gallery-caption{text-align:center}.elementor-40990 .elementor-element.elementor-element-369e5fcc .pa-gallery-img:not(.style2):hover .pa-gallery-icons-wrapper,.elementor-40990 .elementor-element.elementor-element-369e5fcc .pa-gallery-img .pa-gallery-icons-caption-container,.elementor-40990 .elementor-element.elementor-element-369e5fcc .pa-gallery-img:hover .pa-gallery-icons-caption-container{background-color:var(--e-global-color-9c30c0c)}.elementor-40990 .elementor-element.elementor-element-369e5fcc .pa-gallery-img-container{border-style:none}.elementor-40990 .elementor-element.elementor-element-369e5fcc .premium-gallery-img-name,.elementor-40990 .elementor-element.elementor-element-369e5fcc .premium-gallery-img-name a{color:#fff;font-family:"DM Sans";font-size:18px;font-weight:400}.elementor-40990 .elementor-element.elementor-element-369e5fcc .pa-gallery-magnific-image i,.elementor-40990 .elementor-element.elementor-element-369e5fcc .pa-gallery-img-link i{color:#fff}.elementor-40990 .elementor-element.elementor-element-369e5fcc .pa-gallery-magnific-image svg,.elementor-40990 .elementor-element.elementor-element-369e5fcc .pa-gallery-img-link svg{fill:#fff;color:#fff}.elementor-40990 .elementor-element.elementor-element-369e5fcc .pa-gallery-magnific-image span,.elementor-40990 .elementor-element.elementor-element-369e5fcc .pa-gallery-img-link span{background-color:rgb(0 0 0 / .33)}.elementor-40990 .elementor-element.elementor-element-369e5fcc .pa-gallery-magnific-image:hover i,.elementor-40990 .elementor-element.elementor-element-369e5fcc .pa-gallery-img-link:hover i{color:#FFF}.elementor-40990 .elementor-element.elementor-element-369e5fcc .pa-gallery-magnific-image:hover svg,.elementor-40990 .elementor-element.elementor-element-369e5fcc .pa-gallery-img-link:hover svg{fill:#FFF;color:#FFF}.elementor-40990 .elementor-element.elementor-element-369e5fcc .pa-gallery-magnific-image:hover span,.elementor-40990 .elementor-element.elementor-element-369e5fcc .pa-gallery-img-link:hover span{background-color:rgb(0 0 0 / .5)}body.elementor-page-40990:not(.elementor-motion-effects-element-type-background),body.elementor-page-40990>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-accent)}@media(max-width:1366px){.elementor-40990 .elementor-element.elementor-element-29bfdcf0 .premium-dual-header-first-span{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-40990 .elementor-element.elementor-element-29bfdcf0 .premium-dual-header-second-header{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-40990 .elementor-element.elementor-element-369e5fcc{padding:0 0 0 0}}@media(max-width:1200px){.elementor-40990 .elementor-element.elementor-element-29bfdcf0 .premium-dh-description{font-size:16px}}@media(max-width:1024px){.elementor-40990 .elementor-element.elementor-element-29bfdcf0 .premium-dual-header-first-span{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-40990 .elementor-element.elementor-element-29bfdcf0 .premium-dual-header-second-header{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-40990 .elementor-element.elementor-element-369e5fcc .premium-img-gallery-masonry div.premium-gallery-item,.elementor-40990 .elementor-element.elementor-element-369e5fcc .premium-img-gallery-fitRows div.premium-gallery-item{width:100%}}@media(max-width:767px){.elementor-40990 .elementor-element.elementor-element-29bfdcf0{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%}.elementor-40990 .elementor-element.elementor-element-29bfdcf0 .premium-dual-header-first-span{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-40990 .elementor-element.elementor-element-29bfdcf0 .premium-dual-header-second-header{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-40990 .elementor-element.elementor-element-369e5fcc .premium-img-gallery-masonry div.premium-gallery-item,.elementor-40990 .elementor-element.elementor-element-369e5fcc .premium-img-gallery-fitRows div.premium-gallery-item{width:100%}}@media(min-width:2400px){.elementor-40990 .elementor-element.elementor-element-29bfdcf0 .premium-dual-header-first-span{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-40990 .elementor-element.elementor-element-29bfdcf0 .premium-dual-header-second-header{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}}