.elementor-10 .elementor-element.elementor-element-5523ce77{--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:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5523ce77:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5523ce77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F5;}.elementor-10 .elementor-element.elementor-element-1685abe4{--display:flex;--min-height:189px;--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 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;box-shadow:0px 0px 10px 1px rgba(0, 0, 0, 0.12);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1685abe4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1685abe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-1280be55{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{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-10 .elementor-element.elementor-element-5262a662{margin:-150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-5262a662 img{width:100%;}.elementor-10 .elementor-element.elementor-element-241b0c3f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-263f2f69 img{width:43%;}.elementor-10 .elementor-element.elementor-element-2dfcb137{--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:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2dfcb137:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2dfcb137 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F5;}.elementor-10 .elementor-element.elementor-element-3544321e{--display:flex;--min-height:180px;--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 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;box-shadow:0px 0px 10px 1px rgba(0, 0, 0, 0.12);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3544321e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3544321e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-58e32fa1{--display:flex;--min-height:285px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-58e32fa1:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-58e32fa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://felipejacoto.com.br/wp-content/uploads/2025/07/img_2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-2e029bae{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:35px;--padding-right:35px;}.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-10 .elementor-element.elementor-element-43a6e470{text-align:center;}.elementor-10 .elementor-element.elementor-element-43a6e470 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-1a459d4d{text-align:center;}.elementor-10 .elementor-element.elementor-element-1a459d4d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-6e44a8e1{text-align:center;}.elementor-10 .elementor-element.elementor-element-6e44a8e1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-74de6382{text-align:center;}.elementor-10 .elementor-element.elementor-element-74de6382 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-f2b112a .wpr-button{background-color:var( --e-global-color-primary );-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;border-color:#E8E8E8;border-style:none;border-radius:2px 2px 2px 2px;}	.elementor-10 .elementor-element.elementor-element-f2b112a [class*="elementor-animation"]:hover,
								.elementor-10 .elementor-element.elementor-element-f2b112a .wpr-button::before,
								.elementor-10 .elementor-element.elementor-element-f2b112a .wpr-button::after{background-color:#000000;}.elementor-10 .elementor-element.elementor-element-f2b112a .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-10 .elementor-element.elementor-element-f2b112a .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:#ffffff;padding:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-f2b112a .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-10 .elementor-element.elementor-element-f2b112a .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-10 .elementor-element.elementor-element-f2b112a .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-10 .elementor-element.elementor-element-f2b112a .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-10 .elementor-element.elementor-element-f2b112a .wpr-button-wrap{max-width:160px;}.elementor-10 .elementor-element.elementor-element-f2b112a{text-align:center;}.elementor-10 .elementor-element.elementor-element-f2b112a .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-10 .elementor-element.elementor-element-f2b112a .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:#ffffff;}.elementor-10 .elementor-element.elementor-element-f2b112a .wpr-button-icon{font-size:18px;}.elementor-10 .elementor-element.elementor-element-f2b112a .wpr-button-icon svg{width:18px;height:18px;}.elementor-10 .elementor-element.elementor-element-f2b112a.wpr-button-icon-position-left .wpr-button-icon{margin-right:12px;}.elementor-10 .elementor-element.elementor-element-f2b112a.wpr-button-icon-position-right .wpr-button-icon{margin-left:12px;}.elementor-10 .elementor-element.elementor-element-f2b112a.wpr-button-icon-style-inline .wpr-button-icon{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-f2b112a.wpr-button-icon-style-inline .wpr-button-icon svg{fill:#ffffff;}.elementor-10 .elementor-element.elementor-element-f2b112a .wpr-button-text,.elementor-10 .elementor-element.elementor-element-f2b112a .wpr-button::after{font-family:"Poppins", Sans-serif;}.elementor-10 .elementor-element.elementor-element-f2b112a .wpr-button:hover .wpr-button-text{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-f2b112a.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-f2b112a.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#ffffff;}.elementor-10 .elementor-element.elementor-element-f2b112a .wpr-button:hover{border-color:#E8E8E8;}.elementor-10 .elementor-element.elementor-element-f2b112a.wpr-button-icon-style-inline .wpr-button{padding:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-f2b112a.wpr-button-icon-style-block .wpr-button-text{padding:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-f2b112a.wpr-button-icon-style-inline-block .wpr-button-content{padding:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-2c288509{--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:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2c288509:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2c288509 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F5;}.elementor-10 .elementor-element.elementor-element-1fdd38d1{--display:flex;--min-height:285px;--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 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;box-shadow:0px 0px 10px 1px rgba(0, 0, 0, 0.12);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1fdd38d1:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1fdd38d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-499b847b{--display:flex;--min-height:180px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:35px;--padding-right:35px;}.elementor-10 .elementor-element.elementor-element-6620d311{text-align:center;}.elementor-10 .elementor-element.elementor-element-6620d311 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-3e117c91{text-align:center;}.elementor-10 .elementor-element.elementor-element-3e117c91 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-36191ffa{text-align:center;}.elementor-10 .elementor-element.elementor-element-36191ffa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-173bc47 .wpr-button{background-color:var( --e-global-color-primary );-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;border-color:#E8E8E8;border-style:none;border-radius:2px 2px 2px 2px;}	.elementor-10 .elementor-element.elementor-element-173bc47 [class*="elementor-animation"]:hover,
								.elementor-10 .elementor-element.elementor-element-173bc47 .wpr-button::before,
								.elementor-10 .elementor-element.elementor-element-173bc47 .wpr-button::after{background-color:#000000;}.elementor-10 .elementor-element.elementor-element-173bc47 .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-10 .elementor-element.elementor-element-173bc47 .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:#ffffff;padding:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-173bc47 .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-10 .elementor-element.elementor-element-173bc47 .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s;}.elementor-10 .elementor-element.elementor-element-173bc47 .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-10 .elementor-element.elementor-element-173bc47 .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;}.elementor-10 .elementor-element.elementor-element-173bc47 .wpr-button-wrap{max-width:160px;}.elementor-10 .elementor-element.elementor-element-173bc47{text-align:center;}.elementor-10 .elementor-element.elementor-element-173bc47 .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-10 .elementor-element.elementor-element-173bc47 .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:#ffffff;}.elementor-10 .elementor-element.elementor-element-173bc47 .wpr-button-icon{font-size:18px;}.elementor-10 .elementor-element.elementor-element-173bc47 .wpr-button-icon svg{width:18px;height:18px;}.elementor-10 .elementor-element.elementor-element-173bc47.wpr-button-icon-position-left .wpr-button-icon{margin-right:12px;}.elementor-10 .elementor-element.elementor-element-173bc47.wpr-button-icon-position-right .wpr-button-icon{margin-left:12px;}.elementor-10 .elementor-element.elementor-element-173bc47.wpr-button-icon-style-inline .wpr-button-icon{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-173bc47.wpr-button-icon-style-inline .wpr-button-icon svg{fill:#ffffff;}.elementor-10 .elementor-element.elementor-element-173bc47 .wpr-button-text,.elementor-10 .elementor-element.elementor-element-173bc47 .wpr-button::after{font-family:"Poppins", Sans-serif;}.elementor-10 .elementor-element.elementor-element-173bc47 .wpr-button:hover .wpr-button-text{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-173bc47.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#ffffff;}.elementor-10 .elementor-element.elementor-element-173bc47.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#ffffff;}.elementor-10 .elementor-element.elementor-element-173bc47 .wpr-button:hover{border-color:#E8E8E8;}.elementor-10 .elementor-element.elementor-element-173bc47.wpr-button-icon-style-inline .wpr-button{padding:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-173bc47.wpr-button-icon-style-block .wpr-button-text{padding:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-173bc47.wpr-button-icon-style-inline-block .wpr-button-content{padding:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-676055eb{--display:flex;--min-height:180px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-45b489b{margin:-55px -77px calc(var(--kit-widget-spacing, 0px) + 0px) -27px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4198dbc4{--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:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4198dbc4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4198dbc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F5;}.elementor-10 .elementor-element.elementor-element-7d441832{--display:flex;--min-height:180px;--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 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;box-shadow:0px 0px 10px 1px rgba(0, 0, 0, 0.12);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7d441832:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7d441832 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-17a2be94{--display:flex;--min-height:285px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-17a2be94::before, .elementor-10 .elementor-element.elementor-element-17a2be94 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-17a2be94 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-17a2be94 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-17a2be94 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-17a2be94 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-76fc87fb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:35px;--padding-right:35px;}.elementor-10 .elementor-element.elementor-element-2c2f00e0 img{width:68%;}.elementor-10 .elementor-element.elementor-element-12c183d7{text-align:center;}.elementor-10 .elementor-element.elementor-element-12c183d7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4e869052{--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:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4e869052:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4e869052 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F5;}.elementor-10 .elementor-element.elementor-element-1cf1d66{--display:flex;--min-height:180px;--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 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;box-shadow:0px 0px 10px 1px rgba(0, 0, 0, 0.12);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1cf1d66:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1cf1d66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-72aa9a95{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:35px;--padding-right:35px;}.elementor-10 .elementor-element.elementor-element-dff758e img{width:68%;}.elementor-10 .elementor-element.elementor-element-6c92e857{text-align:center;}.elementor-10 .elementor-element.elementor-element-6c92e857 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6baef265{text-align:center;}.elementor-10 .elementor-element.elementor-element-6baef265 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2b5e33d{--display:flex;--min-height:285px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2b5e33d::before, .elementor-10 .elementor-element.elementor-element-2b5e33d > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-2b5e33d > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-2b5e33d > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-2b5e33d > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-2b5e33d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-1075a69{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1075a69:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1075a69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F5;}.elementor-10 .elementor-element.elementor-element-39b0aa8e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-10 .elementor-element.elementor-element-29c45c6b{text-align:center;}.elementor-10 .elementor-element.elementor-element-29c45c6b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;line-height:43px;color:#F9B000;}.elementor-10 .elementor-element.elementor-element-20d66947{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:30px;--grid-column-gap:25px;--grid-row-gap:0px;}.elementor-10 .elementor-element.elementor-element-20d66947 .elementor-social-icon{background-color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-5523ce77{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2dfcb137{--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;}.elementor-10 .elementor-element.elementor-element-58e32fa1{--min-height:180px;}.elementor-10 .elementor-element.elementor-element-2e029bae{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-43a6e470 .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-1a459d4d .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-6e44a8e1 .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-74de6382 .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-499b847b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-6620d311 .elementor-heading-title{font-size:25px;}.elementor-10 .elementor-element.elementor-element-3e117c91 .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-36191ffa .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-676055eb{--justify-content:flex-end;}.elementor-10 .elementor-element.elementor-element-45b489b{margin:-68px -64px calc(var(--kit-widget-spacing, 0px) + 0px) -37px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-17a2be94{--min-height:201px;}.elementor-10 .elementor-element.elementor-element-12c183d7 .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-6c92e857 .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-6baef265 .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-2b5e33d{--min-height:201px;}.elementor-10 .elementor-element.elementor-element-1075a69{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-39b0aa8e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-29c45c6b .elementor-heading-title{font-size:30px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-5523ce77{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:50px;--padding-left:12px;--padding-right:12px;}.elementor-10 .elementor-element.elementor-element-1685abe4{--min-height:180px;--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-10 .elementor-element.elementor-element-1280be55{--width:60%;--min-height:180px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5262a662{margin:-90px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-5262a662 img{width:100%;}.elementor-10 .elementor-element.elementor-element-241b0c3f{--width:40%;}.elementor-10 .elementor-element.elementor-element-2dfcb137{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:12px;--padding-right:12px;}.elementor-10 .elementor-element.elementor-element-58e32fa1{--width:40%;--min-height:180px;}.elementor-10 .elementor-element.elementor-element-2e029bae{--width:60%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-43a6e470 .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-1a459d4d .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-6e44a8e1 .elementor-heading-title{font-size:10px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-74de6382 .elementor-heading-title{font-size:10px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-2c288509{--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;--padding-top:25px;--padding-bottom:25px;--padding-left:12px;--padding-right:12px;}.elementor-10 .elementor-element.elementor-element-1fdd38d1{--width:1600px;--min-height:180px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-499b847b{--width:50%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-6620d311 .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-3e117c91 .elementor-heading-title{font-size:10px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-36191ffa .elementor-heading-title{font-size:10px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-676055eb{--width:50%;--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;}.elementor-10 .elementor-element.elementor-element-45b489b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-45b489b img{width:100%;}.elementor-10 .elementor-element.elementor-element-4198dbc4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:12px;--padding-right:12px;}.elementor-10 .elementor-element.elementor-element-17a2be94{--width:40%;--min-height:180px;}.elementor-10 .elementor-element.elementor-element-76fc87fb{--width:60%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-12c183d7{text-align:center;}.elementor-10 .elementor-element.elementor-element-12c183d7 .elementor-heading-title{font-size:10px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-4e869052{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:50px;--padding-left:12px;--padding-right:12px;}.elementor-10 .elementor-element.elementor-element-72aa9a95{--width:60%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-dff758e img{width:73%;}.elementor-10 .elementor-element.elementor-element-6c92e857 .elementor-heading-title{font-size:10px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-6baef265 .elementor-heading-title{font-size:10px;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-2b5e33d{--width:40%;--min-height:180px;}.elementor-10 .elementor-element.elementor-element-39b0aa8e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-29c45c6b .elementor-heading-title{font-size:17px;line-height:1.4em;}.elementor-10 .elementor-element.elementor-element-20d66947{--icon-size:24px;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-1685abe4{--width:70%;}.elementor-10 .elementor-element.elementor-element-241b0c3f{--width:70%;}.elementor-10 .elementor-element.elementor-element-3544321e{--width:70%;}.elementor-10 .elementor-element.elementor-element-58e32fa1{--width:40%;}.elementor-10 .elementor-element.elementor-element-2e029bae{--width:60%;}.elementor-10 .elementor-element.elementor-element-1fdd38d1{--width:70%;}.elementor-10 .elementor-element.elementor-element-499b847b{--width:60%;}.elementor-10 .elementor-element.elementor-element-676055eb{--width:40%;}.elementor-10 .elementor-element.elementor-element-7d441832{--width:70%;}.elementor-10 .elementor-element.elementor-element-17a2be94{--width:65%;}.elementor-10 .elementor-element.elementor-element-1cf1d66{--width:70%;}.elementor-10 .elementor-element.elementor-element-2b5e33d{--width:65%;}.elementor-10 .elementor-element.elementor-element-39b0aa8e{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-58e32fa1{--width:40%;}.elementor-10 .elementor-element.elementor-element-17a2be94{--width:40%;}.elementor-10 .elementor-element.elementor-element-76fc87fb{--width:60%;}.elementor-10 .elementor-element.elementor-element-72aa9a95{--width:60%;}.elementor-10 .elementor-element.elementor-element-2b5e33d{--width:40%;}}/* Start custom CSS for container, class: .elementor-element-2c288509 */body {
  overflow-x: hidden;
}

/* ================================================= */
/* ESTILOS PARA DESKTOP (Telas a partir de 768px) */
/* ================================================= */
@media (min-width: 768px) {
  .elementor-10 .elementor-element.elementor-element-45b489b img {
    width: 400px !important;       /* A largura máxima já limita, então usamos só ela */
    max-width: 400px !important;    /* Mantido por segurança */
    margin-top: -22px !important;
    margin-left: 0 !important;      /* Importante: Define um valor base para a margem esquerda */
  }
}

/* =================================================== */
/* ESTILOS PARA MOBILE (Telas até 767px)          */
/* =================================================== */
@media (max-width: 767px) {
  .elementor-10 .elementor-element.elementor-element-45b489b img {
    /* SOLUÇÃO: Use uma largura em porcentagem para que a imagem se ajuste à tela */
    width: 130% !important; /* Ex: 90% da largura do contêiner onde ela está */
    
    /* Defina uma largura máxima caso precise de um limite */
    max-width: 400px !important;

    margin-top: -35px !important;
    
    /* Para centralizar a imagem após definir uma largura, se desejar */
    display: block; /* Necessário para que a margem auto funcione */
    margin-left: -30px !important;
    margin-right: 0 !important;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-470fd509 *//* O container principal do botão/link */
.youtube-button {
  position: relative;
  display: inline-flex;
  width: 80px;
  height: 80px;
  background-color: #F9B000;
  border-radius: 50%;
  text-decoration: none;
  box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2);
  align-items: center;
  justify-content: center;

  /* TRANSIÇÃO SUAVE: Essencial para a mudança para o hover ser macia */
  transition: transform 0.3s ease-out;

  /* ANIMAÇÃO SUTIL: O novo pulso, mais lento e discreto */
  animation: subtle-breath 4s infinite ease-in-out;
}

/* EFEITO DE HOVER: A animação para e o botão cresce */
.youtube-button:hover {
  animation: none; /* Pausa a animação de "respiração" */
  transform: scale(1.1); /* Aumenta o botão de forma mais visível */
}

/* O ícone de Play (triângulo) */
.play-icon {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 15px 0 15px 26px;
  border-color: transparent transparent transparent white;
  margin-left: 5px;
}

/* --- Animações dos Círculos Externos (Sem Alteração) --- */

.pulse-circle {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #F9B000;
  border-radius: 50%;
  opacity: 0.7;
  z-index: -1; 
  animation: pulse 2.5s infinite;
}

.pulse-circle:nth-of-type(2) {
  animation-delay: 0.8s;
}

@keyframes pulse {
  0% {
    transform: scale(1);
    opacity: 0.5;
  }
  100% {
    transform: scale(1.6);
    opacity: 0;
  }
}

/* NOVA ANIMAÇÃO: A "respiração" sutil para o estado normal */
@keyframes subtle-breath {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.02); /* Aumento mínimo, quase imperceptível */
  }
  100% {
    transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-40df49b *//* O container principal do botão/link */
.youtube-button {
  position: relative;
  display: inline-flex;
  width: 80px;
  height: 80px;
  background-color: #F9B000;
  border-radius: 50%;
  text-decoration: none;
  box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2);
  align-items: center;
  justify-content: center;

  /* TRANSIÇÃO SUAVE: Essencial para a mudança para o hover ser macia */
  transition: transform 0.3s ease-out;

  /* ANIMAÇÃO SUTIL: O novo pulso, mais lento e discreto */
  animation: subtle-breath 4s infinite ease-in-out;
}

/* EFEITO DE HOVER: A animação para e o botão cresce */
.youtube-button:hover {
  animation: none; /* Pausa a animação de "respiração" */
  transform: scale(1.1); /* Aumenta o botão de forma mais visível */
}

/* O ícone de Play (triângulo) */
.play-icon {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 15px 0 15px 26px;
  border-color: transparent transparent transparent white;
  margin-left: 5px;
}

/* --- Animações dos Círculos Externos (Sem Alteração) --- */

.pulse-circle {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #F9B000;
  border-radius: 50%;
  opacity: 0.7;
  z-index: -1; 
  animation: pulse 2.5s infinite;
}

.pulse-circle:nth-of-type(2) {
  animation-delay: 0.8s;
}

@keyframes pulse {
  0% {
    transform: scale(1);
    opacity: 0.5;
  }
  100% {
    transform: scale(1.6);
    opacity: 0;
  }
}

/* NOVA ANIMAÇÃO: A "respiração" sutil para o estado normal */
@keyframes subtle-breath {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.02); /* Aumento mínimo, quase imperceptível */
  }
  100% {
    transform: scale(1);
  }
}/* End custom CSS */