.elementor-339 .elementor-element.elementor-element-3c4cf68{--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;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-c89ee76{--display:flex;}.elementor-339 .elementor-element.elementor-element-01d095e .elementor-heading-title{font-size:32px;}.elementor-339 .elementor-element.elementor-element-333de957{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-50885b5e{--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;}.elementor-339 .elementor-element.elementor-element-2476cb51{width:100%;max-width:100%;}.elementor-339 .elementor-element.elementor-element-2476cb51 .gallery-item .gallery-caption{display:none;}.elementor-339 .elementor-element.elementor-element-2476cb51 .gallery-item{padding:0 15px 15px 0;}.elementor-339 .elementor-element.elementor-element-2476cb51 .gallery{margin:0 -15px -15px 0;}.elementor-339 .elementor-element.elementor-element-2f3582c9{--display:flex;}.elementor-339 .elementor-element.elementor-element-3effc7d6{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:1px;}.elementor-339 .elementor-element.elementor-element-3effc7d6 .elementor-divider-separator{width:100%;}.elementor-339 .elementor-element.elementor-element-3effc7d6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-339 .elementor-element.elementor-element-12ad573f{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-1e07704a{--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;}.elementor-339 .elementor-element.elementor-element-20ff7f2{width:100%;max-width:100%;}.elementor-339 .elementor-element.elementor-element-20ff7f2 .gallery-item .gallery-caption{display:none;}.elementor-339 .elementor-element.elementor-element-20ff7f2 .gallery-item{padding:0 15px 15px 0;}.elementor-339 .elementor-element.elementor-element-20ff7f2 .gallery{margin:0 -15px -15px 0;}.elementor-339 .elementor-element.elementor-element-675c7ead{--display:flex;}.elementor-339 .elementor-element.elementor-element-4298b8ab{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:1px;}.elementor-339 .elementor-element.elementor-element-4298b8ab .elementor-divider-separator{width:100%;}.elementor-339 .elementor-element.elementor-element-4298b8ab .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-339 .elementor-element.elementor-element-66080265{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-7ada2304{--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;}.elementor-339 .elementor-element.elementor-element-51477b4d{width:100%;max-width:100%;}.elementor-339 .elementor-element.elementor-element-51477b4d .gallery-item .gallery-caption{display:none;}.elementor-339 .elementor-element.elementor-element-51477b4d .gallery-item{padding:0 15px 15px 0;}.elementor-339 .elementor-element.elementor-element-51477b4d .gallery{margin:0 -15px -15px 0;}.elementor-339 .elementor-element.elementor-element-ad10d69{--display:flex;}.elementor-339 .elementor-element.elementor-element-573efbc4{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:1px;}.elementor-339 .elementor-element.elementor-element-573efbc4 .elementor-divider-separator{width:100%;}.elementor-339 .elementor-element.elementor-element-573efbc4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-339 .elementor-element.elementor-element-5888a716{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-77f70d7e{--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;}.elementor-339 .elementor-element.elementor-element-590f7778{width:100%;max-width:100%;}.elementor-339 .elementor-element.elementor-element-590f7778 .gallery-item .gallery-caption{display:none;}.elementor-339 .elementor-element.elementor-element-590f7778 .gallery-item{padding:0 15px 15px 0;}.elementor-339 .elementor-element.elementor-element-590f7778 .gallery{margin:0 -15px -15px 0;}.elementor-339 .elementor-element.elementor-element-1e52dbb9{--display:flex;}.elementor-339 .elementor-element.elementor-element-53e82a88{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:1px;}.elementor-339 .elementor-element.elementor-element-53e82a88 .elementor-divider-separator{width:100%;}.elementor-339 .elementor-element.elementor-element-53e82a88 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-339 .elementor-element.elementor-element-562ed107{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-6a4c26c9{--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;}.elementor-339 .elementor-element.elementor-element-a2bd681{width:100%;max-width:100%;}.elementor-339 .elementor-element.elementor-element-a2bd681 .gallery-item .gallery-caption{display:none;}.elementor-339 .elementor-element.elementor-element-a2bd681 .gallery-item{padding:0 15px 15px 0;}.elementor-339 .elementor-element.elementor-element-a2bd681 .gallery{margin:0 -15px -15px 0;}.elementor-339 .elementor-element.elementor-element-11cee47a{--display:flex;}.elementor-339 .elementor-element.elementor-element-33ac2e92{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:1px;}.elementor-339 .elementor-element.elementor-element-33ac2e92 .elementor-divider-separator{width:100%;}.elementor-339 .elementor-element.elementor-element-33ac2e92 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-339 .elementor-element.elementor-element-3e3a05ca{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-b4e24c6{--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;}.elementor-339 .elementor-element.elementor-element-34516f7{width:100%;max-width:100%;}.elementor-339 .elementor-element.elementor-element-34516f7 .gallery-item .gallery-caption{display:none;}.elementor-339 .elementor-element.elementor-element-34516f7 .gallery-item{padding:0 15px 15px 0;}.elementor-339 .elementor-element.elementor-element-34516f7 .gallery{margin:0 -15px -15px 0;}.elementor-339 .elementor-element.elementor-element-20177d5e{--display:flex;}.elementor-339 .elementor-element.elementor-element-12f88ddc{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:1px;}.elementor-339 .elementor-element.elementor-element-12f88ddc .elementor-divider-separator{width:100%;}.elementor-339 .elementor-element.elementor-element-12f88ddc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-339 .elementor-element.elementor-element-73e5594a{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-f521571{--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;}.elementor-339 .elementor-element.elementor-element-5075652b{width:100%;max-width:100%;}.elementor-339 .elementor-element.elementor-element-5075652b .gallery-item .gallery-caption{display:none;}.elementor-339 .elementor-element.elementor-element-5075652b .gallery-item{padding:0 15px 15px 0;}.elementor-339 .elementor-element.elementor-element-5075652b .gallery{margin:0 -15px -15px 0;}.elementor-339 .elementor-element.elementor-element-7cc4a701{--display:flex;}.elementor-339 .elementor-element.elementor-element-2f136bc0{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:1px;}.elementor-339 .elementor-element.elementor-element-2f136bc0 .elementor-divider-separator{width:100%;}.elementor-339 .elementor-element.elementor-element-2f136bc0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-339 .elementor-element.elementor-element-1ceae5f{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-68242a14{--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;}.elementor-339 .elementor-element.elementor-element-41654f37{width:100%;max-width:100%;}.elementor-339 .elementor-element.elementor-element-41654f37 .gallery-item .gallery-caption{display:none;}.elementor-339 .elementor-element.elementor-element-41654f37 .gallery-item{padding:0 15px 15px 0;}.elementor-339 .elementor-element.elementor-element-41654f37 .gallery{margin:0 -15px -15px 0;}.elementor-339 .elementor-element.elementor-element-7eee5cc{--display:flex;}.elementor-339 .elementor-element.elementor-element-1b950748{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:1px;}.elementor-339 .elementor-element.elementor-element-1b950748 .elementor-divider-separator{width:100%;}.elementor-339 .elementor-element.elementor-element-1b950748 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-339 .elementor-element.elementor-element-34a8b3f6{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-576cd27b{--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;}.elementor-339 .elementor-element.elementor-element-1c12e71c{width:100%;max-width:100%;}.elementor-339 .elementor-element.elementor-element-1c12e71c .gallery-item .gallery-caption{display:none;}.elementor-339 .elementor-element.elementor-element-1c12e71c .gallery-item{padding:0 15px 15px 0;}.elementor-339 .elementor-element.elementor-element-1c12e71c .gallery{margin:0 -15px -15px 0;}.elementor-339 .elementor-element.elementor-element-edbb816{--display:flex;}.elementor-339 .elementor-element.elementor-element-625f45d5{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:1px;}.elementor-339 .elementor-element.elementor-element-625f45d5 .elementor-divider-separator{width:100%;}.elementor-339 .elementor-element.elementor-element-625f45d5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-339 .elementor-element.elementor-element-1853272{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-6b5a5a70{--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;}.elementor-339 .elementor-element.elementor-element-14dc9ad5{width:100%;max-width:100%;}.elementor-339 .elementor-element.elementor-element-14dc9ad5 .gallery-item .gallery-caption{display:none;}.elementor-339 .elementor-element.elementor-element-14dc9ad5 .gallery-item{padding:0 15px 15px 0;}.elementor-339 .elementor-element.elementor-element-14dc9ad5 .gallery{margin:0 -15px -15px 0;}.elementor-339 .elementor-element.elementor-element-36e6aaca{--display:flex;}.elementor-339 .elementor-element.elementor-element-9cfbe68{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:1px;}.elementor-339 .elementor-element.elementor-element-9cfbe68 .elementor-divider-separator{width:100%;}.elementor-339 .elementor-element.elementor-element-9cfbe68 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-339 .elementor-element.elementor-element-abb107f{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-2968054c{--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;}.elementor-339 .elementor-element.elementor-element-6d9d13db{width:100%;max-width:100%;}.elementor-339 .elementor-element.elementor-element-6d9d13db .gallery-item .gallery-caption{display:none;}.elementor-339 .elementor-element.elementor-element-6d9d13db .gallery-item{padding:0 15px 15px 0;}.elementor-339 .elementor-element.elementor-element-6d9d13db .gallery{margin:0 -15px -15px 0;}.elementor-339 .elementor-element.elementor-element-7b9dd5ec{--display:flex;}.elementor-339 .elementor-element.elementor-element-38dfd063{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:1px;}.elementor-339 .elementor-element.elementor-element-38dfd063 .elementor-divider-separator{width:100%;}.elementor-339 .elementor-element.elementor-element-38dfd063 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-339 .elementor-element.elementor-element-1575386f{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-4e36214e{--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;}.elementor-339 .elementor-element.elementor-element-5376c93c{width:100%;max-width:100%;}.elementor-339 .elementor-element.elementor-element-5376c93c .gallery-item .gallery-caption{display:none;}.elementor-339 .elementor-element.elementor-element-5376c93c .gallery-item{padding:0 15px 15px 0;}.elementor-339 .elementor-element.elementor-element-5376c93c .gallery{margin:0 -15px -15px 0;}.elementor-339 .elementor-element.elementor-element-69b3c788{--display:flex;}.elementor-339 .elementor-element.elementor-element-590e3871{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:1px;}.elementor-339 .elementor-element.elementor-element-590e3871 .elementor-divider-separator{width:100%;}.elementor-339 .elementor-element.elementor-element-590e3871 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-339 .elementor-element.elementor-element-368b6791{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-47994de6{--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;}.elementor-339 .elementor-element.elementor-element-6f6bbc8c{width:100%;max-width:100%;}.elementor-339 .elementor-element.elementor-element-6f6bbc8c .gallery-item .gallery-caption{display:none;}.elementor-339 .elementor-element.elementor-element-6f6bbc8c .gallery-item{padding:0 15px 15px 0;}.elementor-339 .elementor-element.elementor-element-6f6bbc8c .gallery{margin:0 -15px -15px 0;}.elementor-339 .elementor-element.elementor-element-1b8781ae{--display:flex;}.elementor-339 .elementor-element.elementor-element-48aad1a{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:1px;}.elementor-339 .elementor-element.elementor-element-48aad1a .elementor-divider-separator{width:100%;}.elementor-339 .elementor-element.elementor-element-48aad1a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-339 .elementor-element.elementor-element-2ff7d551{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-43674a0d{--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;}.elementor-339 .elementor-element.elementor-element-6d1bfbdb{width:100%;max-width:100%;}.elementor-339 .elementor-element.elementor-element-6d1bfbdb .gallery-item .gallery-caption{display:none;}.elementor-339 .elementor-element.elementor-element-6d1bfbdb .gallery-item{padding:0 15px 15px 0;}.elementor-339 .elementor-element.elementor-element-6d1bfbdb .gallery{margin:0 -15px -15px 0;}.elementor-339 .elementor-element.elementor-element-33f06b85{--display:flex;}.elementor-339 .elementor-element.elementor-element-72076fa2{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:1px;}.elementor-339 .elementor-element.elementor-element-72076fa2 .elementor-divider-separator{width:100%;}.elementor-339 .elementor-element.elementor-element-72076fa2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-339 .elementor-element.elementor-element-349f81b8{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-1bd6a09a{--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;}.elementor-339 .elementor-element.elementor-element-44c0cc9b{width:100%;max-width:100%;}.elementor-339 .elementor-element.elementor-element-44c0cc9b .gallery-item .gallery-caption{display:none;}.elementor-339 .elementor-element.elementor-element-44c0cc9b .gallery-item{padding:0 15px 15px 0;}.elementor-339 .elementor-element.elementor-element-44c0cc9b .gallery{margin:0 -15px -15px 0;}.elementor-339 .elementor-element.elementor-element-40f87526{--display:flex;}.elementor-339 .elementor-element.elementor-element-70e15e4a{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:1px;}.elementor-339 .elementor-element.elementor-element-70e15e4a .elementor-divider-separator{width:100%;}.elementor-339 .elementor-element.elementor-element-70e15e4a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-339 .elementor-element.elementor-element-34898401{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-60fc5b8{--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;}.elementor-339 .elementor-element.elementor-element-55ac826c{width:100%;max-width:100%;}.elementor-339 .elementor-element.elementor-element-55ac826c .gallery-item .gallery-caption{display:none;}.elementor-339 .elementor-element.elementor-element-55ac826c .gallery-item{padding:0 15px 15px 0;}.elementor-339 .elementor-element.elementor-element-55ac826c .gallery{margin:0 -15px -15px 0;}.elementor-339 .elementor-element.elementor-element-3218c29e{--display:flex;}.elementor-339 .elementor-element.elementor-element-63a22dad{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:1px;}.elementor-339 .elementor-element.elementor-element-63a22dad .elementor-divider-separator{width:100%;}.elementor-339 .elementor-element.elementor-element-63a22dad .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-339 .elementor-element.elementor-element-2a8e2061{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-69e974d1{--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;}.elementor-339 .elementor-element.elementor-element-3f105b67{width:100%;max-width:100%;}.elementor-339 .elementor-element.elementor-element-3f105b67 .gallery-item .gallery-caption{display:none;}.elementor-339 .elementor-element.elementor-element-3f105b67 .gallery-item{padding:0 15px 15px 0;}.elementor-339 .elementor-element.elementor-element-3f105b67 .gallery{margin:0 -15px -15px 0;}.elementor-339 .elementor-element.elementor-element-4c778839{--display:flex;}.elementor-339 .elementor-element.elementor-element-6f80aba1{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:1px;}.elementor-339 .elementor-element.elementor-element-6f80aba1 .elementor-divider-separator{width:100%;}.elementor-339 .elementor-element.elementor-element-6f80aba1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-339 .elementor-element.elementor-element-4771e836{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-3f1d0124{--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;}.elementor-339 .elementor-element.elementor-element-11805438{width:100%;max-width:100%;}.elementor-339 .elementor-element.elementor-element-11805438 .gallery-item .gallery-caption{display:none;}.elementor-339 .elementor-element.elementor-element-11805438 .gallery-item{padding:0 15px 15px 0;}.elementor-339 .elementor-element.elementor-element-11805438 .gallery{margin:0 -15px -15px 0;}.elementor-339 .elementor-element.elementor-element-500bcdc7{--display:flex;}.elementor-339 .elementor-element.elementor-element-4f065075{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:1px;}.elementor-339 .elementor-element.elementor-element-4f065075 .elementor-divider-separator{width:100%;}.elementor-339 .elementor-element.elementor-element-4f065075 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-339 .elementor-element.elementor-element-22f7afb5{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-61287b17{--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;}.elementor-339 .elementor-element.elementor-element-7c5b7bdb{width:100%;max-width:100%;}.elementor-339 .elementor-element.elementor-element-7c5b7bdb .gallery-item .gallery-caption{display:none;}.elementor-339 .elementor-element.elementor-element-7c5b7bdb .gallery-item{padding:0 15px 15px 0;}.elementor-339 .elementor-element.elementor-element-7c5b7bdb .gallery{margin:0 -15px -15px 0;}.elementor-339 .elementor-element.elementor-element-1e0e3076{--display:flex;}.elementor-339 .elementor-element.elementor-element-700831c6{--divider-border-style:solid;--divider-color:#464646;--divider-border-width:1px;}.elementor-339 .elementor-element.elementor-element-700831c6 .elementor-divider-separator{width:100%;}.elementor-339 .elementor-element.elementor-element-700831c6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-339 .elementor-element.elementor-element-7e745222{--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;}:root{--page-title-display:none;}@media(max-width:1024px) and (min-width:768px){.elementor-339 .elementor-element.elementor-element-50885b5e{--width:100%;}.elementor-339 .elementor-element.elementor-element-1e07704a{--width:100%;}.elementor-339 .elementor-element.elementor-element-7ada2304{--width:100%;}.elementor-339 .elementor-element.elementor-element-77f70d7e{--width:100%;}.elementor-339 .elementor-element.elementor-element-6a4c26c9{--width:100%;}.elementor-339 .elementor-element.elementor-element-b4e24c6{--width:100%;}.elementor-339 .elementor-element.elementor-element-f521571{--width:100%;}.elementor-339 .elementor-element.elementor-element-68242a14{--width:100%;}.elementor-339 .elementor-element.elementor-element-576cd27b{--width:100%;}.elementor-339 .elementor-element.elementor-element-6b5a5a70{--width:100%;}.elementor-339 .elementor-element.elementor-element-2968054c{--width:100%;}.elementor-339 .elementor-element.elementor-element-4e36214e{--width:100%;}.elementor-339 .elementor-element.elementor-element-47994de6{--width:100%;}.elementor-339 .elementor-element.elementor-element-43674a0d{--width:100%;}.elementor-339 .elementor-element.elementor-element-1bd6a09a{--width:100%;}.elementor-339 .elementor-element.elementor-element-60fc5b8{--width:100%;}.elementor-339 .elementor-element.elementor-element-69e974d1{--width:100%;}.elementor-339 .elementor-element.elementor-element-3f1d0124{--width:100%;}.elementor-339 .elementor-element.elementor-element-61287b17{--width:100%;}}@media(max-width:1024px){.elementor-339 .elementor-element.elementor-element-3c4cf68{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-333de957{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-12ad573f{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-66080265{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-5888a716{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-562ed107{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-3e3a05ca{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-73e5594a{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-1ceae5f{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-34a8b3f6{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-1853272{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-abb107f{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-1575386f{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-368b6791{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-2ff7d551{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-349f81b8{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-34898401{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-2a8e2061{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-4771e836{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-339 .elementor-element.elementor-element-22f7afb5{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for image-gallery, class: .elementor-element-2476cb51 */.elementor-339 .elementor-element.elementor-element-2476cb51 img{height:275px;object-fit:cover;width:100%}

.elementor-339 .elementor-element.elementor-element-2476cb51 .gallery-item{border-radius:15px;}


 @media (min-width: 768px) and (max-width:1024px) {
    .elementor-339 .elementor-element.elementor-element-2476cb51 .elementor-image-gallery .gallery-columns-6 .gallery-item {
        max-width: 33.333% !important;
    }
}

 @media (max-width: 767px) {
    .elementor-339 .elementor-element.elementor-element-2476cb51 .elementor-image-gallery .gallery-item {
        max-width: 33.333% !important;
    }
    
    .elementor-339 .elementor-element.elementor-element-2476cb51 img{height:120px;object-fit:cover;width:100%;}
}


.elementor-339 .elementor-element.elementor-element-2476cb51 .gallery-item img {
    transition: filter 0.3s ease;
    transform-origin: center;
    overflow:hidden;
}

.elementor-339 .elementor-element.elementor-element-2476cb51 .gallery-icon {
    overflow: hidden;
}

.elementor-339 .elementor-element.elementor-element-2476cb51 .gallery-item:hover img {
     filter: brightness(0.7);
}



.elementor-339 .elementor-element.elementor-element-2476cb51.elementor-widget-image-gallery {overflow:hidden;}


.elementor-339 .elementor-element.elementor-element-2476cb51 .gallery-item:nth-child(n+4) {
  display: none !important;
}

.elementor-339 .elementor-element.elementor-element-2476cb51 .gallery-item:nth-child(3) {
  position: relative;
}

.elementor-339 .elementor-element.elementor-element-2476cb51 .gallery-item:nth-child(3)::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  pointer-events: none;
  z-index: 1;
  border-radius: 5px;
}

.elementor-339 .elementor-element.elementor-element-2476cb51 .gallery-item:nth-child(3)::before {
  content: attr(data-hidden-count);
  position: absolute;
  top: 46%;
  left: 48%;
  transform: translate(-50%, -50%);
  color: white;
  font-size: 24px;
  font-weight: bold;
  pointer-events: none;
  z-index: 3 !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-20ff7f2 */.elementor-339 .elementor-element.elementor-element-20ff7f2 img{height:275px;object-fit:cover;width:100%}

.elementor-339 .elementor-element.elementor-element-20ff7f2 .gallery-item{border-radius:15px;}


 @media (min-width: 768px) and (max-width:1024px) {
    .elementor-339 .elementor-element.elementor-element-20ff7f2 .elementor-image-gallery .gallery-columns-6 .gallery-item {
        max-width: 33.333% !important;
    }
}

 @media (max-width: 767px) {
    .elementor-339 .elementor-element.elementor-element-20ff7f2 .elementor-image-gallery .gallery-item {
        max-width: 33.333% !important;
    }
    
    .elementor-339 .elementor-element.elementor-element-20ff7f2 img{height:120px;object-fit:cover;width:100%;}
}


.elementor-339 .elementor-element.elementor-element-20ff7f2 .gallery-item img {
    transition: filter 0.3s ease;
    transform-origin: center;
    overflow:hidden;
}

.elementor-339 .elementor-element.elementor-element-20ff7f2 .gallery-icon {
    overflow: hidden;
}

.elementor-339 .elementor-element.elementor-element-20ff7f2 .gallery-item:hover img {
     filter: brightness(0.7);
}



.elementor-339 .elementor-element.elementor-element-20ff7f2.elementor-widget-image-gallery {overflow:hidden;}


.elementor-339 .elementor-element.elementor-element-20ff7f2 .gallery-item:nth-child(n+4) {
  display: none !important;
}

.elementor-339 .elementor-element.elementor-element-20ff7f2 .gallery-item:nth-child(3) {
  position: relative;
}

.elementor-339 .elementor-element.elementor-element-20ff7f2 .gallery-item:nth-child(3)::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  pointer-events: none;
  z-index: 1;
  border-radius: 5px;
}

.elementor-339 .elementor-element.elementor-element-20ff7f2 .gallery-item:nth-child(3)::before {
  content: attr(data-hidden-count);
  position: absolute;
  top: 46%;
  left: 48%;
  transform: translate(-50%, -50%);
  color: white;
  font-size: 24px;
  font-weight: bold;
  pointer-events: none;
  z-index: 3 !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-51477b4d */.elementor-339 .elementor-element.elementor-element-51477b4d img{height:275px;object-fit:cover;width:100%}

.elementor-339 .elementor-element.elementor-element-51477b4d .gallery-item{border-radius:15px;}


 @media (min-width: 768px) and (max-width:1024px) {
    .elementor-339 .elementor-element.elementor-element-51477b4d .elementor-image-gallery .gallery-columns-6 .gallery-item {
        max-width: 33.333% !important;
    }
}

 @media (max-width: 767px) {
    .elementor-339 .elementor-element.elementor-element-51477b4d .elementor-image-gallery .gallery-item {
        max-width: 33.333% !important;
    }
    
    .elementor-339 .elementor-element.elementor-element-51477b4d img{height:120px;object-fit:cover;width:100%;}
}


.elementor-339 .elementor-element.elementor-element-51477b4d .gallery-item img {
    transition: filter 0.3s ease;
    transform-origin: center;
    overflow:hidden;
}

.elementor-339 .elementor-element.elementor-element-51477b4d .gallery-icon {
    overflow: hidden;
}

.elementor-339 .elementor-element.elementor-element-51477b4d .gallery-item:hover img {
     filter: brightness(0.7);
}



.elementor-339 .elementor-element.elementor-element-51477b4d.elementor-widget-image-gallery {overflow:hidden;}


.elementor-339 .elementor-element.elementor-element-51477b4d .gallery-item:nth-child(n+4) {
  display: none !important;
}

.elementor-339 .elementor-element.elementor-element-51477b4d .gallery-item:nth-child(3) {
  position: relative;
}

.elementor-339 .elementor-element.elementor-element-51477b4d .gallery-item:nth-child(3)::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  pointer-events: none;
  z-index: 1;
  border-radius: 5px;
}

.elementor-339 .elementor-element.elementor-element-51477b4d .gallery-item:nth-child(3)::before {
  content: attr(data-hidden-count);
  position: absolute;
  top: 46%;
  left: 48%;
  transform: translate(-50%, -50%);
  color: white;
  font-size: 24px;
  font-weight: bold;
  pointer-events: none;
  z-index: 3 !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-590f7778 */.elementor-339 .elementor-element.elementor-element-590f7778 img{height:275px;object-fit:cover;width:100%}

.elementor-339 .elementor-element.elementor-element-590f7778 .gallery-item{border-radius:15px;}


 @media (min-width: 768px) and (max-width:1024px) {
    .elementor-339 .elementor-element.elementor-element-590f7778 .elementor-image-gallery .gallery-columns-6 .gallery-item {
        max-width: 33.333% !important;
    }
}

 @media (max-width: 767px) {
    .elementor-339 .elementor-element.elementor-element-590f7778 .elementor-image-gallery .gallery-item {
        max-width: 33.333% !important;
    }
    
    .elementor-339 .elementor-element.elementor-element-590f7778 img{height:120px;object-fit:cover;width:100%;}
}


.elementor-339 .elementor-element.elementor-element-590f7778 .gallery-item img {
    transition: filter 0.3s ease;
    transform-origin: center;
    overflow:hidden;
}

.elementor-339 .elementor-element.elementor-element-590f7778 .gallery-icon {
    overflow: hidden;
}

.elementor-339 .elementor-element.elementor-element-590f7778 .gallery-item:hover img {
     filter: brightness(0.7);
}



.elementor-339 .elementor-element.elementor-element-590f7778.elementor-widget-image-gallery {overflow:hidden;}


.elementor-339 .elementor-element.elementor-element-590f7778 .gallery-item:nth-child(n+4) {
  display: none !important;
}

.elementor-339 .elementor-element.elementor-element-590f7778 .gallery-item:nth-child(3) {
  position: relative;
}

.elementor-339 .elementor-element.elementor-element-590f7778 .gallery-item:nth-child(3)::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  pointer-events: none;
  z-index: 1;
  border-radius: 5px;
}

.elementor-339 .elementor-element.elementor-element-590f7778 .gallery-item:nth-child(3)::before {
  content: attr(data-hidden-count);
  position: absolute;
  top: 46%;
  left: 48%;
  transform: translate(-50%, -50%);
  color: white;
  font-size: 24px;
  font-weight: bold;
  pointer-events: none;
  z-index: 3 !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-a2bd681 */.elementor-339 .elementor-element.elementor-element-a2bd681 img{height:275px;object-fit:cover;width:100%}

.elementor-339 .elementor-element.elementor-element-a2bd681 .gallery-item{border-radius:15px;}


 @media (min-width: 768px) and (max-width:1024px) {
    .elementor-339 .elementor-element.elementor-element-a2bd681 .elementor-image-gallery .gallery-columns-6 .gallery-item {
        max-width: 33.333% !important;
    }
}

 @media (max-width: 767px) {
    .elementor-339 .elementor-element.elementor-element-a2bd681 .elementor-image-gallery .gallery-item {
        max-width: 33.333% !important;
    }
    
    .elementor-339 .elementor-element.elementor-element-a2bd681 img{height:120px;object-fit:cover;width:100%;}
}


.elementor-339 .elementor-element.elementor-element-a2bd681 .gallery-item img {
    transition: filter 0.3s ease;
    transform-origin: center;
    overflow:hidden;
}

.elementor-339 .elementor-element.elementor-element-a2bd681 .gallery-icon {
    overflow: hidden;
}

.elementor-339 .elementor-element.elementor-element-a2bd681 .gallery-item:hover img {
     filter: brightness(0.7);
}



.elementor-339 .elementor-element.elementor-element-a2bd681.elementor-widget-image-gallery {overflow:hidden;}


.elementor-339 .elementor-element.elementor-element-a2bd681 .gallery-item:nth-child(n+4) {
  display: none !important;
}

.elementor-339 .elementor-element.elementor-element-a2bd681 .gallery-item:nth-child(3) {
  position: relative;
}

.elementor-339 .elementor-element.elementor-element-a2bd681 .gallery-item:nth-child(3)::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  pointer-events: none;
  z-index: 1;
  border-radius: 5px;
}

.elementor-339 .elementor-element.elementor-element-a2bd681 .gallery-item:nth-child(3)::before {
  content: attr(data-hidden-count);
  position: absolute;
  top: 46%;
  left: 48%;
  transform: translate(-50%, -50%);
  color: white;
  font-size: 24px;
  font-weight: bold;
  pointer-events: none;
  z-index: 3 !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-34516f7 */.elementor-339 .elementor-element.elementor-element-34516f7 img{height:275px;object-fit:cover;width:100%}

.elementor-339 .elementor-element.elementor-element-34516f7 .gallery-item{border-radius:15px;}


 @media (min-width: 768px) and (max-width:1024px) {
    .elementor-339 .elementor-element.elementor-element-34516f7 .elementor-image-gallery .gallery-columns-6 .gallery-item {
        max-width: 33.333% !important;
    }
}

 @media (max-width: 767px) {
    .elementor-339 .elementor-element.elementor-element-34516f7 .elementor-image-gallery .gallery-item {
        max-width: 33.333% !important;
    }
    
    .elementor-339 .elementor-element.elementor-element-34516f7 img{height:120px;object-fit:cover;width:100%;}
}


.elementor-339 .elementor-element.elementor-element-34516f7 .gallery-item img {
    transition: filter 0.3s ease;
    transform-origin: center;
    overflow:hidden;
}

.elementor-339 .elementor-element.elementor-element-34516f7 .gallery-icon {
    overflow: hidden;
}

.elementor-339 .elementor-element.elementor-element-34516f7 .gallery-item:hover img {
     filter: brightness(0.7);
}



.elementor-339 .elementor-element.elementor-element-34516f7.elementor-widget-image-gallery {overflow:hidden;}


.elementor-339 .elementor-element.elementor-element-34516f7 .gallery-item:nth-child(n+4) {
  display: none !important;
}

.elementor-339 .elementor-element.elementor-element-34516f7 .gallery-item:nth-child(3) {
  position: relative;
}

.elementor-339 .elementor-element.elementor-element-34516f7 .gallery-item:nth-child(3)::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  pointer-events: none;
  z-index: 1;
  border-radius: 5px;
}

.elementor-339 .elementor-element.elementor-element-34516f7 .gallery-item:nth-child(3)::before {
  content: attr(data-hidden-count);
  position: absolute;
  top: 46%;
  left: 48%;
  transform: translate(-50%, -50%);
  color: white;
  font-size: 24px;
  font-weight: bold;
  pointer-events: none;
  z-index: 3 !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-5075652b */.elementor-339 .elementor-element.elementor-element-5075652b img{height:275px;object-fit:cover;width:100%}

.elementor-339 .elementor-element.elementor-element-5075652b .gallery-item{border-radius:15px;}


 @media (min-width: 768px) and (max-width:1024px) {
    .elementor-339 .elementor-element.elementor-element-5075652b .elementor-image-gallery .gallery-columns-6 .gallery-item {
        max-width: 33.333% !important;
    }
}

 @media (max-width: 767px) {
    .elementor-339 .elementor-element.elementor-element-5075652b .elementor-image-gallery .gallery-item {
        max-width: 33.333% !important;
    }
    
    .elementor-339 .elementor-element.elementor-element-5075652b img{height:120px;object-fit:cover;width:100%;}
}


.elementor-339 .elementor-element.elementor-element-5075652b .gallery-item img {
    transition: filter 0.3s ease;
    transform-origin: center;
    overflow:hidden;
}

.elementor-339 .elementor-element.elementor-element-5075652b .gallery-icon {
    overflow: hidden;
}

.elementor-339 .elementor-element.elementor-element-5075652b .gallery-item:hover img {
     filter: brightness(0.7);
}



.elementor-339 .elementor-element.elementor-element-5075652b.elementor-widget-image-gallery {overflow:hidden;}


.elementor-339 .elementor-element.elementor-element-5075652b .gallery-item:nth-child(n+4) {
  display: none !important;
}

.elementor-339 .elementor-element.elementor-element-5075652b .gallery-item:nth-child(3) {
  position: relative;
}

.elementor-339 .elementor-element.elementor-element-5075652b .gallery-item:nth-child(3)::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  pointer-events: none;
  z-index: 1;
  border-radius: 5px;
}

.elementor-339 .elementor-element.elementor-element-5075652b .gallery-item:nth-child(3)::before {
  content: attr(data-hidden-count);
  position: absolute;
  top: 46%;
  left: 48%;
  transform: translate(-50%, -50%);
  color: white;
  font-size: 24px;
  font-weight: bold;
  pointer-events: none;
  z-index: 3 !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-41654f37 */.elementor-339 .elementor-element.elementor-element-41654f37 img{height:275px;object-fit:cover;width:100%}

.elementor-339 .elementor-element.elementor-element-41654f37 .gallery-item{border-radius:15px;}


 @media (min-width: 768px) and (max-width:1024px) {
    .elementor-339 .elementor-element.elementor-element-41654f37 .elementor-image-gallery .gallery-columns-6 .gallery-item {
        max-width: 33.333% !important;
    }
}

 @media (max-width: 767px) {
    .elementor-339 .elementor-element.elementor-element-41654f37 .elementor-image-gallery .gallery-item {
        max-width: 33.333% !important;
    }
    
    .elementor-339 .elementor-element.elementor-element-41654f37 img{height:120px;object-fit:cover;width:100%;}
}


.elementor-339 .elementor-element.elementor-element-41654f37 .gallery-item img {
    transition: filter 0.3s ease;
    transform-origin: center;
    overflow:hidden;
}

.elementor-339 .elementor-element.elementor-element-41654f37 .gallery-icon {
    overflow: hidden;
}

.elementor-339 .elementor-element.elementor-element-41654f37 .gallery-item:hover img {
     filter: brightness(0.7);
}



.elementor-339 .elementor-element.elementor-element-41654f37.elementor-widget-image-gallery {overflow:hidden;}


.elementor-339 .elementor-element.elementor-element-41654f37 .gallery-item:nth-child(n+4) {
  display: none !important;
}

.elementor-339 .elementor-element.elementor-element-41654f37 .gallery-item:nth-child(3) {
  position: relative;
}

.elementor-339 .elementor-element.elementor-element-41654f37 .gallery-item:nth-child(3)::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  pointer-events: none;
  z-index: 1;
  border-radius: 5px;
}

.elementor-339 .elementor-element.elementor-element-41654f37 .gallery-item:nth-child(3)::before {
  content: attr(data-hidden-count);
  position: absolute;
  top: 46%;
  left: 48%;
  transform: translate(-50%, -50%);
  color: white;
  font-size: 24px;
  font-weight: bold;
  pointer-events: none;
  z-index: 3 !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-1c12e71c */.elementor-339 .elementor-element.elementor-element-1c12e71c img{height:275px;object-fit:cover;width:100%}

.elementor-339 .elementor-element.elementor-element-1c12e71c .gallery-item{border-radius:15px;}


 @media (min-width: 768px) and (max-width:1024px) {
    .elementor-339 .elementor-element.elementor-element-1c12e71c .elementor-image-gallery .gallery-columns-6 .gallery-item {
        max-width: 33.333% !important;
    }
}

 @media (max-width: 767px) {
    .elementor-339 .elementor-element.elementor-element-1c12e71c .elementor-image-gallery .gallery-item {
        max-width: 33.333% !important;
    }
    
    .elementor-339 .elementor-element.elementor-element-1c12e71c img{height:120px;object-fit:cover;width:100%;}
}


.elementor-339 .elementor-element.elementor-element-1c12e71c .gallery-item img {
    transition: filter 0.3s ease;
    transform-origin: center;
    overflow:hidden;
}

.elementor-339 .elementor-element.elementor-element-1c12e71c .gallery-icon {
    overflow: hidden;
}

.elementor-339 .elementor-element.elementor-element-1c12e71c .gallery-item:hover img {
     filter: brightness(0.7);
}



.elementor-339 .elementor-element.elementor-element-1c12e71c.elementor-widget-image-gallery {overflow:hidden;}


.elementor-339 .elementor-element.elementor-element-1c12e71c .gallery-item:nth-child(n+4) {
  display: none !important;
}

.elementor-339 .elementor-element.elementor-element-1c12e71c .gallery-item:nth-child(3) {
  position: relative;
}

.elementor-339 .elementor-element.elementor-element-1c12e71c .gallery-item:nth-child(3)::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  pointer-events: none;
  z-index: 1;
  border-radius: 5px;
}

.elementor-339 .elementor-element.elementor-element-1c12e71c .gallery-item:nth-child(3)::before {
  content: attr(data-hidden-count);
  position: absolute;
  top: 46%;
  left: 48%;
  transform: translate(-50%, -50%);
  color: white;
  font-size: 24px;
  font-weight: bold;
  pointer-events: none;
  z-index: 3 !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-14dc9ad5 */.elementor-339 .elementor-element.elementor-element-14dc9ad5 img{height:275px;object-fit:cover;width:100%}

.elementor-339 .elementor-element.elementor-element-14dc9ad5 .gallery-item{border-radius:15px;}


 @media (min-width: 768px) and (max-width:1024px) {
    .elementor-339 .elementor-element.elementor-element-14dc9ad5 .elementor-image-gallery .gallery-columns-6 .gallery-item {
        max-width: 33.333% !important;
    }
}

 @media (max-width: 767px) {
    .elementor-339 .elementor-element.elementor-element-14dc9ad5 .elementor-image-gallery .gallery-item {
        max-width: 33.333% !important;
    }
    
    .elementor-339 .elementor-element.elementor-element-14dc9ad5 img{height:120px;object-fit:cover;width:100%;}
}


.elementor-339 .elementor-element.elementor-element-14dc9ad5 .gallery-item img {
    transition: filter 0.3s ease;
    transform-origin: center;
    overflow:hidden;
}

.elementor-339 .elementor-element.elementor-element-14dc9ad5 .gallery-icon {
    overflow: hidden;
}

.elementor-339 .elementor-element.elementor-element-14dc9ad5 .gallery-item:hover img {
     filter: brightness(0.7);
}



.elementor-339 .elementor-element.elementor-element-14dc9ad5.elementor-widget-image-gallery {overflow:hidden;}


.elementor-339 .elementor-element.elementor-element-14dc9ad5 .gallery-item:nth-child(n+4) {
  display: none !important;
}

.elementor-339 .elementor-element.elementor-element-14dc9ad5 .gallery-item:nth-child(3) {
  position: relative;
}

.elementor-339 .elementor-element.elementor-element-14dc9ad5 .gallery-item:nth-child(3)::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  pointer-events: none;
  z-index: 1;
  border-radius: 5px;
}

.elementor-339 .elementor-element.elementor-element-14dc9ad5 .gallery-item:nth-child(3)::before {
  content: attr(data-hidden-count);
  position: absolute;
  top: 46%;
  left: 48%;
  transform: translate(-50%, -50%);
  color: white;
  font-size: 24px;
  font-weight: bold;
  pointer-events: none;
  z-index: 3 !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-6d9d13db */.elementor-339 .elementor-element.elementor-element-6d9d13db img{height:275px;object-fit:cover;width:100%}

.elementor-339 .elementor-element.elementor-element-6d9d13db .gallery-item{border-radius:15px;}


 @media (min-width: 768px) and (max-width:1024px) {
    .elementor-339 .elementor-element.elementor-element-6d9d13db .elementor-image-gallery .gallery-columns-6 .gallery-item {
        max-width: 33.333% !important;
    }
}

 @media (max-width: 767px) {
    .elementor-339 .elementor-element.elementor-element-6d9d13db .elementor-image-gallery .gallery-item {
        max-width: 33.333% !important;
    }
    
    .elementor-339 .elementor-element.elementor-element-6d9d13db img{height:120px;object-fit:cover;width:100%;}
}


.elementor-339 .elementor-element.elementor-element-6d9d13db .gallery-item img {
    transition: filter 0.3s ease;
    transform-origin: center;
    overflow:hidden;
}

.elementor-339 .elementor-element.elementor-element-6d9d13db .gallery-icon {
    overflow: hidden;
}

.elementor-339 .elementor-element.elementor-element-6d9d13db .gallery-item:hover img {
     filter: brightness(0.7);
}



.elementor-339 .elementor-element.elementor-element-6d9d13db.elementor-widget-image-gallery {overflow:hidden;}


.elementor-339 .elementor-element.elementor-element-6d9d13db .gallery-item:nth-child(n+4) {
  display: none !important;
}

.elementor-339 .elementor-element.elementor-element-6d9d13db .gallery-item:nth-child(3) {
  position: relative;
}

.elementor-339 .elementor-element.elementor-element-6d9d13db .gallery-item:nth-child(3)::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  pointer-events: none;
  z-index: 1;
  border-radius: 5px;
}

.elementor-339 .elementor-element.elementor-element-6d9d13db .gallery-item:nth-child(3)::before {
  content: attr(data-hidden-count);
  position: absolute;
  top: 46%;
  left: 48%;
  transform: translate(-50%, -50%);
  color: white;
  font-size: 24px;
  font-weight: bold;
  pointer-events: none;
  z-index: 3 !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-5376c93c */.elementor-339 .elementor-element.elementor-element-5376c93c img{height:275px;object-fit:cover;width:100%}

.elementor-339 .elementor-element.elementor-element-5376c93c .gallery-item{border-radius:15px;}


 @media (min-width: 768px) and (max-width:1024px) {
    .elementor-339 .elementor-element.elementor-element-5376c93c .elementor-image-gallery .gallery-columns-6 .gallery-item {
        max-width: 33.333% !important;
    }
}

 @media (max-width: 767px) {
    .elementor-339 .elementor-element.elementor-element-5376c93c .elementor-image-gallery .gallery-item {
        max-width: 33.333% !important;
    }
    
    .elementor-339 .elementor-element.elementor-element-5376c93c img{height:120px;object-fit:cover;width:100%;}
}


.elementor-339 .elementor-element.elementor-element-5376c93c .gallery-item img {
    transition: filter 0.3s ease;
    transform-origin: center;
    overflow:hidden;
}

.elementor-339 .elementor-element.elementor-element-5376c93c .gallery-icon {
    overflow: hidden;
}

.elementor-339 .elementor-element.elementor-element-5376c93c .gallery-item:hover img {
     filter: brightness(0.7);
}



.elementor-339 .elementor-element.elementor-element-5376c93c.elementor-widget-image-gallery {overflow:hidden;}


.elementor-339 .elementor-element.elementor-element-5376c93c .gallery-item:nth-child(n+4) {
  display: none !important;
}

.elementor-339 .elementor-element.elementor-element-5376c93c .gallery-item:nth-child(3) {
  position: relative;
}

.elementor-339 .elementor-element.elementor-element-5376c93c .gallery-item:nth-child(3)::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  pointer-events: none;
  z-index: 1;
  border-radius: 5px;
}

.elementor-339 .elementor-element.elementor-element-5376c93c .gallery-item:nth-child(3)::before {
  content: attr(data-hidden-count);
  position: absolute;
  top: 46%;
  left: 48%;
  transform: translate(-50%, -50%);
  color: white;
  font-size: 24px;
  font-weight: bold;
  pointer-events: none;
  z-index: 3 !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-6f6bbc8c */.elementor-339 .elementor-element.elementor-element-6f6bbc8c img{height:275px;object-fit:cover;width:100%}

.elementor-339 .elementor-element.elementor-element-6f6bbc8c .gallery-item{border-radius:15px;}


 @media (min-width: 768px) and (max-width:1024px) {
    .elementor-339 .elementor-element.elementor-element-6f6bbc8c .elementor-image-gallery .gallery-columns-6 .gallery-item {
        max-width: 33.333% !important;
    }
}

 @media (max-width: 767px) {
    .elementor-339 .elementor-element.elementor-element-6f6bbc8c .elementor-image-gallery .gallery-item {
        max-width: 33.333% !important;
    }
    
    .elementor-339 .elementor-element.elementor-element-6f6bbc8c img{height:120px;object-fit:cover;width:100%;}
}


.elementor-339 .elementor-element.elementor-element-6f6bbc8c .gallery-item img {
    transition: filter 0.3s ease;
    transform-origin: center;
    overflow:hidden;
}

.elementor-339 .elementor-element.elementor-element-6f6bbc8c .gallery-icon {
    overflow: hidden;
}

.elementor-339 .elementor-element.elementor-element-6f6bbc8c .gallery-item:hover img {
     filter: brightness(0.7);
}



.elementor-339 .elementor-element.elementor-element-6f6bbc8c.elementor-widget-image-gallery {overflow:hidden;}


.elementor-339 .elementor-element.elementor-element-6f6bbc8c .gallery-item:nth-child(n+4) {
  display: none !important;
}

.elementor-339 .elementor-element.elementor-element-6f6bbc8c .gallery-item:nth-child(3) {
  position: relative;
}

.elementor-339 .elementor-element.elementor-element-6f6bbc8c .gallery-item:nth-child(3)::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  pointer-events: none;
  z-index: 1;
  border-radius: 5px;
}

.elementor-339 .elementor-element.elementor-element-6f6bbc8c .gallery-item:nth-child(3)::before {
  content: attr(data-hidden-count);
  position: absolute;
  top: 46%;
  left: 48%;
  transform: translate(-50%, -50%);
  color: white;
  font-size: 24px;
  font-weight: bold;
  pointer-events: none;
  z-index: 3 !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-6d1bfbdb */.elementor-339 .elementor-element.elementor-element-6d1bfbdb img{height:275px;object-fit:cover;width:100%}

.elementor-339 .elementor-element.elementor-element-6d1bfbdb .gallery-item{border-radius:15px;}


 @media (min-width: 768px) and (max-width:1024px) {
    .elementor-339 .elementor-element.elementor-element-6d1bfbdb .elementor-image-gallery .gallery-columns-6 .gallery-item {
        max-width: 33.333% !important;
    }
}

 @media (max-width: 767px) {
    .elementor-339 .elementor-element.elementor-element-6d1bfbdb .elementor-image-gallery .gallery-item {
        max-width: 33.333% !important;
    }
    
    .elementor-339 .elementor-element.elementor-element-6d1bfbdb img{height:120px;object-fit:cover;width:100%;}
}


.elementor-339 .elementor-element.elementor-element-6d1bfbdb .gallery-item img {
    transition: filter 0.3s ease;
    transform-origin: center;
    overflow:hidden;
}

.elementor-339 .elementor-element.elementor-element-6d1bfbdb .gallery-icon {
    overflow: hidden;
}

.elementor-339 .elementor-element.elementor-element-6d1bfbdb .gallery-item:hover img {
     filter: brightness(0.7);
}



.elementor-339 .elementor-element.elementor-element-6d1bfbdb.elementor-widget-image-gallery {overflow:hidden;}


.elementor-339 .elementor-element.elementor-element-6d1bfbdb .gallery-item:nth-child(n+4) {
  display: none !important;
}

.elementor-339 .elementor-element.elementor-element-6d1bfbdb .gallery-item:nth-child(3) {
  position: relative;
}

.elementor-339 .elementor-element.elementor-element-6d1bfbdb .gallery-item:nth-child(3)::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  pointer-events: none;
  z-index: 1;
  border-radius: 5px;
}

.elementor-339 .elementor-element.elementor-element-6d1bfbdb .gallery-item:nth-child(3)::before {
  content: attr(data-hidden-count);
  position: absolute;
  top: 46%;
  left: 48%;
  transform: translate(-50%, -50%);
  color: white;
  font-size: 24px;
  font-weight: bold;
  pointer-events: none;
  z-index: 3 !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-44c0cc9b */.elementor-339 .elementor-element.elementor-element-44c0cc9b img{height:275px;object-fit:cover;width:100%}

.elementor-339 .elementor-element.elementor-element-44c0cc9b .gallery-item{border-radius:15px;}


 @media (min-width: 768px) and (max-width:1024px) {
    .elementor-339 .elementor-element.elementor-element-44c0cc9b .elementor-image-gallery .gallery-columns-6 .gallery-item {
        max-width: 33.333% !important;
    }
}

 @media (max-width: 767px) {
    .elementor-339 .elementor-element.elementor-element-44c0cc9b .elementor-image-gallery .gallery-item {
        max-width: 33.333% !important;
    }
    
    .elementor-339 .elementor-element.elementor-element-44c0cc9b img{height:120px;object-fit:cover;width:100%;}
}


.elementor-339 .elementor-element.elementor-element-44c0cc9b .gallery-item img {
    transition: filter 0.3s ease;
    transform-origin: center;
    overflow:hidden;
}

.elementor-339 .elementor-element.elementor-element-44c0cc9b .gallery-icon {
    overflow: hidden;
}

.elementor-339 .elementor-element.elementor-element-44c0cc9b .gallery-item:hover img {
     filter: brightness(0.7);
}



.elementor-339 .elementor-element.elementor-element-44c0cc9b.elementor-widget-image-gallery {overflow:hidden;}


.elementor-339 .elementor-element.elementor-element-44c0cc9b .gallery-item:nth-child(n+4) {
  display: none !important;
}

.elementor-339 .elementor-element.elementor-element-44c0cc9b .gallery-item:nth-child(3) {
  position: relative;
}

.elementor-339 .elementor-element.elementor-element-44c0cc9b .gallery-item:nth-child(3)::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  pointer-events: none;
  z-index: 1;
  border-radius: 5px;
}

.elementor-339 .elementor-element.elementor-element-44c0cc9b .gallery-item:nth-child(3)::before {
  content: attr(data-hidden-count);
  position: absolute;
  top: 46%;
  left: 48%;
  transform: translate(-50%, -50%);
  color: white;
  font-size: 24px;
  font-weight: bold;
  pointer-events: none;
  z-index: 3 !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-55ac826c */.elementor-339 .elementor-element.elementor-element-55ac826c img{height:275px;object-fit:cover;width:100%}

.elementor-339 .elementor-element.elementor-element-55ac826c .gallery-item{border-radius:15px;}


 @media (min-width: 768px) and (max-width:1024px) {
    .elementor-339 .elementor-element.elementor-element-55ac826c .elementor-image-gallery .gallery-columns-6 .gallery-item {
        max-width: 33.333% !important;
    }
}

 @media (max-width: 767px) {
    .elementor-339 .elementor-element.elementor-element-55ac826c .elementor-image-gallery .gallery-item {
        max-width: 33.333% !important;
    }
    
    .elementor-339 .elementor-element.elementor-element-55ac826c img{height:120px;object-fit:cover;width:100%;}
}


.elementor-339 .elementor-element.elementor-element-55ac826c .gallery-item img {
    transition: filter 0.3s ease;
    transform-origin: center;
    overflow:hidden;
}

.elementor-339 .elementor-element.elementor-element-55ac826c .gallery-icon {
    overflow: hidden;
}

.elementor-339 .elementor-element.elementor-element-55ac826c .gallery-item:hover img {
     filter: brightness(0.7);
}



.elementor-339 .elementor-element.elementor-element-55ac826c.elementor-widget-image-gallery {overflow:hidden;}


.elementor-339 .elementor-element.elementor-element-55ac826c .gallery-item:nth-child(n+4) {
  display: none !important;
}

.elementor-339 .elementor-element.elementor-element-55ac826c .gallery-item:nth-child(3) {
  position: relative;
}

.elementor-339 .elementor-element.elementor-element-55ac826c .gallery-item:nth-child(3)::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  pointer-events: none;
  z-index: 1;
  border-radius: 5px;
}

.elementor-339 .elementor-element.elementor-element-55ac826c .gallery-item:nth-child(3)::before {
  content: attr(data-hidden-count);
  position: absolute;
  top: 46%;
  left: 48%;
  transform: translate(-50%, -50%);
  color: white;
  font-size: 24px;
  font-weight: bold;
  pointer-events: none;
  z-index: 3 !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-3f105b67 */.elementor-339 .elementor-element.elementor-element-3f105b67 img{height:275px;object-fit:cover;width:100%}

.elementor-339 .elementor-element.elementor-element-3f105b67 .gallery-item{border-radius:15px;}


 @media (min-width: 768px) and (max-width:1024px) {
    .elementor-339 .elementor-element.elementor-element-3f105b67 .elementor-image-gallery .gallery-columns-6 .gallery-item {
        max-width: 33.333% !important;
    }
}

 @media (max-width: 767px) {
    .elementor-339 .elementor-element.elementor-element-3f105b67 .elementor-image-gallery .gallery-item {
        max-width: 33.333% !important;
    }
    
    .elementor-339 .elementor-element.elementor-element-3f105b67 img{height:120px;object-fit:cover;width:100%;}
}


.elementor-339 .elementor-element.elementor-element-3f105b67 .gallery-item img {
    transition: filter 0.3s ease;
    transform-origin: center;
    overflow:hidden;
}

.elementor-339 .elementor-element.elementor-element-3f105b67 .gallery-icon {
    overflow: hidden;
}

.elementor-339 .elementor-element.elementor-element-3f105b67 .gallery-item:hover img {
     filter: brightness(0.7);
}



.elementor-339 .elementor-element.elementor-element-3f105b67.elementor-widget-image-gallery {overflow:hidden;}


.elementor-339 .elementor-element.elementor-element-3f105b67 .gallery-item:nth-child(n+4) {
  display: none !important;
}

.elementor-339 .elementor-element.elementor-element-3f105b67 .gallery-item:nth-child(3) {
  position: relative;
}

.elementor-339 .elementor-element.elementor-element-3f105b67 .gallery-item:nth-child(3)::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  pointer-events: none;
  z-index: 1;
  border-radius: 5px;
}

.elementor-339 .elementor-element.elementor-element-3f105b67 .gallery-item:nth-child(3)::before {
  content: attr(data-hidden-count);
  position: absolute;
  top: 46%;
  left: 48%;
  transform: translate(-50%, -50%);
  color: white;
  font-size: 24px;
  font-weight: bold;
  pointer-events: none;
  z-index: 3 !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-11805438 */.elementor-339 .elementor-element.elementor-element-11805438 img{height:275px;object-fit:cover;width:100%}

.elementor-339 .elementor-element.elementor-element-11805438 .gallery-item{border-radius:15px;}


 @media (min-width: 768px) and (max-width:1024px) {
    .elementor-339 .elementor-element.elementor-element-11805438 .elementor-image-gallery .gallery-columns-6 .gallery-item {
        max-width: 33.333% !important;
    }
}

 @media (max-width: 767px) {
    .elementor-339 .elementor-element.elementor-element-11805438 .elementor-image-gallery .gallery-item {
        max-width: 33.333% !important;
    }
    
    .elementor-339 .elementor-element.elementor-element-11805438 img{height:120px;object-fit:cover;width:100%;}
}


.elementor-339 .elementor-element.elementor-element-11805438 .gallery-item img {
    transition: filter 0.3s ease;
    transform-origin: center;
    overflow:hidden;
}

.elementor-339 .elementor-element.elementor-element-11805438 .gallery-icon {
    overflow: hidden;
}

.elementor-339 .elementor-element.elementor-element-11805438 .gallery-item:hover img {
     filter: brightness(0.7);
}



.elementor-339 .elementor-element.elementor-element-11805438.elementor-widget-image-gallery {overflow:hidden;}


.elementor-339 .elementor-element.elementor-element-11805438 .gallery-item:nth-child(n+4) {
  display: none !important;
}

.elementor-339 .elementor-element.elementor-element-11805438 .gallery-item:nth-child(3) {
  position: relative;
}

.elementor-339 .elementor-element.elementor-element-11805438 .gallery-item:nth-child(3)::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  pointer-events: none;
  z-index: 1;
  border-radius: 5px;
}

.elementor-339 .elementor-element.elementor-element-11805438 .gallery-item:nth-child(3)::before {
  content: attr(data-hidden-count);
  position: absolute;
  top: 46%;
  left: 48%;
  transform: translate(-50%, -50%);
  color: white;
  font-size: 24px;
  font-weight: bold;
  pointer-events: none;
  z-index: 3 !important;
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-7c5b7bdb */.elementor-339 .elementor-element.elementor-element-7c5b7bdb img{height:275px;object-fit:cover;width:100%}

.elementor-339 .elementor-element.elementor-element-7c5b7bdb .gallery-item{border-radius:15px;}


 @media (min-width: 768px) and (max-width:1024px) {
    .elementor-339 .elementor-element.elementor-element-7c5b7bdb .elementor-image-gallery .gallery-columns-6 .gallery-item {
        max-width: 33.333% !important;
    }
}

 @media (max-width: 767px) {
    .elementor-339 .elementor-element.elementor-element-7c5b7bdb .elementor-image-gallery .gallery-item {
        max-width: 33.333% !important;
    }
    
    .elementor-339 .elementor-element.elementor-element-7c5b7bdb img{height:120px;object-fit:cover;width:100%;}
}


.elementor-339 .elementor-element.elementor-element-7c5b7bdb .gallery-item img {
    transition: filter 0.3s ease;
    transform-origin: center;
    overflow:hidden;
}

.elementor-339 .elementor-element.elementor-element-7c5b7bdb .gallery-icon {
    overflow: hidden;
}

.elementor-339 .elementor-element.elementor-element-7c5b7bdb .gallery-item:hover img {
     filter: brightness(0.7);
}



.elementor-339 .elementor-element.elementor-element-7c5b7bdb.elementor-widget-image-gallery {overflow:hidden;}


.elementor-339 .elementor-element.elementor-element-7c5b7bdb .gallery-item:nth-child(n+4) {
  display: none !important;
}

.elementor-339 .elementor-element.elementor-element-7c5b7bdb .gallery-item:nth-child(3) {
  position: relative;
}

.elementor-339 .elementor-element.elementor-element-7c5b7bdb .gallery-item:nth-child(3)::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  pointer-events: none;
  z-index: 1;
  border-radius: 5px;
}

.elementor-339 .elementor-element.elementor-element-7c5b7bdb .gallery-item:nth-child(3)::before {
  content: attr(data-hidden-count);
  position: absolute;
  top: 46%;
  left: 48%;
  transform: translate(-50%, -50%);
  color: white;
  font-size: 24px;
  font-weight: bold;
  pointer-events: none;
  z-index: 3 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-611e3753 */.gallery-item img {border-radius:15px;}/* End custom CSS */