.elementor-10615 .elementor-element.elementor-element-75148ae{--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:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:3rem;--padding-bottom:8rem;--padding-left:0rem;--padding-right:0rem;}.elementor-10615 .elementor-element.elementor-element-2ffddd5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-10615 .elementor-element.elementor-element-a92154b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-10615 .elementor-element.elementor-element-a92154b img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-10615 .elementor-element.elementor-element-6b06618 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-10615 .elementor-element.elementor-element-6b06618 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:#00000040;}.elementor-10615 .elementor-element.elementor-element-6b06618{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--image-border-color:var( --e-global-color-6a3864e );--image-border-width:1px;--image-border-radius:5px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-10615 .elementor-element.elementor-element-6bb06c6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:3em;--padding-right:0em;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-10615 .elementor-element.elementor-element-e746c6c .elementor-heading-title{font-family:var( --e-global-typography-4bff06a-font-family ), Sans-serif;font-size:var( --e-global-typography-4bff06a-font-size );font-weight:var( --e-global-typography-4bff06a-font-weight );text-transform:var( --e-global-typography-4bff06a-text-transform );line-height:var( --e-global-typography-4bff06a-line-height );}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-10615 .elementor-element.elementor-element-409c36e .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-7f11c4e-font-family ), Sans-serif;font-size:var( --e-global-typography-7f11c4e-font-size );font-weight:var( --e-global-typography-7f11c4e-font-weight );text-transform:var( --e-global-typography-7f11c4e-text-transform );line-height:var( --e-global-typography-7f11c4e-line-height );fill:var( --e-global-color-0684751 );color:var( --e-global-color-0684751 );box-shadow:2px 2px 0px 0px #FFFFFF;border-radius:4px 4px 4px 4px;padding:10px 24px 10px 24px;}.elementor-10615 .elementor-element.elementor-element-409c36e .elementor-button:hover, .elementor-10615 .elementor-element.elementor-element-409c36e .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-0684751 );}.elementor-10615 .elementor-element.elementor-element-409c36e > .elementor-widget-container{padding:3em 0em 0em 0em;}.elementor-10615 .elementor-element.elementor-element-409c36e .elementor-button:hover svg, .elementor-10615 .elementor-element.elementor-element-409c36e .elementor-button:focus svg{fill:var( --e-global-color-0684751 );}.elementor-10615 .elementor-element.elementor-element-91c1f38{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10615 .elementor-element.elementor-element-beeffbf{--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;--gap:4em 4em;--row-gap:4em;--column-gap:4em;--padding-top:8em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-10615 .elementor-element.elementor-element-b2db7ec{text-align:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-10615 .elementor-element.elementor-element-0c4d2a0{text-align:center;}.elementor-10615 .elementor-element.elementor-element-16fb055 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-10615 .elementor-element.elementor-element-16fb055 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:#E7E7E747;}.elementor-10615 .elementor-element.elementor-element-16fb055{width:var( --container-widget-width, 354px );max-width:354px;--container-widget-width:354px;--container-widget-flex-grow:0;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-10615 .elementor-element.elementor-element-16fb055.elementor-element{--align-self:center;}.elementor-10615 .elementor-element.elementor-element-758266d .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-10615 .elementor-element.elementor-element-758266d .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:#0000001C;}.elementor-10615 .elementor-element.elementor-element-758266d{width:var( --container-widget-width, 780px );max-width:780px;--container-widget-width:780px;--container-widget-flex-grow:0;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-10615 .elementor-element.elementor-element-758266d.elementor-element{--align-self:center;}@media(max-width:1366px){.elementor-10615 .elementor-element.elementor-element-75148ae{--padding-top:3rem;--padding-bottom:7rem;--padding-left:1rem;--padding-right:1rem;}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10615 .elementor-element.elementor-element-6bb06c6{--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:0em;}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10615 .elementor-element.elementor-element-e746c6c .elementor-heading-title{font-size:var( --e-global-typography-4bff06a-font-size );line-height:var( --e-global-typography-4bff06a-line-height );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10615 .elementor-element.elementor-element-409c36e .elementor-button{font-size:var( --e-global-typography-7f11c4e-font-size );line-height:var( --e-global-typography-7f11c4e-line-height );}.elementor-10615 .elementor-element.elementor-element-beeffbf{--padding-top:7em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10615 .elementor-element.elementor-element-16fb055{--container-widget-width:338px;--container-widget-flex-grow:0;width:var( --container-widget-width, 338px );max-width:338px;}}@media(max-width:1024px){.elementor-10615 .elementor-element.elementor-element-75148ae{--padding-top:2rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:1rem;}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10615 .elementor-element.elementor-element-6b06618{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-10615 .elementor-element.elementor-element-6bb06c6{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10615 .elementor-element.elementor-element-e746c6c .elementor-heading-title{font-size:var( --e-global-typography-4bff06a-font-size );line-height:var( --e-global-typography-4bff06a-line-height );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10615 .elementor-element.elementor-element-409c36e .elementor-button{font-size:var( --e-global-typography-7f11c4e-font-size );line-height:var( --e-global-typography-7f11c4e-line-height );}.elementor-10615 .elementor-element.elementor-element-beeffbf{--gap:3em 3em;--row-gap:3em;--column-gap:3em;--padding-top:6em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-10615 .elementor-element.elementor-element-75148ae{--padding-top:2rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10615 .elementor-element.elementor-element-a92154b{width:100%;max-width:100%;}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10615 .elementor-element.elementor-element-6b06618{width:100%;max-width:100%;}.elementor-widget-theme-post-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10615 .elementor-element.elementor-element-e746c6c .elementor-heading-title{font-size:var( --e-global-typography-4bff06a-font-size );line-height:var( --e-global-typography-4bff06a-line-height );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10615 .elementor-element.elementor-element-409c36e > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-10615 .elementor-element.elementor-element-409c36e .elementor-button{font-size:var( --e-global-typography-7f11c4e-font-size );line-height:var( --e-global-typography-7f11c4e-line-height );}.elementor-10615 .elementor-element.elementor-element-beeffbf{--gap:2em 2em;--row-gap:2em;--column-gap:2em;--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10615 .elementor-element.elementor-element-b2db7ec > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-10615 .elementor-element.elementor-element-2ffddd5{--width:45%;}.elementor-10615 .elementor-element.elementor-element-6bb06c6{--width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10615 .elementor-element.elementor-element-2ffddd5{--width:50%;}.elementor-10615 .elementor-element.elementor-element-6bb06c6{--width:50%;}}/* Start custom CSS for theme-post-featured-image, class: .elementor-element-a92154b */.elementor-10615 .elementor-element.elementor-element-a92154b img{
    max-height: 700px;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-6b06618 */.singlePageGalleryItems a.e-gallery-item.elementor-gallery-item{
    animation: imagemovement1 8s ease-in-out infinite alternate;
}

