.elementor-1703 .elementor-element.elementor-element-172c43cb{--display:flex;--min-height:480px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--overlay-opacity:0.35;--margin-block-start:-240px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:30px;--padding-block-end:50px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-1703 .elementor-element.elementor-element-172c43cb:not(.elementor-motion-effects-element-type-background), .elementor-1703 .elementor-element.elementor-element-172c43cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homolog.tavaresdev.net/wp-content/uploads/2023/07/CASAMENTO-AeB-2021-4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1703 .elementor-element.elementor-element-172c43cb::before, .elementor-1703 .elementor-element.elementor-element-172c43cb > .elementor-background-video-container::before, .elementor-1703 .elementor-element.elementor-element-172c43cb > .e-con-inner > .elementor-background-video-container::before, .elementor-1703 .elementor-element.elementor-element-172c43cb > .elementor-background-slideshow::before, .elementor-1703 .elementor-element.elementor-element-172c43cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-1703 .elementor-element.elementor-element-172c43cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#161813;background-image:url("https://homolog.tavaresdev.net/wp-content/uploads/2023/07/Sobreposicao-header.png");}.elementor-1703 .elementor-element.elementor-element-172c43cb, .elementor-1703 .elementor-element.elementor-element-172c43cb::before{--border-transition:0.3s;}.elementor-1703 .elementor-element.elementor-element-172c43cb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1703 .elementor-element.elementor-element-7b627aad .elementor-heading-title{color:var( --e-global-color-633d565 );font-family:"Neue World", Sans-serif;font-size:125px;font-weight:normal;}.elementor-1703 .elementor-element.elementor-element-7b627aad > .elementor-widget-container{margin:190px 0px 0px 0px;}.elementor-1703 .elementor-element.elementor-element-59918dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:0.5;--padding-block-start:75px;--padding-block-end:75px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1703 .elementor-element.elementor-element-59918dd:not(.elementor-motion-effects-element-type-background), .elementor-1703 .elementor-element.elementor-element-59918dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-633d565 );}.elementor-1703 .elementor-element.elementor-element-59918dd::before, .elementor-1703 .elementor-element.elementor-element-59918dd > .elementor-background-video-container::before, .elementor-1703 .elementor-element.elementor-element-59918dd > .e-con-inner > .elementor-background-video-container::before, .elementor-1703 .elementor-element.elementor-element-59918dd > .elementor-background-slideshow::before, .elementor-1703 .elementor-element.elementor-element-59918dd > .e-con-inner > .elementor-background-slideshow::before, .elementor-1703 .elementor-element.elementor-element-59918dd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-633d565 );}.elementor-1703 .elementor-element.elementor-element-59918dd, .elementor-1703 .elementor-element.elementor-element-59918dd::before{--border-transition:0.3s;}.elementor-1703 .elementor-element.elementor-element-c2c6d20 > .elementor-widget-container > .jet-tabs{border-style:none;}.elementor-1703 .elementor-element.elementor-element-c2c6d20 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper{align-self:center;justify-content:center;flex-grow:0;background-color:var( --e-global-color-633d565 );padding:0px 50px 0px 50px;margin:0px 0px 0px 0px;border-style:none;}.elementor-1703 .elementor-element.elementor-element-c2c6d20 > .elementor-widget-container > .jet-tabs.jet-tabs-position-left > .jet-tabs__control-wrapper > .jet-tabs__control.jet-tabs__control-icon-left .jet-tabs__control-inner{justify-content:center;}.elementor-1703 .elementor-element.elementor-element-c2c6d20 > .elementor-widget-container > .jet-tabs.jet-tabs-position-left > .jet-tabs__control-wrapper > .jet-tabs__control.jet-tabs__control-icon-right .jet-tabs__control-inner{justify-content:center;}.elementor-1703 .elementor-element.elementor-element-c2c6d20 > .elementor-widget-container > .jet-tabs.jet-tabs-position-right > .jet-tabs__control-wrapper > .jet-tabs__control.jet-tabs__control-icon-left .jet-tabs__control-inner{justify-content:center;}.elementor-1703 .elementor-element.elementor-element-c2c6d20 > .elementor-widget-container > .jet-tabs.jet-tabs-position-right > .jet-tabs__control-wrapper > .jet-tabs__control.jet-tabs__control-icon-right .jet-tabs__control-inner{justify-content:center;}.elementor-1703 .elementor-element.elementor-element-c2c6d20 > .elementor-widget-container > .jet-tabs.jet-tabs-position-left > .jet-tabs__control-wrapper > .jet-tabs__control.jet-tabs__control-icon-top .jet-tabs__control-inner{align-items:center;}.elementor-1703 .elementor-element.elementor-element-c2c6d20 > .elementor-widget-container > .jet-tabs.jet-tabs-position-right > .jet-tabs__control-wrapper > .jet-tabs__control.jet-tabs__control-icon-top .jet-tabs__control-inner{align-items:center;}.elementor-1703 .elementor-element.elementor-element-c2c6d20 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-text{color:#B7B7B7;font-family:"Neue World", Sans-serif;font-size:28px;font-weight:500;line-height:30px;}.elementor-1703 .elementor-element.elementor-element-c2c6d20 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__control-inner{padding:0px 30px 0px 30px;}.elementor-1703 .elementor-element.elementor-element-c2c6d20 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control{margin:28px 0px 0px 0px;border-style:solid;border-width:0px 2px 0px 0px;border-color:#B7B7B7;}.elementor-1703 .elementor-element.elementor-element-c2c6d20 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control:hover .jet-tabs__label-text{font-family:"Neue World", Sans-serif;font-size:28px;font-weight:500;text-decoration:underline;line-height:30px;}.elementor-1703 .elementor-element.elementor-element-c2c6d20 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control.active-tab .jet-tabs__label-text{color:var( --e-global-color-primary );font-family:"Neue World", Sans-serif;font-size:28px;font-weight:500;text-decoration:underline;line-height:30px;}.elementor-1703 .elementor-element.elementor-element-c2c6d20 > .elementor-widget-container > .jet-tabs > .jet-tabs__content-wrapper{background-color:var( --e-global-color-633d565 );}.elementor-1703 .elementor-element.elementor-element-c2c6d20 > .elementor-widget-container > .jet-tabs > .jet-tabs__content-wrapper > .jet-tabs__content{padding:0px 0px 0px 0px;}.elementor-1703 .elementor-element.elementor-element-c2c6d20 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1703 .elementor-element.elementor-element-a810d31{--display:flex;--min-height:717px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--gap:50px 50px;--background-transition:0.3s;--overlay-opacity:0.5;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1703 .elementor-element.elementor-element-a810d31:not(.elementor-motion-effects-element-type-background), .elementor-1703 .elementor-element.elementor-element-a810d31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://homolog.tavaresdev.net/wp-content/uploads/2023/07/TERRACO-DO-LOBBY-LOUNGE-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1703 .elementor-element.elementor-element-a810d31::before, .elementor-1703 .elementor-element.elementor-element-a810d31 > .elementor-background-video-container::before, .elementor-1703 .elementor-element.elementor-element-a810d31 > .e-con-inner > .elementor-background-video-container::before, .elementor-1703 .elementor-element.elementor-element-a810d31 > .elementor-background-slideshow::before, .elementor-1703 .elementor-element.elementor-element-a810d31 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1703 .elementor-element.elementor-element-a810d31 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-1703 .elementor-element.elementor-element-a810d31, .elementor-1703 .elementor-element.elementor-element-a810d31::before{--border-transition:0.3s;}.elementor-1703 .elementor-element.elementor-element-da4a534{text-align:center;}.elementor-1703 .elementor-element.elementor-element-da4a534 .elementor-heading-title{color:var( --e-global-color-633d565 );font-family:"Neue World", Sans-serif;font-size:77px;font-weight:normal;line-height:80px;letter-spacing:2.2px;}.elementor-1703 .elementor-element.elementor-element-da4a534 > .elementor-widget-container{padding:0% 25% 0% 25%;}.elementor-1703 .elementor-element.elementor-element-bf79079 .elementor-button{font-family:"Helvetica Now Text", Sans-serif;font-size:18px;font-weight:300;line-height:21px;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-ddab7a9 );}.elementor-1703 .elementor-element.elementor-element-bf79079 > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(max-width:1425px){.elementor-1703 .elementor-element.elementor-element-59918dd{--padding-block-start:90px;--padding-block-end:90px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1703 .elementor-element.elementor-element-a810d31{--min-height:411px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1703 .elementor-element.elementor-element-da4a534 .elementor-heading-title{font-size:63px;line-height:65px;letter-spacing:2.2px;}}@media(max-width:1200px){.elementor-1703 .elementor-element.elementor-element-bf79079 .elementor-button{padding:20px 20px 20px 20px;}}@media(max-width:1024px){.elementor-1703 .elementor-element.elementor-element-172c43cb{--min-height:674px;--justify-content:flex-end;--padding-block-start:50px;--padding-block-end:70px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1703 .elementor-element.elementor-element-7b627aad .elementor-heading-title{font-size:76px;}.elementor-1703 .elementor-element.elementor-element-7b627aad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1703 .elementor-element.elementor-element-a810d31{--min-height:381px;--margin-block-start:60px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1703 .elementor-element.elementor-element-da4a534 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-1703 .elementor-element.elementor-element-da4a534{width:var( --container-widget-width, 566px );max-width:566px;--container-widget-width:566px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-1703 .elementor-element.elementor-element-172c43cb{--min-height:663px;--padding-block-start:177px;--padding-block-end:90px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1703 .elementor-element.elementor-element-7b627aad .elementor-heading-title{font-size:40px;}.elementor-1703 .elementor-element.elementor-element-a810d31{--padding-block-start:10px;--padding-block-end:10px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-1703 .elementor-element.elementor-element-da4a534 .elementor-heading-title{font-size:30px;line-height:36px;}.elementor-1703 .elementor-element.elementor-element-bf79079 .elementor-button{padding:10px 15px 10px 15px;}}/* Start custom CSS for jet-tabs, class: .elementor-element-c2c6d20 */.elementor-1703 .elementor-element.elementor-element-c2c6d20 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control:nth-of-type(5){
    border: 0!important;
}
.elementor-1703 .elementor-element.elementor-element-c2c6d20 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control:nth-of-type(9){
    border: 0!important;
}/* End custom CSS */
/* Start custom CSS */.elementor-1703 .elementor-element.elementor-element-c2c6d20 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control:nth-of-type(5) {
    border-style: solid !important;
    border-width: 0px 2px 0px 0px !important;
    border-color: #B7B7B7 !important;
}

