.elementor-5621 .elementor-element.elementor-element-5cbc0305{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5621 .elementor-element.elementor-element-5cbc0305:not(.elementor-motion-effects-element-type-background), .elementor-5621 .elementor-element.elementor-element-5cbc0305 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#271A0E;}.elementor-5621 .elementor-element.elementor-element-14f5a6b4{--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;--justify-content:center;}.elementor-5621 .elementor-element.elementor-element-14f5a6b4.e-con{--flex-grow:0;--flex-shrink:0;}.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-5621 .elementor-element.elementor-element-75a818df img{width:100%;max-width:100%;}.elementor-5621 .elementor-element.elementor-element-31a0703f{--display:flex;--min-height:30px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-eael-simple-menu .eael-simple-menu >li > a, .eael-simple-menu-container .eael-simple-menu-toggle-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-simple-menu .eael-simple-menu li ul li > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu-container{background-color:#02010100;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu-container .eael-simple-menu.eael-simple-menu-horizontal{background-color:#02010100;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu.eael-simple-menu-horizontal:not(.eael-simple-menu-responsive) > li > a{border-right:1px solid #A3832C00;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu-align-center .eael-simple-menu.eael-simple-menu-horizontal:not(.eael-simple-menu-responsive) > li:first-child > a{border-left:1px solid #A3832C00;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu-align-right .eael-simple-menu.eael-simple-menu-horizontal:not(.eael-simple-menu-responsive) > li:first-child > a{border-left:1px solid #A3832C00;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu.eael-simple-menu-horizontal.eael-simple-menu-responsive > li:not(:last-child) > a{border-bottom:1px solid #A3832C00;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu.eael-simple-menu-vertical > li:not(:last-child) > a{border-bottom:1px solid #A3832C00;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu >li > a, .eael-simple-menu-container .eael-simple-menu-toggle-text{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu li > a{color:#FFFFFF;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu li > a > span svg{fill:#FFFFFF;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu-toggle-text{color:#FFFFFF;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu li a span, .elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu li span.eael-simple-menu-indicator{font-size:15px;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu li a span, .elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu li span.eael-simple-menu-indicator i{font-size:15px;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu li span.eael-simple-menu-indicator svg{width:15px;height:15px;line-height:15px;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu li span svg{width:15px;height:15px;line-height:15px;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu li:hover > a{color:#FFFFFF;background-color:#a3832c;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu li:hover > a > span svg{fill:#FFFFFF;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu li .eael-simple-menu-indicator:hover:before{color:#f44336;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu li .eael-simple-menu-indicator:hover i{color:#f44336;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu li .eael-simple-menu-indicator:hover svg{fill:#f44336;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu li .eael-simple-menu-indicator:hover{background-color:#ffffff;border-color:#f44336;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu li .eael-simple-menu-indicator.eael-simple-menu-indicator-open:before{color:#f44336 !important;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu li .eael-simple-menu-indicator.eael-simple-menu-indicator-open svg{fill:#f44336 !important;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu li .eael-simple-menu-indicator.eael-simple-menu-indicator-open i{color:#f44336 !important;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu li .eael-simple-menu-indicator.eael-simple-menu-indicator-open{background-color:#ffffff !important;border-color:#f44336 !important;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu-container.eael-simple-menu-hamburger{min-height:0px;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu-container .eael-simple-menu-toggle{background-color:#A3832C00;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu-container .eael-simple-menu-toggle i{font-size:30px;color:#a3832c;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu-container .eael-simple-menu-toggle svg{width:30px;fill:#a3832c;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu.eael-simple-menu-responsive li > a{color:#000000;background-color:#e7ddc7;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu.eael-simple-menu-responsive li > a > span svg{fill:#000000;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu.eael-simple-menu-responsive li:hover > a{background-color:#ccbc8c;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu li ul{background-color:#a3832c;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu.eael-simple-menu-horizontal li ul li a{padding-left:20px;padding-right:20px;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu.eael-simple-menu-horizontal li ul li > a{border-bottom:1px solid #f2f2f2;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu.eael-simple-menu-vertical li ul li > a{border-bottom:1px solid #f2f2f2;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu li ul li > a{background-color:#AD1414;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu li ul li a span{font-size:12px;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu li ul li span.eael-simple-menu-indicator{font-size:12px;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu li ul li span.eael-simple-menu-indicator i{font-size:12px;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu li ul li .eael-simple-menu-indicator svg{width:12px;height:12px;line-height:12px;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu li ul li .eael-simple-menu-indicator:hover:before{color:#f44336 !important;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu li ul li .eael-simple-menu-indicator.eael-simple-menu-indicator-open:before{color:#f44336 !important;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu li ul li .eael-simple-menu-indicator:hover{background-color:#ffffff !important;border-color:#f44336 !important;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu li ul li .eael-simple-menu-indicator.eael-simple-menu-indicator-open{background-color:#ffffff !important;border-color:#f44336 !important;}.elementor-5621 .elementor-element.elementor-element-63086a50 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-widget-ha-navigation-menu .ha-navigation-menu-wrapper ul.menu li a, .elementor-widget-ha-navigation-menu .ha-navigation-burger-menu ul.menu li a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-ha-navigation-menu .ha-navigation-menu-wrapper ul.sub-menu > li > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5621 .elementor-element.elementor-element-ce5e174 .ha-navigation-menu-wrapper{justify-content:flex-end;}.elementor-5621 .elementor-element.elementor-element-ce5e174 .ha-navigation-burger-menu .ha-nav-humberger-wrapper{justify-content:flex-end;}.elementor-5621 .elementor-element.elementor-element-ce5e174 .ha-nav-menu .menu li.menu-item a{padding-left:15px;}.elementor-5621 .elementor-element.elementor-element-ce5e174 .ha-nav-menu .menu li.menu-item{padding-right:15px;}.elementor-5621 .elementor-element.elementor-element-ce5e174 .ha-nav-menu ul.menu li a{padding-top:15px;padding-bottom:15px;}.elementor-5621 .elementor-element.elementor-element-ce5e174 .ha-nav-menu .menu > li.menu-item:not(:last-child){margin-right:0px;}.elementor-5621 .elementor-element.elementor-element-ce5e174 .ha-navigation-burger-menu ul.menu > li.menu-item{margin-top:0px;margin-bottom:0px;}.elementor-5621 .elementor-element.elementor-element-ce5e174 .ha-navigation-menu-wrapper ul.menu li a:hover{text-decoration:none;}.elementor-5621 .elementor-element.elementor-element-ce5e174 .ha-navigation-menu-wrapper ul.menu li a, .elementor-5621 .elementor-element.elementor-element-ce5e174 .ha-navigation-burger-menu ul.menu li a{font-family:"Nunito", Sans-serif;font-size:11px;font-weight:bold;}.elementor-5621 .elementor-element.elementor-element-ce5e174 .ha-navigation-menu-wrapper ul.menu > li > a{color:#FFFFFF;}.elementor-5621 .elementor-element.elementor-element-ce5e174 .ha-navigation-menu-wrapper ul.menu li .ha-submenu-indicator-wrap{color:#FFFFFF;}.elementor-5621 .elementor-element.elementor-element-ce5e174 .ha-navigation-burger-menu ul.menu li a{color:#FFFFFF;}.elementor-5621 .elementor-element.elementor-element-ce5e174 .ha-navigation-burger-menu ul.menu li .ha-submenu-indicator-wrap{color:#FFFFFF;}.elementor-5621 .elementor-element.elementor-element-ce5e174 .ha-navigation-menu-wrapper ul.menu > li:hover > a{color:#E2498A;}.elementor-5621 .elementor-element.elementor-element-ce5e174 .ha-navigation-menu-wrapper ul.menu > li:hover > .ha-submenu-indicator-wrap{color:#E2498A;}.elementor-5621 .elementor-element.elementor-element-ce5e174 .ha-nav-menu ul.menu > li.active > a{color:#cf005c;}.elementor-5621 .elementor-element.elementor-element-ce5e174 .ha-nav-menu ul.menu > li.active > .ha-submenu-indicator-wrap{color:#cf005c;}.elementor-5621 .elementor-element.elementor-element-ce5e174 .ha-nav-menu ul.menu > li.current-menu-ancestor > a{color:#cf005c;}.elementor-5621 .elementor-element.elementor-element-ce5e174 .ha-nav-menu ul.menu > li.current-menu-ancestor > .ha-submenu-indicator-wrap{color:#cf005c;}.elementor-5621 .elementor-element.elementor-element-ce5e174 .ha-navigation-menu-wrapper ul.sub-menu{width:220px;}.elementor-5621 .elementor-element.elementor-element-ce5e174 .ha-navigation-menu-wrapper ul.sub-menu > li > a{color:#333333;}.elementor-5621 .elementor-element.elementor-element-ce5e174 .ha-navigation-menu-wrapper ul.sub-menu > li > .ha-submenu-indicator-wrap{color:#333333;}.elementor-5621 .elementor-element.elementor-element-ce5e174 .ha-navigation-menu-wrapper ul.sub-menu > li:hover > a{color:#E2498A;}.elementor-5621 .elementor-element.elementor-element-ce5e174 .ha-navigation-menu-wrapper ul.sub-menu > li:hover > .ha-submenu-indicator-wrap{color:#E2498A;}.elementor-5621 .elementor-element.elementor-element-ce5e174 .ha-navigation-burger-menu .ha-nav-humberger-wrapper .ha-menu-toggler{font-size:22px;border-width:1px;border-radius:5px;color:#7a7a7a;border-color:#7a7a7a;}.elementor-5621 .elementor-element.elementor-element-ce5e174 .ha-navigation-burger-menu ul.menu li.menu-item:not(:last-child){border-bottom-color:#c4c4c4;}.elementor-5621 .elementor-element.elementor-element-5f85ed7b{--display:flex;--min-height:600px;--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.18;}.elementor-5621 .elementor-element.elementor-element-5f85ed7b:not(.elementor-motion-effects-element-type-background), .elementor-5621 .elementor-element.elementor-element-5f85ed7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vilarejoconceito.com.br/wp-content/uploads/2026/01/a875d984613b239664cc7ce713e906b1f78dae11.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5621 .elementor-element.elementor-element-5f85ed7b::before, .elementor-5621 .elementor-element.elementor-element-5f85ed7b > .elementor-background-video-container::before, .elementor-5621 .elementor-element.elementor-element-5f85ed7b > .e-con-inner > .elementor-background-video-container::before, .elementor-5621 .elementor-element.elementor-element-5f85ed7b > .elementor-background-slideshow::before, .elementor-5621 .elementor-element.elementor-element-5f85ed7b > .e-con-inner > .elementor-background-slideshow::before, .elementor-5621 .elementor-element.elementor-element-5f85ed7b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-5621 .elementor-element.elementor-element-3844a311{--display:flex;}.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-5621 .elementor-element.elementor-element-2a873685 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:51px;font-weight:900;color:#FFFFFF;}.elementor-5621 .elementor-element.elementor-element-2a873685 > .elementor-widget-container{padding:60px 0px 50px 0px;}.elementor-5621 .elementor-element.elementor-element-2a873685{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;}.elementor-5621 .elementor-element.elementor-element-2a873685.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5621 .elementor-element.elementor-element-55839915 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:300;color:#FFFFFF;}.elementor-5621 .elementor-element.elementor-element-1b283a98{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-5621 .elementor-element.elementor-element-5c60910c img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-5621 .elementor-element.elementor-element-5c60910c:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5621 .elementor-element.elementor-element-5c60910c{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-5621 .elementor-element.elementor-element-45589d8f img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-5621 .elementor-element.elementor-element-45589d8f:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5621 .elementor-element.elementor-element-45589d8f{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-5621 .elementor-element.elementor-element-28a75af9 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-5621 .elementor-element.elementor-element-28a75af9:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5621 .elementor-element.elementor-element-28a75af9{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-5621 .elementor-element.elementor-element-42567cd5 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-5621 .elementor-element.elementor-element-42567cd5:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5621 .elementor-element.elementor-element-42567cd5{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-5621 .elementor-element.elementor-element-590e9496 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-5621 .elementor-element.elementor-element-590e9496:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5621 .elementor-element.elementor-element-590e9496{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-5621 .elementor-element.elementor-element-39a2ad4a img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-5621 .elementor-element.elementor-element-39a2ad4a:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5621 .elementor-element.elementor-element-39a2ad4a{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-5621 .elementor-element.elementor-element-70c6e5af img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-5621 .elementor-element.elementor-element-70c6e5af:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5621 .elementor-element.elementor-element-70c6e5af{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-5621 .elementor-element.elementor-element-2eea0de4{--display:flex;--min-height:800px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.28;--overlay-mix-blend-mode:multiply;--padding-top:85px;--padding-bottom:85px;--padding-left:25px;--padding-right:25px;}.elementor-5621 .elementor-element.elementor-element-2eea0de4:not(.elementor-motion-effects-element-type-background), .elementor-5621 .elementor-element.elementor-element-2eea0de4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5621 .elementor-element.elementor-element-2eea0de4::before, .elementor-5621 .elementor-element.elementor-element-2eea0de4 > .elementor-background-video-container::before, .elementor-5621 .elementor-element.elementor-element-2eea0de4 > .e-con-inner > .elementor-background-video-container::before, .elementor-5621 .elementor-element.elementor-element-2eea0de4 > .elementor-background-slideshow::before, .elementor-5621 .elementor-element.elementor-element-2eea0de4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5621 .elementor-element.elementor-element-2eea0de4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#FFFFFF;background-image:url("https://www.vilarejoconceito.com.br/wp-content/uploads/2024/07/mapbg.png");background-size:auto;}.elementor-5621 .elementor-element.elementor-element-36f1024f img{width:55%;}.elementor-5621 .elementor-element.elementor-element-5cecb462 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:900;color:#271A0E;}.elementor-5621 .elementor-element.elementor-element-5cecb462 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5621 .elementor-element.elementor-element-5c759df3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:900;color:#A5852B;}.elementor-5621 .elementor-element.elementor-element-5c759df3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5621 .elementor-element.elementor-element-47156a27 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:900;color:#271A0E;}.elementor-5621 .elementor-element.elementor-element-47156a27 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5621 .elementor-element.elementor-element-5edf6fdc{--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:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:60px;--margin-right:0px;}.elementor-5621 .elementor-element.elementor-element-70afa7fc .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5621 .elementor-element.elementor-element-70afa7fc > .elementor-widget-container{border-radius:20px 20px 20px 20px;box-shadow:0px 60px 43px -51px rgba(0, 0, 0, 0.62);}.elementor-5621 .elementor-element.elementor-element-57a6d83f{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:80px;--padding-right:80px;}.elementor-5621 .elementor-element.elementor-element-57a6d83f:not(.elementor-motion-effects-element-type-background), .elementor-5621 .elementor-element.elementor-element-57a6d83f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#271A0E;}.elementor-5621 .elementor-element.elementor-element-1773acf0{--display:flex;}.elementor-5621 .elementor-element.elementor-element-50e5d5bf img{width:60%;}.elementor-5621 .elementor-element.elementor-element-715afff1{--display:flex;}.elementor-5621 .elementor-element.elementor-element-7f188291 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:55px;font-weight:900;color:#FFFFFF;}.elementor-5621 .elementor-element.elementor-element-5883ee8d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:700;color:#A5852B;}.elementor-5621 .elementor-element.elementor-element-27e4bf28 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-5621 .elementor-element.elementor-element-27e4bf28{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-5621 .elementor-element.elementor-element-149d809 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;background-color:#A5852B;border-radius:12px 12px 12px 12px;padding:19px 19px 19px 19px;}.elementor-5621 .elementor-element.elementor-element-149d809 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5621 .elementor-element.elementor-element-3618dba4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFF;}.elementor-5621 .elementor-element.elementor-element-3618dba4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5621 .elementor-element.elementor-element-e5f79f8{--display:flex;--min-height:600px;--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;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:100;}.elementor-5621 .elementor-element.elementor-element-e5f79f8:not(.elementor-motion-effects-element-type-background), .elementor-5621 .elementor-element.elementor-element-e5f79f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(275deg, #271A0E 44%, #8B8B8B 100%);}.elementor-5621 .elementor-element.elementor-element-e5f79f8::before, .elementor-5621 .elementor-element.elementor-element-e5f79f8 > .elementor-background-video-container::before, .elementor-5621 .elementor-element.elementor-element-e5f79f8 > .e-con-inner > .elementor-background-video-container::before, .elementor-5621 .elementor-element.elementor-element-e5f79f8 > .elementor-background-slideshow::before, .elementor-5621 .elementor-element.elementor-element-e5f79f8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5621 .elementor-element.elementor-element-e5f79f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5621 .elementor-element.elementor-element-a929183{--display:flex;--min-height:600px;--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:flex-end;--overlay-opacity:0.9;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5621 .elementor-element.elementor-element-a929183:not(.elementor-motion-effects-element-type-background), .elementor-5621 .elementor-element.elementor-element-a929183 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vilarejoconceito.com.br/wp-content/uploads/2026/03/Vilarejo-Praia-Resort-1.png");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-5621 .elementor-element.elementor-element-a929183::before, .elementor-5621 .elementor-element.elementor-element-a929183 > .elementor-background-video-container::before, .elementor-5621 .elementor-element.elementor-element-a929183 > .e-con-inner > .elementor-background-video-container::before, .elementor-5621 .elementor-element.elementor-element-a929183 > .elementor-background-slideshow::before, .elementor-5621 .elementor-element.elementor-element-a929183 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5621 .elementor-element.elementor-element-a929183 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 60%, #000000 95%);}.elementor-5621 .elementor-element.elementor-element-3774778{text-align:center;}.elementor-5621 .elementor-element.elementor-element-3774778 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFFEB;}.elementor-5621 .elementor-element.elementor-element-3774778 > .elementor-widget-container{padding:25px 5px 25px 05px;}.elementor-5621 .elementor-element.elementor-element-2bd2a67{--display:flex;--min-height:600px;--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:flex-end;--overlay-opacity:0.9;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5621 .elementor-element.elementor-element-2bd2a67:not(.elementor-motion-effects-element-type-background), .elementor-5621 .elementor-element.elementor-element-2bd2a67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vilarejoconceito.com.br/wp-content/uploads/2026/03/Club-Med-Trancoso-All-Inclusive-2.png");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-5621 .elementor-element.elementor-element-2bd2a67::before, .elementor-5621 .elementor-element.elementor-element-2bd2a67 > .elementor-background-video-container::before, .elementor-5621 .elementor-element.elementor-element-2bd2a67 > .e-con-inner > .elementor-background-video-container::before, .elementor-5621 .elementor-element.elementor-element-2bd2a67 > .elementor-background-slideshow::before, .elementor-5621 .elementor-element.elementor-element-2bd2a67 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5621 .elementor-element.elementor-element-2bd2a67 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 60%, #000000 95%);}.elementor-5621 .elementor-element.elementor-element-fe2421e{text-align:center;}.elementor-5621 .elementor-element.elementor-element-fe2421e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFFEB;}.elementor-5621 .elementor-element.elementor-element-fe2421e > .elementor-widget-container{padding:25px 5px 25px 05px;}.elementor-5621 .elementor-element.elementor-element-46a7d09{--display:flex;--min-height:600px;--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:flex-end;--overlay-opacity:0.9;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5621 .elementor-element.elementor-element-46a7d09:not(.elementor-motion-effects-element-type-background), .elementor-5621 .elementor-element.elementor-element-46a7d09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vilarejoconceito.com.br/wp-content/uploads/2026/03/Mendoza-Buenos-Aires-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5621 .elementor-element.elementor-element-46a7d09::before, .elementor-5621 .elementor-element.elementor-element-46a7d09 > .elementor-background-video-container::before, .elementor-5621 .elementor-element.elementor-element-46a7d09 > .e-con-inner > .elementor-background-video-container::before, .elementor-5621 .elementor-element.elementor-element-46a7d09 > .elementor-background-slideshow::before, .elementor-5621 .elementor-element.elementor-element-46a7d09 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5621 .elementor-element.elementor-element-46a7d09 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 60%, #000000 95%);}.elementor-5621 .elementor-element.elementor-element-4002591{text-align:center;}.elementor-5621 .elementor-element.elementor-element-4002591 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFFEB;}.elementor-5621 .elementor-element.elementor-element-4002591 > .elementor-widget-container{padding:25px 5px 25px 05px;}.elementor-5621 .elementor-element.elementor-element-beaec57{--display:flex;--min-height:600px;--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:flex-end;--overlay-opacity:0.9;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5621 .elementor-element.elementor-element-beaec57:not(.elementor-motion-effects-element-type-background), .elementor-5621 .elementor-element.elementor-element-beaec57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vilarejoconceito.com.br/wp-content/uploads/2026/03/Tailandia-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5621 .elementor-element.elementor-element-beaec57::before, .elementor-5621 .elementor-element.elementor-element-beaec57 > .elementor-background-video-container::before, .elementor-5621 .elementor-element.elementor-element-beaec57 > .e-con-inner > .elementor-background-video-container::before, .elementor-5621 .elementor-element.elementor-element-beaec57 > .elementor-background-slideshow::before, .elementor-5621 .elementor-element.elementor-element-beaec57 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5621 .elementor-element.elementor-element-beaec57 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 60%, #000000 95%);}.elementor-5621 .elementor-element.elementor-element-89a9336{text-align:center;}.elementor-5621 .elementor-element.elementor-element-89a9336 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFFEB;}.elementor-5621 .elementor-element.elementor-element-89a9336 > .elementor-widget-container{padding:25px 5px 25px 05px;}.elementor-5621 .elementor-element.elementor-element-857e5b4{--display:flex;--min-height:600px;--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:flex-end;--overlay-opacity:0.9;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5621 .elementor-element.elementor-element-857e5b4:not(.elementor-motion-effects-element-type-background), .elementor-5621 .elementor-element.elementor-element-857e5b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vilarejoconceito.com.br/wp-content/uploads/2026/03/Dubai-Abu-Dhabi-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5621 .elementor-element.elementor-element-857e5b4::before, .elementor-5621 .elementor-element.elementor-element-857e5b4 > .elementor-background-video-container::before, .elementor-5621 .elementor-element.elementor-element-857e5b4 > .e-con-inner > .elementor-background-video-container::before, .elementor-5621 .elementor-element.elementor-element-857e5b4 > .elementor-background-slideshow::before, .elementor-5621 .elementor-element.elementor-element-857e5b4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5621 .elementor-element.elementor-element-857e5b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF00 60%, #000000 95%);}.elementor-5621 .elementor-element.elementor-element-520c048{text-align:center;}.elementor-5621 .elementor-element.elementor-element-520c048 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFFEB;}.elementor-5621 .elementor-element.elementor-element-520c048 > .elementor-widget-container{padding:25px 5px 25px 05px;}.elementor-5621 .elementor-element.elementor-element-79253d87{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-5621 .elementor-element.elementor-element-79253d87:not(.elementor-motion-effects-element-type-background), .elementor-5621 .elementor-element.elementor-element-79253d87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-5621 .elementor-element.elementor-element-3b38d3f6{--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;}.elementor-5621 .elementor-element.elementor-element-cd55fec img{width:35%;}.elementor-5621 .elementor-element.elementor-element-27b27c1a{text-align:center;}.elementor-5621 .elementor-element.elementor-element-27b27c1a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:39px;font-weight:900;color:#000000;}.elementor-5621 .elementor-element.elementor-element-73c23537{--display:flex;}.elementor-5621 .elementor-element.elementor-element-d7581b0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-5621 .elementor-element.elementor-element-de6bc78 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;color:#636363;}.elementor-5621 .elementor-element.elementor-element-de6bc78 > .elementor-widget-container{padding:25px 25px 25px 25px;background-color:#E5E5E5;border-radius:20px 20px 20px 20px;}.elementor-5621 .elementor-element.elementor-element-de6bc78.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-5621 .elementor-element.elementor-element-68643ec7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;color:#636363;}.elementor-5621 .elementor-element.elementor-element-68643ec7 > .elementor-widget-container{padding:25px 25px 25px 25px;background-color:#E5E5E5;border-radius:20px 20px 20px 20px;}.elementor-5621 .elementor-element.elementor-element-68643ec7.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-5621 .elementor-element.elementor-element-1794165f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;color:#636363;}.elementor-5621 .elementor-element.elementor-element-1794165f > .elementor-widget-container{padding:25px 25px 25px 25px;background-color:#E5E5E5;border-radius:20px 20px 20px 20px;}.elementor-5621 .elementor-element.elementor-element-1794165f.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-5621 .elementor-element.elementor-element-51eaeb9d{text-align:center;}.elementor-5621 .elementor-element.elementor-element-51eaeb9d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:700;color:#636363;}.elementor-5621 .elementor-element.elementor-element-691fd736 img{width:100%;max-width:1000px;}.elementor-5621 .elementor-element.elementor-element-17ad68f0{--display:flex;--min-height:800px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.28;--overlay-mix-blend-mode:multiply;--padding-top:85px;--padding-bottom:85px;--padding-left:25px;--padding-right:25px;}.elementor-5621 .elementor-element.elementor-element-17ad68f0:not(.elementor-motion-effects-element-type-background), .elementor-5621 .elementor-element.elementor-element-17ad68f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5621 .elementor-element.elementor-element-17ad68f0::before, .elementor-5621 .elementor-element.elementor-element-17ad68f0 > .elementor-background-video-container::before, .elementor-5621 .elementor-element.elementor-element-17ad68f0 > .e-con-inner > .elementor-background-video-container::before, .elementor-5621 .elementor-element.elementor-element-17ad68f0 > .elementor-background-slideshow::before, .elementor-5621 .elementor-element.elementor-element-17ad68f0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5621 .elementor-element.elementor-element-17ad68f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#FFFFFF;background-image:url("https://www.vilarejoconceito.com.br/wp-content/uploads/2024/07/mapbg.png");background-size:auto;}.elementor-5621 .elementor-element.elementor-element-52111d8e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5621 .elementor-element.elementor-element-11b33ace .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:#A5852B;}.elementor-5621 .elementor-element.elementor-element-11b33ace > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5621 .elementor-element.elementor-element-2b043799{text-align:center;}.elementor-5621 .elementor-element.elementor-element-2b043799 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:900;color:#271A0E;}.elementor-5621 .elementor-element.elementor-element-2b043799 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5621 .elementor-element.elementor-element-1b0c176f{text-align:center;}.elementor-5621 .elementor-element.elementor-element-1b0c176f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:21px;font-weight:400;color:#271A0E;}.elementor-5621 .elementor-element.elementor-element-1b0c176f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5621 .elementor-element.elementor-element-464d9fb8{--display:flex;}.elementor-5621 .elementor-element.elementor-element-41694062 img{width:100%;}.elementor-5621 .elementor-element.elementor-element-67dfb1bf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-5621 .elementor-element.elementor-element-5918d636{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5621 .elementor-element.elementor-element-cea52f1 .elementor-button{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;fill:#000000;color:#000000;background-color:#61CE7000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#A5852B;border-radius:250px 250px 250px 250px;}.elementor-5621 .elementor-element.elementor-element-cea52f1 .elementor-button:hover, .elementor-5621 .elementor-element.elementor-element-cea52f1 .elementor-button:focus{color:#FFFFFF;background-color:#A5852B;}.elementor-5621 .elementor-element.elementor-element-cea52f1 .elementor-button:hover svg, .elementor-5621 .elementor-element.elementor-element-cea52f1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5621 .elementor-element.elementor-element-4c6b4bdb .elementor-button{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;fill:#000000;color:#000000;background-color:#61CE7000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#A5852B;border-radius:250px 250px 250px 250px;}.elementor-5621 .elementor-element.elementor-element-4c6b4bdb .elementor-button:hover, .elementor-5621 .elementor-element.elementor-element-4c6b4bdb .elementor-button:focus{color:#FFFFFF;background-color:#A5852B;}.elementor-5621 .elementor-element.elementor-element-4c6b4bdb .elementor-button:hover svg, .elementor-5621 .elementor-element.elementor-element-4c6b4bdb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5621 .elementor-element.elementor-element-5e6f9650 .elementor-button{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;fill:#000000;color:#000000;background-color:#61CE7000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#A5852B;border-radius:250px 250px 250px 250px;}.elementor-5621 .elementor-element.elementor-element-5e6f9650 .elementor-button:hover, .elementor-5621 .elementor-element.elementor-element-5e6f9650 .elementor-button:focus{color:#FFFFFF;background-color:#A5852B;}.elementor-5621 .elementor-element.elementor-element-5e6f9650 .elementor-button:hover svg, .elementor-5621 .elementor-element.elementor-element-5e6f9650 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5621 .elementor-element.elementor-element-1d124957{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5621 .elementor-element.elementor-element-63c2d8a1 .elementor-button{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;fill:#000000;color:#000000;background-color:#61CE7000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#A5852B;border-radius:250px 250px 250px 250px;}.elementor-5621 .elementor-element.elementor-element-63c2d8a1 .elementor-button:hover, .elementor-5621 .elementor-element.elementor-element-63c2d8a1 .elementor-button:focus{color:#FFFFFF;background-color:#A5852B;}.elementor-5621 .elementor-element.elementor-element-63c2d8a1 .elementor-button:hover svg, .elementor-5621 .elementor-element.elementor-element-63c2d8a1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5621 .elementor-element.elementor-element-2878c046 .elementor-button{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;fill:#000000;color:#000000;background-color:#61CE7000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#A5852B;border-radius:250px 250px 250px 250px;}.elementor-5621 .elementor-element.elementor-element-2878c046 .elementor-button:hover, .elementor-5621 .elementor-element.elementor-element-2878c046 .elementor-button:focus{color:#FFFFFF;background-color:#A5852B;}.elementor-5621 .elementor-element.elementor-element-2878c046 .elementor-button:hover svg, .elementor-5621 .elementor-element.elementor-element-2878c046 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5621 .elementor-element.elementor-element-44c64ca2 .elementor-button{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;fill:#000000;color:#000000;background-color:#61CE7000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#A5852B;border-radius:250px 250px 250px 250px;}.elementor-5621 .elementor-element.elementor-element-44c64ca2 .elementor-button:hover, .elementor-5621 .elementor-element.elementor-element-44c64ca2 .elementor-button:focus{color:#FFFFFF;background-color:#A5852B;}.elementor-5621 .elementor-element.elementor-element-44c64ca2 .elementor-button:hover svg, .elementor-5621 .elementor-element.elementor-element-44c64ca2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5621 .elementor-element.elementor-element-430d1426{--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;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5621 .elementor-element.elementor-element-6ec20c28 .elementor-button{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;fill:#000000;color:#000000;background-color:#61CE7000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#A5852B;border-radius:250px 250px 250px 250px;}.elementor-5621 .elementor-element.elementor-element-6ec20c28 .elementor-button:hover, .elementor-5621 .elementor-element.elementor-element-6ec20c28 .elementor-button:focus{color:#FFFFFF;background-color:#A5852B;}.elementor-5621 .elementor-element.elementor-element-6ec20c28 .elementor-button:hover svg, .elementor-5621 .elementor-element.elementor-element-6ec20c28 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5621 .elementor-element.elementor-element-7ec33e1a .elementor-button{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;fill:#000000;color:#000000;background-color:#61CE7000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#A5852B;border-radius:250px 250px 250px 250px;}.elementor-5621 .elementor-element.elementor-element-7ec33e1a .elementor-button:hover, .elementor-5621 .elementor-element.elementor-element-7ec33e1a .elementor-button:focus{color:#FFFFFF;background-color:#A5852B;}.elementor-5621 .elementor-element.elementor-element-7ec33e1a .elementor-button:hover svg, .elementor-5621 .elementor-element.elementor-element-7ec33e1a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5621 .elementor-element.elementor-element-2131454b .elementor-button{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:600;fill:#000000;color:#000000;background-color:#61CE7000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#A5852B;border-radius:250px 250px 250px 250px;}.elementor-5621 .elementor-element.elementor-element-2131454b .elementor-button:hover, .elementor-5621 .elementor-element.elementor-element-2131454b .elementor-button:focus{color:#FFFFFF;background-color:#A5852B;}.elementor-5621 .elementor-element.elementor-element-2131454b .elementor-button:hover svg, .elementor-5621 .elementor-element.elementor-element-2131454b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5621 .elementor-element.elementor-element-55c3e788{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:200px;--padding-bottom:200px;--padding-left:80px;--padding-right:80px;}.elementor-5621 .elementor-element.elementor-element-55c3e788:not(.elementor-motion-effects-element-type-background), .elementor-5621 .elementor-element.elementor-element-55c3e788 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#271A0E;}.elementor-5621 .elementor-element.elementor-element-28f7b5ac{--display:flex;}.elementor-5621 .elementor-element.elementor-element-5f084a7d img{width:75%;}.elementor-5621 .elementor-element.elementor-element-90c0c93{--display:flex;--justify-content:center;}.elementor-5621 .elementor-element.elementor-element-90c0c93.e-con{--order:-99999 /* order start hack */;}.elementor-5621 .elementor-element.elementor-element-228f1605 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:900;color:#FFFFFF;}.elementor-5621 .elementor-element.elementor-element-55f63b47 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:300;color:#FFFFFF;}.elementor-5621 .elementor-element.elementor-element-55f63b47{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5621 .elementor-element.elementor-element-17d03252 .elementor-button{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:500;background-color:#A5852B;border-radius:12px 12px 12px 12px;padding:19px 19px 19px 19px;}.elementor-5621 .elementor-element.elementor-element-17d03252 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5621 .elementor-element.elementor-element-17d03252.elementor-element{--order:99999 /* order end hack */;}.elementor-5621 .elementor-element.elementor-element-2d4e2cf4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.28;--overlay-mix-blend-mode:multiply;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5621 .elementor-element.elementor-element-2d4e2cf4:not(.elementor-motion-effects-element-type-background), .elementor-5621 .elementor-element.elementor-element-2d4e2cf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5621 .elementor-element.elementor-element-2d4e2cf4::before, .elementor-5621 .elementor-element.elementor-element-2d4e2cf4 > .elementor-background-video-container::before, .elementor-5621 .elementor-element.elementor-element-2d4e2cf4 > .e-con-inner > .elementor-background-video-container::before, .elementor-5621 .elementor-element.elementor-element-2d4e2cf4 > .elementor-background-slideshow::before, .elementor-5621 .elementor-element.elementor-element-2d4e2cf4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5621 .elementor-element.elementor-element-2d4e2cf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#FFFFFF;background-image:url("https://www.vilarejoconceito.com.br/wp-content/uploads/2024/07/mapbg.png");background-size:auto;}.elementor-5621 .elementor-element.elementor-element-a2287b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5621 .elementor-element.elementor-element-1c2f7ee0 img{width:100%;max-width:100%;}.elementor-5621 .elementor-element.elementor-element-2905f95a{--display:flex;}.elementor-5621 .elementor-element.elementor-element-4445f47 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:900;color:#271A0E;}.elementor-5621 .elementor-element.elementor-element-125e2428 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;color:#636363;}.elementor-5621 .elementor-element.elementor-element-10f4aa04 .elementor-button{font-family:"Roboto", Sans-serif;font-size:19px;font-weight:500;background-color:#A5852B;border-radius:12px 12px 12px 12px;padding:19px 60px 19px 60px;}.elementor-5621 .elementor-element.elementor-element-10f4aa04 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5621 .elementor-element.elementor-element-10f4aa04.elementor-element{--order:99999 /* order end hack */;}.elementor-5621 .elementor-element.elementor-element-2de68307{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:200px;--padding-bottom:200px;--padding-left:80px;--padding-right:80px;}.elementor-5621 .elementor-element.elementor-element-2de68307:not(.elementor-motion-effects-element-type-background), .elementor-5621 .elementor-element.elementor-element-2de68307 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#271A0E;}.elementor-5621 .elementor-element.elementor-element-6699bce7{--display:flex;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5621 .elementor-element.elementor-element-5ce7e0f{--image-border-width:0px;--image-border-radius:7px;--image-transition-duration:350ms;--overlay-mix-blend-mode:darken;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-5621 .elementor-element.elementor-element-5ce7e0f .elementor-gallery-item:hover{border-color:#271A0E;border-radius:22px;}.elementor-5621 .elementor-element.elementor-element-5ce7e0f .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-5621 .elementor-element.elementor-element-5ce7e0f .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:#81742BAB;}.elementor-5621 .elementor-element.elementor-element-378c3873{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5621 .elementor-element.elementor-element-378c3873.e-con{--order:-99999 /* order start hack */;}.elementor-5621 .elementor-element.elementor-element-2b9d42d4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:42px;font-weight:900;color:#A5852B;}.elementor-5621 .elementor-element.elementor-element-4ed544ef{text-align:center;}.elementor-5621 .elementor-element.elementor-element-4ed544ef .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:400;color:#FFFFFFB2;}.elementor-5621 .elementor-element.elementor-element-4ed544ef > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-5621 .elementor-element.elementor-element-7416c27e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.28;--overlay-mix-blend-mode:multiply;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-5621 .elementor-element.elementor-element-7416c27e:not(.elementor-motion-effects-element-type-background), .elementor-5621 .elementor-element.elementor-element-7416c27e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5621 .elementor-element.elementor-element-7416c27e::before, .elementor-5621 .elementor-element.elementor-element-7416c27e > .elementor-background-video-container::before, .elementor-5621 .elementor-element.elementor-element-7416c27e > .e-con-inner > .elementor-background-video-container::before, .elementor-5621 .elementor-element.elementor-element-7416c27e > .elementor-background-slideshow::before, .elementor-5621 .elementor-element.elementor-element-7416c27e > .e-con-inner > .elementor-background-slideshow::before, .elementor-5621 .elementor-element.elementor-element-7416c27e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#FFFFFF;background-image:url("https://www.vilarejoconceito.com.br/wp-content/uploads/2024/07/mapbg.png");background-size:auto;}.elementor-5621 .elementor-element.elementor-element-62d83708 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:45px;font-weight:900;color:#271A0E;}.elementor-5621 .elementor-element.elementor-element-62d83708 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5621 .elementor-element.elementor-element-5d7a7a84{--display:flex;}.elementor-5621 .elementor-element.elementor-element-57c2aaf2{--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-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-5621 .elementor-element.elementor-element-1335f8e0.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-5621 .elementor-element.elementor-element-1335f8e0.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-5621 .elementor-element.elementor-element-1335f8e0.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-5621 .elementor-element.elementor-element-1335f8e0 .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}.elementor-5621 .elementor-element.elementor-element-1335f8e0 .elementor-image-box-img img{border-radius:5%;transition-duration:0.3s;}.elementor-5621 .elementor-element.elementor-element-1335f8e0 .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#636363;}.elementor-5621 .elementor-element.elementor-element-1335f8e0:has(:hover) .elementor-image-box-title,
					 .elementor-5621 .elementor-element.elementor-element-1335f8e0:has(:focus) .elementor-image-box-title{color:#636363;}.elementor-5621 .elementor-element.elementor-element-1335f8e0 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:#7A7A7A;}.elementor-5621 .elementor-element.elementor-element-b219b3e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-5621 .elementor-element.elementor-element-b219b3e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-5621 .elementor-element.elementor-element-b219b3e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-5621 .elementor-element.elementor-element-b219b3e .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}.elementor-5621 .elementor-element.elementor-element-b219b3e .elementor-image-box-img img{border-radius:5%;transition-duration:0.3s;}.elementor-5621 .elementor-element.elementor-element-b219b3e .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#636363;}.elementor-5621 .elementor-element.elementor-element-b219b3e:has(:hover) .elementor-image-box-title,
					 .elementor-5621 .elementor-element.elementor-element-b219b3e:has(:focus) .elementor-image-box-title{color:#636363;}.elementor-5621 .elementor-element.elementor-element-b219b3e .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:#7A7A7A;}.elementor-5621 .elementor-element.elementor-element-6696bbf.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-5621 .elementor-element.elementor-element-6696bbf.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-5621 .elementor-element.elementor-element-6696bbf.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-5621 .elementor-element.elementor-element-6696bbf .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}.elementor-5621 .elementor-element.elementor-element-6696bbf .elementor-image-box-img img{border-radius:5%;transition-duration:0.3s;}.elementor-5621 .elementor-element.elementor-element-6696bbf .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#636363;}.elementor-5621 .elementor-element.elementor-element-6696bbf:has(:hover) .elementor-image-box-title,
					 .elementor-5621 .elementor-element.elementor-element-6696bbf:has(:focus) .elementor-image-box-title{color:#636363;}.elementor-5621 .elementor-element.elementor-element-6696bbf .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:#7A7A7A;}.elementor-5621 .elementor-element.elementor-element-131286ec.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-5621 .elementor-element.elementor-element-131286ec.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-5621 .elementor-element.elementor-element-131286ec.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-5621 .elementor-element.elementor-element-131286ec .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}.elementor-5621 .elementor-element.elementor-element-131286ec .elementor-image-box-img img{border-radius:5%;transition-duration:0.3s;}.elementor-5621 .elementor-element.elementor-element-131286ec .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;color:#636363;}.elementor-5621 .elementor-element.elementor-element-131286ec:has(:hover) .elementor-image-box-title,
					 .elementor-5621 .elementor-element.elementor-element-131286ec:has(:focus) .elementor-image-box-title{color:#636363;}.elementor-5621 .elementor-element.elementor-element-131286ec .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;color:#7A7A7A;}@media(max-width:1024px){.elementor-5621 .elementor-element.elementor-element-d7581b0{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-5621 .elementor-element.elementor-element-14f5a6b4{--width:17.353%;}.elementor-5621 .elementor-element.elementor-element-31a0703f{--width:80%;}.elementor-5621 .elementor-element.elementor-element-5f85ed7b{--content-width:1140px;}.elementor-5621 .elementor-element.elementor-element-3844a311{--width:52%;}.elementor-5621 .elementor-element.elementor-element-5edf6fdc{--width:75%;}.elementor-5621 .elementor-element.elementor-element-e5f79f8{--width:100%;}.elementor-5621 .elementor-element.elementor-element-a929183{--width:384px;}.elementor-5621 .elementor-element.elementor-element-2bd2a67{--width:384px;}.elementor-5621 .elementor-element.elementor-element-46a7d09{--width:384px;}.elementor-5621 .elementor-element.elementor-element-beaec57{--width:384px;}.elementor-5621 .elementor-element.elementor-element-857e5b4{--width:384px;}.elementor-5621 .elementor-element.elementor-element-3b38d3f6{--width:73%;}.elementor-5621 .elementor-element.elementor-element-52111d8e{--width:48%;}.elementor-5621 .elementor-element.elementor-element-464d9fb8{--width:48%;}.elementor-5621 .elementor-element.elementor-element-67dfb1bf{--width:85%;}.elementor-5621 .elementor-element.elementor-element-28f7b5ac{--width:100%;}.elementor-5621 .elementor-element.elementor-element-90c0c93{--width:65%;}.elementor-5621 .elementor-element.elementor-element-a2287b{--width:100%;}.elementor-5621 .elementor-element.elementor-element-2905f95a{--width:68%;}.elementor-5621 .elementor-element.elementor-element-6699bce7{--width:50%;}.elementor-5621 .elementor-element.elementor-element-378c3873{--width:50%;}.elementor-5621 .elementor-element.elementor-element-57c2aaf2{--width:100%;}}@media(min-width:1025px){.elementor-5621 .elementor-element.elementor-element-5f85ed7b:not(.elementor-motion-effects-element-type-background), .elementor-5621 .elementor-element.elementor-element-5f85ed7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-5621 .elementor-element.elementor-element-2eea0de4::before, .elementor-5621 .elementor-element.elementor-element-2eea0de4 > .elementor-background-video-container::before, .elementor-5621 .elementor-element.elementor-element-2eea0de4 > .e-con-inner > .elementor-background-video-container::before, .elementor-5621 .elementor-element.elementor-element-2eea0de4 > .elementor-background-slideshow::before, .elementor-5621 .elementor-element.elementor-element-2eea0de4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5621 .elementor-element.elementor-element-2eea0de4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-5621 .elementor-element.elementor-element-17ad68f0::before, .elementor-5621 .elementor-element.elementor-element-17ad68f0 > .elementor-background-video-container::before, .elementor-5621 .elementor-element.elementor-element-17ad68f0 > .e-con-inner > .elementor-background-video-container::before, .elementor-5621 .elementor-element.elementor-element-17ad68f0 > .elementor-background-slideshow::before, .elementor-5621 .elementor-element.elementor-element-17ad68f0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5621 .elementor-element.elementor-element-17ad68f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-5621 .elementor-element.elementor-element-2d4e2cf4::before, .elementor-5621 .elementor-element.elementor-element-2d4e2cf4 > .elementor-background-video-container::before, .elementor-5621 .elementor-element.elementor-element-2d4e2cf4 > .e-con-inner > .elementor-background-video-container::before, .elementor-5621 .elementor-element.elementor-element-2d4e2cf4 > .elementor-background-slideshow::before, .elementor-5621 .elementor-element.elementor-element-2d4e2cf4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5621 .elementor-element.elementor-element-2d4e2cf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}.elementor-5621 .elementor-element.elementor-element-7416c27e::before, .elementor-5621 .elementor-element.elementor-element-7416c27e > .elementor-background-video-container::before, .elementor-5621 .elementor-element.elementor-element-7416c27e > .e-con-inner > .elementor-background-video-container::before, .elementor-5621 .elementor-element.elementor-element-7416c27e > .elementor-background-slideshow::before, .elementor-5621 .elementor-element.elementor-element-7416c27e > .e-con-inner > .elementor-background-slideshow::before, .elementor-5621 .elementor-element.elementor-element-7416c27e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}@media(max-width:767px){.elementor-5621 .elementor-element.elementor-element-5cbc0305{--justify-content:space-evenly;}.elementor-5621 .elementor-element.elementor-element-14f5a6b4{--width:70%;--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-5621 .elementor-element.elementor-element-31a0703f{--width:20%;--min-height:0px;--flex-direction:row-reverse;--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-reverse;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu-container{background-color:#271A0E;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu-container .eael-simple-menu.eael-simple-menu-horizontal{background-color:#271A0E;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu-container.eael-simple-menu-hamburger{min-height:0px;}.elementor-5621 .elementor-element.elementor-element-63086a50 .eael-simple-menu-container .eael-simple-menu-toggle{padding:20px 20px 20px 20px;}.elementor-5621 .elementor-element.elementor-element-63086a50 > .elementor-widget-container{margin:20px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-5621 .elementor-element.elementor-element-63086a50.elementor-element{--align-self:stretch;--order:99999 /* order end hack */;}.elementor-5621 .elementor-element.elementor-element-5f85ed7b{--min-height:500px;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5621 .elementor-element.elementor-element-2a873685{text-align:left;}.elementor-5621 .elementor-element.elementor-element-2a873685 .elementor-heading-title{font-size:13px;letter-spacing:0.2px;}.elementor-5621 .elementor-element.elementor-element-55839915{text-align:left;}.elementor-5621 .elementor-element.elementor-element-55839915 .elementor-heading-title{font-size:13px;letter-spacing:0.2px;}.elementor-5621 .elementor-element.elementor-element-2eea0de4{--min-height:541px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5621 .elementor-element.elementor-element-2eea0de4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5621 .elementor-element.elementor-element-36f1024f img{width:54%;}.elementor-5621 .elementor-element.elementor-element-5edf6fdc{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-5621 .elementor-element.elementor-element-d7581b0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5621 .elementor-element.elementor-element-17ad68f0{--min-height:541px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5621 .elementor-element.elementor-element-17ad68f0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5621 .elementor-element.elementor-element-2d4e2cf4{--min-height:541px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5621 .elementor-element.elementor-element-2d4e2cf4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5621 .elementor-element.elementor-element-7416c27e{--min-height:541px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5621 .elementor-element.elementor-element-7416c27e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5621 .elementor-element.elementor-element-1335f8e0 .elementor-image-box-img{margin-bottom:0px;}.elementor-5621 .elementor-element.elementor-element-b219b3e .elementor-image-box-img{margin-bottom:0px;}.elementor-5621 .elementor-element.elementor-element-6696bbf .elementor-image-box-img{margin-bottom:0px;}.elementor-5621 .elementor-element.elementor-element-131286ec .elementor-image-box-img{margin-bottom:0px;}}