body{scroll-behavior:smooth;font-family:'Proza Libre',sans-serif}img,video{max-width:100%;height:auto;display:block}.et_pb_section.secao-banner-granitto{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;padding:0;overflow:hidden;background-color:#000;text-align:center}.et_pb_section.secao-banner-granitto .et_pb_row{max-width:100%!important;width:100%!important;margin:0 auto;justify-content:center;display:flex;flex-direction:column;align-items:center;z-index:2;padding:0 5vw;box-sizing:border-box}.et_pb_section.secao-banner-granitto .et_pb_column{display:flex;justify-content:center;align-items:center;flex-direction:column}.et_pb_section.secao-banner-granitto::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:1}.secao-banner-granitto .conteudo-banner{position:relative;z-index:2;text-align:center;color:white;padding:20px;max-width:800px}.secao-banner-granitto h1{font-family:'Cormorant Garamond',serif;font-weight:700;letter-spacing:1.5px;font-size:48px;color:#ffc107;margin-bottom:20px}.secao-banner-granitto p{font-size:20px;line-height:1.6;color:#fff;margin-bottom:24px}.secao-banner-granitto .et_pb_button{background-color:#ffc107;color:#0b253a;padding:12px 28px;border-radius:5px;font-weight:bold;border:2px solid #ffc107;text-transform:uppercase;text-decoration:none}.secao-banner-granitto h1,.secao-banner-granitto p{text-shadow:0 1px 4px rgba(0,0,0,0.8)}@media screen and (min-width:1025px){.secao-banner-granitto h1{max-width:1000px;margin-left:auto;margin-right:auto;font-size:48px;letter-spacing:2px;line-height:1.4}.secao-banner-granitto .conteudo-banner{max-width:1000px}}@media screen and (max-width:768px){.et_pb_section.secao-banner-granitto{flex-direction:column;padding:60px 20px}.secao-banner-granitto h1{font-size:32px;font-weight:700}.secao-banner-granitto p{font-size:17px}.secao-banner-granitto h1,.secao-banner-granitto p{text-shadow:0 1px 4px rgba(0,0,0,0.8)}}div.et_pb_section.et_pb_section_1{background-blend-mode:multiply;background-image:url(https://texturagranitek.com.br/wp-content/uploads/2025/01/fundo-modulo-certificacao.jpg)!important}.et_pb_section_1.et_pb_section{padding-top:0px;padding-bottom:30px;margin-top:0px;margin-bottom:0px;background-color:rgba(10,10,10,0.61)!important}.et_pb_heading_0 .et_pb_heading_container h1,.et_pb_heading_0 .et_pb_heading_container h2,.et_pb_heading_0 .et_pb_heading_container h3,.et_pb_heading_0 .et_pb_heading_container h4,.et_pb_heading_0 .et_pb_heading_container h5,.et_pb_heading_0 .et_pb_heading_container h6{font-family:'Cinzel',Georgia,"Times New Roman",serif;font-weight:Cormorant Garamond_weight;font-size:40px;color:#d4af37!important;line-height:1.2em;text-align:center;text-shadow:0.1em 0.1em 0.1em #000000}.et_pb_heading_0{margin-bottom:10px!important}.et_pb_text_0.et_pb_text{color:#FFFFFF!important}.et_pb_text_0{line-height:1.75em;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight:Proza Libre_weight;line-height:1.75em;text-shadow:0.1em 0.1em 0.52em rgba(0,0,0,0.98)}.et_pb_text_0.et_pb_text a{color:#22577a!important}.et_pb_text_0 a{font-weight:Proza Libre_weight}.et_pb_text_0.et_pb_text blockquote{color:#111111!important}.et_pb_text_0 blockquote{font-family:'Cormorant Garamond',Georgia,"Times New Roman",serif;font-weight:Cormorant Garamond_weight;border-color:#57cc99}.et_pb_text_0 h1{font-family:'Cormorant Garamond',Georgia,"Times New Roman",serif;font-weight:Cormorant Garamond_weight;font-size:72px;color:#111111!important;line-height:1.15em}.et_pb_text_0 h2{font-family:'Cormorant Garamond',Georgia,"Times New Roman",serif;font-weight:Cormorant Garamond_weight;font-size:50px;color:#111111!important;line-height:1.2em}.et_pb_text_0 h3{font-family:'Cormorant Garamond',Georgia,"Times New Roman",serif;font-weight:Cormorant Garamond_weight;font-size:32px;color:#111111!important;line-height:1.3em}.et_pb_text_0 h4{font-family:'Cormorant Garamond',Georgia,"Times New Roman",serif;font-weight:Cormorant Garamond_weight;font-size:24px;color:#111111!important;line-height:1.4em}.et_pb_text_0 h5{font-family:'Cormorant Garamond',Georgia,"Times New Roman",serif;font-weight:Cormorant Garamond_weight;font-size:18px;color:#111111!important;line-height:1.4em}.et_pb_text_0 h6{font-family:'Cormorant Garamond',Georgia,"Times New Roman",serif;font-weight:Cormorant Garamond_weight;color:#111111!important;line-height:1.5em}body.safari .et_pb_text_0,body.iphone .et_pb_text_0,body.uiwebview .et_pb_text_0{font-variant-ligatures:no-common-ligatures}.et_pb_row_2{background-color:#FFFFFF;border-radius:6px 6px 6px 6px;overflow:hidden;box-shadow:0px 24px 72px -12px rgba(0,0,0,0.12)}.et_pb_row_2,body #page-container .et-db #et-boc .et-l .et_pb_row_2.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_2.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_2.et_pb_row{max-width:75%}.et_pb_section_1{max-height:100%;max-width:100%;margin-left:auto!important;margin-right:auto!important}.et_pb_row_2.et_pb_row{padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin-left:auto!important;margin-right:auto!important;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}@media only screen and (min-width:981px){.et_pb_section_1{width:100%}}@media only screen and (max-width:980px){div.et_pb_section.et_pb_section_0{background-image:initial!important}.et_pb_section_1{width:50%}.et_pb_heading_0 .et_pb_heading_container h1,.et_pb_heading_0 .et_pb_heading_container h2,.et_pb_heading_0 .et_pb_heading_container h3,.et_pb_heading_0 .et_pb_heading_container h4,.et_pb_heading_0 .et_pb_heading_container h5,.et_pb_heading_0 .et_pb_heading_container h6,.et_pb_text_0 h2{font-size:28px}.et_pb_text_0,.et_pb_text_0 h5{font-size:15px}.et_pb_text_0 h1{font-size:40px}.et_pb_text_0 h3{font-size:22px}.et_pb_text_0 h4{font-size:18px}.et_pb_text_0 h6{font-size:13px}.et_pb_row_2.et_pb_row{padding-top:30px!important;padding-right:30px!important;padding-bottom:30px!important;padding-left:30px!important;padding-top:30px!important;padding-right:30px!important;padding-bottom:30px!important;padding-left:30px!important}}@media only screen and (max-width:767px){div.et_pb_section.et_pb_section_0{background-image:initial!important}.et_pb_heading_0 .et_pb_heading_container h1,.et_pb_heading_0 .et_pb_heading_container h2,.et_pb_heading_0 .et_pb_heading_container h3,.et_pb_heading_0 .et_pb_heading_container h4,.et_pb_heading_0 .et_pb_heading_container h5,.et_pb_heading_0 .et_pb_heading_container h6,.et_pb_text_0 h2{font-size:20px}.et_pb_text_0,.et_pb_text_0 h5{font-size:14px}.et_pb_text_0 h1{font-size:24px}.et_pb_text_0 h3{font-size:17px}.et_pb_text_0 h4{font-size:15px}.et_pb_text_0 h6{font-size:13px}.et_pb_row_2.et_pb_row{padding-top:20px!important;padding-right:20px!important;padding-bottom:20px!important;padding-left:20px!important;padding-top:20px!important;padding-right:20px!important;padding-bottom:20px!important;padding-left:20px!important}}