a.e-gallery-item.elementor-gallery-item.elementor-animated-content:nth-of-type(2){
    margin: -50px -70px;
    z-index: 50!important;
}

.elementor-1703 .elementor-element.elementor-element-a810d31 {
    min-height: 50vh;
}

.elementor-1703 .elementor-element.elementor-element-59918dd:not(.elementor-motion-effects-element-type-background), .elementor-1703 .elementor-element.elementor-element-59918dd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    padding-bottom: 0;
    padding-top: 75px;
}

.elementor-1703 .elementor-element.elementor-element-c2c6d20 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper {
    max-width: 100% !important;
    padding: 0 200px;
}

.elementor-1859 .elementor-element.elementor-element-7985cfcb > .e-con-inner {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
}

.elementor-1859 .elementor-element.elementor-element-4edc5b29 > div {
    padding-bottom: 0 !important;
}

.elementor-1859 .elementor-element.elementor-element-8159334 > .e-con-inner {
    padding-top: 75px !important;
    padding-bottom: 130px !important;
}

.elementor-1859 .elementor-element.elementor-element-6d44d1e > .e-con-inner {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
}

@media (max-width: 1425px) {
    .elementor-1703 .elementor-element.elementor-element-59918dd:not(.elementor-motion-effects-element-type-background), .elementor-1703 .elementor-element.elementor-element-59918dd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        padding-top: 75px !important;
    }
    
    .elementor-1859 .elementor-element.elementor-element-4edc5b29 > div {
        padding-top: 0 !important;
    }
    
    .elementor-1859 .elementor-element.elementor-element-7985cfcb > .e-con-inner {
        padding-top: 75px !important;
        padding-bottom: 75px !important;
    }
    
    .elementor-1859 .elementor-element.elementor-element-4edc5b29 > div {
        padding-bottom: 0 !important;
    }
    
    .elementor-1859 .elementor-element.elementor-element-8159334 > .e-con-inner {
        padding-top: 75px !important;
        padding-bottom: 130px !important;
    }
    
    .elementor-1859 .elementor-element.elementor-element-6d44d1e > .e-con-inner {
        padding-top: 75px !important;
        padding-bottom: 75px !important;
    }
    .elementor-1703 .elementor-element.elementor-element-c2c6d20 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper {
        padding: 0 20px;
    }
}

