.elementor-34 .elementor-element.elementor-element-396f376{--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;--background-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-396f376:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-396f376 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-3693164f-0f67-4fd8-80e8-771d5924c422);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-396f376, .elementor-34 .elementor-element.elementor-element-396f376::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-4728304{--spacer-size:300px;}.elementor-34 .elementor-element.elementor-element-c886e82{--display:flex;--background-transition:0.3s;--margin-top:5%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-34 .elementor-element.elementor-element-7856aa5{text-align:center;}.elementor-34 .elementor-element.elementor-element-e3cf10a > .elementor-widget-container{margin:50px 0px 50px 0px;padding:0% 20% 0% 20%;}.elementor-34 .elementor-element.elementor-element-e3cf10a{text-align:center;}.elementor-34 .elementor-element.elementor-element-59b942c{--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;--gap:0px 30px;--background-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-c544299{--display:flex;--background-transition:0.3s;--border-radius:0px 0px 50px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-c544299:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-c544299 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#29316D0D;}.elementor-34 .elementor-element.elementor-element-c544299, .elementor-34 .elementor-element.elementor-element-c544299::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-66a9da5{--display:flex;--background-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-66a9da5:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-66a9da5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-312be3f7-6b86-4a7f-a0cc-c4089e0added);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-66a9da5, .elementor-34 .elementor-element.elementor-element-66a9da5::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-f2d4220{--spacer-size:250px;}.elementor-34 .elementor-element.elementor-element-2ad2af5 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 50px 0px 50px;}.elementor-34 .elementor-element.elementor-element-2ad2af5{text-align:center;}.elementor-34 .elementor-element.elementor-element-2ad2af5 .elementor-heading-title{font-size:22px;text-transform:uppercase;}.elementor-34 .elementor-element.elementor-element-a18028e > .elementor-widget-container{padding:0% 20% 0% 20%;}.elementor-34 .elementor-element.elementor-element-a18028e{text-align:center;}.elementor-34 .elementor-element.elementor-element-5857649 > .elementor-widget-container{margin:20px 0px 40px 0px;}.elementor-34 .elementor-element.elementor-element-5857649 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-34 .elementor-element.elementor-element-5857649 .elementor-button{fill:var( --e-global-color-d4e718c );color:var( --e-global-color-d4e718c );}.elementor-34 .elementor-element.elementor-element-e135df5{--display:flex;--background-transition:0.3s;--border-radius:0px 0px 50px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-e135df5:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-e135df5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#29316D0D;}.elementor-34 .elementor-element.elementor-element-e135df5, .elementor-34 .elementor-element.elementor-element-e135df5::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-512537d{--display:flex;--background-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-512537d:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-512537d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-9d795bdf-6b97-472a-85eb-a67bed282033);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-512537d, .elementor-34 .elementor-element.elementor-element-512537d::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-2c9be33{--spacer-size:250px;}.elementor-34 .elementor-element.elementor-element-fadc270 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 50px 0px 50px;}.elementor-34 .elementor-element.elementor-element-fadc270{text-align:center;}.elementor-34 .elementor-element.elementor-element-fadc270 .elementor-heading-title{font-size:22px;text-transform:uppercase;}.elementor-34 .elementor-element.elementor-element-2abf7ff > .elementor-widget-container{padding:0% 20% 0% 20%;}.elementor-34 .elementor-element.elementor-element-2abf7ff{text-align:center;}.elementor-34 .elementor-element.elementor-element-3e0b31d > .elementor-widget-container{margin:20px 0px 40px 0px;}.elementor-34 .elementor-element.elementor-element-3e0b31d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-34 .elementor-element.elementor-element-3e0b31d .elementor-button{fill:var( --e-global-color-d4e718c );color:var( --e-global-color-d4e718c );}.elementor-34 .elementor-element.elementor-element-e90eb6f{--display:flex;--background-transition:0.3s;--border-radius:0px 0px 50px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34 .elementor-element.elementor-element-e90eb6f:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-e90eb6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#29316D0D;}.elementor-34 .elementor-element.elementor-element-e90eb6f, .elementor-34 .elementor-element.elementor-element-e90eb6f::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-95cb535{--display:flex;--background-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-95cb535:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-95cb535 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-d104c429-f45e-44b0-b4b5-331e753bfd95);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34 .elementor-element.elementor-element-95cb535, .elementor-34 .elementor-element.elementor-element-95cb535::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-42d7e27{--spacer-size:250px;}.elementor-34 .elementor-element.elementor-element-9b3dac9 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 50px 0px 50px;}.elementor-34 .elementor-element.elementor-element-9b3dac9{text-align:center;}.elementor-34 .elementor-element.elementor-element-9b3dac9 .elementor-heading-title{font-size:22px;text-transform:uppercase;}.elementor-34 .elementor-element.elementor-element-212c55f > .elementor-widget-container{padding:0% 20% 0% 20%;}.elementor-34 .elementor-element.elementor-element-212c55f{text-align:center;}.elementor-34 .elementor-element.elementor-element-085d756 > .elementor-widget-container{margin:20px 0px 40px 0px;}.elementor-34 .elementor-element.elementor-element-085d756 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-34 .elementor-element.elementor-element-085d756 .elementor-button{fill:var( --e-global-color-d4e718c );color:var( --e-global-color-d4e718c );}.elementor-34 .elementor-element.elementor-element-0153baa{--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:center;--gap:0px 50px;--background-transition:0.3s;--margin-top:5%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;--padding-top:2.5%;--padding-bottom:2.5%;--padding-left:0%;--padding-right:0%;}.elementor-34 .elementor-element.elementor-element-0153baa:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-0153baa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d490e2b );}.elementor-34 .elementor-element.elementor-element-0153baa, .elementor-34 .elementor-element.elementor-element-0153baa::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-b0b6492{--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;--background-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-8bf24de .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-34 .elementor-element.elementor-element-197a0bc{--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;--background-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-3d40204{text-align:left;}.elementor-34 .elementor-element.elementor-element-3d40204 img{height:350px;object-fit:contain;object-position:center center;border-radius:50px 0px 50px 0px;}.elementor-34 .elementor-element.elementor-element-3d40772{--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;--background-transition:0.3s;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-34 .elementor-element.elementor-element-3d40772, .elementor-34 .elementor-element.elementor-element-3d40772::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-79a52c9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-79a52c9{text-align:center;}.elementor-34 .elementor-element.elementor-element-96a9774 > .elementor-widget-container{margin:50px 0px 50px 0px;padding:0% 20% 0% 20%;}.elementor-34 .elementor-element.elementor-element-96a9774{text-align:center;}.elementor-34 .elementor-element.elementor-element-801fa11 > .elementor-widget-container{padding:0% 25% 0% 25%;}.elementor-34 .elementor-element.elementor-element-801fa11 .gallery-item .gallery-caption{text-align:center;}.elementor-34 .elementor-element.elementor-element-6742265{--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;--background-transition:0.3s;--margin-top:5%;--margin-bottom:20%;--margin-left:0%;--margin-right:0%;}.elementor-34 .elementor-element.elementor-element-6742265:not(.elementor-motion-effects-element-type-background), .elementor-34 .elementor-element.elementor-element-6742265 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-34 .elementor-element.elementor-element-6742265, .elementor-34 .elementor-element.elementor-element-6742265::before{--border-transition:0.3s;}.elementor-34 .elementor-element.elementor-element-e6f1031{--display:flex;--background-transition:0.3s;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-34 .elementor-element.elementor-element-59b942c{--content-width:1000px;}.elementor-34 .elementor-element.elementor-element-0153baa{--content-width:1240px;}.elementor-34 .elementor-element.elementor-element-b0b6492{--width:66.6666%;}.elementor-34 .elementor-element.elementor-element-197a0bc{--width:33.3333%;}}@media(max-width:767px){.elementor-34 .elementor-element.elementor-element-e3cf10a > .elementor-widget-container{margin:5% 0% 5% 0%;padding:0% 0% 0% 0%;}.elementor-34 .elementor-element.elementor-element-5857649 > .elementor-widget-container{margin:20px 10px 40px 10px;}.elementor-34 .elementor-element.elementor-element-3e0b31d > .elementor-widget-container{margin:20px 10px 40px 10px;}.elementor-34 .elementor-element.elementor-element-085d756 > .elementor-widget-container{margin:20px 10px 40px 10px;}.elementor-34 .elementor-element.elementor-element-9c95e62{text-align:center;}.elementor-34 .elementor-element.elementor-element-e18b339{text-align:center;}.elementor-34 .elementor-element.elementor-element-3d40204{text-align:center;}.elementor-34 .elementor-element.elementor-element-3d40204 img{height:250px;object-fit:contain;}.elementor-34 .elementor-element.elementor-element-96a9774 > .elementor-widget-container{margin:5% 0% 5% 0%;padding:0% 0% 0% 0%;}.elementor-34 .elementor-element.elementor-element-801fa11 > .elementor-widget-container{padding:0% 0% 0% 0%;}}/* Start custom CSS for image-gallery, class: .elementor-element-801fa11 */@media screen and (min-width:1024px) {
    .elementor-34 .elementor-element.elementor-element-801fa11 img {
        height: 100px;
        width: 100px;
    }
    
    .elementor-34 .elementor-element.elementor-element-801fa11 #gallery-1 {
        display: grid;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    justify-content: center;
    align-items: center;
    }
}

@media screen and (max-width:1023px) {
    .elementor-34 .elementor-element.elementor-element-801fa11 img {
        height: 100px;
        width: 75px;
    }
    
    .elementor-34 .elementor-element.elementor-element-801fa11 #gallery-1 {
        display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    justify-content: center;
    align-items: center;
    }
}

.elementor-34 .elementor-element.elementor-element-801fa11 #gallery-1 {
    gap: 0.25rem;
}

.elementor-34 .elementor-element.elementor-element-801fa11 img {
    object-fit: contain;
    filter: grayscale(1);
    transition: all 0.6s ease-in-out;
}

.elementor-34 .elementor-element.elementor-element-801fa11 img:hover {
    filter: grayscale(0);
    transform: scale(1.1);
}

.elementor-34 .elementor-element.elementor-element-801fa11 .elementor-image-gallery .gallery-columns-4 .gallery-item {
        max-width: 100%;
    }/* End custom CSS */