.elementor-1867 .elementor-element.elementor-element-52d4fde3{--display:flex;--overflow:hidden;--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:40px;}.elementor-1867 .elementor-element.elementor-element-38ea9666{--e-image-carousel-slides-to-show:3;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-1867 .elementor-element.elementor-element-38ea9666 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1867 .elementor-element.elementor-element-38ea9666 .elementor-swiper-button.elementor-swiper-button-next{font-size:24px;color:var( --e-global-color-text );}.elementor-1867 .elementor-element.elementor-element-38ea9666 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1867 .elementor-element.elementor-element-38ea9666 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-text );}.elementor-1867 .elementor-element.elementor-element-38ea9666 .swiper-wrapper{display:flex;align-items:center;}.elementor-1867 .elementor-element.elementor-element-38ea9666 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-4e75fc2a{--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:200px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1867 .elementor-element.elementor-element-377ac1f8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1867 .elementor-element.elementor-element-7baeca01 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:30px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-1867 .elementor-element.elementor-element-f1ca90{--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 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1867 .elementor-element.elementor-element-5c32796e{padding:0px 0px 0px 0px;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-1867 .elementor-element.elementor-element-5c32796e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-1867 .elementor-element.elementor-element-5c32796e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-1867 .elementor-element.elementor-element-5c32796e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-1867 .elementor-element.elementor-element-5c32796e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-1867 .elementor-element.elementor-element-5c32796e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-1867 .elementor-element.elementor-element-5c32796e .elementor-icon-list-item:not(:last-child):after{content:"";height:1px;border-color:var( --e-global-color-astglobalcolor0 );}.elementor-1867 .elementor-element.elementor-element-5c32796e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:12px;}.elementor-1867 .elementor-element.elementor-element-5c32796e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-1867 .elementor-element.elementor-element-5c32796e .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:12px;}.elementor-1867 .elementor-element.elementor-element-5c32796e .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor0 );transition:color 0.3s;}.elementor-1867 .elementor-element.elementor-element-5c32796e .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor0 );transition:fill 0.3s;}.elementor-1867 .elementor-element.elementor-element-5c32796e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1867 .elementor-element.elementor-element-5c32796e .elementor-icon-list-item > a{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:500;}.elementor-1867 .elementor-element.elementor-element-5c32796e .elementor-icon-list-text{color:#534741;transition:color 0.3s;}.elementor-1867 .elementor-element.elementor-element-414e2cb4{--divider-border-style:solid;--divider-color:#CFCFCF;--divider-border-width:1px;}.elementor-1867 .elementor-element.elementor-element-414e2cb4 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-1867 .elementor-element.elementor-element-414e2cb4 .elementor-divider{text-align:center;padding-block-start:30px;padding-block-end:30px;}.elementor-1867 .elementor-element.elementor-element-16df2829{padding:0px 0px 0px 0px;--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-1867 .elementor-element.elementor-element-16df2829 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(40px/2);}.elementor-1867 .elementor-element.elementor-element-16df2829 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(40px/2);}.elementor-1867 .elementor-element.elementor-element-16df2829 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(40px/2);}.elementor-1867 .elementor-element.elementor-element-16df2829 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-40px/2);}.elementor-1867 .elementor-element.elementor-element-16df2829 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-40px/2);}.elementor-1867 .elementor-element.elementor-element-16df2829 .elementor-icon-list-item:not(:last-child):after{content:"";height:1px;border-color:#8B8B8B;}.elementor-1867 .elementor-element.elementor-element-16df2829 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:20px;}.elementor-1867 .elementor-element.elementor-element-16df2829 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-1867 .elementor-element.elementor-element-16df2829 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:20px;}.elementor-1867 .elementor-element.elementor-element-16df2829 .elementor-icon-list-icon i{color:var( --e-global-color-astglobalcolor0 );transition:color 0.3s;}.elementor-1867 .elementor-element.elementor-element-16df2829 .elementor-icon-list-icon svg{fill:var( --e-global-color-astglobalcolor0 );transition:fill 0.3s;}.elementor-1867 .elementor-element.elementor-element-16df2829 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1867 .elementor-element.elementor-element-16df2829 .elementor-icon-list-item > a{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:500;}.elementor-1867 .elementor-element.elementor-element-16df2829 .elementor-icon-list-text{color:#534741;transition:color 0.3s;}.elementor-1867 .elementor-element.elementor-element-34197179{--divider-border-style:solid;--divider-color:#CFCFCF;--divider-border-width:1px;}.elementor-1867 .elementor-element.elementor-element-34197179 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-1867 .elementor-element.elementor-element-34197179 .elementor-divider{text-align:center;padding-block-start:25px;padding-block-end:25px;}.elementor-1867 .elementor-element.elementor-element-596925bd{padding:0px 0px 20px 0px;font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;}.elementor-1867 .elementor-element.elementor-element-2b499cb6 .elementor-button:hover, .elementor-1867 .elementor-element.elementor-element-2b499cb6 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-2b499cb6 .elementor-button:hover svg, .elementor-1867 .elementor-element.elementor-element-2b499cb6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-2b499cb6 .elementor-button{border-radius:100px 100px 100px 100px;}.elementor-1867 .elementor-element.elementor-element-2d3a4b93 .e-off-canvas__content{background-color:#00000000;border-style:none;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-1867 .elementor-element.elementor-element-2d3a4b93 .e-off-canvas__overlay{background-color:#0000004F;}.elementor-1867 .elementor-element.elementor-element-2d3a4b93{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:1000px;--e-off-canvas-height:70vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-animation-duration:0.3s;--e-off-canvas-overlay-opacity:1;}.elementor-1867 .elementor-element.elementor-element-8dc1e4c{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1867 .elementor-element.elementor-element-8dc1e4c:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-8dc1e4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-bbeb13 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:30px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-1867 .elementor-element.elementor-element-131406b5{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;line-height:1.8em;}.elementor-1867 .elementor-element.elementor-element-7f9e6aa{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1867 .elementor-element.elementor-element-7f9e6aa .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:30px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-1867 .elementor-element.elementor-element-c6ff26e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}:is( .elementor-1867 .elementor-element.elementor-element-c6ff26e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1867 .elementor-element.elementor-element-c6ff26e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1867 .elementor-element.elementor-element-c6ff26e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(30px / 2);padding-right:calc(30px / 2);padding-top:calc(30px / 2);padding-bottom:calc(30px / 2);}:is( .elementor-1867 .elementor-element.elementor-element-c6ff26e > .elementor-widget-container > .jet-listing-grid, .elementor-1867 .elementor-element.elementor-element-c6ff26e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1867 .elementor-element.elementor-element-c6ff26e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 30px / -2);margin-right:calc( 30px / -2);width:calc(100% + 30px);}:is( .elementor-1867 .elementor-element.elementor-element-c6ff26e > .elementor-widget-container > .jet-listing-grid, .elementor-1867 .elementor-element.elementor-element-c6ff26e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1867 .elementor-element.elementor-element-c6ff26e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 30px / -2);margin-bottom:calc( 30px / -2);}.elementor-1867 .elementor-element.elementor-element-72491d1 .elementor-button:hover, .elementor-1867 .elementor-element.elementor-element-72491d1 .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-72491d1{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1867 .elementor-element.elementor-element-72491d1 .elementor-button:hover svg, .elementor-1867 .elementor-element.elementor-element-72491d1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-72491d1 .elementor-button{border-radius:100px 100px 100px 100px;}.elementor-1867 .elementor-element.elementor-element-5a56f3e .e-off-canvas__content{background-color:#00000000;border-style:none;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-1867 .elementor-element.elementor-element-5a56f3e .e-off-canvas__overlay{background-color:#0000004F;}.elementor-1867 .elementor-element.elementor-element-5a56f3e{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:650px;--e-off-canvas-height:80vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-animation-duration:0.3s;--e-off-canvas-overlay-opacity:1;}.elementor-1867 .elementor-element.elementor-element-0fd2ef1{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1867 .elementor-element.elementor-element-0fd2ef1:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-0fd2ef1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-f4d8834{text-align:center;}.elementor-1867 .elementor-element.elementor-element-f4d8834 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:35px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-1867 .elementor-element.elementor-element-e34adbc > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-1867 .elementor-element.elementor-element-e34adbc > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-1867 .elementor-element.elementor-element-e34adbc > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-1867 .elementor-element.elementor-element-e34adbc > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(30px / 2);padding-right:calc(30px / 2);}:is( .elementor-1867 .elementor-element.elementor-element-e34adbc > .elementor-widget-container > .jet-listing-grid, .elementor-1867 .elementor-element.elementor-element-e34adbc > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-1867 .elementor-element.elementor-element-e34adbc > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 30px / -2);margin-right:calc( 30px / -2);width:calc(100% + 30px);}.elementor-1867 .elementor-element.elementor-element-7daaa3d7 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-4ed79e55{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1867 .elementor-element.elementor-element-4ed79e55.e-con{--align-self:flex-start;}.elementor-1867 .elementor-element.elementor-element-1f6d5409{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EBEBEB;--border-color:#EBEBEB;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.1);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1867 .elementor-element.elementor-element-1f6d5409:not(.elementor-motion-effects-element-type-background), .elementor-1867 .elementor-element.elementor-element-1f6d5409 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-85a902f{text-align:center;}.elementor-1867 .elementor-element.elementor-element-85a902f .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:30px;font-weight:400;line-height:1.4em;color:#000000;}.elementor-1867 .elementor-element.elementor-element-b1f590e .elementor-button:hover, .elementor-1867 .elementor-element.elementor-element-b1f590e .elementor-button:focus{background-color:#000000;color:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-b1f590e .elementor-button:hover svg, .elementor-1867 .elementor-element.elementor-element-b1f590e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1867 .elementor-element.elementor-element-b1f590e .elementor-button{border-radius:100px 100px 100px 100px;}.elementor-1867 .elementor-element.elementor-element-097f194{border-radius:10px 10px 10px 10px;}body.elementor-page-1867:not(.elementor-motion-effects-element-type-background), body.elementor-page-1867 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body.elementor-page-1867{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-1867 .elementor-element.elementor-element-4e75fc2a{--content-width:1280px;}.elementor-1867 .elementor-element.elementor-element-377ac1f8{--width:65%;}.elementor-1867 .elementor-element.elementor-element-4ed79e55{--width:35%;}}@media(max-width:1024px){.elementor-1867 .elementor-element.elementor-element-38ea9666{--e-image-carousel-slides-to-show:2;width:100%;max-width:100%;}}@media(max-width:767px){.elementor-1867 .elementor-element.elementor-element-52d4fde3{--width:100%;--padding-top:20px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-1867 .elementor-element.elementor-element-38ea9666{--e-image-carousel-slides-to-show:1;width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-1867 .elementor-element.elementor-element-38ea9666 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1867 .elementor-element.elementor-element-38ea9666 .elementor-swiper-button.elementor-swiper-button-next{font-size:18px;}.elementor-1867 .elementor-element.elementor-element-7baeca01 .elementor-heading-title{font-size:35px;}.elementor-1867 .elementor-element.elementor-element-bbeb13 .elementor-heading-title{font-size:35px;}.elementor-1867 .elementor-element.elementor-element-7f9e6aa .elementor-heading-title{font-size:35px;}.elementor-1867 .elementor-element.elementor-element-c6ff26e > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-1867 .elementor-element.elementor-element-f4d8834 .elementor-heading-title{font-size:35px;}.elementor-1867 .elementor-element.elementor-element-e34adbc > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-1867 .elementor-element.elementor-element-85a902f .elementor-heading-title{font-size:35px;}}/* Start custom CSS */.lg-height img{
    width: 100%;
    height: 300px;
    object-fit: cover;
}

.lg-height .elementor-swiper-button{
    background-color: #fff;
    width: 35px;
    height: 35px;
    padding: 0px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 0px 0px 15px #0001
}
@media(min-width: 769px){
    .lg-height img{
        height: 550px;
    }   
    .lg-height .elementor-swiper-button{
        background-color: #fff;
        width: 50px;
        height: 50px;
    }
}







.ua-form input, .ua-form  select{
    padding: 20px!important;
    line-height: 1.5em!important;
    height: auto!important;
    border-radius: 0px;
    border: unset;
    margin-bottom: 0px!important;
    border-radius: 50px!important;
}
@media(min-width: 600px){
.ua-form p{
    padding-bottom: 0px!important;
    margin: 0px!important;
}    
}



.ua-font em{
    color: var( --e-global-color-accent );
    text-decoration: underline;
    text-decoration-color: #000;
}
.overflow-show .swiper{
    overflow: visible;
}

.sm-height img{
    height: 350px;
    object-fit: cover;
}

.ua-slider .slick-arrow{
    border-radius: 50px;
    box-shadow: 0px 0px 20px #0001;
    border: 1px solid #0001;
}
.ua-slider .slick-list.draggable{
    overflow: visible;
}

.ua-fade-in-before{
    translate: 0px 50px;
    transition: all 300ms ease-in-out;
}
.ua-fade-in{
    opacity: 0;
    visibility: hidden;
    transform: translateY(15px);
    transition: all 200ms ease-in-out;
}
.delay{
    transition-delay: 00ms;
}