#columnSinglePage {
    height: 700px;
    max-height: 700px;
    overflow: hidden;
}

@media (max-width: 1024px){
#columnSinglePage {
    height: 500px !important;
    max-height: 500px !important;
    overflow: hidden;
}
    
}

@media (max-width: 767px){
#columnSinglePage {
    height: 300px !important;
    max-height: 300px !important;
    overflow: hidden;
}
    
}
@keyframes imagemovement1 {
    0% {
        transform: translateY(0);
    }
    100% {
        transform: translateY(-100%);
    }
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-268a6fb */.elementor-10615 .elementor-element.elementor-element-268a6fb img.size-full,
.elementor-10615 .elementor-element.elementor-element-268a6fb img.alignnone{
    border-radius: 5px;
    width: 100% !important;
    margin-bottom: 5px;
    margin-right: 8px;
    max-width: 31% !important;
    
}

.elementor-10615 .elementor-element.elementor-element-268a6fb h2{
    font-family: var(--e-global-typography-4bff06a-font-family), Sans-serif;
    font-size: var(--e-global-typography-4bff06a-font-size);
    font-weight: var(--e-global-typography-4bff06a-font-weight);
    text-transform: var(--e-global-typography-4bff06a-text-transform);
    line-height: var(--e-global-typography-4bff06a-line-height);
}



@media (max-width: 767px){
.elementor-10615 .elementor-element.elementor-element-268a6fb img.size-full,
.elementor-10615 .elementor-element.elementor-element-268a6fb img.alignnone{
    width: 100%;
    max-width: 30% !important;
    
}
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0c4d2a0 */.elementor-10615 .elementor-element.elementor-element-0c4d2a0 img {
  filter: invert(100%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(15%) contrast(85%);
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-758266d */.elementor-10615 .elementor-element.elementor-element-758266d .e-gallery-image.elementor-gallery-item__image {
    height: 100%;
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-10615 .elementor-element.elementor-element-758266d a.e-gallery-item.elementor-gallery-item {
    height: 100%;
}/* End custom CSS */