.elementor-719 .elementor-element.elementor-element-91b682f{--display:flex;--min-height:447px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.9;--overlay-mix-blend-mode:multiply;--margin-top:-8em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-719 .elementor-element.elementor-element-91b682f::before, .elementor-719 .elementor-element.elementor-element-91b682f > .elementor-background-video-container::before, .elementor-719 .elementor-element.elementor-element-91b682f > .e-con-inner > .elementor-background-video-container::before, .elementor-719 .elementor-element.elementor-element-91b682f > .elementor-background-slideshow::before, .elementor-719 .elementor-element.elementor-element-91b682f > .e-con-inner > .elementor-background-slideshow::before, .elementor-719 .elementor-element.elementor-element-91b682f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#293833;--background-overlay:'';}.elementor-719 .elementor-element.elementor-element-91b682f:not(.elementor-motion-effects-element-type-background), .elementor-719 .elementor-element.elementor-element-91b682f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.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-719 .elementor-element.elementor-element-32efa5c{width:var( --container-widget-width, 54.759% );max-width:54.759%;--container-widget-width:54.759%;--container-widget-flex-grow:0;text-align:center;}.elementor-719 .elementor-element.elementor-element-32efa5c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-719 .elementor-element.elementor-element-32efa5c .elementor-heading-title{font-family:"Samsung Sharp Sans", Sans-serif;font-size:42px;font-weight:400;color:var( --e-global-color-b756b33 );}.elementor-widget-theme-post-excerpt{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-719 .elementor-element.elementor-element-3c2b8e2{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#D6D6D6;}.elementor-719 .elementor-element.elementor-element-3c2b8e2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-719 .elementor-element.elementor-element-07870a4{--display:flex;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-719 .elementor-element.elementor-element-41f6c01{width:var( --container-widget-width, 45.686% );max-width:45.686%;--container-widget-width:45.686%;--container-widget-flex-grow:0;--box-border-width:0px;--header-color:var( --e-global-color-primary );--item-text-color:#1E1E1E;--item-text-hover-decoration:underline;--marker-color:#000000;}.elementor-719 .elementor-element.elementor-element-41f6c01.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-719 .elementor-element.elementor-element-41f6c01 .elementor-toc__header-title{text-align:start;}.elementor-719 .elementor-element.elementor-element-41f6c01 .elementor-toc__header{flex-direction:row;}.elementor-719 .elementor-element.elementor-element-41f6c01 .elementor-toc__list-item{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;}.elementor-719 .elementor-element.elementor-element-2189c21{--display:flex;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-widget-theme-post-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-719 .elementor-element.elementor-element-23f0472{color:#1E1E1E;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-719 .elementor-element.elementor-element-7fb816c{--display:flex;}.elementor-719 .elementor-element.elementor-element-c66fbc6{--spacer-size:100px;}@media(max-width:767px){.elementor-719 .elementor-element.elementor-element-91b682f{--min-height:596px;}.elementor-719 .elementor-element.elementor-element-32efa5c{width:var( --container-widget-width, 256.975px );max-width:256.975px;--container-widget-width:256.975px;--container-widget-flex-grow:0;}.elementor-719 .elementor-element.elementor-element-32efa5c .elementor-heading-title{font-size:32px;}.elementor-719 .elementor-element.elementor-element-3c2b8e2{width:var( --container-widget-width, 285.438px );max-width:285.438px;--container-widget-width:285.438px;--container-widget-flex-grow:0;}.elementor-719 .elementor-element.elementor-element-07870a4{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-719 .elementor-element.elementor-element-41f6c01{width:var( --container-widget-width, 267.2px );max-width:267.2px;--container-widget-width:267.2px;--container-widget-flex-grow:0;}.elementor-719 .elementor-element.elementor-element-2189c21{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}}/* Start custom CSS for theme-post-content, class: .elementor-element-23f0472 */p {
  margin-bottom: 2rem;
}

/* Espaçamento antes e depois dos títulos h2 */
h2 {
  margin-top: 2.5rem;
  margin-bottom: 1.25rem;
}

/* Remove margem extra quando um h2 vem logo após outro elemento */
h2:first-child {
  margin-top: 0;
}

/* Ajuste quando o h2 vem logo após um parágrafo */
p + h2 {
  margin-top: 3rem;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Samsung Sharp Sans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://gpcarbon.com.br/wp-content/uploads/2025/12/samsungsharpsans.ttf') format('truetype');
}
@font-face {
	font-family: 'Samsung Sharp Sans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://gpcarbon.com.br/wp-content/uploads/2025/12/samsungsharpsans-medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Samsung Sharp Sans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://gpcarbon.com.br/wp-content/uploads/2025/12/samsungsharpsans-bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */