.elementor-1134 .elementor-element.elementor-element-8175d8a{--display:flex;--min-height:100px;--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;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-101px;--margin-left:0px;--margin-right:0px;--z-index:9999;}.elementor-1134 .elementor-element.elementor-element-f5a8e3d{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1134 .elementor-element.elementor-element-1b8572a{text-align:start;}.elementor-1134 .elementor-element.elementor-element-1b8572a img{width:160px;}.elementor-1134 .elementor-element.elementor-element-7f6255a{--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;--justify-content:flex-end;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1134 .elementor-element.elementor-element-3e4910d .elementor-menu-toggle{margin:0 auto;background-color:#02010100;}.elementor-1134 .elementor-element.elementor-element-3e4910d .elementor-nav-menu .elementor-item{font-family:"Urbanist", Sans-serif;font-weight:600;text-decoration:none;}.elementor-1134 .elementor-element.elementor-element-3e4910d .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-f6b38bc );fill:var( --e-global-color-f6b38bc );}.elementor-1134 .elementor-element.elementor-element-3e4910d .elementor-nav-menu--main .elementor-item:hover,
					.elementor-1134 .elementor-element.elementor-element-3e4910d .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-1134 .elementor-element.elementor-element-3e4910d .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-1134 .elementor-element.elementor-element-3e4910d .elementor-nav-menu--main .elementor-item:focus{color:#37312D;fill:#37312D;}.elementor-1134 .elementor-element.elementor-element-3e4910d .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-1134 .elementor-element.elementor-element-3e4910d .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#D2BCA4;}.elementor-1134 .elementor-element.elementor-element-3e4910d .e--pointer-framed .elementor-item:before,
					.elementor-1134 .elementor-element.elementor-element-3e4910d .e--pointer-framed .elementor-item:after{border-color:#D2BCA4;}.elementor-1134 .elementor-element.elementor-element-3e4910d .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#37312D;}.elementor-1134 .elementor-element.elementor-element-3e4910d .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-1134 .elementor-element.elementor-element-3e4910d .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var( --e-global-color-a32b9a6 );}.elementor-1134 .elementor-element.elementor-element-3e4910d .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-1134 .elementor-element.elementor-element-3e4910d .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-a32b9a6 );}.elementor-1134 .elementor-element.elementor-element-3e4910d .e--pointer-framed .elementor-item:before{border-width:2px;}.elementor-1134 .elementor-element.elementor-element-3e4910d .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 2px 2px;}.elementor-1134 .elementor-element.elementor-element-3e4910d .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:2px 2px 0 0;}.elementor-1134 .elementor-element.elementor-element-3e4910d .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:2px 0 0 2px;}.elementor-1134 .elementor-element.elementor-element-3e4910d .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 2px 2px 0;}.elementor-1134 .elementor-element.elementor-element-3e4910d .e--pointer-underline .elementor-item:after,
					 .elementor-1134 .elementor-element.elementor-element-3e4910d .e--pointer-overline .elementor-item:before,
					 .elementor-1134 .elementor-element.elementor-element-3e4910d .e--pointer-double-line .elementor-item:before,
					 .elementor-1134 .elementor-element.elementor-element-3e4910d .e--pointer-double-line .elementor-item:after{height:2px;}.elementor-1134 .elementor-element.elementor-element-3e4910d div.elementor-menu-toggle{color:var( --e-global-color-f6b38bc );}.elementor-1134 .elementor-element.elementor-element-3e4910d div.elementor-menu-toggle svg{fill:var( --e-global-color-f6b38bc );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1134 .elementor-element.elementor-element-1b0248d .elementor-button{background-color:transparent;font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(330deg, #9A865B 0%, #CCBC99 100%);border-style:solid;border-width:4px 4px 4px 4px;border-color:#D3C4A1;border-radius:99px 99px 99px 99px;padding:15px 30px 15px 30px;}.elementor-1134 .elementor-element.elementor-element-1b0248d.elementor-element{--align-self:flex-start;}.elementor-1134 .elementor-element.elementor-element-1b0248d > .elementor-widget-container{border-radius:99px 99px 99px 99px;}.elementor-1134 .elementor-element.elementor-element-1b0248d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1134 .elementor-element.elementor-element-1b0248d .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1134 .elementor-element.elementor-element-32105a5{--display:flex;--min-height:100vh;--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;--justify-content:center;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-32105a5:not(.elementor-motion-effects-element-type-background), .elementor-1134 .elementor-element.elementor-element-32105a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F1E8;background-image:url("https://conogueiraaruja.com/wp-content/uploads/2026/10/BG1CODONTO.webp");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1134 .elementor-element.elementor-element-c91d702{--display:flex;--min-height:80vh;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1134 .elementor-element.elementor-element-c5b3db9 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2px;color:#616060;}.elementor-1134 .elementor-element.elementor-element-b9d82da .jeg-elementor-kit.jkit-heading .heading-title > span.style-gradient{background-color:transparent;background-image:linear-gradient(90deg, #9A865B 0%, #BDAB82 100%);}.elementor-1134 .elementor-element.elementor-element-b9d82da .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-1134 .elementor-element.elementor-element-b9d82da .jeg-elementor-kit.jkit-heading .heading-title{font-family:"Urbanist", Sans-serif;font-size:50px;line-height:1em;color:#37312D;}.elementor-1134 .elementor-element.elementor-element-b9d82da .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-1134 .elementor-element.elementor-element-b9d82da .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;}.elementor-1134 .elementor-element.elementor-element-b9d82da .jeg-elementor-kit.jkit-heading .heading-title > span{font-family:"Playfair Display", Sans-serif;font-weight:600;font-style:italic;}.elementor-1134 .elementor-element.elementor-element-a978d44 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:400;line-height:1.25em;color:#616060;}.elementor-1134 .elementor-element.elementor-element-c8e8557 .elementor-button{background-color:transparent;font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(330deg, #9A865B 0%, #CCBC99 100%);border-style:solid;border-width:6px 6px 6px 6px;border-color:#D3C4A1;border-radius:99px 99px 99px 99px;padding:22px 55px 22px 55px;}.elementor-1134 .elementor-element.elementor-element-c8e8557.elementor-element{--align-self:flex-start;}.elementor-1134 .elementor-element.elementor-element-c8e8557 > .elementor-widget-container{border-radius:99px 99px 99px 99px;}.elementor-1134 .elementor-element.elementor-element-c8e8557 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1134 .elementor-element.elementor-element-c8e8557 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1134 .elementor-element.elementor-element-cd3f562{--display:flex;}.elementor-1134 .elementor-element.elementor-element-ea22aad{--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;--padding-top:100px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-ea22aad:not(.elementor-motion-effects-element-type-background), .elementor-1134 .elementor-element.elementor-element-ea22aad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF9F6;}.elementor-1134 .elementor-element.elementor-element-ae369cf{--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:100px 100px;--row-gap:100px;--column-gap:100px;}.elementor-1134 .elementor-element.elementor-element-e9d9c63{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-900b12d .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2px;color:#616060;}.elementor-1134 .elementor-element.elementor-element-fdebb2f .jeg-elementor-kit.jkit-heading .heading-title > span.style-gradient{background-color:transparent;background-image:linear-gradient(90deg, #9A865B 0%, #BDAB82 100%);}.elementor-1134 .elementor-element.elementor-element-fdebb2f > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1134 .elementor-element.elementor-element-fdebb2f .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-1134 .elementor-element.elementor-element-fdebb2f .jeg-elementor-kit.jkit-heading .heading-title{font-family:"Urbanist", Sans-serif;font-size:45px;line-height:1em;color:#37312D;}.elementor-1134 .elementor-element.elementor-element-fdebb2f .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-1134 .elementor-element.elementor-element-fdebb2f .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;}.elementor-1134 .elementor-element.elementor-element-fdebb2f .jeg-elementor-kit.jkit-heading .heading-title > span{font-family:"Playfair Display", Sans-serif;font-weight:600;font-style:italic;padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1134 .elementor-element.elementor-element-7cc96de{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:400;line-height:1.25em;color:#616060;}.elementor-1134 .elementor-element.elementor-element-cd2b1bc .elementor-button{background-color:transparent;font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(330deg, #9A865B 0%, #CCBC99 100%);border-style:solid;border-width:6px 6px 6px 6px;border-color:#D3C4A1;border-radius:99px 99px 99px 99px;padding:22px 55px 22px 55px;}.elementor-1134 .elementor-element.elementor-element-cd2b1bc.elementor-element{--align-self:flex-start;}.elementor-1134 .elementor-element.elementor-element-cd2b1bc > .elementor-widget-container{border-radius:99px 99px 99px 99px;}.elementor-1134 .elementor-element.elementor-element-cd2b1bc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1134 .elementor-element.elementor-element-cd2b1bc .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1134 .elementor-element.elementor-element-2e22f0f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-53012a3{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-53012a3:not(.elementor-motion-effects-element-type-background), .elementor-1134 .elementor-element.elementor-element-53012a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF9F6;}.elementor-1134 .elementor-element.elementor-element-e0d2474{--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;}.elementor-1134 .elementor-element.elementor-element-9dd133a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-5258d38 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2px;color:#616060;}.elementor-1134 .elementor-element.elementor-element-8f10b17 .jeg-elementor-kit.jkit-heading .heading-title > span.style-gradient{background-color:transparent;background-image:linear-gradient(90deg, #9A865B 0%, #BDAB82 100%);}.elementor-1134 .elementor-element.elementor-element-8f10b17 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1134 .elementor-element.elementor-element-8f10b17 .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-1134 .elementor-element.elementor-element-8f10b17 .jeg-elementor-kit.jkit-heading .heading-title{font-family:"Urbanist", Sans-serif;font-size:45px;line-height:1em;color:#37312D;}.elementor-1134 .elementor-element.elementor-element-8f10b17 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-1134 .elementor-element.elementor-element-8f10b17 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;}.elementor-1134 .elementor-element.elementor-element-8f10b17 .jeg-elementor-kit.jkit-heading .heading-title > span{font-family:"Playfair Display", Sans-serif;font-weight:600;font-style:italic;padding:0px 0px 0px 0px;}.elementor-1134 .elementor-element.elementor-element-8aed9ac{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-d918fff .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:400;line-height:1.25em;color:#616060;}.elementor-1134 .elementor-element.elementor-element-2ca2df4{--display:flex;}.elementor-1134 .elementor-element.elementor-element-79b32a2{--display:flex;--min-height:100vh;--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;--justify-content:center;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-79b32a2:not(.elementor-motion-effects-element-type-background), .elementor-1134 .elementor-element.elementor-element-79b32a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6DFD2;background-image:url("https://conogueiraaruja.com/wp-content/uploads/2026/10/SOBREMIMDRCARLOS.webp");background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-1134 .elementor-element.elementor-element-46c5137{--display:flex;--min-height:80vh;--justify-content:center;}.elementor-1134 .elementor-element.elementor-element-46c5137.e-con{--align-self:flex-end;}.elementor-1134 .elementor-element.elementor-element-41dcffd .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2px;color:#616060;}.elementor-1134 .elementor-element.elementor-element-c338211 .jeg-elementor-kit.jkit-heading .heading-title > span.style-gradient{background-color:transparent;background-image:linear-gradient(90deg, #9A865B 0%, #BDAB82 100%);}.elementor-1134 .elementor-element.elementor-element-c338211 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1134 .elementor-element.elementor-element-c338211 .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-1134 .elementor-element.elementor-element-c338211 .jeg-elementor-kit.jkit-heading .heading-title{font-family:"Urbanist", Sans-serif;font-size:45px;line-height:1em;color:#37312D;}.elementor-1134 .elementor-element.elementor-element-c338211 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-1134 .elementor-element.elementor-element-c338211 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;}.elementor-1134 .elementor-element.elementor-element-c338211 .jeg-elementor-kit.jkit-heading .heading-title > span{font-family:"Playfair Display", Sans-serif;font-weight:600;font-style:italic;padding:0px 0px 0px 0px;}.elementor-1134 .elementor-element.elementor-element-a388dba{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:400;line-height:1.25em;color:#616060;}.elementor-1134 .elementor-element.elementor-element-ca6ddac .elementor-button{background-color:transparent;font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(330deg, #9A865B 0%, #CCBC99 100%);border-style:solid;border-width:6px 6px 6px 6px;border-color:#D3C4A1;border-radius:99px 99px 99px 99px;padding:22px 55px 22px 55px;}.elementor-1134 .elementor-element.elementor-element-ca6ddac.elementor-element{--align-self:flex-start;}.elementor-1134 .elementor-element.elementor-element-ca6ddac > .elementor-widget-container{border-radius:99px 99px 99px 99px;}.elementor-1134 .elementor-element.elementor-element-ca6ddac .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1134 .elementor-element.elementor-element-ca6ddac .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1134 .elementor-element.elementor-element-4fcb10c{--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;--padding-top:100px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-4fcb10c:not(.elementor-motion-effects-element-type-background), .elementor-1134 .elementor-element.elementor-element-4fcb10c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF9F6;}.elementor-1134 .elementor-element.elementor-element-e9a7173{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1134 .elementor-element.elementor-element-fdc771e{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-7641b3b .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2px;color:#616060;}.elementor-1134 .elementor-element.elementor-element-70563c5 .jeg-elementor-kit.jkit-heading .heading-title > span.style-gradient{background-color:transparent;background-image:linear-gradient(90deg, #9A865B 0%, #BDAB82 100%);}.elementor-1134 .elementor-element.elementor-element-70563c5 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1134 .elementor-element.elementor-element-70563c5 .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-1134 .elementor-element.elementor-element-70563c5 .jeg-elementor-kit.jkit-heading .heading-title{font-family:"Urbanist", Sans-serif;font-size:45px;line-height:1em;color:#37312D;}.elementor-1134 .elementor-element.elementor-element-70563c5 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-1134 .elementor-element.elementor-element-70563c5 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;}.elementor-1134 .elementor-element.elementor-element-70563c5 .jeg-elementor-kit.jkit-heading .heading-title > span{font-family:"Playfair Display", Sans-serif;font-weight:600;font-style:italic;padding:0px 0px 0px 0px;}.elementor-1134 .elementor-element.elementor-element-16bc43d{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:400;line-height:1.25em;color:#616060;}.elementor-1134 .elementor-element.elementor-element-48bbe6d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--overlay-mix-blend-mode:screen;--border-radius:70px 70px 70px 70px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-48bbe6d::before, .elementor-1134 .elementor-element.elementor-element-48bbe6d > .elementor-background-video-container::before, .elementor-1134 .elementor-element.elementor-element-48bbe6d > .e-con-inner > .elementor-background-video-container::before, .elementor-1134 .elementor-element.elementor-element-48bbe6d > .elementor-background-slideshow::before, .elementor-1134 .elementor-element.elementor-element-48bbe6d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1134 .elementor-element.elementor-element-48bbe6d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(140deg, #02010100 0%, #915C23AB 100%);}.elementor-1134 .elementor-element.elementor-element-427612b{--spacer-size:50px;}.elementor-1134 .elementor-element.elementor-element-9ae2417{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-9ae2417:not(.elementor-motion-effects-element-type-background), .elementor-1134 .elementor-element.elementor-element-9ae2417 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF9F6;}.elementor-1134 .elementor-element.elementor-element-023a1f3{--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;}.elementor-1134 .elementor-element.elementor-element-24d4d67{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-cab161a .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2px;color:#616060;}.elementor-1134 .elementor-element.elementor-element-e2560a0 .jeg-elementor-kit.jkit-heading .heading-title > span.style-gradient{background-color:transparent;background-image:linear-gradient(90deg, #9A865B 0%, #BDAB82 100%);}.elementor-1134 .elementor-element.elementor-element-e2560a0 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1134 .elementor-element.elementor-element-e2560a0 .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-1134 .elementor-element.elementor-element-e2560a0 .jeg-elementor-kit.jkit-heading .heading-title{font-family:"Urbanist", Sans-serif;font-size:45px;line-height:1em;color:#37312D;}.elementor-1134 .elementor-element.elementor-element-e2560a0 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-1134 .elementor-element.elementor-element-e2560a0 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;}.elementor-1134 .elementor-element.elementor-element-e2560a0 .jeg-elementor-kit.jkit-heading .heading-title > span{font-family:"Playfair Display", Sans-serif;font-weight:600;font-style:italic;padding:0px 0px 0px 0px;}.elementor-1134 .elementor-element.elementor-element-649b9f5 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:400;line-height:1.25em;color:#616060;}.elementor-1134 .elementor-element.elementor-element-b93ef2c{--display:flex;--border-radius:40px 40px 40px 40px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1134 .elementor-element.elementor-element-b93ef2c:not(.elementor-motion-effects-element-type-background), .elementor-1134 .elementor-element.elementor-element-b93ef2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F3EFE8 0%, #DDD4C6 100%);}.elementor-1134 .elementor-element.elementor-element-dff8086{--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;--padding-top:100px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-dff8086:not(.elementor-motion-effects-element-type-background), .elementor-1134 .elementor-element.elementor-element-dff8086 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#252322;}.elementor-1134 .elementor-element.elementor-element-3f2e8eb{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1134 .elementor-element.elementor-element-b083f41{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-d3e9610 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-1134 .elementor-element.elementor-element-34c8ad2 .jeg-elementor-kit.jkit-heading .heading-title > span.style-gradient{background-color:transparent;background-image:linear-gradient(90deg, #BDAB82 0%, #E1D4B6 100%);}.elementor-1134 .elementor-element.elementor-element-34c8ad2 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1134 .elementor-element.elementor-element-34c8ad2 .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-1134 .elementor-element.elementor-element-34c8ad2 .jeg-elementor-kit.jkit-heading .heading-title{font-family:"Urbanist", Sans-serif;font-size:45px;line-height:1em;color:#FFFFFF;}.elementor-1134 .elementor-element.elementor-element-34c8ad2 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-1134 .elementor-element.elementor-element-34c8ad2 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;}.elementor-1134 .elementor-element.elementor-element-34c8ad2 .jeg-elementor-kit.jkit-heading .heading-title > span{font-family:"Playfair Display", Sans-serif;font-weight:600;font-style:italic;padding:0px 0px 0px 0px;}.elementor-1134 .elementor-element.elementor-element-5c650d0 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:400;font-style:italic;line-height:1.25em;color:#A7A7A7;}.elementor-1134 .elementor-element.elementor-element-e5eb823{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-e299810 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:400;line-height:1.25em;color:#BDBDBD;}.elementor-1134 .elementor-element.elementor-element-10502e2{--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;--padding-top:20px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-10502e2:not(.elementor-motion-effects-element-type-background), .elementor-1134 .elementor-element.elementor-element-10502e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#252322;}.elementor-1134 .elementor-element.elementor-element-d7ea1a8{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-b146103{--e-image-carousel-slides-to-show:6;}.elementor-1134 .elementor-element.elementor-element-b146103 .swiper-wrapper{display:flex;align-items:center;}.elementor-1134 .elementor-element.elementor-element-b146103 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:30px 30px 30px 30px;}.elementor-1134 .elementor-element.elementor-element-614a746{--e-image-carousel-slides-to-show:6;}.elementor-1134 .elementor-element.elementor-element-614a746 .swiper-wrapper{display:flex;align-items:center;}.elementor-1134 .elementor-element.elementor-element-614a746 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:30px 30px 30px 30px;}.elementor-1134 .elementor-element.elementor-element-ea92072{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-ea92072:not(.elementor-motion-effects-element-type-background), .elementor-1134 .elementor-element.elementor-element-ea92072 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EDE3;}.elementor-1134 .elementor-element.elementor-element-58de97f{--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;}.elementor-1134 .elementor-element.elementor-element-c77a4b4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-726d239 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2px;color:#616060;}.elementor-1134 .elementor-element.elementor-element-0ad19c5 .jeg-elementor-kit.jkit-heading .heading-title > span.style-gradient{background-color:transparent;background-image:linear-gradient(90deg, #9A865B 0%, #BDAB82 100%);}.elementor-1134 .elementor-element.elementor-element-0ad19c5 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1134 .elementor-element.elementor-element-0ad19c5 .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-1134 .elementor-element.elementor-element-0ad19c5 .jeg-elementor-kit.jkit-heading .heading-title{font-family:"Urbanist", Sans-serif;font-size:45px;line-height:1em;color:#37312D;}.elementor-1134 .elementor-element.elementor-element-0ad19c5 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-1134 .elementor-element.elementor-element-0ad19c5 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;}.elementor-1134 .elementor-element.elementor-element-0ad19c5 .jeg-elementor-kit.jkit-heading .heading-title > span{font-family:"Playfair Display", Sans-serif;font-weight:600;font-style:italic;padding:0px 0px 0px 0px;}.elementor-1134 .elementor-element.elementor-element-c07fafc{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-86a1053 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:400;line-height:1.25em;color:#616060;}.elementor-1134 .elementor-element.elementor-element-03b0e1b{--display:flex;}.elementor-1134 .elementor-element.elementor-element-30905ab{--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;--padding-top:10px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-30905ab:not(.elementor-motion-effects-element-type-background), .elementor-1134 .elementor-element.elementor-element-30905ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EDE3;}.elementor-1134 .elementor-element.elementor-element-ff9eabe{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-7c69713{--e-image-carousel-slides-to-show:2;}.elementor-1134 .elementor-element.elementor-element-7c69713 .swiper-wrapper{display:flex;align-items:center;}.elementor-1134 .elementor-element.elementor-element-7c69713 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:30px 30px 30px 30px;}.elementor-1134 .elementor-element.elementor-element-7d9a13d{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-69ff219 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2px;color:#616060;}.elementor-1134 .elementor-element.elementor-element-b580eaf .jeg-elementor-kit.jkit-heading .heading-title > span.style-gradient{background-color:transparent;background-image:linear-gradient(90deg, #9A865B 0%, #BDAB82 100%);}.elementor-1134 .elementor-element.elementor-element-b580eaf > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1134 .elementor-element.elementor-element-b580eaf .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-1134 .elementor-element.elementor-element-b580eaf .jeg-elementor-kit.jkit-heading .heading-title{font-family:"Urbanist", Sans-serif;font-size:45px;line-height:1em;color:#37312D;}.elementor-1134 .elementor-element.elementor-element-b580eaf .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-1134 .elementor-element.elementor-element-b580eaf .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;}.elementor-1134 .elementor-element.elementor-element-b580eaf .jeg-elementor-kit.jkit-heading .heading-title > span{font-family:"Playfair Display", Sans-serif;font-weight:600;font-style:italic;padding:0px 0px 0px 0px;}.elementor-1134 .elementor-element.elementor-element-1418794 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:400;line-height:1.25em;color:#616060;}.elementor-1134 .elementor-element.elementor-element-d3fe43b .elementor-button{background-color:transparent;font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(330deg, #9A865B 0%, #CCBC99 100%);border-style:solid;border-width:6px 6px 6px 6px;border-color:#D3C4A1;border-radius:99px 99px 99px 99px;padding:22px 55px 22px 55px;}.elementor-1134 .elementor-element.elementor-element-d3fe43b.elementor-element{--align-self:flex-start;}.elementor-1134 .elementor-element.elementor-element-d3fe43b > .elementor-widget-container{border-radius:99px 99px 99px 99px;}.elementor-1134 .elementor-element.elementor-element-7edf435{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-7edf435:not(.elementor-motion-effects-element-type-background), .elementor-1134 .elementor-element.elementor-element-7edf435 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF9F6;}.elementor-1134 .elementor-element.elementor-element-fc885ec{--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;}.elementor-1134 .elementor-element.elementor-element-d989de1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-448d532 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2px;color:#616060;}.elementor-1134 .elementor-element.elementor-element-d9a5fcd .jeg-elementor-kit.jkit-heading .heading-title > span.style-gradient{background-color:transparent;background-image:linear-gradient(90deg, #9A865B 0%, #BDAB82 100%);}.elementor-1134 .elementor-element.elementor-element-d9a5fcd > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1134 .elementor-element.elementor-element-d9a5fcd .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-1134 .elementor-element.elementor-element-d9a5fcd .jeg-elementor-kit.jkit-heading .heading-title{font-family:"Urbanist", Sans-serif;font-size:45px;line-height:1em;color:#37312D;}.elementor-1134 .elementor-element.elementor-element-d9a5fcd .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-1134 .elementor-element.elementor-element-d9a5fcd .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;}.elementor-1134 .elementor-element.elementor-element-d9a5fcd .jeg-elementor-kit.jkit-heading .heading-title > span{font-family:"Playfair Display", Sans-serif;font-weight:600;font-style:italic;padding:0px 0px 0px 0px;}.elementor-1134 .elementor-element.elementor-element-e57851d{--display:flex;}.elementor-1134 .elementor-element.elementor-element-6649f38{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-6649f38:not(.elementor-motion-effects-element-type-background), .elementor-1134 .elementor-element.elementor-element-6649f38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF9F6;}.elementor-1134 .elementor-element.elementor-element-31884e9{--display:flex;--min-height:500px;--justify-content:center;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:#E6DFD2;--border-color:#E6DFD2;--border-radius:50px 50px 50px 50px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1134 .elementor-element.elementor-element-31884e9:not(.elementor-motion-effects-element-type-background), .elementor-1134 .elementor-element.elementor-element-31884e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6DFD2;background-image:url("https://conogueiraaruja.com/wp-content/uploads/2026/10/BGRODAPE3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1134 .elementor-element.elementor-element-a2ec3c2{--display:flex;}.elementor-1134 .elementor-element.elementor-element-a2ec3c2.e-con{--align-self:flex-end;}.elementor-1134 .elementor-element.elementor-element-221c6e9 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2px;color:#616060;}.elementor-1134 .elementor-element.elementor-element-e9915df .jeg-elementor-kit.jkit-heading .heading-title > span.style-gradient{background-color:transparent;background-image:linear-gradient(90deg, #9A865B 0%, #BDAB82 100%);}.elementor-1134 .elementor-element.elementor-element-e9915df > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1134 .elementor-element.elementor-element-e9915df .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-1134 .elementor-element.elementor-element-e9915df .jeg-elementor-kit.jkit-heading .heading-title{font-family:"Urbanist", Sans-serif;font-size:45px;line-height:1em;color:#37312D;}.elementor-1134 .elementor-element.elementor-element-e9915df .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-1134 .elementor-element.elementor-element-e9915df .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;}.elementor-1134 .elementor-element.elementor-element-e9915df .jeg-elementor-kit.jkit-heading .heading-title > span{font-family:"Playfair Display", Sans-serif;font-weight:600;font-style:italic;padding:0px 0px 0px 0px;}.elementor-1134 .elementor-element.elementor-element-ce15bdc .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:400;line-height:1.25em;color:#616060;}.elementor-1134 .elementor-element.elementor-element-773a5ce .elementor-button{background-color:transparent;font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(330deg, #9A865B 0%, #CCBC99 100%);border-style:solid;border-width:6px 6px 6px 6px;border-color:#D3C4A1;border-radius:99px 99px 99px 99px;padding:22px 55px 22px 55px;}.elementor-1134 .elementor-element.elementor-element-773a5ce.elementor-element{--align-self:flex-start;}.elementor-1134 .elementor-element.elementor-element-773a5ce > .elementor-widget-container{border-radius:99px 99px 99px 99px;}.elementor-1134 .elementor-element.elementor-element-773a5ce .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1134 .elementor-element.elementor-element-773a5ce .elementor-button .elementor-button-content-wrapper{gap:15px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-1134 .elementor-element.elementor-element-8175d8a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1134 .elementor-element.elementor-element-f5a8e3d{--width:40%;}.elementor-1134 .elementor-element.elementor-element-7f6255a{--width:60%;--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1134 .elementor-element.elementor-element-3e4910d.elementor-element{--order:99999 /* order end hack */;}.elementor-1134 .elementor-element.elementor-element-1b0248d .elementor-button{font-size:12px;padding:15px 15px 15px 15px;}.elementor-1134 .elementor-element.elementor-element-32105a5{--min-height:0vh;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-32105a5:not(.elementor-motion-effects-element-type-background), .elementor-1134 .elementor-element.elementor-element-32105a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:73% 0px;background-size:280% auto;}.elementor-1134 .elementor-element.elementor-element-c91d702{--min-height:0vh;--margin-top:100%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1134 .elementor-element.elementor-element-c5b3db9{text-align:center;}.elementor-1134 .elementor-element.elementor-element-b9d82da > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1134 .elementor-element.elementor-element-b9d82da .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-1134 .elementor-element.elementor-element-b9d82da .jeg-elementor-kit.jkit-heading .heading-title{font-size:35px;}.elementor-1134 .elementor-element.elementor-element-a978d44{text-align:center;}.elementor-1134 .elementor-element.elementor-element-c8e8557.elementor-element{--align-self:center;}.elementor-1134 .elementor-element.elementor-element-cd3f562{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1134 .elementor-element.elementor-element-ea22aad{--padding-top:40px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1134 .elementor-element.elementor-element-ae369cf{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1134 .elementor-element.elementor-element-900b12d{text-align:center;}.elementor-1134 .elementor-element.elementor-element-fdebb2f .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-1134 .elementor-element.elementor-element-fdebb2f .jeg-elementor-kit.jkit-heading .heading-title{font-size:35px;}.elementor-1134 .elementor-element.elementor-element-7cc96de{text-align:center;}.elementor-1134 .elementor-element.elementor-element-cd2b1bc.elementor-element{--align-self:center;}.elementor-1134 .elementor-element.elementor-element-2e22f0f.e-con{--order:-99999 /* order start hack */;}.elementor-1134 .elementor-element.elementor-element-53012a3{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1134 .elementor-element.elementor-element-5258d38{text-align:center;}.elementor-1134 .elementor-element.elementor-element-8f10b17 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-1134 .elementor-element.elementor-element-8f10b17 .jeg-elementor-kit.jkit-heading .heading-title{font-size:35px;}.elementor-1134 .elementor-element.elementor-element-d918fff{text-align:center;}.elementor-1134 .elementor-element.elementor-element-79b32a2{--min-height:0vh;--padding-top:0px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1134 .elementor-element.elementor-element-79b32a2:not(.elementor-motion-effects-element-type-background), .elementor-1134 .elementor-element.elementor-element-79b32a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:20% 0px;background-size:300% auto;}.elementor-1134 .elementor-element.elementor-element-46c5137{--min-height:0vh;--margin-top:121%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1134 .elementor-element.elementor-element-41dcffd{text-align:center;}.elementor-1134 .elementor-element.elementor-element-c338211 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-1134 .elementor-element.elementor-element-c338211 .jeg-elementor-kit.jkit-heading .heading-title{font-size:35px;}.elementor-1134 .elementor-element.elementor-element-a388dba{text-align:center;}.elementor-1134 .elementor-element.elementor-element-ca6ddac.elementor-element{--align-self:center;}.elementor-1134 .elementor-element.elementor-element-4fcb10c{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1134 .elementor-element.elementor-element-7641b3b{text-align:center;}.elementor-1134 .elementor-element.elementor-element-70563c5 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-1134 .elementor-element.elementor-element-70563c5 .jeg-elementor-kit.jkit-heading .heading-title{font-size:35px;}.elementor-1134 .elementor-element.elementor-element-16bc43d{text-align:center;}.elementor-1134 .elementor-element.elementor-element-427612b{--spacer-size:400px;}.elementor-1134 .elementor-element.elementor-element-9ae2417{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1134 .elementor-element.elementor-element-023a1f3{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-cab161a{text-align:center;}.elementor-1134 .elementor-element.elementor-element-e2560a0 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-1134 .elementor-element.elementor-element-e2560a0 .jeg-elementor-kit.jkit-heading .heading-title{font-size:35px;}.elementor-1134 .elementor-element.elementor-element-649b9f5{text-align:center;}.elementor-1134 .elementor-element.elementor-element-dff8086{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1134 .elementor-element.elementor-element-d3e9610{text-align:center;}.elementor-1134 .elementor-element.elementor-element-34c8ad2 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-1134 .elementor-element.elementor-element-34c8ad2 .jeg-elementor-kit.jkit-heading .heading-title{font-size:35px;}.elementor-1134 .elementor-element.elementor-element-5c650d0{text-align:center;}.elementor-1134 .elementor-element.elementor-element-e299810{text-align:center;}.elementor-1134 .elementor-element.elementor-element-10502e2{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-b146103{--e-image-carousel-slides-to-show:2;}.elementor-1134 .elementor-element.elementor-element-614a746{--e-image-carousel-slides-to-show:2;}.elementor-1134 .elementor-element.elementor-element-ea92072{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1134 .elementor-element.elementor-element-726d239{text-align:center;}.elementor-1134 .elementor-element.elementor-element-0ad19c5 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-1134 .elementor-element.elementor-element-0ad19c5 .jeg-elementor-kit.jkit-heading .heading-title{font-size:35px;}.elementor-1134 .elementor-element.elementor-element-86a1053{text-align:center;}.elementor-1134 .elementor-element.elementor-element-30905ab{--padding-top:10px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-ff9eabe.e-con{--order:99999 /* order end hack */;}.elementor-1134 .elementor-element.elementor-element-7c69713{--e-image-carousel-slides-to-show:2;}.elementor-1134 .elementor-element.elementor-element-7d9a13d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1134 .elementor-element.elementor-element-69ff219{text-align:center;}.elementor-1134 .elementor-element.elementor-element-b580eaf .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-1134 .elementor-element.elementor-element-b580eaf .jeg-elementor-kit.jkit-heading .heading-title{font-size:35px;}.elementor-1134 .elementor-element.elementor-element-1418794{text-align:center;}.elementor-1134 .elementor-element.elementor-element-d3fe43b.elementor-element{--align-self:center;}.elementor-1134 .elementor-element.elementor-element-7edf435{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1134 .elementor-element.elementor-element-448d532{text-align:center;}.elementor-1134 .elementor-element.elementor-element-d9a5fcd .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-1134 .elementor-element.elementor-element-d9a5fcd .jeg-elementor-kit.jkit-heading .heading-title{font-size:35px;}.elementor-1134 .elementor-element.elementor-element-6649f38{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:020px;}.elementor-1134 .elementor-element.elementor-element-31884e9{--min-height:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1134 .elementor-element.elementor-element-31884e9:not(.elementor-motion-effects-element-type-background), .elementor-1134 .elementor-element.elementor-element-31884e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:initial;background-size:220% auto;}.elementor-1134 .elementor-element.elementor-element-a2ec3c2{--margin-top:90%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1134 .elementor-element.elementor-element-221c6e9{text-align:center;}.elementor-1134 .elementor-element.elementor-element-e9915df .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-1134 .elementor-element.elementor-element-e9915df .jeg-elementor-kit.jkit-heading .heading-title{font-size:35px;}.elementor-1134 .elementor-element.elementor-element-ce15bdc{text-align:center;}.elementor-1134 .elementor-element.elementor-element-773a5ce.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-1134 .elementor-element.elementor-element-f5a8e3d{--width:12%;}.elementor-1134 .elementor-element.elementor-element-7f6255a{--width:88%;}.elementor-1134 .elementor-element.elementor-element-c91d702{--width:38%;}.elementor-1134 .elementor-element.elementor-element-e9d9c63{--width:50%;}.elementor-1134 .elementor-element.elementor-element-2e22f0f{--width:50%;}.elementor-1134 .elementor-element.elementor-element-46c5137{--width:50%;}.elementor-1134 .elementor-element.elementor-element-fdc771e{--width:50%;}.elementor-1134 .elementor-element.elementor-element-48bbe6d{--width:50%;}.elementor-1134 .elementor-element.elementor-element-b083f41{--width:50%;}.elementor-1134 .elementor-element.elementor-element-e5eb823{--width:50%;}.elementor-1134 .elementor-element.elementor-element-ff9eabe{--width:50%;}.elementor-1134 .elementor-element.elementor-element-7d9a13d{--width:650px;}.elementor-1134 .elementor-element.elementor-element-a2ec3c2{--width:45%;}}@media(min-width:1025px){.elementor-1134 .elementor-element.elementor-element-32105a5:not(.elementor-motion-effects-element-type-background), .elementor-1134 .elementor-element.elementor-element-32105a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1134 .elementor-element.elementor-element-79b32a2:not(.elementor-motion-effects-element-type-background), .elementor-1134 .elementor-element.elementor-element-79b32a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1134 .elementor-element.elementor-element-31884e9:not(.elementor-motion-effects-element-type-background), .elementor-1134 .elementor-element.elementor-element-31884e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for html, class: .elementor-element-7c5ada4 */@property --cn-cursor-arco { syntax:'<angle>'; initial-value:90deg; inherits:false; }
.cn-cursor-diferenciais,.cn-cursor-diferenciais *,.cn-cursor-diferenciais *::before { box-sizing:border-box; }
.cn-cursor-diferenciais { width:100%; max-width:none; margin:0; padding:0; background:transparent; font-family:Urbanist,sans-serif; }
.cn-cursor-diferenciais .cn-cursor-grid { display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:24px; width:100%; margin:0; padding:0; }
.cn-cursor-diferenciais .cn-cursor-card { position:relative; isolation:isolate; min-width:0; margin:0; padding:30px 26px 34px; border:1px solid #dbd2c3; border-radius:28px; background:linear-gradient(140deg, rgba(219,210,195,0) 0%, rgba(219,210,195,.07) 42%, rgba(219,210,195,.15) 100%); -webkit-backdrop-filter:blur(12px); backdrop-filter:blur(12px); box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 1px 0 0 rgba(255,255,255,.22); transition:border-color .45s ease; }
/* Brilho de exatamente 1px, restrito ao contorno. */
.cn-cursor-diferenciais .cn-cursor-card::before { content:''; position:absolute; inset:-1px; padding:1px; border-radius:inherit; pointer-events:none; opacity:0; transition:opacity .45s ease; background:radial-gradient(160px circle at var(--cn-cursor-x,50%) var(--cn-cursor-y,0%),#9a865bcc,#bdab8266 35%,transparent 75%); -webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0); mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0); -webkit-mask-composite:xor; mask-composite:exclude; }
.cn-cursor-diferenciais .cn-cursor-ring { position:relative; display:grid; place-items:center; width:76px; height:76px; margin:0 0 28px; border-radius:50%; background:#d2bca417; }
.cn-cursor-diferenciais .cn-cursor-ring::before { content:''; position:absolute; inset:0; padding:1px; border-radius:inherit; pointer-events:none; background:conic-gradient(#9a865b 0deg var(--cn-cursor-arco),transparent var(--cn-cursor-arco) 360deg); -webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0); mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0); -webkit-mask-composite:xor; mask-composite:exclude; transition:--cn-cursor-arco .75s cubic-bezier(.22,1,.36,1); }
.cn-cursor-diferenciais .cn-cursor-icon { display:block; width:42px; height:42px; max-width:none; margin:0; object-fit:contain; filter:brightness(0) saturate(100%) invert(56%) sepia(21%) saturate(671%) hue-rotate(3deg) brightness(91%) contrast(87%); }
.cn-cursor-diferenciais .cn-cursor-card h3 { margin:0 0 20px; padding:0; color:#37312d; font:500 clamp(24px,2vw,29px)/1em Urbanist,sans-serif; letter-spacing:-.035em; }
.cn-cursor-diferenciais .cn-cursor-card h3 em { font-family:'Playfair Display',serif; font-style:italic; font-weight:400; background:linear-gradient(to right,#9a865b,#bdab82); -webkit-background-clip:text; background-clip:text; color:transparent; }
.cn-cursor-diferenciais .cn-cursor-card p { margin:0; padding:0; font:400 16px/1.65 Urbanist,sans-serif; color:#616060; }
@media(hover:hover) {
 .cn-cursor-diferenciais .cn-cursor-card:hover::before { opacity:1; }
 .cn-cursor-diferenciais .cn-cursor-card:hover { border-color:#bdab8270; }
 .cn-cursor-diferenciais .cn-cursor-card:hover .cn-cursor-ring::before { --cn-cursor-arco:360deg; }
}
@media(max-width:1024px) { .cn-cursor-diferenciais .cn-cursor-grid { grid-template-columns:repeat(2,minmax(0,1fr)); } }
@media(max-width:600px) { .cn-cursor-diferenciais .cn-cursor-grid { grid-template-columns:1fr; } }
@media(prefers-reduced-motion:reduce) {
 .cn-cursor-diferenciais .cn-cursor-card,.cn-cursor-diferenciais .cn-cursor-card::before,.cn-cursor-diferenciais .cn-cursor-ring::before { transition:none; }
}

/* Fallback para navegadores sem desfoque de fundo. */
@supports not ((backdrop-filter:blur(12px)) or (-webkit-backdrop-filter:blur(12px))) {
 .cn-cursor-diferenciais .cn-cursor-card {
  background:linear-gradient(140deg,rgba(219,210,195,.05),rgba(219,210,195,.15));
 }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-784f044 */.cn-mosaico,.cn-mosaico * { box-sizing:border-box; }
.cn-mosaico { width:100%; margin:0; padding:0; background:transparent; }
.cn-mosaico .cn-mosaico__grade { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:12px; width:100%; margin:0; padding:0; }
.cn-mosaico .cn-mosaico__bloco { position:relative; min-width:0; aspect-ratio:1/1; overflow:hidden; border-radius:24px; background:#dbd2c3; }
.cn-mosaico .cn-mosaico__imagem { position:absolute; inset:0; display:block; width:100%; height:100%; max-width:none; margin:0; padding:0; border:0; border-radius:0; object-fit:cover; object-position:center; opacity:0; transition:opacity 1100ms ease; }
.cn-mosaico .cn-mosaico__imagem--ativa { opacity:1; }
@media(max-width:600px) { .cn-mosaico .cn-mosaico__grade { gap:8px; } .cn-mosaico .cn-mosaico__bloco { border-radius:24px; } }

@media (max-width: 767px) {
  .elementor-1134 .elementor-element.elementor-element-784f044 {
    width: 100%;
    height: auto;
    aspect-ratio: 1 / 1;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ac36378 *//* Estilos exclusivos desta seção. Utiliza as fontes já instaladas. */
.cn-trat,.cn-trat *,.cn-trat *::before,.cn-trat *::after { box-sizing:border-box; }
.cn-trat { display:grid; gap:32px; width:100%; margin:0; padding:0; background:transparent; font-family:Urbanist,sans-serif; }
.cn-trat .cn-trat-linha { display:grid; grid-template-columns:minmax(0,2fr) minmax(0,3fr); gap:18px; align-items:stretch; margin:0; padding:0; min-width:0; }
.cn-trat .cn-trat-foto { position:relative; isolation:isolate; grid-column:1; grid-row:1; min-width:0; min-height:360px; overflow:hidden; border:1px solid #dbd2c3; border-radius:40px; background:#dbd2c3; }
.cn-trat .cn-trat-foto > img { position:absolute; inset:0; display:block; width:100%; height:100%; max-width:none; margin:0; padding:0; border:0; border-radius:0; object-fit:cover; object-position:38% 52%; transition:transform 1s cubic-bezier(.22,1,.36,1); }
.cn-trat .cn-trat-conteudo { grid-column:2; grid-row:1; min-width:0; display:flex; flex-direction:column; align-items:flex-start; justify-content:center; padding:clamp(44px,5.5vw,80px); border-radius:40px; background:linear-gradient(140deg,#f6f1e8 0%,#dbd2c3 100%); text-align:left; }
.cn-trat .cn-trat-linha--2 { grid-template-columns:minmax(0,3fr) minmax(0,2fr); }
.cn-trat .cn-trat-linha--2 .cn-trat-foto { grid-column:2; }
.cn-trat .cn-trat-linha--2 .cn-trat-conteudo { grid-column:1; }
.cn-trat .cn-trat-conteudo h3 { margin:0 0 26px; padding:0; color:#37312d; font:500 clamp(28px,3vw,42px)/1em Urbanist,sans-serif; letter-spacing:-.035em; }
.cn-trat .cn-trat-conteudo h3 em { font-family:'Playfair Display',serif; font-style:italic; font-weight:400; background:linear-gradient(to right,#9a865b,#bdab82); -webkit-background-clip:text; background-clip:text; color:transparent; }
.cn-trat .cn-trat-conteudo p { margin:0 0 32px; padding:0; color:#616060; font:400 16px/1.7 Urbanist,sans-serif; }
.cn-trat .cn-trat-link { display:inline-flex; align-items:center; justify-content:flex-start; gap:12px; max-width:100%; margin:0; padding:0; border:0; border-radius:0; background:transparent; box-shadow:none; color:#37312d; font:600 12px/1.6 Urbanist,sans-serif; letter-spacing:.055em; text-decoration:none; }
.cn-trat .cn-trat-seta { display:block; flex:0 0 20px; width:20px; height:20px; max-width:none; margin:0; padding:0; border:0; object-fit:contain; filter:brightness(0) saturate(100%) invert(56%) sepia(21%) saturate(671%) hue-rotate(3deg) brightness(91%) contrast(87%); transition:transform .35s ease; }
.cn-trat .cn-trat-link:focus-visible { outline:2px solid #9a865b; outline-offset:6px; }
/* Luz bege discreta, com pulsação lenta. */
.cn-trat .cn-trat-brilho {
 position:absolute;
 z-index:1;
 inset:0;
 border-radius:inherit;
 pointer-events:none;
 background:radial-gradient(ellipse at 28% 22%,rgba(219,210,195,.22) 0%,rgba(210,188,164,.08) 45%,transparent 75%);
 opacity:.28;
 animation:cn-trat-luz 7s ease-in-out infinite;
 animation-play-state:paused;
}
.cn-trat .cn-trat-linha.cn-trat-visivel .cn-trat-brilho { animation-play-state:running; }
.cn-trat .cn-trat-linha--2 .cn-trat-brilho { animation-delay:-3.5s; }
@keyframes cn-trat-luz {
 0%,100% { opacity:.28; }
 50% { opacity:.75; }
}
@media(hover:hover) {
 .cn-trat .cn-trat-link:hover { text-decoration:underline; text-underline-offset:5px; }
 .cn-trat .cn-trat-link:hover .cn-trat-seta { transform:translate(3px,-3px); }
}
@media(max-width:767px) {
 .cn-trat .cn-trat-linha, .cn-trat .cn-trat-linha--2 { grid-template-columns:1fr; gap:12px; }
 .cn-trat .cn-trat-linha .cn-trat-foto { grid-column:1; grid-row:1; min-height:0; aspect-ratio:16/10; border-radius:32px; }
 .cn-trat .cn-trat-linha .cn-trat-conteudo { grid-column:1; grid-row:2; padding:44px 30px; border-radius:32px; }
}
@media(prefers-reduced-motion:reduce) {
 .cn-trat .cn-trat-brilho,.cn-trat .cn-trat-seta { animation:none!important; transition:none!important; }
 .cn-trat .cn-trat-link:hover .cn-trat-seta { transform:none; }
 .cn-trat .cn-trat-brilho { opacity:.28; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b98d37f *//* Estilos exclusivos desta seção, utilizando as fontes já instaladas. */
.cn-digital,.cn-digital * { box-sizing:border-box; }
.cn-digital { width:100%; margin:0; padding:0; background:transparent; font-family:Urbanist,sans-serif; }
.cn-digital .cn-digital__grade { display:grid; grid-template-columns:1fr; gap:16px; width:100%; margin:0; padding:0; }
.cn-digital .cn-digital__card { display:flex; align-items:flex-start; gap:16px; min-width:0; margin:0; padding:30px 26px; border:1px solid #dbd2c370; border-radius:24px; background:linear-gradient(140deg,#f6f1e8,#dbd2c340); transition:border-color .35s ease,background-color .35s ease; }
.cn-digital .cn-digital__check { display:block; flex:0 0 24px; width:24px; height:24px; max-width:none; margin:0; padding:0; border:0; object-fit:contain; filter:brightness(0) saturate(100%) invert(56%) sepia(21%) saturate(671%) hue-rotate(3deg) brightness(91%) contrast(87%); }
.cn-digital .cn-digital__conteudo { min-width:0; text-align:left; }
.cn-digital .cn-digital__conteudo h3 { margin:0 0 16px; padding:0; color:#37312d; font:500 26px/1em Urbanist,sans-serif; letter-spacing:-.025em; }
.cn-digital .cn-digital__conteudo h3 em { font-family:'Playfair Display',serif; font-style:italic; font-weight:400; background:linear-gradient(to right,#9a865b,#bdab82); -webkit-background-clip:text; background-clip:text; color:transparent; }
.cn-digital .cn-digital__conteudo p { margin:0; padding:0; color:#616060; font:400 16px/1.65 Urbanist,sans-serif; }
@media(hover:hover) { .cn-digital .cn-digital__card:hover { border-color:#bdab82; background-color:#f6f1e8; } }
@media(max-width:600px) { .cn-digital .cn-digital__card { padding:26px 22px; gap:14px; } }
@media(prefers-reduced-motion:reduce) { .cn-digital .cn-digital__card { transition:none; } }
/* Versão compacta para desktop. */
@media(min-width:768px) {
 .cn-digital .cn-digital__grade { gap:10px; }
 .cn-digital .cn-digital__card { padding:18px 24px; gap:14px; border-radius:20px; }
 .cn-digital .cn-digital__check { flex-basis:21px; width:21px; height:21px; }
 .cn-digital .cn-digital__conteudo h3 { font-size:23px; margin-bottom:8px; }
 .cn-digital .cn-digital__conteudo p { font-size:14px; line-height:1.5; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e103d6f *//* Aplique as classes diretamente nos dois widgets do Elementor. */
.cn-marquee-cima,.cn-marquee-baixo { --cn-marquee-fade:clamp(40px,12vw,160px); }
.cn-marquee-cima .swiper-wrapper,
.cn-marquee-cima .swiper-container .swiper-wrapper,
.cn-marquee-baixo .swiper-wrapper,
.cn-marquee-baixo .swiper-container .swiper-wrapper {
 transition-timing-function:linear!important;
}
/* Fade à esquerda no widget de cima. */
.cn-marquee-cima .elementor-image-carousel-wrapper {
 -webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--cn-marquee-fade),#000 100%);
 mask-image:linear-gradient(to right,transparent 0,#000 var(--cn-marquee-fade),#000 100%);
 -webkit-mask-repeat:no-repeat;
 mask-repeat:no-repeat;
}
/* Fade à direita no widget de baixo. */
.cn-marquee-baixo .elementor-image-carousel-wrapper {
 -webkit-mask-image:linear-gradient(to left,transparent 0,#000 var(--cn-marquee-fade),#000 100%);
 mask-image:linear-gradient(to left,transparent 0,#000 var(--cn-marquee-fade),#000 100%);
 -webkit-mask-repeat:no-repeat;
 mask-repeat:no-repeat;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3776033 *//* Estilos exclusivos desta seção; utiliza as fontes já instaladas. */
.cn-fluxo,.cn-fluxo *,.cn-fluxo *::before,.cn-fluxo *::after { box-sizing:border-box; }
.cn-fluxo { width:100%; margin:0; padding:0; background:transparent; font-family:Urbanist,sans-serif; }
.cn-fluxo .cn-fluxo__lista { display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:20px; width:100%; margin:0; padding:0; list-style:none; }
.cn-fluxo .cn-fluxo__etapa { position:relative; display:flex; flex-direction:column; min-width:0; margin:0; padding:0; }
/* O conector liga os centros dos marcadores, incluindo o espaço entre cards. */
.cn-fluxo .cn-fluxo__etapa:not(:last-child)::before,
.cn-fluxo .cn-fluxo__etapa:not(:last-child)::after { content:''; position:absolute; top:20px; left:calc(50% + 20px); width:calc(100% - 20px); height:1px; background:#dbd2c3; pointer-events:none; }
.cn-fluxo .cn-fluxo__etapa:not(:last-child)::after { z-index:1; background:linear-gradient(to right,#9a865b,#bdab82); transform:scaleX(0); transform-origin:left; transition:transform 1200ms ease; }
.cn-fluxo .cn-fluxo__etapa.cn-fluxo--concluida::after { transform:scaleX(1); }
.cn-fluxo .cn-fluxo__numero { position:relative; z-index:2; display:grid; place-items:center; align-self:center; width:40px; height:40px; margin:0 0 24px; border:1px solid #dbd2c3; border-radius:50%; background:#f6f1e8; color:#616060; font:500 12px/1 Urbanist,sans-serif; transition:background .6s ease,border-color .6s ease,color .6s ease,box-shadow .6s ease; }
.cn-fluxo .cn-fluxo__card { position:relative; flex:1; margin:0; padding:30px 24px; border:1px solid #dbd2c3; border-radius:28px; background:linear-gradient(140deg,rgba(246,241,232,.15),rgba(219,210,195,.22)); box-shadow:inset 0 1px 0 #ffffff66; -webkit-backdrop-filter:blur(10px); backdrop-filter:blur(10px); transition:border-color .6s ease,box-shadow .6s ease; }
.cn-fluxo .cn-fluxo__icone-aro { display:grid; place-items:center; width:68px; height:68px; margin:0 0 26px; border:1px solid #bdab8240; border-radius:50%; background:#d2bca414; transition:background .6s ease,border-color .6s ease; }
.cn-fluxo .cn-fluxo__icone-aro img { display:block; width:42px; height:42px; max-width:none; margin:0; padding:0; object-fit:contain; filter:brightness(0) saturate(100%) invert(56%) sepia(21%) saturate(671%) hue-rotate(3deg) brightness(91%) contrast(87%); }
.cn-fluxo .cn-fluxo__card h3 { margin:0 0 18px; padding:0; color:#37312d; font:500 clamp(21px,1.8vw,26px)/1em Urbanist,sans-serif; letter-spacing:-.03em; overflow-wrap:anywhere; }
.cn-fluxo .cn-fluxo__card p { margin:0; padding:0; color:#616060; font:400 15px/1.65 Urbanist,sans-serif; }
.cn-fluxo .cn-fluxo--ativa .cn-fluxo__numero { background:#9a865b; border-color:#9a865b; color:#fff; box-shadow:0 0 0 6px #bdab821c; }
.cn-fluxo .cn-fluxo--ativa .cn-fluxo__card { border-color:#bdab82; box-shadow:inset 0 1px 0 #ffffff80,0 8px 24px #9a865b0d; }
.cn-fluxo .cn-fluxo--ativa .cn-fluxo__icone-aro { background:#d2bca430; border-color:#bdab82; }
.cn-fluxo .cn-fluxo--concluida .cn-fluxo__numero { border-color:#bdab82; }
@media(max-width:900px) {
 .cn-fluxo .cn-fluxo__lista { grid-template-columns:1fr; gap:20px; }
 .cn-fluxo .cn-fluxo__etapa { display:grid; grid-template-columns:40px minmax(0,1fr); gap:20px; align-items:start; }
 .cn-fluxo .cn-fluxo__numero { grid-column:1; margin:24px 0 0; }
 .cn-fluxo .cn-fluxo__card { grid-column:2; padding:28px; }
 .cn-fluxo .cn-fluxo__etapa:not(:last-child)::before,
 .cn-fluxo .cn-fluxo__etapa:not(:last-child)::after { top:64px; left:20px; width:1px; height:calc(100% - 20px); }
 .cn-fluxo .cn-fluxo__etapa:not(:last-child)::after { transform:scaleY(0); transform-origin:top; background:linear-gradient(to bottom,#9a865b,#bdab82); }
 .cn-fluxo .cn-fluxo__etapa.cn-fluxo--concluida::after { transform:scaleY(1); }
}
@media(max-width:600px) { .cn-fluxo .cn-fluxo__etapa { gap:14px; } .cn-fluxo .cn-fluxo__card { padding:26px 22px; border-radius:24px; } }
@media(prefers-reduced-motion:reduce) { .cn-fluxo .cn-fluxo__etapa::after,.cn-fluxo .cn-fluxo__numero,.cn-fluxo .cn-fluxo__card,.cn-fluxo .cn-fluxo__icone-aro { transition:none; } }

/* Definição do filtro: sem ocupar espaço na seção. */
.cn-fluxo .cn-fluxo__filtros { position:absolute; width:0; height:0; pointer-events:none; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-138f6dd *//* Exclusivo do FAQ. Usa as fontes já instaladas. */
@property --cn-faq-angulo { syntax:'<angle>'; initial-value:0deg; inherits:false; }
.cn-faq,.cn-faq *,.cn-faq *::before,.cn-faq *::after { box-sizing:border-box; }
.cn-faq { display:grid; gap:12px; width:100%; margin:0; padding:0; background:transparent; font-family:Urbanist,sans-serif; }
.cn-faq .cn-faq__item { position:relative; isolation:isolate; min-width:0; margin:0; padding:0; border:1px solid #dbd2c3; border-radius:24px; background:linear-gradient(140deg,#f6f1e8,#dbd2c326); transition:border-color .4s ease,box-shadow .4s ease; }
.cn-faq .cn-faq__pergunta { position:relative; z-index:1; display:flex; align-items:center; justify-content:space-between; gap:24px; margin:0; padding:26px 30px; border-radius:24px; color:#37312d; font:500 21px/1.25 Urbanist,sans-serif; letter-spacing:-.025em; cursor:pointer; list-style:none; }
.cn-faq .cn-faq__pergunta::-webkit-details-marker { display:none; }
.cn-faq .cn-faq__pergunta::marker { content:''; }
.cn-faq .cn-faq__pergunta:focus-visible { outline:2px solid #9a865b; outline-offset:4px; }
.cn-faq .cn-faq__mais { position:relative; flex:0 0 34px; width:34px; height:34px; border:1px solid #bdab8259; border-radius:50%; background:#f6f1e8; transition:background .4s ease,border-color .4s ease; }
.cn-faq .cn-faq__mais::before,.cn-faq .cn-faq__mais::after { content:''; position:absolute; top:50%; left:50%; width:12px; height:1px; background:#9a865b; transform:translate(-50%,-50%); transition:transform .4s ease,opacity .4s ease; }
.cn-faq .cn-faq__mais::after { transform:translate(-50%,-50%) rotate(90deg); }
.cn-faq .cn-faq__item[open] { border-color:#bdab8270; box-shadow:0 8px 26px #9a865b0b; }
.cn-faq .cn-faq__item[open] .cn-faq__mais { background:#dbd2c340; border-color:#bdab82; }
.cn-faq .cn-faq__item[open] .cn-faq__mais::after { opacity:0; transform:translate(-50%,-50%) rotate(0deg); }
.cn-faq .cn-faq__resposta { position:relative; z-index:1; overflow:hidden; }
.cn-faq .cn-faq__resposta p { max-width:85ch; margin:0; padding:0 30px 28px; color:#616060; font:400 16px/1.7 Urbanist,sans-serif; }
@supports (mask-composite:exclude) or (-webkit-mask-composite:xor) {
 .cn-faq .cn-faq__item::before { content:''; position:absolute; z-index:2; inset:-1px; padding:1px; border-radius:inherit; pointer-events:none; opacity:0; background:conic-gradient(from var(--cn-faq-angulo),transparent 0deg 230deg,#bdab8233 270deg,#9a865baa 315deg,#bdab8255 340deg,transparent 360deg); -webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0); mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0); -webkit-mask-composite:xor; mask-composite:exclude; transition:opacity .5s ease; }
 .cn-faq .cn-faq__item[open]::before { opacity:1; animation:cn-faq-orbita 8s linear infinite; }
}
@keyframes cn-faq-orbita { to { --cn-faq-angulo:360deg; } }
@media(hover:hover) { .cn-faq .cn-faq__item:hover { border-color:#bdab82; } }
@media(max-width:600px) {
 .cn-faq .cn-faq__pergunta { gap:16px; padding:22px; font-size:19px; }
 .cn-faq .cn-faq__resposta p { padding:0 22px 24px; font-size:15px; }
 .cn-faq .cn-faq__mais { flex-basis:30px; width:30px; height:30px; }
}
@media(prefers-reduced-motion:reduce) { .cn-faq .cn-faq__item,.cn-faq .cn-faq__item::before,.cn-faq .cn-faq__mais,.cn-faq .cn-faq__mais::before,.cn-faq .cn-faq__mais::after { animation:none!important; transition:none!important; } }/* End custom CSS */