.elementor-20047 .elementor-element.elementor-element-c98f571:not(.elementor-motion-effects-element-type-background), .elementor-20047 .elementor-element.elementor-element-c98f571 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://jcrincorporadora.com.br/wp-content/uploads/2025/10/Banner-Site-JCR-Desktop-1920-x-1146-px.png");background-repeat:no-repeat;background-size:cover;}.elementor-20047 .elementor-element.elementor-element-c98f571 > .elementor-container{min-height:800px;}.elementor-20047 .elementor-element.elementor-element-c98f571{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20047 .elementor-element.elementor-element-c98f571 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20047 .elementor-element.elementor-element-1ace7c0 > .elementor-widget-container{margin:155px 0px 0px 100px;}.elementor-20047 .elementor-element.elementor-element-1ace7c0 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:36px;font-weight:300;text-transform:none;color:#FFFFFF;}.elementor-20047 .elementor-element.elementor-element-aa7a166 > .elementor-widget-container{margin:0px 0px 0px 100px;}.elementor-20047 .elementor-element.elementor-element-aa7a166 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:46px;text-transform:none;color:#FFFFFF;}.elementor-20047 .elementor-element.elementor-element-a4b079b > .elementor-widget-container{margin:0px 0px 0px 100px;}.elementor-20047 .elementor-element.elementor-element-a4b079b .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:28px;font-weight:300;text-transform:none;color:#FFFFFF;}.elementor-20047 .elementor-element.elementor-element-1aecf72 .elementor-button{background-color:#F15A22;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:40px 40px 40px 40px;}.elementor-20047 .elementor-element.elementor-element-1aecf72 .elementor-button:hover, .elementor-20047 .elementor-element.elementor-element-1aecf72 .elementor-button:focus{background-color:#FFFFFF;color:#F15A22;}.elementor-20047 .elementor-element.elementor-element-1aecf72 > .elementor-widget-container{margin:0px 0px 0px 100px;}.elementor-20047 .elementor-element.elementor-element-1aecf72 .elementor-button:hover svg, .elementor-20047 .elementor-element.elementor-element-1aecf72 .elementor-button:focus svg{fill:#F15A22;}.elementor-20047 .elementor-element.elementor-element-b9645bb{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-20047 .elementor-element.elementor-element-97066a4 .elementor-button{background-color:#1B7895;font-size:19px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:40px 40px 40px 40px;}.elementor-20047 .elementor-element.elementor-element-97066a4 .elementor-button:hover, .elementor-20047 .elementor-element.elementor-element-97066a4 .elementor-button:focus{background-color:#1B7895;color:#FFFFFF;}.elementor-20047 .elementor-element.elementor-element-97066a4{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-20047 .elementor-element.elementor-element-97066a4 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-20047 .elementor-element.elementor-element-97066a4 .elementor-button:hover svg, .elementor-20047 .elementor-element.elementor-element-97066a4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-20047 .elementor-element.elementor-element-970ea12 .elementor-button{background-color:#1B7895;font-size:19px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:40px 40px 40px 40px;}.elementor-20047 .elementor-element.elementor-element-970ea12 .elementor-button:hover, .elementor-20047 .elementor-element.elementor-element-970ea12 .elementor-button:focus{background-color:#1B7895;color:#FFFFFF;}.elementor-20047 .elementor-element.elementor-element-970ea12{width:var( --container-widget-width, 28.119% );max-width:28.119%;--container-widget-width:28.119%;--container-widget-flex-grow:0;}.elementor-20047 .elementor-element.elementor-element-970ea12 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-20047 .elementor-element.elementor-element-970ea12 .elementor-button:hover svg, .elementor-20047 .elementor-element.elementor-element-970ea12 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-20047 .elementor-element.elementor-element-4c4a91d .elementor-button{background-color:#1B7895;font-size:19px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:40px 40px 40px 40px;}.elementor-20047 .elementor-element.elementor-element-4c4a91d .elementor-button:hover, .elementor-20047 .elementor-element.elementor-element-4c4a91d .elementor-button:focus{background-color:#1B7895;color:#FFFFFF;}.elementor-20047 .elementor-element.elementor-element-4c4a91d{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-20047 .elementor-element.elementor-element-4c4a91d > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-20047 .elementor-element.elementor-element-4c4a91d .elementor-button:hover svg, .elementor-20047 .elementor-element.elementor-element-4c4a91d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-20047 .elementor-element.elementor-element-452abbd:not(.elementor-motion-effects-element-type-background), .elementor-20047 .elementor-element.elementor-element-452abbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20047 .elementor-element.elementor-element-452abbd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-20047 .elementor-element.elementor-element-452abbd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20047 .elementor-element.elementor-element-528101b > .elementor-element-populated{margin:0px 0px 0px -5px;--e-column-margin-right:0px;--e-column-margin-left:-5px;}.elementor-20047 .elementor-element.elementor-element-103505a > .elementor-widget-container{margin:50px 0px 15px 0px;}.elementor-20047 .elementor-element.elementor-element-103505a{text-align:center;}.elementor-20047 .elementor-element.elementor-element-103505a .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:35px;text-transform:none;color:#282120;}.elementor-20047 .elementor-element.elementor-element-175ed21 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;}.elementor-20047 .elementor-element.elementor-element-175ed21 > .elementor-container{max-width:1160px;}.elementor-20047 .elementor-element.elementor-element-175ed21{margin-top:0px;margin-bottom:0px;}.elementor-20047 .elementor-element.elementor-element-ea25f2a > .elementor-element-populated{margin:0px 0px 0px 25px;--e-column-margin-right:0px;--e-column-margin-left:25px;}.elementor-20047 .elementor-element.elementor-element-22d757d .slick-slider:not(.slick-vertical) .slick-slide{padding-right:10px;padding-left:10px;}.elementor-20047 .elementor-element.elementor-element-22d757d .slick-slider.slick-vertical .slick-slide{padding-top:10px;padding-bottom:10px;}.elementor-20047 .elementor-element.elementor-element-22d757d .ha-slick-item{border-radius:9px 9px 9px 9px;overflow:hidden;}.elementor-20047 .elementor-element.elementor-element-22d757d .ha-slick-title{margin-bottom:-10px;font-size:27px;}.elementor-20047 .elementor-element.elementor-element-22d757d .ha-slick-subtitle{margin-bottom:0px;color:#FFFFFF;font-size:16px;}.elementor-20047 .elementor-element.elementor-element-22d757d .slick-prev, .elementor-20047 .elementor-element.elementor-element-22d757d .slick-next{font-size:0px;}.elementor-20047 .elementor-element.elementor-element-22d757d .slick-dots li button:hover:before{color:#610C0C;}.elementor-20047 .elementor-element.elementor-element-1e05553 > .elementor-element-populated{margin:0px 0px 0px 25px;--e-column-margin-right:0px;--e-column-margin-left:25px;}.elementor-20047 .elementor-element.elementor-element-e5b960e .slick-slider:not(.slick-vertical) .slick-slide{padding-right:10px;padding-left:10px;}.elementor-20047 .elementor-element.elementor-element-e5b960e .slick-slider.slick-vertical .slick-slide{padding-top:10px;padding-bottom:10px;}.elementor-20047 .elementor-element.elementor-element-e5b960e .ha-slick-item{border-radius:9px 9px 9px 9px;overflow:hidden;}.elementor-20047 .elementor-element.elementor-element-e5b960e .ha-slick-title{margin-bottom:-10px;font-size:27px;}.elementor-20047 .elementor-element.elementor-element-e5b960e .ha-slick-subtitle{margin-bottom:0px;color:#FFFFFF;font-size:16px;}.elementor-20047 .elementor-element.elementor-element-e5b960e .slick-prev, .elementor-20047 .elementor-element.elementor-element-e5b960e .slick-next{font-size:0px;}.elementor-20047 .elementor-element.elementor-element-e5b960e .slick-dots li button:hover:before{color:#610C0C;}.elementor-20047 .elementor-element.elementor-element-e1d12c4 > .elementor-element-populated{margin:0px 0px 0px 25px;--e-column-margin-right:0px;--e-column-margin-left:25px;}.elementor-20047 .elementor-element.elementor-element-0de6426 .slick-slider:not(.slick-vertical) .slick-slide{padding-right:10px;padding-left:10px;}.elementor-20047 .elementor-element.elementor-element-0de6426 .slick-slider.slick-vertical .slick-slide{padding-top:10px;padding-bottom:10px;}.elementor-20047 .elementor-element.elementor-element-0de6426 .ha-slick-item{border-radius:9px 9px 9px 9px;overflow:hidden;}.elementor-20047 .elementor-element.elementor-element-0de6426 .ha-slick-title{margin-bottom:-10px;font-size:27px;}.elementor-20047 .elementor-element.elementor-element-0de6426 .ha-slick-subtitle{margin-bottom:0px;color:#FFFFFF;font-size:16px;}.elementor-20047 .elementor-element.elementor-element-0de6426 .slick-prev, .elementor-20047 .elementor-element.elementor-element-0de6426 .slick-next{font-size:0px;}.elementor-20047 .elementor-element.elementor-element-0de6426 .slick-dots li button:hover:before{color:#610C0C;}.elementor-20047 .elementor-element.elementor-element-29ede0f:not(.elementor-motion-effects-element-type-background), .elementor-20047 .elementor-element.elementor-element-29ede0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20047 .elementor-element.elementor-element-29ede0f > .elementor-container{max-width:1160px;}.elementor-20047 .elementor-element.elementor-element-29ede0f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;}.elementor-20047 .elementor-element.elementor-element-29ede0f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20047 .elementor-element.elementor-element-a251045 > .elementor-element-populated{margin:0px 0px 0px 25px;--e-column-margin-right:0px;--e-column-margin-left:25px;}.elementor-20047 .elementor-element.elementor-element-b698170 .slick-slider:not(.slick-vertical) .slick-slide{padding-right:10px;padding-left:10px;}.elementor-20047 .elementor-element.elementor-element-b698170 .slick-slider.slick-vertical .slick-slide{padding-top:10px;padding-bottom:10px;}.elementor-20047 .elementor-element.elementor-element-b698170 .ha-slick-item{border-radius:9px 9px 9px 9px;overflow:hidden;}.elementor-20047 .elementor-element.elementor-element-b698170 .ha-slick-title{margin-bottom:-10px;font-size:27px;}.elementor-20047 .elementor-element.elementor-element-b698170 .ha-slick-subtitle{margin-bottom:0px;color:#FFFFFF;font-size:16px;}.elementor-20047 .elementor-element.elementor-element-b698170 .slick-prev, .elementor-20047 .elementor-element.elementor-element-b698170 .slick-next{font-size:0px;}.elementor-20047 .elementor-element.elementor-element-b698170 .slick-dots li button:hover:before{color:#610C0C;}.elementor-20047 .elementor-element.elementor-element-8b26313 > .elementor-element-populated{margin:0px 0px 0px 25px;--e-column-margin-right:0px;--e-column-margin-left:25px;}.elementor-20047 .elementor-element.elementor-element-8ceb012 .slick-slider:not(.slick-vertical) .slick-slide{padding-right:10px;padding-left:10px;}.elementor-20047 .elementor-element.elementor-element-8ceb012 .slick-slider.slick-vertical .slick-slide{padding-top:10px;padding-bottom:10px;}.elementor-20047 .elementor-element.elementor-element-8ceb012 .ha-slick-item{border-radius:9px 9px 9px 9px;overflow:hidden;}.elementor-20047 .elementor-element.elementor-element-8ceb012 .ha-slick-title{margin-bottom:-10px;font-size:27px;}.elementor-20047 .elementor-element.elementor-element-8ceb012 .ha-slick-subtitle{margin-bottom:0px;color:#FFFFFF;font-size:16px;}.elementor-20047 .elementor-element.elementor-element-8ceb012 .slick-prev, .elementor-20047 .elementor-element.elementor-element-8ceb012 .slick-next{font-size:0px;}.elementor-20047 .elementor-element.elementor-element-8ceb012 .slick-dots li button:hover:before{color:#610C0C;}.elementor-20047 .elementor-element.elementor-element-43b5e17 > .elementor-element-populated{margin:0px 0px 0px -15px;--e-column-margin-right:0px;--e-column-margin-left:-15px;}.elementor-20047 .elementor-element.elementor-element-fb0f167 .elementor-button{background-color:#28212000;font-size:16px;fill:#282120;color:#282120;border-style:solid;border-color:#282120;border-radius:40px 40px 40px 40px;}.elementor-20047 .elementor-element.elementor-element-fb0f167{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-20047 .elementor-element.elementor-element-fb0f167 > .elementor-widget-container{margin:0px 0px 0px 0px;border-style:none;}.elementor-20047 .elementor-element.elementor-element-fb0f167 .elementor-button:hover, .elementor-20047 .elementor-element.elementor-element-fb0f167 .elementor-button:focus{color:#282120;border-color:#282120;}.elementor-20047 .elementor-element.elementor-element-fb0f167 .elementor-button:hover svg, .elementor-20047 .elementor-element.elementor-element-fb0f167 .elementor-button:focus svg{fill:#282120;}.elementor-20047 .elementor-element.elementor-element-ae853a3 > .elementor-element-populated{margin:0px 0px 0px 25px;--e-column-margin-right:0px;--e-column-margin-left:25px;}.elementor-20047 .elementor-element.elementor-element-49810ce .slick-slider:not(.slick-vertical) .slick-slide{padding-right:10px;padding-left:10px;}.elementor-20047 .elementor-element.elementor-element-49810ce .slick-slider.slick-vertical .slick-slide{padding-top:10px;padding-bottom:10px;}.elementor-20047 .elementor-element.elementor-element-49810ce .ha-slick-item{border-radius:9px 9px 9px 9px;overflow:hidden;}.elementor-20047 .elementor-element.elementor-element-49810ce .ha-slick-title{margin-bottom:-10px;font-size:27px;}.elementor-20047 .elementor-element.elementor-element-49810ce .ha-slick-subtitle{margin-bottom:0px;color:#FFFFFF;font-size:16px;}.elementor-20047 .elementor-element.elementor-element-49810ce .slick-prev, .elementor-20047 .elementor-element.elementor-element-49810ce .slick-next{font-size:0px;}.elementor-20047 .elementor-element.elementor-element-49810ce .slick-dots li button:hover:before{color:#610C0C;}.elementor-20047 .elementor-element.elementor-element-befff08:not(.elementor-motion-effects-element-type-background), .elementor-20047 .elementor-element.elementor-element-befff08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20047 .elementor-element.elementor-element-befff08{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20047 .elementor-element.elementor-element-befff08 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20047 .elementor-element.elementor-element-8579812{--divider-border-style:solid;--divider-color:#282120;--divider-border-width:2px;}.elementor-20047 .elementor-element.elementor-element-8579812 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20047 .elementor-element.elementor-element-8579812 .elementor-divider-separator{width:48%;margin:0 auto;margin-center:0;}.elementor-20047 .elementor-element.elementor-element-8579812 .elementor-divider{text-align:center;padding-block-start:50px;padding-block-end:50px;}.elementor-20047 .elementor-element.elementor-element-742c4c2:not(.elementor-motion-effects-element-type-background), .elementor-20047 .elementor-element.elementor-element-742c4c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jcrincorporadora.com.br/wp-content/uploads/2025/10/BK-Sessao-JCR-1920X900.png");background-repeat:no-repeat;background-size:cover;}.elementor-20047 .elementor-element.elementor-element-742c4c2 > .elementor-container{min-height:630px;}.elementor-20047 .elementor-element.elementor-element-742c4c2{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-20047 .elementor-element.elementor-element-742c4c2 > .elementor-background-overlay{opacity:0.54;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20047 .elementor-element.elementor-element-0441493:not(.elementor-motion-effects-element-type-background), .elementor-20047 .elementor-element.elementor-element-0441493 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(93deg, #002541 0%, #006068 100%);}.elementor-20047 .elementor-element.elementor-element-0441493 > .elementor-background-overlay{background-image:url("https://jcrincorporadora.com.br/wp-content/uploads/2025/10/10-anos-de-historia.png");background-repeat:no-repeat;background-size:contain;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20047 .elementor-element.elementor-element-0441493 > .elementor-container{min-height:250px;}.elementor-20047 .elementor-element.elementor-element-0441493{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-20047 .elementor-element.elementor-element-f308aec .elementor-button{background-color:#28212000;font-size:16px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:#FFFFFF;border-radius:40px 40px 40px 40px;}.elementor-20047 .elementor-element.elementor-element-f308aec .elementor-button:hover, .elementor-20047 .elementor-element.elementor-element-f308aec .elementor-button:focus{background-color:#FFFFFF;color:#F15A22;border-color:#FFFFFF;}.elementor-20047 .elementor-element.elementor-element-f308aec{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:2;}.elementor-20047 .elementor-element.elementor-element-f308aec > .elementor-widget-container{margin:90px 0px 0px 70px;border-style:none;}.elementor-20047 .elementor-element.elementor-element-f308aec .elementor-button:hover svg, .elementor-20047 .elementor-element.elementor-element-f308aec .elementor-button:focus svg{fill:#F15A22;}.elementor-20047 .elementor-element.elementor-element-ef031a5 > .elementor-widget-container{margin:50px 0px 15px 0px;}.elementor-20047 .elementor-element.elementor-element-ef031a5{text-align:right;}.elementor-20047 .elementor-element.elementor-element-ef031a5 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:45px;text-transform:none;line-height:43px;color:#282120;}.elementor-20047 .elementor-element.elementor-element-c7e1bce > .elementor-widget-container{margin:40px 60px 0px 25px;}.elementor-20047 .elementor-element.elementor-element-f855e79{margin-top:-140px;margin-bottom:0px;z-index:1;}.elementor-20047 .elementor-element.elementor-element-ee1ee0d{--lottie-container-width:8%;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-20047 .elementor-element.elementor-element-ee1ee0d{--lottie-container-width:26%;}}@media(min-width:768px){.elementor-20047 .elementor-element.elementor-element-d8b6fed{width:17.136%;}.elementor-20047 .elementor-element.elementor-element-ddf58da{width:82.864%;}}@media(min-width:1025px){.elementor-20047 .elementor-element.elementor-element-742c4c2:not(.elementor-motion-effects-element-type-background), .elementor-20047 .elementor-element.elementor-element-742c4c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for ha-carousel, class: .elementor-element-22d757d */.elementor-20047 .elementor-element.elementor-element-22d757d img {
  transition: transform 0.5s ease;
}