@media (max-width: 768px) {
    .elementor-1859 .elementor-element.elementor-element-7985cfcb > .e-con-inner {
        padding-top: 35px !important;
        padding-bottom: 35px !important;
    }
    
    .elementor-1859 .elementor-element.elementor-element-4edc5b29 > div {
        padding-bottom: 0 !important;
        padding-top: 0 !important;
    }
    
    .elementor-1859 .elementor-element.elementor-element-8159334 > .e-con-inner {
        padding-top: 35px !important;
        padding-bottom: 100px !important;
    }
    
    .elementor-1859 .elementor-element.elementor-element-6d44d1e > .e-con-inner {
        padding-top: 35px !important;
        padding-bottom: 35px !important;
    }
    
    .elementor-1859 .elementor-element.elementor-element-8ea664b .elementor-heading-title {
        font-size: 28px !important;
        line-height: 32px !important;
    }
    
    .elementor-1859 .elementor-element.elementor-element-5b79137 .elementor-swiper-button.elementor-swiper-button-prev,
    .elementor-1859 .elementor-element.elementor-element-a46b8b5 .elementor-swiper-button.elementor-swiper-button-prev {
        left: 12% !important;
    }
    
    .elementor-1859 .elementor-element.elementor-element-5b79137 .elementor-swiper-button.elementor-swiper-button-next,
    .elementor-1859 .elementor-element.elementor-element-a46b8b5 .elementor-swiper-button.elementor-swiper-button-next {
        left: inherit !important;
        right: 12% !important;
    }

    .elementor-1703 .elementor-element.elementor-element-c2c6d20 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control {
        margin: 5px 0 !important;
    }
    
    .elementor-1703 .elementor-element.elementor-element-c2c6d20 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-text {
        font-size: 16px !important;
    }
    
    .elementor-1703 .elementor-element.elementor-element-c2c6d20 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control.active-tab .jet-tabs__label-text {
        font-size: 16px !important;
    }
    
    .elementor-1703 .elementor-element.elementor-element-c2c6d20 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__control-inner {
        padding: 0 10px !important;
    }
    
    .elementor-1703 .elementor-element.elementor-element-59918dd {
        padding-top: 35px !important;
    }
    
    .elementor-1859 .elementor-element.elementor-element-6d44d1e:not(.elementor-motion-effects-element-type-background), .elementor-1859 .elementor-element.elementor-element-6d44d1e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        padding: 0;
    }
    .elementor-1859 .elementor-element.elementor-element-57139d9 .elementor-heading-title {
        padding-left: 10px;
        padding-right: 10px;
    }

    .elementor-1782 .elementor-element.elementor-element-0d524c0:not(.elementor-motion-effects-element-type-background), .elementor-1782 .elementor-element.elementor-element-0d524c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        padding: 0;
    }
    
    .elementor-1782 .elementor-element.elementor-element-71b6f516 {
        padding-left: 10px;
        padding-right: 10px;
    }
    
    .elementor-1782 .elementor-element.elementor-element-6d1014cb {
        padding-right: 10px;
        padding-left: 10px;
    }
    
    .elementor-element.elementor-element-837089e.elementor-widget.elementor-widget-heading {
        padding-left: 10px;
        padding-right: 10px;
    }

    .elementor-1847 .elementor-element.elementor-element-6d1014cb {
        padding-left: 10px;
        padding-right: 10px;
    }
    
    .elementor-1847 .elementor-element.elementor-element-8ec2929 .elementor-heading-title {
        padding-left: 10px;
        padding-right: 10px;
    }
    
    .elementor-1847 .elementor-element.elementor-element-064bf19 {
        padding: 0;
    }
    
    
    .elementor-1853 .elementor-element.elementor-element-6d1014cb {
        padding-left: 10px;
        padding-right: 10px;
    }
    
    .elementor-1853 .elementor-element.elementor-element-faf7944 .elementor-heading-title {
        padding-left: 10px;
        padding-right: 10px;
    }
    
    .elementor-1853 .elementor-element.elementor-element-f1bca54 {
        padding: 0;
    }
    
    .elementor-1865 .elementor-element.elementor-element-c02aedc .elementor-heading-title {
        padding-left: 10px;
        padding-right: 10px;
    }
    
    .elementor-1865 .elementor-element.elementor-element-de3a629 {
        padding: 0;
    }
    
    
    .elementor-1871 .elementor-element.elementor-element-632be54 .elementor-heading-title {
        padding-left: 10px;
        padding-right: 10px;
    }
    
    .elementor-1871 .elementor-element.elementor-element-23d2487 {
        padding: 0;
    }
    
    
    .elementor-1877 .elementor-element.elementor-element-57a3df1 .elementor-heading-title {
        padding-left: 10px;
        padding-right: 10px;
    }
    
    .elementor-1877 .elementor-element.elementor-element-8dee895 {
        padding: 0;
    }
    
    .elementor-1884 .elementor-element.elementor-element-8b576e9 .elementor-heading-title {
        padding-left: 10px;
        padding-right: 10px;
    }
    
    .elementor-1884 .elementor-element.elementor-element-3fe2766 {
        padding: 0;
    }
    
    
    .elementor-1890 .elementor-element.elementor-element-d342537 .elementor-heading-title {
        padding-left: 10px;
        padding-right: 10px;
    }
    
    .elementor-1890 .elementor-element.elementor-element-8f792b6 {
        padding: 0;
    }
    
    
}

