.elementor-636 .elementor-element.elementor-element-241e56f{--display:flex;--min-height:800px;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-636 .elementor-element.elementor-element-241e56f:not(.elementor-motion-effects-element-type-background), .elementor-636 .elementor-element.elementor-element-241e56f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alessandronigro.com.br/wp-content/uploads/2025/07/rectangle_783.webp");background-position:top center;background-repeat:no-repeat;}.elementor-636 .elementor-element.elementor-element-60d0bcb{--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-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 );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-636 .elementor-element.elementor-element-f2a8601.elementor-element{--align-self:flex-start;}.elementor-636 .elementor-element.elementor-element-f2a8601 img{width:275px;}.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 );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-636 .elementor-element.elementor-element-70575e6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:46px;font-weight:600;line-height:1.1em;}.elementor-636 .elementor-element.elementor-element-c2210cf{width:var( --container-widget-width, 555px );max-width:555px;--container-widget-width:555px;--container-widget-flex-grow:0;}.elementor-636 .elementor-element.elementor-element-c2210cf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;line-height:1.4em;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-636 .elementor-element.elementor-element-fc4f9f3 .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;background-image:linear-gradient(90deg, #4FCB64 0%, #0B560D 100%);border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-636 .elementor-element.elementor-element-fc4f9f3{width:var( --container-widget-width, 455px );max-width:455px;--container-widget-width:455px;--container-widget-flex-grow:0;}.elementor-636 .elementor-element.elementor-element-cd7c7de.elementor-element{--align-self:flex-start;}.elementor-636 .elementor-element.elementor-element-cd7c7de .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:12px;font-weight:600;line-height:1.4em;}.elementor-636 .elementor-element.elementor-element-7a29e66{--display:flex;--min-height:900px;--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:050px;--padding-left:20px;--padding-right:20px;}.elementor-636 .elementor-element.elementor-element-ce95209.elementor-element{--align-self:center;}.elementor-636 .elementor-element.elementor-element-ce95209 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:42px;font-weight:600;line-height:1em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-636 .elementor-element.elementor-element-83588a6{width:var( --container-widget-width, 1140px );max-width:1140px;--container-widget-width:1140px;--container-widget-flex-grow:0;}.elementor-636 .elementor-element.elementor-element-b242bca{width:var( --container-widget-width, 946px );max-width:946px;--container-widget-width:946px;--container-widget-flex-grow:0;border-radius:15px 15px 15px 15px;}.elementor-636 .elementor-element.elementor-element-b242bca.elementor-element{--align-self:center;}.elementor-636 .elementor-element.elementor-element-b242bca .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-636 .elementor-element.elementor-element-663d0de{--display:flex;--min-height:800px;--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-636 .elementor-element.elementor-element-663d0de:not(.elementor-motion-effects-element-type-background), .elementor-636 .elementor-element.elementor-element-663d0de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0B0B0B 0%, #101010 100%);}.elementor-636 .elementor-element.elementor-element-afb6a32{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-636 .elementor-element.elementor-element-4c43ffd.elementor-element{--align-self:center;}.elementor-636 .elementor-element.elementor-element-4c43ffd{text-align:center;}.elementor-636 .elementor-element.elementor-element-4c43ffd .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:42px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-636 .elementor-element.elementor-element-48d4355{--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;}.elementor-636 .elementor-element.elementor-element-17faa2f{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-636 .elementor-element.elementor-element-09a9c78{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-636 .elementor-element.elementor-element-fbe6346{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-636 .elementor-element.elementor-element-fbc1d40{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-636 .elementor-element.elementor-element-45ed253 .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;background-image:linear-gradient(90deg, #4FCB64 0%, #0B560D 100%);border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-636 .elementor-element.elementor-element-45ed253{width:var( --container-widget-width, 455px );max-width:455px;--container-widget-width:455px;--container-widget-flex-grow:0;}.elementor-636 .elementor-element.elementor-element-45ed253.elementor-element{--align-self:center;}.elementor-636 .elementor-element.elementor-element-5cfd081.elementor-element{--align-self:center;}.elementor-636 .elementor-element.elementor-element-5cfd081 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:12px;font-weight:600;line-height:1.4em;}.elementor-636 .elementor-element.elementor-element-f50120c{--display:flex;--min-height:900px;--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:75px;--padding-bottom:075px;--padding-left:20px;--padding-right:20px;}.elementor-636 .elementor-element.elementor-element-f50120c:not(.elementor-motion-effects-element-type-background), .elementor-636 .elementor-element.elementor-element-f50120c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alessandronigro.com.br/wp-content/uploads/2025/07/slice_1.webp");background-position:top center;background-repeat:no-repeat;}.elementor-636 .elementor-element.elementor-element-14ed561{width:var( --container-widget-width, 715px );max-width:715px;--container-widget-width:715px;--container-widget-flex-grow:0;text-align:center;}.elementor-636 .elementor-element.elementor-element-14ed561.elementor-element{--align-self:center;}.elementor-636 .elementor-element.elementor-element-14ed561 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:42px;font-weight:300;line-height:1.2em;}.elementor-636 .elementor-element.elementor-element-6100a5b{width:var( --container-widget-width, 591px );max-width:591px;--container-widget-width:591px;--container-widget-flex-grow:0;text-align:center;}.elementor-636 .elementor-element.elementor-element-6100a5b.elementor-element{--align-self:center;}.elementor-636 .elementor-element.elementor-element-6100a5b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:300;line-height:1.2em;}.elementor-636 .elementor-element.elementor-element-bc912ae{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-636 .elementor-element.elementor-element-bc912ae.elementor-element{--align-self:center;}.elementor-636 .elementor-element.elementor-element-adc8861 .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;background-image:linear-gradient(90deg, #4FCB64 0%, #0B560D 100%);border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-636 .elementor-element.elementor-element-adc8861{width:var( --container-widget-width, 455px );max-width:455px;--container-widget-width:455px;--container-widget-flex-grow:0;}.elementor-636 .elementor-element.elementor-element-adc8861.elementor-element{--align-self:center;}.elementor-636 .elementor-element.elementor-element-1a434f9{--display:flex;--min-height:900px;--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:050px;--padding-left:20px;--padding-right:20px;}.elementor-636 .elementor-element.elementor-element-53660c4{width:var( --container-widget-width, 946px );max-width:946px;--container-widget-width:946px;--container-widget-flex-grow:0;border-radius:15px 15px 15px 15px;}.elementor-636 .elementor-element.elementor-element-53660c4.elementor-element{--align-self:center;}.elementor-636 .elementor-element.elementor-element-53660c4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-636 .elementor-element.elementor-element-27dc35c{width:var( --container-widget-width, 1069px );max-width:1069px;--container-widget-width:1069px;--container-widget-flex-grow:0;text-align:center;}.elementor-636 .elementor-element.elementor-element-27dc35c.elementor-element{--align-self:center;}.elementor-636 .elementor-element.elementor-element-27dc35c .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:42px;font-weight:300;line-height:1.2em;}.elementor-636 .elementor-element.elementor-element-485c223{width:var( --container-widget-width, 591px );max-width:591px;--container-widget-width:591px;--container-widget-flex-grow:0;text-align:center;}.elementor-636 .elementor-element.elementor-element-485c223.elementor-element{--align-self:center;}.elementor-636 .elementor-element.elementor-element-485c223 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:300;line-height:1.2em;}.elementor-636 .elementor-element.elementor-element-d2dda7d{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-636 .elementor-element.elementor-element-d2dda7d.elementor-element{--align-self:center;}.elementor-636 .elementor-element.elementor-element-14afa1d .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;background-image:linear-gradient(90deg, #4FCB64 0%, #0B560D 100%);border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-636 .elementor-element.elementor-element-14afa1d{width:var( --container-widget-width, 455px );max-width:455px;--container-widget-width:455px;--container-widget-flex-grow:0;}.elementor-636 .elementor-element.elementor-element-14afa1d.elementor-element{--align-self:center;}.elementor-636 .elementor-element.elementor-element-10a143a{--display:flex;--min-height:900px;--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:050px;--padding-left:20px;--padding-right:20px;}.elementor-636 .elementor-element.elementor-element-7af0c62{width:var( --container-widget-width, 946px );max-width:946px;--container-widget-width:946px;--container-widget-flex-grow:0;border-radius:15px 15px 15px 15px;}.elementor-636 .elementor-element.elementor-element-7af0c62.elementor-element{--align-self:center;}.elementor-636 .elementor-element.elementor-element-7af0c62 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-636 .elementor-element.elementor-element-c414095{width:var( --container-widget-width, 741px );max-width:741px;--container-widget-width:741px;--container-widget-flex-grow:0;text-align:center;}.elementor-636 .elementor-element.elementor-element-c414095.elementor-element{--align-self:center;}.elementor-636 .elementor-element.elementor-element-c414095 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:42px;font-weight:300;line-height:1.2em;}.elementor-636 .elementor-element.elementor-element-28f31f3.elementor-element{--align-self:center;}.elementor-636 .elementor-element.elementor-element-28f31f3{text-align:center;}.elementor-636 .elementor-element.elementor-element-28f31f3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:300;line-height:1.2em;}.elementor-636 .elementor-element.elementor-element-8b6e51f{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-636 .elementor-element.elementor-element-8b6e51f.elementor-element{--align-self:center;}.elementor-636 .elementor-element.elementor-element-0c2d0a8 .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;background-image:linear-gradient(90deg, #4FCB64 0%, #0B560D 100%);border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-636 .elementor-element.elementor-element-0c2d0a8{width:var( --container-widget-width, 455px );max-width:455px;--container-widget-width:455px;--container-widget-flex-grow:0;}.elementor-636 .elementor-element.elementor-element-0c2d0a8.elementor-element{--align-self:center;}.elementor-636 .elementor-element.elementor-element-e111b6b{--display:flex;--min-height:900px;--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:050px;--padding-left:20px;--padding-right:20px;}.elementor-636 .elementor-element.elementor-element-7178265{width:var( --container-widget-width, 622px );max-width:622px;--container-widget-width:622px;--container-widget-flex-grow:0;text-align:center;}.elementor-636 .elementor-element.elementor-element-7178265.elementor-element{--align-self:center;}.elementor-636 .elementor-element.elementor-element-7178265 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:42px;font-weight:400;line-height:1em;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-636 .elementor-element.elementor-element-851d160{width:var( --container-widget-width, 946px );max-width:946px;--container-widget-width:946px;--container-widget-flex-grow:0;border-radius:15px 15px 15px 15px;}.elementor-636 .elementor-element.elementor-element-851d160.elementor-element{--align-self:center;}.elementor-636 .elementor-element.elementor-element-851d160 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-636 .elementor-element.elementor-element-e79bbf9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-636 .elementor-element.elementor-element-90a8915{--display:flex;}.elementor-636 .elementor-element.elementor-element-cf344ad{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-636 .elementor-element.elementor-element-cf344ad.elementor-element{--align-self:center;}.elementor-636 .elementor-element.elementor-element-dbb4c93{--display:flex;}.elementor-636 .elementor-element.elementor-element-9e71a2c{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-636 .elementor-element.elementor-element-9e71a2c.elementor-element{--align-self:center;}.elementor-636 .elementor-element.elementor-element-468b0a0{--display:flex;}.elementor-636 .elementor-element.elementor-element-1bd9e07{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-636 .elementor-element.elementor-element-1bd9e07.elementor-element{--align-self:center;}.elementor-636 .elementor-element.elementor-element-ec8f245{--display:flex;}.elementor-636 .elementor-element.elementor-element-2a9b3c5{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-636 .elementor-element.elementor-element-2a9b3c5.elementor-element{--align-self:center;}.elementor-636 .elementor-element.elementor-element-e898571{--display:flex;}.elementor-636 .elementor-element.elementor-element-f675121 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-636 .elementor-element.elementor-element-dbde819{--display:flex;}.elementor-636 .elementor-element.elementor-element-bc19064 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-636 .elementor-element.elementor-element-0de2429{--display:flex;}.elementor-636 .elementor-element.elementor-element-554959a .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-636 .elementor-element.elementor-element-ab607dc{--display:flex;}.elementor-636 .elementor-element.elementor-element-38e2a26 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-636 .elementor-element.elementor-element-1038b90{--display:flex;}.elementor-636 .elementor-element.elementor-element-b4841c4 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-636 .elementor-element.elementor-element-ff3112b{--display:flex;}.elementor-636 .elementor-element.elementor-element-0ff8007 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-636 .elementor-element.elementor-element-cc61ccc{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-636 .elementor-element.elementor-element-cfd1a5f{--display:flex;--min-height:900px;--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;--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-636 .elementor-element.elementor-element-32de3fa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-636 .elementor-element.elementor-element-5a80b54.elementor-element{--align-self:center;}.elementor-636 .elementor-element.elementor-element-5a80b54{text-align:center;}.elementor-636 .elementor-element.elementor-element-5a80b54 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:42px;font-weight:600;line-height:1.2em;}.elementor-636 .elementor-element.elementor-element-87c735d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-636 .elementor-element.elementor-element-3be0ba0{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-636 .elementor-element.elementor-element-874eb29{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-636 .elementor-element.elementor-element-1713247{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-636 .elementor-element.elementor-element-bdbe5e2{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-636 .elementor-element.elementor-element-06972e8{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-636 .elementor-element.elementor-element-d8bbc01{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-636 .elementor-element.elementor-element-0c46d13{--display:flex;--min-height:900px;--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-636 .elementor-element.elementor-element-8585be8{text-align:center;}.elementor-636 .elementor-element.elementor-element-8585be8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:42px;font-weight:400;line-height:1.2em;}.elementor-636 .elementor-element.elementor-element-9532280 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-636 .elementor-element.elementor-element-83e8d0b{--display:flex;--min-height:900px;--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:150px 150px;--row-gap:150px;--column-gap:150px;--padding-top:50px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-636 .elementor-element.elementor-element-a39461e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#706B6B99;--border-color:#706B6B99;--border-radius:10px 10px 10px 10px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-636 .elementor-element.elementor-element-a39461e:not(.elementor-motion-effects-element-type-background), .elementor-636 .elementor-element.elementor-element-a39461e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-636 .elementor-element.elementor-element-c76612d{text-align:center;}.elementor-636 .elementor-element.elementor-element-c76612d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;}.elementor-636 .elementor-element.elementor-element-082ddec{width:var( --container-widget-width, 562px );max-width:562px;--container-widget-width:562px;--container-widget-flex-grow:0;text-align:center;}.elementor-636 .elementor-element.elementor-element-082ddec.elementor-element{--align-self:center;}.elementor-636 .elementor-element.elementor-element-082ddec .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;color:#9F9F9F;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-636 .elementor-element.elementor-element-67c3817{width:var( --container-widget-width, 574px );max-width:574px;background-color:#151515;padding:20px 20px 20px 20px;--container-widget-width:574px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1E1E1E;border-radius:6px 6px 6px 6px;--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-636 .elementor-element.elementor-element-67c3817 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-636 .elementor-element.elementor-element-67c3817 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-636 .elementor-element.elementor-element-67c3817 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-636 .elementor-element.elementor-element-67c3817 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-636 .elementor-element.elementor-element-67c3817 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-636 .elementor-element.elementor-element-abd25eb{width:var( --container-widget-width, 574px );max-width:574px;background-color:#151515;padding:20px 20px 20px 20px;--container-widget-width:574px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1E1E1E;border-radius:6px 6px 6px 6px;--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-636 .elementor-element.elementor-element-abd25eb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-636 .elementor-element.elementor-element-abd25eb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-636 .elementor-element.elementor-element-abd25eb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-636 .elementor-element.elementor-element-abd25eb .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-636 .elementor-element.elementor-element-abd25eb .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-636 .elementor-element.elementor-element-f6eeed2{width:var( --container-widget-width, 574px );max-width:574px;background-color:#151515;padding:20px 20px 20px 20px;--container-widget-width:574px;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1E1E1E;border-radius:6px 6px 6px 6px;--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-636 .elementor-element.elementor-element-f6eeed2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-636 .elementor-element.elementor-element-f6eeed2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-636 .elementor-element.elementor-element-f6eeed2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-636 .elementor-element.elementor-element-f6eeed2 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:1.3em;}.elementor-636 .elementor-element.elementor-element-f6eeed2 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-636 .elementor-element.elementor-element-b5e149f{text-align:center;}.elementor-636 .elementor-element.elementor-element-b5e149f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:32px;font-weight:600;line-height:1.2em;}.elementor-636 .elementor-element.elementor-element-e3d75e9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-636 .elementor-element.elementor-element-a054f6e{text-align:center;}.elementor-636 .elementor-element.elementor-element-a054f6e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:40px;font-weight:400;line-height:1.2em;letter-spacing:10px;}.elementor-636 .elementor-element.elementor-element-7adfbff{text-align:center;}.elementor-636 .elementor-element.elementor-element-7adfbff .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:100px;font-weight:700;line-height:1.2em;}.elementor-636 .elementor-element.elementor-element-c1b57fa{text-align:center;}.elementor-636 .elementor-element.elementor-element-c1b57fa .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;}.elementor-636 .elementor-element.elementor-element-92d5ffc .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-size:24px;font-weight:700;background-image:linear-gradient(90deg, #4FCB64 0%, #0B560D 100%);border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-636 .elementor-element.elementor-element-92d5ffc{width:100%;max-width:100%;}.elementor-636 .elementor-element.elementor-element-92d5ffc.elementor-element{--align-self:center;}.elementor-636 .elementor-element.elementor-element-846d8e8{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;text-align:center;}.elementor-636 .elementor-element.elementor-element-846d8e8.elementor-element{--align-self:center;}.elementor-636 .elementor-element.elementor-element-846d8e8 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;}.elementor-636 .elementor-element.elementor-element-3d3af54a{--display:flex;--min-height:723px;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-636 .elementor-element.elementor-element-3d3af54a:not(.elementor-motion-effects-element-type-background), .elementor-636 .elementor-element.elementor-element-3d3af54a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alessandronigro.com.br/wp-content/uploads/2026/02/headPrancheta-3.png");background-position:center center;background-size:cover;}.elementor-636 .elementor-element.elementor-element-5df041a3{--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-636 .elementor-element.elementor-element-64ba2a3 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:48px;font-weight:700;line-height:1.1em;}.elementor-636 .elementor-element.elementor-element-70fbc0ad .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:1.1em;}.elementor-636 .elementor-element.elementor-element-65a4a505{width:var( --container-widget-width, 512px );max-width:512px;--container-widget-width:512px;--container-widget-flex-grow:0;}.elementor-636 .elementor-element.elementor-element-65a4a505 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;line-height:1.3em;}.elementor-636 .elementor-element.elementor-element-3c76a2c9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;}.elementor-636 .elementor-element.elementor-element-c9cdacd{--display:flex;--min-height:500px;--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-636 .elementor-element.elementor-element-6ee72d0{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-636 .elementor-element.elementor-element-9a0f1bb{width:var( --container-widget-width, 748px );max-width:748px;--container-widget-width:748px;--container-widget-flex-grow:0;text-align:center;}.elementor-636 .elementor-element.elementor-element-9a0f1bb .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:42px;font-weight:600;line-height:1.2em;}.elementor-636 .elementor-element.elementor-element-ac2576f{width:var( --container-widget-width, 748px );max-width:748px;--container-widget-width:748px;--container-widget-flex-grow:0;text-align:center;}.elementor-636 .elementor-element.elementor-element-ac2576f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-636 .elementor-element.elementor-element-34b305b .elementor-button{background-color:transparent;font-family:"Sora", Sans-serif;font-size:20px;font-weight:700;background-image:linear-gradient(90deg, #4FCB64 0%, #0B560D 100%);border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-636 .elementor-element.elementor-element-34b305b{width:var( --container-widget-width, 455px );max-width:455px;--container-widget-width:455px;--container-widget-flex-grow:0;}.elementor-636 .elementor-element.elementor-element-34b305b.elementor-element{--align-self:center;}.elementor-636 .elementor-element.elementor-element-5fc329e{--display:flex;--min-height:120px;--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;}.elementor-636 .elementor-element.elementor-element-5fc329e:not(.elementor-motion-effects-element-type-background), .elementor-636 .elementor-element.elementor-element-5fc329e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#151515;}.elementor-636 .elementor-element.elementor-element-693557a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:300;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-636 .elementor-element.elementor-element-111377f{width:var( --container-widget-width, 70px );max-width:70px;--container-widget-width:70px;--container-widget-flex-grow:0;bottom:20px;z-index:100;}body:not(.rtl) .elementor-636 .elementor-element.elementor-element-111377f{right:20px;}body.rtl .elementor-636 .elementor-element.elementor-element-111377f{left:20px;}body.elementor-page-636:not(.elementor-motion-effects-element-type-background), body.elementor-page-636 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-636 .elementor-element.elementor-element-cc61ccc{--e-n-carousel-swiper-slides-to-display:2;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-lottie .e-lottie__caption{line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:767px){.elementor-636 .elementor-element.elementor-element-241e56f:not(.elementor-motion-effects-element-type-background), .elementor-636 .elementor-element.elementor-element-241e56f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alessandronigro.com.br/wp-content/uploads/2025/08/headMobile-e1754491275718.png");background-position:top center;background-size:cover;}.elementor-636 .elementor-element.elementor-element-241e56f{--content-width:350px;--min-height:730px;--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;--justify-content:flex-end;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-636 .elementor-element.elementor-element-60d0bcb{--width:320px;--min-height:388px;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-636 .elementor-element.elementor-element-f2a8601.elementor-element{--align-self:center;}.elementor-636 .elementor-element.elementor-element-f2a8601 img{width:203px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-636 .elementor-element.elementor-element-70575e6{text-align:center;}.elementor-636 .elementor-element.elementor-element-70575e6 .elementor-heading-title{font-size:24px;line-height:1.1em;}.elementor-636 .elementor-element.elementor-element-c2210cf{text-align:center;}.elementor-636 .elementor-element.elementor-element-c2210cf .elementor-heading-title{font-size:16px;}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-636 .elementor-element.elementor-element-fc4f9f3 .elementor-button{font-size:16px;}.elementor-636 .elementor-element.elementor-element-cd7c7de{text-align:center;}.elementor-636 .elementor-element.elementor-element-cd7c7de .elementor-heading-title{font-size:12px;}.elementor-636 .elementor-element.elementor-element-7a29e66{--content-width:350px;--min-height:412px;}.elementor-636 .elementor-element.elementor-element-ce95209{width:var( --container-widget-width, 191px );max-width:191px;--container-widget-width:191px;--container-widget-flex-grow:0;text-align:center;}.elementor-636 .elementor-element.elementor-element-ce95209 .elementor-heading-title{font-size:24px;}.elementor-636 .elementor-element.elementor-element-663d0de{--content-width:350px;--min-height:732px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-636 .elementor-element.elementor-element-4c43ffd .elementor-heading-title{font-size:22px;}.elementor-636 .elementor-element.elementor-element-48d4355{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-636 .elementor-element.elementor-element-17faa2f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-636 .elementor-element.elementor-element-09a9c78{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-636 .elementor-element.elementor-element-fbe6346{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-636 .elementor-element.elementor-element-fbc1d40{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-636 .elementor-element.elementor-element-45ed253 .elementor-button{font-size:14px;}.elementor-636 .elementor-element.elementor-element-5cfd081{text-align:center;}.elementor-636 .elementor-element.elementor-element-5cfd081 .elementor-heading-title{font-size:12px;}.elementor-636 .elementor-element.elementor-element-f50120c{--content-width:350px;--min-height:869px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-636 .elementor-element.elementor-element-f50120c:not(.elementor-motion-effects-element-type-background), .elementor-636 .elementor-element.elementor-element-f50120c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;}.elementor-636 .elementor-element.elementor-element-14ed561 .elementor-heading-title{font-size:20px;}.elementor-636 .elementor-element.elementor-element-6100a5b .elementor-heading-title{font-size:16px;}.elementor-636 .elementor-element.elementor-element-adc8861 .elementor-button{font-size:14px;}.elementor-636 .elementor-element.elementor-element-1a434f9{--content-width:350px;--min-height:891px;}.elementor-636 .elementor-element.elementor-element-27dc35c .elementor-heading-title{font-size:20px;}.elementor-636 .elementor-element.elementor-element-485c223 .elementor-heading-title{font-size:16px;}.elementor-636 .elementor-element.elementor-element-14afa1d .elementor-button{font-size:14px;}.elementor-636 .elementor-element.elementor-element-10a143a{--content-width:350px;--min-height:921px;}.elementor-636 .elementor-element.elementor-element-c414095 .elementor-heading-title{font-size:20px;}.elementor-636 .elementor-element.elementor-element-28f31f3 .elementor-heading-title{font-size:16px;}.elementor-636 .elementor-element.elementor-element-0c2d0a8 .elementor-button{font-size:14px;}.elementor-636 .elementor-element.elementor-element-e111b6b{--content-width:350px;--min-height:750px;}.elementor-636 .elementor-element.elementor-element-7178265{width:var( --container-widget-width, 253px );max-width:253px;--container-widget-width:253px;--container-widget-flex-grow:0;text-align:center;}.elementor-636 .elementor-element.elementor-element-7178265 .elementor-heading-title{font-size:24px;}.elementor-636 .elementor-element.elementor-element-cc61ccc{--e-n-carousel-swiper-slides-to-display:1;}.elementor-636 .elementor-element.elementor-element-cfd1a5f{--content-width:350px;--min-height:400px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-636 .elementor-element.elementor-element-5a80b54 .elementor-heading-title{font-size:25px;}.elementor-636 .elementor-element.elementor-element-3be0ba0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-636 .elementor-element.elementor-element-874eb29{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-636 .elementor-element.elementor-element-1713247{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-636 .elementor-element.elementor-element-bdbe5e2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-636 .elementor-element.elementor-element-06972e8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-636 .elementor-element.elementor-element-d8bbc01{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-636 .elementor-element.elementor-element-0c46d13{--content-width:350px;--min-height:723px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-636 .elementor-element.elementor-element-8585be8 .elementor-heading-title{font-size:20px;}.elementor-636 .elementor-element.elementor-element-83e8d0b{--content-width:350px;--min-height:961px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-636 .elementor-element.elementor-element-a39461e{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-636 .elementor-element.elementor-element-c76612d .elementor-heading-title{font-size:20px;}.elementor-636 .elementor-element.elementor-element-082ddec .elementor-heading-title{font-size:14px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-636 .elementor-element.elementor-element-67c3817{padding:12px 12px 12px 12px;}.elementor-636 .elementor-element.elementor-element-67c3817 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-636 .elementor-element.elementor-element-67c3817 .elementor-icon-list-item > a{font-size:14px;}.elementor-636 .elementor-element.elementor-element-abd25eb{padding:12px 12px 12px 12px;}.elementor-636 .elementor-element.elementor-element-abd25eb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-636 .elementor-element.elementor-element-abd25eb .elementor-icon-list-item > a{font-size:14px;}.elementor-636 .elementor-element.elementor-element-f6eeed2{padding:12px 12px 12px 12px;}.elementor-636 .elementor-element.elementor-element-f6eeed2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-636 .elementor-element.elementor-element-f6eeed2 .elementor-icon-list-item > a{font-size:14px;}.elementor-636 .elementor-element.elementor-element-b5e149f .elementor-heading-title{font-size:24px;}.elementor-636 .elementor-element.elementor-element-a054f6e .elementor-heading-title{font-size:24px;letter-spacing:0px;}.elementor-636 .elementor-element.elementor-element-7adfbff .elementor-heading-title{font-size:44px;}.elementor-636 .elementor-element.elementor-element-c1b57fa .elementor-heading-title{font-size:14px;}.elementor-636 .elementor-element.elementor-element-92d5ffc .elementor-button{font-size:14px;}.elementor-636 .elementor-element.elementor-element-846d8e8 .elementor-heading-title{font-size:12px;}.elementor-636 .elementor-element.elementor-element-3d3af54a:not(.elementor-motion-effects-element-type-background), .elementor-636 .elementor-element.elementor-element-3d3af54a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alessandronigro.com.br/wp-content/uploads/2026/02/headPrancheta-4-1.png");background-position:top center;}.elementor-636 .elementor-element.elementor-element-3d3af54a{--content-width:350px;--min-height:640px;--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;--justify-content:flex-end;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-636 .elementor-element.elementor-element-64ba2a3{text-align:center;}.elementor-636 .elementor-element.elementor-element-64ba2a3 .elementor-heading-title{font-size:24px;}.elementor-636 .elementor-element.elementor-element-70fbc0ad{text-align:center;}.elementor-636 .elementor-element.elementor-element-70fbc0ad .elementor-heading-title{font-size:14px;}.elementor-636 .elementor-element.elementor-element-65a4a505{text-align:center;}.elementor-636 .elementor-element.elementor-element-65a4a505 .elementor-heading-title{font-size:14px;}.elementor-636 .elementor-element.elementor-element-3c76a2c9{text-align:center;}.elementor-636 .elementor-element.elementor-element-3c76a2c9 .elementor-heading-title{font-size:14px;}.elementor-636 .elementor-element.elementor-element-c9cdacd{--content-width:350px;--min-height:381px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-636 .elementor-element.elementor-element-6ee72d0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-636 .elementor-element.elementor-element-9a0f1bb .elementor-heading-title{font-size:23px;}.elementor-636 .elementor-element.elementor-element-ac2576f .elementor-heading-title{font-size:18px;}.elementor-636 .elementor-element.elementor-element-34b305b .elementor-button{font-size:17px;}.elementor-636 .elementor-element.elementor-element-5fc329e{--min-height:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-636 .elementor-element.elementor-element-693557a{text-align:center;}.elementor-636 .elementor-element.elementor-element-693557a .elementor-heading-title{font-size:12px;}.elementor-widget-lottie .e-lottie__caption{line-height:var( --e-global-typography-text-line-height );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(min-width:768px){.elementor-636 .elementor-element.elementor-element-60d0bcb{--width:579px;}.elementor-636 .elementor-element.elementor-element-83e8d0b{--content-width:717px;}.elementor-636 .elementor-element.elementor-element-5df041a3{--width:50%;}}/* Start custom CSS for image, class: .elementor-element-f2a8601 */img.wp-image-492 {
  width: 180px; /* ajuste conforme tamanho real */
  height: auto;
  aspect-ratio: 3/1; /* ajuste conforme proporção */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70575e6 */.c {
background-image: linear-gradient(to right,#DA2217,#821A16);
-webkit-background-clip: text;
-webkit-text-fill-color: #00000000;
font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fc4f9f3 */.elementor-button {
  transition: transform 0.3s ease, opacity 0.3s ease,
    background-color 0.3s ease !important;
  will-change: transform, opacity;
}


.elementor-button:hover {
  transform: scale(1.03);
}


.elementor-button::before {
  will-change: transform, opacity;
  transition: transform 0.3s ease, opacity 0.3s ease !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8585be8 */.elementor-636 .elementor-element.elementor-element-8585be8 .elementor-heading-title {
background-image: linear-gradient(to right,#FFFFFF,#7E7E7E);
-webkit-background-clip: text;
-webkit-text-fill-color: #00000000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c76612d */.elementor-636 .elementor-element.elementor-element-c76612d .elementor-heading-title {
background-image: linear-gradient(to right,#FFFFFF,#7E7E7E);
-webkit-background-clip: text;
-webkit-text-fill-color: #00000000;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-67c3817 */.red{
    color: #821A16;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-abd25eb */.red{
    color: #821A16;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f6eeed2 */.red{
    color: #821A16;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a0f1bb */.elementor-636 .elementor-element.elementor-element-9a0f1bb .elementor-heading-title {
background-image: linear-gradient(to right,#FFFFFF,#7E7E7E);
-webkit-background-clip: text;
-webkit-text-fill-color: #00000000;
}/* End custom CSS */
/* Start custom CSS */.elementor-widget-text-editor p:last-child{
margin-bottom:0px; /* Retira espaçamento inferior dos paragrafos */
}

html,
body{
width:100%;
overflow-x:hidden; /* Retira scroll horizontal */
}

.balance {
  text-wrap: balance; /* Equilibra a quebra de linhas automaticamente, melhorando a legibilidade de títulos ou textos curtos. Precisa adicionar a class CSS "balance" sem aspas no widget de texto/titulo desejado.*/
}

/* ==========================================
   OTIMIZAÇÃO PAGESPEED - Alessandro Nigro
   Mentoria Turbina PV
   ========================================== */


/* --- 1. FIX: Logo SVG sem dimensões --- */
img.wp-image-492 {
  width: 180px;
  height: auto;
  aspect-ratio: 3 / 1;
}


/* --- 2. FIX: Font display para Sora --- */
/* Adicione font-display: swap no @font-face da Sora
   Se usa plugin de fontes, verifique as configurações */


/* --- 3. FIX: Animações não compostas nos botões --- */
.elementor-button {
  transition: transform 0.3s ease,
    opacity 0.3s ease,
    background-color 0.3s ease !important;
  will-change: transform, opacity;
}


.elementor-button:hover {
  transform: scale(1.03);
}


.elementor-button::before,
.elementor-button::after {
  will-change: transform, opacity;
  transition: transform 0.3s ease,
    opacity 0.3s ease !important;
}


/* --- 4. FIX: Prevenir reflow em containers hero --- */
/* Ajuste os valores de min-height conforme o conteúdo real */


.elementor-element-698b8c8 {
  min-height: 400px; /* ajuste */
}


/* --- 5. FIX: Conter layout do heading --- */
.elementor-element-70575e6 {
  min-height: 80px; /* ajuste */
  contain: layout;
}/* End custom CSS */