.elementor-4235 .elementor-element.elementor-element-2a1bb47{--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;}.elementor-4235 .elementor-element.elementor-element-2a1bb47:not(.elementor-motion-effects-element-type-background), .elementor-4235 .elementor-element.elementor-element-2a1bb47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF0000;}.elementor-4235 .elementor-element.elementor-element-0da0ac7{--display:flex;--min-height:900px;--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-4235 .elementor-element.elementor-element-0da0ac7:not(.elementor-motion-effects-element-type-background), .elementor-4235 .elementor-element.elementor-element-0da0ac7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brenoperrucho.com/wp-content/uploads/2026/02/bg-sobre-desktop.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4235 .elementor-element.elementor-element-d09bf33{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-4235 .elementor-element.elementor-element-c465e60 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-4235 .elementor-element.elementor-element-c465e60{text-align:start;}.elementor-4235 .elementor-element.elementor-element-c465e60 img{width:12%;}.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-4235 .elementor-element.elementor-element-bc01577{width:var( --container-widget-width, 586px );max-width:586px;--container-widget-width:586px;--container-widget-flex-grow:0;}.elementor-4235 .elementor-element.elementor-element-bc01577 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4235 .elementor-element.elementor-element-bc01577.elementor-element{--align-self:flex-start;}.elementor-4235 .elementor-element.elementor-element-bc01577 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:40px;font-weight:500;line-height:48px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4235 .elementor-element.elementor-element-84599b1{width:var( --container-widget-width, 509px );max-width:509px;--container-widget-width:509px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFFF2;}.elementor-4235 .elementor-element.elementor-element-84599b1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4235 .elementor-element.elementor-element-84599b1.elementor-element{--align-self:flex-start;}.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 );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-4235 .elementor-element.elementor-element-73088f3{width:var( --container-widget-width, 429px );max-width:429px;--container-widget-width:429px;--container-widget-flex-grow:0;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-4235 .elementor-element.elementor-element-73088f3 > .elementor-widget-container{margin:16px 0px 21px 0px;padding:0px 0px 0px 0px;}.elementor-4235 .elementor-element.elementor-element-73088f3.elementor-element{--align-self:flex-start;}.elementor-4235 .elementor-element.elementor-element-73088f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(7px/2);}.elementor-4235 .elementor-element.elementor-element-73088f3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(7px/2);}.elementor-4235 .elementor-element.elementor-element-73088f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(7px/2);}.elementor-4235 .elementor-element.elementor-element-73088f3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-7px/2);}.elementor-4235 .elementor-element.elementor-element-73088f3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-7px/2);}.elementor-4235 .elementor-element.elementor-element-73088f3 .elementor-icon-list-icon i{color:#FF7F0000;transition:color 0.3s;}.elementor-4235 .elementor-element.elementor-element-73088f3 .elementor-icon-list-icon svg{fill:#FF7F0000;transition:fill 0.3s;}.elementor-4235 .elementor-element.elementor-element-73088f3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4235 .elementor-element.elementor-element-73088f3 .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;}.elementor-4235 .elementor-element.elementor-element-73088f3 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.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 );}.elementor-4235 .elementor-element.elementor-element-e74bf5e.elementor-element{--align-self:flex-start;}.elementor-4235 .elementor-element.elementor-element-e74bf5e{z-index:10;}.elementor-4235 .elementor-element.elementor-element-e74bf5e .elementor-button{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;padding:20px 60px 20px 60px;}.elementor-4235 .elementor-element.elementor-element-bbc2237{--display:flex;--min-height:1280px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF57;--border-color:#FFFFFF57;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-4235 .elementor-element.elementor-element-bbc2237:not(.elementor-motion-effects-element-type-background), .elementor-4235 .elementor-element.elementor-element-bbc2237 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brenoperrucho.com/wp-content/uploads/2026/02/bg-desktop.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4235 .elementor-element.elementor-element-6c53883{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;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:#FFFFFF24;--border-color:#FFFFFF24;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4235 .elementor-element.elementor-element-6c53883:not(.elementor-motion-effects-element-type-background), .elementor-4235 .elementor-element.elementor-element-6c53883 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-4235 .elementor-element.elementor-element-6c53883.e-con{--align-self:center;}.elementor-4235 .elementor-element.elementor-element-ce1f1ea{width:var( --container-widget-width, 586px );max-width:586px;--container-widget-width:586px;--container-widget-flex-grow:0;}.elementor-4235 .elementor-element.elementor-element-ce1f1ea > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4235 .elementor-element.elementor-element-ce1f1ea.elementor-element{--align-self:flex-start;}.elementor-4235 .elementor-element.elementor-element-ce1f1ea .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:40px;font-weight:500;line-height:48px;color:#FFFFFF;}.elementor-4235 .elementor-element.elementor-element-e6dd604{width:var( --container-widget-width, 509px );max-width:509px;--container-widget-width:509px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFFF2;}.elementor-4235 .elementor-element.elementor-element-e6dd604 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4235 .elementor-element.elementor-element-e6dd604.elementor-element{--align-self:flex-start;}.elementor-4235 .elementor-element.elementor-element-7772575{width:var( --container-widget-width, 509px );max-width:509px;--container-widget-width:509px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFFF2;}.elementor-4235 .elementor-element.elementor-element-7772575 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4235 .elementor-element.elementor-element-7772575.elementor-element{--align-self:flex-start;}.elementor-4235 .elementor-element.elementor-element-712cbb4{--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-4235 .elementor-element.elementor-element-6a30e6d{--display:flex;--justify-content:center;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4235 .elementor-element.elementor-element-6a30e6d:not(.elementor-motion-effects-element-type-background), .elementor-4235 .elementor-element.elementor-element-6a30e6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF9E00;}.elementor-4235 .elementor-element.elementor-element-818c738{width:var( --container-widget-width, 509px );max-width:509px;--container-widget-width:509px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFFF2;}.elementor-4235 .elementor-element.elementor-element-818c738 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4235 .elementor-element.elementor-element-818c738.elementor-element{--align-self:flex-start;}.elementor-4235 .elementor-element.elementor-element-4c21669{--display:flex;--justify-content:center;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4235 .elementor-element.elementor-element-4c21669:not(.elementor-motion-effects-element-type-background), .elementor-4235 .elementor-element.elementor-element-4c21669 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF9E00;}.elementor-4235 .elementor-element.elementor-element-1ca0103{width:var( --container-widget-width, 509px );max-width:509px;--container-widget-width:509px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFFF2;}.elementor-4235 .elementor-element.elementor-element-1ca0103 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4235 .elementor-element.elementor-element-1ca0103.elementor-element{--align-self:flex-start;}.elementor-4235 .elementor-element.elementor-element-a464975{--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-4235 .elementor-element.elementor-element-e7f78a2{--display:flex;--justify-content:center;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4235 .elementor-element.elementor-element-e7f78a2:not(.elementor-motion-effects-element-type-background), .elementor-4235 .elementor-element.elementor-element-e7f78a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF9E00;}.elementor-4235 .elementor-element.elementor-element-3a343e1{width:var( --container-widget-width, 509px );max-width:509px;--container-widget-width:509px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFFF2;}.elementor-4235 .elementor-element.elementor-element-3a343e1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4235 .elementor-element.elementor-element-3a343e1.elementor-element{--align-self:flex-start;}.elementor-4235 .elementor-element.elementor-element-69f9042{--display:flex;--justify-content:center;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4235 .elementor-element.elementor-element-69f9042:not(.elementor-motion-effects-element-type-background), .elementor-4235 .elementor-element.elementor-element-69f9042 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF9E00;}.elementor-4235 .elementor-element.elementor-element-ea8b948{width:var( --container-widget-width, 509px );max-width:509px;--container-widget-width:509px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFFF2;}.elementor-4235 .elementor-element.elementor-element-ea8b948 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4235 .elementor-element.elementor-element-ea8b948.elementor-element{--align-self:flex-start;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4235 .elementor-element.elementor-element-85fe77c{--divider-border-style:solid;--divider-color:#FFFFFF4F;--divider-border-width:1px;}.elementor-4235 .elementor-element.elementor-element-85fe77c .elementor-divider-separator{width:100%;}.elementor-4235 .elementor-element.elementor-element-85fe77c .elementor-divider{padding-block-start:16px;padding-block-end:16px;}.elementor-4235 .elementor-element.elementor-element-39f0b5d{width:var( --container-widget-width, 509px );max-width:509px;--container-widget-width:509px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFFF2;}.elementor-4235 .elementor-element.elementor-element-39f0b5d > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4235 .elementor-element.elementor-element-39f0b5d.elementor-element{--align-self:flex-start;}.elementor-4235 .elementor-element.elementor-element-703b4f9{width:var( --container-widget-width, 586px );max-width:586px;--container-widget-width:586px;--container-widget-flex-grow:0;}.elementor-4235 .elementor-element.elementor-element-703b4f9 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4235 .elementor-element.elementor-element-703b4f9.elementor-element{--align-self:flex-start;}.elementor-4235 .elementor-element.elementor-element-703b4f9 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:32px;font-weight:500;line-height:48px;color:#FFFFFF;}.elementor-4235 .elementor-element.elementor-element-4c312af{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4235 .elementor-element.elementor-element-4c312af > .elementor-widget-container{background-color:#222222;padding:18px 18px 18px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1C;border-radius:4px 4px 4px 4px;}.elementor-4235 .elementor-element.elementor-element-4c312af:hover .elementor-widget-container{background-color:#FF9E00;}.elementor-4235 .elementor-element.elementor-element-4c312af.elementor-element{--align-self:flex-start;}.elementor-4235 .elementor-element.elementor-element-4c312af.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-4235 .elementor-element.elementor-element-4c312af .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4235 .elementor-element.elementor-element-4c312af .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4235 .elementor-element.elementor-element-4c312af .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4235 .elementor-element.elementor-element-4c312af .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;}.elementor-4235 .elementor-element.elementor-element-4c312af .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4235 .elementor-element.elementor-element-2ab822e{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4235 .elementor-element.elementor-element-2ab822e > .elementor-widget-container{background-color:#222222;padding:18px 18px 18px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1C;border-radius:4px 4px 4px 4px;}.elementor-4235 .elementor-element.elementor-element-2ab822e:hover .elementor-widget-container{background-color:#FF9E00;}.elementor-4235 .elementor-element.elementor-element-2ab822e.elementor-element{--align-self:flex-start;}.elementor-4235 .elementor-element.elementor-element-2ab822e.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-4235 .elementor-element.elementor-element-2ab822e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4235 .elementor-element.elementor-element-2ab822e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4235 .elementor-element.elementor-element-2ab822e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4235 .elementor-element.elementor-element-2ab822e .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;}.elementor-4235 .elementor-element.elementor-element-2ab822e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4235 .elementor-element.elementor-element-77ff52d{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4235 .elementor-element.elementor-element-77ff52d > .elementor-widget-container{background-color:#222222;padding:18px 18px 18px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1C;border-radius:4px 4px 4px 4px;}.elementor-4235 .elementor-element.elementor-element-77ff52d:hover .elementor-widget-container{background-color:#FF9E00;}.elementor-4235 .elementor-element.elementor-element-77ff52d.elementor-element{--align-self:flex-start;}.elementor-4235 .elementor-element.elementor-element-77ff52d.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-4235 .elementor-element.elementor-element-77ff52d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4235 .elementor-element.elementor-element-77ff52d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4235 .elementor-element.elementor-element-77ff52d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4235 .elementor-element.elementor-element-77ff52d .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;}.elementor-4235 .elementor-element.elementor-element-77ff52d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4235 .elementor-element.elementor-element-ec75422{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4235 .elementor-element.elementor-element-ec75422 > .elementor-widget-container{background-color:#222222;padding:18px 18px 18px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1C;border-radius:4px 4px 4px 4px;}.elementor-4235 .elementor-element.elementor-element-ec75422:hover .elementor-widget-container{background-color:#FF9E00;}.elementor-4235 .elementor-element.elementor-element-ec75422.elementor-element{--align-self:flex-start;}.elementor-4235 .elementor-element.elementor-element-ec75422.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-4235 .elementor-element.elementor-element-ec75422 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-4235 .elementor-element.elementor-element-ec75422 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-4235 .elementor-element.elementor-element-ec75422 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4235 .elementor-element.elementor-element-ec75422 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;}.elementor-4235 .elementor-element.elementor-element-ec75422 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4235 .elementor-element.elementor-element-b608f08{width:var( --container-widget-width, 509px );max-width:509px;--container-widget-width:509px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFFF2;}.elementor-4235 .elementor-element.elementor-element-b608f08 > .elementor-widget-container{margin:21px 0px 0px 0px;}.elementor-4235 .elementor-element.elementor-element-b608f08.elementor-element{--align-self:flex-start;}.elementor-4235 .elementor-element.elementor-element-b55d75d{--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:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-4235 .elementor-element.elementor-element-6a9b0b9{width:var( --container-widget-width, 752px );max-width:752px;--container-widget-width:752px;--container-widget-flex-grow:0;text-align:center;}.elementor-4235 .elementor-element.elementor-element-6a9b0b9 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4235 .elementor-element.elementor-element-6a9b0b9.elementor-element{--align-self:center;}.elementor-4235 .elementor-element.elementor-element-6a9b0b9 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:40px;font-weight:500;line-height:48px;color:#FFFFFF;}.elementor-4235 .elementor-element.elementor-element-9418aee > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-4235 .elementor-element.elementor-element-9418aee img{width:42%;}.elementor-4235 .elementor-element.elementor-element-2cb9d88{width:var( --container-widget-width, 546px );max-width:546px;--container-widget-width:546px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFFF2;}.elementor-4235 .elementor-element.elementor-element-2cb9d88 > .elementor-widget-container{margin:39px 0px 0px 0px;}.elementor-4235 .elementor-element.elementor-element-2cb9d88.elementor-element{--align-self:center;}.elementor-4235 .elementor-element.elementor-element-2cb9d88 p{margin-block-end:35px;}.elementor-4235 .elementor-element.elementor-element-8cbd3c1{--display:flex;--min-height:0px;--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:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF26;--border-color:#FFFFFF26;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-4235 .elementor-element.elementor-element-8cbd3c1:not(.elementor-motion-effects-element-type-background), .elementor-4235 .elementor-element.elementor-element-8cbd3c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#92929212;}.elementor-4235 .elementor-element.elementor-element-d37c810{--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:space-between;--gap:48px 48px;--row-gap:48px;--column-gap:48px;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:#FFFFFF57;--border-color:#FFFFFF57;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4235 .elementor-element.elementor-element-d37c810:not(.elementor-motion-effects-element-type-background), .elementor-4235 .elementor-element.elementor-element-d37c810 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF03;}.elementor-4235 .elementor-element.elementor-element-6145468{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4235 .elementor-element.elementor-element-941644a{--divider-border-style:solid;--divider-color:#FF9E00;--divider-border-width:3.6px;}.elementor-4235 .elementor-element.elementor-element-941644a .elementor-divider-separator{width:29%;}.elementor-4235 .elementor-element.elementor-element-941644a .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-4235 .elementor-element.elementor-element-f361ac1{width:var( --container-widget-width, 508px );max-width:508px;--container-widget-width:508px;--container-widget-flex-grow:0;text-align:start;}.elementor-4235 .elementor-element.elementor-element-f361ac1 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4235 .elementor-element.elementor-element-f361ac1.elementor-element{--align-self:center;}.elementor-4235 .elementor-element.elementor-element-f361ac1 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:40px;font-weight:500;line-height:48px;color:#FFFFFF;}.elementor-4235 .elementor-element.elementor-element-6ef22c6{--display:flex;--padding-top:36px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4235 .elementor-element.elementor-element-f7b5e90{width:100%;max-width:100%;--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-4235 .elementor-element.elementor-element-f7b5e90 > .elementor-widget-container{background-color:#161616;padding:18px 18px 18px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1C;border-radius:4px 4px 4px 4px;}.elementor-4235 .elementor-element.elementor-element-f7b5e90:hover .elementor-widget-container{background-color:#FF9E0026;}.elementor-4235 .elementor-element.elementor-element-f7b5e90.elementor-element{--align-self:flex-start;}.elementor-4235 .elementor-element.elementor-element-f7b5e90.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-4235 .elementor-element.elementor-element-f7b5e90 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-4235 .elementor-element.elementor-element-f7b5e90 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-4235 .elementor-element.elementor-element-f7b5e90 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-4235 .elementor-element.elementor-element-f7b5e90 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-4235 .elementor-element.elementor-element-f7b5e90 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-4235 .elementor-element.elementor-element-f7b5e90 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-4235 .elementor-element.elementor-element-f7b5e90 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-4235 .elementor-element.elementor-element-f7b5e90 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4235 .elementor-element.elementor-element-f7b5e90 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;}.elementor-4235 .elementor-element.elementor-element-f7b5e90 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4235 .elementor-element.elementor-element-918d3d8{width:100%;max-width:100%;--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-4235 .elementor-element.elementor-element-918d3d8 > .elementor-widget-container{background-color:#161616;padding:18px 18px 18px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1C;border-radius:4px 4px 4px 4px;}.elementor-4235 .elementor-element.elementor-element-918d3d8:hover .elementor-widget-container{background-color:#FF9E0026;}.elementor-4235 .elementor-element.elementor-element-918d3d8.elementor-element{--align-self:flex-start;}.elementor-4235 .elementor-element.elementor-element-918d3d8.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-4235 .elementor-element.elementor-element-918d3d8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-4235 .elementor-element.elementor-element-918d3d8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-4235 .elementor-element.elementor-element-918d3d8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-4235 .elementor-element.elementor-element-918d3d8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-4235 .elementor-element.elementor-element-918d3d8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-4235 .elementor-element.elementor-element-918d3d8 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-4235 .elementor-element.elementor-element-918d3d8 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-4235 .elementor-element.elementor-element-918d3d8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4235 .elementor-element.elementor-element-918d3d8 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;}.elementor-4235 .elementor-element.elementor-element-918d3d8 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4235 .elementor-element.elementor-element-1aff4d7{width:var( --container-widget-width, 634px );max-width:634px;--container-widget-width:634px;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFFF2;}.elementor-4235 .elementor-element.elementor-element-1aff4d7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4235 .elementor-element.elementor-element-1aff4d7.elementor-element{--align-self:center;}.elementor-4235 .elementor-element.elementor-element-1aff4d7 p{margin-block-end:35px;}.elementor-4235 .elementor-element.elementor-element-5223139 > .elementor-widget-container{margin:64px 0px 0px 0px;}.elementor-4235 .elementor-element.elementor-element-5223139.elementor-element{--align-self:center;}.elementor-4235 .elementor-element.elementor-element-5223139 .elementor-icon-list-icon i{color:#FF9E00;transition:color 0.3s;}.elementor-4235 .elementor-element.elementor-element-5223139 .elementor-icon-list-icon svg{fill:#FF9E00;transition:fill 0.3s;}.elementor-4235 .elementor-element.elementor-element-5223139{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-4235 .elementor-element.elementor-element-5223139 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-4235 .elementor-element.elementor-element-5223139 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4235 .elementor-element.elementor-element-5223139 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-4235 .elementor-element.elementor-element-5223139 .elementor-icon-list-text{color:#D0D6E0;transition:color 0.3s;}.elementor-4235 .elementor-element.elementor-element-5223139 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#D0D6E0;}.elementor-4235 .elementor-element.elementor-element-9eb26ff{width:var( --container-widget-width, 794px );max-width:794px;--container-widget-width:794px;--container-widget-flex-grow:0;text-align:center;}.elementor-4235 .elementor-element.elementor-element-9eb26ff > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4235 .elementor-element.elementor-element-9eb26ff.elementor-element{--align-self:center;}.elementor-4235 .elementor-element.elementor-element-9eb26ff .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:40px;font-weight:500;line-height:48px;color:#FFFFFF;}.elementor-4235 .elementor-element.elementor-element-c01ff9c{--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-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-4235 .elementor-element.elementor-element-b62fc94{width:var( --container-widget-width, 374px );max-width:374px;--container-widget-width:374px;--container-widget-flex-grow:0;}.elementor-4235 .elementor-element.elementor-element-b62fc94 > .elementor-widget-container{background-color:transparent;padding:32px 32px 32px 32px;background-image:linear-gradient(180deg, #FFFFFF 0%, #F9E6C8 100%);border-radius:16px 16px 16px 16px;}.elementor-4235 .elementor-element.elementor-element-b62fc94.elementor-element{--align-self:flex-start;}.elementor-4235 .elementor-element.elementor-element-b62fc94.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-4235 .elementor-element.elementor-element-b62fc94 .elementor-image-box-wrapper{text-align:start;}.elementor-4235 .elementor-element.elementor-element-b62fc94 .elementor-image-box-title{font-family:"Inter Tight", Sans-serif;font-size:52px;font-weight:600;color:#FF9E00;}.elementor-4235 .elementor-element.elementor-element-b62fc94:has(:hover) .elementor-image-box-title,
					 .elementor-4235 .elementor-element.elementor-element-b62fc94:has(:focus) .elementor-image-box-title{color:#FF9E00;}.elementor-4235 .elementor-element.elementor-element-b62fc94 .elementor-image-box-description{font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:400;line-height:28px;color:#212121;}.elementor-4235 .elementor-element.elementor-element-e6898f9{width:var( --container-widget-width, 374px );max-width:374px;--container-widget-width:374px;--container-widget-flex-grow:0;}.elementor-4235 .elementor-element.elementor-element-e6898f9 > .elementor-widget-container{background-color:transparent;padding:32px 32px 32px 32px;background-image:linear-gradient(180deg, #FFFFFF 0%, #F9E6C8 100%);border-radius:16px 16px 16px 16px;}.elementor-4235 .elementor-element.elementor-element-e6898f9.elementor-element{--align-self:stretch;}.elementor-4235 .elementor-element.elementor-element-e6898f9.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-4235 .elementor-element.elementor-element-e6898f9 .elementor-image-box-wrapper{text-align:start;}.elementor-4235 .elementor-element.elementor-element-e6898f9 .elementor-image-box-title{font-family:"Inter Tight", Sans-serif;font-size:52px;font-weight:600;color:#FF9E00;}.elementor-4235 .elementor-element.elementor-element-e6898f9:has(:hover) .elementor-image-box-title,
					 .elementor-4235 .elementor-element.elementor-element-e6898f9:has(:focus) .elementor-image-box-title{color:#FF9E00;}.elementor-4235 .elementor-element.elementor-element-e6898f9 .elementor-image-box-description{font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:400;line-height:28px;color:#212121;}.elementor-4235 .elementor-element.elementor-element-d41b319{width:var( --container-widget-width, 374px );max-width:374px;--container-widget-width:374px;--container-widget-flex-grow:0;}.elementor-4235 .elementor-element.elementor-element-d41b319 > .elementor-widget-container{background-color:transparent;padding:32px 32px 32px 32px;background-image:linear-gradient(180deg, #FFFFFF 0%, #F9E6C8 100%);border-radius:16px 16px 16px 16px;}.elementor-4235 .elementor-element.elementor-element-d41b319.elementor-element{--align-self:flex-start;}.elementor-4235 .elementor-element.elementor-element-d41b319.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-4235 .elementor-element.elementor-element-d41b319 .elementor-image-box-wrapper{text-align:start;}.elementor-4235 .elementor-element.elementor-element-d41b319 .elementor-image-box-title{font-family:"Inter Tight", Sans-serif;font-size:52px;font-weight:600;color:#FF9E00;}.elementor-4235 .elementor-element.elementor-element-d41b319:has(:hover) .elementor-image-box-title,
					 .elementor-4235 .elementor-element.elementor-element-d41b319:has(:focus) .elementor-image-box-title{color:#FF9E00;}.elementor-4235 .elementor-element.elementor-element-d41b319 .elementor-image-box-description{font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:400;line-height:28px;color:#212121;}.elementor-4235 .elementor-element.elementor-element-f690471{--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-4235 .elementor-element.elementor-element-9b85dfa{width:var( --container-widget-width, 374px );max-width:374px;--container-widget-width:374px;--container-widget-flex-grow:0;}.elementor-4235 .elementor-element.elementor-element-9b85dfa > .elementor-widget-container{background-color:transparent;padding:32px 32px 32px 32px;background-image:linear-gradient(180deg, #FFFFFF 0%, #F9E6C8 100%);border-radius:16px 16px 16px 16px;}.elementor-4235 .elementor-element.elementor-element-9b85dfa.elementor-element{--align-self:stretch;}.elementor-4235 .elementor-element.elementor-element-9b85dfa.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-4235 .elementor-element.elementor-element-9b85dfa .elementor-image-box-wrapper{text-align:start;}.elementor-4235 .elementor-element.elementor-element-9b85dfa .elementor-image-box-title{font-family:"Inter Tight", Sans-serif;font-size:52px;font-weight:600;color:#FF9E00;}.elementor-4235 .elementor-element.elementor-element-9b85dfa:has(:hover) .elementor-image-box-title,
					 .elementor-4235 .elementor-element.elementor-element-9b85dfa:has(:focus) .elementor-image-box-title{color:#FF9E00;}.elementor-4235 .elementor-element.elementor-element-9b85dfa .elementor-image-box-description{font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:400;line-height:28px;color:#212121;}.elementor-4235 .elementor-element.elementor-element-7e1455c{width:var( --container-widget-width, 374px );max-width:374px;--container-widget-width:374px;--container-widget-flex-grow:0;}.elementor-4235 .elementor-element.elementor-element-7e1455c > .elementor-widget-container{background-color:transparent;padding:32px 32px 32px 32px;background-image:linear-gradient(180deg, #FFFFFF 0%, #F9E6C8 100%);border-radius:16px 16px 16px 16px;}.elementor-4235 .elementor-element.elementor-element-7e1455c.elementor-element{--align-self:stretch;}.elementor-4235 .elementor-element.elementor-element-7e1455c.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-4235 .elementor-element.elementor-element-7e1455c .elementor-image-box-wrapper{text-align:start;}.elementor-4235 .elementor-element.elementor-element-7e1455c .elementor-image-box-title{font-family:"Inter Tight", Sans-serif;font-size:52px;font-weight:600;color:#FF9E00;}.elementor-4235 .elementor-element.elementor-element-7e1455c:has(:hover) .elementor-image-box-title,
					 .elementor-4235 .elementor-element.elementor-element-7e1455c:has(:focus) .elementor-image-box-title{color:#FF9E00;}.elementor-4235 .elementor-element.elementor-element-7e1455c .elementor-image-box-description{font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:400;line-height:28px;color:#212121;}.elementor-4235 .elementor-element.elementor-element-53ad951{width:var( --container-widget-width, 374px );max-width:374px;--container-widget-width:374px;--container-widget-flex-grow:0;}.elementor-4235 .elementor-element.elementor-element-53ad951 > .elementor-widget-container{background-color:transparent;padding:32px 32px 32px 32px;background-image:linear-gradient(180deg, #FFFFFF 0%, #F9E6C8 100%);border-radius:16px 16px 16px 16px;}.elementor-4235 .elementor-element.elementor-element-53ad951.elementor-element{--align-self:stretch;}.elementor-4235 .elementor-element.elementor-element-53ad951.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-4235 .elementor-element.elementor-element-53ad951 .elementor-image-box-wrapper{text-align:start;}.elementor-4235 .elementor-element.elementor-element-53ad951 .elementor-image-box-title{font-family:"Inter Tight", Sans-serif;font-size:52px;font-weight:600;color:#FF9E00;}.elementor-4235 .elementor-element.elementor-element-53ad951:has(:hover) .elementor-image-box-title,
					 .elementor-4235 .elementor-element.elementor-element-53ad951:has(:focus) .elementor-image-box-title{color:#FF9E00;}.elementor-4235 .elementor-element.elementor-element-53ad951 .elementor-image-box-description{font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:400;line-height:28px;color:#212121;}.elementor-4235 .elementor-element.elementor-element-117ed0b{--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-4235 .elementor-element.elementor-element-4b08967{width:var( --container-widget-width, 374px );max-width:374px;--container-widget-width:374px;--container-widget-flex-grow:0;}.elementor-4235 .elementor-element.elementor-element-4b08967 > .elementor-widget-container{background-color:transparent;padding:32px 32px 32px 32px;background-image:linear-gradient(180deg, #FFFFFF 0%, #F9E6C8 100%);border-radius:16px 16px 16px 16px;}.elementor-4235 .elementor-element.elementor-element-4b08967.elementor-element{--align-self:stretch;}.elementor-4235 .elementor-element.elementor-element-4b08967.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-4235 .elementor-element.elementor-element-4b08967 .elementor-image-box-wrapper{text-align:start;}.elementor-4235 .elementor-element.elementor-element-4b08967 .elementor-image-box-title{font-family:"Inter Tight", Sans-serif;font-size:52px;font-weight:600;color:#FF9E00;}.elementor-4235 .elementor-element.elementor-element-4b08967:has(:hover) .elementor-image-box-title,
					 .elementor-4235 .elementor-element.elementor-element-4b08967:has(:focus) .elementor-image-box-title{color:#FF9E00;}.elementor-4235 .elementor-element.elementor-element-4b08967 .elementor-image-box-description{font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:400;line-height:28px;color:#212121;}.elementor-4235 .elementor-element.elementor-element-9c4984e{width:var( --container-widget-width, 374px );max-width:374px;--container-widget-width:374px;--container-widget-flex-grow:0;}.elementor-4235 .elementor-element.elementor-element-9c4984e > .elementor-widget-container{background-color:transparent;padding:32px 32px 32px 32px;background-image:linear-gradient(180deg, #FFFFFF 0%, #F9E6C8 100%);border-radius:16px 16px 16px 16px;}.elementor-4235 .elementor-element.elementor-element-9c4984e.elementor-element{--align-self:stretch;}.elementor-4235 .elementor-element.elementor-element-9c4984e.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-4235 .elementor-element.elementor-element-9c4984e .elementor-image-box-wrapper{text-align:start;}.elementor-4235 .elementor-element.elementor-element-9c4984e .elementor-image-box-title{font-family:"Inter Tight", Sans-serif;font-size:52px;font-weight:600;color:#FF9E00;}.elementor-4235 .elementor-element.elementor-element-9c4984e:has(:hover) .elementor-image-box-title,
					 .elementor-4235 .elementor-element.elementor-element-9c4984e:has(:focus) .elementor-image-box-title{color:#FF9E00;}.elementor-4235 .elementor-element.elementor-element-9c4984e .elementor-image-box-description{font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:400;line-height:28px;color:#212121;}.elementor-4235 .elementor-element.elementor-element-f132ca3{width:var( --container-widget-width, 374px );max-width:374px;--container-widget-width:374px;--container-widget-flex-grow:0;}.elementor-4235 .elementor-element.elementor-element-f132ca3 > .elementor-widget-container{background-color:transparent;padding:32px 32px 32px 32px;background-image:linear-gradient(180deg, #FFFFFF 0%, #F9E6C8 100%);border-radius:16px 16px 16px 16px;}.elementor-4235 .elementor-element.elementor-element-f132ca3.elementor-element{--align-self:stretch;}.elementor-4235 .elementor-element.elementor-element-f132ca3.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-4235 .elementor-element.elementor-element-f132ca3 .elementor-image-box-wrapper{text-align:start;}.elementor-4235 .elementor-element.elementor-element-f132ca3 .elementor-image-box-title{font-family:"Inter Tight", Sans-serif;font-size:52px;font-weight:600;color:#FF9E00;}.elementor-4235 .elementor-element.elementor-element-f132ca3:has(:hover) .elementor-image-box-title,
					 .elementor-4235 .elementor-element.elementor-element-f132ca3:has(:focus) .elementor-image-box-title{color:#FF9E00;}.elementor-4235 .elementor-element.elementor-element-f132ca3 .elementor-image-box-description{font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:400;line-height:28px;color:#212121;}.elementor-4235 .elementor-element.elementor-element-cc33ebd{--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-4235 .elementor-element.elementor-element-925f709{width:var( --container-widget-width, 374px );max-width:374px;--container-widget-width:374px;--container-widget-flex-grow:0;}.elementor-4235 .elementor-element.elementor-element-925f709 > .elementor-widget-container{background-color:transparent;padding:32px 32px 32px 32px;background-image:linear-gradient(180deg, #FFFFFF 0%, #F9E6C8 100%);border-radius:16px 16px 16px 16px;}.elementor-4235 .elementor-element.elementor-element-925f709.elementor-element{--align-self:stretch;}.elementor-4235 .elementor-element.elementor-element-925f709.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-4235 .elementor-element.elementor-element-925f709 .elementor-image-box-wrapper{text-align:start;}.elementor-4235 .elementor-element.elementor-element-925f709 .elementor-image-box-title{font-family:"Inter Tight", Sans-serif;font-size:52px;font-weight:600;color:#FF9E00;}.elementor-4235 .elementor-element.elementor-element-925f709:has(:hover) .elementor-image-box-title,
					 .elementor-4235 .elementor-element.elementor-element-925f709:has(:focus) .elementor-image-box-title{color:#FF9E00;}.elementor-4235 .elementor-element.elementor-element-925f709 .elementor-image-box-description{font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:400;line-height:28px;color:#212121;}.elementor-4235 .elementor-element.elementor-element-9cac988{width:var( --container-widget-width, 374px );max-width:374px;--container-widget-width:374px;--container-widget-flex-grow:0;}.elementor-4235 .elementor-element.elementor-element-9cac988 > .elementor-widget-container{background-color:transparent;padding:32px 32px 32px 32px;background-image:linear-gradient(180deg, #FFFFFF 0%, #F9E6C8 100%);border-radius:16px 16px 16px 16px;}.elementor-4235 .elementor-element.elementor-element-9cac988.elementor-element{--align-self:stretch;}.elementor-4235 .elementor-element.elementor-element-9cac988.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-4235 .elementor-element.elementor-element-9cac988 .elementor-image-box-wrapper{text-align:start;}.elementor-4235 .elementor-element.elementor-element-9cac988 .elementor-image-box-title{font-family:"Inter Tight", Sans-serif;font-size:52px;font-weight:600;color:#FF9E00;}.elementor-4235 .elementor-element.elementor-element-9cac988:has(:hover) .elementor-image-box-title,
					 .elementor-4235 .elementor-element.elementor-element-9cac988:has(:focus) .elementor-image-box-title{color:#FF9E00;}.elementor-4235 .elementor-element.elementor-element-9cac988 .elementor-image-box-description{font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:400;line-height:28px;color:#212121;}.elementor-4235 .elementor-element.elementor-element-9df6496{width:var( --container-widget-width, 374px );max-width:374px;--container-widget-width:374px;--container-widget-flex-grow:0;}.elementor-4235 .elementor-element.elementor-element-9df6496 > .elementor-widget-container{background-color:transparent;padding:32px 32px 32px 32px;background-image:linear-gradient(180deg, #FFFFFF 0%, #F9E6C8 100%);border-radius:16px 16px 16px 16px;}.elementor-4235 .elementor-element.elementor-element-9df6496.elementor-element{--align-self:stretch;}.elementor-4235 .elementor-element.elementor-element-9df6496.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-4235 .elementor-element.elementor-element-9df6496 .elementor-image-box-wrapper{text-align:start;}.elementor-4235 .elementor-element.elementor-element-9df6496 .elementor-image-box-title{font-family:"Inter Tight", Sans-serif;font-size:52px;font-weight:600;color:#FF9E00;}.elementor-4235 .elementor-element.elementor-element-9df6496:has(:hover) .elementor-image-box-title,
					 .elementor-4235 .elementor-element.elementor-element-9df6496:has(:focus) .elementor-image-box-title{color:#FF9E00;}.elementor-4235 .elementor-element.elementor-element-9df6496 .elementor-image-box-description{font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:400;line-height:28px;color:#212121;}.elementor-4235 .elementor-element.elementor-element-d9acf3e{width:var( --container-widget-width, 374px );max-width:374px;--container-widget-width:374px;--container-widget-flex-grow:0;}.elementor-4235 .elementor-element.elementor-element-d9acf3e > .elementor-widget-container{background-color:transparent;padding:32px 32px 32px 32px;background-image:linear-gradient(180deg, #FFFFFF 0%, #F9E6C8 100%);border-radius:16px 16px 16px 16px;}.elementor-4235 .elementor-element.elementor-element-d9acf3e.elementor-element{--align-self:stretch;}.elementor-4235 .elementor-element.elementor-element-d9acf3e.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-4235 .elementor-element.elementor-element-d9acf3e .elementor-image-box-wrapper{text-align:start;}.elementor-4235 .elementor-element.elementor-element-d9acf3e .elementor-image-box-title{font-family:"Inter Tight", Sans-serif;font-size:52px;font-weight:600;color:#FF9E00;}.elementor-4235 .elementor-element.elementor-element-d9acf3e:has(:hover) .elementor-image-box-title,
					 .elementor-4235 .elementor-element.elementor-element-d9acf3e:has(:focus) .elementor-image-box-title{color:#FF9E00;}.elementor-4235 .elementor-element.elementor-element-d9acf3e .elementor-image-box-description{font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:400;line-height:28px;color:#212121;}.elementor-4235 .elementor-element.elementor-element-0d73803{width:var( --container-widget-width, 701px );max-width:701px;--container-widget-width:701px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFFF2;}.elementor-4235 .elementor-element.elementor-element-0d73803 > .elementor-widget-container{margin:23px 0px 0px 0px;}.elementor-4235 .elementor-element.elementor-element-0d73803.elementor-element{--align-self:center;}.elementor-4235 .elementor-element.elementor-element-0d73803 p{margin-block-end:35px;}.elementor-4235 .elementor-element.elementor-element-cc73394{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-4235 .elementor-element.elementor-element-cc73394:not(.elementor-motion-effects-element-type-background), .elementor-4235 .elementor-element.elementor-element-cc73394 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4235 .elementor-element.elementor-element-f6b1ea9.elementor-element{--align-self:center;}.elementor-4235 .elementor-element.elementor-element-f6b1ea9 .elementor-icon-list-icon i{color:#FF9E00;transition:color 0.3s;}.elementor-4235 .elementor-element.elementor-element-f6b1ea9 .elementor-icon-list-icon svg{fill:#FF9E00;transition:fill 0.3s;}.elementor-4235 .elementor-element.elementor-element-f6b1ea9{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-4235 .elementor-element.elementor-element-f6b1ea9 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-4235 .elementor-element.elementor-element-f6b1ea9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4235 .elementor-element.elementor-element-f6b1ea9 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-4235 .elementor-element.elementor-element-f6b1ea9 .elementor-icon-list-text{color:#D0D6E0;transition:color 0.3s;}.elementor-4235 .elementor-element.elementor-element-f6b1ea9 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#D0D6E0;}.elementor-4235 .elementor-element.elementor-element-ca95194{width:var( --container-widget-width, 752px );max-width:752px;--container-widget-width:752px;--container-widget-flex-grow:0;text-align:center;}.elementor-4235 .elementor-element.elementor-element-ca95194 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4235 .elementor-element.elementor-element-ca95194.elementor-element{--align-self:center;}.elementor-4235 .elementor-element.elementor-element-ca95194 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:40px;font-weight:500;line-height:48px;color:#FFFFFF;}.elementor-4235 .elementor-element.elementor-element-f80b82c{--e-image-carousel-slides-to-show:3;}.elementor-4235 .elementor-element.elementor-element-f80b82c .elementor-swiper-button.elementor-swiper-button-prev, .elementor-4235 .elementor-element.elementor-element-f80b82c .elementor-swiper-button.elementor-swiper-button-next{color:#FF9E00;}.elementor-4235 .elementor-element.elementor-element-f80b82c .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-4235 .elementor-element.elementor-element-f80b82c .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FF9E00;}.elementor-4235 .elementor-element.elementor-element-f80b82c .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;width:7px;height:7px;background:#F2CA77;}.elementor-4235 .elementor-element.elementor-element-f80b82c .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-4235 .elementor-element.elementor-element-e8ab7b7.elementor-element{--align-self:center;}.elementor-4235 .elementor-element.elementor-element-e8ab7b7{z-index:10;}.elementor-4235 .elementor-element.elementor-element-e8ab7b7 .elementor-button{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;padding:20px 60px 20px 60px;}.elementor-4235 .elementor-element.elementor-element-8e84cc2{--display:flex;--min-height:1080px;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-4235 .elementor-element.elementor-element-8e84cc2:not(.elementor-motion-effects-element-type-background), .elementor-4235 .elementor-element.elementor-element-8e84cc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0603;background-image:url("https://brenoperrucho.com/wp-content/uploads/2026/02/hero-desktop-v2.webp");background-position:top center;background-size:cover;}.elementor-4235 .elementor-element.elementor-element-a11c817{--display:flex;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:#FFFFFF21;--border-color:#FFFFFF21;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-4235 .elementor-element.elementor-element-a11c817:not(.elementor-motion-effects-element-type-background), .elementor-4235 .elementor-element.elementor-element-a11c817 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000091;}.elementor-4235 .elementor-element.elementor-element-4106cfc{width:var( --container-widget-width, 794px );max-width:794px;--container-widget-width:794px;--container-widget-flex-grow:0;text-align:start;}.elementor-4235 .elementor-element.elementor-element-4106cfc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4235 .elementor-element.elementor-element-4106cfc.elementor-element{--align-self:center;}.elementor-4235 .elementor-element.elementor-element-4106cfc .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:40px;font-weight:500;line-height:48px;color:#FFFFFF;}.elementor-4235 .elementor-element.elementor-element-c98f7ab{width:var( --container-widget-width, 489px );max-width:489px;--container-widget-width:489px;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFFF2;}.elementor-4235 .elementor-element.elementor-element-c98f7ab > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4235 .elementor-element.elementor-element-c98f7ab.elementor-element{--align-self:flex-start;}.elementor-4235 .elementor-element.elementor-element-c98f7ab p{margin-block-end:18px;}.elementor-4235 .elementor-element.elementor-element-e41b31e{--display:flex;--min-height:611px;--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;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-4235 .elementor-element.elementor-element-7de5efa{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4235 .elementor-element.elementor-element-031d293{width:var( --container-widget-width, 752px );max-width:752px;--container-widget-width:752px;--container-widget-flex-grow:0;text-align:center;}.elementor-4235 .elementor-element.elementor-element-031d293 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4235 .elementor-element.elementor-element-031d293.elementor-element{--align-self:center;}.elementor-4235 .elementor-element.elementor-element-031d293 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:40px;font-weight:500;line-height:48px;color:#FFFFFF;}.elementor-4235 .elementor-element.elementor-element-871c200{width:var( --container-widget-width, 513px );max-width:513px;--container-widget-width:513px;--container-widget-flex-grow:0;--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-4235 .elementor-element.elementor-element-871c200:hover .elementor-widget-container{background-color:#2A1D07;}.elementor-4235 .elementor-element.elementor-element-871c200 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF29;border-radius:8px 8px 8px 8px;}.elementor-4235 .elementor-element.elementor-element-871c200.elementor-element{--align-self:center;}.elementor-4235 .elementor-element.elementor-element-871c200.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-4235 .elementor-element.elementor-element-871c200 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-4235 .elementor-element.elementor-element-871c200 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-4235 .elementor-element.elementor-element-871c200 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-4235 .elementor-element.elementor-element-871c200 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-4235 .elementor-element.elementor-element-871c200 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-4235 .elementor-element.elementor-element-871c200 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#2E3063;}.elementor-4235 .elementor-element.elementor-element-871c200 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-4235 .elementor-element.elementor-element-871c200 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-4235 .elementor-element.elementor-element-871c200 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-4235 .elementor-element.elementor-element-871c200 .elementor-icon-list-icon i{color:#FF9E00;transition:color 0.3s;}.elementor-4235 .elementor-element.elementor-element-871c200 .elementor-icon-list-icon svg{fill:#FF9E00;transition:fill 0.3s;}.elementor-4235 .elementor-element.elementor-element-871c200 .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-4235 .elementor-element.elementor-element-871c200 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4235 .elementor-element.elementor-element-871c200 .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:400;}.elementor-4235 .elementor-element.elementor-element-871c200 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4235 .elementor-element.elementor-element-65cef70{width:var( --container-widget-width, 513px );max-width:513px;--container-widget-width:513px;--container-widget-flex-grow:0;--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-4235 .elementor-element.elementor-element-65cef70:hover .elementor-widget-container{background-color:#2A1D07;}.elementor-4235 .elementor-element.elementor-element-65cef70 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF29;border-radius:8px 8px 8px 8px;}.elementor-4235 .elementor-element.elementor-element-65cef70.elementor-element{--align-self:center;}.elementor-4235 .elementor-element.elementor-element-65cef70.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-4235 .elementor-element.elementor-element-65cef70 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-4235 .elementor-element.elementor-element-65cef70 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-4235 .elementor-element.elementor-element-65cef70 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-4235 .elementor-element.elementor-element-65cef70 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-4235 .elementor-element.elementor-element-65cef70 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-4235 .elementor-element.elementor-element-65cef70 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#2E3063;}.elementor-4235 .elementor-element.elementor-element-65cef70 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-4235 .elementor-element.elementor-element-65cef70 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-4235 .elementor-element.elementor-element-65cef70 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-4235 .elementor-element.elementor-element-65cef70 .elementor-icon-list-icon i{color:#FF9E00;transition:color 0.3s;}.elementor-4235 .elementor-element.elementor-element-65cef70 .elementor-icon-list-icon svg{fill:#FF9E00;transition:fill 0.3s;}.elementor-4235 .elementor-element.elementor-element-65cef70 .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-4235 .elementor-element.elementor-element-65cef70 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4235 .elementor-element.elementor-element-65cef70 .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:400;}.elementor-4235 .elementor-element.elementor-element-65cef70 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4235 .elementor-element.elementor-element-669e074{width:var( --container-widget-width, 513px );max-width:513px;--container-widget-width:513px;--container-widget-flex-grow:0;--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-4235 .elementor-element.elementor-element-669e074:hover .elementor-widget-container{background-color:#2A1D07;}.elementor-4235 .elementor-element.elementor-element-669e074 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF29;border-radius:8px 8px 8px 8px;}.elementor-4235 .elementor-element.elementor-element-669e074.elementor-element{--align-self:center;}.elementor-4235 .elementor-element.elementor-element-669e074.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-4235 .elementor-element.elementor-element-669e074 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-4235 .elementor-element.elementor-element-669e074 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-4235 .elementor-element.elementor-element-669e074 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-4235 .elementor-element.elementor-element-669e074 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-4235 .elementor-element.elementor-element-669e074 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-4235 .elementor-element.elementor-element-669e074 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#2E3063;}.elementor-4235 .elementor-element.elementor-element-669e074 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-4235 .elementor-element.elementor-element-669e074 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-4235 .elementor-element.elementor-element-669e074 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-4235 .elementor-element.elementor-element-669e074 .elementor-icon-list-icon i{color:#FF9E00;transition:color 0.3s;}.elementor-4235 .elementor-element.elementor-element-669e074 .elementor-icon-list-icon svg{fill:#FF9E00;transition:fill 0.3s;}.elementor-4235 .elementor-element.elementor-element-669e074 .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-4235 .elementor-element.elementor-element-669e074 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4235 .elementor-element.elementor-element-669e074 .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:400;}.elementor-4235 .elementor-element.elementor-element-669e074 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4235 .elementor-element.elementor-element-32c7d5a{width:var( --container-widget-width, 634px );max-width:634px;--container-widget-width:634px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFFF2;}.elementor-4235 .elementor-element.elementor-element-32c7d5a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4235 .elementor-element.elementor-element-32c7d5a.elementor-element{--align-self:center;}.elementor-4235 .elementor-element.elementor-element-32c7d5a p{margin-block-end:35px;}.elementor-4235 .elementor-element.elementor-element-72376a7{--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:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-4235 .elementor-element.elementor-element-72376a7:not(.elementor-motion-effects-element-type-background), .elementor-4235 .elementor-element.elementor-element-72376a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brenoperrucho.com/wp-content/uploads/2026/02/frame_1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4235 .elementor-element.elementor-element-d898e54{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;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:#FFFFFF38;--border-color:#FFFFFF38;--border-radius:16px 16px 16px 16px;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-4235 .elementor-element.elementor-element-d898e54:not(.elementor-motion-effects-element-type-background), .elementor-4235 .elementor-element.elementor-element-d898e54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-4235 .elementor-element.elementor-element-d898e54.e-con{--align-self:center;}.elementor-4235 .elementor-element.elementor-element-2ef4406 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-4235 .elementor-element.elementor-element-2ef4406{text-align:center;}.elementor-4235 .elementor-element.elementor-element-2ef4406 img{width:18%;}.elementor-4235 .elementor-element.elementor-element-08b6a34{width:var( --container-widget-width, 472px );max-width:472px;--container-widget-width:472px;--container-widget-flex-grow:0;text-align:center;}.elementor-4235 .elementor-element.elementor-element-08b6a34 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4235 .elementor-element.elementor-element-08b6a34.elementor-element{--align-self:center;}.elementor-4235 .elementor-element.elementor-element-08b6a34 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:500;line-height:28px;color:#FFFFFF;}.elementor-4235 .elementor-element.elementor-element-7ed5622{width:var( --container-widget-width, 794px );max-width:794px;--container-widget-width:794px;--container-widget-flex-grow:0;text-align:center;}.elementor-4235 .elementor-element.elementor-element-7ed5622 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4235 .elementor-element.elementor-element-7ed5622.elementor-element{--align-self:center;}.elementor-4235 .elementor-element.elementor-element-7ed5622 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:40px;font-weight:500;line-height:48px;color:#FFFFFF;}.elementor-4235 .elementor-element.elementor-element-1e99d1c{width:var( --container-widget-width, 383px );max-width:383px;--container-widget-width:383px;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-4235 .elementor-element.elementor-element-1e99d1c > .elementor-widget-container{margin:16px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-4235 .elementor-element.elementor-element-1e99d1c.elementor-element{--align-self:center;}.elementor-4235 .elementor-element.elementor-element-1e99d1c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(21px/2);}.elementor-4235 .elementor-element.elementor-element-1e99d1c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(21px/2);}.elementor-4235 .elementor-element.elementor-element-1e99d1c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(21px/2);}.elementor-4235 .elementor-element.elementor-element-1e99d1c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-21px/2);}.elementor-4235 .elementor-element.elementor-element-1e99d1c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-21px/2);}.elementor-4235 .elementor-element.elementor-element-1e99d1c .elementor-icon-list-icon i{color:#FF7F0000;transition:color 0.3s;}.elementor-4235 .elementor-element.elementor-element-1e99d1c .elementor-icon-list-icon svg{fill:#FF7F0000;transition:fill 0.3s;}.elementor-4235 .elementor-element.elementor-element-1e99d1c .elementor-icon-list-icon{padding-inline-end:17px;}.elementor-4235 .elementor-element.elementor-element-1e99d1c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4235 .elementor-element.elementor-element-1e99d1c .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:400;}.elementor-4235 .elementor-element.elementor-element-1e99d1c .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4235 .elementor-element.elementor-element-e9d481d{width:var( --container-widget-width, 794px );max-width:794px;--container-widget-width:794px;--container-widget-flex-grow:0;text-align:center;}.elementor-4235 .elementor-element.elementor-element-e9d481d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4235 .elementor-element.elementor-element-e9d481d.elementor-element{--align-self:center;}.elementor-4235 .elementor-element.elementor-element-e9d481d .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:32px;font-weight:500;line-height:48px;color:#FFFFFF;}.elementor-4235 .elementor-element.elementor-element-eeab5b6{width:var( --container-widget-width, 794px );max-width:794px;--container-widget-width:794px;--container-widget-flex-grow:0;text-align:center;}.elementor-4235 .elementor-element.elementor-element-eeab5b6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4235 .elementor-element.elementor-element-eeab5b6.elementor-element{--align-self:center;}.elementor-4235 .elementor-element.elementor-element-eeab5b6 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:32px;font-weight:600;line-height:48px;color:#FFFFFF;}.elementor-4235 .elementor-element.elementor-element-82c44bc{width:var( --container-widget-width, 794px );max-width:794px;--container-widget-width:794px;--container-widget-flex-grow:0;text-align:center;}.elementor-4235 .elementor-element.elementor-element-82c44bc > .elementor-widget-container{margin:29px 0px 16px 0px;}.elementor-4235 .elementor-element.elementor-element-82c44bc.elementor-element{--align-self:center;}.elementor-4235 .elementor-element.elementor-element-82c44bc .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:66px;font-weight:500;line-height:48px;color:#FFFFFF;}.elementor-4235 .elementor-element.elementor-element-b594fae{width:var( --container-widget-width, 794px );max-width:794px;--container-widget-width:794px;--container-widget-flex-grow:0;text-align:center;}.elementor-4235 .elementor-element.elementor-element-b594fae > .elementor-widget-container{margin:-10px 0px 31px 0px;}.elementor-4235 .elementor-element.elementor-element-b594fae.elementor-element{--align-self:center;}.elementor-4235 .elementor-element.elementor-element-b594fae .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:500;line-height:48px;color:#FFFFFF;}.elementor-4235 .elementor-element.elementor-element-d29793f{width:var( --container-widget-width, 332px );max-width:332px;--container-widget-width:332px;--container-widget-flex-grow:0;z-index:10;}.elementor-4235 .elementor-element.elementor-element-d29793f.elementor-element{--align-self:center;}.elementor-4235 .elementor-element.elementor-element-d29793f .elementor-button{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;padding:20px 60px 20px 60px;}.elementor-4235 .elementor-element.elementor-element-25d925e{--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:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-4235 .elementor-element.elementor-element-25d925e:not(.elementor-motion-effects-element-type-background), .elementor-4235 .elementor-element.elementor-element-25d925e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4235 .elementor-element.elementor-element-b1ea8e9{width:var( --container-widget-width, 794px );max-width:794px;--container-widget-width:794px;--container-widget-flex-grow:0;text-align:center;}.elementor-4235 .elementor-element.elementor-element-b1ea8e9 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-4235 .elementor-element.elementor-element-b1ea8e9.elementor-element{--align-self:center;}.elementor-4235 .elementor-element.elementor-element-b1ea8e9 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:40px;font-weight:500;line-height:48px;color:#FFFFFF;}.elementor-4235 .elementor-element.elementor-element-e7fa8a5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4235 .elementor-element.elementor-element-901d6ad{width:initial;max-width:initial;--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-4235 .elementor-element.elementor-element-901d6ad > .elementor-widget-container{background-color:#1616166B;padding:18px 18px 18px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1C;border-radius:4px 4px 4px 4px;}.elementor-4235 .elementor-element.elementor-element-901d6ad:hover .elementor-widget-container{background-color:#FF9E0000;}.elementor-4235 .elementor-element.elementor-element-901d6ad.elementor-element{--align-self:flex-start;}.elementor-4235 .elementor-element.elementor-element-901d6ad.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-4235 .elementor-element.elementor-element-901d6ad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-4235 .elementor-element.elementor-element-901d6ad .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-4235 .elementor-element.elementor-element-901d6ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-4235 .elementor-element.elementor-element-901d6ad .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-4235 .elementor-element.elementor-element-901d6ad .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-4235 .elementor-element.elementor-element-901d6ad .elementor-icon-list-icon i{color:#FA4040;transition:color 0.3s;}.elementor-4235 .elementor-element.elementor-element-901d6ad .elementor-icon-list-icon svg{fill:#FA4040;transition:fill 0.3s;}.elementor-4235 .elementor-element.elementor-element-901d6ad .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4235 .elementor-element.elementor-element-901d6ad .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;}.elementor-4235 .elementor-element.elementor-element-901d6ad .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4235 .elementor-element.elementor-element-275c7d1{width:initial;max-width:initial;--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-4235 .elementor-element.elementor-element-275c7d1 > .elementor-widget-container{background-color:#1616166B;padding:18px 18px 18px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1C;border-radius:4px 4px 4px 4px;}.elementor-4235 .elementor-element.elementor-element-275c7d1:hover .elementor-widget-container{background-color:#FF9E0000;}.elementor-4235 .elementor-element.elementor-element-275c7d1.elementor-element{--align-self:flex-start;}.elementor-4235 .elementor-element.elementor-element-275c7d1.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-4235 .elementor-element.elementor-element-275c7d1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-4235 .elementor-element.elementor-element-275c7d1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-4235 .elementor-element.elementor-element-275c7d1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-4235 .elementor-element.elementor-element-275c7d1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-4235 .elementor-element.elementor-element-275c7d1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-4235 .elementor-element.elementor-element-275c7d1 .elementor-icon-list-icon i{color:#FA4040;transition:color 0.3s;}.elementor-4235 .elementor-element.elementor-element-275c7d1 .elementor-icon-list-icon svg{fill:#FA4040;transition:fill 0.3s;}.elementor-4235 .elementor-element.elementor-element-275c7d1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4235 .elementor-element.elementor-element-275c7d1 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;}.elementor-4235 .elementor-element.elementor-element-275c7d1 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-4235 .elementor-element.elementor-element-fcbecb2{width:var( --container-widget-width, 717px );max-width:717px;--container-widget-width:717px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFFF2;}.elementor-4235 .elementor-element.elementor-element-fcbecb2 > .elementor-widget-container{margin:23px 0px 0px 0px;}.elementor-4235 .elementor-element.elementor-element-fcbecb2.elementor-element{--align-self:center;}.elementor-4235 .elementor-element.elementor-element-fcbecb2 p{margin-block-end:13px;}.elementor-4235 .elementor-element.elementor-element-45f1380{--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;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-4235 .elementor-element.elementor-element-45f1380:not(.elementor-motion-effects-element-type-background), .elementor-4235 .elementor-element.elementor-element-45f1380 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF9E00;}.elementor-4235 .elementor-element.elementor-element-45f1380.e-con{--align-self:center;}.elementor-4235 .elementor-element.elementor-element-4af7276{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:050px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-4235 .elementor-element.elementor-element-4af7276:not(.elementor-motion-effects-element-type-background), .elementor-4235 .elementor-element.elementor-element-4af7276 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-4235 .elementor-element.elementor-element-4af7276.e-con{--align-self:center;}.elementor-4235 .elementor-element.elementor-element-04529bf{width:100%;max-width:100%;text-align:center;}.elementor-4235 .elementor-element.elementor-element-04529bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4235 .elementor-element.elementor-element-04529bf .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:30px;font-weight:600;line-height:1.4em;color:#FFFFFFE6;}.elementor-4235 .elementor-element.elementor-element-c1711c1{width:var( --container-widget-width, 68% );max-width:68%;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;}.elementor-4235 .elementor-element.elementor-element-c1711c1 > .elementor-widget-container{margin:0px 0px 27px 0px;padding:0px 0px 0px 0px;}.elementor-4235 .elementor-element.elementor-element-c1711c1.elementor-element{--align-self:center;}.elementor-4235 .elementor-element.elementor-element-c1711c1 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#FFFFFFE6;}.elementor-4235 .elementor-element.elementor-element-9ac1b29{width:var( --container-widget-width, 462px );max-width:462px;--container-widget-width:462px;--container-widget-flex-grow:0;z-index:10;}.elementor-4235 .elementor-element.elementor-element-9ac1b29.elementor-element{--align-self:center;}.elementor-4235 .elementor-element.elementor-element-9ac1b29 .elementor-button{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:700;fill:#000000;color:#000000;padding:20px 60px 20px 60px;}.elementor-4235 .elementor-element.elementor-element-b1e1f13{--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;}body.elementor-page-4235:not(.elementor-motion-effects-element-type-background), body.elementor-page-4235 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(min-width:768px){.elementor-4235 .elementor-element.elementor-element-d09bf33{--width:50%;}.elementor-4235 .elementor-element.elementor-element-6c53883{--width:631px;}.elementor-4235 .elementor-element.elementor-element-6145468{--width:47%;}.elementor-4235 .elementor-element.elementor-element-6ef22c6{--width:41%;}.elementor-4235 .elementor-element.elementor-element-a11c817{--width:628px;}.elementor-4235 .elementor-element.elementor-element-7de5efa{--width:100%;}.elementor-4235 .elementor-element.elementor-element-d898e54{--width:688px;}.elementor-4235 .elementor-element.elementor-element-4af7276{--width:923px;}}@media(max-width:1024px) and (min-width:768px){.elementor-4235 .elementor-element.elementor-element-a11c817{--width:600px;}}@media(max-width:1024px){.elementor-4235 .elementor-element.elementor-element-8cbd3c1{--min-height:1200px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-4235 .elementor-element.elementor-element-f80b82c{--e-image-carousel-slides-to-show:3;}.elementor-4235 .elementor-element.elementor-element-8e84cc2{--min-height:0px;--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:center;--gap:55px 55px;--row-gap:55px;--column-gap:55px;}.elementor-4235 .elementor-element.elementor-element-a11c817{--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-4235 .elementor-element.elementor-element-45f1380{--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}}@media(max-width:767px){.elementor-4235 .elementor-element.elementor-element-0da0ac7:not(.elementor-motion-effects-element-type-background), .elementor-4235 .elementor-element.elementor-element-0da0ac7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brenoperrucho.com/wp-content/uploads/2026/02/hero-mobile-v2-1.webp");}.elementor-4235 .elementor-element.elementor-element-0da0ac7{--min-height:882px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-4235 .elementor-element.elementor-element-d09bf33{--margin-top:88px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4235 .elementor-element.elementor-element-c465e60 img{width:23%;}.elementor-4235 .elementor-element.elementor-element-bc01577{--container-widget-width:363px;--container-widget-flex-grow:0;width:var( --container-widget-width, 363px );max-width:363px;text-align:start;}.elementor-4235 .elementor-element.elementor-element-bc01577 .elementor-heading-title{font-size:30px;line-height:1.3em;}.elementor-4235 .elementor-element.elementor-element-84599b1 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-4235 .elementor-element.elementor-element-84599b1{--container-widget-width:312px;--container-widget-flex-grow:0;width:var( --container-widget-width, 312px );max-width:312px;text-align:start;font-size:16px;}.elementor-4235 .elementor-element.elementor-element-73088f3{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;}.elementor-4235 .elementor-element.elementor-element-e74bf5e{width:100%;max-width:100%;}.elementor-4235 .elementor-element.elementor-element-e74bf5e.elementor-element{--align-self:center;}.elementor-4235 .elementor-element.elementor-element-e74bf5e .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-4235 .elementor-element.elementor-element-e74bf5e .elementor-button{font-size:15px;line-height:1.4em;padding:20px 24px 20px 24px;}.elementor-4235 .elementor-element.elementor-element-6c53883{--padding-top:40px;--padding-bottom:40px;--padding-left:28px;--padding-right:28px;}.elementor-4235 .elementor-element.elementor-element-ce1f1ea{text-align:start;}.elementor-4235 .elementor-element.elementor-element-ce1f1ea .elementor-heading-title{font-size:32px;line-height:1.1em;}.elementor-4235 .elementor-element.elementor-element-e6dd604{width:100%;max-width:100%;text-align:start;font-size:16px;}.elementor-4235 .elementor-element.elementor-element-e6dd604 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-4235 .elementor-element.elementor-element-7772575{width:100%;max-width:100%;text-align:start;font-size:16px;}.elementor-4235 .elementor-element.elementor-element-7772575 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-4235 .elementor-element.elementor-element-712cbb4{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-4235 .elementor-element.elementor-element-818c738{width:100%;max-width:100%;text-align:start;font-size:16px;}.elementor-4235 .elementor-element.elementor-element-818c738 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-4235 .elementor-element.elementor-element-1ca0103{width:100%;max-width:100%;text-align:start;font-size:16px;}.elementor-4235 .elementor-element.elementor-element-1ca0103 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-4235 .elementor-element.elementor-element-a464975{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-4235 .elementor-element.elementor-element-e7f78a2{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-4235 .elementor-element.elementor-element-3a343e1{width:100%;max-width:100%;text-align:start;font-size:16px;}.elementor-4235 .elementor-element.elementor-element-3a343e1 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-4235 .elementor-element.elementor-element-ea8b948{width:100%;max-width:100%;text-align:start;font-size:16px;}.elementor-4235 .elementor-element.elementor-element-ea8b948 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-4235 .elementor-element.elementor-element-39f0b5d > .elementor-widget-container{margin:0px 0px -13px 0px;}.elementor-4235 .elementor-element.elementor-element-39f0b5d{text-align:start;font-size:16px;}.elementor-4235 .elementor-element.elementor-element-703b4f9{text-align:start;}.elementor-4235 .elementor-element.elementor-element-703b4f9 .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-4235 .elementor-element.elementor-element-b608f08 > .elementor-widget-container{margin:12px 0px 12px 0px;}.elementor-4235 .elementor-element.elementor-element-b608f08{text-align:start;font-size:16px;}.elementor-4235 .elementor-element.elementor-element-6a9b0b9{text-align:start;}.elementor-4235 .elementor-element.elementor-element-6a9b0b9 .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-4235 .elementor-element.elementor-element-9418aee img{width:100%;}.elementor-4235 .elementor-element.elementor-element-2cb9d88 > .elementor-widget-container{margin:25px 0px 12px 0px;}.elementor-4235 .elementor-element.elementor-element-2cb9d88{--container-widget-width:328px;--container-widget-flex-grow:0;width:var( --container-widget-width, 328px );max-width:328px;text-align:start;font-size:18px;}.elementor-4235 .elementor-element.elementor-element-2cb9d88.elementor-element{--align-self:flex-start;}.elementor-4235 .elementor-element.elementor-element-8cbd3c1{--content-width:100%;--min-height:0px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-4235 .elementor-element.elementor-element-d37c810{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-4235 .elementor-element.elementor-element-f361ac1 .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-4235 .elementor-element.elementor-element-6ef22c6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4235 .elementor-element.elementor-element-1aff4d7 > .elementor-widget-container{margin:12px 0px 12px 0px;}.elementor-4235 .elementor-element.elementor-element-1aff4d7{text-align:start;font-size:18px;}.elementor-4235 .elementor-element.elementor-element-9eb26ff .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-4235 .elementor-element.elementor-element-0d73803 > .elementor-widget-container{margin:12px 0px 12px 0px;}.elementor-4235 .elementor-element.elementor-element-0d73803{--container-widget-width:301px;--container-widget-flex-grow:0;width:var( --container-widget-width, 301px );max-width:301px;text-align:center;font-size:18px;}.elementor-4235 .elementor-element.elementor-element-cc73394{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4235 .elementor-element.elementor-element-ca95194{--container-widget-width:233px;--container-widget-flex-grow:0;width:var( --container-widget-width, 233px );max-width:233px;}.elementor-4235 .elementor-element.elementor-element-ca95194 .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-4235 .elementor-element.elementor-element-f80b82c .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:1px;--swiper-pagination-bullet-vertical-gap:1px;width:10px;height:10px;}.elementor-4235 .elementor-element.elementor-element-e8ab7b7{width:100%;max-width:100%;}.elementor-4235 .elementor-element.elementor-element-e8ab7b7.elementor-element{--align-self:center;}.elementor-4235 .elementor-element.elementor-element-e8ab7b7 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-4235 .elementor-element.elementor-element-e8ab7b7 .elementor-button{font-size:15px;line-height:1.4em;padding:20px 24px 20px 24px;}.elementor-4235 .elementor-element.elementor-element-8e84cc2:not(.elementor-motion-effects-element-type-background), .elementor-4235 .elementor-element.elementor-element-8e84cc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brenoperrucho.com/wp-content/uploads/2026/02/sobre-mobile-scaled.webp");}.elementor-4235 .elementor-element.elementor-element-8e84cc2{--min-height:0px;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:11vw;--padding-bottom:11vw;--padding-left:7vw;--padding-right:7vw;}.elementor-4235 .elementor-element.elementor-element-a11c817{--margin-top:151px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4235 .elementor-element.elementor-element-4106cfc .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-4235 .elementor-element.elementor-element-c98f7ab > .elementor-widget-container{margin:12px 0px 12px 0px;}.elementor-4235 .elementor-element.elementor-element-c98f7ab{text-align:start;font-size:16px;}.elementor-4235 .elementor-element.elementor-element-e41b31e{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-4235 .elementor-element.elementor-element-7de5efa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4235 .elementor-element.elementor-element-031d293{--container-widget-width:233px;--container-widget-flex-grow:0;width:var( --container-widget-width, 233px );max-width:233px;}.elementor-4235 .elementor-element.elementor-element-031d293 .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-4235 .elementor-element.elementor-element-32c7d5a > .elementor-widget-container{margin:12px 0px 12px 0px;}.elementor-4235 .elementor-element.elementor-element-32c7d5a{--container-widget-width:318px;--container-widget-flex-grow:0;width:var( --container-widget-width, 318px );max-width:318px;text-align:center;font-size:18px;}.elementor-4235 .elementor-element.elementor-element-72376a7:not(.elementor-motion-effects-element-type-background), .elementor-4235 .elementor-element.elementor-element-72376a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://brenoperrucho.com/wp-content/uploads/2026/02/bg-mobile.webp");}.elementor-4235 .elementor-element.elementor-element-d898e54{--padding-top:48px;--padding-bottom:48px;--padding-left:28px;--padding-right:28px;}.elementor-4235 .elementor-element.elementor-element-2ef4406 img{width:23%;}.elementor-4235 .elementor-element.elementor-element-08b6a34 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4235 .elementor-element.elementor-element-08b6a34 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-4235 .elementor-element.elementor-element-7ed5622{--container-widget-width:348px;--container-widget-flex-grow:0;width:var( --container-widget-width, 348px );max-width:348px;}.elementor-4235 .elementor-element.elementor-element-7ed5622 .elementor-heading-title{font-size:22px;line-height:1.3em;}.elementor-4235 .elementor-element.elementor-element-1e99d1c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4235 .elementor-element.elementor-element-1e99d1c{--container-widget-width:269px;--container-widget-flex-grow:0;width:var( --container-widget-width, 269px );max-width:269px;}.elementor-4235 .elementor-element.elementor-element-e9d481d > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-4235 .elementor-element.elementor-element-e9d481d .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-4235 .elementor-element.elementor-element-eeab5b6 .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-4235 .elementor-element.elementor-element-82c44bc .elementor-heading-title{font-size:54px;line-height:1.3em;}.elementor-4235 .elementor-element.elementor-element-b594fae > .elementor-widget-container{margin:-27px 0px 36px 0px;}.elementor-4235 .elementor-element.elementor-element-b594fae .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-4235 .elementor-element.elementor-element-d29793f{width:100%;max-width:100%;}.elementor-4235 .elementor-element.elementor-element-d29793f.elementor-element{--align-self:center;}.elementor-4235 .elementor-element.elementor-element-d29793f .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-4235 .elementor-element.elementor-element-d29793f .elementor-button{font-size:15px;line-height:1.4em;padding:20px 24px 20px 24px;}.elementor-4235 .elementor-element.elementor-element-25d925e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-4235 .elementor-element.elementor-element-25d925e.e-con{--align-self:center;}.elementor-4235 .elementor-element.elementor-element-b1ea8e9{--container-widget-width:290px;--container-widget-flex-grow:0;width:var( --container-widget-width, 290px );max-width:290px;}.elementor-4235 .elementor-element.elementor-element-b1ea8e9 .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-4235 .elementor-element.elementor-element-e7fa8a5{--width:350px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4235 .elementor-element.elementor-element-275c7d1{width:100%;max-width:100%;}.elementor-4235 .elementor-element.elementor-element-275c7d1.elementor-element{--align-self:stretch;}.elementor-4235 .elementor-element.elementor-element-fcbecb2 > .elementor-widget-container{margin:12px 0px 12px 0px;}.elementor-4235 .elementor-element.elementor-element-fcbecb2{--container-widget-width:307px;--container-widget-flex-grow:0;width:var( --container-widget-width, 307px );max-width:307px;text-align:center;font-size:18px;}.elementor-4235 .elementor-element.elementor-element-45f1380{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-4235 .elementor-element.elementor-element-04529bf{width:100%;max-width:100%;}.elementor-4235 .elementor-element.elementor-element-04529bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4235 .elementor-element.elementor-element-04529bf .elementor-heading-title{font-size:24px;}.elementor-4235 .elementor-element.elementor-element-c1711c1{width:100%;max-width:100%;}.elementor-4235 .elementor-element.elementor-element-c1711c1 .elementor-heading-title{font-size:16px;}.elementor-4235 .elementor-element.elementor-element-9ac1b29{width:100%;max-width:100%;}.elementor-4235 .elementor-element.elementor-element-9ac1b29.elementor-element{--align-self:center;}.elementor-4235 .elementor-element.elementor-element-9ac1b29 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-4235 .elementor-element.elementor-element-9ac1b29 .elementor-button{font-size:12px;line-height:1.4em;padding:20px 24px 20px 24px;}}/* Start custom CSS for button, class: .elementor-element-e74bf5e *//* BOTÃO COR */
.botao .elementor-button {
  background: linear-gradient(-45deg, #3AFF5F, #FFFF00, #3AFF5F, #FFFF00, #3AFF5F, #FFFF00);
  background-size: 800% 400%;
  transition: all 0.5s;
  border-radius: 500px;
  border: solid 1px #ffffff20 !important;
  animation: gradient 10s infinite cubic-bezier(0.62, 0.28, 0.23, 0.99); /* pisca REMOVIDO */
  box-shadow:
    0px 3px 0px 0px #2E7D32,              /* sombra superior */
    0px -5px 6px 0px #B7FF5A inset,       /* brilho interno superior */
    0px 5px 6px 0px #B7FF5A inset,        /* brilho interno inferior */
    0px 25px 30px -10px #3AFF5F80;        /* glow externo embaixo SUAVE */
}

.botao:hover .elementor-button {
  transform: scale(1.03);
}

/* ANIMAÇÃO DEGRADÊ */
@keyframes gradient {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}

/* TEXTO */
.botao .elementor-button-text {
  align-self: center;
  margin-left: -px;
  transition: 0.5s ease all;
}



.botao:hover .elementor-button-icon {
  background: black;
  color: white;
  rotate: -45deg;
}

/* ANIMAÇÃO PISCA REMOVIDA */
.botao .elementor-button::before {
  content: "";
  background: transparent;
  width: 100%;
  height: 100%;
  border-radius: inherit;
  position: absolute;
  top: 0;
  left: 0;
  /* REMOVIDO: animation, pisca */
  box-shadow: none; /* Removido o brilho pulsante */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e8ab7b7 *//* BOTÃO COR */
.botao .elementor-button {
  background: linear-gradient(-45deg, #3AFF5F, #FFFF00, #3AFF5F, #FFFF00, #3AFF5F, #FFFF00);
  background-size: 800% 400%;
  transition: all 0.5s;
  border-radius: 500px;
  border: solid 1px #ffffff20 !important;
  animation: gradient 10s infinite cubic-bezier(0.62, 0.28, 0.23, 0.99); /* pisca REMOVIDO */
  box-shadow:
    0px 3px 0px 0px #2E7D32,              /* sombra superior */
    0px -5px 6px 0px #B7FF5A inset,       /* brilho interno superior */
    0px 5px 6px 0px #B7FF5A inset,        /* brilho interno inferior */
    0px 25px 30px -10px #3AFF5F80;        /* glow externo embaixo SUAVE */
}

.botao:hover .elementor-button {
  transform: scale(1.03);
}

/* ANIMAÇÃO DEGRADÊ */
@keyframes gradient {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}

/* TEXTO */
.botao .elementor-button-text {
  align-self: center;
  margin-left: -px;
  transition: 0.5s ease all;
}



.botao:hover .elementor-button-icon {
  background: black;
  color: white;
  rotate: -45deg;
}

/* ANIMAÇÃO PISCA REMOVIDA */
.botao .elementor-button::before {
  content: "";
  background: transparent;
  width: 100%;
  height: 100%;
  border-radius: inherit;
  position: absolute;
  top: 0;
  left: 0;
  /* REMOVIDO: animation, pisca */
  box-shadow: none; /* Removido o brilho pulsante */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c98f7ab */.elementor-4235 .elementor-element.elementor-element-c98f7ab {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d29793f *//* BOTÃO COR */
.botao .elementor-button {
  background: linear-gradient(-45deg, #3AFF5F, #FFFF00, #3AFF5F, #FFFF00, #3AFF5F, #FFFF00);
  background-size: 800% 400%;
  transition: all 0.5s;
  border-radius: 500px;
  border: solid 1px #ffffff20 !important;
  animation: gradient 10s infinite cubic-bezier(0.62, 0.28, 0.23, 0.99); /* pisca REMOVIDO */
  box-shadow:
    0px 3px 0px 0px #2E7D32,              /* sombra superior */
    0px -5px 6px 0px #B7FF5A inset,       /* brilho interno superior */
    0px 5px 6px 0px #B7FF5A inset,        /* brilho interno inferior */
    0px 25px 30px -10px #3AFF5F80;        /* glow externo embaixo SUAVE */
}

.botao:hover .elementor-button {
  transform: scale(1.03);
}

/* ANIMAÇÃO DEGRADÊ */
@keyframes gradient {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}

/* TEXTO */
.botao .elementor-button-text {
  align-self: center;
  margin-left: -px;
  transition: 0.5s ease all;
}



.botao:hover .elementor-button-icon {
  background: black;
  color: white;
  rotate: -45deg;
}

/* ANIMAÇÃO PISCA REMOVIDA */
.botao .elementor-button::before {
  content: "";
  background: transparent;
  width: 100%;
  height: 100%;
  border-radius: inherit;
  position: absolute;
  top: 0;
  left: 0;
  /* REMOVIDO: animation, pisca */
  box-shadow: none; /* Removido o brilho pulsante */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d898e54 */.elementor-4235 .elementor-element.elementor-element-d898e54 {
    backdrop-filter:blur(10px);
    -webkit-backdrop-filter:blur(10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-04529bf */.elementor-4235 .elementor-element.elementor-element-04529bf{
    text-wrap: balance;
}

.elementor-4235 .elementor-element.elementor-element-04529bf strong{
    background: var(--Linear, linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%));
    font-weight: 700;
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c1711c1 */.elementor-4235 .elementor-element.elementor-element-c1711c1{
    text-wrap: balance;
}

.elementor-4235 .elementor-element.elementor-element-c1711c1 strong{
    background: var(--Linear, linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9ac1b29 *//* BOTÃO COR */
.botao .elementor-button {
  background: linear-gradient(-45deg, #3AFF5F, #FFFF00, #3AFF5F, #FFFF00, #3AFF5F, #FFFF00);
  background-size: 800% 400%;
  transition: all 0.5s;
  border-radius: 500px;
  border: solid 1px #ffffff20 !important;
  animation: gradient 10s infinite cubic-bezier(0.62, 0.28, 0.23, 0.99); /* pisca REMOVIDO */
  box-shadow:
    0px 3px 0px 0px #2E7D32,              /* sombra superior */
    0px -5px 6px 0px #B7FF5A inset,       /* brilho interno superior */
    0px 5px 6px 0px #B7FF5A inset,        /* brilho interno inferior */
    0px 25px 30px -10px #3AFF5F80;        /* glow externo embaixo SUAVE */
}

.botao:hover .elementor-button {
  transform: scale(1.03);
}

/* ANIMAÇÃO DEGRADÊ */
@keyframes gradient {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}

/* TEXTO */
.botao .elementor-button-text {
  align-self: center;
  margin-left: -px;
  transition: 0.5s ease all;
}



.botao:hover .elementor-button-icon {
  background: black;
  color: white;
  rotate: -45deg;
}

/* ANIMAÇÃO PISCA REMOVIDA */
.botao .elementor-button::before {
  content: "";
  background: transparent;
  width: 100%;
  height: 100%;
  border-radius: inherit;
  position: absolute;
  top: 0;
  left: 0;
  /* REMOVIDO: animation, pisca */
  box-shadow: none; /* Removido o brilho pulsante */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4af7276 */.elementor-4235 .elementor-element.elementor-element-4af7276{
    background-color: #EEF8FF;
    text-wrap: balance;
    border-radius: 8px;
box-shadow: 0px 200px 123px 0px rgba(46, 49, 112, 0.05), 
            0px 83.555px 51.386px 0px rgba(46, 49, 112, 0.05), 
            0px 44.673px 27.474px 0px rgba(46, 49, 112, 0.05), 
            0px 25.043px 15.402px 0px rgba(46, 49, 112, 0.05), 
            0px 13.3px 8.18px 0px rgba(46, 49, 112, 0.05), 
            0px 5.535px 3.404px 0px rgba(46, 49, 112, 0.05);

}
.elementor-4235 .elementor-element.elementor-element-4af7276 strong{
    font-weight: 600 !important;
    background: var(--Linear, linear-gradient(90deg, #0B66B4 0%, #43CE9D 100%));
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b99e179 */.scroll-left,
.scroll-right,
.scroll-bottom,
.scroll-top{
    opacity: 0 !important;
    filter: blur(7px) !important;              /* << adiciona blur inicial */
    transition: 0.5s ease all !important;
}

.scroll-left{  transform: translate(-30px, 0) !important; }
.scroll-right{ transform: translate(30px, 0) !important; }
.scroll-bottom{ transform: translate(0, 80px) !important; }
.scroll-top{ transform: translate(0, -80px) !important; }

.ativo{
    opacity: 1 !important;
    filter: blur(0px) !important;              /* << anima até 0 */
    transform: translate(0, 0) !important;
    transition: 0.5s ease all !important;
    will-change: transform, filter;            /* opcional: melhora suavidade */
}


@media only screen and (min-width: 600px) {
.e1{
        transition: 0.5s 0.5s ease all;
}
.e2{
        transition: 0.5s 1s ease all;
}
.e3{
        transition: 0.5s 1.5s ease all;
}
.e4{
        transition: 0.5s 2s ease all;
}}/* End custom CSS */
/* Start custom CSS */.cor {
    color: #FF9E00;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter Tight';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://brenoperrucho.com/wp-content/uploads/2025/11/InterTight-Regular.eot');
	src: url('https://brenoperrucho.com/wp-content/uploads/2025/11/InterTight-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://brenoperrucho.com/wp-content/uploads/2025/11/InterTight-Regular.woff2') format('woff2'),
		url('https://brenoperrucho.com/wp-content/uploads/2025/11/InterTight-Regular.woff') format('woff'),
		url('https://brenoperrucho.com/wp-content/uploads/2025/11/InterTight-Regular.ttf') format('truetype'),
		url('https://brenoperrucho.com/wp-content/uploads/2025/11/InterTight-Regular.svg#InterTight') format('svg');
}
@font-face {
	font-family: 'Inter Tight';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://brenoperrucho.com/wp-content/uploads/2025/11/InterTight-Medium.eot');
	src: url('https://brenoperrucho.com/wp-content/uploads/2025/11/InterTight-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://brenoperrucho.com/wp-content/uploads/2025/11/InterTight-Medium.woff2') format('woff2'),
		url('https://brenoperrucho.com/wp-content/uploads/2025/11/InterTight-Medium.woff') format('woff'),
		url('https://brenoperrucho.com/wp-content/uploads/2025/11/InterTight-Medium.ttf') format('truetype'),
		url('https://brenoperrucho.com/wp-content/uploads/2025/11/InterTight-Medium.svg#InterTight') format('svg');
}
@font-face {
	font-family: 'Inter Tight';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://brenoperrucho.com/wp-content/uploads/2025/11/InterTight-MediumItalic.eot');
	src: url('https://brenoperrucho.com/wp-content/uploads/2025/11/InterTight-MediumItalic.eot?#iefix') format('embedded-opentype'),
		url('https://brenoperrucho.com/wp-content/uploads/2025/11/InterTight-MediumItalic.woff2') format('woff2'),
		url('https://brenoperrucho.com/wp-content/uploads/2025/11/InterTight-MediumItalic.woff') format('woff'),
		url('https://brenoperrucho.com/wp-content/uploads/2025/11/InterTight-MediumItalic.ttf') format('truetype'),
		url('https://brenoperrucho.com/wp-content/uploads/2025/11/InterTight-MediumItalic.svg#InterTight') format('svg');
}
@font-face {
	font-family: 'Inter Tight';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://brenoperrucho.com/wp-content/uploads/2025/11/InterTight-SemiBold.eot');
	src: url('https://brenoperrucho.com/wp-content/uploads/2025/11/InterTight-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('https://brenoperrucho.com/wp-content/uploads/2025/11/InterTight-SemiBold.woff2') format('woff2'),
		url('https://brenoperrucho.com/wp-content/uploads/2025/11/InterTight-SemiBold.woff') format('woff'),
		url('https://brenoperrucho.com/wp-content/uploads/2025/11/InterTight-SemiBold.ttf') format('truetype'),
		url('https://brenoperrucho.com/wp-content/uploads/2025/11/InterTight-SemiBold.svg#InterTight') format('svg');
}
@font-face {
	font-family: 'Inter Tight';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://brenoperrucho.com/wp-content/uploads/2025/11/InterTight-Italic.eot');
	src: url('https://brenoperrucho.com/wp-content/uploads/2025/11/InterTight-Italic.eot?#iefix') format('embedded-opentype'),
		url('https://brenoperrucho.com/wp-content/uploads/2025/11/InterTight-Italic.woff2') format('woff2'),
		url('https://brenoperrucho.com/wp-content/uploads/2025/11/InterTight-Italic.woff') format('woff'),
		url('https://brenoperrucho.com/wp-content/uploads/2025/11/InterTight-Italic.ttf') format('truetype'),
		url('https://brenoperrucho.com/wp-content/uploads/2025/11/InterTight-Italic.svg#InterTight') format('svg');
}
@font-face {
	font-family: 'Inter Tight';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://brenoperrucho.com/wp-content/uploads/2025/11/InterTight-Bold.eot');
	src: url('https://brenoperrucho.com/wp-content/uploads/2025/11/InterTight-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://brenoperrucho.com/wp-content/uploads/2025/11/InterTight-Bold.woff2') format('woff2'),
		url('https://brenoperrucho.com/wp-content/uploads/2025/11/InterTight-Bold.woff') format('woff'),
		url('https://brenoperrucho.com/wp-content/uploads/2025/11/InterTight-Bold.ttf') format('truetype'),
		url('https://brenoperrucho.com/wp-content/uploads/2025/11/InterTight-Bold.svg#InterTight') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://brenoperrucho.com/wp-content/uploads/2025/11/Inter24pt-Regular.eot');
	src: url('https://brenoperrucho.com/wp-content/uploads/2025/11/Inter24pt-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://brenoperrucho.com/wp-content/uploads/2025/11/Inter24pt-Regular.woff2') format('woff2'),
		url('https://brenoperrucho.com/wp-content/uploads/2025/11/Inter24pt-Regular.woff') format('woff'),
		url('https://brenoperrucho.com/wp-content/uploads/2025/11/Inter24pt-Regular.ttf') format('truetype'),
		url('https://brenoperrucho.com/wp-content/uploads/2025/11/Inter24pt-Regular.svg#Inter') format('svg');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://brenoperrucho.com/wp-content/uploads/2025/11/Inter24pt-Medium.eot');
	src: url('https://brenoperrucho.com/wp-content/uploads/2025/11/Inter24pt-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://brenoperrucho.com/wp-content/uploads/2025/11/Inter24pt-Medium.woff2') format('woff2'),
		url('https://brenoperrucho.com/wp-content/uploads/2025/11/Inter24pt-Medium.woff') format('woff'),
		url('https://brenoperrucho.com/wp-content/uploads/2025/11/Inter24pt-Medium.ttf') format('truetype'),
		url('https://brenoperrucho.com/wp-content/uploads/2025/11/Inter24pt-Medium.svg#Inter') format('svg');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://brenoperrucho.com/wp-content/uploads/2025/11/Inter24pt-SemiBold.eot');
	src: url('https://brenoperrucho.com/wp-content/uploads/2025/11/Inter24pt-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('https://brenoperrucho.com/wp-content/uploads/2025/11/Inter24pt-SemiBold.woff2') format('woff2'),
		url('https://brenoperrucho.com/wp-content/uploads/2025/11/Inter24pt-SemiBold.woff') format('woff'),
		url('https://brenoperrucho.com/wp-content/uploads/2025/11/Inter24pt-SemiBold.ttf') format('truetype'),
		url('https://brenoperrucho.com/wp-content/uploads/2025/11/Inter24pt-SemiBold.svg#Inter') format('svg');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://brenoperrucho.com/wp-content/uploads/2025/11/Inter24pt-Bold.eot');
	src: url('https://brenoperrucho.com/wp-content/uploads/2025/11/Inter24pt-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://brenoperrucho.com/wp-content/uploads/2025/11/Inter24pt-Bold.woff2') format('woff2'),
		url('https://brenoperrucho.com/wp-content/uploads/2025/11/Inter24pt-Bold.woff') format('woff'),
		url('https://brenoperrucho.com/wp-content/uploads/2025/11/Inter24pt-Bold.ttf') format('truetype'),
		url('https://brenoperrucho.com/wp-content/uploads/2025/11/Inter24pt-Bold.svg#Inter') format('svg');
}
/* End Custom Fonts CSS */