/** Ajuste Tabs **/
.elementor-1703 .elementor-element.elementor-element-c2c6d20 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper{
    max-width: 1200px;
}

@media screen and (max-width:768px){
     a.e-gallery-item.elementor-gallery-item.elementor-animated-content:nth-of-type(2){
    margin: 0!important;
}
}

.elementor-1782 .elementor-element.elementor-element-7985cfcb > .e-con-inner {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
}

.elementor-1782 .elementor-element.elementor-element-4edc5b29 > div {
    padding-bottom: 0 !important;
    padding-top: 30px !important;
}

.elementor-1782 .elementor-element.elementor-element-29bdbca > .e-con-inner {
    padding-top: 75px !important;
    padding-bottom: 130px !important;
}

.elementor-1782 .elementor-element.elementor-element-0d524c0 > .e-con-inner {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
}

@media (max-width: 1425px) {
    .elementor-1782 .elementor-element.elementor-element-7985cfcb > .e-con-inner {
        padding-top: 75px !important;
        padding-bottom: 75px !important;
    }
    
    .elementor-1782 .elementor-element.elementor-element-4edc5b29 > div {
        padding-top: 30px !important;
        padding-bottom: 0 !important;
    }
    
    .elementor-1782 .elementor-element.elementor-element-29bdbca > .e-con-inner {
        padding-top: 75px !important;
        padding-bottom: 130px !important;
    }
    
    .elementor-1782 .elementor-element.elementor-element-0d524c0 > .e-con-inner {
        padding-top: 75px !important;
        padding-bottom: 75px !important;
    }
}

