.elementor-588 .elementor-element.elementor-element-91aa552{--display:flex;--min-height:700px;--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:0%;--padding-bottom:0%;--padding-left:15%;--padding-right:0%;}.elementor-588 .elementor-element.elementor-element-91aa552:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-91aa552 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luanleal.com.br/wp-content/uploads/2023/11/bg-hero-02-2.jpg");background-position:top center;background-repeat:no-repeat;}.elementor-588 .elementor-element.elementor-element-91aa552.e-con{--flex-grow:0;--flex-shrink:0;}.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-588 .elementor-element.elementor-element-95d2ab3{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;}.elementor-588 .elementor-element.elementor-element-95d2ab3 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-588 .elementor-element.elementor-element-95d2ab3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-95d2ab3 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:3.2em;font-weight:bold;line-height:1.1em;}.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-588 .elementor-element.elementor-element-0d38819{width:var( --container-widget-width, 36.244% );max-width:36.244%;--container-widget-width:36.244%;--container-widget-flex-grow:0;font-family:"Proxima Nova", Sans-serif;font-size:1.1em;font-weight:normal;color:var( --e-global-color-e9a3c8f );}.elementor-588 .elementor-element.elementor-element-0d38819 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-588 .elementor-element.elementor-element-0d38819.elementor-element{--flex-grow:0;--flex-shrink:0;}.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-588 .elementor-element.elementor-element-a3c52e5 .elementor-button{background-color:#B60D3500;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );padding:1.25em 6em 1.25em 6em;}.elementor-588 .elementor-element.elementor-element-a3c52e5{width:initial;max-width:initial;}.elementor-588 .elementor-element.elementor-element-a3c52e5.elementor-element{--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 );}body:not(.rtl) .elementor-588 .elementor-element.elementor-element-5247bc7{left:748px;}body.rtl .elementor-588 .elementor-element.elementor-element-5247bc7{right:748px;}.elementor-588 .elementor-element.elementor-element-5247bc7{top:514.405px;}.elementor-588 .elementor-element.elementor-element-ef31acb{--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;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-588 .elementor-element.elementor-element-0e78c70{text-align:center;}.elementor-588 .elementor-element.elementor-element-0e78c70 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:2.5em;font-weight:bold;}.elementor-588 .elementor-element.elementor-element-097e75c{--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:5% 5%;--row-gap:5%;--column-gap:5%;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-588 .elementor-element.elementor-element-097e75c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-c45e5d7{width:var( --container-widget-width, 45.444% );max-width:45.444%;--container-widget-width:45.444%;--container-widget-flex-grow:0;}.elementor-588 .elementor-element.elementor-element-c45e5d7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-0ad53c5{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-0ad53c5.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-455d05c{font-family:"Proxima Nova", Sans-serif;font-size:1.25em;font-weight:normal;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-8e5a608 .elementor-button{background-color:#B60D3500;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );padding:1.25em 2em 1.25em 2em;}.elementor-588 .elementor-element.elementor-element-65d963d{--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-588 .elementor-element.elementor-element-ad54d3e > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-588 .elementor-element.elementor-element-ad54d3e{text-align:center;}.elementor-588 .elementor-element.elementor-element-ad54d3e .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:2.5em;font-weight:bold;}.elementor-588 .elementor-element.elementor-element-9652cdd{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;text-align:center;font-family:"Proxima Nova", Sans-serif;font-weight:normal;color:#7A7A7A;}.elementor-588 .elementor-element.elementor-element-9652cdd > .elementor-widget-container{margin:-14px -14px -14px -14px;}.elementor-588 .elementor-element.elementor-element-9652cdd.elementor-element{--align-self:center;}.elementor-588 .elementor-element.elementor-element-f33f13a{--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;--flex-wrap:wrap;}.elementor-588 .elementor-element.elementor-element-1d79f3e{--display:flex;}.elementor-588 .elementor-element.elementor-element-1d79f3e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-f32405c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-588 .elementor-element.elementor-element-f32405c{text-align:center;}.elementor-588 .elementor-element.elementor-element-f32405c .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-weight:normal;}.elementor-588 .elementor-element.elementor-element-bd40376 .ht-scroll-image .thumb,
                        .elementor-588 .elementor-element.elementor-element-bd40376 .ht-scroll-type-vertical .ht-scroll-image-wrapper,
                        .elementor-588 .elementor-element.elementor-element-bd40376 .ht-scroll-type-horizontal .ht-scroll-image-wrapper{min-height:400px;height:400px;}.elementor-588 .elementor-element.elementor-element-bd40376 .ht-scroll-image .thumb{transition-duration:3s;}.elementor-588 .elementor-element.elementor-element-bd40376 .ht-scroll-image{border-style:solid;border-width:2px 2px 2px 2px;border-radius:17px 17px 17px 17px;}.elementor-588 .elementor-element.elementor-element-fb37faf{--display:flex;}.elementor-588 .elementor-element.elementor-element-fb37faf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-93e2138 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-588 .elementor-element.elementor-element-93e2138{text-align:center;}.elementor-588 .elementor-element.elementor-element-93e2138 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-weight:normal;}.elementor-588 .elementor-element.elementor-element-6d45d7d .ht-scroll-image .thumb,
                        .elementor-588 .elementor-element.elementor-element-6d45d7d .ht-scroll-type-vertical .ht-scroll-image-wrapper,
                        .elementor-588 .elementor-element.elementor-element-6d45d7d .ht-scroll-type-horizontal .ht-scroll-image-wrapper{min-height:400px;height:400px;}.elementor-588 .elementor-element.elementor-element-6d45d7d .ht-scroll-image .thumb{transition-duration:6s;}.elementor-588 .elementor-element.elementor-element-6d45d7d .ht-scroll-image{border-style:solid;border-width:2px 2px 2px 2px;border-radius:17px 17px 17px 17px;}.elementor-588 .elementor-element.elementor-element-2cbfbb7{--display:flex;}.elementor-588 .elementor-element.elementor-element-2cbfbb7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-f064568 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-588 .elementor-element.elementor-element-f064568{text-align:center;}.elementor-588 .elementor-element.elementor-element-f064568 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-weight:normal;}.elementor-588 .elementor-element.elementor-element-77bc6bd .ht-scroll-image .thumb,
                        .elementor-588 .elementor-element.elementor-element-77bc6bd .ht-scroll-type-vertical .ht-scroll-image-wrapper,
                        .elementor-588 .elementor-element.elementor-element-77bc6bd .ht-scroll-type-horizontal .ht-scroll-image-wrapper{min-height:400px;height:400px;}.elementor-588 .elementor-element.elementor-element-77bc6bd .ht-scroll-image .thumb{transition-duration:5s;}.elementor-588 .elementor-element.elementor-element-77bc6bd .ht-scroll-image{border-style:solid;border-width:2px 2px 2px 2px;border-radius:17px 17px 17px 17px;}.elementor-588 .elementor-element.elementor-element-05cae87{--display:flex;}.elementor-588 .elementor-element.elementor-element-05cae87.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-538a27b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-588 .elementor-element.elementor-element-538a27b{text-align:center;}.elementor-588 .elementor-element.elementor-element-538a27b .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-weight:normal;}.elementor-588 .elementor-element.elementor-element-e1d3df0 .ht-scroll-image .thumb,
                        .elementor-588 .elementor-element.elementor-element-e1d3df0 .ht-scroll-type-vertical .ht-scroll-image-wrapper,
                        .elementor-588 .elementor-element.elementor-element-e1d3df0 .ht-scroll-type-horizontal .ht-scroll-image-wrapper{min-height:400px;height:400px;}.elementor-588 .elementor-element.elementor-element-e1d3df0 .ht-scroll-image .thumb{transition-duration:3s;}.elementor-588 .elementor-element.elementor-element-e1d3df0 .ht-scroll-image{border-style:solid;border-width:2px 2px 2px 2px;border-radius:17px 17px 17px 17px;}.elementor-588 .elementor-element.elementor-element-48f9bda{--display:flex;}.elementor-588 .elementor-element.elementor-element-48f9bda.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-3090953 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-588 .elementor-element.elementor-element-3090953{text-align:center;}.elementor-588 .elementor-element.elementor-element-3090953 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-weight:normal;}.elementor-588 .elementor-element.elementor-element-fd77e19 .ht-scroll-image .thumb,
                        .elementor-588 .elementor-element.elementor-element-fd77e19 .ht-scroll-type-vertical .ht-scroll-image-wrapper,
                        .elementor-588 .elementor-element.elementor-element-fd77e19 .ht-scroll-type-horizontal .ht-scroll-image-wrapper{min-height:400px;height:400px;}.elementor-588 .elementor-element.elementor-element-fd77e19 .ht-scroll-image .thumb{transition-duration:3s;}.elementor-588 .elementor-element.elementor-element-fd77e19 .ht-scroll-image{border-style:solid;border-width:2px 2px 2px 2px;border-radius:17px 17px 17px 17px;}.elementor-588 .elementor-element.elementor-element-2d8c5ab{--display:flex;}.elementor-588 .elementor-element.elementor-element-2d8c5ab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-3cc7572 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-588 .elementor-element.elementor-element-3cc7572{text-align:center;}.elementor-588 .elementor-element.elementor-element-3cc7572 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-weight:normal;}.elementor-588 .elementor-element.elementor-element-a10b923 .ht-scroll-image .thumb,
                        .elementor-588 .elementor-element.elementor-element-a10b923 .ht-scroll-type-vertical .ht-scroll-image-wrapper,
                        .elementor-588 .elementor-element.elementor-element-a10b923 .ht-scroll-type-horizontal .ht-scroll-image-wrapper{min-height:400px;height:400px;}.elementor-588 .elementor-element.elementor-element-a10b923 .ht-scroll-image .thumb{transition-duration:3s;}.elementor-588 .elementor-element.elementor-element-a10b923 .ht-scroll-image{border-style:solid;border-width:2px 2px 2px 2px;border-radius:17px 17px 17px 17px;}.elementor-588 .elementor-element.elementor-element-4b374b1{--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-588 .elementor-element.elementor-element-4b374b1.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-588 .elementor-element.elementor-element-d748862 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-588 .elementor-element.elementor-element-d748862{text-align:center;}.elementor-588 .elementor-element.elementor-element-d748862 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:2.5em;font-weight:bold;}.elementor-588 .elementor-element.elementor-element-425f6fc{--e-image-carousel-slides-to-show:3;}.elementor-588 .elementor-element.elementor-element-425f6fc .elementor-swiper-button.elementor-swiper-button-prev, .elementor-588 .elementor-element.elementor-element-425f6fc .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;}.elementor-588 .elementor-element.elementor-element-74c89a0{--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;--flex-wrap:wrap;}.elementor-588 .elementor-element.elementor-element-74c89a0.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-588 .elementor-element.elementor-element-790f670 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-588 .elementor-element.elementor-element-790f670{text-align:center;}.elementor-588 .elementor-element.elementor-element-790f670 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:2.5em;font-weight:bold;}.elementor-588 .elementor-element.elementor-element-6819a23{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--border-radius:0px 0px 0px 0px;}.elementor-588 .elementor-element.elementor-element-8c131c1 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#242424;border-radius:31px 31px 31px 31px;}.elementor-588 .elementor-element.elementor-element-333b2f2 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#242424;border-radius:31px 31px 31px 31px;}.elementor-588 .elementor-element.elementor-element-f438432 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#242424;border-radius:31px 31px 31px 31px;}.elementor-588 .elementor-element.elementor-element-0d51337 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#242424;border-radius:31px 31px 31px 31px;}.elementor-588 .elementor-element.elementor-element-a15b231 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#242424;border-radius:31px 31px 31px 31px;}.elementor-588 .elementor-element.elementor-element-d15b01a img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#242424;border-radius:31px 31px 31px 31px;}.elementor-588 .elementor-element.elementor-element-5ecd35c{--display:flex;--min-height:700px;--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:15%;--padding-right:0%;}.elementor-588 .elementor-element.elementor-element-5ecd35c:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-5ecd35c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luanleal.com.br/wp-content/uploads/2023/11/last-bg.jpg");background-position:top center;background-repeat:no-repeat;}.elementor-588 .elementor-element.elementor-element-5ecd35c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-9ab9f4a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-9ab9f4a.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-68d2169{text-align:left;}.elementor-588 .elementor-element.elementor-element-68d2169 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:0.9em;font-weight:bold;letter-spacing:7.7px;color:var( --e-global-color-65c2c10 );}.elementor-588 .elementor-element.elementor-element-56fd446{text-align:left;}.elementor-588 .elementor-element.elementor-element-56fd446 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-weight:bold;line-height:35px;}.elementor-588 .elementor-element.elementor-element-d179919{font-family:"Proxima Nova", Sans-serif;font-size:1em;font-weight:normal;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-19d6136 .elementor-button{background-color:#B60D3500;padding:1.25em 2em 1.25em 2em;}.elementor-588 .elementor-element.elementor-element-0741a49{--display:flex;--min-height:100px;--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;border-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-65c2c10 );--border-color:var( --e-global-color-65c2c10 );--border-radius:0px 0px 0px 0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-588 .elementor-element.elementor-element-0741a49.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-11fd8aa{width:var( --container-widget-width, 31.629% );max-width:31.629%;--container-widget-width:31.629%;--container-widget-flex-grow:0;font-family:"Proxima Nova", Sans-serif;font-weight:normal;color:var( --e-global-color-primary );}.elementor-588 .elementor-element.elementor-element-11fd8aa.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-da5d6b5 .elementor-button{background-color:#B60D3500;padding:1.25em 2em 1.25em 2em;}.elementor-588 .elementor-element.elementor-element-da5d6b5.elementor-element{--align-self:center;}.elementor-588 .elementor-element.elementor-element-df38f37{--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:10% 10%;--row-gap:10%;--column-gap:10%;--margin-top:50px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-588 .elementor-element.elementor-element-6179b1d{--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;--flex-wrap:wrap;}.elementor-588 .elementor-element.elementor-element-6179b1d.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-8a34bbb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-588 .elementor-element.elementor-element-8a34bbb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-8a34bbb{text-align:center;}.elementor-588 .elementor-element.elementor-element-8a34bbb .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:8.2em;font-weight:bold;color:var( --e-global-color-65c2c10 );}.elementor-588 .elementor-element.elementor-element-2075a39 > .elementor-widget-container{margin:-78px 0px 0px 0px;}.elementor-588 .elementor-element.elementor-element-2075a39{font-family:"Proxima Nova", Sans-serif;font-weight:normal;color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{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-588 .elementor-element.elementor-element-da87e20{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-588 .elementor-element.elementor-element-da87e20.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-da87e20 .elementor-tab-title.elementor-active a, .elementor-588 .elementor-element.elementor-element-da87e20 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-65c2c10 );}.elementor-588 .elementor-element.elementor-element-da87e20 .elementor-tab-content{color:var( --e-global-color-primary );}body.elementor-page-588:not(.elementor-motion-effects-element-type-background), body.elementor-page-588 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5abd995 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-588 .elementor-element.elementor-element-91aa552{--width:100%;}.elementor-588 .elementor-element.elementor-element-097e75c{--width:100%;}.elementor-588 .elementor-element.elementor-element-0ad53c5{--width:31.083%;}.elementor-588 .elementor-element.elementor-element-1d79f3e{--width:30%;}.elementor-588 .elementor-element.elementor-element-fb37faf{--width:30%;}.elementor-588 .elementor-element.elementor-element-2cbfbb7{--width:30%;}.elementor-588 .elementor-element.elementor-element-05cae87{--width:30%;}.elementor-588 .elementor-element.elementor-element-48f9bda{--width:30%;}.elementor-588 .elementor-element.elementor-element-2d8c5ab{--width:30%;}.elementor-588 .elementor-element.elementor-element-74c89a0{--width:100%;}.elementor-588 .elementor-element.elementor-element-5ecd35c{--width:100%;}.elementor-588 .elementor-element.elementor-element-9ab9f4a{--width:33.344%;}.elementor-588 .elementor-element.elementor-element-0741a49{--width:100%;}.elementor-588 .elementor-element.elementor-element-6179b1d{--width:22.248%;}}@media(max-width:1024px) and (min-width:768px){.elementor-588 .elementor-element.elementor-element-0ad53c5{--width:240.094px;}.elementor-588 .elementor-element.elementor-element-9ab9f4a{--width:627.891px;}}@media(min-width:2400px){.elementor-588 .elementor-element.elementor-element-95d2ab3{width:var( --container-widget-width, 673.953px );max-width:673.953px;--container-widget-width:673.953px;--container-widget-flex-grow:0;}.elementor-588 .elementor-element.elementor-element-0d38819{width:var( --container-widget-width, 585.766px );max-width:585.766px;--container-widget-width:585.766px;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-588 .elementor-element.elementor-element-5247bc7{left:1049px;}body.rtl .elementor-588 .elementor-element.elementor-element-5247bc7{right:1049px;}.elementor-588 .elementor-element.elementor-element-5247bc7{top:506.24px;}.elementor-588 .elementor-element.elementor-element-6819a23{--grid-auto-flow:row;}}@media(max-width:1366px){.elementor-588 .elementor-element.elementor-element-95d2ab3 .elementor-heading-title{font-size:1.7em;}.elementor-588 .elementor-element.elementor-element-0d38819{font-size:0.8em;}.elementor-588 .elementor-element.elementor-element-a3c52e5 .elementor-button{padding:20px 20px 20px 20px;}.elementor-588 .elementor-element.elementor-element-5247bc7 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-588 .elementor-element.elementor-element-5247bc7{left:487px;}body.rtl .elementor-588 .elementor-element.elementor-element-5247bc7{right:487px;}.elementor-588 .elementor-element.elementor-element-5247bc7 img{width:100%;}.elementor-588 .elementor-element.elementor-element-6819a23{--grid-auto-flow:row;}.elementor-588 .elementor-element.elementor-element-9ab9f4a{--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;}}@media(max-width:1024px){.elementor-588 .elementor-element.elementor-element-91aa552:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-91aa552 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luanleal.com.br/wp-content/uploads/2023/11/BG-tb-1.jpg");}.elementor-588 .elementor-element.elementor-element-91aa552{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-588 .elementor-element.elementor-element-95d2ab3{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-588 .elementor-element.elementor-element-95d2ab3 > .elementor-widget-container{margin:450px 0px 0px 0px;}.elementor-588 .elementor-element.elementor-element-95d2ab3 .elementor-heading-title{font-size:2.1em;}.elementor-588 .elementor-element.elementor-element-0d38819{--container-widget-width:49%;--container-widget-flex-grow:0;width:var( --container-widget-width, 49% );max-width:49%;text-align:center;}body:not(.rtl) .elementor-588 .elementor-element.elementor-element-5247bc7{left:277px;}body.rtl .elementor-588 .elementor-element.elementor-element-5247bc7{right:277px;}.elementor-588 .elementor-element.elementor-element-5247bc7{top:361.634px;}.elementor-588 .elementor-element.elementor-element-5247bc7 img{width:55%;}.elementor-588 .elementor-element.elementor-element-0e78c70 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-588 .elementor-element.elementor-element-0e78c70 .elementor-heading-title{font-size:1.7em;}.elementor-588 .elementor-element.elementor-element-c45e5d7{--container-widget-width:340px;--container-widget-flex-grow:0;width:var( --container-widget-width, 340px );max-width:340px;}.elementor-588 .elementor-element.elementor-element-455d05c{font-size:1em;}.elementor-588 .elementor-element.elementor-element-8e5a608 .elementor-button{padding:1em 1em 1em 1em;}.elementor-588 .elementor-element.elementor-element-ad54d3e .elementor-heading-title{font-size:2em;}.elementor-588 .elementor-element.elementor-element-9652cdd{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-size:1em;}.elementor-588 .elementor-element.elementor-element-f32405c .elementor-heading-title{font-size:1.2em;}.elementor-588 .elementor-element.elementor-element-93e2138 .elementor-heading-title{font-size:1.2em;}.elementor-588 .elementor-element.elementor-element-f064568 .elementor-heading-title{font-size:1.2em;}.elementor-588 .elementor-element.elementor-element-538a27b .elementor-heading-title{font-size:1.2em;}.elementor-588 .elementor-element.elementor-element-3090953 .elementor-heading-title{font-size:1.2em;}.elementor-588 .elementor-element.elementor-element-3cc7572 .elementor-heading-title{font-size:1.2em;}.elementor-588 .elementor-element.elementor-element-d748862 .elementor-heading-title{font-size:2em;}.elementor-588 .elementor-element.elementor-element-790f670 .elementor-heading-title{font-size:2em;}.elementor-588 .elementor-element.elementor-element-6819a23{--grid-auto-flow:row;}.elementor-588 .elementor-element.elementor-element-5ecd35c:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-5ecd35c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luanleal.com.br/wp-content/uploads/2023/11/bg-tb-2.jpg");}.elementor-588 .elementor-element.elementor-element-5ecd35c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-588 .elementor-element.elementor-element-9ab9f4a{--margin-top:450px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-588 .elementor-element.elementor-element-9ab9f4a.e-con{--align-self:center;}.elementor-588 .elementor-element.elementor-element-19d6136.elementor-element{--align-self:center;}.elementor-588 .elementor-element.elementor-element-8a34bbb{width:var( --container-widget-width, 188.844px );max-width:188.844px;--container-widget-width:188.844px;--container-widget-flex-grow:0;text-align:left;}.elementor-588 .elementor-element.elementor-element-8a34bbb .elementor-heading-title{font-size:6.1em;}.elementor-588 .elementor-element.elementor-element-2075a39 > .elementor-widget-container{margin:-70px -26px 0px 0px;}.elementor-588 .elementor-element.elementor-element-2075a39.elementor-element{--align-self:center;}.elementor-588 .elementor-element.elementor-element-2075a39{text-align:center;font-size:13px;}}@media(max-width:767px){.elementor-588 .elementor-element.elementor-element-91aa552:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-91aa552 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luanleal.com.br/wp-content/uploads/2023/11/bg-hero-01-mb-4.jpg");}.elementor-588 .elementor-element.elementor-element-91aa552{--width:422.375px;--padding-top:0%;--padding-bottom:0%;--padding-left:7.5%;--padding-right:7.5%;}.elementor-588 .elementor-element.elementor-element-95d2ab3{width:var( --container-widget-width, 105.497% );max-width:105.497%;--container-widget-width:105.497%;--container-widget-flex-grow:0;}.elementor-588 .elementor-element.elementor-element-95d2ab3 > .elementor-widget-container{margin:400px 0px 0px 0px;}.elementor-588 .elementor-element.elementor-element-95d2ab3.elementor-element{--align-self:center;}.elementor-588 .elementor-element.elementor-element-95d2ab3 .elementor-heading-title{font-size:1.8em;}.elementor-588 .elementor-element.elementor-element-0d38819{width:100%;max-width:100%;font-size:1em;}.elementor-588 .elementor-element.elementor-element-0d38819 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-588 .elementor-element.elementor-element-a3c52e5 .elementor-button{padding:1em 1em 1em 1em;}.elementor-588 .elementor-element.elementor-element-5247bc7 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-588 .elementor-element.elementor-element-5247bc7.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-588 .elementor-element.elementor-element-5247bc7{left:154px;}body.rtl .elementor-588 .elementor-element.elementor-element-5247bc7{right:154px;}.elementor-588 .elementor-element.elementor-element-5247bc7{top:344px;text-align:left;}.elementor-588 .elementor-element.elementor-element-5247bc7 img{width:68%;}.elementor-588 .elementor-element.elementor-element-0e78c70 .elementor-heading-title{font-size:1.5em;}.elementor-588 .elementor-element.elementor-element-c45e5d7{width:100%;max-width:100%;}.elementor-588 .elementor-element.elementor-element-c45e5d7 img{width:100%;max-width:100%;}.elementor-588 .elementor-element.elementor-element-0ad53c5{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-588 .elementor-element.elementor-element-455d05c{text-align:center;}.elementor-588 .elementor-element.elementor-element-65d963d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-588 .elementor-element.elementor-element-9652cdd{width:100%;max-width:100%;font-size:1em;}.elementor-588 .elementor-element.elementor-element-9652cdd > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-588 .elementor-element.elementor-element-425f6fc{--e-image-carousel-slides-to-show:1;}.elementor-588 .elementor-element.elementor-element-6819a23{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-588 .elementor-element.elementor-element-5ecd35c:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-5ecd35c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luanleal.com.br/wp-content/uploads/2023/11/bg-hero-02-mb-2.jpg");}.elementor-588 .elementor-element.elementor-element-5ecd35c{--padding-top:0%;--padding-bottom:0%;--padding-left:7.5%;--padding-right:7.5%;}.elementor-588 .elementor-element.elementor-element-9ab9f4a{--margin-top:500px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-588 .elementor-element.elementor-element-11fd8aa{width:100%;max-width:100%;text-align:center;}.elementor-588 .elementor-element.elementor-element-8a34bbb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-588 .elementor-element.elementor-element-8a34bbb .elementor-heading-title{font-size:8.5em;}.elementor-588 .elementor-element.elementor-element-2075a39{width:100%;max-width:100%;}.elementor-588 .elementor-element.elementor-element-2075a39 > .elementor-widget-container{margin:-70px 0px 0px 0px;}.elementor-588 .elementor-element.elementor-element-da87e20{width:var( --container-widget-width, 270.5px );max-width:270.5px;--container-widget-width:270.5px;--container-widget-flex-grow:0;}}/* Start custom CSS for heading, class: .elementor-element-95d2ab3 */.gradient-hero{
    color: #b60d35;
}

