.elementor-588 .elementor-element.elementor-element-8055ede{--display:flex;--min-height:800px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-588 .elementor-element.elementor-element-8055ede:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-8055ede > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://academyhofpro.com.br/wp-content/uploads/2026/08/Masterclass-experience-victor-lora-bg-desktop-02.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-588 .elementor-element.elementor-element-5b135a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-588 .elementor-element.elementor-element-2d3ab26{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-588 .elementor-element.elementor-element-2d3ab26 img{width:67%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-588 .elementor-element.elementor-element-6116d76.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-6116d76{text-align:start;}.elementor-588 .elementor-element.elementor-element-6116d76 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:46px;font-weight:400;text-transform:none;font-style:normal;line-height:59px;letter-spacing:-1.6px;word-spacing:0px;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-76911c2.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-76911c2{text-align:start;}.elementor-588 .elementor-element.elementor-element-76911c2 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:48px;font-weight:400;text-transform:none;font-style:normal;line-height:59px;letter-spacing:-1.6px;word-spacing:0px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-588 .elementor-element.elementor-element-b4ee796.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-b4ee796{text-align:start;font-family:"Darker Grotesque", Sans-serif;font-size:22px;font-weight:500;line-height:23px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-588 .elementor-element.elementor-element-9efdbb5 .elementor-button{background-color:#6366F1;font-family:"Darker Grotesque", Sans-serif;font-weight:800;text-transform:uppercase;padding:20px 80px 20px 80px;}.elementor-588 .elementor-element.elementor-element-b4de345{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-588 .elementor-element.elementor-element-b4de345:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-b4de345 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://academyhofpro.com.br/wp-content/uploads/2026/05/Slice-4.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-588 .elementor-element.elementor-element-21ef7d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-588 .elementor-element.elementor-element-553f395{width:initial;max-width:initial;text-align:center;}.elementor-588 .elementor-element.elementor-element-553f395.elementor-element{--align-self:center;}.elementor-588 .elementor-element.elementor-element-553f395 img{width:100%;}.elementor-588 .elementor-element.elementor-element-3eb6290{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-588 .elementor-element.elementor-element-6af8bef{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-588 .elementor-element.elementor-element-6af8bef .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:56px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-cbc5baa{font-family:"Darker Grotesque", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-588 .elementor-element.elementor-element-c513436{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-588 .elementor-element.elementor-element-c513436 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-588 .elementor-element.elementor-element-c513436 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-588 .elementor-element.elementor-element-c513436 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-588 .elementor-element.elementor-element-c513436 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-588 .elementor-element.elementor-element-c513436 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-588 .elementor-element.elementor-element-c513436 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-588 .elementor-element.elementor-element-c513436 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-588 .elementor-element.elementor-element-c513436 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-588 .elementor-element.elementor-element-c513436 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-588 .elementor-element.elementor-element-c513436 .elementor-icon-list-item > a{font-family:"Darker Grotesque", Sans-serif;font-size:20px;font-weight:400;line-height:26px;}.elementor-588 .elementor-element.elementor-element-c513436 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-588 .elementor-element.elementor-element-eaf5de8{font-family:"Darker Grotesque", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-e2e6500{--spacer-size:30px;}.elementor-588 .elementor-element.elementor-element-e0ab177 .elementor-button{background-color:#6366F1;font-family:"Darker Grotesque", Sans-serif;font-weight:800;text-transform:uppercase;padding:20px 80px 20px 80px;}.elementor-588 .elementor-element.elementor-element-e0ab177{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-588 .elementor-element.elementor-element-3c97519{--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;--border-radius:0px 0px 0px 0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-588 .elementor-element.elementor-element-3c97519:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-3c97519 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #090E1B 86%, #FFAD34 100%);}.elementor-588 .elementor-element.elementor-element-3c97519.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-c5d39de{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-588 .elementor-element.elementor-element-c5d39de .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:56px;font-weight:500;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-ada5702{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-588 .elementor-element.elementor-element-ada5702:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-ada5702 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://academyhofpro.com.br/wp-content/uploads/2026/05/Slice-4.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-588 .elementor-element.elementor-element-c815c3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-588 .elementor-element.elementor-element-5749957{width:initial;max-width:initial;text-align:center;}.elementor-588 .elementor-element.elementor-element-5749957.elementor-element{--align-self:center;}.elementor-588 .elementor-element.elementor-element-5749957 img{width:100%;}.elementor-588 .elementor-element.elementor-element-3f24c01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-8ca8a0b{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-588 .elementor-element.elementor-element-8ca8a0b .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:56px;font-weight:500;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-3155979{font-family:"Darker Grotesque", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-8ee65f3{--spacer-size:30px;}.elementor-588 .elementor-element.elementor-element-758962c .elementor-button{background-color:#6366F1;font-family:"Darker Grotesque", Sans-serif;font-weight:800;text-transform:uppercase;padding:20px 80px 20px 80px;}.elementor-588 .elementor-element.elementor-element-758962c{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-588 .elementor-element.elementor-element-fd40190{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-588 .elementor-element.elementor-element-fd40190:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-fd40190 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://academyhofpro.com.br/wp-content/uploads/2026/05/Slice-4.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-588 .elementor-element.elementor-element-2edf60b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-588 .elementor-element.elementor-element-c766ebf{width:initial;max-width:initial;text-align:center;}.elementor-588 .elementor-element.elementor-element-c766ebf.elementor-element{--align-self:center;}.elementor-588 .elementor-element.elementor-element-c766ebf img{width:100%;}.elementor-588 .elementor-element.elementor-element-b0fd2d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-f3b5b94{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-588 .elementor-element.elementor-element-f3b5b94 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:56px;font-weight:500;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-9612da1{font-family:"Darker Grotesque", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-c570971{--spacer-size:30px;}.elementor-588 .elementor-element.elementor-element-2dbcf93 .elementor-button{background-color:#6366F1;font-family:"Darker Grotesque", Sans-serif;font-weight:800;text-transform:uppercase;padding:20px 80px 20px 80px;}.elementor-588 .elementor-element.elementor-element-2dbcf93{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-588 .elementor-element.elementor-element-784d4c6{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-588 .elementor-element.elementor-element-784d4c6:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-784d4c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://academyhofpro.com.br/wp-content/uploads/2026/05/Slice-4.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-588 .elementor-element.elementor-element-904d21f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-588 .elementor-element.elementor-element-e15758e{width:initial;max-width:initial;text-align:center;}.elementor-588 .elementor-element.elementor-element-e15758e.elementor-element{--align-self:center;}.elementor-588 .elementor-element.elementor-element-e15758e img{width:100%;}.elementor-588 .elementor-element.elementor-element-5a5a438{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-e854ffe{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-588 .elementor-element.elementor-element-e854ffe .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:56px;font-weight:500;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-56f80ed{font-family:"Darker Grotesque", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-69fc958{--spacer-size:30px;}.elementor-588 .elementor-element.elementor-element-faa8d72 .elementor-button{background-color:#6366F1;font-family:"Darker Grotesque", Sans-serif;font-weight:800;text-transform:uppercase;padding:20px 80px 20px 80px;}.elementor-588 .elementor-element.elementor-element-faa8d72{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-588 .elementor-element.elementor-element-9b43b7a{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-588 .elementor-element.elementor-element-9b43b7a:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-9b43b7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://academyhofpro.com.br/wp-content/uploads/2026/05/Slice-4.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-588 .elementor-element.elementor-element-bdf31f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-588 .elementor-element.elementor-element-5991581{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-588 .elementor-element.elementor-element-ee24936{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-588 .elementor-element.elementor-element-ee24936 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:56px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-a2c7fce{font-family:"Darker Grotesque", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-362eb20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-588 .elementor-element.elementor-element-362eb20 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-588 .elementor-element.elementor-element-362eb20 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-588 .elementor-element.elementor-element-362eb20 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-588 .elementor-element.elementor-element-362eb20 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-588 .elementor-element.elementor-element-362eb20 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-588 .elementor-element.elementor-element-362eb20 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-588 .elementor-element.elementor-element-362eb20 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-588 .elementor-element.elementor-element-362eb20 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-588 .elementor-element.elementor-element-362eb20 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-588 .elementor-element.elementor-element-362eb20 .elementor-icon-list-item > a{font-family:"Darker Grotesque", Sans-serif;font-size:20px;font-weight:400;line-height:26px;}.elementor-588 .elementor-element.elementor-element-362eb20 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-588 .elementor-element.elementor-element-a995bf4{font-family:"Darker Grotesque", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-69a76eb{--spacer-size:30px;}.elementor-588 .elementor-element.elementor-element-15a09c2 .elementor-button{background-color:#6366F1;font-family:"Darker Grotesque", Sans-serif;font-weight:800;text-transform:uppercase;padding:20px 80px 20px 80px;}.elementor-588 .elementor-element.elementor-element-15a09c2{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-588 .elementor-element.elementor-element-7bb1eb4{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-588 .elementor-element.elementor-element-7bb1eb4:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-7bb1eb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://academyhofpro.com.br/wp-content/uploads/2026/05/Slice-4.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-588 .elementor-element.elementor-element-d89fdc8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-588 .elementor-element.elementor-element-a6927ff{width:initial;max-width:initial;text-align:center;}.elementor-588 .elementor-element.elementor-element-a6927ff.elementor-element{--align-self:center;}.elementor-588 .elementor-element.elementor-element-a6927ff img{width:100%;}.elementor-588 .elementor-element.elementor-element-184fea5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-6eae755{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-588 .elementor-element.elementor-element-6eae755 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:56px;font-weight:500;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-44b82e8{font-family:"Darker Grotesque", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-23cc0ae{--spacer-size:30px;}.elementor-588 .elementor-element.elementor-element-26bc9ad .elementor-button{background-color:#6366F1;font-family:"Darker Grotesque", Sans-serif;font-weight:800;text-transform:uppercase;padding:20px 80px 20px 80px;}.elementor-588 .elementor-element.elementor-element-26bc9ad{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-588 .elementor-element.elementor-element-41eda41{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-588 .elementor-element.elementor-element-41eda41:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-41eda41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://academyhofpro.com.br/wp-content/uploads/2026/05/Slice-4.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-588 .elementor-element.elementor-element-81e408a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-588 .elementor-element.elementor-element-3585d70{width:initial;max-width:initial;text-align:center;}.elementor-588 .elementor-element.elementor-element-3585d70.elementor-element{--align-self:center;}.elementor-588 .elementor-element.elementor-element-3585d70 img{width:100%;}.elementor-588 .elementor-element.elementor-element-030c9d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-4736780{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-588 .elementor-element.elementor-element-4736780 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:56px;font-weight:500;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-d037a1d{font-family:"Darker Grotesque", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-2f19391{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-588 .elementor-element.elementor-element-2f19391 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-588 .elementor-element.elementor-element-2f19391 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-588 .elementor-element.elementor-element-2f19391 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-588 .elementor-element.elementor-element-2f19391 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-588 .elementor-element.elementor-element-2f19391 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-588 .elementor-element.elementor-element-2f19391 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-588 .elementor-element.elementor-element-2f19391 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-588 .elementor-element.elementor-element-2f19391 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-588 .elementor-element.elementor-element-2f19391 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-588 .elementor-element.elementor-element-2f19391 .elementor-icon-list-item > a{font-family:"Darker Grotesque", Sans-serif;font-size:20px;font-weight:400;line-height:26px;}.elementor-588 .elementor-element.elementor-element-2f19391 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-588 .elementor-element.elementor-element-04aff05{font-family:"Darker Grotesque", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-88720f8{--spacer-size:30px;}.elementor-588 .elementor-element.elementor-element-bdde000 .elementor-button{background-color:#6366F1;font-family:"Darker Grotesque", Sans-serif;font-weight:800;text-transform:uppercase;padding:20px 80px 20px 80px;}.elementor-588 .elementor-element.elementor-element-bdde000{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-588 .elementor-element.elementor-element-75ab68a{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-588 .elementor-element.elementor-element-75ab68a:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-75ab68a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://academyhofpro.com.br/wp-content/uploads/2026/05/Slice-4.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-588 .elementor-element.elementor-element-06aeef6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-588 .elementor-element.elementor-element-3ef09a3{width:initial;max-width:initial;text-align:center;}.elementor-588 .elementor-element.elementor-element-3ef09a3.elementor-element{--align-self:center;}.elementor-588 .elementor-element.elementor-element-3ef09a3 img{width:100%;}.elementor-588 .elementor-element.elementor-element-01ca0b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-a5d8d31{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-588 .elementor-element.elementor-element-a5d8d31 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:56px;font-weight:500;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-233b8ad{font-family:"Darker Grotesque", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-f78a05f{--spacer-size:30px;}.elementor-588 .elementor-element.elementor-element-23026e6 .elementor-button{background-color:#6366F1;font-family:"Darker Grotesque", Sans-serif;font-weight:800;text-transform:uppercase;padding:20px 80px 20px 80px;}.elementor-588 .elementor-element.elementor-element-23026e6{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-588 .elementor-element.elementor-element-80314ab{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-588 .elementor-element.elementor-element-80314ab:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-80314ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://academyhofpro.com.br/wp-content/uploads/2026/05/Slice-4.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-588 .elementor-element.elementor-element-fbfbf2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-588 .elementor-element.elementor-element-1c2b401{width:initial;max-width:initial;text-align:center;}.elementor-588 .elementor-element.elementor-element-1c2b401.elementor-element{--align-self:center;}.elementor-588 .elementor-element.elementor-element-1c2b401 img{width:100%;}.elementor-588 .elementor-element.elementor-element-ae6cfef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-a26b311{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-588 .elementor-element.elementor-element-a26b311 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:56px;font-weight:500;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-7950e43{font-family:"Darker Grotesque", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-5b2a731{--spacer-size:30px;}.elementor-588 .elementor-element.elementor-element-0340281 .elementor-button{background-color:#6366F1;font-family:"Darker Grotesque", Sans-serif;font-weight:800;text-transform:uppercase;padding:20px 80px 20px 80px;}.elementor-588 .elementor-element.elementor-element-0340281{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-588 .elementor-element.elementor-element-fe26996{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-588 .elementor-element.elementor-element-fe26996:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-fe26996 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://academyhofpro.com.br/wp-content/uploads/2026/05/Slice-4.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-588 .elementor-element.elementor-element-b10b490{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-588 .elementor-element.elementor-element-7df0aa2{width:initial;max-width:initial;text-align:center;}.elementor-588 .elementor-element.elementor-element-7df0aa2.elementor-element{--align-self:center;}.elementor-588 .elementor-element.elementor-element-7df0aa2 img{width:100%;}.elementor-588 .elementor-element.elementor-element-4608558{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-b1c3bea{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-588 .elementor-element.elementor-element-b1c3bea .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:56px;font-weight:500;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-2c0e2b6{font-family:"Darker Grotesque", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-9d6826c{--spacer-size:30px;}.elementor-588 .elementor-element.elementor-element-386fb38 .elementor-button{background-color:#6366F1;font-family:"Darker Grotesque", Sans-serif;font-weight:800;text-transform:uppercase;padding:20px 80px 20px 80px;}.elementor-588 .elementor-element.elementor-element-386fb38{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-588 .elementor-element.elementor-element-e94240f{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-588 .elementor-element.elementor-element-e94240f:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-e94240f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://academyhofpro.com.br/wp-content/uploads/2026/05/Slice-4.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-588 .elementor-element.elementor-element-45f2490{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-588 .elementor-element.elementor-element-e16db6d{width:initial;max-width:initial;text-align:center;}.elementor-588 .elementor-element.elementor-element-e16db6d.elementor-element{--align-self:center;}.elementor-588 .elementor-element.elementor-element-e16db6d img{width:100%;}.elementor-588 .elementor-element.elementor-element-14ef6d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-1efcf61{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-588 .elementor-element.elementor-element-1efcf61 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:56px;font-weight:500;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-a944812{font-family:"Darker Grotesque", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-8f934ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-588 .elementor-element.elementor-element-8f934ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-588 .elementor-element.elementor-element-8f934ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-588 .elementor-element.elementor-element-8f934ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-588 .elementor-element.elementor-element-8f934ce .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-588 .elementor-element.elementor-element-8f934ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-588 .elementor-element.elementor-element-8f934ce .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-588 .elementor-element.elementor-element-8f934ce .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-588 .elementor-element.elementor-element-8f934ce .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-588 .elementor-element.elementor-element-8f934ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-588 .elementor-element.elementor-element-8f934ce .elementor-icon-list-item > a{font-family:"Darker Grotesque", Sans-serif;font-size:20px;font-weight:400;line-height:26px;}.elementor-588 .elementor-element.elementor-element-8f934ce .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-588 .elementor-element.elementor-element-7586b64{font-family:"Darker Grotesque", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-65039d8{--spacer-size:30px;}.elementor-588 .elementor-element.elementor-element-c0064e7 .elementor-button{background-color:#6366F1;font-family:"Darker Grotesque", Sans-serif;font-weight:800;text-transform:uppercase;padding:20px 80px 20px 80px;}.elementor-588 .elementor-element.elementor-element-c0064e7{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-588 .elementor-element.elementor-element-98f4541{--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;--border-radius:0px 0px 0px 0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-588 .elementor-element.elementor-element-98f4541:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-98f4541 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #090E1B 86%, #FFAD34 100%);}.elementor-588 .elementor-element.elementor-element-98f4541.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-00ce635{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-588 .elementor-element.elementor-element-00ce635 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:56px;font-weight:500;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-60a1ec2{--spacer-size:50px;}.elementor-588 .elementor-element.elementor-element-f2e2de4{--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;--flex-wrap:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.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-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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-588 .elementor-element.elementor-element-9c69192{width:var( --container-widget-width, 32% );max-width:32%;background-color:#0F172A;padding:30px 30px 30px 30px;--container-widget-width:32%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3484F733;border-radius:8px 8px 8px 8px;}.elementor-588 .elementor-element.elementor-element-9c69192.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-9c69192 .elementor-icon-box-wrapper{text-align:start;}.elementor-588 .elementor-element.elementor-element-9c69192 .elementor-icon-box-title, .elementor-588 .elementor-element.elementor-element-9c69192 .elementor-icon-box-title a{font-family:"Darker Grotesque", Sans-serif;font-size:24px;font-weight:700;line-height:1.6em;letter-spacing:0px;}.elementor-588 .elementor-element.elementor-element-9c69192 .elementor-icon-box-title{color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-9c69192:has(:hover) .elementor-icon-box-title,
					 .elementor-588 .elementor-element.elementor-element-9c69192:has(:focus) .elementor-icon-box-title{color:#F0B052;}.elementor-588 .elementor-element.elementor-element-9c69192 .elementor-icon-box-description{font-family:"Darker Grotesque", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:2em;word-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#E5E5E5;}.elementor-588 .elementor-element.elementor-element-d03b4aa{width:var( --container-widget-width, 32% );max-width:32%;background-color:#0F172A;padding:30px 30px 30px 30px;--container-widget-width:32%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3484F733;border-radius:8px 8px 8px 8px;}.elementor-588 .elementor-element.elementor-element-d03b4aa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-d03b4aa .elementor-icon-box-wrapper{text-align:start;}.elementor-588 .elementor-element.elementor-element-d03b4aa .elementor-icon-box-title, .elementor-588 .elementor-element.elementor-element-d03b4aa .elementor-icon-box-title a{font-family:"Darker Grotesque", Sans-serif;font-size:24px;font-weight:700;line-height:1.6em;letter-spacing:0px;}.elementor-588 .elementor-element.elementor-element-d03b4aa .elementor-icon-box-title{color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-d03b4aa:has(:hover) .elementor-icon-box-title,
					 .elementor-588 .elementor-element.elementor-element-d03b4aa:has(:focus) .elementor-icon-box-title{color:#F0B052;}.elementor-588 .elementor-element.elementor-element-d03b4aa .elementor-icon-box-description{font-family:"Darker Grotesque", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:2em;word-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#E5E5E5;}.elementor-588 .elementor-element.elementor-element-9c1988f{width:var( --container-widget-width, 32% );max-width:32%;background-color:#0F172A;padding:30px 30px 30px 30px;--container-widget-width:32%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3484F733;border-radius:8px 8px 8px 8px;}.elementor-588 .elementor-element.elementor-element-9c1988f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-9c1988f .elementor-icon-box-wrapper{text-align:start;}.elementor-588 .elementor-element.elementor-element-9c1988f .elementor-icon-box-title, .elementor-588 .elementor-element.elementor-element-9c1988f .elementor-icon-box-title a{font-family:"Darker Grotesque", Sans-serif;font-size:24px;font-weight:700;line-height:1.6em;letter-spacing:0px;}.elementor-588 .elementor-element.elementor-element-9c1988f .elementor-icon-box-title{color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-9c1988f:has(:hover) .elementor-icon-box-title,
					 .elementor-588 .elementor-element.elementor-element-9c1988f:has(:focus) .elementor-icon-box-title{color:#F0B052;}.elementor-588 .elementor-element.elementor-element-9c1988f .elementor-icon-box-description{font-family:"Darker Grotesque", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:2em;word-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#E5E5E5;}.elementor-588 .elementor-element.elementor-element-5f644f4{width:var( --container-widget-width, 32% );max-width:32%;background-color:#0F172A;padding:30px 30px 30px 30px;--container-widget-width:32%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3484F733;border-radius:8px 8px 8px 8px;}.elementor-588 .elementor-element.elementor-element-5f644f4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-5f644f4 .elementor-icon-box-wrapper{text-align:start;}.elementor-588 .elementor-element.elementor-element-5f644f4 .elementor-icon-box-title, .elementor-588 .elementor-element.elementor-element-5f644f4 .elementor-icon-box-title a{font-family:"Darker Grotesque", Sans-serif;font-size:24px;font-weight:700;line-height:1.6em;letter-spacing:0px;}.elementor-588 .elementor-element.elementor-element-5f644f4 .elementor-icon-box-title{color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-5f644f4:has(:hover) .elementor-icon-box-title,
					 .elementor-588 .elementor-element.elementor-element-5f644f4:has(:focus) .elementor-icon-box-title{color:#F0B052;}.elementor-588 .elementor-element.elementor-element-5f644f4 .elementor-icon-box-description{font-family:"Darker Grotesque", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:2em;word-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#E5E5E5;}.elementor-588 .elementor-element.elementor-element-d299b1b{width:var( --container-widget-width, 32% );max-width:32%;background-color:#0F172A;padding:30px 30px 30px 30px;--container-widget-width:32%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3484F733;border-radius:8px 8px 8px 8px;}.elementor-588 .elementor-element.elementor-element-d299b1b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-d299b1b .elementor-icon-box-wrapper{text-align:start;}.elementor-588 .elementor-element.elementor-element-d299b1b .elementor-icon-box-title, .elementor-588 .elementor-element.elementor-element-d299b1b .elementor-icon-box-title a{font-family:"Darker Grotesque", Sans-serif;font-size:24px;font-weight:700;line-height:1.6em;letter-spacing:0px;}.elementor-588 .elementor-element.elementor-element-d299b1b .elementor-icon-box-title{color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-d299b1b:has(:hover) .elementor-icon-box-title,
					 .elementor-588 .elementor-element.elementor-element-d299b1b:has(:focus) .elementor-icon-box-title{color:#F0B052;}.elementor-588 .elementor-element.elementor-element-d299b1b .elementor-icon-box-description{font-family:"Darker Grotesque", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:2em;word-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#E5E5E5;}.elementor-588 .elementor-element.elementor-element-5f27df9{width:var( --container-widget-width, 32% );max-width:32%;background-color:#0F172A;padding:30px 30px 30px 30px;--container-widget-width:32%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3484F733;border-radius:8px 8px 8px 8px;}.elementor-588 .elementor-element.elementor-element-5f27df9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-5f27df9 .elementor-icon-box-wrapper{text-align:start;}.elementor-588 .elementor-element.elementor-element-5f27df9 .elementor-icon-box-title, .elementor-588 .elementor-element.elementor-element-5f27df9 .elementor-icon-box-title a{font-family:"Darker Grotesque", Sans-serif;font-size:24px;font-weight:700;line-height:1.6em;letter-spacing:0px;}.elementor-588 .elementor-element.elementor-element-5f27df9 .elementor-icon-box-title{color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-5f27df9:has(:hover) .elementor-icon-box-title,
					 .elementor-588 .elementor-element.elementor-element-5f27df9:has(:focus) .elementor-icon-box-title{color:#F0B052;}.elementor-588 .elementor-element.elementor-element-5f27df9 .elementor-icon-box-description{font-family:"Darker Grotesque", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:2em;word-spacing:0px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#E5E5E5;}.elementor-588 .elementor-element.elementor-element-94c8df9{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-588 .elementor-element.elementor-element-94c8df9:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-94c8df9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://academyhofpro.com.br/wp-content/uploads/2026/05/Slice-4.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-588 .elementor-element.elementor-element-89ee71a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-588 .elementor-element.elementor-element-1e75290{width:initial;max-width:initial;text-align:center;}.elementor-588 .elementor-element.elementor-element-1e75290.elementor-element{--align-self:center;}.elementor-588 .elementor-element.elementor-element-1e75290 img{width:100%;}.elementor-588 .elementor-element.elementor-element-7b5c6af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-d5aa8b5{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-588 .elementor-element.elementor-element-d5aa8b5 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:56px;font-weight:500;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-da8c100{font-family:"Darker Grotesque", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-69a0b35{--spacer-size:30px;}.elementor-588 .elementor-element.elementor-element-8bed134 .elementor-button{background-color:#6366F1;font-family:"Darker Grotesque", Sans-serif;font-weight:800;text-transform:uppercase;padding:20px 80px 20px 80px;}.elementor-588 .elementor-element.elementor-element-8bed134{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-588 .elementor-element.elementor-element-f3f5c4b{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-588 .elementor-element.elementor-element-f3f5c4b:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-f3f5c4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://academyhofpro.com.br/wp-content/uploads/2026/05/Slice-4.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-588 .elementor-element.elementor-element-aa6669e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-588 .elementor-element.elementor-element-9e77e7d{width:initial;max-width:initial;text-align:center;}.elementor-588 .elementor-element.elementor-element-9e77e7d.elementor-element{--align-self:center;}.elementor-588 .elementor-element.elementor-element-9e77e7d img{width:100%;}.elementor-588 .elementor-element.elementor-element-a85ce91{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-af1f7b1{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-588 .elementor-element.elementor-element-af1f7b1 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:56px;font-weight:500;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-85d9d30{font-family:"Darker Grotesque", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-a41cd40{--spacer-size:30px;}.elementor-588 .elementor-element.elementor-element-29407f2 .elementor-button{background-color:#6366F1;font-family:"Darker Grotesque", Sans-serif;font-weight:800;text-transform:uppercase;padding:20px 80px 20px 80px;}.elementor-588 .elementor-element.elementor-element-29407f2{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-588 .elementor-element.elementor-element-515048c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-515048c:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-515048c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0F20;}.elementor-588 .elementor-element.elementor-element-2eb2e21{--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:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-2eb2e21:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-2eb2e21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0F20;}.elementor-588 .elementor-element.elementor-element-02d80c9{text-align:center;}.elementor-588 .elementor-element.elementor-element-02d80c9 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:29px;font-weight:600;text-transform:uppercase;color:#F0B052;}.elementor-588 .elementor-element.elementor-element-64a1d79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-588 .elementor-element.elementor-element-64a1d79 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:45px;font-weight:600;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-4ab18b3{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-588 .elementor-element.elementor-element-4ab18b3:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-4ab18b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://academyhofpro.com.br/wp-content/uploads/2026/05/Slice-4.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-588 .elementor-element.elementor-element-eef547c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-c0a4244{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-588 .elementor-element.elementor-element-c0a4244 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:56px;font-weight:500;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-b69ec79{text-align:center;font-family:"Darker Grotesque", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-b69ec79 p{margin-block-end:0px;}.elementor-588 .elementor-element.elementor-element-487c229{--spacer-size:50px;}.elementor-588 .elementor-element.elementor-element-97d805e{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-588 .elementor-element.elementor-element-97d805e:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-97d805e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://academyhofpro.com.br/wp-content/uploads/2026/05/Slice-4.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-588 .elementor-element.elementor-element-966634d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-6ce85da{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-588 .elementor-element.elementor-element-6ce85da.e-con{--align-self:center;}.elementor-588 .elementor-element.elementor-element-19f8a3b{--spacer-size:40px;}.elementor-588 .elementor-element.elementor-element-d198c3b{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-588 .elementor-element.elementor-element-d198c3b .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:34px;font-weight:500;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-ab278df{text-align:center;font-family:"Darker Grotesque", Sans-serif;font-size:19px;font-weight:400;color:#C5C5C5;}.elementor-588 .elementor-element.elementor-element-ab278df p{margin-block-end:0px;}.elementor-588 .elementor-element.elementor-element-37329da{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-588 .elementor-element.elementor-element-37329da .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:100px;font-weight:700;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-83f492b{text-align:center;font-family:"Darker Grotesque", Sans-serif;font-size:19px;font-weight:400;color:#C5C5C5;}.elementor-588 .elementor-element.elementor-element-83f492b p{margin-block-end:0px;}.elementor-588 .elementor-element.elementor-element-7b1f57f{--spacer-size:30px;}.elementor-588 .elementor-element.elementor-element-955923e .elementor-button{background-color:#6366F1;font-family:"Darker Grotesque", Sans-serif;font-weight:800;text-transform:uppercase;padding:20px 80px 20px 80px;}.elementor-588 .elementor-element.elementor-element-955923e{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-588 .elementor-element.elementor-element-1469d49{text-align:center;font-family:"Darker Grotesque", Sans-serif;font-size:16px;font-weight:400;color:#C5C5C5;}.elementor-588 .elementor-element.elementor-element-1469d49 p{margin-block-end:0px;}.elementor-588 .elementor-element.elementor-element-8daec99{--spacer-size:100px;}.elementor-588 .elementor-element.elementor-element-0202275{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-588 .elementor-element.elementor-element-0202275:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-0202275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://academyhofpro.com.br/wp-content/uploads/2026/05/Slice-4.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-588 .elementor-element.elementor-element-95ee1f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-cb16b62{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-588 .elementor-element.elementor-element-cb16b62 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:56px;font-weight:500;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-06cccd1{text-align:center;font-family:"Darker Grotesque", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-06cccd1 p{margin-block-end:0px;}.elementor-588 .elementor-element.elementor-element-eb5fc5a{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-588 .elementor-element.elementor-element-eb5fc5a:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-eb5fc5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://academyhofpro.com.br/wp-content/uploads/2026/05/Slice-4.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-588 .elementor-element.elementor-element-ac8375e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-588 .elementor-element.elementor-element-e3bf918 img{width:100%;}.elementor-588 .elementor-element.elementor-element-2b4bd6a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:15px;--margin-bottom:15px;--margin-left:15px;--margin-right:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-9d0722a{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-588 .elementor-element.elementor-element-9d0722a .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:56px;font-weight:500;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-56142a7{font-family:"Darker Grotesque", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-56142a7 p{margin-block-end:0px;}.elementor-588 .elementor-element.elementor-element-0b8a4ec{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-588 .elementor-element.elementor-element-0b8a4ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-588 .elementor-element.elementor-element-0b8a4ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-588 .elementor-element.elementor-element-0b8a4ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-588 .elementor-element.elementor-element-0b8a4ec .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-588 .elementor-element.elementor-element-0b8a4ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-588 .elementor-element.elementor-element-0b8a4ec .elementor-icon-list-icon i{color:#00FF13;transition:color 0.3s;}.elementor-588 .elementor-element.elementor-element-0b8a4ec .elementor-icon-list-icon svg{fill:#00FF13;transition:fill 0.3s;}.elementor-588 .elementor-element.elementor-element-0b8a4ec .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-588 .elementor-element.elementor-element-0b8a4ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-588 .elementor-element.elementor-element-0b8a4ec .elementor-icon-list-item > a{font-family:"Darker Grotesque", Sans-serif;font-size:22px;font-weight:400;line-height:26px;}.elementor-588 .elementor-element.elementor-element-0b8a4ec .elementor-icon-list-text{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;transition:color 0.3s;}.elementor-588 .elementor-element.elementor-element-74d67d1 .elementor-button{background-color:#6366F1;font-family:"Darker Grotesque", Sans-serif;font-weight:800;text-transform:uppercase;padding:20px 80px 20px 80px;}.elementor-588 .elementor-element.elementor-element-74d67d1{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-588 .elementor-element.elementor-element-64a54d3{--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:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-64a54d3:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-64a54d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0F20;}.elementor-588 .elementor-element.elementor-element-172f22b{text-align:center;}.elementor-588 .elementor-element.elementor-element-172f22b .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:29px;font-weight:600;text-transform:uppercase;color:#F0B052;}.elementor-588 .elementor-element.elementor-element-4de74b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-588 .elementor-element.elementor-element-4de74b2 .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:45px;font-weight:600;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-c820d34{--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:70px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-588 .elementor-element.elementor-element-c820d34:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-c820d34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://academyhofpro.com.br/wp-content/uploads/2026/05/Slice-66.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-588 .elementor-element.elementor-element-c9dd7de{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#AEAEAE;--border-color:#AEAEAE;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-0544d74 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-588 .elementor-element.elementor-element-0544d74 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-588 .elementor-element.elementor-element-0544d74 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-588 .elementor-element.elementor-element-0544d74 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-588 .elementor-element.elementor-element-0544d74 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-588 .elementor-element.elementor-element-0544d74 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-588 .elementor-element.elementor-element-0544d74 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-588 .elementor-element.elementor-element-0544d74{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-588 .elementor-element.elementor-element-0544d74 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-588 .elementor-element.elementor-element-0544d74 .elementor-icon-list-item > a{font-family:"Darker Grotesque", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-588 .elementor-element.elementor-element-0544d74 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-588 .elementor-element.elementor-element-c2090de{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-588 .elementor-element.elementor-element-c2090de .elementor-heading-title{font-family:"Darker Grotesque", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-588 .elementor-element.elementor-element-35a9763{--display:flex;}.elementor-588 .elementor-element.elementor-element-be8f959{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-588 .elementor-element.elementor-element-0498ce8{font-family:"Darker Grotesque", Sans-serif;font-size:18px;font-weight:500;color:#B4B7EE;}.elementor-588 .elementor-element.elementor-element-cab1fa6{--n-accordion-title-font-size:21px;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-588 .elementor-element.elementor-element-cab1fa6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#02010100;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FEFEFE;}.elementor-588 .elementor-element.elementor-element-cab1fa6.elementor-element{--align-self:center;}:where( .elementor-588 .elementor-element.elementor-element-cab1fa6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Darker Grotesque", Sans-serif;font-weight:600;}.elementor-588 .elementor-element.elementor-element-7e5a974{--display:flex;}.elementor-588 .elementor-element.elementor-element-3a8665c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-588 .elementor-element.elementor-element-9076ada{font-family:"Darker Grotesque", Sans-serif;font-size:18px;font-weight:500;color:#B4B7EE;}.elementor-588 .elementor-element.elementor-element-5aea688{--n-accordion-title-font-size:21px;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-588 .elementor-element.elementor-element-5aea688 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#02010100;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FEFEFE;}.elementor-588 .elementor-element.elementor-element-5aea688.elementor-element{--align-self:center;}:where( .elementor-588 .elementor-element.elementor-element-5aea688 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Darker Grotesque", Sans-serif;font-weight:600;}.elementor-588 .elementor-element.elementor-element-b6baac2{--display:flex;}.elementor-588 .elementor-element.elementor-element-2ac838a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-588 .elementor-element.elementor-element-6ccf9e2{font-family:"Darker Grotesque", Sans-serif;font-size:18px;font-weight:500;color:#B4B7EE;}.elementor-588 .elementor-element.elementor-element-e67aee8{--n-accordion-title-font-size:21px;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-588 .elementor-element.elementor-element-e67aee8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#02010100;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FEFEFE;}.elementor-588 .elementor-element.elementor-element-e67aee8.elementor-element{--align-self:center;}:where( .elementor-588 .elementor-element.elementor-element-e67aee8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Darker Grotesque", Sans-serif;font-weight:600;}.elementor-588 .elementor-element.elementor-element-d50e3d4{--display:flex;}.elementor-588 .elementor-element.elementor-element-b910db4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-588 .elementor-element.elementor-element-c8cb7c3{font-family:"Darker Grotesque", Sans-serif;font-size:18px;font-weight:500;color:#B4B7EE;}.elementor-588 .elementor-element.elementor-element-4feb8f4{--n-accordion-title-font-size:21px;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-588 .elementor-element.elementor-element-4feb8f4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#02010100;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FEFEFE;}.elementor-588 .elementor-element.elementor-element-4feb8f4.elementor-element{--align-self:center;}:where( .elementor-588 .elementor-element.elementor-element-4feb8f4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Darker Grotesque", Sans-serif;font-weight:600;}.elementor-588 .elementor-element.elementor-element-a07bd2b{--display:flex;}@media(min-width:768px){.elementor-588 .elementor-element.elementor-element-5b135a5{--width:50%;}.elementor-588 .elementor-element.elementor-element-21ef7d2{--width:50%;}.elementor-588 .elementor-element.elementor-element-3eb6290{--width:50%;}.elementor-588 .elementor-element.elementor-element-c815c3d{--width:50%;}.elementor-588 .elementor-element.elementor-element-3f24c01{--width:50%;}.elementor-588 .elementor-element.elementor-element-2edf60b{--width:50%;}.elementor-588 .elementor-element.elementor-element-b0fd2d2{--width:50%;}.elementor-588 .elementor-element.elementor-element-904d21f{--width:50%;}.elementor-588 .elementor-element.elementor-element-5a5a438{--width:50%;}.elementor-588 .elementor-element.elementor-element-bdf31f2{--width:50%;}.elementor-588 .elementor-element.elementor-element-5991581{--width:50%;}.elementor-588 .elementor-element.elementor-element-d89fdc8{--width:50%;}.elementor-588 .elementor-element.elementor-element-184fea5{--width:50%;}.elementor-588 .elementor-element.elementor-element-81e408a{--width:50%;}.elementor-588 .elementor-element.elementor-element-030c9d0{--width:50%;}.elementor-588 .elementor-element.elementor-element-06aeef6{--width:50%;}.elementor-588 .elementor-element.elementor-element-01ca0b0{--width:50%;}.elementor-588 .elementor-element.elementor-element-fbfbf2d{--width:50%;}.elementor-588 .elementor-element.elementor-element-ae6cfef{--width:50%;}.elementor-588 .elementor-element.elementor-element-b10b490{--width:50%;}.elementor-588 .elementor-element.elementor-element-4608558{--width:50%;}.elementor-588 .elementor-element.elementor-element-45f2490{--width:50%;}.elementor-588 .elementor-element.elementor-element-14ef6d4{--width:50%;}.elementor-588 .elementor-element.elementor-element-89ee71a{--width:50%;}.elementor-588 .elementor-element.elementor-element-7b5c6af{--width:50%;}.elementor-588 .elementor-element.elementor-element-aa6669e{--width:50%;}.elementor-588 .elementor-element.elementor-element-a85ce91{--width:50%;}.elementor-588 .elementor-element.elementor-element-eef547c{--width:100%;}.elementor-588 .elementor-element.elementor-element-966634d{--width:100%;}.elementor-588 .elementor-element.elementor-element-6ce85da{--width:70%;}.elementor-588 .elementor-element.elementor-element-95ee1f7{--width:100%;}.elementor-588 .elementor-element.elementor-element-ac8375e{--width:50%;}.elementor-588 .elementor-element.elementor-element-2b4bd6a{--width:50%;}}@media(max-width:1024px){.elementor-588 .elementor-element.elementor-element-8055ede:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-8055ede > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://academyhofpro.com.br/wp-content/uploads/2026/08/Masterclass-experience-victor-lora-bg-tablet-02.jpg");}.elementor-588 .elementor-element.elementor-element-2d3ab26 img{width:38%;}.elementor-588 .elementor-element.elementor-element-6116d76{width:var( --container-widget-width, 63.772% );max-width:63.772%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:63.772%;--container-widget-flex-grow:0;}.elementor-588 .elementor-element.elementor-element-6116d76.elementor-element{--align-self:flex-start;}.elementor-588 .elementor-element.elementor-element-6116d76 .elementor-heading-title{font-size:36px;line-height:1.5em;}.elementor-588 .elementor-element.elementor-element-76911c2{width:var( --container-widget-width, 63.772% );max-width:63.772%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:63.772%;--container-widget-flex-grow:0;}.elementor-588 .elementor-element.elementor-element-76911c2.elementor-element{--align-self:flex-start;}.elementor-588 .elementor-element.elementor-element-76911c2 .elementor-heading-title{font-size:36px;line-height:1.5em;}.elementor-588 .elementor-element.elementor-element-b4ee796{width:var( --container-widget-width, 59.021% );max-width:59.021%;--container-widget-width:59.021%;--container-widget-flex-grow:0;}.elementor-588 .elementor-element.elementor-element-b4ee796.elementor-element{--align-self:flex-start;}.elementor-588 .elementor-element.elementor-element-6af8bef .elementor-heading-title{font-size:36px;}.elementor-588 .elementor-element.elementor-element-c5d39de .elementor-heading-title{font-size:36px;}.elementor-588 .elementor-element.elementor-element-8ca8a0b .elementor-heading-title{font-size:36px;}.elementor-588 .elementor-element.elementor-element-f3b5b94 .elementor-heading-title{font-size:36px;}.elementor-588 .elementor-element.elementor-element-e854ffe .elementor-heading-title{font-size:36px;}.elementor-588 .elementor-element.elementor-element-ee24936 .elementor-heading-title{font-size:36px;}.elementor-588 .elementor-element.elementor-element-6eae755 .elementor-heading-title{font-size:36px;}.elementor-588 .elementor-element.elementor-element-4736780 .elementor-heading-title{font-size:36px;}.elementor-588 .elementor-element.elementor-element-a5d8d31 .elementor-heading-title{font-size:36px;}.elementor-588 .elementor-element.elementor-element-a26b311 .elementor-heading-title{font-size:36px;}.elementor-588 .elementor-element.elementor-element-b1c3bea .elementor-heading-title{font-size:36px;}.elementor-588 .elementor-element.elementor-element-1efcf61 .elementor-heading-title{font-size:36px;}.elementor-588 .elementor-element.elementor-element-00ce635 .elementor-heading-title{font-size:36px;}.elementor-588 .elementor-element.elementor-element-9c69192{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-588 .elementor-element.elementor-element-d03b4aa{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-588 .elementor-element.elementor-element-9c1988f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-588 .elementor-element.elementor-element-5f644f4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-588 .elementor-element.elementor-element-d299b1b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-588 .elementor-element.elementor-element-5f27df9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-588 .elementor-element.elementor-element-d5aa8b5 .elementor-heading-title{font-size:36px;}.elementor-588 .elementor-element.elementor-element-af1f7b1 .elementor-heading-title{font-size:36px;}.elementor-588 .elementor-element.elementor-element-c0a4244 .elementor-heading-title{font-size:36px;}.elementor-588 .elementor-element.elementor-element-d198c3b .elementor-heading-title{font-size:36px;}.elementor-588 .elementor-element.elementor-element-37329da .elementor-heading-title{font-size:36px;}.elementor-588 .elementor-element.elementor-element-cb16b62 .elementor-heading-title{font-size:36px;}.elementor-588 .elementor-element.elementor-element-9d0722a .elementor-heading-title{font-size:36px;}.elementor-588 .elementor-element.elementor-element-c9dd7de{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-0544d74 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(130px/2);}.elementor-588 .elementor-element.elementor-element-0544d74 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(130px/2);}.elementor-588 .elementor-element.elementor-element-0544d74 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(130px/2);}.elementor-588 .elementor-element.elementor-element-0544d74 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-130px/2);}.elementor-588 .elementor-element.elementor-element-0544d74 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-130px/2);}}@media(max-width:767px){.elementor-588 .elementor-element.elementor-element-8055ede:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-8055ede > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://academyhofpro.com.br/wp-content/uploads/2026/08/Masterclass-experience-victor-lora-bg-Mobile-02.jpg");}.elementor-588 .elementor-element.elementor-element-8055ede{--min-height:904px;}.elementor-588 .elementor-element.elementor-element-5b135a5{--margin-top:-25px;--margin-bottom:-1px;--margin-left:-1px;--margin-right:-1px;}.elementor-588 .elementor-element.elementor-element-5b135a5.e-con{--align-self:flex-start;}.elementor-588 .elementor-element.elementor-element-2d3ab26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-588 .elementor-element.elementor-element-2d3ab26 img{width:75%;}.elementor-588 .elementor-element.elementor-element-6116d76{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-588 .elementor-element.elementor-element-6116d76 .elementor-heading-title{font-size:30px;line-height:0.8em;}.elementor-588 .elementor-element.elementor-element-76911c2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-588 .elementor-element.elementor-element-76911c2 .elementor-heading-title{font-size:30px;line-height:0.8em;}.elementor-588 .elementor-element.elementor-element-b4ee796{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:16px;line-height:1em;}.elementor-588 .elementor-element.elementor-element-9efdbb5 .elementor-button{font-size:16px;}.elementor-588 .elementor-element.elementor-element-6af8bef .elementor-heading-title{font-size:36px;}.elementor-588 .elementor-element.elementor-element-c513436 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(19px/2);}.elementor-588 .elementor-element.elementor-element-c513436 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(19px/2);}.elementor-588 .elementor-element.elementor-element-c513436 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(19px/2);}.elementor-588 .elementor-element.elementor-element-c513436 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-19px/2);}.elementor-588 .elementor-element.elementor-element-c513436 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-19px/2);}.elementor-588 .elementor-element.elementor-element-c513436{--e-icon-list-icon-size:23px;}.elementor-588 .elementor-element.elementor-element-c513436 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-588 .elementor-element.elementor-element-c513436 .elementor-icon-list-item > a{font-size:19px;}.elementor-588 .elementor-element.elementor-element-e0ab177 .elementor-button{font-size:16px;}.elementor-588 .elementor-element.elementor-element-3c97519{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:20vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-588 .elementor-element.elementor-element-c5d39de .elementor-heading-title{font-size:36px;}.elementor-588 .elementor-element.elementor-element-8ca8a0b .elementor-heading-title{font-size:36px;}.elementor-588 .elementor-element.elementor-element-758962c .elementor-button{font-size:16px;}.elementor-588 .elementor-element.elementor-element-f3b5b94 .elementor-heading-title{font-size:36px;}.elementor-588 .elementor-element.elementor-element-2dbcf93 .elementor-button{font-size:16px;}.elementor-588 .elementor-element.elementor-element-e854ffe .elementor-heading-title{font-size:36px;}.elementor-588 .elementor-element.elementor-element-faa8d72 .elementor-button{font-size:16px;}.elementor-588 .elementor-element.elementor-element-65b0b42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-588 .elementor-element.elementor-element-ee24936 .elementor-heading-title{font-size:36px;}.elementor-588 .elementor-element.elementor-element-362eb20 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(19px/2);}.elementor-588 .elementor-element.elementor-element-362eb20 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(19px/2);}.elementor-588 .elementor-element.elementor-element-362eb20 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(19px/2);}.elementor-588 .elementor-element.elementor-element-362eb20 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-19px/2);}.elementor-588 .elementor-element.elementor-element-362eb20 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-19px/2);}.elementor-588 .elementor-element.elementor-element-362eb20{--e-icon-list-icon-size:23px;}.elementor-588 .elementor-element.elementor-element-362eb20 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-588 .elementor-element.elementor-element-362eb20 .elementor-icon-list-item > a{font-size:19px;}.elementor-588 .elementor-element.elementor-element-15a09c2 .elementor-button{font-size:16px;}.elementor-588 .elementor-element.elementor-element-6eae755 .elementor-heading-title{font-size:36px;}.elementor-588 .elementor-element.elementor-element-26bc9ad .elementor-button{font-size:16px;}.elementor-588 .elementor-element.elementor-element-4736780 .elementor-heading-title{font-size:36px;}.elementor-588 .elementor-element.elementor-element-2f19391 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(19px/2);}.elementor-588 .elementor-element.elementor-element-2f19391 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(19px/2);}.elementor-588 .elementor-element.elementor-element-2f19391 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(19px/2);}.elementor-588 .elementor-element.elementor-element-2f19391 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-19px/2);}.elementor-588 .elementor-element.elementor-element-2f19391 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-19px/2);}.elementor-588 .elementor-element.elementor-element-2f19391{--e-icon-list-icon-size:23px;}.elementor-588 .elementor-element.elementor-element-2f19391 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-588 .elementor-element.elementor-element-2f19391 .elementor-icon-list-item > a{font-size:19px;}.elementor-588 .elementor-element.elementor-element-bdde000 .elementor-button{font-size:16px;}.elementor-588 .elementor-element.elementor-element-a5d8d31 .elementor-heading-title{font-size:36px;}.elementor-588 .elementor-element.elementor-element-23026e6 .elementor-button{font-size:16px;}.elementor-588 .elementor-element.elementor-element-a26b311 .elementor-heading-title{font-size:36px;}.elementor-588 .elementor-element.elementor-element-0340281 .elementor-button{font-size:16px;}.elementor-588 .elementor-element.elementor-element-b1c3bea .elementor-heading-title{font-size:36px;}.elementor-588 .elementor-element.elementor-element-386fb38 .elementor-button{font-size:16px;}.elementor-588 .elementor-element.elementor-element-1efcf61 .elementor-heading-title{font-size:36px;}.elementor-588 .elementor-element.elementor-element-8f934ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(19px/2);}.elementor-588 .elementor-element.elementor-element-8f934ce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(19px/2);}.elementor-588 .elementor-element.elementor-element-8f934ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(19px/2);}.elementor-588 .elementor-element.elementor-element-8f934ce .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-19px/2);}.elementor-588 .elementor-element.elementor-element-8f934ce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-19px/2);}.elementor-588 .elementor-element.elementor-element-8f934ce{--e-icon-list-icon-size:23px;}.elementor-588 .elementor-element.elementor-element-8f934ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-588 .elementor-element.elementor-element-8f934ce .elementor-icon-list-item > a{font-size:19px;}.elementor-588 .elementor-element.elementor-element-c0064e7 .elementor-button{font-size:16px;}.elementor-588 .elementor-element.elementor-element-98f4541{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:20vw;--padding-bottom:10vw;--padding-left:5vw;--padding-right:5vw;}.elementor-588 .elementor-element.elementor-element-00ce635 .elementor-heading-title{font-size:36px;}.elementor-588 .elementor-element.elementor-element-9c69192{width:100%;max-width:100%;}.elementor-588 .elementor-element.elementor-element-d03b4aa{width:100%;max-width:100%;}.elementor-588 .elementor-element.elementor-element-9c1988f{width:100%;max-width:100%;}.elementor-588 .elementor-element.elementor-element-5f644f4{width:100%;max-width:100%;}.elementor-588 .elementor-element.elementor-element-d299b1b{width:100%;max-width:100%;}.elementor-588 .elementor-element.elementor-element-5f27df9{width:100%;max-width:100%;}.elementor-588 .elementor-element.elementor-element-d5aa8b5 .elementor-heading-title{font-size:36px;}.elementor-588 .elementor-element.elementor-element-8bed134 .elementor-button{font-size:16px;}.elementor-588 .elementor-element.elementor-element-af1f7b1 .elementor-heading-title{font-size:36px;}.elementor-588 .elementor-element.elementor-element-29407f2 .elementor-button{font-size:16px;}.elementor-588 .elementor-element.elementor-element-64a1d79{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-588 .elementor-element.elementor-element-64a1d79 .elementor-heading-title{font-size:28px;}.elementor-588 .elementor-element.elementor-element-c0a4244 .elementor-heading-title{font-size:36px;}.elementor-588 .elementor-element.elementor-element-d198c3b .elementor-heading-title{font-size:36px;}.elementor-588 .elementor-element.elementor-element-37329da .elementor-heading-title{font-size:85px;}.elementor-588 .elementor-element.elementor-element-955923e .elementor-button{font-size:16px;}.elementor-588 .elementor-element.elementor-element-cb16b62 .elementor-heading-title{font-size:36px;}.elementor-588 .elementor-element.elementor-element-9d0722a .elementor-heading-title{font-size:36px;}.elementor-588 .elementor-element.elementor-element-0b8a4ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(19px/2);}.elementor-588 .elementor-element.elementor-element-0b8a4ec .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(19px/2);}.elementor-588 .elementor-element.elementor-element-0b8a4ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(19px/2);}.elementor-588 .elementor-element.elementor-element-0b8a4ec .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-19px/2);}.elementor-588 .elementor-element.elementor-element-0b8a4ec .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-19px/2);}.elementor-588 .elementor-element.elementor-element-0b8a4ec{--e-icon-list-icon-size:23px;}.elementor-588 .elementor-element.elementor-element-0b8a4ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-588 .elementor-element.elementor-element-0b8a4ec .elementor-icon-list-item > a{font-size:19px;}.elementor-588 .elementor-element.elementor-element-74d67d1 .elementor-button{font-size:16px;}.elementor-588 .elementor-element.elementor-element-4de74b2{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;}.elementor-588 .elementor-element.elementor-element-4de74b2 .elementor-heading-title{font-size:28px;}.elementor-588 .elementor-element.elementor-element-0544d74 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-588 .elementor-element.elementor-element-0544d74 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-588 .elementor-element.elementor-element-0544d74 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-588 .elementor-element.elementor-element-0544d74 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-588 .elementor-element.elementor-element-0544d74 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-588 .elementor-element.elementor-element-0544d74{--e-icon-list-icon-size:13px;}.elementor-588 .elementor-element.elementor-element-0544d74 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-588 .elementor-element.elementor-element-0544d74 .elementor-icon-list-item > a{font-size:13px;}.elementor-588 .elementor-element.elementor-element-c2090de .elementor-heading-title{font-size:37px;}.elementor-588 .elementor-element.elementor-element-cab1fa6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--n-accordion-title-font-size:16px;}.elementor-588 .elementor-element.elementor-element-5aea688{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--n-accordion-title-font-size:16px;}.elementor-588 .elementor-element.elementor-element-e67aee8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--n-accordion-title-font-size:16px;}.elementor-588 .elementor-element.elementor-element-4feb8f4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--n-accordion-title-font-size:16px;}}/* Start custom CSS for heading, class: .elementor-element-6116d76 */.txt-gradient{
background: linear-gradient(
    90deg,
    #FFFFFF 0%,
    #F3DDB8 45%,
    #F0B052 100%
);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-76911c2 */.txt-gradient{
background: linear-gradient(
    90deg,
    #FFFFFF 0%,
    #F3DDB8 45%,
    #F0B052 100%
);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9efdbb5 */.elementor-588 .elementor-element.elementor-element-9efdbb5 .elementor-button{
    color: #050F14 !important;
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(
        45deg,
        #FFFFFF,
        #F3DDB8,
        #F0B052,
        #D8952C,
        #FFFFFF
    );
    background-size: 400% 200%;
}

.elementor-588 .elementor-element.elementor-element-9efdbb5 .elementor-button:hover{
    color: #050F14 !important;
}

@keyframes textura{
    0%{
        background-position: 0 0;
    }

    100%{
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e0ab177 */.elementor-588 .elementor-element.elementor-element-e0ab177 .elementor-button{
    color: #050F14 !important;
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(
        45deg,
        #FFFFFF,
        #F3DDB8,
        #F0B052,
        #D8952C,
        #FFFFFF
    );
    background-size: 400% 200%;
}

.elementor-588 .elementor-element.elementor-element-e0ab177 .elementor-button:hover{
    color: #050F14 !important;
}

@keyframes textura{
    0%{
        background-position: 0 0;
    }

    100%{
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-758962c */.elementor-588 .elementor-element.elementor-element-758962c .elementor-button{
    color: #050F14 !important;
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(
        45deg,
        #FFFFFF,
        #F3DDB8,
        #F0B052,
        #D8952C,
        #FFFFFF
    );
    background-size: 400% 200%;
}

.elementor-588 .elementor-element.elementor-element-758962c .elementor-button:hover{
    color: #050F14 !important;
}

@keyframes textura{
    0%{
        background-position: 0 0;
    }

    100%{
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2dbcf93 */.elementor-588 .elementor-element.elementor-element-2dbcf93 .elementor-button{
    color: #050F14 !important;
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(
        45deg,
        #FFFFFF,
        #F3DDB8,
        #F0B052,
        #D8952C,
        #FFFFFF
    );
    background-size: 400% 200%;
}

.elementor-588 .elementor-element.elementor-element-2dbcf93 .elementor-button:hover{
    color: #050F14 !important;
}

@keyframes textura{
    0%{
        background-position: 0 0;
    }

    100%{
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-faa8d72 */.elementor-588 .elementor-element.elementor-element-faa8d72 .elementor-button{
    color: #050F14 !important;
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(
        45deg,
        #FFFFFF,
        #F3DDB8,
        #F0B052,
        #D8952C,
        #FFFFFF
    );
    background-size: 400% 200%;
}

.elementor-588 .elementor-element.elementor-element-faa8d72 .elementor-button:hover{
    color: #050F14 !important;
}

@keyframes textura{
    0%{
        background-position: 0 0;
    }

    100%{
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-15a09c2 */.elementor-588 .elementor-element.elementor-element-15a09c2 .elementor-button{
    color: #050F14 !important;
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(
        45deg,
        #FFFFFF,
        #F3DDB8,
        #F0B052,
        #D8952C,
        #FFFFFF
    );
    background-size: 400% 200%;
}

.elementor-588 .elementor-element.elementor-element-15a09c2 .elementor-button:hover{
    color: #050F14 !important;
}

@keyframes textura{
    0%{
        background-position: 0 0;
    }

    100%{
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-26bc9ad */.elementor-588 .elementor-element.elementor-element-26bc9ad .elementor-button{
    color: #050F14 !important;
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(
        45deg,
        #FFFFFF,
        #F3DDB8,
        #F0B052,
        #D8952C,
        #FFFFFF
    );
    background-size: 400% 200%;
}

.elementor-588 .elementor-element.elementor-element-26bc9ad .elementor-button:hover{
    color: #050F14 !important;
}

@keyframes textura{
    0%{
        background-position: 0 0;
    }

    100%{
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bdde000 */.elementor-588 .elementor-element.elementor-element-bdde000 .elementor-button{
    color: #050F14 !important;
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(
        45deg,
        #FFFFFF,
        #F3DDB8,
        #F0B052,
        #D8952C,
        #FFFFFF
    );
    background-size: 400% 200%;
}

.elementor-588 .elementor-element.elementor-element-bdde000 .elementor-button:hover{
    color: #050F14 !important;
}

@keyframes textura{
    0%{
        background-position: 0 0;
    }

    100%{
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-23026e6 */.elementor-588 .elementor-element.elementor-element-23026e6 .elementor-button{
    color: #050F14 !important;
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(
        45deg,
        #FFFFFF,
        #F3DDB8,
        #F0B052,
        #D8952C,
        #FFFFFF
    );
    background-size: 400% 200%;
}

.elementor-588 .elementor-element.elementor-element-23026e6 .elementor-button:hover{
    color: #050F14 !important;
}

@keyframes textura{
    0%{
        background-position: 0 0;
    }

    100%{
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0340281 */.elementor-588 .elementor-element.elementor-element-0340281 .elementor-button{
    color: #050F14 !important;
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(
        45deg,
        #FFFFFF,
        #F3DDB8,
        #F0B052,
        #D8952C,
        #FFFFFF
    );
    background-size: 400% 200%;
}

.elementor-588 .elementor-element.elementor-element-0340281 .elementor-button:hover{
    color: #050F14 !important;
}

@keyframes textura{
    0%{
        background-position: 0 0;
    }

    100%{
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-386fb38 */.elementor-588 .elementor-element.elementor-element-386fb38 .elementor-button{
    color: #050F14 !important;
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(
        45deg,
        #FFFFFF,
        #F3DDB8,
        #F0B052,
        #D8952C,
        #FFFFFF
    );
    background-size: 400% 200%;
}

.elementor-588 .elementor-element.elementor-element-386fb38 .elementor-button:hover{
    color: #050F14 !important;
}

@keyframes textura{
    0%{
        background-position: 0 0;
    }

    100%{
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c0064e7 */.elementor-588 .elementor-element.elementor-element-c0064e7 .elementor-button{
    color: #050F14 !important;
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(
        45deg,
        #FFFFFF,
        #F3DDB8,
        #F0B052,
        #D8952C,
        #FFFFFF
    );
    background-size: 400% 200%;
}

.elementor-588 .elementor-element.elementor-element-c0064e7 .elementor-button:hover{
    color: #050F14 !important;
}

@keyframes textura{
    0%{
        background-position: 0 0;
    }

    100%{
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9c69192 *//* Seletor mais específico para o container */
.elementor-588 .elementor-element.elementor-element-9c69192{
    position: relative;
    overflow: hidden;

    /* Fundo cinza escuro com degradê para preto */
    background: linear-gradient(
        135deg,
        #2B2B2B 0%,
        #1C1C1C 50%,
        #0F0F0F 100%
    );

    /* Efeito de textura/ruído */
    background-image:
        radial-gradient(rgba(255,255,255,0.03) 1px, transparent 1px),
        linear-gradient(
            135deg,
            #2B2B2B 0%,
            #1C1C1C 50%,
            #0F0F0F 100%
        );

    background-size: 20px 20px, cover;

    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.25);
    transition: all 0.3s ease !important;
}

/* Hover mais específico */
.elementor-588 .elementor-element.elementor-element-9c69192:hover{
    transform: translateY(-5px) !important;
    box-shadow: 0 12px 24px rgba(0, 0, 0, 0.35) !important;
}

/* Gradiente de fundo no hover */
.elementor-588 .elementor-element.elementor-element-9c69192{
    text-wrap: balance;
}

.elementor-588 .elementor-element.elementor-element-9c69192::before{
    content:'';
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;

    background:linear-gradient(
        135deg,
        rgba(255,255,255,0.03),
        rgba(243,221,184,0.10),
        rgba(240,176,82,0.12),
        rgba(216,149,44,0.10),
        rgba(255,255,255,0.03)
    );

    opacity:0;
    transition:opacity .3s ease;
    pointer-events:none;
    z-index:1;
}

.elementor-588 .elementor-element.elementor-element-9c69192:hover::before{
    opacity:1;
}

.elementor-588 .elementor-element.elementor-element-9c69192{
    position:relative;
    border-radius:12px;
}

.elementor-588 .elementor-element.elementor-element-9c69192::after{
    content:'';
    position:absolute;
    bottom:0;
    left:0;
    right:0;
    height:4px;

    background:linear-gradient(
        90deg,
        #FFFFFF,
        #F3DDB8,
        #F0B052,
        #D8952C,
        #FFFFFF
    );

    background-size:300% 300%;
    animation:gradientMove 6s ease infinite;

    transform:scaleX(0);
    transition:transform .3s ease;

    z-index:2;

    clip-path:inset(0 0 0 0 round 0 0 12px 12px);
}

.elementor-588 .elementor-element.elementor-element-9c69192:hover::after{
    transform:scaleX(1);
}

@keyframes gradientMove{
    0%{
        background-position:0% 50%;
    }

    50%{
        background-position:100% 50%;
    }

    100%{
        background-position:0% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d03b4aa *//* Seletor mais específico para o container */
.elementor-588 .elementor-element.elementor-element-d03b4aa{
    position: relative;
    overflow: hidden;

    /* Fundo cinza escuro com degradê para preto */
    background: linear-gradient(
        135deg,
        #2B2B2B 0%,
        #1C1C1C 50%,
        #0F0F0F 100%
    );

    /* Efeito de textura/ruído */
    background-image:
        radial-gradient(rgba(255,255,255,0.03) 1px, transparent 1px),
        linear-gradient(
            135deg,
            #2B2B2B 0%,
            #1C1C1C 50%,
            #0F0F0F 100%
        );

    background-size: 20px 20px, cover;

    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.25);
    transition: all 0.3s ease !important;
}

/* Hover mais específico */
.elementor-588 .elementor-element.elementor-element-d03b4aa:hover{
    transform: translateY(-5px) !important;
    box-shadow: 0 12px 24px rgba(0, 0, 0, 0.35) !important;
}

/* Gradiente de fundo no hover */
.elementor-588 .elementor-element.elementor-element-d03b4aa{
    text-wrap: balance;
}

.elementor-588 .elementor-element.elementor-element-d03b4aa::before{
    content:'';
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;

    background:linear-gradient(
        135deg,
        rgba(255,255,255,0.03),
        rgba(243,221,184,0.10),
        rgba(240,176,82,0.12),
        rgba(216,149,44,0.10),
        rgba(255,255,255,0.03)
    );

    opacity:0;
    transition:opacity .3s ease;
    pointer-events:none;
    z-index:1;
}

.elementor-588 .elementor-element.elementor-element-d03b4aa:hover::before{
    opacity:1;
}

.elementor-588 .elementor-element.elementor-element-d03b4aa{
    position:relative;
    border-radius:12px;
}

.elementor-588 .elementor-element.elementor-element-d03b4aa::after{
    content:'';
    position:absolute;
    bottom:0;
    left:0;
    right:0;
    height:4px;

    background:linear-gradient(
        90deg,
        #FFFFFF,
        #F3DDB8,
        #F0B052,
        #D8952C,
        #FFFFFF
    );

    background-size:300% 300%;
    animation:gradientMove 6s ease infinite;

    transform:scaleX(0);
    transition:transform .3s ease;

    z-index:2;

    clip-path:inset(0 0 0 0 round 0 0 12px 12px);
}

.elementor-588 .elementor-element.elementor-element-d03b4aa:hover::after{
    transform:scaleX(1);
}

@keyframes gradientMove{
    0%{
        background-position:0% 50%;
    }

    50%{
        background-position:100% 50%;
    }

    100%{
        background-position:0% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9c1988f *//* Seletor mais específico para o container */
.elementor-588 .elementor-element.elementor-element-9c1988f{
    position: relative;
    overflow: hidden;

    /* Fundo cinza escuro com degradê para preto */
    background: linear-gradient(
        135deg,
        #2B2B2B 0%,
        #1C1C1C 50%,
        #0F0F0F 100%
    );

    /* Efeito de textura/ruído */
    background-image:
        radial-gradient(rgba(255,255,255,0.03) 1px, transparent 1px),
        linear-gradient(
            135deg,
            #2B2B2B 0%,
            #1C1C1C 50%,
            #0F0F0F 100%
        );

    background-size: 20px 20px, cover;

    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.25);
    transition: all 0.3s ease !important;
}

/* Hover mais específico */
.elementor-588 .elementor-element.elementor-element-9c1988f:hover{
    transform: translateY(-5px) !important;
    box-shadow: 0 12px 24px rgba(0, 0, 0, 0.35) !important;
}

/* Gradiente de fundo no hover */
.elementor-588 .elementor-element.elementor-element-9c1988f{
    text-wrap: balance;
}

.elementor-588 .elementor-element.elementor-element-9c1988f::before{
    content:'';
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;

    background:linear-gradient(
        135deg,
        rgba(255,255,255,0.03),
        rgba(243,221,184,0.10),
        rgba(240,176,82,0.12),
        rgba(216,149,44,0.10),
        rgba(255,255,255,0.03)
    );

    opacity:0;
    transition:opacity .3s ease;
    pointer-events:none;
    z-index:1;
}

.elementor-588 .elementor-element.elementor-element-9c1988f:hover::before{
    opacity:1;
}

.elementor-588 .elementor-element.elementor-element-9c1988f{
    position:relative;
    border-radius:12px;
}

.elementor-588 .elementor-element.elementor-element-9c1988f::after{
    content:'';
    position:absolute;
    bottom:0;
    left:0;
    right:0;
    height:4px;

    background:linear-gradient(
        90deg,
        #FFFFFF,
        #F3DDB8,
        #F0B052,
        #D8952C,
        #FFFFFF
    );

    background-size:300% 300%;
    animation:gradientMove 6s ease infinite;

    transform:scaleX(0);
    transition:transform .3s ease;

    z-index:2;

    clip-path:inset(0 0 0 0 round 0 0 12px 12px);
}

.elementor-588 .elementor-element.elementor-element-9c1988f:hover::after{
    transform:scaleX(1);
}

@keyframes gradientMove{
    0%{
        background-position:0% 50%;
    }

    50%{
        background-position:100% 50%;
    }

    100%{
        background-position:0% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5f644f4 *//* Seletor mais específico para o container */
.elementor-588 .elementor-element.elementor-element-5f644f4{
    position: relative;
    overflow: hidden;

    /* Fundo cinza escuro com degradê para preto */
    background: linear-gradient(
        135deg,
        #2B2B2B 0%,
        #1C1C1C 50%,
        #0F0F0F 100%
    );

    /* Efeito de textura/ruído */
    background-image:
        radial-gradient(rgba(255,255,255,0.03) 1px, transparent 1px),
        linear-gradient(
            135deg,
            #2B2B2B 0%,
            #1C1C1C 50%,
            #0F0F0F 100%
        );

    background-size: 20px 20px, cover;

    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.25);
    transition: all 0.3s ease !important;
}

/* Hover mais específico */
.elementor-588 .elementor-element.elementor-element-5f644f4:hover{
    transform: translateY(-5px) !important;
    box-shadow: 0 12px 24px rgba(0, 0, 0, 0.35) !important;
}

/* Gradiente de fundo no hover */
.elementor-588 .elementor-element.elementor-element-5f644f4{
    text-wrap: balance;
}

.elementor-588 .elementor-element.elementor-element-5f644f4::before{
    content:'';
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;

    background:linear-gradient(
        135deg,
        rgba(255,255,255,0.03),
        rgba(243,221,184,0.10),
        rgba(240,176,82,0.12),
        rgba(216,149,44,0.10),
        rgba(255,255,255,0.03)
    );

    opacity:0;
    transition:opacity .3s ease;
    pointer-events:none;
    z-index:1;
}

.elementor-588 .elementor-element.elementor-element-5f644f4:hover::before{
    opacity:1;
}

.elementor-588 .elementor-element.elementor-element-5f644f4{
    position:relative;
    border-radius:12px;
}

.elementor-588 .elementor-element.elementor-element-5f644f4::after{
    content:'';
    position:absolute;
    bottom:0;
    left:0;
    right:0;
    height:4px;

    background:linear-gradient(
        90deg,
        #FFFFFF,
        #F3DDB8,
        #F0B052,
        #D8952C,
        #FFFFFF
    );

    background-size:300% 300%;
    animation:gradientMove 6s ease infinite;

    transform:scaleX(0);
    transition:transform .3s ease;

    z-index:2;

    clip-path:inset(0 0 0 0 round 0 0 12px 12px);
}

.elementor-588 .elementor-element.elementor-element-5f644f4:hover::after{
    transform:scaleX(1);
}

@keyframes gradientMove{
    0%{
        background-position:0% 50%;
    }

    50%{
        background-position:100% 50%;
    }

    100%{
        background-position:0% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d299b1b *//* Seletor mais específico para o container */
.elementor-588 .elementor-element.elementor-element-d299b1b{
    position: relative;
    overflow: hidden;

    /* Fundo cinza escuro com degradê para preto */
    background: linear-gradient(
        135deg,
        #2B2B2B 0%,
        #1C1C1C 50%,
        #0F0F0F 100%
    );

    /* Efeito de textura/ruído */
    background-image:
        radial-gradient(rgba(255,255,255,0.03) 1px, transparent 1px),
        linear-gradient(
            135deg,
            #2B2B2B 0%,
            #1C1C1C 50%,
            #0F0F0F 100%
        );

    background-size: 20px 20px, cover;

    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.25);
    transition: all 0.3s ease !important;
}

/* Hover mais específico */
.elementor-588 .elementor-element.elementor-element-d299b1b:hover{
    transform: translateY(-5px) !important;
    box-shadow: 0 12px 24px rgba(0, 0, 0, 0.35) !important;
}

/* Gradiente de fundo no hover */
.elementor-588 .elementor-element.elementor-element-d299b1b{
    text-wrap: balance;
}

.elementor-588 .elementor-element.elementor-element-d299b1b::before{
    content:'';
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;

    background:linear-gradient(
        135deg,
        rgba(255,255,255,0.03),
        rgba(243,221,184,0.10),
        rgba(240,176,82,0.12),
        rgba(216,149,44,0.10),
        rgba(255,255,255,0.03)
    );

    opacity:0;
    transition:opacity .3s ease;
    pointer-events:none;
    z-index:1;
}

.elementor-588 .elementor-element.elementor-element-d299b1b:hover::before{
    opacity:1;
}

.elementor-588 .elementor-element.elementor-element-d299b1b{
    position:relative;
    border-radius:12px;
}

.elementor-588 .elementor-element.elementor-element-d299b1b::after{
    content:'';
    position:absolute;
    bottom:0;
    left:0;
    right:0;
    height:4px;

    background:linear-gradient(
        90deg,
        #FFFFFF,
        #F3DDB8,
        #F0B052,
        #D8952C,
        #FFFFFF
    );

    background-size:300% 300%;
    animation:gradientMove 6s ease infinite;

    transform:scaleX(0);
    transition:transform .3s ease;

    z-index:2;

    clip-path:inset(0 0 0 0 round 0 0 12px 12px);
}

.elementor-588 .elementor-element.elementor-element-d299b1b:hover::after{
    transform:scaleX(1);
}

@keyframes gradientMove{
    0%{
        background-position:0% 50%;
    }

    50%{
        background-position:100% 50%;
    }

    100%{
        background-position:0% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5f27df9 *//* Seletor mais específico para o container */
.elementor-588 .elementor-element.elementor-element-5f27df9{
    position: relative;
    overflow: hidden;

    /* Fundo cinza escuro com degradê para preto */
    background: linear-gradient(
        135deg,
        #2B2B2B 0%,
        #1C1C1C 50%,
        #0F0F0F 100%
    );

    /* Efeito de textura/ruído */
    background-image:
        radial-gradient(rgba(255,255,255,0.03) 1px, transparent 1px),
        linear-gradient(
            135deg,
            #2B2B2B 0%,
            #1C1C1C 50%,
            #0F0F0F 100%
        );

    background-size: 20px 20px, cover;

    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.25);
    transition: all 0.3s ease !important;
}

/* Hover mais específico */
.elementor-588 .elementor-element.elementor-element-5f27df9:hover{
    transform: translateY(-5px) !important;
    box-shadow: 0 12px 24px rgba(0, 0, 0, 0.35) !important;
}

/* Gradiente de fundo no hover */
.elementor-588 .elementor-element.elementor-element-5f27df9{
    text-wrap: balance;
}

.elementor-588 .elementor-element.elementor-element-5f27df9::before{
    content:'';
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;

    background:linear-gradient(
        135deg,
        rgba(255,255,255,0.03),
        rgba(243,221,184,0.10),
        rgba(240,176,82,0.12),
        rgba(216,149,44,0.10),
        rgba(255,255,255,0.03)
    );

    opacity:0;
    transition:opacity .3s ease;
    pointer-events:none;
    z-index:1;
}

.elementor-588 .elementor-element.elementor-element-5f27df9:hover::before{
    opacity:1;
}

.elementor-588 .elementor-element.elementor-element-5f27df9{
    position:relative;
    border-radius:12px;
}

.elementor-588 .elementor-element.elementor-element-5f27df9::after{
    content:'';
    position:absolute;
    bottom:0;
    left:0;
    right:0;
    height:4px;

    background:linear-gradient(
        90deg,
        #FFFFFF,
        #F3DDB8,
        #F0B052,
        #D8952C,
        #FFFFFF
    );

    background-size:300% 300%;
    animation:gradientMove 6s ease infinite;

    transform:scaleX(0);
    transition:transform .3s ease;

    z-index:2;

    clip-path:inset(0 0 0 0 round 0 0 12px 12px);
}

.elementor-588 .elementor-element.elementor-element-5f27df9:hover::after{
    transform:scaleX(1);
}

@keyframes gradientMove{
    0%{
        background-position:0% 50%;
    }

    50%{
        background-position:100% 50%;
    }

    100%{
        background-position:0% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8bed134 */.elementor-588 .elementor-element.elementor-element-8bed134 .elementor-button{
    color: #050F14 !important;
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(
        45deg,
        #FFFFFF,
        #F3DDB8,
        #F0B052,
        #D8952C,
        #FFFFFF
    );
    background-size: 400% 200%;
}

.elementor-588 .elementor-element.elementor-element-8bed134 .elementor-button:hover{
    color: #050F14 !important;
}

@keyframes textura{
    0%{
        background-position: 0 0;
    }

    100%{
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-29407f2 */.elementor-588 .elementor-element.elementor-element-29407f2 .elementor-button{
    color: #050F14 !important;
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(
        45deg,
        #FFFFFF,
        #F3DDB8,
        #F0B052,
        #D8952C,
        #FFFFFF
    );
    background-size: 400% 200%;
}

.elementor-588 .elementor-element.elementor-element-29407f2 .elementor-button:hover{
    color: #050F14 !important;
}

@keyframes textura{
    0%{
        background-position: 0 0;
    }

    100%{
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-955923e */.elementor-588 .elementor-element.elementor-element-955923e .elementor-button{
    color: #050F14 !important;
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(
        45deg,
        #FFFFFF,
        #F3DDB8,
        #F0B052,
        #D8952C,
        #FFFFFF
    );
    background-size: 400% 200%;
}

.elementor-588 .elementor-element.elementor-element-955923e .elementor-button:hover{
    color: #050F14 !important;
}

@keyframes textura{
    0%{
        background-position: 0 0;
    }

    100%{
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ce85da */.elementor-588 .elementor-element.elementor-element-6ce85da {
    position: relative;
    overflow: hidden;

    background:
        linear-gradient(
            135deg,
            rgba(255, 255, 255, 0.16) 0%,
            rgba(255, 255, 255, 0.06) 35%,
            rgba(255, 255, 255, 0.02) 65%,
            rgba(0, 0, 0, 0.10) 100%
        );

    border-radius: 56px;

    box-shadow:
        inset 0 1px 1px rgba(255, 255, 255, 0.35),
        inset 0 -1px 1px rgba(255, 255, 255, 0.08),
        0 20px 50px rgba(0, 0, 0, 0.30);
}

/* Mantém o conteúdo acima dos efeitos */
.elementor-588 .elementor-element.elementor-element-6ce85da > * {
    position: relative;
    z-index: 2;
}

/* Borda prateada animada */
.elementor-588 .elementor-element.elementor-element-6ce85da::before {
    content: "";
    position: absolute;
    inset: 0;
    padding: 2px;
    border-radius: inherit;
    pointer-events: none;
    z-index: 3;

    background: linear-gradient(
        120deg,
        #555555,
        #b8b8b8,
        #ffffff,
        #8c8c8c,
        #e6e6e6,
        #ffffff,
        #555555
    );

    background-size: 300% 300%;
    animation: bordaPrateada 4s linear infinite;

    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);

    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

/* Reflexo de vidro */
.elementor-588 .elementor-element.elementor-element-6ce85da::after {
    content: "";
    position: absolute;
    top: -60%;
    left: -25%;
    width: 70%;
    height: 180%;
    z-index: 1;
    pointer-events: none;

    background: linear-gradient(
        90deg,
        transparent,
        rgba(255, 255, 255, 0.12),
        transparent
    );

    transform: rotate(20deg);
}

@keyframes bordaPrateada {
    0% {
        background-position: 0% 50%;
    }

    50% {
        background-position: 100% 50%;
    }

    100% {
        background-position: 0% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-74d67d1 */.elementor-588 .elementor-element.elementor-element-74d67d1 .elementor-button{
    color: #050F14 !important;
    animation: 3.4s cubic-bezier(0.2, 0.5, 0.9, 0.6) 2s infinite normal none running textura;
    background-image: linear-gradient(
        45deg,
        #FFFFFF,
        #F3DDB8,
        #F0B052,
        #D8952C,
        #FFFFFF
    );
    background-size: 400% 200%;
}

.elementor-588 .elementor-element.elementor-element-74d67d1 .elementor-button:hover{
    color: #050F14 !important;
}

@keyframes textura{
    0%{
        background-position: 0 0;
    }

    100%{
        background-position: 100% 0;
    }
}/* End custom CSS */