@media (max-width: 768px) {
    .elementor-1782 .elementor-element.elementor-element-7985cfcb > .e-con-inner {
        padding-top: 35px !important;
        padding-bottom: 35px !important;
    }

    .elementor-1782 .elementor-element.elementor-element-4edc5b29 > div {
        padding-bottom: 0 !important;
        padding-top: 0 !important;
    }

    .elementor-1782 .elementor-element.elementor-element-29bdbca > .e-con-inner {
        padding-top: 35px !important;
        padding-bottom: 100px !important;
    }

    .elementor-1782 .elementor-element.elementor-element-0d524c0 > .e-con-inner {
        padding-top: 35px !important;
        padding-bottom: 35px !important;
    }

    .elementor-1782 .elementor-element.elementor-element-af6972e .elementor-heading-title {
        font-size: 28px !important;
        line-height: 32px !important;
    }

    .elementor-1782 .elementor-element.elementor-element-27f755d .elementor-swiper-button.elementor-swiper-button-prev,
    .elementor-1782 .elementor-element.elementor-element-5b1ee9e .elementor-swiper-button.elementor-swiper-button-prev {
        left: 12% !important;
    }

    .elementor-1782 .elementor-element.elementor-element-27f755d .elementor-swiper-button.elementor-swiper-button-next,
    .elementor-1782 .elementor-element.elementor-element-5b1ee9e .elementor-swiper-button.elementor-swiper-button-next {
        left: inherit !important;
        right: 12% !important;
    }
}

.elementor-1847 .elementor-element.elementor-element-7985cfcb > .e-con-inner {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
}

.elementor-1847 .elementor-element.elementor-element-4edc5b29 > div {
    padding-bottom: 0 !important;
    padding-top: 30px !important;
}

.elementor-1847 .elementor-element.elementor-element-037964e > .e-con-inner {
    padding-top: 75px !important;
    padding-bottom: 130px !important;
}

.elementor-1847 .elementor-element.elementor-element-064bf19 > .e-con-inner {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
}

@media (max-width: 1425px) {
    .elementor-1847 .elementor-element.elementor-element-7985cfcb > .e-con-inner {
        padding-top: 75px !important;
        padding-bottom: 75px !important;
    }
    
    .elementor-1847 .elementor-element.elementor-element-4edc5b29 > div {
        padding-top: 30px !important;
        padding-bottom: 0 !important;
    }
    
    .elementor-1847 .elementor-element.elementor-element-037964e > .e-con-inner {
        padding-top: 75px !important;
        padding-bottom: 130px !important;
    }
    
    .elementor-1847 .elementor-element.elementor-element-064bf19 > .e-con-inner {
        padding-top: 75px !important;
        padding-bottom: 75px !important;
    }
}

@media (max-width: 768px) {
    .elementor-1847 .elementor-element.elementor-element-7985cfcb > .e-con-inner {
        padding-top: 35px !important;
        padding-bottom: 35px !important;
    }

    .elementor-1847 .elementor-element.elementor-element-4edc5b29 > div {
        padding-bottom: 0 !important;
        padding-top: 0 !important;
    }

    .elementor-1847 .elementor-element.elementor-element-037964e > .e-con-inner {
        padding-top: 35px !important;
        padding-bottom: 100px !important;
    }

    .elementor-1847 .elementor-element.elementor-element-064bf19 > .e-con-inner {
        padding-top: 35px !important;
        padding-bottom: 35px !important;
    }

    .elementor-1847 .elementor-element.elementor-element-742b003 .elementor-heading-title {
        font-size: 28px !important;
        line-height: 32px !important;
    }

    .elementor-1847 .elementor-element.elementor-element-c644c05 .elementor-swiper-button.elementor-swiper-button-prev,
    .elementor-1847 .elementor-element.elementor-element-793019e .elementor-swiper-button.elementor-swiper-button-prev {
        left: 12% !important;
    }

    .elementor-1847 .elementor-element.elementor-element-c644c05 .elementor-swiper-button.elementor-swiper-button-next,
    .elementor-1847 .elementor-element.elementor-element-793019e .elementor-swiper-button.elementor-swiper-button-next {
        left: inherit !important;
        right: 12% !important;
    }
}

.elementor-1853 .elementor-element.elementor-element-7985cfcb > .e-con-inner {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
}

.elementor-1853 .elementor-element.elementor-element-4edc5b29 > div {
    padding-bottom: 0 !important;
    padding-top: 30px !important;
}

.elementor-1853 .elementor-element.elementor-element-77400c3 > .e-con-inner {
    padding-top: 75px !important;
    padding-bottom: 130px !important;
}

.elementor-1853 .elementor-element.elementor-element-f1bca54 > .e-con-inner {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
}
@media (max-width: 1425px) {
    .elementor-1853 .elementor-element.elementor-element-7985cfcb > .e-con-inner {
        padding-top: 75px !important;
        padding-bottom: 75px !important;
    }
    
    .elementor-1853 .elementor-element.elementor-element-4edc5b29 > div {
        padding-top: 30px !important;
        padding-bottom: 0 !important;
    }
    
    .elementor-1853 .elementor-element.elementor-element-77400c3 > .e-con-inner {
        padding-top: 75px !important;
        padding-bottom: 130px !important;
    }
    
    .elementor-1853 .elementor-element.elementor-element-f1bca54 > .e-con-inner {
        padding-top: 75px !important;
        padding-bottom: 75px !important;
    }
}