.ua-fade-in-trigger:hover .ua-fade-in{
    opacity: 1;
    visibility: visible;
    transform: translateY(0px);
    transition-delay: 200ms;
}
.ua-fade-in-trigger:hover .ua-fade-in-before{
    translate: 0px;
}

.elementor-menu-toggle{
    padding: 8px;
}

.animate-radius{
    transition: border-radius 200ms ease-in-out!important;
}

.ua-form:hover input.button,
.animate-radius:hover div.border-radius-control a.elementor-button,
.animate-radius:hover #border-radius-control{
    border-radius: 00px 0px 0px 0px!important;
}

.truncate .elementor-heading-title{
  text-overflow: ellipsis;

  /* Needed to make it work */
  overflow: hidden;
  white-space: nowrap;
}
.ua-fade-in-after{
    transition: all 300ms ease-in-out;
}
.ua-fade-in,
.ua-fade-in-trigger:hover .ua-fade-in-after{
    opacity: 0;
    visibility: hidden;
    transform: translateY(15px);
    transition: all 300ms ease-in-out;
}

.ua-fade-in-trigger:hover .ua-fade-in{
    opacity: 1;
    visibility: visible;
    transform: translateY(0px);
    transition-delay: 200ms;
}
.ua-fade-in-trigger:hover .ua-fade-in-before{
    translate: 0px 50px;
}/* End custom CSS */