.elementor-985 .elementor-element.elementor-element-4f5bc85 > .elementor-container{min-height:800px;}.elementor-985 .elementor-element.elementor-element-4f5bc85 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000069 0%, #0000008F 100%);opacity:0.41;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-985 .elementor-element.elementor-element-4f5bc85{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-985 .elementor-element.elementor-element-dc69872{color:#FFFFFF;font-family:"Barlow", Sans-serif;font-size:30px;font-weight:900;line-height:38px;}.elementor-985 .elementor-element.elementor-element-c895677{color:#FFFFFF;}.elementor-985 .elementor-element.elementor-element-f58a26e a.octf-btn, .elementor-985 .elementor-element.elementor-element-f58a26e .octf-btn{fill:#FFFFFF;color:#FFFFFF;background-color:#02010100;}.elementor-985 .elementor-element.elementor-element-f58a26e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-985 .elementor-element.elementor-element-171e41b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-985 .elementor-element.elementor-element-f7b2ac2 a.octf-btn, .elementor-985 .elementor-element.elementor-element-f7b2ac2 .octf-btn{fill:#FFFFFF;color:#FFFFFF;background-color:#02010108;}.elementor-985 .elementor-element.elementor-element-f7b2ac2 .octf-btn{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-985 .elementor-element.elementor-element-f7b2ac2 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-985 .elementor-element.elementor-element-660423b:not(.elementor-motion-effects-element-type-background), .elementor-985 .elementor-element.elementor-element-660423b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granatum.ind.br/wp-content/uploads/2022/11/granatum-taio-sc-fundo-amarelo.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-985 .elementor-element.elementor-element-660423b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-985 .elementor-element.elementor-element-660423b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-985 .elementor-element.elementor-element-60e78b5{margin-top:0px;margin-bottom:0px;}.elementor-985 .elementor-element.elementor-element-dbeeec7{color:#1D1D1B;font-family:"Barlow", Sans-serif;font-size:40px;font-weight:900;line-height:38px;}.elementor-985 .elementor-element.elementor-element-a057e18{color:#1D1D1B;font-family:"Barlow", Sans-serif;font-size:18px;font-weight:400;line-height:22px;}.elementor-985 .elementor-element.elementor-element-f6870d6 a.octf-btn, .elementor-985 .elementor-element.elementor-element-f6870d6 .octf-btn{fill:#FFFFFF;color:#FFFFFF;background-color:#02010100;}.elementor-985 .elementor-element.elementor-element-f6870d6 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-985 .elementor-element.elementor-element-4e2080d > .elementor-container{min-height:700px;}.elementor-985 .elementor-element.elementor-element-4e2080d:not(.elementor-motion-effects-element-type-background), .elementor-985 .elementor-element.elementor-element-4e2080d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granatum.ind.br/wp-content/uploads/2022/11/granatum-taio-sc-fundo-cinza.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-985 .elementor-element.elementor-element-4e2080d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-985 .elementor-element.elementor-element-4e2080d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-985 .elementor-element.elementor-element-914a18c{color:#FFFFFF;font-family:"Barlow", Sans-serif;font-size:40px;font-weight:900;line-height:38px;}.elementor-985 .elementor-element.elementor-element-46beff7{color:#FFFFFF;font-family:"Barlow", Sans-serif;font-size:18px;font-weight:400;line-height:22px;}.elementor-985 .elementor-element.elementor-element-46beff7 > .elementor-widget-container{background-color:#545454D6;border-style:solid;border-width:1px 1px 1px 1px;border-color:#545454D9;border-radius:6px 6px 6px 6px;}.elementor-985 .elementor-element.elementor-element-5b6460d > .elementor-container{min-height:700px;}.elementor-985 .elementor-element.elementor-element-5b6460d:not(.elementor-motion-effects-element-type-background), .elementor-985 .elementor-element.elementor-element-5b6460d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://granatum.ind.br/wp-content/uploads/2025/03/granatum-taio-sc-fundo-13-anos.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-985 .elementor-element.elementor-element-5b6460d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-985 .elementor-element.elementor-element-5b6460d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-985 .elementor-element.elementor-element-8cdbd53{color:#1D1D1B;font-family:"Barlow", Sans-serif;font-size:40px;font-weight:900;line-height:38px;}.elementor-985 .elementor-element.elementor-element-9032f69{color:#1D1D1B;font-family:"Barlow", Sans-serif;font-size:18px;font-weight:400;line-height:22px;}.elementor-985 .elementor-element.elementor-element-9032f69 > .elementor-widget-container{padding:30px 0px 0px 0px;}@media(min-width:768px){.elementor-985 .elementor-element.elementor-element-3940d48{width:44.53%;}.elementor-985 .elementor-element.elementor-element-804f31d{width:55.47%;}}@media(max-width:767px){.elementor-985 .elementor-element.elementor-element-4f5bc85 > .elementor-container{min-height:600px;}.elementor-985 .elementor-element.elementor-element-4f5bc85{margin-top:80px;margin-bottom:0px;}.elementor-985 .elementor-element.elementor-element-dc69872{font-size:30px;}.elementor-985 .elementor-element.elementor-element-660423b:not(.elementor-motion-effects-element-type-background), .elementor-985 .elementor-element.elementor-element-660423b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-476px 0px;}.elementor-985 .elementor-element.elementor-element-660423b{padding:30px 0px 30px 0px;}.elementor-985 .elementor-element.elementor-element-91b9959 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-985 .elementor-element.elementor-element-dbeeec7{font-size:30px;}.elementor-985 .elementor-element.elementor-element-dbeeec7 > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-985 .elementor-element.elementor-element-a057e18{font-size:16px;}.elementor-985 .elementor-element.elementor-element-a057e18 > .elementor-widget-container{padding:10px 10px 10px 50px;}.elementor-985 .elementor-element.elementor-element-4e2080d > .elementor-container{min-height:347px;}.elementor-985 .elementor-element.elementor-element-4e2080d:not(.elementor-motion-effects-element-type-background), .elementor-985 .elementor-element.elementor-element-4e2080d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-172px 0px;}.elementor-985 .elementor-element.elementor-element-4e2080d{padding:30px 0px 30px 0px;}.elementor-985 .elementor-element.elementor-element-914a18c{font-size:30px;}.elementor-985 .elementor-element.elementor-element-46beff7{font-size:16px;}.elementor-985 .elementor-element.elementor-element-46beff7 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-985 .elementor-element.elementor-element-5b6460d > .elementor-container{min-height:347px;}.elementor-985 .elementor-element.elementor-element-5b6460d:not(.elementor-motion-effects-element-type-background), .elementor-985 .elementor-element.elementor-element-5b6460d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-249px 0px;}.elementor-985 .elementor-element.elementor-element-5b6460d{padding:30px 0px 30px 0px;}.elementor-985 .elementor-element.elementor-element-8cdbd53{font-size:30px;}.elementor-985 .elementor-element.elementor-element-9032f69{font-size:16px;}.elementor-985 .elementor-element.elementor-element-9032f69 > .elementor-widget-container{padding:10px 10px 10px 10px;}}