@media (max-width: 768px) {
    .elementor-1853 .elementor-element.elementor-element-7985cfcb > .e-con-inner {
        padding-top: 35px !important;
        padding-bottom: 35px !important;
    }

    .elementor-1853 .elementor-element.elementor-element-4edc5b29 > div {
        padding-bottom: 0 !important;
        padding-top: 0 !important;
    }

    .elementor-1853 .elementor-element.elementor-element-77400c3 > .e-con-inner {
        padding-top: 35px !important;
        padding-bottom: 100px !important;
    }

    .elementor-1853 .elementor-element.elementor-element-f1bca54 > .e-con-inner {
        padding-top: 35px !important;
        padding-bottom: 35px !important;
    }

    .elementor-1853 .elementor-element.elementor-element-0eca995 .elementor-heading-title {
        font-size: 28px !important;
        line-height: 32px !important;
    }

    .elementor-1853 .elementor-element.elementor-element-df80845 .elementor-swiper-button.elementor-swiper-button-prev,
    .elementor-1853 .elementor-element.elementor-element-4fcc2d8 .elementor-swiper-button.elementor-swiper-button-prev {
        left: 12% !important;
    }

    .elementor-1853 .elementor-element.elementor-element-df80845 .elementor-swiper-button.elementor-swiper-button-next,
    .elementor-1853 .elementor-element.elementor-element-4fcc2d8 .elementor-swiper-button.elementor-swiper-button-next {
        left: inherit !important;
        right: 12% !important;
    }
}


.elementor-1865 .elementor-element.elementor-element-7985cfcb > .e-con-inner {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
}

.elementor-1865 .elementor-element.elementor-element-4edc5b29 > div {
    padding-bottom: 0 !important;
    padding-top: 30px !important;
}

.elementor-1865 .elementor-element.elementor-element-9ee0440 > .e-con-inner {
    padding-top: 75px !important;
    padding-bottom: 130px !important;
}

.elementor-1865 .elementor-element.elementor-element-de3a629 > .e-con-inner {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
}

@media (max-width: 1425px) {
    .elementor-1865 .elementor-element.elementor-element-7985cfcb > .e-con-inner {
        padding-top: 75px !important;
        padding-bottom: 75px !important;
    }
    
    .elementor-1865 .elementor-element.elementor-element-4edc5b29 > div {
        padding-top: 30px !important;
        padding-bottom: 0 !important;
    }
    
    .elementor-1865 .elementor-element.elementor-element-9ee0440 > .e-con-inner {
        padding-top: 75px !important;
        padding-bottom: 130px !important;
    }
    
    .elementor-1865 .elementor-element.elementor-element-de3a629 > .e-con-inner {
        padding-top: 75px !important;
        padding-bottom: 75px !important;
    }
}

@media (max-width: 768px) {
    .elementor-1865 .elementor-element.elementor-element-7985cfcb > .e-con-inner {
        padding-top: 35px !important;
        padding-bottom: 35px !important;
    }

    .elementor-1865 .elementor-element.elementor-element-4edc5b29 > div {
        padding-bottom: 0 !important;
        padding-top: 0 !important;
    }

    .elementor-1865 .elementor-element.elementor-element-9ee0440 > .e-con-inner {
        padding-top: 35px !important;
        padding-bottom: 100px !important;
    }

    .elementor-1865 .elementor-element.elementor-element-de3a629 > .e-con-inner {
        padding-top: 35px !important;
        padding-bottom: 35px !important;
    }

    .elementor-1865 .elementor-element.elementor-element-5766759 .elementor-heading-title {
        font-size: 28px !important;
        line-height: 32px !important;
    }

    .elementor-1865 .elementor-element.elementor-element-eeb1e58 .elementor-swiper-button-prev,
    .elementor-1865 .elementor-element.elementor-element-7e05ce4 .elementor-swiper-button.elementor-swiper-button-prev {
        left: 12% !important;
    }

    .elementor-1865 .elementor-element.elementor-element-eeb1e58 .elementor-swiper-button-next,
    .elementor-1865 .elementor-element.elementor-element-7e05ce4 .elementor-swiper-button.elementor-swiper-button-next {
        left: inherit !important;
        right: 12% !important;
    }
}



.elementor-1871 .elementor-element.elementor-element-7985cfcb > .e-con-inner {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
}

.elementor-1871 .elementor-element.elementor-element-4edc5b29 > div {
    padding-bottom: 0 !important;
    padding-top: 30px !important;
}

.elementor-1871 .elementor-element.elementor-element-02b1e09 > .e-con-inner {
    padding-top: 75px !important;
    padding-bottom: 130px !important;
}

.elementor-1871 .elementor-element.elementor-element-23d2487 > .e-con-inner {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
}

@media (max-width: 1425px) {
    .elementor-1871 .elementor-element.elementor-element-7985cfcb > .e-con-inner {
        padding-top: 75px !important;
        padding-bottom: 75px !important;
    }
    
    .elementor-1871 .elementor-element.elementor-element-4edc5b29 > div {
        padding-top: 30px !important;
        padding-bottom: 0 !important;
    }
    
    .elementor-1871 .elementor-element.elementor-element-02b1e09 > .e-con-inner {
        padding-top: 75px !important;
        padding-bottom: 130px !important;
    }
    
    .elementor-1871 .elementor-element.elementor-element-23d2487 > .e-con-inner {
        padding-top: 75px !important;
        padding-bottom: 75px !important;
    }
}

