.elementor-4053 .elementor-element.elementor-element-a154b62{--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-4053 .elementor-element.elementor-element-f11fb45{--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-4053 .elementor-element.elementor-element-eb9dc72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.68;}.elementor-4053 .elementor-element.elementor-element-eb9dc72:not(.elementor-motion-effects-element-type-background), .elementor-4053 .elementor-element.elementor-element-eb9dc72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;background-image:url("https://institutoviavini.com.br/wp-content/uploads/2025/11/padrao-de-fundo-sem-costura-de-formas-geometricas-o-padrao-e-preenchido-uniformemente-com-design-vetorial-de-fundo-branco-de-circulos-pretos_116849-754-300x300.avif");}.elementor-4053 .elementor-element.elementor-element-eb9dc72::before, .elementor-4053 .elementor-element.elementor-element-eb9dc72 > .elementor-background-video-container::before, .elementor-4053 .elementor-element.elementor-element-eb9dc72 > .e-con-inner > .elementor-background-video-container::before, .elementor-4053 .elementor-element.elementor-element-eb9dc72 > .elementor-background-slideshow::before, .elementor-4053 .elementor-element.elementor-element-eb9dc72 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4053 .elementor-element.elementor-element-eb9dc72 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-4053 .elementor-element.elementor-element-979f98a{--spacer-size:50px;}.elementor-4053 .elementor-element.elementor-element-8bd36b2 > .elementor-widget-container{padding:0px 050px 0px 50px;}.elementor-4053 .elementor-element.elementor-element-8bd36b2{text-align:center;}.elementor-4053 .elementor-element.elementor-element-8bd36b2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:#550000;}.elementor-4053 .elementor-element.elementor-element-5c1a7d3{--spacer-size:25px;}.elementor-4053 .elementor-element.elementor-element-3f63b61 .your-class{width:150px;}.elementor-4053 .elementor-element.elementor-element-3f63b61 > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-4053 .elementor-element.elementor-element-12a5698 .elementor-button{background-color:#0D9C00;font-size:22px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:200px 200px 200px 200px;}.elementor-4053 .elementor-element.elementor-element-12a5698 .elementor-button:hover, .elementor-4053 .elementor-element.elementor-element-12a5698 .elementor-button:focus{background-color:#075200;}.elementor-4053 .elementor-element.elementor-element-f0487ea{--spacer-size:35px;}.elementor-4053 .elementor-element.elementor-element-8d4007f{--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;--overlay-opacity:0.5;}.elementor-4053 .elementor-element.elementor-element-8d4007f:not(.elementor-motion-effects-element-type-background), .elementor-4053 .elementor-element.elementor-element-8d4007f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-4053 .elementor-element.elementor-element-8d4007f::before, .elementor-4053 .elementor-element.elementor-element-8d4007f > .elementor-background-video-container::before, .elementor-4053 .elementor-element.elementor-element-8d4007f > .e-con-inner > .elementor-background-video-container::before, .elementor-4053 .elementor-element.elementor-element-8d4007f > .elementor-background-slideshow::before, .elementor-4053 .elementor-element.elementor-element-8d4007f > .e-con-inner > .elementor-background-slideshow::before, .elementor-4053 .elementor-element.elementor-element-8d4007f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://institutoviavini.com.br/wp-content/uploads/2025/11/Fundo-com-cruzes-768x768.png");--background-overlay:'';}.elementor-4053 .elementor-element.elementor-element-ff1e9bc{--spacer-size:25px;}.elementor-4053 .elementor-element.elementor-element-fc348d6{text-align:center;}.elementor-4053 .elementor-element.elementor-element-fc348d6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:900;letter-spacing:-0.2px;color:#FFFFFF;}.elementor-4053 .elementor-element.elementor-element-2b839ba{--spacer-size:30px;}.elementor-4053 .elementor-element.elementor-element-a5d667e{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--overlay-opacity:0.5;}.elementor-4053 .elementor-element.elementor-element-a5d667e:not(.elementor-motion-effects-element-type-background), .elementor-4053 .elementor-element.elementor-element-a5d667e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-4053 .elementor-element.elementor-element-a5d667e::before, .elementor-4053 .elementor-element.elementor-element-a5d667e > .elementor-background-video-container::before, .elementor-4053 .elementor-element.elementor-element-a5d667e > .e-con-inner > .elementor-background-video-container::before, .elementor-4053 .elementor-element.elementor-element-a5d667e > .elementor-background-slideshow::before, .elementor-4053 .elementor-element.elementor-element-a5d667e > .e-con-inner > .elementor-background-slideshow::before, .elementor-4053 .elementor-element.elementor-element-a5d667e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://institutoviavini.com.br/wp-content/uploads/2025/11/Fundo-com-cruzes-768x768.png");--background-overlay:'';background-position:0px 17px;background-repeat:repeat;}.elementor-4053 .elementor-element.elementor-element-2a1c16e{--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;--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:00px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4053 .elementor-element.elementor-element-2a1c16e:not(.elementor-motion-effects-element-type-background), .elementor-4053 .elementor-element.elementor-element-2a1c16e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4053 .elementor-element.elementor-element-6abfda9.elementor-position-right .elementor-image-box-img{margin-left:9px;}.elementor-4053 .elementor-element.elementor-element-6abfda9.elementor-position-left .elementor-image-box-img{margin-right:9px;}.elementor-4053 .elementor-element.elementor-element-6abfda9.elementor-position-top .elementor-image-box-img{margin-bottom:9px;}.elementor-4053 .elementor-element.elementor-element-6abfda9 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4053 .elementor-element.elementor-element-6abfda9 .elementor-image-box-img img{height:200px;object-fit:cover;object-position:center center;border-radius:0px;transition-duration:0.3s;}.elementor-4053 .elementor-element.elementor-element-6abfda9 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-weight:800;color:#7A0000;}.elementor-4053 .elementor-element.elementor-element-6abfda9 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#303030;}.elementor-4053 .elementor-element.elementor-element-4ca86f8{--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;--border-radius:15px 15px 15px 15px;}.elementor-4053 .elementor-element.elementor-element-4ca86f8:not(.elementor-motion-effects-element-type-background), .elementor-4053 .elementor-element.elementor-element-4ca86f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4053 .elementor-element.elementor-element-34680ad > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4053 .elementor-element.elementor-element-34680ad .elementor-image-box-wrapper{text-align:center;}.elementor-4053 .elementor-element.elementor-element-34680ad.elementor-position-right .elementor-image-box-img{margin-left:9px;}.elementor-4053 .elementor-element.elementor-element-34680ad.elementor-position-left .elementor-image-box-img{margin-right:9px;}.elementor-4053 .elementor-element.elementor-element-34680ad.elementor-position-top .elementor-image-box-img{margin-bottom:9px;}.elementor-4053 .elementor-element.elementor-element-34680ad .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4053 .elementor-element.elementor-element-34680ad .elementor-image-box-img img{height:200px;object-fit:cover;object-position:top center;border-radius:0px;transition-duration:0.3s;}.elementor-4053 .elementor-element.elementor-element-34680ad .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-weight:800;color:#7A0000;}.elementor-4053 .elementor-element.elementor-element-34680ad .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-4053 .elementor-element.elementor-element-09dacad{--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;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4053 .elementor-element.elementor-element-09dacad:not(.elementor-motion-effects-element-type-background), .elementor-4053 .elementor-element.elementor-element-09dacad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4053 .elementor-element.elementor-element-f69cc82 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-4053 .elementor-element.elementor-element-f69cc82.elementor-position-right .elementor-image-box-img{margin-left:9px;}.elementor-4053 .elementor-element.elementor-element-f69cc82.elementor-position-left .elementor-image-box-img{margin-right:9px;}.elementor-4053 .elementor-element.elementor-element-f69cc82.elementor-position-top .elementor-image-box-img{margin-bottom:9px;}.elementor-4053 .elementor-element.elementor-element-f69cc82 .elementor-image-box-title{margin-bottom:20px;font-family:"Montserrat", Sans-serif;font-weight:800;color:#7A0000;}.elementor-4053 .elementor-element.elementor-element-f69cc82 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4053 .elementor-element.elementor-element-f69cc82 .elementor-image-box-img img{height:200px;object-fit:cover;object-position:center center;border-radius:0px;transition-duration:0.3s;}.elementor-4053 .elementor-element.elementor-element-f69cc82 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-4053 .elementor-element.elementor-element-b7a07fe{--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;--border-radius:15px 15px 15px 15px;}.elementor-4053 .elementor-element.elementor-element-b7a07fe:not(.elementor-motion-effects-element-type-background), .elementor-4053 .elementor-element.elementor-element-b7a07fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4053 .elementor-element.elementor-element-c78a7c3.elementor-position-right .elementor-image-box-img{margin-left:9px;}.elementor-4053 .elementor-element.elementor-element-c78a7c3.elementor-position-left .elementor-image-box-img{margin-right:9px;}.elementor-4053 .elementor-element.elementor-element-c78a7c3.elementor-position-top .elementor-image-box-img{margin-bottom:9px;}.elementor-4053 .elementor-element.elementor-element-c78a7c3 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4053 .elementor-element.elementor-element-c78a7c3 .elementor-image-box-img img{height:200px;object-fit:cover;object-position:center center;border-radius:0px;transition-duration:0.3s;}.elementor-4053 .elementor-element.elementor-element-c78a7c3 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-weight:800;color:#7A0000;}.elementor-4053 .elementor-element.elementor-element-c78a7c3 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-4053 .elementor-element.elementor-element-15ed85e{--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;--border-radius:15px 15px 15px 15px;}.elementor-4053 .elementor-element.elementor-element-15ed85e:not(.elementor-motion-effects-element-type-background), .elementor-4053 .elementor-element.elementor-element-15ed85e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4053 .elementor-element.elementor-element-dd66ac4.elementor-position-right .elementor-image-box-img{margin-left:9px;}.elementor-4053 .elementor-element.elementor-element-dd66ac4.elementor-position-left .elementor-image-box-img{margin-right:9px;}.elementor-4053 .elementor-element.elementor-element-dd66ac4.elementor-position-top .elementor-image-box-img{margin-bottom:9px;}.elementor-4053 .elementor-element.elementor-element-dd66ac4 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4053 .elementor-element.elementor-element-dd66ac4 .elementor-image-box-img img{height:200px;object-fit:cover;object-position:center center;border-radius:0px;transition-duration:0.3s;}.elementor-4053 .elementor-element.elementor-element-dd66ac4 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-weight:800;color:#7A0000;}.elementor-4053 .elementor-element.elementor-element-dd66ac4 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-4053 .elementor-element.elementor-element-4b810de{--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;--border-radius:15px 15px 15px 15px;}.elementor-4053 .elementor-element.elementor-element-4b810de:not(.elementor-motion-effects-element-type-background), .elementor-4053 .elementor-element.elementor-element-4b810de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4053 .elementor-element.elementor-element-1ac71d9.elementor-position-right .elementor-image-box-img{margin-left:9px;}.elementor-4053 .elementor-element.elementor-element-1ac71d9.elementor-position-left .elementor-image-box-img{margin-right:9px;}.elementor-4053 .elementor-element.elementor-element-1ac71d9.elementor-position-top .elementor-image-box-img{margin-bottom:9px;}.elementor-4053 .elementor-element.elementor-element-1ac71d9 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4053 .elementor-element.elementor-element-1ac71d9 .elementor-image-box-img img{height:200px;object-fit:cover;object-position:center center;border-radius:0px;transition-duration:0.3s;}.elementor-4053 .elementor-element.elementor-element-1ac71d9 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-weight:800;color:#7A0000;}.elementor-4053 .elementor-element.elementor-element-1ac71d9 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-4053 .elementor-element.elementor-element-4ba1cf2{--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;--border-radius:15px 15px 15px 15px;}.elementor-4053 .elementor-element.elementor-element-4ba1cf2:not(.elementor-motion-effects-element-type-background), .elementor-4053 .elementor-element.elementor-element-4ba1cf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4053 .elementor-element.elementor-element-3dfc632 .elementor-image-box-wrapper{text-align:center;}.elementor-4053 .elementor-element.elementor-element-3dfc632.elementor-position-right .elementor-image-box-img{margin-left:9px;}.elementor-4053 .elementor-element.elementor-element-3dfc632.elementor-position-left .elementor-image-box-img{margin-right:9px;}.elementor-4053 .elementor-element.elementor-element-3dfc632.elementor-position-top .elementor-image-box-img{margin-bottom:9px;}.elementor-4053 .elementor-element.elementor-element-3dfc632 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4053 .elementor-element.elementor-element-3dfc632 .elementor-image-box-img img{height:200px;object-fit:cover;object-position:center center;border-radius:0px;transition-duration:0.3s;}.elementor-4053 .elementor-element.elementor-element-3dfc632 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-weight:800;color:#7A0000;}.elementor-4053 .elementor-element.elementor-element-3dfc632 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-4053 .elementor-element.elementor-element-707f34d{--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;--border-radius:15px 15px 15px 15px;}.elementor-4053 .elementor-element.elementor-element-707f34d:not(.elementor-motion-effects-element-type-background), .elementor-4053 .elementor-element.elementor-element-707f34d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4053 .elementor-element.elementor-element-196cba9.elementor-position-right .elementor-image-box-img{margin-left:9px;}.elementor-4053 .elementor-element.elementor-element-196cba9.elementor-position-left .elementor-image-box-img{margin-right:9px;}.elementor-4053 .elementor-element.elementor-element-196cba9.elementor-position-top .elementor-image-box-img{margin-bottom:9px;}.elementor-4053 .elementor-element.elementor-element-196cba9 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4053 .elementor-element.elementor-element-196cba9 .elementor-image-box-img img{height:200px;object-fit:cover;object-position:center center;border-radius:0px;transition-duration:0.3s;}.elementor-4053 .elementor-element.elementor-element-196cba9 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-weight:800;color:#7A0000;}.elementor-4053 .elementor-element.elementor-element-196cba9 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-4053 .elementor-element.elementor-element-fe68844{--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;--border-radius:15px 15px 15px 15px;}.elementor-4053 .elementor-element.elementor-element-fe68844:not(.elementor-motion-effects-element-type-background), .elementor-4053 .elementor-element.elementor-element-fe68844 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4053 .elementor-element.elementor-element-1712485.elementor-position-right .elementor-image-box-img{margin-left:9px;}.elementor-4053 .elementor-element.elementor-element-1712485.elementor-position-left .elementor-image-box-img{margin-right:9px;}.elementor-4053 .elementor-element.elementor-element-1712485.elementor-position-top .elementor-image-box-img{margin-bottom:9px;}.elementor-4053 .elementor-element.elementor-element-1712485 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4053 .elementor-element.elementor-element-1712485 .elementor-image-box-img img{height:200px;object-fit:cover;object-position:center center;border-radius:0px;transition-duration:0.3s;}.elementor-4053 .elementor-element.elementor-element-1712485 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-weight:800;color:#7A0000;}.elementor-4053 .elementor-element.elementor-element-1712485 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-4053 .elementor-element.elementor-element-622876c{--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;--border-radius:15px 15px 15px 15px;}.elementor-4053 .elementor-element.elementor-element-622876c:not(.elementor-motion-effects-element-type-background), .elementor-4053 .elementor-element.elementor-element-622876c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-4053 .elementor-element.elementor-element-9d4af24.elementor-position-right .elementor-image-box-img{margin-left:9px;}.elementor-4053 .elementor-element.elementor-element-9d4af24.elementor-position-left .elementor-image-box-img{margin-right:9px;}.elementor-4053 .elementor-element.elementor-element-9d4af24.elementor-position-top .elementor-image-box-img{margin-bottom:9px;}.elementor-4053 .elementor-element.elementor-element-9d4af24 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-4053 .elementor-element.elementor-element-9d4af24 .elementor-image-box-img img{height:200px;object-fit:cover;object-position:center center;border-radius:0px;transition-duration:0.3s;}.elementor-4053 .elementor-element.elementor-element-9d4af24 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-weight:800;color:#7A0000;}.elementor-4053 .elementor-element.elementor-element-9d4af24 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-4053 .elementor-element.elementor-element-2aa6f99{--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;--overlay-opacity:0.5;}.elementor-4053 .elementor-element.elementor-element-2aa6f99:not(.elementor-motion-effects-element-type-background), .elementor-4053 .elementor-element.elementor-element-2aa6f99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-4053 .elementor-element.elementor-element-2aa6f99::before, .elementor-4053 .elementor-element.elementor-element-2aa6f99 > .elementor-background-video-container::before, .elementor-4053 .elementor-element.elementor-element-2aa6f99 > .e-con-inner > .elementor-background-video-container::before, .elementor-4053 .elementor-element.elementor-element-2aa6f99 > .elementor-background-slideshow::before, .elementor-4053 .elementor-element.elementor-element-2aa6f99 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4053 .elementor-element.elementor-element-2aa6f99 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://institutoviavini.com.br/wp-content/uploads/2025/11/Fundo-com-cruzes-768x768.png");--background-overlay:'';}.elementor-4053 .elementor-element.elementor-element-b47771c{--spacer-size:30px;}.elementor-4053 .elementor-element.elementor-element-61feb5f{text-align:center;}.elementor-4053 .elementor-element.elementor-element-61feb5f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:800;color:#FFFFFF;}.elementor-4053 .elementor-element.elementor-element-ae1961e .gallery-item .gallery-caption{display:none;}.elementor-4053 .elementor-element.elementor-element-ae1961e .gallery-item{padding:0 16px 16px 0;}.elementor-4053 .elementor-element.elementor-element-ae1961e .gallery{margin:0 -16px -16px 0;}.elementor-4053 .elementor-element.elementor-element-7170e60{--spacer-size:25px;}.elementor-4053 .elementor-element.elementor-element-08b08c0{--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-4053 .elementor-element.elementor-element-08b08c0:not(.elementor-motion-effects-element-type-background), .elementor-4053 .elementor-element.elementor-element-08b08c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFBEB;}.elementor-4053 .elementor-element.elementor-element-7ef620f{--spacer-size:30px;}.elementor-4053 .elementor-element.elementor-element-f0eaf96{text-align:center;}.elementor-4053 .elementor-element.elementor-element-f0eaf96 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:53px;font-weight:800;color:#722F37;}.elementor-4053 .elementor-element.elementor-element-d56eca7{--spacer-size:30px;}.elementor-4053 .elementor-element.elementor-element-b935157{--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;--gap:0px 57px;--row-gap:0px;--column-gap:57px;}.elementor-4053 .elementor-element.elementor-element-b935157:not(.elementor-motion-effects-element-type-background), .elementor-4053 .elementor-element.elementor-element-b935157 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFBEB;}.elementor-4053 .elementor-element.elementor-element-0990ad5{--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-4053 .elementor-element.elementor-element-0990ad5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4053 .elementor-element.elementor-element-66a589a{--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-4053 .elementor-element.elementor-element-66a589a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4053 .elementor-element.elementor-element-b14b3d7{--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;--overlay-opacity:0.5;}.elementor-4053 .elementor-element.elementor-element-b14b3d7:not(.elementor-motion-effects-element-type-background), .elementor-4053 .elementor-element.elementor-element-b14b3d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-4053 .elementor-element.elementor-element-b14b3d7::before, .elementor-4053 .elementor-element.elementor-element-b14b3d7 > .elementor-background-video-container::before, .elementor-4053 .elementor-element.elementor-element-b14b3d7 > .e-con-inner > .elementor-background-video-container::before, .elementor-4053 .elementor-element.elementor-element-b14b3d7 > .elementor-background-slideshow::before, .elementor-4053 .elementor-element.elementor-element-b14b3d7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4053 .elementor-element.elementor-element-b14b3d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://institutoviavini.com.br/wp-content/uploads/2025/11/Fundo-com-cruzes-300x300.png");--background-overlay:'';}.elementor-4053 .elementor-element.elementor-element-6806796{--spacer-size:35px;}.elementor-4053 .elementor-element.elementor-element-8ec49e7 > .elementor-widget-container{padding:0px 050px 0px 50px;}.elementor-4053 .elementor-element.elementor-element-8ec49e7{text-align:center;}.elementor-4053 .elementor-element.elementor-element-8ec49e7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:800;color:#FFFFFF;}.elementor-4053 .elementor-element.elementor-element-801974c{--spacer-size:25px;}.elementor-4053 .elementor-element.elementor-element-f7b4805{--display:flex;}.elementor-4053 .elementor-element.elementor-element-30e9825 .your-class{width:50%;}.elementor-4053 .elementor-element.elementor-element-30e9825{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-4053 .elementor-element.elementor-element-30e9825.elementor-element{--align-self:center;}.elementor-4053 .elementor-element.elementor-element-30e9825 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-4053 .elementor-element.elementor-element-13d4f98{--spacer-size:35px;}.elementor-4053 .elementor-element.elementor-element-a16bbdc{--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-4053 .elementor-element.elementor-element-a16bbdc:not(.elementor-motion-effects-element-type-background), .elementor-4053 .elementor-element.elementor-element-a16bbdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#363636;}.elementor-4053 .elementor-element.elementor-element-19334e8{--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-4053 .elementor-element.elementor-element-19334e8:not(.elementor-motion-effects-element-type-background), .elementor-4053 .elementor-element.elementor-element-19334e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#720028;}.elementor-4053 .elementor-element.elementor-element-e51beb8{--spacer-size:25px;}.elementor-4053 .elementor-element.elementor-element-5c665ab{text-align:center;}.elementor-4053 .elementor-element.elementor-element-5c665ab .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;line-height:33px;color:#FFFFFF;}.elementor-4053 .elementor-element.elementor-element-a06ac6a{--spacer-size:15px;}@media(max-width:1024px){.elementor-4053 .elementor-element.elementor-element-a5d667e::before, .elementor-4053 .elementor-element.elementor-element-a5d667e > .elementor-background-video-container::before, .elementor-4053 .elementor-element.elementor-element-a5d667e > .e-con-inner > .elementor-background-video-container::before, .elementor-4053 .elementor-element.elementor-element-a5d667e > .elementor-background-slideshow::before, .elementor-4053 .elementor-element.elementor-element-a5d667e > .e-con-inner > .elementor-background-slideshow::before, .elementor-4053 .elementor-element.elementor-element-a5d667e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}}@media(max-width:828px){.elementor-4053 .elementor-element.elementor-element-a154b62{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:31px;--padding-left:0px;--padding-right:0px;}.elementor-4053 .elementor-element.elementor-element-979f98a{--spacer-size:10px;}.elementor-4053 .elementor-element.elementor-element-8bd36b2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4053 .elementor-element.elementor-element-8bd36b2 .elementor-heading-title{font-size:31px;}.elementor-4053 .elementor-element.elementor-element-3f63b61{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-4053 .elementor-element.elementor-element-12a5698 .elementor-button{font-size:18px;}.elementor-4053 .elementor-element.elementor-element-f0487ea{--spacer-size:10px;}.elementor-4053 .elementor-element.elementor-element-fc348d6 .elementor-heading-title{font-size:40px;}.elementor-4053 .elementor-element.elementor-element-a5d667e::before, .elementor-4053 .elementor-element.elementor-element-a5d667e > .elementor-background-video-container::before, .elementor-4053 .elementor-element.elementor-element-a5d667e > .e-con-inner > .elementor-background-video-container::before, .elementor-4053 .elementor-element.elementor-element-a5d667e > .elementor-background-slideshow::before, .elementor-4053 .elementor-element.elementor-element-a5d667e > .e-con-inner > .elementor-background-slideshow::before, .elementor-4053 .elementor-element.elementor-element-a5d667e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-4053 .elementor-element.elementor-element-6abfda9 .elementor-image-box-img{margin-bottom:9px;}.elementor-4053 .elementor-element.elementor-element-34680ad .elementor-image-box-img{margin-bottom:9px;}.elementor-4053 .elementor-element.elementor-element-f69cc82 .elementor-image-box-img{margin-bottom:9px;}.elementor-4053 .elementor-element.elementor-element-c78a7c3 .elementor-image-box-img{margin-bottom:9px;}.elementor-4053 .elementor-element.elementor-element-dd66ac4 .elementor-image-box-img{margin-bottom:9px;}.elementor-4053 .elementor-element.elementor-element-1ac71d9 .elementor-image-box-img{margin-bottom:9px;}.elementor-4053 .elementor-element.elementor-element-3dfc632 .elementor-image-box-img{margin-bottom:9px;}.elementor-4053 .elementor-element.elementor-element-196cba9 .elementor-image-box-img{margin-bottom:9px;}.elementor-4053 .elementor-element.elementor-element-1712485 .elementor-image-box-img{margin-bottom:9px;}.elementor-4053 .elementor-element.elementor-element-9d4af24 .elementor-image-box-img{margin-bottom:9px;}.elementor-4053 .elementor-element.elementor-element-b47771c{--spacer-size:20px;}.elementor-4053 .elementor-element.elementor-element-d56eca7{--spacer-size:10px;}.elementor-4053 .elementor-element.elementor-element-8ec49e7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4053 .elementor-element.elementor-element-8ec49e7{text-align:center;}.elementor-4053 .elementor-element.elementor-element-8ec49e7 .elementor-heading-title{font-size:39px;}.elementor-4053 .elementor-element.elementor-element-801974c{--spacer-size:10px;}.elementor-4053 .elementor-element.elementor-element-30e9825{--container-widget-width:419px;--container-widget-flex-grow:0;width:var( --container-widget-width, 419px );max-width:419px;}.elementor-4053 .elementor-element.elementor-element-13d4f98{--spacer-size:20px;}.elementor-4053 .elementor-element.elementor-element-5c665ab .elementor-heading-title{font-size:15px;}}@media(min-width:829px){.elementor-4053 .elementor-element.elementor-element-eb9dc72{--content-width:787px;}.elementor-4053 .elementor-element.elementor-element-2a1c16e{--width:50%;}.elementor-4053 .elementor-element.elementor-element-4ca86f8{--width:50%;}.elementor-4053 .elementor-element.elementor-element-09dacad{--width:50%;}.elementor-4053 .elementor-element.elementor-element-b7a07fe{--width:50%;}.elementor-4053 .elementor-element.elementor-element-15ed85e{--width:50%;}.elementor-4053 .elementor-element.elementor-element-4b810de{--width:50%;}.elementor-4053 .elementor-element.elementor-element-4ba1cf2{--width:50%;}.elementor-4053 .elementor-element.elementor-element-707f34d{--width:50%;}.elementor-4053 .elementor-element.elementor-element-fe68844{--width:50%;}.elementor-4053 .elementor-element.elementor-element-622876c{--width:50%;}.elementor-4053 .elementor-element.elementor-element-0990ad5{--width:37.038%;}.elementor-4053 .elementor-element.elementor-element-66a589a{--width:46%;}}/* Start custom CSS for container, class: .elementor-element-a5d667e *//* ✅ GRID DE CARDS */
.receber-grid {
  display: flex;
  flex-wrap: wrap;
  row-gap: 30px;
  column-gap: 24px;
}

/* ✅ Cada card ocupa metade da largura no desktop */
.receber-grid .receber-card {
  flex: 0 0 calc(50% - 12px); /* 2 colunas */
}

/* ✅ Mobile: 1 coluna */
@media (max-width: 767px) {
  .receber-grid .receber-card {
    flex: 0 0 100%;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f24a594 *//* painel fechado/aberto */
#faq .faq-panel{overflow:hidden;max-height:0;transition:max-height .28s ease}
#faq .faq-item.is-open .faq-panel{max-height:1000px}

/* seta gira quando aberto */
#faq .faq-item.is-open .faq-trigger .chev{transform:rotate(180deg)}/* End custom CSS */