.elementor-19272 .elementor-element.elementor-element-5452273{--display:flex;--min-height:6.25rem;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--z-index:900;}.elementor-19272 .elementor-element.elementor-element-5452273:not(.elementor-motion-effects-element-type-background), .elementor-19272 .elementor-element.elementor-element-5452273 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paulovsoares.com.br/wp-content/uploads/2025/09/14-BG-TOP.webp");background-position:top center;background-size:cover;}.elementor-19272 .elementor-element.elementor-element-5307b15{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--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-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-19272 .elementor-element.elementor-element-c9ee085.elementor-element{--align-self:center;}.elementor-19272 .elementor-element.elementor-element-c9ee085 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;color:#ECECEC;}.elementor-19272 .elementor-element.elementor-element-e0511ef.elementor-element{--align-self:center;}.elementor-19272 .elementor-element.elementor-element-e0511ef .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;color:#ECECEC;}.elementor-19272 .elementor-element.elementor-element-9db5389.elementor-element{--align-self:center;}.elementor-19272 .elementor-element.elementor-element-9db5389 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;color:#ECECEC;}.elementor-19272 .elementor-element.elementor-element-3c0efaa.elementor-element{--align-self:center;}.elementor-19272 .elementor-element.elementor-element-3c0efaa .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;color:#ECECEC;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-19272 .elementor-element.elementor-element-423c51e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 8px 0px;}.elementor-19272 .elementor-element.elementor-element-423c51e.elementor-element{--align-self:center;}.elementor-19272 .elementor-element.elementor-element-423c51e .elementor-button{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5rem;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:16px 48px 16px 48px;}.elementor-19272 .elementor-element.elementor-element-423c51e .elementor-button:hover, .elementor-19272 .elementor-element.elementor-element-423c51e .elementor-button:focus{color:#000000;}.elementor-19272 .elementor-element.elementor-element-423c51e .elementor-button:hover svg, .elementor-19272 .elementor-element.elementor-element-423c51e .elementor-button:focus svg{fill:#000000;}.elementor-19272 .elementor-element.elementor-element-5d94de8{--display:flex;--min-height:45.688rem;--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19272 .elementor-element.elementor-element-5d94de8:not(.elementor-motion-effects-element-type-background), .elementor-19272 .elementor-element.elementor-element-5d94de8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paulovsoares.com.br/wp-content/uploads/2025/09/13-BG-Hero-1.webp");background-position:top center;background-size:cover;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-19272 .elementor-element.elementor-element-4c7d2c1{width:var( --container-widget-width, 20.063rem );max-width:20.063rem;--container-widget-width:20.063rem;--container-widget-flex-grow:0;}.elementor-19272 .elementor-element.elementor-element-50a43aa{width:var( --container-widget-width, 47.375rem );max-width:47.375rem;--container-widget-width:47.375rem;--container-widget-flex-grow:0;}.elementor-19272 .elementor-element.elementor-element-50a43aa > .elementor-widget-container{margin:2rem 0rem 2rem 0rem;}.elementor-19272 .elementor-element.elementor-element-50a43aa .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:2.4375rem;font-weight:400;line-height:3.4125rem;color:#BDBDBD;}.elementor-19272 .elementor-element.elementor-element-84d40a9 .elementor-button{background-color:#1955ED;font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5rem;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:24px 48px 24px 48px;}.elementor-19272 .elementor-element.elementor-element-84d40a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 8px 0px;}.elementor-19272 .elementor-element.elementor-element-84d40a9.elementor-element{--align-self:flex-start;}.elementor-19272 .elementor-element.elementor-element-84d40a9 .elementor-button:hover, .elementor-19272 .elementor-element.elementor-element-84d40a9 .elementor-button:focus{color:#000000;}.elementor-19272 .elementor-element.elementor-element-84d40a9 .elementor-button:hover svg, .elementor-19272 .elementor-element.elementor-element-84d40a9 .elementor-button:focus svg{fill:#000000;}.elementor-19272 .elementor-element.elementor-element-e8e9cdb{width:var( --container-widget-width, 21rem );max-width:21rem;--container-widget-width:21rem;--container-widget-flex-grow:0;}.elementor-19272 .elementor-element.elementor-element-e8e9cdb > .elementor-widget-container{margin:0.625rem 0rem 0rem 0rem;}.elementor-19272 .elementor-element.elementor-element-618dbc0{--display:flex;--min-height:100vh;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-19272 .elementor-element.elementor-element-136fbca{width:var( --container-widget-width, 46.9375rem );max-width:46.9375rem;--container-widget-width:46.9375rem;--container-widget-flex-grow:0;text-align:center;}.elementor-19272 .elementor-element.elementor-element-136fbca > .elementor-widget-container{margin:0rem 0rem 4rem 0rem;}.elementor-19272 .elementor-element.elementor-element-136fbca .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:3rem;font-weight:700;line-height:4.2rem;}.elementor-19272 .elementor-element.elementor-element-306446a{width:var( --container-widget-width, 60rem );max-width:60rem;--container-widget-width:60rem;--container-widget-flex-grow:0;}.elementor-19272 .elementor-element.elementor-element-6bb7478{width:var( --container-widget-width, 32.625rem );max-width:32.625rem;--container-widget-width:32.625rem;--container-widget-flex-grow:0;text-align:start;}.elementor-19272 .elementor-element.elementor-element-6bb7478 > .elementor-widget-container{margin:5rem 0rem 0rem 0rem;}.elementor-19272 .elementor-element.elementor-element-6bb7478 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.375rem;font-weight:400;line-height:2.0625rem;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-19272 .elementor-element.elementor-element-0c7ab07{width:var( --container-widget-width, 32.625rem );max-width:32.625rem;--container-widget-width:32.625rem;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;color:#717278;}.elementor-19272 .elementor-element.elementor-element-0c7ab07 > .elementor-widget-container{margin:0.5rem 0rem 0rem 0rem;}.elementor-19272 .elementor-element.elementor-element-3dbb072{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:7rem;--padding-bottom:7rem;--padding-left:1rem;--padding-right:1rem;}.elementor-19272 .elementor-element.elementor-element-3dbb072:not(.elementor-motion-effects-element-type-background), .elementor-19272 .elementor-element.elementor-element-3dbb072 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19272 .elementor-element.elementor-element-b3172fb{text-align:center;}.elementor-19272 .elementor-element.elementor-element-b3172fb .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:2rem;font-weight:700;color:#1F2A32;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-19272 .elementor-element.elementor-element-eebd358{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#B08055;}.elementor-19272 .elementor-element.elementor-element-eebd358 .elementor-headline{text-align:center;font-family:"Poppins", Sans-serif;font-size:1.75rem;font-weight:700;}.elementor-19272 .elementor-element.elementor-element-eebd358 .elementor-headline-dynamic-text{font-family:"Lora", Sans-serif;font-weight:400;}.elementor-19272 .elementor-element.elementor-element-eebd358 .elementor-headline-dynamic-wrapper path{stroke:#000D2AB0;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;}.elementor-19272 .elementor-element.elementor-element-4eba2d0{width:var( --container-widget-width, 36rem );max-width:36rem;--container-widget-width:36rem;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;color:#717278;}.elementor-19272 .elementor-element.elementor-element-4eba2d0 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-19272 .elementor-element.elementor-element-3a6fa11 .elementor-button{background-color:#1955ED;font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5rem;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:24px 48px 24px 48px;}.elementor-19272 .elementor-element.elementor-element-3a6fa11 > .elementor-widget-container{margin:1rem 0rem 1rem 0rem;padding:8px 0px 8px 0px;}.elementor-19272 .elementor-element.elementor-element-3a6fa11.elementor-element{--align-self:center;}.elementor-19272 .elementor-element.elementor-element-3a6fa11 .elementor-button:hover, .elementor-19272 .elementor-element.elementor-element-3a6fa11 .elementor-button:focus{color:#000000;}.elementor-19272 .elementor-element.elementor-element-3a6fa11 .elementor-button:hover svg, .elementor-19272 .elementor-element.elementor-element-3a6fa11 .elementor-button:focus svg{fill:#000000;}.elementor-19272 .elementor-element.elementor-element-8d9b926{width:var( --container-widget-width, 60rem );max-width:60rem;--container-widget-width:60rem;--container-widget-flex-grow:0;}.elementor-19272 .elementor-element.elementor-element-8d9b926 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-19272 .elementor-element.elementor-element-2442ac5 .elementor-icon-wrapper{text-align:center;}.elementor-19272 .elementor-element.elementor-element-2442ac5 .elementor-icon-wrapper svg{width:auto;}.elementor-19272 .elementor-element.elementor-element-ead2840{--display:flex;--min-height:106.875rem;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19272 .elementor-element.elementor-element-3086e9d{width:var( --container-widget-width, 45.875rem );max-width:45.875rem;--container-widget-width:45.875rem;--container-widget-flex-grow:0;text-align:center;}.elementor-19272 .elementor-element.elementor-element-3086e9d > .elementor-widget-container{margin:6.25rem 0rem 3.5rem 0rem;}.elementor-19272 .elementor-element.elementor-element-3086e9d .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:2.4375rem;font-weight:400;line-height:3.4125rem;color:#D18E52;}.elementor-19272 .elementor-element.elementor-element-db99366{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;}.elementor-19272 .elementor-element.elementor-element-fb9ecea{--display:flex;--min-height:17.63569rem;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-19272 .elementor-element.elementor-element-fb9ecea:not(.elementor-motion-effects-element-type-background), .elementor-19272 .elementor-element.elementor-element-fb9ecea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paulovsoares.com.br/wp-content/uploads/2025/09/15-Imersao-Ao-Vivo.webp");background-position:top center;background-size:cover;}.elementor-19272 .elementor-element.elementor-element-e6952f1{width:var( --container-widget-width, 13rem );max-width:13rem;--container-widget-width:13rem;--container-widget-flex-grow:0;}.elementor-19272 .elementor-element.elementor-element-e6952f1 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:1.375rem;font-weight:400;line-height:1.65rem;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-19272 .elementor-element.elementor-element-909d061 .elementor-icon-box-wrapper{align-items:center;gap:6px;}.elementor-19272 .elementor-element.elementor-element-909d061 .elementor-icon-box-title{margin-block-end:0px;color:#F1F1F1;}.elementor-19272 .elementor-element.elementor-element-909d061 .elementor-icon{font-size:27px;}.elementor-19272 .elementor-element.elementor-element-909d061 .elementor-icon-box-title, .elementor-19272 .elementor-element.elementor-element-909d061 .elementor-icon-box-title a{font-family:"Lora", Sans-serif;font-size:1.375rem;font-weight:700;text-transform:uppercase;}.elementor-19272 .elementor-element.elementor-element-7efb9ac{--display:flex;--min-height:17.63569rem;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-19272 .elementor-element.elementor-element-7efb9ac:not(.elementor-motion-effects-element-type-background), .elementor-19272 .elementor-element.elementor-element-7efb9ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paulovsoares.com.br/wp-content/uploads/2025/09/16-Material-complementar.webp");background-position:top center;background-size:cover;}.elementor-19272 .elementor-element.elementor-element-8e4ff54{width:var( --container-widget-width, 13rem );max-width:13rem;--container-widget-width:13rem;--container-widget-flex-grow:0;}.elementor-19272 .elementor-element.elementor-element-8e4ff54 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:1.375rem;font-weight:400;line-height:1.85rem;}.elementor-19272 .elementor-element.elementor-element-94376ad{--display:flex;--min-height:17.63569rem;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-19272 .elementor-element.elementor-element-94376ad:not(.elementor-motion-effects-element-type-background), .elementor-19272 .elementor-element.elementor-element-94376ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paulovsoares.com.br/wp-content/uploads/2026/01/01-26.webp");background-position:top center;background-size:cover;}.elementor-19272 .elementor-element.elementor-element-fcf7487{width:var( --container-widget-width, 13rem );max-width:13rem;--container-widget-width:13rem;--container-widget-flex-grow:0;}.elementor-19272 .elementor-element.elementor-element-fcf7487 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:1.375rem;font-weight:400;line-height:1.85rem;}.elementor-19272 .elementor-element.elementor-element-ec0664b{--display:flex;--min-height:17.63569rem;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-19272 .elementor-element.elementor-element-ec0664b:not(.elementor-motion-effects-element-type-background), .elementor-19272 .elementor-element.elementor-element-ec0664b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paulovsoares.com.br/wp-content/uploads/2025/09/18-Audio.webp");background-position:top center;background-size:cover;}.elementor-19272 .elementor-element.elementor-element-4ecdcbb{width:var( --container-widget-width, 13.99rem );max-width:13.99rem;--container-widget-width:13.99rem;--container-widget-flex-grow:0;}.elementor-19272 .elementor-element.elementor-element-4ecdcbb .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:1.375rem;font-weight:400;line-height:1.85rem;}.elementor-19272 .elementor-element.elementor-element-221b5bb > .elementor-widget-container{margin:6rem 0rem 4rem 0rem;}.elementor-19272 .elementor-element.elementor-element-221b5bb .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:3rem;font-weight:700;}.elementor-19272 .elementor-element.elementor-element-4f8c1a9{--display:flex;--min-height:17.625rem;--justify-content:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:5.5rem;--padding-right:0rem;}.elementor-19272 .elementor-element.elementor-element-4f8c1a9:not(.elementor-motion-effects-element-type-background), .elementor-19272 .elementor-element.elementor-element-4f8c1a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paulovsoares.com.br/wp-content/uploads/2025/09/20-Mockup-Notebook.webp");background-position:top center;background-size:cover;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-19272 .elementor-element.elementor-element-3dbc280{width:var( --container-widget-width, 16rem );max-width:16rem;--container-widget-width:16rem;--container-widget-flex-grow:0;}.elementor-19272 .elementor-element.elementor-element-3dbc280 .elementor-image-box-wrapper{text-align:start;}.elementor-19272 .elementor-element.elementor-element-3dbc280 .elementor-image-box-title{margin-bottom:5px;font-family:"Lora", Sans-serif;font-size:1rem;font-weight:400;color:#F1F2F3B3;}.elementor-19272 .elementor-element.elementor-element-3dbc280 .elementor-image-box-description{font-family:"Lora", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;line-height:2.4rem;color:#F1F1F1;}.elementor-19272 .elementor-element.elementor-element-a1e4332{--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;--padding-top:0rem;--padding-bottom:10rem;--padding-left:1rem;--padding-right:1rem;}.elementor-19272 .elementor-element.elementor-element-282979a{--display:flex;--min-height:31.25rem;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-16rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-19272 .elementor-element.elementor-element-7311e63{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19272 .elementor-element.elementor-element-de6a278{width:var( --container-widget-width, 19rem );max-width:19rem;--container-widget-width:19rem;--container-widget-flex-grow:0;}.elementor-19272 .elementor-element.elementor-element-de6a278 .elementor-image-box-wrapper{text-align:start;}.elementor-19272 .elementor-element.elementor-element-de6a278 .elementor-image-box-title{margin-bottom:3px;font-family:"Lora", Sans-serif;font-size:3rem;font-weight:400;line-height:3.3rem;color:#B08055;}.elementor-19272 .elementor-element.elementor-element-de6a278 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;color:#FFFFFF;}.elementor-19272 .elementor-element.elementor-element-824a821 .elementor-button{background-color:#1955ED;font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5rem;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:24px 48px 24px 48px;}.elementor-19272 .elementor-element.elementor-element-824a821 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 8px 0px;}.elementor-19272 .elementor-element.elementor-element-824a821.elementor-element{--align-self:center;}.elementor-19272 .elementor-element.elementor-element-824a821 .elementor-button:hover, .elementor-19272 .elementor-element.elementor-element-824a821 .elementor-button:focus{color:#000000;}.elementor-19272 .elementor-element.elementor-element-824a821 .elementor-button:hover svg, .elementor-19272 .elementor-element.elementor-element-824a821 .elementor-button:focus svg{fill:#000000;}.elementor-19272 .elementor-element.elementor-element-d780c89{width:var( --container-widget-width, 32rem );max-width:32rem;--container-widget-width:32rem;--container-widget-flex-grow:0;}.elementor-19272 .elementor-element.elementor-element-03c0bba{width:var( --container-widget-width, 55.3125rem );max-width:55.3125rem;--container-widget-width:55.3125rem;--container-widget-flex-grow:0;text-align:center;}.elementor-19272 .elementor-element.elementor-element-03c0bba > .elementor-widget-container{margin:6rem 0rem 4rem 0rem;}.elementor-19272 .elementor-element.elementor-element-03c0bba .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:3rem;font-weight:400;line-height:4.2rem;color:#F1F2F3;}.elementor-19272 .elementor-element.elementor-element-2470114{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 10px;--row-gap:20px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19272 .elementor-element.elementor-element-f53d38a{width:var( --container-widget-width, 19.5rem );max-width:19.5rem;--container-widget-width:19.5rem;--container-widget-flex-grow:0;}.elementor-19272 .elementor-element.elementor-element-f53d38a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19272 .elementor-element.elementor-element-f53d38a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19272 .elementor-element.elementor-element-f53d38a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19272 .elementor-element.elementor-element-f53d38a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-19272 .elementor-element.elementor-element-f53d38a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19272 .elementor-element.elementor-element-f53d38a .elementor-image-box-title{font-family:"Lora", Sans-serif;font-size:1.563em;font-weight:400;color:#B08055;}.elementor-19272 .elementor-element.elementor-element-32b5e34{width:var( --container-widget-width, 19.5rem );max-width:19.5rem;--container-widget-width:19.5rem;--container-widget-flex-grow:0;}.elementor-19272 .elementor-element.elementor-element-32b5e34.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19272 .elementor-element.elementor-element-32b5e34.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19272 .elementor-element.elementor-element-32b5e34.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19272 .elementor-element.elementor-element-32b5e34 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-19272 .elementor-element.elementor-element-32b5e34 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19272 .elementor-element.elementor-element-32b5e34 .elementor-image-box-title{font-family:"Lora", Sans-serif;font-size:1.563em;font-weight:400;color:#B08055;}.elementor-19272 .elementor-element.elementor-element-eb4501a{width:var( --container-widget-width, 19.5rem );max-width:19.5rem;--container-widget-width:19.5rem;--container-widget-flex-grow:0;}.elementor-19272 .elementor-element.elementor-element-eb4501a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19272 .elementor-element.elementor-element-eb4501a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19272 .elementor-element.elementor-element-eb4501a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19272 .elementor-element.elementor-element-eb4501a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-19272 .elementor-element.elementor-element-eb4501a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19272 .elementor-element.elementor-element-eb4501a .elementor-image-box-title{font-family:"Lora", Sans-serif;font-size:1.563em;font-weight:400;color:#B08055;}.elementor-19272 .elementor-element.elementor-element-2377f0f{width:var( --container-widget-width, 19.5rem );max-width:19.5rem;--container-widget-width:19.5rem;--container-widget-flex-grow:0;}.elementor-19272 .elementor-element.elementor-element-2377f0f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19272 .elementor-element.elementor-element-2377f0f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19272 .elementor-element.elementor-element-2377f0f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19272 .elementor-element.elementor-element-2377f0f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-19272 .elementor-element.elementor-element-2377f0f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19272 .elementor-element.elementor-element-2377f0f .elementor-image-box-title{font-family:"Lora", Sans-serif;font-size:1.563em;font-weight:400;color:#B08055;}.elementor-19272 .elementor-element.elementor-element-a85e4eb{width:var( --container-widget-width, 19.5rem );max-width:19.5rem;--container-widget-width:19.5rem;--container-widget-flex-grow:0;}.elementor-19272 .elementor-element.elementor-element-a85e4eb.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19272 .elementor-element.elementor-element-a85e4eb.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19272 .elementor-element.elementor-element-a85e4eb.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19272 .elementor-element.elementor-element-a85e4eb .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-19272 .elementor-element.elementor-element-a85e4eb .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19272 .elementor-element.elementor-element-a85e4eb .elementor-image-box-title{font-family:"Lora", Sans-serif;font-size:1.563em;font-weight:400;color:#B08055;}.elementor-19272 .elementor-element.elementor-element-068091d{width:var( --container-widget-width, 19.5rem );max-width:19.5rem;--container-widget-width:19.5rem;--container-widget-flex-grow:0;}.elementor-19272 .elementor-element.elementor-element-068091d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-19272 .elementor-element.elementor-element-068091d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-19272 .elementor-element.elementor-element-068091d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-19272 .elementor-element.elementor-element-068091d .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-19272 .elementor-element.elementor-element-068091d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-19272 .elementor-element.elementor-element-068091d .elementor-image-box-title{font-family:"Lora", Sans-serif;font-size:1.563em;font-weight:400;color:#B08055;}.elementor-19272 .elementor-element.elementor-element-6f83698{--display:flex;--min-height:64.375rem;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:wrap;--align-content:center;}.elementor-19272 .elementor-element.elementor-element-6f83698:not(.elementor-motion-effects-element-type-background), .elementor-19272 .elementor-element.elementor-element-6f83698 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-19272 .elementor-element.elementor-element-7b9ae92{width:100%;max-width:100%;text-align:center;}.elementor-19272 .elementor-element.elementor-element-7b9ae92 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:3rem;font-weight:400;color:#1F2A32;}.elementor-19272 .elementor-element.elementor-element-23f7cd0{width:100%;max-width:100%;text-align:center;font-family:"DM Sans", Sans-serif;font-size:1.5625rem;font-weight:400;letter-spacing:0.04688rem;color:#1F2A32;}.elementor-19272 .elementor-element.elementor-element-23f7cd0 > .elementor-widget-container{margin:0.9rem 0rem 3rem 0rem;}.elementor-19272 .elementor-element.elementor-element-0166aee{--display:flex;--min-height:0rem;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0rem;--padding-bottom:2.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-19272 .elementor-element.elementor-element-f447ed5{text-align:center;}.elementor-19272 .elementor-element.elementor-element-f447ed5 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:2em;font-weight:400;color:#B08055;}.elementor-19272 .elementor-element.elementor-element-5d3f31a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19272 .elementor-element.elementor-element-5d3f31a.e-con{--align-self:center;}.elementor-19272 .elementor-element.elementor-element-12d7c1d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2.4375rem;font-weight:400;letter-spacing:-0.04875rem;color:#F1F1F1;}.elementor-19272 .elementor-element.elementor-element-a5c3c28 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.5625rem;font-weight:400;letter-spacing:-0.03125rem;color:#F1F1F1;}.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-size:var( --e-global-typography-secondary-font-size );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-19272 .elementor-element.elementor-element-158e90c{--divider-border-style:solid;--divider-color:#FFFFFF80;--divider-border-width:2px;width:var( --container-widget-width, 29.81844rem );max-width:29.81844rem;--container-widget-width:29.81844rem;--container-widget-flex-grow:0;}.elementor-19272 .elementor-element.elementor-element-158e90c.elementor-element{--align-self:center;}.elementor-19272 .elementor-element.elementor-element-158e90c .elementor-divider-separator{width:100%;}.elementor-19272 .elementor-element.elementor-element-158e90c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-19272 .elementor-element.elementor-element-2fb9b04{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19272 .elementor-element.elementor-element-2fb9b04.e-con{--align-self:center;}.elementor-19272 .elementor-element.elementor-element-d177dc7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2.4375rem;font-weight:400;letter-spacing:-0.04875rem;color:#F1F1F1;}.elementor-19272 .elementor-element.elementor-element-72860f1 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.5625rem;font-weight:400;letter-spacing:-0.03125rem;color:#F1F1F1;}.elementor-19272 .elementor-element.elementor-element-08d98e5{--divider-border-style:solid;--divider-color:#FFFFFF80;--divider-border-width:2px;width:var( --container-widget-width, 29.81844rem );max-width:29.81844rem;--container-widget-width:29.81844rem;--container-widget-flex-grow:0;}.elementor-19272 .elementor-element.elementor-element-08d98e5.elementor-element{--align-self:center;}.elementor-19272 .elementor-element.elementor-element-08d98e5 .elementor-divider-separator{width:100%;}.elementor-19272 .elementor-element.elementor-element-08d98e5 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-19272 .elementor-element.elementor-element-89381c8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19272 .elementor-element.elementor-element-89381c8.e-con{--align-self:center;}.elementor-19272 .elementor-element.elementor-element-de78f38 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2.4375rem;font-weight:400;letter-spacing:-0.04875rem;color:#F1F1F1;}.elementor-19272 .elementor-element.elementor-element-fe42b75 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.5625rem;font-weight:400;letter-spacing:-0.03125rem;color:#F1F1F1;}.elementor-19272 .elementor-element.elementor-element-a6450b0{--divider-border-style:solid;--divider-color:#FFFFFF80;--divider-border-width:2px;width:var( --container-widget-width, 29.81844rem );max-width:29.81844rem;--container-widget-width:29.81844rem;--container-widget-flex-grow:0;}.elementor-19272 .elementor-element.elementor-element-a6450b0.elementor-element{--align-self:center;}.elementor-19272 .elementor-element.elementor-element-a6450b0 .elementor-divider-separator{width:100%;}.elementor-19272 .elementor-element.elementor-element-a6450b0 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-19272 .elementor-element.elementor-element-92df426{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19272 .elementor-element.elementor-element-92df426.e-con{--align-self:center;}.elementor-19272 .elementor-element.elementor-element-6f49d9d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2.4375rem;font-weight:400;letter-spacing:-0.04875rem;color:#F1F1F1;}.elementor-19272 .elementor-element.elementor-element-c1b1207 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.5625rem;font-weight:400;letter-spacing:-0.03125rem;color:#F1F1F1;}.elementor-19272 .elementor-element.elementor-element-a6c11fc{--divider-border-style:solid;--divider-color:#FFFFFF80;--divider-border-width:2px;width:var( --container-widget-width, 29.81844rem );max-width:29.81844rem;--container-widget-width:29.81844rem;--container-widget-flex-grow:0;}.elementor-19272 .elementor-element.elementor-element-a6c11fc.elementor-element{--align-self:center;}.elementor-19272 .elementor-element.elementor-element-a6c11fc .elementor-divider-separator{width:100%;}.elementor-19272 .elementor-element.elementor-element-a6c11fc .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-19272 .elementor-element.elementor-element-66a3051{--display:flex;--min-height:0rem;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0rem;--padding-bottom:2.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-19272 .elementor-element.elementor-element-3566268{text-align:center;}.elementor-19272 .elementor-element.elementor-element-3566268 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:2em;font-weight:400;color:#B08055;}.elementor-19272 .elementor-element.elementor-element-96a4098{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19272 .elementor-element.elementor-element-96a4098.e-con{--align-self:center;}.elementor-19272 .elementor-element.elementor-element-711137a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2.4375rem;font-weight:400;letter-spacing:-0.04875rem;color:#F1F1F1;}.elementor-19272 .elementor-element.elementor-element-15c9dbe .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.5625rem;font-weight:400;letter-spacing:-0.03125rem;color:#F1F1F1;}.elementor-19272 .elementor-element.elementor-element-256ef08{--divider-border-style:solid;--divider-color:#FFFFFF80;--divider-border-width:2px;width:var( --container-widget-width, 29.81844rem );max-width:29.81844rem;--container-widget-width:29.81844rem;--container-widget-flex-grow:0;}.elementor-19272 .elementor-element.elementor-element-256ef08.elementor-element{--align-self:center;}.elementor-19272 .elementor-element.elementor-element-256ef08 .elementor-divider-separator{width:100%;}.elementor-19272 .elementor-element.elementor-element-256ef08 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-19272 .elementor-element.elementor-element-0122018{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19272 .elementor-element.elementor-element-0122018.e-con{--align-self:center;}.elementor-19272 .elementor-element.elementor-element-b31c772 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2.4375rem;font-weight:400;letter-spacing:-0.04875rem;color:#F1F1F1;}.elementor-19272 .elementor-element.elementor-element-5fb31dd .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.5625rem;font-weight:400;letter-spacing:-0.03125rem;color:#F1F1F1;}.elementor-19272 .elementor-element.elementor-element-f704b43{--divider-border-style:solid;--divider-color:#FFFFFF80;--divider-border-width:2px;width:var( --container-widget-width, 29.81844rem );max-width:29.81844rem;--container-widget-width:29.81844rem;--container-widget-flex-grow:0;}.elementor-19272 .elementor-element.elementor-element-f704b43.elementor-element{--align-self:center;}.elementor-19272 .elementor-element.elementor-element-f704b43 .elementor-divider-separator{width:100%;}.elementor-19272 .elementor-element.elementor-element-f704b43 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-19272 .elementor-element.elementor-element-0187d35{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19272 .elementor-element.elementor-element-0187d35.e-con{--align-self:center;}.elementor-19272 .elementor-element.elementor-element-679a292 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2.4375rem;font-weight:400;letter-spacing:-0.04875rem;color:#F1F1F1;}.elementor-19272 .elementor-element.elementor-element-42eb0e4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.5625rem;font-weight:400;letter-spacing:-0.03125rem;color:#F1F1F1;}.elementor-19272 .elementor-element.elementor-element-4bc356d{--divider-border-style:solid;--divider-color:#FFFFFF80;--divider-border-width:2px;width:var( --container-widget-width, 29.81844rem );max-width:29.81844rem;--container-widget-width:29.81844rem;--container-widget-flex-grow:0;}.elementor-19272 .elementor-element.elementor-element-4bc356d.elementor-element{--align-self:center;}.elementor-19272 .elementor-element.elementor-element-4bc356d .elementor-divider-separator{width:100%;}.elementor-19272 .elementor-element.elementor-element-4bc356d .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-19272 .elementor-element.elementor-element-3f34166{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19272 .elementor-element.elementor-element-3f34166.e-con{--align-self:center;}.elementor-19272 .elementor-element.elementor-element-655e602 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2.4375rem;font-weight:400;letter-spacing:-0.04875rem;color:#F1F1F1;}.elementor-19272 .elementor-element.elementor-element-c7ce9f3 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.5625rem;font-weight:400;letter-spacing:-0.03125rem;color:#F1F1F1;}.elementor-19272 .elementor-element.elementor-element-090d7b5{--divider-border-style:solid;--divider-color:#FFFFFF80;--divider-border-width:2px;width:var( --container-widget-width, 29.81844rem );max-width:29.81844rem;--container-widget-width:29.81844rem;--container-widget-flex-grow:0;}.elementor-19272 .elementor-element.elementor-element-090d7b5.elementor-element{--align-self:center;}.elementor-19272 .elementor-element.elementor-element-090d7b5 .elementor-divider-separator{width:100%;}.elementor-19272 .elementor-element.elementor-element-090d7b5 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-19272 .elementor-element.elementor-element-b9ca686 .elementor-button{background-color:#1955ED;font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5rem;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:24px 48px 24px 48px;}.elementor-19272 .elementor-element.elementor-element-b9ca686 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;padding:8px 0px 8px 0px;}.elementor-19272 .elementor-element.elementor-element-b9ca686.elementor-element{--align-self:center;}.elementor-19272 .elementor-element.elementor-element-b9ca686 .elementor-button:hover, .elementor-19272 .elementor-element.elementor-element-b9ca686 .elementor-button:focus{color:#000000;}.elementor-19272 .elementor-element.elementor-element-b9ca686 .elementor-button:hover svg, .elementor-19272 .elementor-element.elementor-element-b9ca686 .elementor-button:focus svg{fill:#000000;}.elementor-19272 .elementor-element.elementor-element-7e91a65{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:4rem;--padding-bottom:8rem;--padding-left:1rem;--padding-right:1rem;}.elementor-19272 .elementor-element.elementor-element-17e3659{width:var( --container-widget-width, 45.875rem );max-width:45.875rem;--container-widget-width:45.875rem;--container-widget-flex-grow:0;text-align:center;}.elementor-19272 .elementor-element.elementor-element-17e3659 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-19272 .elementor-element.elementor-element-17e3659 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:2.4375rem;font-weight:400;line-height:3.4125rem;color:#F1F2F3;}.elementor-19272 .elementor-element.elementor-element-75e1923{width:var( --container-widget-width, 35rem );max-width:35rem;--container-widget-width:35rem;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;color:#9E9FA4;}.elementor-19272 .elementor-element.elementor-element-75e1923 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-19272 .elementor-element.elementor-element-b11a192{width:var( --container-widget-width, 40rem );max-width:40rem;--container-widget-width:40rem;--container-widget-flex-grow:0;text-align:center;}.elementor-19272 .elementor-element.elementor-element-b11a192 > .elementor-widget-container{margin:2.1rem 0rem 4rem 0rem;}.elementor-19272 .elementor-element.elementor-element-b11a192 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:1.5625rem;font-weight:400;line-height:2.1875rem;color:#D18E52;}.elementor-19272 .elementor-element.elementor-element-870a8e6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19272 .elementor-element.elementor-element-fd95c5f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-19272 .elementor-element.elementor-element-58ceb49{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-19272 .elementor-element.elementor-element-94d9759{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-19272 .elementor-element.elementor-element-f26f22c{--display:flex;--min-height:44.9375rem;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--z-index:999;}.elementor-19272 .elementor-element.elementor-element-f26f22c:not(.elementor-motion-effects-element-type-background), .elementor-19272 .elementor-element.elementor-element-f26f22c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paulovsoares.com.br/wp-content/uploads/2025/09/11-BG-Oferta.webp");background-position:top center;background-size:cover;}.elementor-19272 .elementor-element.elementor-element-c12a5b9{width:var( --container-widget-width, 22rem );max-width:22rem;--container-widget-width:22rem;--container-widget-flex-grow:0;}.elementor-19272 .elementor-element.elementor-element-c12a5b9 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:2.625rem;font-weight:700;text-transform:uppercase;line-height:3.2rem;color:#F1F1F1;}.elementor-19272 .elementor-element.elementor-element-ed44e88{--display:flex;--min-height:28.25rem;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19272 .elementor-element.elementor-element-ed44e88:not(.elementor-motion-effects-element-type-background), .elementor-19272 .elementor-element.elementor-element-ed44e88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1ED;}.elementor-19272 .elementor-element.elementor-element-d979335{text-align:center;}.elementor-19272 .elementor-element.elementor-element-d979335 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:700;letter-spacing:-0.0225rem;color:#FFFFFF;}.elementor-19272 .elementor-element.elementor-element-98b6fe9 > .elementor-widget-container{margin:2.5rem 0rem 2.5rem 0rem;}.elementor-19272 .elementor-element.elementor-element-98b6fe9{text-align:center;}.elementor-19272 .elementor-element.elementor-element-98b6fe9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.5625rem;font-weight:400;letter-spacing:-0.03125rem;color:#B08055;}.elementor-19272 .elementor-element.elementor-element-f3ca12b{--divider-border-style:solid;--divider-color:#0F1420;--divider-border-width:2px;}.elementor-19272 .elementor-element.elementor-element-f3ca12b .elementor-divider-separator{width:100%;}.elementor-19272 .elementor-element.elementor-element-f3ca12b .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-19272 .elementor-element.elementor-element-b642301 > .elementor-widget-container{margin:1.5rem 0rem 0.5rem 0rem;}.elementor-19272 .elementor-element.elementor-element-b642301{text-align:center;}.elementor-19272 .elementor-element.elementor-element-b642301 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:3.6875rem;font-weight:400;letter-spacing:-0.07375rem;color:#0F1420;}.elementor-19272 .elementor-element.elementor-element-a138986{text-align:center;}.elementor-19272 .elementor-element.elementor-element-a138986 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;letter-spacing:-0.02rem;color:#0F1420;}.elementor-19272 .elementor-element.elementor-element-d7541c1 .elementor-button{background-color:#1955ED;font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5rem;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:16px 48px 16px 48px;}.elementor-19272 .elementor-element.elementor-element-d7541c1 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;padding:8px 0px 8px 0px;}.elementor-19272 .elementor-element.elementor-element-d7541c1.elementor-element{--align-self:center;}.elementor-19272 .elementor-element.elementor-element-d7541c1{z-index:900;}.elementor-19272 .elementor-element.elementor-element-d7541c1 .elementor-button:hover, .elementor-19272 .elementor-element.elementor-element-d7541c1 .elementor-button:focus{color:#000000;}.elementor-19272 .elementor-element.elementor-element-d7541c1 .elementor-button:hover svg, .elementor-19272 .elementor-element.elementor-element-d7541c1 .elementor-button:focus svg{fill:#000000;}.elementor-19272 .elementor-element.elementor-element-a0d6d95{width:var( --container-widget-width, 15rem );max-width:15rem;--container-widget-width:15rem;--container-widget-flex-grow:0;}.elementor-19272 .elementor-element.elementor-element-a0d6d95.elementor-element{--align-self:center;}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19272 .elementor-element.elementor-element-bc81191{width:var( --container-widget-width, 20rem );max-width:20rem;--container-widget-width:20rem;--container-widget-flex-grow:0;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-19272 .elementor-element.elementor-element-bc81191 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1rem/2);}.elementor-19272 .elementor-element.elementor-element-bc81191 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1rem/2);}.elementor-19272 .elementor-element.elementor-element-bc81191 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1rem/2);}.elementor-19272 .elementor-element.elementor-element-bc81191 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1rem/2);}.elementor-19272 .elementor-element.elementor-element-bc81191 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1rem/2);}.elementor-19272 .elementor-element.elementor-element-bc81191 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-19272 .elementor-element.elementor-element-bc81191 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-19272 .elementor-element.elementor-element-bc81191 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19272 .elementor-element.elementor-element-bc81191 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:400;line-height:1.4625rem;}.elementor-19272 .elementor-element.elementor-element-bc81191 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-19272 .elementor-element.elementor-element-0aa8a59{--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:0rem;--padding-bottom:10rem;--padding-left:1rem;--padding-right:1rem;}.elementor-19272 .elementor-element.elementor-element-c9b11d4 > .elementor-widget-container{margin:5rem 0rem 4rem 0rem;}.elementor-19272 .elementor-element.elementor-element-c9b11d4{text-align:center;}.elementor-19272 .elementor-element.elementor-element-c9b11d4 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:3rem;font-weight:400;line-height:4.2rem;}.elementor-19272 .elementor-element.elementor-element-5b39fd1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19272 .elementor-element.elementor-element-90e05e2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-19272 .elementor-element.elementor-element-8abdc28{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-19272 .elementor-element.elementor-element-d90f3fb{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19272 .elementor-element.elementor-element-9bff901{--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;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-19272 .elementor-element.elementor-element-bc4d016 .elementor-button{background-color:#AC1313;font-family:"DM Sans", Sans-serif;font-size:1.1rem;font-weight:700;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;padding:1rem 2rem 1rem 2rem;}.elementor-19272 .elementor-element.elementor-element-bc4d016 .elementor-button:hover, .elementor-19272 .elementor-element.elementor-element-bc4d016 .elementor-button:focus{background-color:#A02C2C;}.elementor-19272 .elementor-element.elementor-element-9ab856c{--display:flex;--min-height:67.563rem;--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:flex-start;--align-items:flex-end;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:12rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-19272 .elementor-element.elementor-element-9ab856c:not(.elementor-motion-effects-element-type-background), .elementor-19272 .elementor-element.elementor-element-9ab856c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paulovsoares.com.br/wp-content/uploads/2025/09/12-BG-Bio.webp");background-position:top center;background-size:cover;}.elementor-19272 .elementor-element.elementor-element-a148c33{width:var( --container-widget-width, 35rem );max-width:35rem;--container-widget-width:35rem;--container-widget-flex-grow:0;}.elementor-19272 .elementor-element.elementor-element-a148c33 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:2.4375rem;font-weight:700;line-height:3.4125rem;color:#F1F2F3;}.elementor-19272 .elementor-element.elementor-element-d4d4b8a{width:var( --container-widget-width, 35rem );max-width:35rem;--container-widget-width:35rem;--container-widget-flex-grow:0;}.elementor-19272 .elementor-element.elementor-element-d4d4b8a .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:1.563rem;font-weight:400;color:#F1F2F3;}.elementor-19272 .elementor-element.elementor-element-33e9452{width:var( --container-widget-width, 35rem );max-width:35rem;--container-widget-width:35rem;--container-widget-flex-grow:0;font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;color:#9E9FA4;}.elementor-19272 .elementor-element.elementor-element-a68afe7{--display:flex;--min-height:100vh;--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;--align-items:center;--padding-top:0rem;--padding-bottom:14rem;--padding-left:1rem;--padding-right:1rem;}.elementor-19272 .elementor-element.elementor-element-34cb3fb{--display:flex;--min-height:27.8125rem;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-15rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-19272 .elementor-element.elementor-element-23c4878{width:var( --container-widget-width, 32rem );max-width:32rem;--container-widget-width:32rem;--container-widget-flex-grow:0;}.elementor-19272 .elementor-element.elementor-element-23c4878 .elementor-image-box-title{font-family:"Lora", Sans-serif;font-size:3rem;font-weight:400;color:#ECECEC;}.elementor-19272 .elementor-element.elementor-element-23c4878 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;color:#ECECEC;}.elementor-19272 .elementor-element.elementor-element-1a6c1c2 .elementor-button{background-color:#1955ED;font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5rem;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:24px 48px 24px 48px;}.elementor-19272 .elementor-element.elementor-element-1a6c1c2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 8px 0px;}.elementor-19272 .elementor-element.elementor-element-1a6c1c2.elementor-element{--align-self:center;}.elementor-19272 .elementor-element.elementor-element-1a6c1c2 .elementor-button:hover, .elementor-19272 .elementor-element.elementor-element-1a6c1c2 .elementor-button:focus{color:#000000;}.elementor-19272 .elementor-element.elementor-element-1a6c1c2 .elementor-button:hover svg, .elementor-19272 .elementor-element.elementor-element-1a6c1c2 .elementor-button:focus svg{fill:#000000;}.elementor-19272 .elementor-element.elementor-element-e712a97{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--margin-top:6rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-19272 .elementor-element.elementor-element-9a10086{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19272 .elementor-element.elementor-element-a0d1873 .elementor-image-box-title{margin-bottom:5px;font-family:"DM Sans", Sans-serif;font-size:2em;font-weight:400;letter-spacing:-0.04rem;color:#FFFFFF;}.elementor-19272 .elementor-element.elementor-element-a0d1873 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;color:#FFFFFF;}.elementor-19272 .elementor-element.elementor-element-2d1fc18 .elementor-button{background-color:#1955ED;font-family:"DM Sans", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5rem;fill:#FFFFFF;color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:24px 48px 24px 48px;}.elementor-19272 .elementor-element.elementor-element-2d1fc18 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 8px 0px;}.elementor-19272 .elementor-element.elementor-element-2d1fc18.elementor-element{--align-self:center;}.elementor-19272 .elementor-element.elementor-element-2d1fc18 .elementor-button-content-wrapper{flex-direction:row;}.elementor-19272 .elementor-element.elementor-element-2d1fc18 .elementor-button:hover, .elementor-19272 .elementor-element.elementor-element-2d1fc18 .elementor-button:focus{color:#000000;}.elementor-19272 .elementor-element.elementor-element-2d1fc18 .elementor-button:hover svg, .elementor-19272 .elementor-element.elementor-element-2d1fc18 .elementor-button:focus svg{fill:#000000;}.elementor-19272 .elementor-element.elementor-element-269fc41{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-19272 .elementor-element.elementor-element-0b433b5{z-index:1;}.elementor-19272 .elementor-element.elementor-element-0b433b5 .elementor-image-box-wrapper{text-align:start;}.elementor-19272 .elementor-element.elementor-element-0b433b5 .elementor-image-box-title{margin-bottom:20px;font-family:"Lora", Sans-serif;font-size:1.5625rem;font-weight:700;line-height:2.1875rem;color:#0F1420;}.elementor-19272 .elementor-element.elementor-element-0b433b5 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;color:#717278;}.elementor-19272 .elementor-element.elementor-element-0750c7c{z-index:2;}.elementor-19272 .elementor-element.elementor-element-0750c7c .elementor-image-box-wrapper{text-align:start;}.elementor-19272 .elementor-element.elementor-element-0750c7c .elementor-image-box-title{margin-bottom:20px;font-family:"Lora", Sans-serif;font-size:1.5625rem;font-weight:700;line-height:2.1875rem;color:#0F1420;}.elementor-19272 .elementor-element.elementor-element-0750c7c .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;color:#717278;}.elementor-19272 .elementor-element.elementor-element-1159150{z-index:3;}.elementor-19272 .elementor-element.elementor-element-1159150 .elementor-image-box-wrapper{text-align:start;}.elementor-19272 .elementor-element.elementor-element-1159150 .elementor-image-box-title{margin-bottom:20px;font-family:"Lora", Sans-serif;font-size:1.5625rem;font-weight:700;line-height:2.1875rem;color:#0F1420;}.elementor-19272 .elementor-element.elementor-element-1159150 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;color:#717278;}.elementor-19272 .elementor-element.elementor-element-6bf2333{z-index:4;}.elementor-19272 .elementor-element.elementor-element-6bf2333 .elementor-image-box-wrapper{text-align:start;}.elementor-19272 .elementor-element.elementor-element-6bf2333 .elementor-image-box-title{margin-bottom:20px;font-family:"Lora", Sans-serif;font-size:1.5625rem;font-weight:700;line-height:2.1875rem;color:#0F1420;}.elementor-19272 .elementor-element.elementor-element-6bf2333 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;color:#717278;}body.elementor-page-19272:not(.elementor-motion-effects-element-type-background), body.elementor-page-19272 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1420;}@media(min-width:768px){.elementor-19272 .elementor-element.elementor-element-5307b15{--width:34rem;}.elementor-19272 .elementor-element.elementor-element-fb9ecea{--width:26rem;}.elementor-19272 .elementor-element.elementor-element-7efb9ac{--width:26rem;}.elementor-19272 .elementor-element.elementor-element-94376ad{--width:26rem;}.elementor-19272 .elementor-element.elementor-element-ec0664b{--width:26rem;}.elementor-19272 .elementor-element.elementor-element-4f8c1a9{--width:53rem;}.elementor-19272 .elementor-element.elementor-element-282979a{--width:66.4375rem;}.elementor-19272 .elementor-element.elementor-element-7311e63{--width:21rem;}.elementor-19272 .elementor-element.elementor-element-2470114{--width:60rem;}.elementor-19272 .elementor-element.elementor-element-0166aee{--width:33.875rem;}.elementor-19272 .elementor-element.elementor-element-5d3f31a{--width:29rem;}.elementor-19272 .elementor-element.elementor-element-2fb9b04{--width:29rem;}.elementor-19272 .elementor-element.elementor-element-89381c8{--width:29rem;}.elementor-19272 .elementor-element.elementor-element-92df426{--width:29rem;}.elementor-19272 .elementor-element.elementor-element-66a3051{--width:33.875rem;}.elementor-19272 .elementor-element.elementor-element-96a4098{--width:29rem;}.elementor-19272 .elementor-element.elementor-element-0122018{--width:29rem;}.elementor-19272 .elementor-element.elementor-element-0187d35{--width:29rem;}.elementor-19272 .elementor-element.elementor-element-3f34166{--width:29rem;}.elementor-19272 .elementor-element.elementor-element-ed44e88{--width:32.5625rem;}.elementor-19272 .elementor-element.elementor-element-90e05e2{--width:20rem;}.elementor-19272 .elementor-element.elementor-element-8abdc28{--width:20rem;}.elementor-19272 .elementor-element.elementor-element-d90f3fb{--width:20rem;}.elementor-19272 .elementor-element.elementor-element-34cb3fb{--width:52.5625rem;}.elementor-19272 .elementor-element.elementor-element-9a10086{--width:25rem;}.elementor-19272 .elementor-element.elementor-element-269fc41{--width:32rem;}}@media(max-width:1366px) and (min-width:768px){.elementor-19272 .elementor-element.elementor-element-282979a{--width:60rem;}.elementor-19272 .elementor-element.elementor-element-0166aee{--width:47%;}.elementor-19272 .elementor-element.elementor-element-5d3f31a{--width:90%;}.elementor-19272 .elementor-element.elementor-element-2fb9b04{--width:90%;}.elementor-19272 .elementor-element.elementor-element-89381c8{--width:90%;}.elementor-19272 .elementor-element.elementor-element-92df426{--width:90%;}.elementor-19272 .elementor-element.elementor-element-66a3051{--width:47%;}.elementor-19272 .elementor-element.elementor-element-96a4098{--width:90%;}.elementor-19272 .elementor-element.elementor-element-0122018{--width:90%;}.elementor-19272 .elementor-element.elementor-element-0187d35{--width:90%;}.elementor-19272 .elementor-element.elementor-element-3f34166{--width:90%;}}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-19272 .elementor-element.elementor-element-8d9b926 > .elementor-widget-container{margin:0rem 0rem 6rem 0rem;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-19272 .elementor-element.elementor-element-2470114{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19272 .elementor-element.elementor-element-f447ed5{width:100%;max-width:100%;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-19272 .elementor-element.elementor-element-158e90c{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-19272 .elementor-element.elementor-element-08d98e5{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-19272 .elementor-element.elementor-element-a6450b0{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-19272 .elementor-element.elementor-element-a6c11fc{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-19272 .elementor-element.elementor-element-3566268{width:100%;max-width:100%;}.elementor-19272 .elementor-element.elementor-element-256ef08{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-19272 .elementor-element.elementor-element-f704b43{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-19272 .elementor-element.elementor-element-4bc356d{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-19272 .elementor-element.elementor-element-090d7b5{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-19272 .elementor-element.elementor-element-c12a5b9 .elementor-heading-title{font-size:2rem;line-height:2.5rem;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-19272 .elementor-element.elementor-element-bc81191 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-19272 .elementor-element.elementor-element-bc81191 .elementor-icon-list-item > a{font-size:1rem;line-height:1.5rem;}.elementor-19272 .elementor-element.elementor-element-c9b11d4 > .elementor-widget-container{margin:5rem 0rem 5rem 0rem;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-19272 .elementor-element.elementor-element-5d94de8:not(.elementor-motion-effects-element-type-background), .elementor-19272 .elementor-element.elementor-element-5d94de8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paulovsoares.com.br/wp-content/uploads/2025/09/29-Hero-Tablet.webp");background-position:bottom center;}.elementor-19272 .elementor-element.elementor-element-5d94de8{--min-height:0rem;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:5%;--padding-bottom:71%;--padding-left:3%;--padding-right:3%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-19272 .elementor-element.elementor-element-50a43aa > .elementor-widget-container{margin:1.2rem 0rem 1.2rem 0rem;}.elementor-19272 .elementor-element.elementor-element-50a43aa{--container-widget-width:38rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 38rem );max-width:38rem;text-align:center;}.elementor-19272 .elementor-element.elementor-element-50a43aa .elementor-heading-title{font-size:2rem;line-height:2.8rem;}.elementor-19272 .elementor-element.elementor-element-84d40a9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-19272 .elementor-element.elementor-element-84d40a9.elementor-element{--align-self:center;}.elementor-19272 .elementor-element.elementor-element-136fbca{--container-widget-width:34rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 34rem );max-width:34rem;}.elementor-19272 .elementor-element.elementor-element-136fbca .elementor-heading-title{font-size:2rem;line-height:2.8rem;}.elementor-19272 .elementor-element.elementor-element-306446a{--container-widget-width:32rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 32rem );max-width:32rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-19272 .elementor-element.elementor-element-8d9b926{--container-widget-width:32rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 32rem );max-width:32rem;}.elementor-19272 .elementor-element.elementor-element-ead2840{--padding-top:0rem;--padding-bottom:20rem;--padding-left:1rem;--padding-right:1rem;}.elementor-19272 .elementor-element.elementor-element-3086e9d > .elementor-widget-container{margin:4rem 0rem 2.5rem 0rem;}.elementor-19272 .elementor-element.elementor-element-3086e9d{--container-widget-width:37rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 37rem );max-width:37rem;}.elementor-19272 .elementor-element.elementor-element-3086e9d .elementor-heading-title{font-size:2rem;line-height:2.8rem;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-19272 .elementor-element.elementor-element-282979a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-17rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-19272 .elementor-element.elementor-element-7311e63{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-19272 .elementor-element.elementor-element-de6a278{width:100%;max-width:100%;}.elementor-19272 .elementor-element.elementor-element-de6a278 .elementor-image-box-wrapper{text-align:center;}.elementor-19272 .elementor-element.elementor-element-de6a278 .elementor-image-box-title{margin-bottom:0px;font-size:2rem;}.elementor-19272 .elementor-element.elementor-element-d780c89{width:100%;max-width:100%;}.elementor-19272 .elementor-element.elementor-element-d780c89.elementor-element{--order:-99999 /* order start hack */;}.elementor-19272 .elementor-element.elementor-element-d780c89 img{width:28rem;}.elementor-19272 .elementor-element.elementor-element-03c0bba > .elementor-widget-container{margin:4rem 0rem 4rem 0rem;}.elementor-19272 .elementor-element.elementor-element-03c0bba{--container-widget-width:40rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 40rem );max-width:40rem;}.elementor-19272 .elementor-element.elementor-element-03c0bba .elementor-heading-title{font-size:2rem;line-height:2.8rem;}.elementor-19272 .elementor-element.elementor-element-12d7c1d .elementor-heading-title{font-size:2rem;}.elementor-19272 .elementor-element.elementor-element-a5c3c28 .elementor-heading-title{font-size:1.3rem;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-19272 .elementor-element.elementor-element-d177dc7 .elementor-heading-title{font-size:2rem;}.elementor-19272 .elementor-element.elementor-element-72860f1 .elementor-heading-title{font-size:1.3rem;}.elementor-19272 .elementor-element.elementor-element-de78f38 .elementor-heading-title{font-size:2rem;}.elementor-19272 .elementor-element.elementor-element-fe42b75 .elementor-heading-title{font-size:1.3rem;}.elementor-19272 .elementor-element.elementor-element-6f49d9d .elementor-heading-title{font-size:2rem;}.elementor-19272 .elementor-element.elementor-element-c1b1207 .elementor-heading-title{font-size:1.3rem;}.elementor-19272 .elementor-element.elementor-element-711137a .elementor-heading-title{font-size:2rem;}.elementor-19272 .elementor-element.elementor-element-15c9dbe .elementor-heading-title{font-size:1.3rem;}.elementor-19272 .elementor-element.elementor-element-b31c772 .elementor-heading-title{font-size:2rem;}.elementor-19272 .elementor-element.elementor-element-5fb31dd .elementor-heading-title{font-size:1.3rem;}.elementor-19272 .elementor-element.elementor-element-679a292 .elementor-heading-title{font-size:2rem;}.elementor-19272 .elementor-element.elementor-element-42eb0e4 .elementor-heading-title{font-size:1.3rem;}.elementor-19272 .elementor-element.elementor-element-655e602 .elementor-heading-title{font-size:2rem;}.elementor-19272 .elementor-element.elementor-element-c7ce9f3 .elementor-heading-title{font-size:1.3rem;}.elementor-19272 .elementor-element.elementor-element-17e3659{--container-widget-width:37rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 37rem );max-width:37rem;}.elementor-19272 .elementor-element.elementor-element-17e3659 .elementor-heading-title{font-size:2rem;line-height:2.8rem;}.elementor-19272 .elementor-element.elementor-element-b11a192{--container-widget-width:37rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 37rem );max-width:37rem;}.elementor-19272 .elementor-element.elementor-element-b11a192 .elementor-heading-title{font-size:2rem;line-height:2.8rem;}.elementor-19272 .elementor-element.elementor-element-870a8e6{--flex-wrap:wrap;}.elementor-19272 .elementor-element.elementor-element-f26f22c{--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:4rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-19272 .elementor-element.elementor-element-c12a5b9{width:100%;max-width:100%;text-align:center;}.elementor-19272 .elementor-element.elementor-element-c12a5b9 > .elementor-widget-container{margin:0rem 0rem 1.5rem 0rem;}.elementor-19272 .elementor-element.elementor-element-c12a5b9.elementor-element{--order:1;}.elementor-19272 .elementor-element.elementor-element-ed44e88.e-con{--order:3;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-19272 .elementor-element.elementor-element-bc81191{--container-widget-width:25rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 25rem );max-width:25rem;}.elementor-19272 .elementor-element.elementor-element-bc81191.elementor-element{--order:2;}.elementor-19272 .elementor-element.elementor-element-c9b11d4 > .elementor-widget-container{margin:3rem 0rem 4rem 0rem;}.elementor-19272 .elementor-element.elementor-element-c9b11d4 .elementor-heading-title{font-size:2rem;}.elementor-19272 .elementor-element.elementor-element-9ab856c:not(.elementor-motion-effects-element-type-background), .elementor-19272 .elementor-element.elementor-element-9ab856c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paulovsoares.com.br/wp-content/uploads/2025/09/28-Bio-Tablet.webp");background-position:bottom center;}.elementor-19272 .elementor-element.elementor-element-9ab856c{--min-height:0rem;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3%;--padding-bottom:93%;--padding-left:3%;--padding-right:3%;}.elementor-19272 .elementor-element.elementor-element-34cb3fb{--margin-top:-16rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-19272 .elementor-element.elementor-element-e712a97{--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;--align-items:center;}.elementor-19272 .elementor-element.elementor-element-9a10086{--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-19272 .elementor-element.elementor-element-9a10086.e-con{--order:99999 /* order end hack */;}}@media(max-width:767px){.elementor-19272 .elementor-element.elementor-element-5452273{--min-height:5rem;--justify-content:center;}.elementor-19272 .elementor-element.elementor-element-5452273:not(.elementor-motion-effects-element-type-background), .elementor-19272 .elementor-element.elementor-element-5452273 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-19272 .elementor-element.elementor-element-5307b15{--justify-content:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-19272 .elementor-element.elementor-element-c9ee085 .elementor-heading-title{font-size:0.875rem;}.elementor-19272 .elementor-element.elementor-element-e0511ef .elementor-heading-title{font-size:0.875rem;}.elementor-19272 .elementor-element.elementor-element-9db5389 .elementor-heading-title{font-size:0.875rem;}.elementor-19272 .elementor-element.elementor-element-3c0efaa .elementor-heading-title{font-size:0.875rem;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-19272 .elementor-element.elementor-element-423c51e .elementor-button{font-size:1rem;padding:16px 24px 16px 24px;}.elementor-19272 .elementor-element.elementor-element-5d94de8:not(.elementor-motion-effects-element-type-background), .elementor-19272 .elementor-element.elementor-element-5d94de8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paulovsoares.com.br/wp-content/uploads/2025/09/26-Hero-Mobile.webp");background-position:bottom center;}.elementor-19272 .elementor-element.elementor-element-5d94de8{--min-height:0rem;--justify-content:flex-start;--padding-top:7%;--padding-bottom:94%;--padding-left:3%;--padding-right:3%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-19272 .elementor-element.elementor-element-4c7d2c1{--container-widget-width:15rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 15rem );max-width:15rem;}.elementor-19272 .elementor-element.elementor-element-50a43aa > .elementor-widget-container{margin:2rem 0rem 2rem 0rem;}.elementor-19272 .elementor-element.elementor-element-84d40a9.elementor-element{--align-self:center;}.elementor-19272 .elementor-element.elementor-element-84d40a9 .elementor-button{font-size:1rem;padding:16px 24px 16px 24px;}.elementor-19272 .elementor-element.elementor-element-618dbc0{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-19272 .elementor-element.elementor-element-136fbca > .elementor-widget-container{margin:0rem 0rem 3rem 0rem;}.elementor-19272 .elementor-element.elementor-element-306446a{--e-image-carousel-slides-to-show:2;width:100%;max-width:100%;}.elementor-19272 .elementor-element.elementor-element-6bb7478 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-19272 .elementor-element.elementor-element-3dbb072{--padding-top:3rem;--padding-bottom:3rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-19272 .elementor-element.elementor-element-b3172fb > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-19272 .elementor-element.elementor-element-eebd358{width:var( --container-widget-width, 17rem );max-width:17rem;--container-widget-width:17rem;--container-widget-flex-grow:0;}.elementor-19272 .elementor-element.elementor-element-eebd358 .elementor-headline-dynamic-text{line-height:2.1875rem;}.elementor-19272 .elementor-element.elementor-element-4eba2d0{text-align:center;}.elementor-19272 .elementor-element.elementor-element-3a6fa11 .elementor-button{font-size:1rem;padding:16px 24px 16px 24px;}.elementor-19272 .elementor-element.elementor-element-8d9b926{--e-image-carousel-slides-to-show:2;width:100%;max-width:100%;}.elementor-19272 .elementor-element.elementor-element-8d9b926 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-19272 .elementor-element.elementor-element-2442ac5 .elementor-icon{font-size:41px;}.elementor-19272 .elementor-element.elementor-element-2442ac5 .elementor-icon svg{height:41px;}.elementor-19272 .elementor-element.elementor-element-3086e9d > .elementor-widget-container{margin:3rem 0rem 3rem 0rem;}.elementor-19272 .elementor-element.elementor-element-db99366{--width:22.5rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19272 .elementor-element.elementor-element-fb9ecea:not(.elementor-motion-effects-element-type-background), .elementor-19272 .elementor-element.elementor-element-fb9ecea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paulovsoares.com.br/wp-content/uploads/2025/09/21-Imersao-Ao-Vivo-Mobile-10.webp");}.elementor-19272 .elementor-element.elementor-element-fb9ecea{--border-radius:10px 10px 10px 10px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-19272 .elementor-element.elementor-element-7efb9ac:not(.elementor-motion-effects-element-type-background), .elementor-19272 .elementor-element.elementor-element-7efb9ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paulovsoares.com.br/wp-content/uploads/2025/09/22-Material-complementar-Mobile.webp");}.elementor-19272 .elementor-element.elementor-element-7efb9ac{--border-radius:10px 10px 10px 10px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-19272 .elementor-element.elementor-element-94376ad:not(.elementor-motion-effects-element-type-background), .elementor-19272 .elementor-element.elementor-element-94376ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paulovsoares.com.br/wp-content/uploads/2026/01/03-26.webp");}.elementor-19272 .elementor-element.elementor-element-94376ad{--border-radius:10px 10px 10px 10px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-19272 .elementor-element.elementor-element-ec0664b:not(.elementor-motion-effects-element-type-background), .elementor-19272 .elementor-element.elementor-element-ec0664b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paulovsoares.com.br/wp-content/uploads/2025/09/24-Audio-Mobile.webp");}.elementor-19272 .elementor-element.elementor-element-ec0664b{--border-radius:10px 10px 10px 10px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-19272 .elementor-element.elementor-element-221b5bb > .elementor-widget-container{margin:4rem 0rem 4rem 0rem;}.elementor-19272 .elementor-element.elementor-element-4f8c1a9:not(.elementor-motion-effects-element-type-background), .elementor-19272 .elementor-element.elementor-element-4f8c1a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paulovsoares.com.br/wp-content/uploads/2025/09/25-Mockup-Notebook-Mobile.webp");}.elementor-19272 .elementor-element.elementor-element-4f8c1a9{--width:22.5rem;--min-height:25.5rem;--justify-content:flex-start;--padding-top:2.5rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-19272 .elementor-element.elementor-element-3dbc280{width:var( --container-widget-width, 15.375rem );max-width:15.375rem;--container-widget-width:15.375rem;--container-widget-flex-grow:0;}.elementor-19272 .elementor-element.elementor-element-3dbc280.elementor-element{--align-self:center;}.elementor-19272 .elementor-element.elementor-element-3dbc280 .elementor-image-box-wrapper{text-align:center;}.elementor-19272 .elementor-element.elementor-element-3dbc280 .elementor-image-box-description{font-size:1.563rem;line-height:1.875rem;}.elementor-19272 .elementor-element.elementor-element-a1e4332{--padding-top:0rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-19272 .elementor-element.elementor-element-282979a{--width:34.375rem;}.elementor-19272 .elementor-element.elementor-element-7311e63{--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-19272 .elementor-element.elementor-element-de6a278 .elementor-image-box-title{font-size:1.7rem;}.elementor-19272 .elementor-element.elementor-element-824a821 .elementor-button{font-size:1rem;padding:16px 24px 16px 24px;}.elementor-19272 .elementor-element.elementor-element-d780c89{width:100%;max-width:100%;}.elementor-19272 .elementor-element.elementor-element-f53d38a .elementor-image-box-img{margin-bottom:15px;}.elementor-19272 .elementor-element.elementor-element-32b5e34 .elementor-image-box-img{margin-bottom:15px;}.elementor-19272 .elementor-element.elementor-element-eb4501a .elementor-image-box-img{margin-bottom:15px;}.elementor-19272 .elementor-element.elementor-element-2377f0f .elementor-image-box-img{margin-bottom:15px;}.elementor-19272 .elementor-element.elementor-element-a85e4eb .elementor-image-box-img{margin-bottom:15px;}.elementor-19272 .elementor-element.elementor-element-068091d .elementor-image-box-img{margin-bottom:15px;}.elementor-19272 .elementor-element.elementor-element-7b9ae92 > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;}.elementor-19272 .elementor-element.elementor-element-23f7cd0 > .elementor-widget-container{margin:0.5rem 0rem 2rem 0rem;}.elementor-19272 .elementor-element.elementor-element-0166aee{--width:33.875rem;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-19272 .elementor-element.elementor-element-f447ed5 .elementor-heading-title{font-size:1.563rem;}.elementor-19272 .elementor-element.elementor-element-5d3f31a{--width:85%;--justify-content:space-between;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-19272 .elementor-element.elementor-element-12d7c1d .elementor-heading-title{font-size:1.25rem;}.elementor-19272 .elementor-element.elementor-element-a5c3c28 .elementor-heading-title{font-size:1rem;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-19272 .elementor-element.elementor-element-158e90c{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-19272 .elementor-element.elementor-element-2fb9b04{--width:85%;--justify-content:space-between;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-19272 .elementor-element.elementor-element-d177dc7 .elementor-heading-title{font-size:1.25rem;}.elementor-19272 .elementor-element.elementor-element-72860f1 .elementor-heading-title{font-size:1rem;}.elementor-19272 .elementor-element.elementor-element-08d98e5{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-19272 .elementor-element.elementor-element-89381c8{--width:85%;--justify-content:space-between;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-19272 .elementor-element.elementor-element-de78f38 .elementor-heading-title{font-size:1.25rem;}.elementor-19272 .elementor-element.elementor-element-fe42b75 .elementor-heading-title{font-size:1rem;}.elementor-19272 .elementor-element.elementor-element-a6450b0{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-19272 .elementor-element.elementor-element-92df426{--width:85%;--justify-content:space-between;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-19272 .elementor-element.elementor-element-6f49d9d .elementor-heading-title{font-size:1.25rem;}.elementor-19272 .elementor-element.elementor-element-c1b1207 .elementor-heading-title{font-size:1rem;}.elementor-19272 .elementor-element.elementor-element-a6c11fc{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-19272 .elementor-element.elementor-element-66a3051{--width:33.875rem;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-19272 .elementor-element.elementor-element-3566268 .elementor-heading-title{font-size:1.563rem;}.elementor-19272 .elementor-element.elementor-element-96a4098{--width:85%;--justify-content:space-between;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-19272 .elementor-element.elementor-element-711137a .elementor-heading-title{font-size:1.25rem;}.elementor-19272 .elementor-element.elementor-element-15c9dbe .elementor-heading-title{font-size:1rem;}.elementor-19272 .elementor-element.elementor-element-256ef08{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-19272 .elementor-element.elementor-element-0122018{--width:85%;--justify-content:space-between;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-19272 .elementor-element.elementor-element-b31c772 .elementor-heading-title{font-size:1.25rem;}.elementor-19272 .elementor-element.elementor-element-5fb31dd .elementor-heading-title{font-size:1rem;}.elementor-19272 .elementor-element.elementor-element-f704b43{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-19272 .elementor-element.elementor-element-0187d35{--width:85%;--justify-content:space-between;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-19272 .elementor-element.elementor-element-679a292 .elementor-heading-title{font-size:1.25rem;}.elementor-19272 .elementor-element.elementor-element-42eb0e4 .elementor-heading-title{font-size:1rem;}.elementor-19272 .elementor-element.elementor-element-4bc356d{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-19272 .elementor-element.elementor-element-3f34166{--width:85%;--justify-content:space-between;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-19272 .elementor-element.elementor-element-655e602 .elementor-heading-title{font-size:1.25rem;}.elementor-19272 .elementor-element.elementor-element-c7ce9f3 .elementor-heading-title{font-size:1rem;}.elementor-19272 .elementor-element.elementor-element-090d7b5{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-19272 .elementor-element.elementor-element-b9ca686 .elementor-button{font-size:1rem;padding:16px 24px 16px 24px;}.elementor-19272 .elementor-element.elementor-element-17e3659 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-19272 .elementor-element.elementor-element-75e1923 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-19272 .elementor-element.elementor-element-75e1923{text-align:center;}.elementor-19272 .elementor-element.elementor-element-b11a192 > .elementor-widget-container{margin:2rem 0rem 1rem 0rem;}.elementor-19272 .elementor-element.elementor-element-870a8e6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-19272 .elementor-element.elementor-element-c12a5b9 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-19272 .elementor-element.elementor-element-ed44e88{--width:34.375rem;}.elementor-19272 .elementor-element.elementor-element-d979335{width:100%;max-width:100%;}.elementor-19272 .elementor-element.elementor-element-d7541c1 .elementor-button{font-size:1rem;padding:16px 24px 16px 24px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-19272 .elementor-element.elementor-element-bc81191{--container-widget-width:20rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 20rem );max-width:20rem;}.elementor-19272 .elementor-element.elementor-element-0aa8a59{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19272 .elementor-element.elementor-element-c9b11d4 > .elementor-widget-container{margin:2rem 0rem 1rem 0rem;}.elementor-19272 .elementor-element.elementor-element-5b39fd1{--width:25rem;}.elementor-19272 .elementor-element.elementor-element-9bff901{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-19272 .elementor-element.elementor-element-9ab856c:not(.elementor-motion-effects-element-type-background), .elementor-19272 .elementor-element.elementor-element-9ab856c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paulovsoares.com.br/wp-content/uploads/2025/09/27-Bio-Mobile.webp");background-position:bottom center;}.elementor-19272 .elementor-element.elementor-element-9ab856c{--min-height:0rem;--justify-content:flex-start;--padding-top:5%;--padding-bottom:136%;--padding-left:5%;--padding-right:5%;}.elementor-19272 .elementor-element.elementor-element-a148c33 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-19272 .elementor-element.elementor-element-a148c33{text-align:center;}.elementor-19272 .elementor-element.elementor-element-d4d4b8a > .elementor-widget-container{margin:1rem 0rem 1rem 0rem;}.elementor-19272 .elementor-element.elementor-element-d4d4b8a{text-align:center;}.elementor-19272 .elementor-element.elementor-element-a68afe7{--padding-top:0rem;--padding-bottom:4rem;--padding-left:1rem;--padding-right:1rem;}.elementor-19272 .elementor-element.elementor-element-34cb3fb{--width:34.375rem;--margin-top:-10rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-19272 .elementor-element.elementor-element-23c4878 .elementor-image-box-title{font-size:2rem;}.elementor-19272 .elementor-element.elementor-element-1a6c1c2 .elementor-button{font-size:1rem;padding:16px 24px 16px 24px;}.elementor-19272 .elementor-element.elementor-element-e712a97{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19272 .elementor-element.elementor-element-9a10086{--margin-top:1.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-19272 .elementor-element.elementor-element-2d1fc18 .elementor-button{font-size:1rem;padding:16px 24px 16px 24px;}}@media(max-width:1024px) and (min-width:768px){.elementor-19272 .elementor-element.elementor-element-4f8c1a9{--width:43.75rem;}.elementor-19272 .elementor-element.elementor-element-282979a{--width:43.75rem;}.elementor-19272 .elementor-element.elementor-element-7311e63{--width:26rem;}.elementor-19272 .elementor-element.elementor-element-2470114{--width:100%;}.elementor-19272 .elementor-element.elementor-element-ed44e88{--width:29rem;}.elementor-19272 .elementor-element.elementor-element-34cb3fb{--width:38rem;}.elementor-19272 .elementor-element.elementor-element-9a10086{--width:32rem;}}@media(min-width:2400px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-19272 .elementor-element.elementor-element-5d94de8{--min-height:55.5rem;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-animated-headline .elementor-headline{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-19272 .elementor-element.elementor-element-9ab856c{--min-height:73rem;}}/* Start custom CSS for heading, class: .elementor-element-c9ee085 */.elementor-19272 .elementor-element.elementor-element-c9ee085{
    display: flex;