@media (max-width: 768px) {
    .elementor-1871 .elementor-element.elementor-element-7985cfcb > .e-con-inner {
        padding-top: 35px !important;
        padding-bottom: 35px !important;
    }

    .elementor-1871 .elementor-element.elementor-element-4edc5b29 > div {
        padding-bottom: 0 !important;
        padding-top: 0 !important;
    }

    .elementor-1871 .elementor-element.elementor-element-02b1e09 > .e-con-inner {
        padding-top: 35px !important;
        padding-bottom: 100px !important;
    }

    .elementor-1871 .elementor-element.elementor-element-23d2487 > .e-con-inner {
        padding-top: 35px !important;
        padding-bottom: 35px !important;
    }

    .elementor-1871 .elementor-element.elementor-element-8264ab8 .elementor-heading-title {
        font-size: 28px !important;
        line-height: 32px !important;
    }

    .elementor-1871 .elementor-element.elementor-element-4a5c5ed .elementor-swiper-button-prev,
    .elementor-1871 .elementor-element.elementor-element-188150f .elementor-swiper-button.elementor-swiper-button-prev {
        left: 12% !important;
    }

    .elementor-1871 .elementor-element.elementor-element-4a5c5ed .elementor-swiper-button-next,
    .elementor-1871 .elementor-element.elementor-element-188150f .elementor-swiper-button.elementor-swiper-button-next {
        left: inherit !important;
        right: 12% !important;
    }
}



.elementor-1877 .elementor-element.elementor-element-7985cfcb > .e-con-inner {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
}

.elementor-1877 .elementor-element.elementor-element-4edc5b29 > div {
    padding-bottom: 0 !important;
    padding-top: 30px !important;
}

.elementor-1877 .elementor-element.elementor-element-4402f88 > .e-con-inner {
    padding-top: 75px !important;
    padding-bottom: 130px !important;
}

.elementor-1877 .elementor-element.elementor-element-8dee895 > .e-con-inner {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
}

@media (max-width: 1425px) {
    .elementor-1877 .elementor-element.elementor-element-7985cfcb > .e-con-inner {
        padding-top: 75px !important;
        padding-bottom: 75px !important;
    }
    
    .elementor-1877 .elementor-element.elementor-element-4edc5b29 > div {
        padding-top: 30px !important;
        padding-bottom: 0 !important;
    }
    
    .elementor-1877 .elementor-element.elementor-element-4402f88 > .e-con-inner {
        padding-top: 75px !important;
        padding-bottom: 130px !important;
    }
    
    .elementor-1877 .elementor-element.elementor-element-8dee895 > .e-con-inner {
        padding-top: 75px !important;
        padding-bottom: 75px !important;
    }
}

@media (max-width: 768px) {
    .elementor-1877 .elementor-element.elementor-element-7985cfcb > .e-con-inner {
        padding-top: 35px !important;
        padding-bottom: 35px !important;
    }

    .elementor-1877 .elementor-element.elementor-element-4edc5b29 > div {
        padding-bottom: 0 !important;
        padding-top: 0 !important;
    }

    .elementor-1877 .elementor-element.elementor-element-4402f88 > .e-con-inner {
        padding-top: 35px !important;
        padding-bottom: 100px !important;
    }

    .elementor-1877 .elementor-element.elementor-element-8dee895 > .e-con-inner {
        padding-top: 35px !important;
        padding-bottom: 35px !important;
    }

    .elementor-1877 .elementor-element.elementor-element-722a300 .elementor-heading-title {
        font-size: 28px !important;
        line-height: 32px !important;
    }

    .elementor-1877 .elementor-element.elementor-element-e928c52 .elementor-swiper-button.elementor-swiper-button-prev,
    .elementor-1877 .elementor-element.elementor-element-b007df4 .elementor-swiper-button.elementor-swiper-button-prev {
        left: 12% !important;
    }

    .elementor-1877 .elementor-element.elementor-element-e928c52 .elementor-swiper-button.elementor-swiper-button-next,
    .elementor-1877 .elementor-element.elementor-element-b007df4 .elementor-swiper-button.elementor-swiper-button-next {
        left: inherit !important;
        right: 12% !important;
    }
}



.elementor-1884 .elementor-element.elementor-element-7985cfcb > .e-con-inner {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
}

.elementor-1884 .elementor-element.elementor-element-4edc5b29 > div {
    padding-bottom: 0 !important;
    padding-top: 30px !important;
}

.elementor-1884 .elementor-element.elementor-element-618a0eb > .e-con-inner {
    padding-top: 75px !important;
    padding-bottom: 130px !important;
}

.elementor-1884 .elementor-element.elementor-element-3fe2766 > .e-con-inner {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
}