.text-balance{
      text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d38819 *//* remover espaço textos*/
p:last-child{
    margin-bottom: 0px;
}

.elementor-heading-title{
        margin-bottom: 0px;
}

body::-webkit-scrollbar{
    width: 7px;
}

/* Personalizar barra de rolagem*/
body::-webkit-scrollbar-track{
    background: #010006;
}

body::-webkit-scrollbar-thumb{
    background: #af1e38;
    border-radius: 10px;
    border: 2px solid #010006;
}

/* remover scroll horizontal*/
html, body{
    width: 100%;
    overflow-x: hidden;
}


/* Alterar cor da seleção*/
*::selection{
    color: #ffffff;
    background: #af1e38;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a3c52e5 */.btn-grad{
    width: fit-content !important;
    overflow: hidden;
    background: rgb(182,13,53);
    background: linear-gradient(90deg, rgba(182,13,53,1) 0%, rgba(97,10,31,1) 100%);
    border-radius: 7px;
}

.btn-grad .elementor-button:hover::before {
  animation: brilho 0.8s linear;
}

.btn-grad .elementor-button::before {
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  box-shadow: 0 0 30px 20px #ffffffaa;
  transform: skewX(-30deg);
  mix-blend-mode: plus-lighter;
}

@keyframes brilho {
  0% {
    opacity: 0;
    left: 0%;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5247bc7 */.cem{
    animation-name: floating;
    animation-duration: 5s;
    animation-iteration-count: infinite;
    animation-timing-function: ease-in-out;
    margin-left: 30px;
    margin-top: 5px;
}
 
@keyframes floating {
    0% { transform: translate(0,  0px); }
    50%  { transform: translate(0, 10px); }
    100%   { transform: translate(0, -0px); }    
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-425f6fc */.elementor-588 .elementor-element.elementor-element-425f6fc .swiper-slide img {
    height: 600px;
    width: 320px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d179919 */.paragrafos {
    hyphens: none !important;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-da87e20 */const elementosToggle = document.querySelectorAll('.elementor-toggle-title');

elementosToggle.forEach(elementoToggle => {
    const novoToggle = document.createElement('span');
    novoToggle.innerHTML = elementoToggle.innerHTML;
    novoToggle.classList.add("elementor-toggle-title");
    elementoToggle.parentNode.replaceChild(novoToggle, elementoToggle);
});/* End custom CSS */