.elementor-20047 .elementor-element.elementor-element-22d757d:hover img {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for ha-carousel, class: .elementor-element-e5b960e */.elementor-20047 .elementor-element.elementor-element-e5b960e img {
  transition: transform 0.5s ease;
}

.elementor-20047 .elementor-element.elementor-element-e5b960e:hover img {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for ha-carousel, class: .elementor-element-0de6426 */.elementor-20047 .elementor-element.elementor-element-0de6426 img {
  transition: transform 0.5s ease;
}

.elementor-20047 .elementor-element.elementor-element-0de6426:hover img {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for ha-carousel, class: .elementor-element-b698170 */.elementor-20047 .elementor-element.elementor-element-b698170 img {
  transition: transform 0.5s ease;
}

.elementor-20047 .elementor-element.elementor-element-b698170:hover img {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for ha-carousel, class: .elementor-element-8ceb012 */.elementor-20047 .elementor-element.elementor-element-8ceb012 img {
  transition: transform 0.5s ease;
}

.elementor-20047 .elementor-element.elementor-element-8ceb012:hover img {
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for ha-carousel, class: .elementor-element-49810ce */.elementor-20047 .elementor-element.elementor-element-49810ce img {
  transition: transform 0.5s ease;
}

.elementor-20047 .elementor-element.elementor-element-49810ce:hover img {
  transform: scale(1.1);
}/* End custom CSS */