.elementor-1557 .elementor-element.elementor-element-7b63b94{--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;--margin-top:0px;--margin-bottom:-101px;--margin-left:0px;--margin-right:0px;--z-index:9999;}.elementor-1557 .elementor-element.elementor-element-b48de76{--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-1557 .elementor-element.elementor-element-cde8634{text-align:start;}.elementor-1557 .elementor-element.elementor-element-cde8634 img{width:160px;}.elementor-1557 .elementor-element.elementor-element-8702787{--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;}.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-1557 .elementor-element.elementor-element-24a6000 .elementor-menu-toggle{margin:0 auto;background-color:#02010100;}.elementor-1557 .elementor-element.elementor-element-24a6000 .elementor-nav-menu .elementor-item{font-family:"Urbanist", Sans-serif;font-weight:600;text-decoration:none;}.elementor-1557 .elementor-element.elementor-element-24a6000 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-1557 .elementor-element.elementor-element-24a6000 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-1557 .elementor-element.elementor-element-24a6000 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-1557 .elementor-element.elementor-element-24a6000 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-1557 .elementor-element.elementor-element-24a6000 .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-1557 .elementor-element.elementor-element-24a6000 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-1557 .elementor-element.elementor-element-24a6000 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#D2BCA4;}.elementor-1557 .elementor-element.elementor-element-24a6000 .e--pointer-framed .elementor-item:before,
					.elementor-1557 .elementor-element.elementor-element-24a6000 .e--pointer-framed .elementor-item:after{border-color:#D2BCA4;}.elementor-1557 .elementor-element.elementor-element-24a6000 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FFFFFF;}.elementor-1557 .elementor-element.elementor-element-24a6000 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-1557 .elementor-element.elementor-element-24a6000 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var( --e-global-color-a32b9a6 );}.elementor-1557 .elementor-element.elementor-element-24a6000 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-1557 .elementor-element.elementor-element-24a6000 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-a32b9a6 );}.elementor-1557 .elementor-element.elementor-element-24a6000 .e--pointer-framed .elementor-item:before{border-width:2px;}.elementor-1557 .elementor-element.elementor-element-24a6000 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 2px 2px;}.elementor-1557 .elementor-element.elementor-element-24a6000 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:2px 2px 0 0;}.elementor-1557 .elementor-element.elementor-element-24a6000 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:2px 0 0 2px;}.elementor-1557 .elementor-element.elementor-element-24a6000 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 2px 2px 0;}.elementor-1557 .elementor-element.elementor-element-24a6000 .e--pointer-underline .elementor-item:after,
					 .elementor-1557 .elementor-element.elementor-element-24a6000 .e--pointer-overline .elementor-item:before,
					 .elementor-1557 .elementor-element.elementor-element-24a6000 .e--pointer-double-line .elementor-item:before,
					 .elementor-1557 .elementor-element.elementor-element-24a6000 .e--pointer-double-line .elementor-item:after{height:2px;}.elementor-1557 .elementor-element.elementor-element-24a6000 div.elementor-menu-toggle{color:#FFFFFF;}.elementor-1557 .elementor-element.elementor-element-24a6000 div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-1557 .elementor-element.elementor-element-24a6000 div.elementor-menu-toggle:hover, .elementor-1557 .elementor-element.elementor-element-24a6000 div.elementor-menu-toggle:focus{color:#FFFFFF;}.elementor-1557 .elementor-element.elementor-element-24a6000 div.elementor-menu-toggle:hover svg, .elementor-1557 .elementor-element.elementor-element-24a6000 div.elementor-menu-toggle:focus svg{fill:#FFFFFF;}.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-1557 .elementor-element.elementor-element-d893d21 .elementor-button{background-color:transparent;font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:none;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-1557 .elementor-element.elementor-element-d893d21.elementor-element{--align-self:flex-start;}.elementor-1557 .elementor-element.elementor-element-d893d21 > .elementor-widget-container{border-radius:99px 99px 99px 99px;}.elementor-1557 .elementor-element.elementor-element-d893d21 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1557 .elementor-element.elementor-element-d893d21 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1557 .elementor-element.elementor-element-9a5b9e5{--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;--overlay-opacity:0.95;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1557 .elementor-element.elementor-element-9a5b9e5:not(.elementor-motion-effects-element-type-background), .elementor-1557 .elementor-element.elementor-element-9a5b9e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#37312D;}.elementor-1557 .elementor-element.elementor-element-9a5b9e5::before, .elementor-1557 .elementor-element.elementor-element-9a5b9e5 > .elementor-background-video-container::before, .elementor-1557 .elementor-element.elementor-element-9a5b9e5 > .e-con-inner > .elementor-background-video-container::before, .elementor-1557 .elementor-element.elementor-element-9a5b9e5 > .elementor-background-slideshow::before, .elementor-1557 .elementor-element.elementor-element-9a5b9e5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1557 .elementor-element.elementor-element-9a5b9e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #252020 0%, #16151569 100%);}.elementor-1557 .elementor-element.elementor-element-feb4d0a{--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-1557 .elementor-element.elementor-element-3786ced .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-1557 .elementor-element.elementor-element-88a0c4e .jeg-elementor-kit.jkit-heading .heading-title > span.style-gradient{background-color:transparent;background-image:linear-gradient(90deg, #BDAB82 0%, #E1D4B6 100%);}.elementor-1557 .elementor-element.elementor-element-88a0c4e .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-1557 .elementor-element.elementor-element-88a0c4e .jeg-elementor-kit.jkit-heading .heading-title{font-family:"Urbanist", Sans-serif;font-size:50px;line-height:1em;color:#FFFFFF;}.elementor-1557 .elementor-element.elementor-element-88a0c4e .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-1557 .elementor-element.elementor-element-88a0c4e .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;}.elementor-1557 .elementor-element.elementor-element-88a0c4e .jeg-elementor-kit.jkit-heading .heading-title > span{font-family:"Playfair Display", Sans-serif;font-weight:600;font-style:italic;}.elementor-1557 .elementor-element.elementor-element-f62e2a8 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:400;line-height:1.25em;color:#BDBDBD;}.elementor-1557 .elementor-element.elementor-element-489fb12 .elementor-button{background-color:transparent;font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:none;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-1557 .elementor-element.elementor-element-489fb12.elementor-element{--align-self:flex-start;}.elementor-1557 .elementor-element.elementor-element-489fb12 > .elementor-widget-container{border-radius:99px 99px 99px 99px;}.elementor-1557 .elementor-element.elementor-element-489fb12 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1557 .elementor-element.elementor-element-489fb12 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1557 .elementor-element.elementor-element-7dcb3a6{--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-1557 .elementor-element.elementor-element-7dcb3a6:not(.elementor-motion-effects-element-type-background), .elementor-1557 .elementor-element.elementor-element-7dcb3a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF9F6;}.elementor-1557 .elementor-element.elementor-element-e6d3312{--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-1557 .elementor-element.elementor-element-10ee0d8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1557 .elementor-element.elementor-element-dd7a1a7 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2px;color:#616060;}.elementor-1557 .elementor-element.elementor-element-856fdd1 .jeg-elementor-kit.jkit-heading .heading-title > span.style-gradient{background-color:transparent;background-image:linear-gradient(90deg, #9A865B 0%, #BDAB82 100%);}.elementor-1557 .elementor-element.elementor-element-856fdd1 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1557 .elementor-element.elementor-element-856fdd1 .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-1557 .elementor-element.elementor-element-856fdd1 .jeg-elementor-kit.jkit-heading .heading-title{font-family:"Urbanist", Sans-serif;font-size:45px;line-height:1em;color:#37312D;}.elementor-1557 .elementor-element.elementor-element-856fdd1 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-1557 .elementor-element.elementor-element-856fdd1 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;}.elementor-1557 .elementor-element.elementor-element-856fdd1 .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-1557 .elementor-element.elementor-element-065c11e{--display:flex;}.elementor-1557 .elementor-element.elementor-element-2f3a418{--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;--border-radius:40px 40px 40px 40px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1557 .elementor-element.elementor-element-2f3a418:not(.elementor-motion-effects-element-type-background), .elementor-1557 .elementor-element.elementor-element-2f3a418 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F3EFE8 0%, #DDD4C6 100%);}.elementor-1557 .elementor-element.elementor-element-7682fdb{--display:flex;}.elementor-1557 .elementor-element.elementor-element-c994e95 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:400;line-height:1.25em;color:#616060;}.elementor-1557 .elementor-element.elementor-element-469c467{--display:flex;--justify-content:center;}.elementor-1557 .elementor-element.elementor-element-178107f .elementor-button{background-color:transparent;font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:none;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-1557 .elementor-element.elementor-element-178107f.elementor-element{--align-self:flex-start;}.elementor-1557 .elementor-element.elementor-element-178107f > .elementor-widget-container{border-radius:99px 99px 99px 99px;}.elementor-1557 .elementor-element.elementor-element-178107f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1557 .elementor-element.elementor-element-178107f .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1557 .elementor-element.elementor-element-163046b{--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-1557 .elementor-element.elementor-element-163046b:not(.elementor-motion-effects-element-type-background), .elementor-1557 .elementor-element.elementor-element-163046b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF9F6;}.elementor-1557 .elementor-element.elementor-element-8b26082{--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-1557 .elementor-element.elementor-element-bd91aaa{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1557 .elementor-element.elementor-element-208984c .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2px;color:#616060;}.elementor-1557 .elementor-element.elementor-element-0f7f550 .jeg-elementor-kit.jkit-heading .heading-title > span.style-gradient{background-color:transparent;background-image:linear-gradient(90deg, #9A865B 0%, #BDAB82 100%);}.elementor-1557 .elementor-element.elementor-element-0f7f550 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1557 .elementor-element.elementor-element-0f7f550 .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-1557 .elementor-element.elementor-element-0f7f550 .jeg-elementor-kit.jkit-heading .heading-title{font-family:"Urbanist", Sans-serif;font-size:45px;line-height:1em;color:#37312D;}.elementor-1557 .elementor-element.elementor-element-0f7f550 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-1557 .elementor-element.elementor-element-0f7f550 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;}.elementor-1557 .elementor-element.elementor-element-0f7f550 .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-1557 .elementor-element.elementor-element-ccb2e04{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:400;line-height:1.25em;color:#616060;}.elementor-1557 .elementor-element.elementor-element-5379228 .elementor-button{background-color:transparent;font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:none;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-1557 .elementor-element.elementor-element-5379228.elementor-element{--align-self:flex-start;}.elementor-1557 .elementor-element.elementor-element-5379228 > .elementor-widget-container{border-radius:99px 99px 99px 99px;}.elementor-1557 .elementor-element.elementor-element-5379228 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1557 .elementor-element.elementor-element-5379228 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1557 .elementor-element.elementor-element-e09349e{--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:space-between;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1557 .elementor-element.elementor-element-acd4051{--display:flex;--min-height:400px;--border-radius:30px 30px 30px 30px;}.elementor-1557 .elementor-element.elementor-element-6524dc0{--spacer-size:450px;}.elementor-1557 .elementor-element.elementor-element-0f6e4b2{--display:flex;--min-height:400px;--border-radius:30px 30px 30px 30px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1557 .elementor-element.elementor-element-99b8dc7{--spacer-size:450px;}.elementor-1557 .elementor-element.elementor-element-c1dce04{--display:flex;}.elementor-1557 .elementor-element.elementor-element-7b37fcb .elementor-button{background-color:transparent;font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:none;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-1557 .elementor-element.elementor-element-7b37fcb.elementor-element{--align-self:flex-start;}.elementor-1557 .elementor-element.elementor-element-7b37fcb > .elementor-widget-container{border-radius:99px 99px 99px 99px;}.elementor-1557 .elementor-element.elementor-element-7b37fcb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1557 .elementor-element.elementor-element-7b37fcb .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1557 .elementor-element.elementor-element-deca179{--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-1557 .elementor-element.elementor-element-deca179:not(.elementor-motion-effects-element-type-background), .elementor-1557 .elementor-element.elementor-element-deca179 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#252322;}.elementor-1557 .elementor-element.elementor-element-f364234{--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-1557 .elementor-element.elementor-element-de40d88{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1557 .elementor-element.elementor-element-08ef3da .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-1557 .elementor-element.elementor-element-6ca9744 .jeg-elementor-kit.jkit-heading .heading-title > span.style-gradient{background-color:transparent;background-image:linear-gradient(90deg, #BDAB82 0%, #E1D4B6 100%);}.elementor-1557 .elementor-element.elementor-element-6ca9744 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1557 .elementor-element.elementor-element-6ca9744 .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-1557 .elementor-element.elementor-element-6ca9744 .jeg-elementor-kit.jkit-heading .heading-title{font-family:"Urbanist", Sans-serif;font-size:45px;line-height:1em;color:#FFFFFF;}.elementor-1557 .elementor-element.elementor-element-6ca9744 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-1557 .elementor-element.elementor-element-6ca9744 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;}.elementor-1557 .elementor-element.elementor-element-6ca9744 .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-1557 .elementor-element.elementor-element-72634a0 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:400;font-style:italic;line-height:1.25em;color:#A7A7A7;}.elementor-1557 .elementor-element.elementor-element-e0f4688{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1557 .elementor-element.elementor-element-6f9e7ff .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:400;line-height:1.25em;color:#BDBDBD;}.elementor-1557 .elementor-element.elementor-element-4c57cd2 .elementor-button{background-color:transparent;font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:none;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-1557 .elementor-element.elementor-element-4c57cd2.elementor-element{--align-self:flex-start;}.elementor-1557 .elementor-element.elementor-element-4c57cd2 > .elementor-widget-container{border-radius:99px 99px 99px 99px;}.elementor-1557 .elementor-element.elementor-element-4c57cd2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1557 .elementor-element.elementor-element-4c57cd2 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1557 .elementor-element.elementor-element-6f35d32{--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-1557 .elementor-element.elementor-element-6f35d32:not(.elementor-motion-effects-element-type-background), .elementor-1557 .elementor-element.elementor-element-6f35d32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#252322;}.elementor-1557 .elementor-element.elementor-element-62e8784{--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-1557 .elementor-element.elementor-element-9cef077{--e-image-carousel-slides-to-show:6;}.elementor-1557 .elementor-element.elementor-element-9cef077 .swiper-wrapper{display:flex;align-items:center;}.elementor-1557 .elementor-element.elementor-element-9cef077 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:30px 30px 30px 30px;}.elementor-1557 .elementor-element.elementor-element-30c7597{--e-image-carousel-slides-to-show:6;}.elementor-1557 .elementor-element.elementor-element-30c7597 .swiper-wrapper{display:flex;align-items:center;}.elementor-1557 .elementor-element.elementor-element-30c7597 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:30px 30px 30px 30px;}.elementor-1557 .elementor-element.elementor-element-5ae9fdd{--display:flex;}.elementor-1557 .elementor-element.elementor-element-d975d39 .elementor-button{background-color:transparent;font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:none;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-1557 .elementor-element.elementor-element-d975d39.elementor-element{--align-self:flex-start;}.elementor-1557 .elementor-element.elementor-element-d975d39 > .elementor-widget-container{border-radius:99px 99px 99px 99px;}.elementor-1557 .elementor-element.elementor-element-d975d39 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1557 .elementor-element.elementor-element-d975d39 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1557 .elementor-element.elementor-element-dbcfc72{--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-1557 .elementor-element.elementor-element-dbcfc72:not(.elementor-motion-effects-element-type-background), .elementor-1557 .elementor-element.elementor-element-dbcfc72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EDE3;}.elementor-1557 .elementor-element.elementor-element-94785c9{--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-1557 .elementor-element.elementor-element-0e4a4dc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1557 .elementor-element.elementor-element-4a9c000 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2px;color:#616060;}.elementor-1557 .elementor-element.elementor-element-61585fe .jeg-elementor-kit.jkit-heading .heading-title > span.style-gradient{background-color:transparent;background-image:linear-gradient(90deg, #9A865B 0%, #BDAB82 100%);}.elementor-1557 .elementor-element.elementor-element-61585fe > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1557 .elementor-element.elementor-element-61585fe .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-1557 .elementor-element.elementor-element-61585fe .jeg-elementor-kit.jkit-heading .heading-title{font-family:"Urbanist", Sans-serif;font-size:45px;line-height:1em;color:#37312D;}.elementor-1557 .elementor-element.elementor-element-61585fe .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-1557 .elementor-element.elementor-element-61585fe .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;}.elementor-1557 .elementor-element.elementor-element-61585fe .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-1557 .elementor-element.elementor-element-e38d3ee{--display:flex;}.elementor-1557 .elementor-element.elementor-element-6d33f96{--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;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:#DDD4C6;--border-color:#DDD4C6;--border-radius:40px 40px 40px 40px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1557 .elementor-element.elementor-element-6d33f96:not(.elementor-motion-effects-element-type-background), .elementor-1557 .elementor-element.elementor-element-6d33f96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E9E2D8 0%, #DDD4C6 100%);}.elementor-1557 .elementor-element.elementor-element-5c239c1{--display:flex;--justify-content:center;}.elementor-1557 .elementor-element.elementor-element-bf56ed5 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:400;line-height:1.25em;color:#616060;}.elementor-1557 .elementor-element.elementor-element-d70fcb2{--display:flex;--justify-content:center;}.elementor-1557 .elementor-element.elementor-element-cab44ec .elementor-button{background-color:transparent;font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:none;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-1557 .elementor-element.elementor-element-cab44ec.elementor-element{--align-self:flex-end;}.elementor-1557 .elementor-element.elementor-element-cab44ec > .elementor-widget-container{border-radius:99px 99px 99px 99px;}.elementor-1557 .elementor-element.elementor-element-cab44ec .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1557 .elementor-element.elementor-element-cab44ec .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1557 .elementor-element.elementor-element-97bd7a0{--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-1557 .elementor-element.elementor-element-97bd7a0:not(.elementor-motion-effects-element-type-background), .elementor-1557 .elementor-element.elementor-element-97bd7a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF9F6;}.elementor-1557 .elementor-element.elementor-element-26f1269{--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-1557 .elementor-element.elementor-element-9ab80a6{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1557 .elementor-element.elementor-element-1d6d2df .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2px;color:#616060;}.elementor-1557 .elementor-element.elementor-element-90fa364 .jeg-elementor-kit.jkit-heading .heading-title > span.style-gradient{background-color:transparent;background-image:linear-gradient(90deg, #9A865B 0%, #BDAB82 100%);}.elementor-1557 .elementor-element.elementor-element-90fa364 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1557 .elementor-element.elementor-element-90fa364 .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-1557 .elementor-element.elementor-element-90fa364 .jeg-elementor-kit.jkit-heading .heading-title{font-family:"Urbanist", Sans-serif;font-size:45px;line-height:1em;color:#37312D;}.elementor-1557 .elementor-element.elementor-element-90fa364 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-1557 .elementor-element.elementor-element-90fa364 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;}.elementor-1557 .elementor-element.elementor-element-90fa364 .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-1557 .elementor-element.elementor-element-752ad35{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:400;line-height:1.25em;color:#616060;}.elementor-1557 .elementor-element.elementor-element-420fce8 .elementor-button{background-color:transparent;font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:none;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-1557 .elementor-element.elementor-element-420fce8 > .elementor-widget-container{border-radius:99px 99px 99px 99px;}.elementor-1557 .elementor-element.elementor-element-420fce8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1557 .elementor-element.elementor-element-420fce8 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1557 .elementor-element.elementor-element-d1d1fe1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50px 50px 50px 50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1557 .elementor-element.elementor-element-d1d1fe1:not(.elementor-motion-effects-element-type-background), .elementor-1557 .elementor-element.elementor-element-d1d1fe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://conogueiraaruja.com/wp-content/uploads/2026/10/IMG_6958-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1557 .elementor-element.elementor-element-99dabc7{--spacer-size:500px;}.elementor-1557 .elementor-element.elementor-element-4cf4507{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1557 .elementor-element.elementor-element-2bbc59f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1557 .elementor-element.elementor-element-19c506a .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2px;color:#616060;}.elementor-1557 .elementor-element.elementor-element-eeb15d2 .jeg-elementor-kit.jkit-heading .heading-title > span.style-gradient{background-color:transparent;background-image:linear-gradient(90deg, #9A865B 0%, #BDAB82 100%);}.elementor-1557 .elementor-element.elementor-element-eeb15d2 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1557 .elementor-element.elementor-element-eeb15d2 .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-1557 .elementor-element.elementor-element-eeb15d2 .jeg-elementor-kit.jkit-heading .heading-title{font-family:"Urbanist", Sans-serif;font-size:45px;line-height:1em;color:#37312D;}.elementor-1557 .elementor-element.elementor-element-eeb15d2 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-1557 .elementor-element.elementor-element-eeb15d2 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;}.elementor-1557 .elementor-element.elementor-element-eeb15d2 .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-1557 .elementor-element.elementor-element-9d13216{--display:flex;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1557 .elementor-element.elementor-element-15af5d3 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:400;line-height:1.25em;color:#616060;}.elementor-1557 .elementor-element.elementor-element-97ea6e0{--display:flex;}.elementor-1557 .elementor-element.elementor-element-548244b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1557 .elementor-element.elementor-element-43a6554{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1557 .elementor-element.elementor-element-4561bc0 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#616060;}.elementor-1557 .elementor-element.elementor-element-a09fdb9 .jeg-elementor-kit.jkit-heading .heading-title > span.style-gradient{background-color:transparent;background-image:linear-gradient(90deg, #9A865B 0%, #BDAB82 100%);}.elementor-1557 .elementor-element.elementor-element-a09fdb9 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1557 .elementor-element.elementor-element-a09fdb9 .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-1557 .elementor-element.elementor-element-a09fdb9 .jeg-elementor-kit.jkit-heading .heading-title{font-family:"Urbanist", Sans-serif;font-size:45px;line-height:1em;color:#37312D;}.elementor-1557 .elementor-element.elementor-element-a09fdb9 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-1557 .elementor-element.elementor-element-a09fdb9 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;}.elementor-1557 .elementor-element.elementor-element-a09fdb9 .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-1557 .elementor-element.elementor-element-5060efe .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:400;line-height:1.25em;color:#616060;}.elementor-1557 .elementor-element.elementor-element-c12b9b7 .elementor-button{background-color:transparent;font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:none;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-1557 .elementor-element.elementor-element-c12b9b7 > .elementor-widget-container{border-radius:99px 99px 99px 99px;}.elementor-1557 .elementor-element.elementor-element-c12b9b7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1557 .elementor-element.elementor-element-c12b9b7 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1557 .elementor-element.elementor-element-77fbe9e{--display:flex;--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:#ECE4D8;--border-color:#ECE4D8;--border-radius:40px 40px 40px 40px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1557 .elementor-element.elementor-element-77fbe9e:not(.elementor-motion-effects-element-type-background), .elementor-1557 .elementor-element.elementor-element-77fbe9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F3EFE8 0%, #ECE4D8 100%);}.elementor-1557 .elementor-element.elementor-element-eced367 > .elementor-widget-container{border-radius:40px 40px 40px 40px;}.elementor-1557 .elementor-element.elementor-element-eced367 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-1557 .elementor-element.elementor-element-48d0a66{--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-1557 .elementor-element.elementor-element-48d0a66:not(.elementor-motion-effects-element-type-background), .elementor-1557 .elementor-element.elementor-element-48d0a66 > .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-1557 .elementor-element.elementor-element-f425b17{--display:flex;--min-height:80vh;--justify-content:center;}.elementor-1557 .elementor-element.elementor-element-f425b17.e-con{--align-self:flex-end;}.elementor-1557 .elementor-element.elementor-element-6dca72d .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2px;color:#616060;}.elementor-1557 .elementor-element.elementor-element-c10d962 .jeg-elementor-kit.jkit-heading .heading-title > span.style-gradient{background-color:transparent;background-image:linear-gradient(90deg, #9A865B 0%, #BDAB82 100%);}.elementor-1557 .elementor-element.elementor-element-c10d962 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1557 .elementor-element.elementor-element-c10d962 .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-1557 .elementor-element.elementor-element-c10d962 .jeg-elementor-kit.jkit-heading .heading-title{font-family:"Urbanist", Sans-serif;font-size:45px;line-height:1em;color:#37312D;}.elementor-1557 .elementor-element.elementor-element-c10d962 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-1557 .elementor-element.elementor-element-c10d962 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;}.elementor-1557 .elementor-element.elementor-element-c10d962 .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-1557 .elementor-element.elementor-element-68ff181{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:400;line-height:1.25em;color:#616060;}.elementor-1557 .elementor-element.elementor-element-7a2719e .elementor-button{background-color:transparent;font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:none;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-1557 .elementor-element.elementor-element-7a2719e > .elementor-widget-container{border-radius:99px 99px 99px 99px;}.elementor-1557 .elementor-element.elementor-element-7a2719e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1557 .elementor-element.elementor-element-7a2719e .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1557 .elementor-element.elementor-element-a073f75{--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-1557 .elementor-element.elementor-element-a073f75:not(.elementor-motion-effects-element-type-background), .elementor-1557 .elementor-element.elementor-element-a073f75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #37312D 0%, #252322 100%);}.elementor-1557 .elementor-element.elementor-element-ca1e1ac{--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-1557 .elementor-element.elementor-element-1322301{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1557 .elementor-element.elementor-element-e71ae9c .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-1557 .elementor-element.elementor-element-fa3e196 .jeg-elementor-kit.jkit-heading .heading-title > span.style-gradient{background-color:transparent;background-image:linear-gradient(90deg, #BDAB82 0%, #E1D4B6 100%);}.elementor-1557 .elementor-element.elementor-element-fa3e196 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1557 .elementor-element.elementor-element-fa3e196 .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-1557 .elementor-element.elementor-element-fa3e196 .jeg-elementor-kit.jkit-heading .heading-title{font-family:"Urbanist", Sans-serif;font-size:45px;line-height:1em;color:#FFFFFF;}.elementor-1557 .elementor-element.elementor-element-fa3e196 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-1557 .elementor-element.elementor-element-fa3e196 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;}.elementor-1557 .elementor-element.elementor-element-fa3e196 .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-1557 .elementor-element.elementor-element-36a584b{--display:flex;}.elementor-1557 .elementor-element.elementor-element-772f84d{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1557 .elementor-element.elementor-element-64af344{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1557 .elementor-element.elementor-element-92a54d7 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2px;color:#FFFFFF;}.elementor-1557 .elementor-element.elementor-element-b23cc46 .jeg-elementor-kit.jkit-heading .heading-title > span.style-gradient{background-color:transparent;background-image:linear-gradient(90deg, #BDAB82 0%, #E1D4B6 100%);}.elementor-1557 .elementor-element.elementor-element-b23cc46 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1557 .elementor-element.elementor-element-b23cc46 .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-1557 .elementor-element.elementor-element-b23cc46 .jeg-elementor-kit.jkit-heading .heading-title{font-family:"Urbanist", Sans-serif;font-size:45px;line-height:1em;color:#FFFFFF;}.elementor-1557 .elementor-element.elementor-element-b23cc46 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-1557 .elementor-element.elementor-element-b23cc46 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;}.elementor-1557 .elementor-element.elementor-element-b23cc46 .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-1557 .elementor-element.elementor-element-e105544{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:400;line-height:1.25em;color:#BDBDBD;}.elementor-1557 .elementor-element.elementor-element-fce0f9b .elementor-button{background-color:transparent;font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:none;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-1557 .elementor-element.elementor-element-fce0f9b.elementor-element{--align-self:flex-start;}.elementor-1557 .elementor-element.elementor-element-fce0f9b > .elementor-widget-container{border-radius:99px 99px 99px 99px;}.elementor-1557 .elementor-element.elementor-element-fce0f9b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1557 .elementor-element.elementor-element-fce0f9b .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-1557 .elementor-element.elementor-element-be1a0f7{--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:space-between;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1557 .elementor-element.elementor-element-4f0d535 > .elementor-widget-container{border-radius:35px 35px 35px 35px;}.elementor-1557 .elementor-element.elementor-element-4f0d535 iframe{height:450px;}.elementor-1557 .elementor-element.elementor-element-e8a334d{--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:50px;--padding-left:0px;--padding-right:0px;}.elementor-1557 .elementor-element.elementor-element-e8a334d:not(.elementor-motion-effects-element-type-background), .elementor-1557 .elementor-element.elementor-element-e8a334d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF9F6;}.elementor-1557 .elementor-element.elementor-element-766adf7{--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-1557 .elementor-element.elementor-element-38f8fec{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1557 .elementor-element.elementor-element-77cc6d3 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2px;color:#616060;}.elementor-1557 .elementor-element.elementor-element-dd53ac1 .jeg-elementor-kit.jkit-heading .heading-title > span.style-gradient{background-color:transparent;background-image:linear-gradient(90deg, #9A865B 0%, #BDAB82 100%);}.elementor-1557 .elementor-element.elementor-element-dd53ac1 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1557 .elementor-element.elementor-element-dd53ac1 .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-1557 .elementor-element.elementor-element-dd53ac1 .jeg-elementor-kit.jkit-heading .heading-title{font-family:"Urbanist", Sans-serif;font-size:45px;line-height:1em;color:#37312D;}.elementor-1557 .elementor-element.elementor-element-dd53ac1 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-1557 .elementor-element.elementor-element-dd53ac1 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;}.elementor-1557 .elementor-element.elementor-element-dd53ac1 .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-1557 .elementor-element.elementor-element-10f40a6 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:400;line-height:1.25em;color:#616060;}.elementor-1557 .elementor-element.elementor-element-1016966{--display:flex;--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:#ECE4D8;--border-color:#ECE4D8;--border-radius:40px 40px 40px 40px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1557 .elementor-element.elementor-element-1016966:not(.elementor-motion-effects-element-type-background), .elementor-1557 .elementor-element.elementor-element-1016966 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F3EFE8 0%, #ECE4D8 100%);}.elementor-1557 .elementor-element.elementor-element-3e3ecbf{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1557 .elementor-element.elementor-element-3e3ecbf:not(.elementor-motion-effects-element-type-background), .elementor-1557 .elementor-element.elementor-element-3e3ecbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF9F6;}.elementor-1557 .elementor-element.elementor-element-9cbea71{--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-1557 .elementor-element.elementor-element-9cbea71:not(.elementor-motion-effects-element-type-background), .elementor-1557 .elementor-element.elementor-element-9cbea71 > .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-1557 .elementor-element.elementor-element-5ce07aa{--display:flex;}.elementor-1557 .elementor-element.elementor-element-5ce07aa.e-con{--align-self:flex-end;}.elementor-1557 .elementor-element.elementor-element-f3aab78 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2px;color:#616060;}.elementor-1557 .elementor-element.elementor-element-e3502ea .jeg-elementor-kit.jkit-heading .heading-title > span.style-gradient{background-color:transparent;background-image:linear-gradient(90deg, #9A865B 0%, #BDAB82 100%);}.elementor-1557 .elementor-element.elementor-element-e3502ea > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1557 .elementor-element.elementor-element-e3502ea .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-1557 .elementor-element.elementor-element-e3502ea .jeg-elementor-kit.jkit-heading .heading-title{font-family:"Urbanist", Sans-serif;font-size:45px;line-height:1em;color:#37312D;}.elementor-1557 .elementor-element.elementor-element-e3502ea .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-1557 .elementor-element.elementor-element-e3502ea .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;}.elementor-1557 .elementor-element.elementor-element-e3502ea .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-1557 .elementor-element.elementor-element-2cb20ab .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:400;line-height:1.25em;color:#616060;}.elementor-1557 .elementor-element.elementor-element-264b17c .elementor-button{background-color:transparent;font-family:"Urbanist", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:none;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-1557 .elementor-element.elementor-element-264b17c > .elementor-widget-container{border-radius:99px 99px 99px 99px;}.elementor-1557 .elementor-element.elementor-element-264b17c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1557 .elementor-element.elementor-element-264b17c .elementor-button .elementor-button-content-wrapper{gap:15px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-1557 .elementor-element.elementor-element-7b63b94{--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-1557 .elementor-element.elementor-element-b48de76{--width:40%;}.elementor-1557 .elementor-element.elementor-element-8702787{--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-1557 .elementor-element.elementor-element-24a6000.elementor-element{--order:99999 /* order end hack */;}.elementor-1557 .elementor-element.elementor-element-d893d21 .elementor-button{font-size:12px;padding:15px 15px 15px 15px;}.elementor-1557 .elementor-element.elementor-element-9a5b9e5{--min-height:100vh;--justify-content:flex-end;--overlay-opacity:0.95;--padding-top:100px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1557 .elementor-element.elementor-element-9a5b9e5::before, .elementor-1557 .elementor-element.elementor-element-9a5b9e5 > .elementor-background-video-container::before, .elementor-1557 .elementor-element.elementor-element-9a5b9e5 > .e-con-inner > .elementor-background-video-container::before, .elementor-1557 .elementor-element.elementor-element-9a5b9e5 > .elementor-background-slideshow::before, .elementor-1557 .elementor-element.elementor-element-9a5b9e5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1557 .elementor-element.elementor-element-9a5b9e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(360deg, #252020 20%, #16151569 100%);}.elementor-1557 .elementor-element.elementor-element-feb4d0a{--min-height:0vh;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1557 .elementor-element.elementor-element-3786ced{text-align:center;}.elementor-1557 .elementor-element.elementor-element-88a0c4e > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-1557 .elementor-element.elementor-element-88a0c4e .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-1557 .elementor-element.elementor-element-88a0c4e .jeg-elementor-kit.jkit-heading .heading-title{font-size:35px;}.elementor-1557 .elementor-element.elementor-element-f62e2a8{text-align:center;}.elementor-1557 .elementor-element.elementor-element-489fb12.elementor-element{--align-self:center;}.elementor-1557 .elementor-element.elementor-element-7dcb3a6{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1557 .elementor-element.elementor-element-e6d3312{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1557 .elementor-element.elementor-element-dd7a1a7{text-align:center;}.elementor-1557 .elementor-element.elementor-element-856fdd1 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-1557 .elementor-element.elementor-element-856fdd1 .jeg-elementor-kit.jkit-heading .heading-title{font-size:30px;}.elementor-1557 .elementor-element.elementor-element-065c11e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-1557 .elementor-element.elementor-element-2f3a418{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1557 .elementor-element.elementor-element-c994e95{text-align:center;}.elementor-1557 .elementor-element.elementor-element-c994e95 .elementor-heading-title{font-size:17px;}.elementor-1557 .elementor-element.elementor-element-469c467{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1557 .elementor-element.elementor-element-178107f.elementor-element{--align-self:center;}.elementor-1557 .elementor-element.elementor-element-178107f .elementor-button{padding:22px 22px 22px 22px;}.elementor-1557 .elementor-element.elementor-element-163046b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1557 .elementor-element.elementor-element-208984c{text-align:center;}.elementor-1557 .elementor-element.elementor-element-0f7f550 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-1557 .elementor-element.elementor-element-0f7f550 .jeg-elementor-kit.jkit-heading .heading-title{font-size:35px;}.elementor-1557 .elementor-element.elementor-element-ccb2e04{text-align:center;}.elementor-1557 .elementor-element.elementor-element-5379228.elementor-element{--align-self:center;}.elementor-1557 .elementor-element.elementor-element-e09349e{--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-1557 .elementor-element.elementor-element-e09349e.e-con{--order:-99999 /* order start hack */;}.elementor-1557 .elementor-element.elementor-element-acd4051{--width:calc(50% - 10px);--min-height:200px;}.elementor-1557 .elementor-element.elementor-element-6524dc0{--spacer-size:200px;}.elementor-1557 .elementor-element.elementor-element-0f6e4b2{--width:calc(50% - 10px);--min-height:200px;}.elementor-1557 .elementor-element.elementor-element-99b8dc7{--spacer-size:200px;}.elementor-1557 .elementor-element.elementor-element-7b37fcb.elementor-element{--align-self:center;}.elementor-1557 .elementor-element.elementor-element-deca179{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1557 .elementor-element.elementor-element-08ef3da{text-align:center;}.elementor-1557 .elementor-element.elementor-element-6ca9744 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-1557 .elementor-element.elementor-element-6ca9744 .jeg-elementor-kit.jkit-heading .heading-title{font-size:35px;}.elementor-1557 .elementor-element.elementor-element-72634a0{text-align:center;}.elementor-1557 .elementor-element.elementor-element-6f9e7ff{text-align:center;}.elementor-1557 .elementor-element.elementor-element-4c57cd2.elementor-element{--align-self:center;}.elementor-1557 .elementor-element.elementor-element-6f35d32{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1557 .elementor-element.elementor-element-9cef077{--e-image-carousel-slides-to-show:2;}.elementor-1557 .elementor-element.elementor-element-30c7597{--e-image-carousel-slides-to-show:2;}.elementor-1557 .elementor-element.elementor-element-d975d39.elementor-element{--align-self:center;}.elementor-1557 .elementor-element.elementor-element-dbcfc72{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1557 .elementor-element.elementor-element-4a9c000{text-align:center;}.elementor-1557 .elementor-element.elementor-element-61585fe .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-1557 .elementor-element.elementor-element-61585fe .jeg-elementor-kit.jkit-heading .heading-title{font-size:35px;}.elementor-1557 .elementor-element.elementor-element-6d33f96{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1557 .elementor-element.elementor-element-bf56ed5{text-align:center;}.elementor-1557 .elementor-element.elementor-element-bf56ed5 .elementor-heading-title{font-size:17px;}.elementor-1557 .elementor-element.elementor-element-d70fcb2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1557 .elementor-element.elementor-element-cab44ec.elementor-element{--align-self:center;}.elementor-1557 .elementor-element.elementor-element-cab44ec .elementor-button{padding:22px 22px 22px 22px;}.elementor-1557 .elementor-element.elementor-element-97bd7a0{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1557 .elementor-element.elementor-element-26f1269{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1557 .elementor-element.elementor-element-1d6d2df{text-align:center;}.elementor-1557 .elementor-element.elementor-element-90fa364 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-1557 .elementor-element.elementor-element-90fa364 .jeg-elementor-kit.jkit-heading .heading-title{font-size:35px;}.elementor-1557 .elementor-element.elementor-element-752ad35{text-align:center;}.elementor-1557 .elementor-element.elementor-element-420fce8.elementor-element{--align-self:center;}.elementor-1557 .elementor-element.elementor-element-420fce8 .elementor-button{padding:22px 22px 22px 22px;}.elementor-1557 .elementor-element.elementor-element-d1d1fe1.e-con{--order:-99999 /* order start hack */;}.elementor-1557 .elementor-element.elementor-element-99dabc7{--spacer-size:350px;}.elementor-1557 .elementor-element.elementor-element-4cf4507{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1557 .elementor-element.elementor-element-19c506a{text-align:center;}.elementor-1557 .elementor-element.elementor-element-eeb15d2 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-1557 .elementor-element.elementor-element-eeb15d2 .jeg-elementor-kit.jkit-heading .heading-title{font-size:35px;}.elementor-1557 .elementor-element.elementor-element-15af5d3{text-align:center;}.elementor-1557 .elementor-element.elementor-element-97ea6e0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-1557 .elementor-element.elementor-element-548244b{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-1557 .elementor-element.elementor-element-4561bc0{text-align:center;}.elementor-1557 .elementor-element.elementor-element-a09fdb9 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-1557 .elementor-element.elementor-element-a09fdb9 .jeg-elementor-kit.jkit-heading .heading-title{font-size:35px;}.elementor-1557 .elementor-element.elementor-element-5060efe{text-align:center;}.elementor-1557 .elementor-element.elementor-element-c12b9b7.elementor-element{--align-self:center;}.elementor-1557 .elementor-element.elementor-element-c12b9b7 .elementor-button{padding:22px 22px 22px 22px;}.elementor-1557 .elementor-element.elementor-element-77fbe9e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1557 .elementor-element.elementor-element-48d0a66{--min-height:0vh;--padding-top:0px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1557 .elementor-element.elementor-element-48d0a66:not(.elementor-motion-effects-element-type-background), .elementor-1557 .elementor-element.elementor-element-48d0a66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:20% 0px;background-size:300% auto;}.elementor-1557 .elementor-element.elementor-element-f425b17{--min-height:0vh;--margin-top:121%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1557 .elementor-element.elementor-element-6dca72d{text-align:center;}.elementor-1557 .elementor-element.elementor-element-c10d962 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-1557 .elementor-element.elementor-element-c10d962 .jeg-elementor-kit.jkit-heading .heading-title{font-size:35px;}.elementor-1557 .elementor-element.elementor-element-68ff181{text-align:center;}.elementor-1557 .elementor-element.elementor-element-7a2719e.elementor-element{--align-self:center;}.elementor-1557 .elementor-element.elementor-element-7a2719e .elementor-button{padding:22px 22px 22px 22px;}.elementor-1557 .elementor-element.elementor-element-a073f75{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1557 .elementor-element.elementor-element-e71ae9c{text-align:center;}.elementor-1557 .elementor-element.elementor-element-fa3e196 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-1557 .elementor-element.elementor-element-fa3e196 .jeg-elementor-kit.jkit-heading .heading-title{font-size:35px;}.elementor-1557 .elementor-element.elementor-element-772f84d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1557 .elementor-element.elementor-element-64af344.e-con{--order:-99999 /* order start hack */;}.elementor-1557 .elementor-element.elementor-element-92a54d7{text-align:center;}.elementor-1557 .elementor-element.elementor-element-b23cc46 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-1557 .elementor-element.elementor-element-b23cc46 .jeg-elementor-kit.jkit-heading .heading-title{font-size:35px;}.elementor-1557 .elementor-element.elementor-element-e105544{text-align:center;}.elementor-1557 .elementor-element.elementor-element-fce0f9b.elementor-element{--align-self:center;}.elementor-1557 .elementor-element.elementor-element-be1a0f7.e-con{--order:-99999 /* order start hack */;}.elementor-1557 .elementor-element.elementor-element-4f0d535 iframe{height:250px;}.elementor-1557 .elementor-element.elementor-element-e8a334d{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1557 .elementor-element.elementor-element-766adf7{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1557 .elementor-element.elementor-element-77cc6d3{text-align:center;}.elementor-1557 .elementor-element.elementor-element-dd53ac1 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-1557 .elementor-element.elementor-element-dd53ac1 .jeg-elementor-kit.jkit-heading .heading-title{font-size:35px;}.elementor-1557 .elementor-element.elementor-element-10f40a6{text-align:center;}.elementor-1557 .elementor-element.elementor-element-3e3ecbf{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:020px;}.elementor-1557 .elementor-element.elementor-element-9cbea71{--min-height:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1557 .elementor-element.elementor-element-9cbea71:not(.elementor-motion-effects-element-type-background), .elementor-1557 .elementor-element.elementor-element-9cbea71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:initial;background-size:220% auto;}.elementor-1557 .elementor-element.elementor-element-5ce07aa{--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-1557 .elementor-element.elementor-element-f3aab78{text-align:center;}.elementor-1557 .elementor-element.elementor-element-e3502ea .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-1557 .elementor-element.elementor-element-e3502ea .jeg-elementor-kit.jkit-heading .heading-title{font-size:35px;}.elementor-1557 .elementor-element.elementor-element-2cb20ab{text-align:center;}.elementor-1557 .elementor-element.elementor-element-264b17c.elementor-element{--align-self:center;}.elementor-1557 .elementor-element.elementor-element-264b17c .elementor-button{padding:22px 22px 22px 22px;}}@media(min-width:768px){.elementor-1557 .elementor-element.elementor-element-b48de76{--width:15%;}.elementor-1557 .elementor-element.elementor-element-8702787{--width:85%;}.elementor-1557 .elementor-element.elementor-element-feb4d0a{--width:50%;}.elementor-1557 .elementor-element.elementor-element-10ee0d8{--width:75%;}.elementor-1557 .elementor-element.elementor-element-7682fdb{--width:65%;}.elementor-1557 .elementor-element.elementor-element-469c467{--width:35%;}.elementor-1557 .elementor-element.elementor-element-bd91aaa{--width:50%;}.elementor-1557 .elementor-element.elementor-element-e09349e{--width:50%;}.elementor-1557 .elementor-element.elementor-element-de40d88{--width:60%;}.elementor-1557 .elementor-element.elementor-element-e0f4688{--width:40%;}.elementor-1557 .elementor-element.elementor-element-5c239c1{--width:65%;}.elementor-1557 .elementor-element.elementor-element-d70fcb2{--width:35%;}.elementor-1557 .elementor-element.elementor-element-9ab80a6{--width:50%;}.elementor-1557 .elementor-element.elementor-element-d1d1fe1{--width:50%;}.elementor-1557 .elementor-element.elementor-element-43a6554{--width:50%;}.elementor-1557 .elementor-element.elementor-element-77fbe9e{--width:50%;}.elementor-1557 .elementor-element.elementor-element-f425b17{--width:50%;}.elementor-1557 .elementor-element.elementor-element-64af344{--width:50%;}.elementor-1557 .elementor-element.elementor-element-be1a0f7{--width:50%;}.elementor-1557 .elementor-element.elementor-element-38f8fec{--width:40%;}.elementor-1557 .elementor-element.elementor-element-1016966{--width:60%;}.elementor-1557 .elementor-element.elementor-element-5ce07aa{--width:45%;}}@media(min-width:1025px){.elementor-1557 .elementor-element.elementor-element-d1d1fe1:not(.elementor-motion-effects-element-type-background), .elementor-1557 .elementor-element.elementor-element-d1d1fe1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1557 .elementor-element.elementor-element-48d0a66:not(.elementor-motion-effects-element-type-background), .elementor-1557 .elementor-element.elementor-element-48d0a66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-1557 .elementor-element.elementor-element-9cbea71:not(.elementor-motion-effects-element-type-background), .elementor-1557 .elementor-element.elementor-element-9cbea71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for html, class: .elementor-element-6804c55 */.cn-lentes-acc,.cn-lentes-acc *,.cn-lentes-acc *::before,.cn-lentes-acc *::after { box-sizing:border-box; }
.cn-lentes-acc { width:100%; margin:0; padding:0; background:transparent; font-family:Urbanist,sans-serif; }
.cn-lentes-acc .cn-lentes-acc__lista { display:grid; grid-template-columns:minmax(0,1.55fr) minmax(0,1fr); grid-template-rows:repeat(4,minmax(110px,auto)); gap:14px 20px; width:100%; margin:0; padding:0; }
.cn-lentes-acc .cn-lentes-acc__item { display:contents; }
.cn-lentes-acc .cn-lentes-acc__botao { grid-column:2; display:grid; grid-template-columns:28px minmax(0,1fr) 34px; gap:16px; align-items:center; width:100%; min-width:0; margin:0; padding:30px; border:1px solid #dbd2c3; border-radius:28px; background:linear-gradient(140deg,#f6f1e8,#dbd2c340); color:#37312d; box-shadow:none; font-family:Urbanist,sans-serif; text-align:left; text-transform:none; cursor:pointer; transition:background .4s ease,border-color .4s ease,color .4s ease; }
.cn-lentes-acc .cn-lentes-acc__item:nth-child(1) .cn-lentes-acc__botao { grid-row:1; }
.cn-lentes-acc .cn-lentes-acc__item:nth-child(2) .cn-lentes-acc__botao { grid-row:2; }
.cn-lentes-acc .cn-lentes-acc__item:nth-child(3) .cn-lentes-acc__botao { grid-row:3; }
.cn-lentes-acc .cn-lentes-acc__item:nth-child(4) .cn-lentes-acc__botao { grid-row:4; }
.cn-lentes-acc .cn-lentes-acc__numero { color:#9a865b; font:500 12px/1 Urbanist,sans-serif; }
.cn-lentes-acc .cn-lentes-acc__nome { font:500 clamp(21px,2vw,27px)/1em Urbanist,sans-serif; letter-spacing:-.025em; }
.cn-lentes-acc .cn-lentes-acc__mais { position:relative; display:block; width:34px; height:34px; border:1px solid #bdab8266; border-radius:50%; color:#9a865b; }
.cn-lentes-acc .cn-lentes-acc__mais::before,.cn-lentes-acc .cn-lentes-acc__mais::after { content:''; position:absolute; top:50%; left:50%; width:12px; height:1px; background:currentColor; transform:translate(-50%,-50%); transition:transform .4s ease,opacity .4s ease; }
.cn-lentes-acc .cn-lentes-acc__mais::after { transform:translate(-50%,-50%) rotate(90deg); }
.cn-lentes-acc .cn-lentes-acc__item--ativo .cn-lentes-acc__botao { background:#37312d; border-color:#37312d; color:#f6f1e8; }
.cn-lentes-acc .cn-lentes-acc__item--ativo .cn-lentes-acc__numero { color:#bdab82; }
.cn-lentes-acc .cn-lentes-acc__item--ativo .cn-lentes-acc__mais { color:#bdab82; }
.cn-lentes-acc .cn-lentes-acc__item--ativo .cn-lentes-acc__mais::after { opacity:0; transform:translate(-50%,-50%) rotate(0deg); }
.cn-lentes-acc .cn-lentes-acc__painel { grid-column:1; grid-row:1/5; position:relative; min-width:0; margin:0; padding:0; opacity:0; visibility:hidden; pointer-events:none; transition:opacity .65s ease,visibility .65s ease; }
.cn-lentes-acc .cn-lentes-acc__item--ativo .cn-lentes-acc__painel { z-index:1; opacity:1; visibility:visible; pointer-events:auto; }
.cn-lentes-acc .cn-lentes-acc__interior { position:relative; display:flex; align-items:flex-end; min-height:460px; height:100%; overflow:hidden; border-radius:36px; background:#37312d; }
.cn-lentes-acc .cn-lentes-acc__imagem { position:absolute; inset:0; overflow:hidden; }
.cn-lentes-acc .cn-lentes-acc__foto { position:absolute; inset:0; display:block; width:100%; height:100%; max-width:none; margin:0; padding:0; border:0; object-fit:cover; object-position:center; }
.cn-lentes-acc .cn-lentes-acc__interior::after { content:''; position:absolute; inset:0; pointer-events:none; background:linear-gradient(to bottom,rgba(24,21,19,.08) 0%,rgba(24,21,19,.28) 35%,rgba(24,21,19,.94) 72%,rgba(24,21,19,.98) 100%); }
.cn-lentes-acc .cn-lentes-acc__conteudo { position:relative; z-index:1; width:100%; padding:clamp(30px,4vw,50px); }
.cn-lentes-acc .cn-lentes-acc__conteudo h3 { margin:0 0 22px; padding:0; color:#f6f1e8; font:500 clamp(30px,3.4vw,44px)/1em Urbanist,sans-serif; letter-spacing:-.035em; }
.cn-lentes-acc .cn-lentes-acc__conteudo p { margin:0; padding:0; color:#f6f1e8; font:400 16px/1.65 Urbanist,sans-serif; }
.cn-lentes-acc .cn-lentes-acc__botao:focus-visible { outline:2px solid #9a865b; outline-offset:4px; }
@media(hover:hover) { .cn-lentes-acc .cn-lentes-acc__botao:hover { border-color:#9a865b; } }
@media(max-width:767px) {
 .cn-lentes-acc .cn-lentes-acc__lista { display:block; min-height:0; }
 .cn-lentes-acc .cn-lentes-acc__item { display:block; margin:0 0 10px; }
 .cn-lentes-acc .cn-lentes-acc__item:last-child { margin-bottom:0; }
 .cn-lentes-acc .cn-lentes-acc__botao { grid-template-columns:22px minmax(0,1fr) 30px; min-height:76px; padding:20px 18px; gap:10px; border-radius:24px; }
 .cn-lentes-acc .cn-lentes-acc__nome { display:block; min-width:0; max-width:100%; font-size:18px; line-height:1.15; white-space:normal; overflow-wrap:anywhere; word-break:normal; }
 .cn-lentes-acc .cn-lentes-acc__mais { width:30px; height:30px; justify-self:end; }
 .cn-lentes-acc .cn-lentes-acc__painel,
 .cn-lentes-acc .cn-lentes-acc__item--ativo .cn-lentes-acc__painel {
  display:block; max-height:0; min-height:0; overflow:hidden;
  opacity:1; visibility:visible; transform:none; pointer-events:none;
  border-radius:0 0 24px 24px;
  transition:max-height .65s cubic-bezier(.16,1,.3,1);
 }
 .cn-lentes-acc .cn-lentes-acc__item--ativo .cn-lentes-acc__painel { max-height:1100px; pointer-events:auto; }
 .cn-lentes-acc .cn-lentes-acc__interior { display:block; min-height:0; height:auto; border-radius:0; background:#37312d; }
 .cn-lentes-acc .cn-lentes-acc__interior::after { display:none; }
 .cn-lentes-acc .cn-lentes-acc__imagem {
  position:relative; inset:auto; width:100%;
  height:max(260px,calc(38vh - 76px));
  height:max(260px,calc(38svh - 76px));
  overflow:hidden;
 }
 .cn-lentes-acc .cn-lentes-acc__foto {
  object-position:center;
  -webkit-mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.5) 20%,transparent 100%);
  mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,.5) 20%,transparent 100%);
  -webkit-mask-size:100% 100%; mask-size:100% 100%;
  -webkit-mask-repeat:no-repeat; mask-repeat:no-repeat;
 }
 .cn-lentes-acc .cn-lentes-acc__conteudo { position:relative; margin:-96px 0 0; padding:18px 24px 30px; background:transparent; }
 .cn-lentes-acc .cn-lentes-acc__conteudo h3 { margin-bottom:15px; font-size:clamp(27px,8.2vw,35px); line-height:1em; }
 .cn-lentes-acc .cn-lentes-acc__conteudo p { font-size:15px; }
 .cn-lentes-acc .cn-lentes-acc__item--ativo .cn-lentes-acc__botao { border-radius:24px 24px 0 0; }
}
@media(prefers-reduced-motion:reduce) { .cn-lentes-acc .cn-lentes-acc__botao,.cn-lentes-acc .cn-lentes-acc__mais::after,.cn-lentes-acc .cn-lentes-acc__painel { transition:none; } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6ecad88 */.cn-benef-lentes,.cn-benef-lentes * { box-sizing:border-box; }
.cn-benef-lentes { width:100%; margin:0; padding:0; background:transparent; font-family:Urbanist,sans-serif; }
.cn-benef-lentes .cn-benef-lentes__grade { display:grid; grid-template-columns:1fr; gap:16px; width:100%; margin:0; padding:0; }
.cn-benef-lentes .cn-benef-lentes__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-benef-lentes .cn-benef-lentes__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-benef-lentes .cn-benef-lentes__conteudo { min-width:0; text-align:left; }
.cn-benef-lentes .cn-benef-lentes__conteudo h3 { margin:0 0 16px; padding:0; color:#37312d; font:500 26px/1em Urbanist,sans-serif; letter-spacing:-.025em; }
.cn-benef-lentes .cn-benef-lentes__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-benef-lentes .cn-benef-lentes__conteudo p { margin:0; padding:0; color:#616060; font:400 16px/1.65 Urbanist,sans-serif; }
@media(hover:hover) { .cn-benef-lentes .cn-benef-lentes__card:hover { border-color:#bdab82; background-color:#f6f1e8; } }
@media(max-width:600px) { .cn-benef-lentes .cn-benef-lentes__card { padding:26px 22px; gap:14px; } }
@media(prefers-reduced-motion:reduce) { .cn-benef-lentes .cn-benef-lentes__card { transition:none; } }
@media(min-width:768px) {
 .cn-benef-lentes .cn-benef-lentes__grade { gap:10px; }
 .cn-benef-lentes .cn-benef-lentes__card { padding:18px 24px; gap:14px; border-radius:20px; }
 .cn-benef-lentes .cn-benef-lentes__check { flex-basis:21px; width:21px; height:21px; }
 .cn-benef-lentes .cn-benef-lentes__conteudo h3 { font-size:23px; margin-bottom:8px; }
 .cn-benef-lentes .cn-benef-lentes__conteudo p { font-size:14px; line-height:1.5; }
}
@media(min-width:1025px) {
 .cn-benef-lentes .cn-benef-lentes__grade { grid-template-columns:repeat(4,minmax(0,1fr)); gap:16px; }
 .cn-benef-lentes .cn-benef-lentes__card { flex-direction:column; gap:20px; padding:26px 22px; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-84b7977 *//* 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-a5bd4d0 */.cn-fl,.cn-fl *,.cn-fl *::before,.cn-fl *::after { box-sizing:border-box; }
.cn-fl { width:100%; margin:0; padding:0; background:transparent; font-family:Urbanist,sans-serif; }
.cn-fl .cn-fl__lista { display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:20px; width:100%; margin:0; padding:0; list-style:none; }
.cn-fl .cn-fl__etapa { position:relative; display:flex; flex-direction:column; min-width:0; margin:0; padding:0; }
.cn-fl .cn-fl__etapa:not(:last-child)::before,
.cn-fl .cn-fl__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-fl .cn-fl__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-fl .cn-fl__etapa.cn-fl--concluida::after { transform:scaleX(1); }
.cn-fl .cn-fl__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-fl .cn-fl__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-fl .cn-fl__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-fl .cn-fl__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-fl .cn-fl__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-fl .cn-fl__card p { margin:0; padding:0; color:#616060; font:400 15px/1.65 Urbanist,sans-serif; }
.cn-fl .cn-fl--ativa .cn-fl__numero { background:#9a865b; border-color:#9a865b; color:#fff; box-shadow:0 0 0 6px #bdab821c; }
.cn-fl .cn-fl--ativa .cn-fl__card { border-color:#bdab82; box-shadow:inset 0 1px 0 #ffffff80,0 8px 24px #9a865b0d; }
.cn-fl .cn-fl--ativa .cn-fl__icone-aro { background:#d2bca430; border-color:#bdab82; }
.cn-fl .cn-fl--concluida .cn-fl__numero { border-color:#bdab82; }
@media(max-width:900px) {
 .cn-fl .cn-fl__lista { grid-template-columns:1fr; gap:20px; }
 .cn-fl .cn-fl__etapa { display:grid; grid-template-columns:40px minmax(0,1fr); gap:20px; align-items:start; }
 .cn-fl .cn-fl__numero { grid-column:1; margin:24px 0 0; }
 .cn-fl .cn-fl__card { grid-column:2; padding:28px; }
 .cn-fl .cn-fl__etapa:not(:last-child)::before,
 .cn-fl .cn-fl__etapa:not(:last-child)::after { top:64px; left:20px; width:1px; height:calc(100% - 20px); }
 .cn-fl .cn-fl__etapa:not(:last-child)::after { transform:scaleY(0); transform-origin:top; background:linear-gradient(to bottom,#9a865b,#bdab82); }
 .cn-fl .cn-fl__etapa.cn-fl--concluida::after { transform:scaleY(1); }
}
@media(max-width:600px) { .cn-fl .cn-fl__etapa { gap:14px; } .cn-fl .cn-fl__card { padding:26px 22px; border-radius:24px; } }
@media(prefers-reduced-motion:reduce) { .cn-fl .cn-fl__etapa::after,.cn-fl .cn-fl__numero,.cn-fl .cn-fl__card,.cn-fl .cn-fl__icone-aro { transition:none; } }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-92b605f */@property --cn-dl-arco { syntax:'<angle>'; initial-value:90deg; inherits:false; }
.cn-dl-diferenciais,.cn-dl-diferenciais *,.cn-dl-diferenciais *::before { box-sizing:border-box; }
.cn-dl-diferenciais { width:100%; max-width:none; margin:0; padding:0; background:transparent; font-family:Urbanist,sans-serif; }
.cn-dl-diferenciais .cn-dl-grid { display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:24px; width:100%; margin:0; padding:0; }
.cn-dl-diferenciais .cn-dl-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; }
.cn-dl-diferenciais .cn-dl-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-dl-x,50%) var(--cn-dl-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-dl-diferenciais .cn-dl-ring { position:relative; display:grid; place-items:center; width:76px; height:76px; margin:0 0 28px; border-radius:50%; background:#d2bca417; }
.cn-dl-diferenciais .cn-dl-ring::before { content:''; position:absolute; inset:0; padding:1px; border-radius:inherit; pointer-events:none; background:conic-gradient(#9a865b 0deg var(--cn-dl-arco),transparent var(--cn-dl-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-dl-arco .75s cubic-bezier(.22,1,.36,1); }
.cn-dl-diferenciais .cn-dl-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-dl-diferenciais .cn-dl-card h3 { margin:0 0 20px; padding:0; color:#37312d; font:500 clamp(24px,2vw,29px)/1em Urbanist,sans-serif; letter-spacing:-.035em; }
.cn-dl-diferenciais .cn-dl-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-dl-diferenciais .cn-dl-card p { margin:0; padding:0; font:400 16px/1.65 Urbanist,sans-serif; color:#616060; }
@media(hover:hover) {
 .cn-dl-diferenciais .cn-dl-card:hover::before { opacity:1; }
 .cn-dl-diferenciais .cn-dl-card:hover { border-color:#bdab8270; }
 .cn-dl-diferenciais .cn-dl-card:hover .cn-dl-ring::before { --cn-dl-arco:360deg; }
}
@media(max-width:1024px) { .cn-dl-diferenciais .cn-dl-grid { grid-template-columns:repeat(2,minmax(0,1fr)); } }
@media(max-width:600px) { .cn-dl-diferenciais .cn-dl-grid { grid-template-columns:1fr; } }
@media(prefers-reduced-motion:reduce) {
 .cn-dl-diferenciais .cn-dl-card,.cn-dl-diferenciais .cn-dl-card::before,.cn-dl-diferenciais .cn-dl-ring::before { transition:none; }
}

@supports not ((backdrop-filter:blur(12px)) or (-webkit-backdrop-filter:blur(12px))) {
 .cn-dl-diferenciais .cn-dl-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-12e7f00 */@property --cn-faq-lentes-angulo { syntax:'<angle>'; initial-value:0deg; inherits:false; }
.cn-faq-lentes,.cn-faq-lentes *,.cn-faq-lentes *::before,.cn-faq-lentes *::after { box-sizing:border-box; }
.cn-faq-lentes { display:grid; gap:12px; width:100%; margin:0; padding:0; background:transparent; font-family:Urbanist,sans-serif; }
.cn-faq-lentes .cn-faq-lentes__item { position:relative; isolation:isolate; min-width:0; margin:0; padding:0; border:1px solid #bdab8238; border-radius:24px; background:linear-gradient(140deg,#433c36,#302a26); transition:border-color .4s ease,box-shadow .4s ease; }
.cn-faq-lentes .cn-faq-lentes__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:#f6f1e8; font:500 21px/1.25 Urbanist,sans-serif; letter-spacing:-.025em; cursor:pointer; list-style:none; }
.cn-faq-lentes .cn-faq-lentes__pergunta::-webkit-details-marker { display:none; }
.cn-faq-lentes .cn-faq-lentes__pergunta::marker { content:''; }
.cn-faq-lentes .cn-faq-lentes__pergunta:focus-visible { outline:2px solid #bdab82; outline-offset:4px; }
.cn-faq-lentes .cn-faq-lentes__mais { position:relative; flex:0 0 34px; width:34px; height:34px; border:1px solid #bdab8259; border-radius:50%; background:#bdab8212; transition:background .4s ease,border-color .4s ease; }
.cn-faq-lentes .cn-faq-lentes__mais::before,.cn-faq-lentes .cn-faq-lentes__mais::after { content:''; position:absolute; top:50%; left:50%; width:12px; height:1px; background:#bdab82; transform:translate(-50%,-50%); transition:transform .4s ease,opacity .4s ease; }
.cn-faq-lentes .cn-faq-lentes__mais::after { transform:translate(-50%,-50%) rotate(90deg); }
.cn-faq-lentes .cn-faq-lentes__item[open] { border-color:#bdab8270; box-shadow:0 8px 26px #00000014; }
.cn-faq-lentes .cn-faq-lentes__item[open] .cn-faq-lentes__mais { background:#bdab8226; border-color:#bdab82; }
.cn-faq-lentes .cn-faq-lentes__item[open] .cn-faq-lentes__mais::after { opacity:0; transform:translate(-50%,-50%) rotate(0deg); }
.cn-faq-lentes .cn-faq-lentes__resposta { position:relative; z-index:1; overflow:hidden; }
.cn-faq-lentes .cn-faq-lentes__resposta p { max-width:85ch; margin:0; padding:0 30px 28px; color:#dbd2c3; font:400 16px/1.7 Urbanist,sans-serif; }
@supports (mask-composite:exclude) or (-webkit-mask-composite:xor) {
 .cn-faq-lentes .cn-faq-lentes__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-lentes-angulo),transparent 0deg 230deg,#bdab8233 270deg,#bdab82cc 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-lentes .cn-faq-lentes__item[open]::before { opacity:1; animation:cn-faq-lentes-orbita 8s linear infinite; }
}
@keyframes cn-faq-lentes-orbita { to { --cn-faq-lentes-angulo:360deg; } }
@media(hover:hover) { .cn-faq-lentes .cn-faq-lentes__item:hover { border-color:#bdab82; } }
@media(max-width:600px) {
 .cn-faq-lentes .cn-faq-lentes__pergunta { gap:16px; padding:22px; font-size:19px; }
 .cn-faq-lentes .cn-faq-lentes__resposta p { padding:0 22px 24px; font-size:15px; }
 .cn-faq-lentes .cn-faq-lentes__mais { flex-basis:30px; width:30px; height:30px; }
}
@media(prefers-reduced-motion:reduce) { .cn-faq-lentes .cn-faq-lentes__item,.cn-faq-lentes .cn-faq-lentes__item::before,.cn-faq-lentes .cn-faq-lentes__mais,.cn-faq-lentes .cn-faq-lentes__mais::before,.cn-faq-lentes .cn-faq-lentes__mais::after { animation:none!important; transition:none!important; } }/* End custom CSS */