.elementor-1448 .elementor-element.elementor-element-9783628{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:2% 2%;--row-gap:2%;--column-gap:2%;--flex-wrap:wrap;--align-content:space-around;--overlay-opacity:1;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1448 .elementor-element.elementor-element-9783628::before, .elementor-1448 .elementor-element.elementor-element-9783628 > .elementor-background-video-container::before, .elementor-1448 .elementor-element.elementor-element-9783628 > .e-con-inner > .elementor-background-video-container::before, .elementor-1448 .elementor-element.elementor-element-9783628 > .elementor-background-slideshow::before, .elementor-1448 .elementor-element.elementor-element-9783628 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1448 .elementor-element.elementor-element-9783628 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://tcagarantias.com/wp-content/uploads/2025/10/fundo-home-scaled.jpg");--background-overlay:'';background-position:center center;}.elementor-1448 .elementor-element.elementor-element-9783628.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1448 .elementor-element.elementor-element-05ba369{--display:flex;--min-height:850px;--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1448 .elementor-element.elementor-element-936a3d8{width:var( --container-widget-width, 70.454% );max-width:70.454%;--container-widget-width:70.454%;--container-widget-flex-grow:0;text-align:center;}.elementor-1448 .elementor-element.elementor-element-936a3d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1448 .elementor-element.elementor-element-936a3d8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1448 .elementor-element.elementor-element-936a3d8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:64px;font-weight:800;line-height:1.5em;letter-spacing:1.2px;word-spacing:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-1448 .elementor-element.elementor-element-c861921{width:var( --container-widget-width, 79.323% );max-width:79.323%;--container-widget-width:79.323%;--container-widget-flex-grow:0;text-align:center;}.elementor-1448 .elementor-element.elementor-element-c861921 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 150px 0px 150px;}.elementor-1448 .elementor-element.elementor-element-c861921.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1448 .elementor-element.elementor-element-c861921 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;line-height:1.5em;letter-spacing:2.5px;color:#FFFFFF;}.elementor-1448 .elementor-element.elementor-element-b355574{--display:flex;--min-height:0px;--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:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1448 .elementor-element.elementor-element-eb615ce{--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:center;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1448 .elementor-element.elementor-element-eb615ce:not(.elementor-motion-effects-element-type-background), .elementor-1448 .elementor-element.elementor-element-eb615ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E3E3;}.elementor-1448 .elementor-element.elementor-element-b174eb7{width:var( --container-widget-width, 101.78% );max-width:101.78%;--container-widget-width:101.78%;--container-widget-flex-grow:0;}.elementor-1448 .elementor-element.elementor-element-b174eb7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1448 .elementor-element.elementor-element-b174eb7 .elementor-image-box-title{font-size:20px;color:#A52522;}.elementor-1448 .elementor-element.elementor-element-79ba586{--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:center;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1448 .elementor-element.elementor-element-79ba586:not(.elementor-motion-effects-element-type-background), .elementor-1448 .elementor-element.elementor-element-79ba586 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E3E3;}.elementor-1448 .elementor-element.elementor-element-d1e2efa{width:var( --container-widget-width, 101.78% );max-width:101.78%;--container-widget-width:101.78%;--container-widget-flex-grow:0;}.elementor-1448 .elementor-element.elementor-element-d1e2efa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1448 .elementor-element.elementor-element-d1e2efa .elementor-image-box-title{font-size:20px;color:#A52522;}.elementor-1448 .elementor-element.elementor-element-381e8bc{--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:center;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1448 .elementor-element.elementor-element-381e8bc:not(.elementor-motion-effects-element-type-background), .elementor-1448 .elementor-element.elementor-element-381e8bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E3E3;}.elementor-1448 .elementor-element.elementor-element-efd6b45{width:var( --container-widget-width, 101.78% );max-width:101.78%;--container-widget-width:101.78%;--container-widget-flex-grow:0;}.elementor-1448 .elementor-element.elementor-element-efd6b45.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1448 .elementor-element.elementor-element-efd6b45 .elementor-image-box-title{font-size:20px;color:#A52522;}.elementor-1448 .elementor-element.elementor-element-bc577bc{--display:flex;--min-height:0px;--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;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-1448 .elementor-element.elementor-element-bc577bc:not(.elementor-motion-effects-element-type-background), .elementor-1448 .elementor-element.elementor-element-bc577bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-1448 .elementor-element.elementor-element-bd7722a{--display:flex;--min-height:257px;--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-1448 .elementor-element.elementor-element-bd7722a:not(.elementor-motion-effects-element-type-background), .elementor-1448 .elementor-element.elementor-element-bd7722a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A52522;}.elementor-1448 .elementor-element.elementor-element-bd7722a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1448 .elementor-element.elementor-element-8ab5a39{width:var( --container-widget-width, 105.942% );max-width:105.942%;--container-widget-width:105.942%;--container-widget-flex-grow:0;text-align:left;}.elementor-1448 .elementor-element.elementor-element-8ab5a39.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1448 .elementor-element.elementor-element-8ab5a39 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;font-weight:500;line-height:63px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-1448 .elementor-element.elementor-element-035b740{--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-1448 .elementor-element.elementor-element-035b740.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1448 .elementor-element.elementor-element-3b33866{width:var( --container-widget-width, 102.247% );max-width:102.247%;--container-widget-width:102.247%;--container-widget-flex-grow:0;}.elementor-1448 .elementor-element.elementor-element-3b33866.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1448 .elementor-element.elementor-element-3b33866 img{width:100%;max-width:100%;}.elementor-1448 .elementor-element.elementor-element-84ae167{--display:flex;--min-height:0px;--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;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-1448 .elementor-element.elementor-element-84ae167:not(.elementor-motion-effects-element-type-background), .elementor-1448 .elementor-element.elementor-element-84ae167 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-1448 .elementor-element.elementor-element-b2f2f68{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1448 .elementor-element.elementor-element-fcc7407{--display:flex;}.elementor-1448 .elementor-element.elementor-element-704f3c5 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-1448 .elementor-element.elementor-element-704f3c5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:400;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1448 .elementor-element.elementor-element-8dba818{--display:flex;}.elementor-1448 .elementor-element.elementor-element-54560f3{text-align:justify;}.elementor-1448 .elementor-element.elementor-element-54560f3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:400;}.elementor-1448 .elementor-element.elementor-element-73761e3{--display:flex;}.elementor-1448 .elementor-element.elementor-element-68d999b img{height:448px;}.elementor-1448 .elementor-element.elementor-element-8ca5fd7{--display:flex;--min-height:0px;--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;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-1448 .elementor-element.elementor-element-8ca5fd7:not(.elementor-motion-effects-element-type-background), .elementor-1448 .elementor-element.elementor-element-8ca5fd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-1448 .elementor-element.elementor-element-98b477f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1448 .elementor-element.elementor-element-98b477f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1448 .elementor-element.elementor-element-5464488{--display:flex;--min-height:0px;--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;}.elementor-1448 .elementor-element.elementor-element-5464488.e-con{--align-self:center;}.elementor-1448 .elementor-element.elementor-element-f4914a7{width:var( --container-widget-width, 102.145% );max-width:102.145%;--container-widget-width:102.145%;--container-widget-flex-grow:0;text-align:center;}.elementor-1448 .elementor-element.elementor-element-f4914a7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1448 .elementor-element.elementor-element-f4914a7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:400;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#A52522;stroke:#A52522;color:#020101;}.elementor-1448 .elementor-element.elementor-element-090c8d5{--display:flex;}.elementor-1448 .elementor-element.elementor-element-6af11f2{text-align:justify;}.elementor-1448 .elementor-element.elementor-element-6af11f2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:400;}.elementor-1448 .elementor-element.elementor-element-7a0609b{--display:flex;--min-height:0px;--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;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-1448 .elementor-element.elementor-element-7a0609b:not(.elementor-motion-effects-element-type-background), .elementor-1448 .elementor-element.elementor-element-7a0609b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-1448 .elementor-element.elementor-element-46c3670{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1448 .elementor-element.elementor-element-46c3670.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1448 .elementor-element.elementor-element-4f6838e{--display:flex;}.elementor-1448 .elementor-element.elementor-element-52479ab .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:700;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1448 .elementor-element.elementor-element-7ddfe2c{--display:flex;}.elementor-1448 .elementor-element.elementor-element-b807f52{text-align:justify;}.elementor-1448 .elementor-element.elementor-element-b807f52 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:400;}.elementor-1448 .elementor-element.elementor-element-d1f0942{--display:flex;--min-height:41px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1448 .elementor-element.elementor-element-d1f0942.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1448 .elementor-element.elementor-element-1f510ee{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1448 .elementor-element.elementor-element-1f510ee > .elementor-widget-container{margin:100px 0px 0px 50px;padding:0px 0px 0px 0px;}.elementor-1448 .elementor-element.elementor-element-1f510ee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1448 .elementor-element.elementor-element-1f510ee img{width:100%;max-width:100%;height:350px;object-fit:cover;object-position:center center;}.elementor-1448 .elementor-element.elementor-element-654d08a{--display:flex;--min-height:0px;--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;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-1448 .elementor-element.elementor-element-654d08a:not(.elementor-motion-effects-element-type-background), .elementor-1448 .elementor-element.elementor-element-654d08a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-1448 .elementor-element.elementor-element-ad96b4f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1448 .elementor-element.elementor-element-097ac58{--display:flex;}.elementor-1448 .elementor-element.elementor-element-61fad18 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:400;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1448 .elementor-element.elementor-element-421b5ea{--display:flex;}.elementor-1448 .elementor-element.elementor-element-d7e7ffe{text-align:justify;}.elementor-1448 .elementor-element.elementor-element-d7e7ffe .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:400;}.elementor-1448 .elementor-element.elementor-element-70cb05c{--display:flex;}.elementor-1448 .elementor-element.elementor-element-9baaec7 img{height:448px;}.elementor-1448 .elementor-element.elementor-element-3090c17{--display:flex;--min-height:0px;--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;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-1448 .elementor-element.elementor-element-3090c17:not(.elementor-motion-effects-element-type-background), .elementor-1448 .elementor-element.elementor-element-3090c17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-1448 .elementor-element.elementor-element-2ea7450{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1448 .elementor-element.elementor-element-12fdf41{--display:flex;}.elementor-1448 .elementor-element.elementor-element-e4f699b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:38px;font-weight:400;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1448 .elementor-element.elementor-element-505d294{--display:flex;}.elementor-1448 .elementor-element.elementor-element-51b0a9c{width:var( --container-widget-width, 100.204% );max-width:100.204%;--container-widget-width:100.204%;--container-widget-flex-grow:0;text-align:justify;}.elementor-1448 .elementor-element.elementor-element-51b0a9c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1448 .elementor-element.elementor-element-51b0a9c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:400;}.elementor-1448 .elementor-element.elementor-element-7ef2f0f{--display:flex;}.elementor-1448 .elementor-element.elementor-element-c18fc1d img{width:100%;height:800px;}.elementor-1448 .elementor-element.elementor-element-4278a3b{--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-1448 .elementor-element.elementor-element-3a62c8a{--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-1448 .elementor-element.elementor-element-3a62c8a:not(.elementor-motion-effects-element-type-background), .elementor-1448 .elementor-element.elementor-element-3a62c8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-1448 .elementor-element.elementor-element-e2dd886{text-align:center;}.elementor-1448 .elementor-element.elementor-element-e2dd886 img{width:30%;max-width:100%;height:500px;}.elementor-1448 .elementor-element.elementor-element-273d9b6{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1448 .elementor-element.elementor-element-9783628{--width:101.726%;}.elementor-1448 .elementor-element.elementor-element-05ba369{--width:100%;}.elementor-1448 .elementor-element.elementor-element-b355574{--content-width:800px;}.elementor-1448 .elementor-element.elementor-element-bd7722a{--width:42.806%;}.elementor-1448 .elementor-element.elementor-element-035b740{--width:56.946%;}.elementor-1448 .elementor-element.elementor-element-b2f2f68{--width:50%;}.elementor-1448 .elementor-element.elementor-element-73761e3{--width:50%;}.elementor-1448 .elementor-element.elementor-element-98b477f{--width:91.102%;}.elementor-1448 .elementor-element.elementor-element-5464488{--width:100%;}.elementor-1448 .elementor-element.elementor-element-46c3670{--width:43.911%;}.elementor-1448 .elementor-element.elementor-element-d1f0942{--width:60%;}.elementor-1448 .elementor-element.elementor-element-ad96b4f{--width:50%;}.elementor-1448 .elementor-element.elementor-element-70cb05c{--width:50%;}.elementor-1448 .elementor-element.elementor-element-2ea7450{--width:50%;}.elementor-1448 .elementor-element.elementor-element-7ef2f0f{--width:50%;}}@media(min-width:1025px){.elementor-1448 .elementor-element.elementor-element-9783628::before, .elementor-1448 .elementor-element.elementor-element-9783628 > .elementor-background-video-container::before, .elementor-1448 .elementor-element.elementor-element-9783628 > .e-con-inner > .elementor-background-video-container::before, .elementor-1448 .elementor-element.elementor-element-9783628 > .elementor-background-slideshow::before, .elementor-1448 .elementor-element.elementor-element-9783628 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1448 .elementor-element.elementor-element-9783628 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}@media(max-width:1024px){.elementor-1448 .elementor-element.elementor-element-9783628{--min-height:600px;}.elementor-1448 .elementor-element.elementor-element-936a3d8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1448 .elementor-element.elementor-element-936a3d8 .elementor-heading-title{font-size:60px;letter-spacing:7px;}.elementor-1448 .elementor-element.elementor-element-c861921 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1448 .elementor-element.elementor-element-c861921 .elementor-heading-title{font-size:35px;letter-spacing:4px;}}@media(max-width:767px){.elementor-1448 .elementor-element.elementor-element-9783628{--width:500px;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1448 .elementor-element.elementor-element-05ba369{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1448 .elementor-element.elementor-element-05ba369.e-con{--align-self:center;}.elementor-1448 .elementor-element.elementor-element-936a3d8{width:var( --container-widget-width, 349.062px );max-width:349.062px;--container-widget-width:349.062px;--container-widget-flex-grow:0;}.elementor-1448 .elementor-element.elementor-element-936a3d8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1448 .elementor-element.elementor-element-936a3d8.elementor-element{--align-self:flex-start;}.elementor-1448 .elementor-element.elementor-element-936a3d8 .elementor-heading-title{font-size:45px;letter-spacing:5px;}.elementor-1448 .elementor-element.elementor-element-c861921 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1448 .elementor-element.elementor-element-c861921.elementor-element{--align-self:center;}.elementor-1448 .elementor-element.elementor-element-c861921{text-align:left;}.elementor-1448 .elementor-element.elementor-element-c861921 .elementor-heading-title{font-size:25px;letter-spacing:2px;}.elementor-1448 .elementor-element.elementor-element-b355574{--content-width:500px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1448 .elementor-element.elementor-element-8ab5a39 .elementor-heading-title{font-size:36px;}.elementor-1448 .elementor-element.elementor-element-d1f0942{--width:1600px;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:wrap;}.elementor-1448 .elementor-element.elementor-element-1f510ee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1448 .elementor-element.elementor-element-1f510ee{text-align:left;}.elementor-1448 .elementor-element.elementor-element-1f510ee img{width:100%;height:500px;}.elementor-1448 .elementor-element.elementor-element-e2dd886 img{width:80%;}}/* Start custom CSS for container, class: .elementor-element-9783628 *//* ===== TRAVAR LARGURA NO MOBILE ===== */
@media (max-width: 767px) {

  /* Impede que containers e seções "estourem" a tela */
  .elementor-container,
  .elementor-section,
  .elementor-widget-container,
  .elementor-element {
    max-width: 100% !important;
    overflow-x: hidden !important;
    box-sizing: border-box !important;
  }

  /* Zera margens laterais exageradas */
  .elementor-section,
  .elementor-container,
  .elementor-column {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  /* Ajusta paddings para não ficar esmagado */
  .elementor-widget-container {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

  /* Garante que imagens nunca ultrapassem a largura */
  img {
    max-width: 100% !important;
    height: auto !important;
  }

  /* Garante que textos fiquem alinhados e não “estourem” */
  h1, h2, h3, h4, h5, h6, p {
    max-width: 100% !important;
    word-wrap: break-word !important;
    text-align: center;
  }

  /* Para Flexbox Containers — força alinhamento */
  .elementor-element {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-704f3c5 */.underline-word {
  position: relative;
  display: inline-block;
  padding-bottom: 6px; /* distância da linha */
}

.underline-word::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%; /* acompanha a largura da palavra */
  height: 5px; /* espessura da linha */
  background-color: #a52522; /* cor do sublinhado */
}/* End custom CSS */