padding: 0.5rem 1rem;
justify-content: center;
align-items: center;
border-radius: 6.25rem;
border: 1px solid var(--Cor-Destaque, #B08055);
background: var(--Texto-Fundo-light, #0F1420);
backdrop-filter: blur(0.5px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0511ef */.elementor-19272 .elementor-element.elementor-element-e0511ef{
    display: flex;
padding: 0.5rem 1rem;
justify-content: center;
align-items: center;
border-radius: 6.25rem;
border: 1px solid var(--Cor-Destaque, #B08055);
background: var(--Texto-Fundo-light, #0F1420);
backdrop-filter: blur(0.5px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9db5389 */.elementor-19272 .elementor-element.elementor-element-9db5389{
    display: flex;
padding: 0.5rem 1rem;
justify-content: center;
align-items: center;
border-radius: 6.25rem;
border: 1px solid var(--Cor-Destaque, #B08055);
background: var(--Texto-Fundo-light, #0F1420);
backdrop-filter: blur(0.5px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3c0efaa */.elementor-19272 .elementor-element.elementor-element-3c0efaa{
    display: flex;
padding: 0.5rem 1rem;
justify-content: center;
align-items: center;
border-radius: 6.25rem;
border: 1px solid var(--Cor-Destaque, #B08055);
background: var(--Texto-Fundo-light, #0F1420);
backdrop-filter: blur(0.5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5307b15 */@media(max-width: 440px){
    .elementor-19272 .elementor-element.elementor-element-5307b15{
        width: 83%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-423c51e *//* Use o Easy Coder para personalizar as cores */
.elementor-19272 .elementor-element.elementor-element-423c51e .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

.elementor-19272 .elementor-element.elementor-element-423c51e .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* BOTÃO - VERDE NEON SOFISTICADO */
.elementor-19272 .elementor-element.elementor-element-423c51e .elementor-button {
    background: radial-gradient(
        57.68% 100% at 47.82% 0%, 
        #2DFF6A 0%, 
        #00B84A 100%
    );

    box-shadow:
        0px -27px 80px rgba(45, 255, 106, 0.25),
        0px -9.855px 29.201px rgba(45, 255, 106, 0.18),
        0px -4.785px 14.177px rgba(45, 255, 106, 0.14),
        0px -2.346px 6.95px rgba(45, 255, 106, 0.12),
        0px -0.927px 2.748px rgba(45, 255, 106, 0.10);

    overflow: hidden;
    transform: translate(0%, 0%);
    flex-grow: 1 !important;
    align-self: stretch !important;
    transition: .5s all;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

/* HOVER - BRANCO */
.elementor-19272 .elementor-element.elementor-element-423c51e:hover .elementor-button {
    background: #FFFFFF;

    box-shadow:
        0px -27px 80px rgba(255, 255, 255, 0.35),
        0px -9.855px 29.201px rgba(255, 255, 255, 0.25),
        0px -4.785px 14.177px rgba(255, 255, 255, 0.20),
        0px -2.346px 6.95px rgba(255, 255, 255, 0.15),
        0px -0.927px 2.748px rgba(255, 255, 255, 0.12);

    transform: scale(1.05);
}

/* BRILHO */
.elementor-19272 .elementor-element.elementor-element-423c51e .elementor-button::before {
    content: '';
    background: linear-gradient(
        10deg,
        rgba(255, 255, 255, 0.65) 12.81%,
        rgba(255, 255, 255, 0.00) 66.66%
    );
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px);
}

@keyframes shinery {
    0%, 100% { left: -10%; opacity: 0; }
    20% { opacity: 1; }
    48% { left: 110%; opacity: 1; }
    51% { opacity: 0; }
}

/* BORDA */
.elementor-19272 .elementor-element.elementor-element-423c51e .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: 500px;
    border: 5px solid rgba(45, 255, 106, 0.25);
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 2;
    user-select: none;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c7d2c1 */@media(max-width: 440px){
    .elementor-19272 .elementor-element.elementor-element-4c7d2c1 img{
        width: 75%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50a43aa */.elementor-19272 .elementor-element.elementor-element-50a43aa .destaque{
    color: #B08055;
}

@media(max-width: 520px){
    .elementor-19272 .elementor-element.elementor-element-50a43aa .elementor-heading-title{
        font-size: 1.375rem !important;
        line-height: 1.925rem !important;
    }
}

@media(max-width: 454px){
    .elementor-19272 .elementor-element.elementor-element-50a43aa .elementor-heading-title{
        font-size: 4.75vw !important;
        line-height: 6.8vw !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-84d40a9 *//* Use o Easy Coder para personalizar as cores */
.elementor-19272 .elementor-element.elementor-element-84d40a9 .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

.elementor-19272 .elementor-element.elementor-element-84d40a9 .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* BOTÃO - VERDE NEON SOFISTICADO */
.elementor-19272 .elementor-element.elementor-element-84d40a9 .elementor-button {
    background: radial-gradient(
        57.68% 100% at 47.82% 0%, 
        #2DFF6A 0%, 
        #00B84A 100%
    );

    box-shadow:
        0px -27px 80px rgba(45, 255, 106, 0.25),
        0px -9.855px 29.201px rgba(45, 255, 106, 0.18),
        0px -4.785px 14.177px rgba(45, 255, 106, 0.14),
        0px -2.346px 6.95px rgba(45, 255, 106, 0.12),
        0px -0.927px 2.748px rgba(45, 255, 106, 0.10);

    overflow: hidden;
    transform: translate(0%, 0%);
    flex-grow: 1 !important;
    align-self: stretch !important;
    transition: .5s all;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

/* HOVER - BRANCO */
.elementor-19272 .elementor-element.elementor-element-84d40a9:hover .elementor-button {
    background: #FFFFFF;

    box-shadow:
        0px -27px 80px rgba(255, 255, 255, 0.35),
        0px -9.855px 29.201px rgba(255, 255, 255, 0.25),
        0px -4.785px 14.177px rgba(255, 255, 255, 0.20),
        0px -2.346px 6.95px rgba(255, 255, 255, 0.15),
        0px -0.927px 2.748px rgba(255, 255, 255, 0.12);

    transform: scale(1.05);
}

/* BRILHO */
.elementor-19272 .elementor-element.elementor-element-84d40a9 .elementor-button::before {
    content: '';
    background: linear-gradient(
        10deg,
        rgba(255, 255, 255, 0.65) 12.81%,
        rgba(255, 255, 255, 0.00) 66.66%
    );
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px);
}

@keyframes shinery {
    0%, 100% { left: -10%; opacity: 0; }
    20% { opacity: 1; }
    48% { left: 110%; opacity: 1; }
    51% { opacity: 0; }
}

/* BORDA */
.elementor-19272 .elementor-element.elementor-element-84d40a9 .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: 500px;
    border: 5px solid rgba(45, 255, 106, 0.25);
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 2;
    user-select: none;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-136fbca */@media(max-width: 520px){
    .elementor-19272 .elementor-element.elementor-element-136fbca .elementor-heading-title{
        font-size: 1.5625rem !important;
        line-height: 2.1875rem !important;
    }
    .elementor-19272 .elementor-element.elementor-element-136fbca{
        width: 17.5rem !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-306446a */.elementor-19272 .elementor-element.elementor-element-306446a .swiper,
.elementor-19272 .elementor-element.elementor-element-306446a .swiper-container{
    overflow: visible !important;
}

.elementor-19272 .elementor-element.elementor-element-306446a .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}

.elementor-19272 .elementor-element.elementor-element-306446a .swiper-wrapper{
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bb7478 */@media(min-width: 767px){
    .elementor-19272 .elementor-element.elementor-element-6bb7478{
    text-wrap: balance;
}
}

@media(max-width: 440px){
    .elementor-19272 .elementor-element.elementor-element-6bb7478 .elementor-heading-title{
        font-size: 4.7vw !important;
        line-height: 7.5vw !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b3172fb */@media(max-width: 520px){
    .elementor-19272 .elementor-element.elementor-element-b3172fb .elementor-heading-title{
        font-size: 2rem !important;
        line-height: 2.5rem !important;
        text-wrap: balance;
    }
}

@media(max-width: 520px){
    .elementor-19272 .elementor-element.elementor-element-b3172fb .elementor-heading-title{
        font-size: 8vw !important;
        line-height: 11vw !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4eba2d0 */@media(max-width: 767px){
    .elementor-19272 .elementor-element.elementor-element-4eba2d0{
        text-wrap: balance;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3a6fa11 *//* Use o Easy Coder para personalizar as cores */
.elementor-19272 .elementor-element.elementor-element-3a6fa11 .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

.elementor-19272 .elementor-element.elementor-element-3a6fa11 .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* BOTÃO - VERDE NEON SOFISTICADO */
.elementor-19272 .elementor-element.elementor-element-3a6fa11 .elementor-button {
    background: radial-gradient(
        57.68% 100% at 47.82% 0%, 
        #2DFF6A 0%, 
        #00B84A 100%
    );

    box-shadow:
        0px -27px 80px rgba(45, 255, 106, 0.25),
        0px -9.855px 29.201px rgba(45, 255, 106, 0.18),
        0px -4.785px 14.177px rgba(45, 255, 106, 0.14),
        0px -2.346px 6.95px rgba(45, 255, 106, 0.12),
        0px -0.927px 2.748px rgba(45, 255, 106, 0.10);

    overflow: hidden;
    transform: translate(0%, 0%);
    flex-grow: 1 !important;
    align-self: stretch !important;
    transition: .5s all;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

/* HOVER - BRANCO */
.elementor-19272 .elementor-element.elementor-element-3a6fa11:hover .elementor-button {
    background: #FFFFFF;

    box-shadow:
        0px -27px 80px rgba(255, 255, 255, 0.35),
        0px -9.855px 29.201px rgba(255, 255, 255, 0.25),
        0px -4.785px 14.177px rgba(255, 255, 255, 0.20),
        0px -2.346px 6.95px rgba(255, 255, 255, 0.15),
        0px -0.927px 2.748px rgba(255, 255, 255, 0.12);

    transform: scale(1.05);
}

/* BRILHO */
.elementor-19272 .elementor-element.elementor-element-3a6fa11 .elementor-button::before {
    content: '';
    background: linear-gradient(
        10deg,
        rgba(255, 255, 255, 0.65) 12.81%,
        rgba(255, 255, 255, 0.00) 66.66%
    );
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px);
}

@keyframes shinery {
    0%, 100% { left: -10%; opacity: 0; }
    20% { opacity: 1; }
    48% { left: 110%; opacity: 1; }
    51% { opacity: 0; }
}

/* BORDA */
.elementor-19272 .elementor-element.elementor-element-3a6fa11 .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: 500px;
    border: 5px solid rgba(45, 255, 106, 0.25);
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 2;
    user-select: none;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8d9b926 */.elementor-19272 .elementor-element.elementor-element-8d9b926 .swiper,
.elementor-19272 .elementor-element.elementor-element-8d9b926 .swiper-container{
    overflow: visible !important;
}

.elementor-19272 .elementor-element.elementor-element-8d9b926 .swiper-wrapper{
  transition-timing-function: linear !important; 
  -webkit-transition-timing-function: linear !important;
}

.elementor-19272 .elementor-element.elementor-element-8d9b926 .swiper-wrapper{
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2442ac5 */.elementor-19272 .elementor-element.elementor-element-2442ac5{
    position: absolute;
    display: flex;
    justify-content: center;
    top: 0;
    left: 0;
    right: 0;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3086e9d */.elementor-19272 .elementor-element.elementor-element-3086e9d .destaque{
    color: #fff;
}

@media(max-width: 520px){
    .elementor-19272 .elementor-element.elementor-element-3086e9d .elementor-heading-title{
        font-size: 1.5625rem !important;
        line-height: 2.1875rem !important;
        text-wrap: balance;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6952f1 */.elementor-19272 .elementor-element.elementor-element-e6952f1 .elementor-heading-title{
   color: rgba(241, 241, 241, 0.70) !important;
}

@media(max-width: 767px){
    .elementor-19272 .elementor-element.elementor-element-e6952f1 .elementor-heading-title{
        font-size: 1.188rem !important;
        line-height: 1.425rem !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb9ecea */.elementor-19272 .elementor-element.elementor-element-fb9ecea{
    background: linear-gradient(180deg, rgba(15, 20, 32, 0.00) 57.84%, #0F1420 99.48%);
backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e4ff54 */.elementor-19272 .elementor-element.elementor-element-8e4ff54 .elementor-heading-title{
   color: rgba(241, 241, 241, 0.70) !important;
}

.elementor-19272 .elementor-element.elementor-element-8e4ff54 .destaque{
    color: #F1F1F1;
    font-weight: 700;
}

@media(max-width: 767px){
    .elementor-19272 .elementor-element.elementor-element-8e4ff54 .elementor-heading-title{
        font-size: 1.188rem !important;
        line-height: 1.425rem !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7efb9ac */.elementor-19272 .elementor-element.elementor-element-7efb9ac{
    background: linear-gradient(180deg, rgba(15, 20, 32, 0.00) 57.84%, #0F1420 99.48%);
backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fcf7487 */.elementor-19272 .elementor-element.elementor-element-fcf7487 .elementor-heading-title{
   color: rgba(241, 241, 241, 0.70) !important;
}

.elementor-19272 .elementor-element.elementor-element-fcf7487 .destaque{
    color: #F1F1F1;
    font-weight: 700;
    text-transform: uppercase;
}

@media(max-width: 767px){
    .elementor-19272 .elementor-element.elementor-element-fcf7487 .elementor-heading-title{
        font-size: 1.188rem !important;
        line-height: 1.425rem !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94376ad */.elementor-19272 .elementor-element.elementor-element-94376ad{
    background: linear-gradient(180deg, rgba(15, 20, 32, 0.00) 57.84%, #0F1420 99.48%);
backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ecdcbb */.elementor-19272 .elementor-element.elementor-element-4ecdcbb .elementor-heading-title{
   color: rgba(241, 241, 241, 0.70) !important;
}

.elementor-19272 .elementor-element.elementor-element-4ecdcbb .destaque{
    color: #F1F1F1;
    font-weight: 700;
    text-transform: uppercase
}

@media(max-width: 767px){
    .elementor-19272 .elementor-element.elementor-element-4ecdcbb .elementor-heading-title{
        font-size: 1.188rem !important;
        line-height: 1.425rem !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec0664b */.elementor-19272 .elementor-element.elementor-element-ec0664b{
    background: linear-gradient(180deg, rgba(15, 20, 32, 0.00) 57.84%, #0F1420 99.48%);
backdrop-filter: blur(4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db99366 */@media(max-width: 398px){
    .elementor-19272 .elementor-element.elementor-element-db99366{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-221b5bb */@media(max-width: 520px){
    .elementor-19272 .elementor-element.elementor-element-221b5bb .elementor-heading-title{
        font-size: 2rem !important;
        line-height: 1.925rem !important;
        text-wrap: balance;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f8c1a9 */.elementor-19272 .elementor-element.elementor-element-4f8c1a9{
    border-radius: 0.50388rem;
background: linear-gradient(270deg, rgba(15, 20, 32, 0.90) 0%, #0F1420 100%);
}

@media(max-width: 398px){
    .elementor-19272 .elementor-element.elementor-element-4f8c1a9{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ead2840 */.elementor-19272 .elementor-element.elementor-element-ead2840{
    border-top: 2px solid var(--Cor-Destaque, #B08055);
background: #181D29;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-de6a278 */@media(max-width: 767px){
    .elementor-19272 .elementor-element.elementor-element-de6a278{
        text-wrap: balance;
    }
}

@media(max-width: 390px){
    .elementor-19272 .elementor-element.elementor-element-de6a278 .elementor-image-box-title{
        font-size: 6.6vw !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-824a821 *//* Use o Easy Coder para personalizar as cores */
.elementor-19272 .elementor-element.elementor-element-824a821 .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

.elementor-19272 .elementor-element.elementor-element-824a821 .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* BOTÃO - VERDE NEON SOFISTICADO */
.elementor-19272 .elementor-element.elementor-element-824a821 .elementor-button {
    background: radial-gradient(
        57.68% 100% at 47.82% 0%, 
        #2DFF6A 0%, 
        #00B84A 100%
    );

    box-shadow:
        0px -27px 80px rgba(45, 255, 106, 0.25),
        0px -9.855px 29.201px rgba(45, 255, 106, 0.18),
        0px -4.785px 14.177px rgba(45, 255, 106, 0.14),
        0px -2.346px 6.95px rgba(45, 255, 106, 0.12),
        0px -0.927px 2.748px rgba(45, 255, 106, 0.10);

    overflow: hidden;
    transform: translate(0%, 0%);
    flex-grow: 1 !important;
    align-self: stretch !important;
    transition: .5s all;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

/* HOVER - BRANCO */
.elementor-19272 .elementor-element.elementor-element-824a821:hover .elementor-button {
    background: #FFFFFF;

    box-shadow:
        0px -27px 80px rgba(255, 255, 255, 0.35),
        0px -9.855px 29.201px rgba(255, 255, 255, 0.25),
        0px -4.785px 14.177px rgba(255, 255, 255, 0.20),
        0px -2.346px 6.95px rgba(255, 255, 255, 0.15),
        0px -0.927px 2.748px rgba(255, 255, 255, 0.12);

    transform: scale(1.05);
}

/* BRILHO */
.elementor-19272 .elementor-element.elementor-element-824a821 .elementor-button::before {
    content: '';
    background: linear-gradient(
        10deg,
        rgba(255, 255, 255, 0.65) 12.81%,
        rgba(255, 255, 255, 0.00) 66.66%
    );
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px);
}

@keyframes shinery {
    0%, 100% { left: -10%; opacity: 0; }
    20% { opacity: 1; }
    48% { left: 110%; opacity: 1; }
    51% { opacity: 0; }
}

/* BORDA */
.elementor-19272 .elementor-element.elementor-element-824a821 .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: 500px;
    border: 5px solid rgba(45, 255, 106, 0.25);
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 2;
    user-select: none;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-282979a */.elementor-19272 .elementor-element.elementor-element-282979a{
    border-radius: 1.875rem;
border: 3px solid var(--Cor-Destaque, #B08055);
background: linear-gradient(180deg, #22293C -4.5%, #0A101D 100%);
}

@media(max-width: 767px){
    .elementor-19272 .elementor-element.elementor-element-282979a{
        border-radius: 0.5rem;
    }
}

@media(max-width: 596px){
    .elementor-19272 .elementor-element.elementor-element-282979a{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-03c0bba */@media(max-width: 520px){
    .elementor-19272 .elementor-element.elementor-element-03c0bba .elementor-heading-title{
        font-size: 1.5625rem !important;
        line-height: 2.1875rem !important;
    }
    .elementor-19272 .elementor-element.elementor-element-03c0bba{
        width: 17.5rem !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f53d38a */.elementor-19272 .elementor-element.elementor-element-f53d38a .elementor-image-box-title{
    margin-top: 1rem;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-32b5e34 */.elementor-19272 .elementor-element.elementor-element-32b5e34 .elementor-image-box-title{
    margin-top: 1rem;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-eb4501a */.elementor-19272 .elementor-element.elementor-element-eb4501a .elementor-image-box-title{
    margin-top: 1rem;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2377f0f */.elementor-19272 .elementor-element.elementor-element-2377f0f .elementor-image-box-title{
    margin-top: 1rem;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a85e4eb */.elementor-19272 .elementor-element.elementor-element-a85e4eb .elementor-image-box-title{
    margin-top: 1rem;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-068091d */.elementor-19272 .elementor-element.elementor-element-068091d .elementor-image-box-title{
    margin-top: 1rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7b9ae92 */@media(max-width: 520px){
    .elementor-19272 .elementor-element.elementor-element-7b9ae92 .elementor-heading-title{
        font-size: 2rem !important;
        line-height: 1.925rem !important;
        text-wrap: balance;
    }
}

@media(max-width: 440px){
    .elementor-19272 .elementor-element.elementor-element-7b9ae92 .elementor-heading-title{
        font-size: 7vw !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23f7cd0 */@media(max-width: 520px){
    .elementor-19272 .elementor-element.elementor-element-23f7cd0 p{
        font-size: 1.375rem !important;
        line-height: 1.925rem !important;
        text-wrap: balance;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f447ed5 */.elementor-19272 .elementor-element.elementor-element-f447ed5{
    display: flex;
width: 33.875rem;
padding: 2rem 1rem;
justify-content: center;
align-items: center;
gap: 0.5rem;
flex-shrink: 0;
background: #263047;
border-radius: 1.25rem 1.25rem 0rem 0rem;
}


@media(max-width: 767px){
    .elementor-19272 .elementor-element.elementor-element-f447ed5{
        padding: 1.5rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0166aee */.elementor-19272 .elementor-element.elementor-element-0166aee{
    border-radius: 1.25rem;
background: var(--Cor-Apoio-01, #0F1420);
}

@media(max-width: 440px){
    .elementor-19272 .elementor-element.elementor-element-0166aee{
        width: 90%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3566268 */.elementor-19272 .elementor-element.elementor-element-3566268{
    display: flex;
width: 33.875rem;
padding: 2rem 1rem;
justify-content: center;
align-items: center;
gap: 0.5rem;
flex-shrink: 0;
background: #263047;
border-radius: 1.25rem 1.25rem 0rem 0rem;
}


@media(max-width: 767px){
    .elementor-19272 .elementor-element.elementor-element-3566268{
        padding: 1.5rem;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66a3051 */.elementor-19272 .elementor-element.elementor-element-66a3051{
    border-radius: 1.25rem;
background: var(--Cor-Apoio-01, #0F1420);
}

@media(max-width: 440px){
    .elementor-19272 .elementor-element.elementor-element-66a3051{
        width: 90%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b9ca686 *//* Use o Easy Coder para personalizar as cores */
.elementor-19272 .elementor-element.elementor-element-b9ca686 .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

.elementor-19272 .elementor-element.elementor-element-b9ca686 .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* BOTÃO - VERDE NEON SOFISTICADO */
.elementor-19272 .elementor-element.elementor-element-b9ca686 .elementor-button {
    background: radial-gradient(
        57.68% 100% at 47.82% 0%, 
        #2DFF6A 0%, 
        #00B84A 100%
    );

    box-shadow:
        0px -27px 80px rgba(45, 255, 106, 0.25),
        0px -9.855px 29.201px rgba(45, 255, 106, 0.18),
        0px -4.785px 14.177px rgba(45, 255, 106, 0.14),
        0px -2.346px 6.95px rgba(45, 255, 106, 0.12),
        0px -0.927px 2.748px rgba(45, 255, 106, 0.10);

    overflow: hidden;
    transform: translate(0%, 0%);
    flex-grow: 1 !important;
    align-self: stretch !important;
    transition: .5s all;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

/* HOVER - BRANCO */
.elementor-19272 .elementor-element.elementor-element-b9ca686:hover .elementor-button {
    background: #FFFFFF;

    box-shadow:
        0px -27px 80px rgba(255, 255, 255, 0.35),
        0px -9.855px 29.201px rgba(255, 255, 255, 0.25),
        0px -4.785px 14.177px rgba(255, 255, 255, 0.20),
        0px -2.346px 6.95px rgba(255, 255, 255, 0.15),
        0px -0.927px 2.748px rgba(255, 255, 255, 0.12);

    transform: scale(1.05);
}

/* BRILHO */
.elementor-19272 .elementor-element.elementor-element-b9ca686 .elementor-button::before {
    content: '';
    background: linear-gradient(
        10deg,
        rgba(255, 255, 255, 0.65) 12.81%,
        rgba(255, 255, 255, 0.00) 66.66%
    );
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px);
}

@keyframes shinery {
    0%, 100% { left: -10%; opacity: 0; }
    20% { opacity: 1; }
    48% { left: 110%; opacity: 1; }
    51% { opacity: 0; }
}

/* BORDA */
.elementor-19272 .elementor-element.elementor-element-b9ca686 .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: 500px;
    border: 5px solid rgba(45, 255, 106, 0.25);
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 2;
    user-select: none;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17e3659 */.elementor-19272 .elementor-element.elementor-element-17e3659 .destaque{
    color: #fff;
}

@media(max-width: 520px){
    .elementor-19272 .elementor-element.elementor-element-17e3659 .elementor-heading-title{
        font-size: 1.5625rem !important;
        line-height: 2.1875rem !important;
        text-wrap: balance;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-75e1923 */@media(max-width: 767px){
    .elementor-19272 .elementor-element.elementor-element-75e1923{
        text-wrap: balance;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b11a192 */.elementor-19272 .elementor-element.elementor-element-b11a192 .destaque{
    color: #fff;
}

@media(max-width: 520px){
    .elementor-19272 .elementor-element.elementor-element-b11a192 .elementor-heading-title{
        font-size: 1.5625rem !important;
        line-height: 2.1875rem !important;
        text-wrap: balance;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d979335 */.elementor-19272 .elementor-element.elementor-element-d979335{
    display: flex;
width: 33.875rem;
padding: 1.5rem 0.5rem;
justify-content: center;
align-items: center;
gap: 0.5rem;
flex-shrink: 0;
background: #C81B1B;
border-radius: 1.25rem 1.25rem 0rem 0rem;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d7541c1 *//* Use o Easy Coder para personalizar as cores */
.elementor-19272 .elementor-element.elementor-element-d7541c1 .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

.elementor-19272 .elementor-element.elementor-element-d7541c1 .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* BOTÃO - VERDE NEON SOFISTICADO */
.elementor-19272 .elementor-element.elementor-element-d7541c1 .elementor-button {
    background: radial-gradient(
        57.68% 100% at 47.82% 0%, 
        #2DFF6A 0%, 
        #00B84A 100%
    );

    box-shadow:
        0px -27px 80px rgba(45, 255, 106, 0.25),
        0px -9.855px 29.201px rgba(45, 255, 106, 0.18),
        0px -4.785px 14.177px rgba(45, 255, 106, 0.14),
        0px -2.346px 6.95px rgba(45, 255, 106, 0.12),
        0px -0.927px 2.748px rgba(45, 255, 106, 0.10);

    overflow: hidden;
    transform: translate(0%, 0%);
    flex-grow: 1 !important;
    align-self: stretch !important;
    transition: .5s all;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

/* HOVER - BRANCO */
.elementor-19272 .elementor-element.elementor-element-d7541c1:hover .elementor-button {
    background: #FFFFFF;

    box-shadow:
        0px -27px 80px rgba(255, 255, 255, 0.35),
        0px -9.855px 29.201px rgba(255, 255, 255, 0.25),
        0px -4.785px 14.177px rgba(255, 255, 255, 0.20),
        0px -2.346px 6.95px rgba(255, 255, 255, 0.15),
        0px -0.927px 2.748px rgba(255, 255, 255, 0.12);

    transform: scale(1.05);
}

/* BRILHO */
.elementor-19272 .elementor-element.elementor-element-d7541c1 .elementor-button::before {
    content: '';
    background: linear-gradient(
        10deg,
        rgba(255, 255, 255, 0.65) 12.81%,
        rgba(255, 255, 255, 0.00) 66.66%
    );
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px);
}

@keyframes shinery {
    0%, 100% { left: -10%; opacity: 0; }
    20% { opacity: 1; }
    48% { left: 110%; opacity: 1; }
    51% { opacity: 0; }
}

/* BORDA */
.elementor-19272 .elementor-element.elementor-element-d7541c1 .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: 500px;
    border: 5px solid rgba(45, 255, 106, 0.25);
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 2;
    user-select: none;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed44e88 */.elementor-19272 .elementor-element.elementor-element-ed44e88{
    border-radius: 1.25rem;
}

.elementor-19272 .elementor-element.elementor-element-ed44e88.oferta:before{
  content:"";
  position:absolute;
  z-index: 900;
  top:0;
  left:0;
  right:0;
  bottom:0;
  padding: 2px;
  border-radius: 1.25rem;
  background: linear-gradient(35deg, #B08055, transparent, transparent)  /**altere aqui a cor da borda**/;
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
          mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
}

@media(max-width: 599px){
    .elementor-19272 .elementor-element.elementor-element-ed44e88{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9b11d4 */@media(max-width: 520px){
    .elementor-19272 .elementor-element.elementor-element-c9b11d4 .elementor-heading-title{
        font-size: 2rem !important;
        line-height: 2.5rem !important;
        text-wrap: balance;
    }
    .elementor-19272 .elementor-element.elementor-element-c9b11d4{
        width: 300px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b39fd1 */@media(max-width: 440px){
    .elementor-19272 .elementor-element.elementor-element-5b39fd1{
        width: 80%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0aa8a59 */.container{
    max-height: 700px;
    overflow: hidden;
    transition: max-height 2s ease-in-out;
}

.container::after{
    content:"";
    position: absolute;
    width: 100%;
    height: 100%;
    background: linear-gradient(to bottom, transparent 50%, #0F1420);
    top: 0;
    left: 0;
    z-index: 2;
    pointer-events: none;
}

.container.expandir{
    max-height: 3000px;
}

.container.expandir::after{
    opacity: 0;
}

@media(max-height: 767px){
    .container.expandir{
        max-height: 5000px;
    }
    .container{
        max-height: 1050px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bc4d016 */.elementor-19272 .elementor-element.elementor-element-bc4d016 .elementor-button{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a148c33 */.elementor-19272 .elementor-element.elementor-element-a148c33 .destaque{
    color: #D18E52;
}

@media(max-width: 520px){
    .elementor-19272 .elementor-element.elementor-element-a148c33 .elementor-heading-title{
        font-size: 1.5625rem !important;
        line-height: 2.1875rem !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d4d4b8a */@media(max-width: 440px){
    .elementor-19272 .elementor-element.elementor-element-d4d4b8a .elementor-heading-title{
        font-size: 1.25rem !important;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-23c4878 */.elementor-19272 .elementor-element.elementor-element-23c4878 .elementor-image-box-description{
    width: 85%;
    margin: auto;
    text-wrap: balance;
}

@media(max-width: 410px){
    .elementor-19272 .elementor-element.elementor-element-23c4878 .elementor-image-box-title{
        font-size: 6.6vw !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1a6c1c2 *//* Use o Easy Coder para personalizar as cores */
.elementor-19272 .elementor-element.elementor-element-1a6c1c2 .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

.elementor-19272 .elementor-element.elementor-element-1a6c1c2 .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* BOTÃO - VERDE NEON SOFISTICADO */
.elementor-19272 .elementor-element.elementor-element-1a6c1c2 .elementor-button {
    background: radial-gradient(
        57.68% 100% at 47.82% 0%, 
        #2DFF6A 0%, 
        #00B84A 100%
    );

    box-shadow:
        0px -27px 80px rgba(45, 255, 106, 0.25),
        0px -9.855px 29.201px rgba(45, 255, 106, 0.18),
        0px -4.785px 14.177px rgba(45, 255, 106, 0.14),
        0px -2.346px 6.95px rgba(45, 255, 106, 0.12),
        0px -0.927px 2.748px rgba(45, 255, 106, 0.10);

    overflow: hidden;
    transform: translate(0%, 0%);
    flex-grow: 1 !important;
    align-self: stretch !important;
    transition: .5s all;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

/* HOVER - BRANCO */
.elementor-19272 .elementor-element.elementor-element-1a6c1c2:hover .elementor-button {
    background: #FFFFFF;

    box-shadow:
        0px -27px 80px rgba(255, 255, 255, 0.35),
        0px -9.855px 29.201px rgba(255, 255, 255, 0.25),
        0px -4.785px 14.177px rgba(255, 255, 255, 0.20),
        0px -2.346px 6.95px rgba(255, 255, 255, 0.15),
        0px -0.927px 2.748px rgba(255, 255, 255, 0.12);

    transform: scale(1.05);
}

/* BRILHO */
.elementor-19272 .elementor-element.elementor-element-1a6c1c2 .elementor-button::before {
    content: '';
    background: linear-gradient(
        10deg,
        rgba(255, 255, 255, 0.65) 12.81%,
        rgba(255, 255, 255, 0.00) 66.66%
    );
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px);
}

@keyframes shinery {
    0%, 100% { left: -10%; opacity: 0; }
    20% { opacity: 1; }
    48% { left: 110%; opacity: 1; }
    51% { opacity: 0; }
}

/* BORDA */
.elementor-19272 .elementor-element.elementor-element-1a6c1c2 .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: 500px;
    border: 5px solid rgba(45, 255, 106, 0.25);
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 2;
    user-select: none;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34cb3fb */.elementor-19272 .elementor-element.elementor-element-34cb3fb{
    border-radius: 1.25rem;
border: 3px solid var(--Cor-Destaque, #B08055);
background: var(--Cor-Apoio-02, #181D29);
box-shadow: 0 4px 50px 2px rgba(255, 255, 255, 0.08);
}

@media(max-width: 594px){
    .elementor-19272 .elementor-element.elementor-element-34cb3fb{
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a0d1873 */@media(max-width: 767px){
    .elementor-19272 .elementor-element.elementor-element-a0d1873{
        text-wrap: balance;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2d1fc18 *//* Use o Easy Coder para personalizar as cores */
.elementor-19272 .elementor-element.elementor-element-2d1fc18 .elementor-button-wrapper {
    display: flex;
    justify-content: center;
    align-items: stretch;
    white-space: nowrap;
    width: 100%;
}

.elementor-19272 .elementor-element.elementor-element-2d1fc18 .elementor-widget-container {
    display: flex;
    justify-content: center;
}

/* BOTÃO - VERDE NEON SOFISTICADO */
.elementor-19272 .elementor-element.elementor-element-2d1fc18 .elementor-button {
    background: radial-gradient(
        57.68% 100% at 47.82% 0%, 
        #2DFF6A 0%, 
        #00B84A 100%
    );

    box-shadow:
        0px -27px 80px rgba(45, 255, 106, 0.25),
        0px -9.855px 29.201px rgba(45, 255, 106, 0.18),
        0px -4.785px 14.177px rgba(45, 255, 106, 0.14),
        0px -2.346px 6.95px rgba(45, 255, 106, 0.12),
        0px -0.927px 2.748px rgba(45, 255, 106, 0.10);

    overflow: hidden;
    transform: translate(0%, 0%);
    flex-grow: 1 !important;
    align-self: stretch !important;
    transition: .5s all;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
}

/* HOVER - BRANCO */
.elementor-19272 .elementor-element.elementor-element-2d1fc18:hover .elementor-button {
    background: #FFFFFF;

    box-shadow:
        0px -27px 80px rgba(255, 255, 255, 0.35),
        0px -9.855px 29.201px rgba(255, 255, 255, 0.25),
        0px -4.785px 14.177px rgba(255, 255, 255, 0.20),
        0px -2.346px 6.95px rgba(255, 255, 255, 0.15),
        0px -0.927px 2.748px rgba(255, 255, 255, 0.12);

    transform: scale(1.05);
}

/* BRILHO */
.elementor-19272 .elementor-element.elementor-element-2d1fc18 .elementor-button::before {
    content: '';
    background: linear-gradient(
        10deg,
        rgba(255, 255, 255, 0.65) 12.81%,
        rgba(255, 255, 255, 0.00) 66.66%
    );
    width: 90px;
    height: 160%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(4px);
}

@keyframes shinery {
    0%, 100% { left: -10%; opacity: 0; }
    20% { opacity: 1; }
    48% { left: 110%; opacity: 1; }
    51% { opacity: 0; }
}

/* BORDA */
.elementor-19272 .elementor-element.elementor-element-2d1fc18 .elementor-button::after {
    content: '';
    width: calc(100% + 6px);
    height: calc(100% + 6px);
    border-radius: 500px;
    border: 5px solid rgba(45, 255, 106, 0.25);
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 2;
    user-select: none;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0b433b5 */.elementor-19272 .elementor-element.elementor-element-0b433b5{
    display: flex;
width: 31.875rem;
padding: 4rem;
flex-direction: column;
align-items: flex-start;
border-radius: 0.625rem;
background: #F1F9FF;
box-shadow: 0 0 20px 0 rgba(255, 255, 255, 0.33);
}

@media(max-width: 767px){
    .elementor-19272 .elementor-element.elementor-element-0b433b5{
        padding: 2rem;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0750c7c */.elementor-19272 .elementor-element.elementor-element-0750c7c{
    display: flex;
width: 31.875rem;
padding: 4rem;
flex-direction: column;
align-items: flex-start;
border-radius: 0.625rem;
background: #F1F9FF;

}

@media(max-width: 767px){
    .elementor-19272 .elementor-element.elementor-element-0750c7c{
        padding: 2rem;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1159150 */.elementor-19272 .elementor-element.elementor-element-1159150{
    display: flex;
width: 31.875rem;
padding: 4rem;
flex-direction: column;
align-items: flex-start;
border-radius: 0.625rem;
background: #F1F9FF;
}

@media(max-width: 767px){
    .elementor-19272 .elementor-element.elementor-element-1159150{
        padding: 2rem;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6bf2333 */.elementor-19272 .elementor-element.elementor-element-6bf2333{
    display: flex;
width: 31.875rem;
padding: 13rem 4rem;
flex-direction: column;
align-items: flex-start;
border-radius: 0.625rem;
background: #F1F9FF;
}

@media(max-width: 767px){
    .elementor-19272 .elementor-element.elementor-element-6bf2333{
        padding: 12rem 2rem;
    }
}/* End custom CSS */
/* Start custom CSS */p:last-child{
    margin-bottom: 0px;
}

.elementor-heading-title{
    margin-bottom: 0px;
}

.elementor-image-box-title{
    margin-top: 0;
}

.elementor-image-box-img{
    margin-bottom: -6px !important;
}

.elementor-icon-box-title{
    margin-top: 0;
}

body::-webkit-scrollbar {
width: 12px;
}

body::-webkit-scrollbar-track {
background: #202020;
}

body::-webkit-scrollbar-thumb {
background-color: #2c2d65;

border-radius: 5px;

border: 0.5px solid #f1f2f3;

}

html,
body{
width:100%;
overflow-x:hidden;
}

/*barra duplicada*/
[data-elementor-type="wp-page"]{
    overflow: hidden;
}


/*CSS Scroll */

/*Efeito de entrada vinculado ao scroll*/
.scroll-esquerda{
    opacity: 0;
    transition: 0.5s all;
    transform: translate3d(-30px, 0, 0);
    /*filter: blur(10px);*/
}

.scroll-direita{
    opacity: 0;
    transition: 0.5s all;
    transform: translate3d(30px, 0, 0);
    /*filter: blur(10px);*/
}

.scroll-base{
    opacity: 0;
    transition: 0.5s all;
    transform: translate3d(0, 80px, 0);
    scale: .5;
    /*filter: blur(10px);*/
}

.scroll-topo{
    opacity: 0;
    transition: 0.5s all;
    transform: translate3d(0, -80px, 0);
    /*filter: blur(10px);*/
}

.scroll-zoom {
    opacity: 0;
    transition:  transform 1.5s, opacity 0.5s, scale 1.5s;
    /*transform: translate3d(0, 80px, 0);*/
    scale: 0;
    /*filter: blur(5px);*/
}

.ativo{
    opacity: 1;
    transition:  transform 0.5s, opacity 0.5s, scale 1.5s;
    transform: translate3d(0, 0, 0);
    scale: 1;
    /*filter: blur(0px);*/
}

.elementor-editor-active .scroll-esquerda, .elementor-editor-active .scroll-direita, .elementor-editor-active .scroll-topo, .elementor-editor-active .scroll-base, .elementor-editor-active .scroll-zoom, .ativo{
    opacity: 1;
    transition: transform 0.5s, opacity 0.5s, scale 1.5s;
    transform: translate3d(0, 0, 0);
    scale: 1;
    /*filter: blur(0px);*/
}



/*Scroll suave - Lenis*/
html.lenis, html.lenis body {
  height: auto;
}

.lenis.lenis-smooth {
  scroll-behavior: auto !important;
}

.lenis.lenis-smooth [data-lenis-prevent] {
  overscroll-behavior: contain;
}

.lenis.lenis-stopped {
  overflow: hidden;
}

.lenis.lenis-scrolling iframe {
  pointer-events: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://paulovsoares.com.br/wp-content/uploads/2025/09/DMSans-Regular.eot');
	src: url('https://paulovsoares.com.br/wp-content/uploads/2025/09/DMSans-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://paulovsoares.com.br/wp-content/uploads/2025/09/DMSans-Regular.woff2') format('woff2'),
		url('https://paulovsoares.com.br/wp-content/uploads/2025/09/DMSans-Regular.woff') format('woff'),
		url('https://paulovsoares.com.br/wp-content/uploads/2025/09/DMSans-Regular.ttf') format('truetype'),
		url('https://paulovsoares.com.br/wp-content/uploads/2025/09/DMSans-Regular.svg#DMSans') format('svg');
}
@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://paulovsoares.com.br/wp-content/uploads/2025/09/DMSans-Bold.eot');
	src: url('https://paulovsoares.com.br/wp-content/uploads/2025/09/DMSans-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://paulovsoares.com.br/wp-content/uploads/2025/09/DMSans-Bold.woff2') format('woff2'),
		url('https://paulovsoares.com.br/wp-content/uploads/2025/09/DMSans-Bold.woff') format('woff'),
		url('https://paulovsoares.com.br/wp-content/uploads/2025/09/DMSans-Bold.ttf') format('truetype'),
		url('https://paulovsoares.com.br/wp-content/uploads/2025/09/DMSans-Bold.svg#DMSans') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Lora';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://paulovsoares.com.br/wp-content/uploads/2025/09/Lora-Regular.eot');
	src: url('https://paulovsoares.com.br/wp-content/uploads/2025/09/Lora-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://paulovsoares.com.br/wp-content/uploads/2025/09/Lora-Regular.woff2') format('woff2'),
		url('https://paulovsoares.com.br/wp-content/uploads/2025/09/Lora-Regular.woff') format('woff'),
		url('https://paulovsoares.com.br/wp-content/uploads/2025/09/Lora-Regular.ttf') format('truetype'),
		url('https://paulovsoares.com.br/wp-content/uploads/2025/09/Lora-Regular.svg#Lora') format('svg');
}
@font-face {
	font-family: 'Lora';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://paulovsoares.com.br/wp-content/uploads/2025/09/Lora-Bold.eot');
	src: url('https://paulovsoares.com.br/wp-content/uploads/2025/09/Lora-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://paulovsoares.com.br/wp-content/uploads/2025/09/Lora-Bold.woff2') format('woff2'),
		url('https://paulovsoares.com.br/wp-content/uploads/2025/09/Lora-Bold.woff') format('woff'),
		url('https://paulovsoares.com.br/wp-content/uploads/2025/09/Lora-Bold.ttf') format('truetype'),
		url('https://paulovsoares.com.br/wp-content/uploads/2025/09/Lora-Bold.svg#Lora') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://paulovsoares.com.br/wp-content/uploads/2022/11/Poppins-Bold.eot');
	src: url('https://paulovsoares.com.br/wp-content/uploads/2022/11/Poppins-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://paulovsoares.com.br/wp-content/uploads/2022/11/Poppins-Bold.woff2') format('woff2'),
		url('https://paulovsoares.com.br/wp-content/uploads/2022/11/Poppins-Bold.woff') format('woff'),
		url('https://paulovsoares.com.br/wp-content/uploads/2022/11/Poppins-Bold.ttf') format('truetype'),
		url('https://paulovsoares.com.br/wp-content/uploads/2022/11/Poppins-Bold.svg#Poppins') format('svg');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://paulovsoares.com.br/wp-content/uploads/2022/11/Poppins-Regular.eot');
	src: url('https://paulovsoares.com.br/wp-content/uploads/2022/11/Poppins-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://paulovsoares.com.br/wp-content/uploads/2022/11/Poppins-Regular.woff2') format('woff2'),
		url('https://paulovsoares.com.br/wp-content/uploads/2022/11/Poppins-Regular.woff') format('woff'),
		url('https://paulovsoares.com.br/wp-content/uploads/2022/11/Poppins-Regular.ttf') format('truetype'),
		url('https://paulovsoares.com.br/wp-content/uploads/2022/11/Poppins-Regular.svg#Poppins') format('svg');
}
/* End Custom Fonts CSS */