@media (max-width: 1425px) {
    .elementor-1884 .elementor-element.elementor-element-7985cfcb > .e-con-inner {
        padding-top: 75px !important;
        padding-bottom: 75px !important;
    }
    
    .elementor-1884 .elementor-element.elementor-element-4edc5b29 > div {
        padding-top: 30px !important;
        padding-bottom: 0 !important;
    }
    
    .elementor-1884 .elementor-element.elementor-element-618a0eb > .e-con-inner {
        padding-top: 75px !important;
        padding-bottom: 130px !important;
    }
    
    .elementor-1884 .elementor-element.elementor-element-3fe2766 > .e-con-inner {
        padding-top: 75px !important;
        padding-bottom: 75px !important;
    }
}

@media (max-width: 768px) {
    .elementor-1884 .elementor-element.elementor-element-7985cfcb > .e-con-inner {
        padding-top: 35px !important;
        padding-bottom: 35px !important;
    }

    .elementor-1884 .elementor-element.elementor-element-4edc5b29 > div {
        padding-bottom: 0 !important;
        padding-top: 0 !important;
    }

    .elementor-1884 .elementor-element.elementor-element-618a0eb > .e-con-inner {
        padding-top: 35px !important;
        padding-bottom: 100px !important;
    }

    .elementor-1884 .elementor-element.elementor-element-3fe2766 > .e-con-inner {
        padding-top: 35px !important;
        padding-bottom: 35px !important;
    }

    .elementor-1884 .elementor-element.elementor-element-e2ef372 .elementor-heading-title {
        font-size: 28px !important;
        line-height: 32px !important;
    }

    .elementor-1884 .elementor-element.elementor-element-0a3d9e6 .elementor-swiper-button.elementor-swiper-button-prev,
    .elementor-1884 .elementor-element.elementor-element-6a97fd0 .elementor-swiper-button.elementor-swiper-button-prev {
        left: 12% !important;
    }

    .elementor-1884 .elementor-element.elementor-element-0a3d9e6 .elementor-swiper-button.elementor-swiper-button-next,
    .elementor-1884 .elementor-element.elementor-element-6a97fd0 .elementor-swiper-button.elementor-swiper-button-next {
        left: inherit !important;
        right: 12% !important;
    }
}



.elementor-1890 .elementor-element.elementor-element-7985cfcb > .e-con-inner {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
}

.elementor-1890 .elementor-element.elementor-element-4edc5b29 > div {
    padding-bottom: 0 !important;
    padding-top: 30px !important;
}

.elementor-1890 .elementor-element.elementor-element-e1b0f78 > .e-con-inner {
    padding-top: 75px !important;
    padding-bottom: 130px !important;
}

.elementor-1890 .elementor-element.elementor-element-8f792b6 > .e-con-inner {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
}

@media (max-width: 1425px) {
    .elementor-1890 .elementor-element.elementor-element-7985cfcb > .e-con-inner {
        padding-top: 75px !important;
        padding-bottom: 75px !important;
    }
    
    .elementor-1890 .elementor-element.elementor-element-4edc5b29 > div {
        padding-top: 30px !important;
        padding-bottom: 0 !important;
    }
    
    .elementor-1890 .elementor-element.elementor-element-e1b0f78 > .e-con-inner {
        padding-top: 75px !important;
        padding-bottom: 130px !important;
    }
    
    .elementor-1890 .elementor-element.elementor-element-8f792b6 > .e-con-inner {
        padding-top: 75px !important;
        padding-bottom: 75px !important;
    }
}

@media (max-width: 768px) {
    .elementor-1890 .elementor-element.elementor-element-7985cfcb > .e-con-inner {
        padding-top: 35px !important;
        padding-bottom: 35px !important;
    }

    .elementor-1890 .elementor-element.elementor-element-4edc5b29 > div {
        padding-bottom: 0 !important;
        padding-top: 0 !important;
    }

    .elementor-1890 .elementor-element.elementor-element-e1b0f78 > .e-con-inner {
        padding-top: 35px !important;
        padding-bottom: 100px !important;
    }

    .elementor-1890 .elementor-element.elementor-element-8f792b6 > .e-con-inner {
        padding-top: 35px !important;
        padding-bottom: 35px !important;
    }

    .elementor-1890 .elementor-element.elementor-element-9fc567d .elementor-heading-title {
        font-size: 28px !important;
        line-height: 32px !important;
    }

    .elementor-1890 .elementor-element.elementor-element-ac6fcf9 .elementor-swiper-button.elementor-swiper-button-prev,
    .elementor-1890 .elementor-element.elementor-element-b2b7670 .elementor-swiper-button.elementor-swiper-button-prev {
        left: 12% !important;
    }

    .elementor-1890 .elementor-element.elementor-element-ac6fcf9 .elementor-swiper-button.elementor-swiper-button-next,
    .elementor-1890 .elementor-element.elementor-element-b2b7670 .elementor-swiper-button.elementor-swiper-button-next {
        left: inherit !important;
        right: 12% !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Neue World';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://homolog.tavaresdev.net/wp-content/uploads/2023/05/NeueWorld-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Helvetica Now Text';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://homolog.tavaresdev.net/wp-content/uploads/2023/06/HelveticaNowText-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */