.elementor-1597 .elementor-element.elementor-element-cb96b64{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:30px 0px 0px 0px;--padding-top:20px;--padding-bottom:10px;--padding-left:50px;--padding-right:20px}.elementor-1597 .elementor-element.elementor-element-cb96b64:not(.elementor-motion-effects-element-type-background),.elementor-1597 .elementor-element.elementor-element-cb96b64>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#5C3BBC}.elementor-1597 .elementor-element.elementor-element-b4e476a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1597 .elementor-element.elementor-element-b4e476a.e-con{--align-self:center}.elementor-1597 .elementor-element.elementor-element-29d8b87 .elementor-icon-wrapper{text-align:center}.elementor-1597 .elementor-element.elementor-element-29d8b87.elementor-view-stacked .elementor-icon{background-color:#FFF}.elementor-1597 .elementor-element.elementor-element-29d8b87.elementor-view-framed .elementor-icon,.elementor-1597 .elementor-element.elementor-element-29d8b87.elementor-view-default .elementor-icon{color:#FFF;border-color:#FFF}.elementor-1597 .elementor-element.elementor-element-29d8b87.elementor-view-framed .elementor-icon,.elementor-1597 .elementor-element.elementor-element-29d8b87.elementor-view-default .elementor-icon svg{fill:#FFF}.elementor-1597 .elementor-element.elementor-element-29d8b87 .elementor-icon{font-size:29px}.elementor-1597 .elementor-element.elementor-element-29d8b87 .elementor-icon svg{height:29px}.elementor-1597 .elementor-element.elementor-element-c7f122d .elementor-heading-title{font-family:"Sora",Sans-serif;font-size:20px;font-weight:700;color:#FFF}.elementor-1597 .elementor-element.elementor-element-47da530{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 0px 30px}.elementor-1597 .elementor-element.elementor-element-47da530:not(.elementor-motion-effects-element-type-background),.elementor-1597 .elementor-element.elementor-element-47da530>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F4F4F4}.elementor-1597 .elementor-element.elementor-element-59b62dc{--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-1597 .elementor-element.elementor-element-26402ff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:15px 15px 15px 15px}.elementor-1597 .elementor-element.elementor-element-26402ff:not(.elementor-motion-effects-element-type-background),.elementor-1597 .elementor-element.elementor-element-26402ff>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E6E6E6}.elementor-1597 .elementor-element.elementor-element-a7105c7 .elementor-icon-wrapper{text-align:center}.elementor-1597 .elementor-element.elementor-element-a7105c7.elementor-view-stacked .elementor-icon{background-color:#000}.elementor-1597 .elementor-element.elementor-element-a7105c7.elementor-view-framed .elementor-icon,.elementor-1597 .elementor-element.elementor-element-a7105c7.elementor-view-default .elementor-icon{color:#000;border-color:#000}.elementor-1597 .elementor-element.elementor-element-a7105c7.elementor-view-framed .elementor-icon,.elementor-1597 .elementor-element.elementor-element-a7105c7.elementor-view-default .elementor-icon svg{fill:#000}.elementor-1597 .elementor-element.elementor-element-a7105c7 .elementor-icon{font-size:27px}.elementor-1597 .elementor-element.elementor-element-a7105c7 .elementor-icon svg{height:27px}.elementor-1597 .elementor-element.elementor-element-00c92d7 .elementor-heading-title{font-family:"Sora",Sans-serif;font-size:21px;font-weight:700;color:#000}.elementor-1597 .elementor-element.elementor-element-26dc648{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:15px 15px 15px 15px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-1597 .elementor-element.elementor-element-26dc648:not(.elementor-motion-effects-element-type-background),.elementor-1597 .elementor-element.elementor-element-26dc648>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E6E6E6}.elementor-1597 .elementor-element.elementor-element-b118aa5 .elementor-icon-wrapper{text-align:center}.elementor-1597 .elementor-element.elementor-element-b118aa5.elementor-view-stacked .elementor-icon{background-color:#000}.elementor-1597 .elementor-element.elementor-element-b118aa5.elementor-view-framed .elementor-icon,.elementor-1597 .elementor-element.elementor-element-b118aa5.elementor-view-default .elementor-icon{color:#000;border-color:#000}.elementor-1597 .elementor-element.elementor-element-b118aa5.elementor-view-framed .elementor-icon,.elementor-1597 .elementor-element.elementor-element-b118aa5.elementor-view-default .elementor-icon svg{fill:#000}.elementor-1597 .elementor-element.elementor-element-b118aa5 .elementor-icon{font-size:30px}.elementor-1597 .elementor-element.elementor-element-b118aa5 .elementor-icon svg{height:30px}.elementor-1597 .elementor-element.elementor-element-0e77093 .elementor-heading-title{font-family:"Sora",Sans-serif;font-size:21px;font-weight:700;color:#000}.elementor-1597 .elementor-element.elementor-element-571196d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:15px 15px 15px 15px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-1597 .elementor-element.elementor-element-571196d:not(.elementor-motion-effects-element-type-background),.elementor-1597 .elementor-element.elementor-element-571196d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#E6E6E6}.elementor-1597 .elementor-element.elementor-element-734f97e .elementor-icon-wrapper{text-align:center}.elementor-1597 .elementor-element.elementor-element-734f97e.elementor-view-stacked .elementor-icon{background-color:#000}.elementor-1597 .elementor-element.elementor-element-734f97e.elementor-view-framed .elementor-icon,.elementor-1597 .elementor-element.elementor-element-734f97e.elementor-view-default .elementor-icon{color:#000;border-color:#000}.elementor-1597 .elementor-element.elementor-element-734f97e.elementor-view-framed .elementor-icon,.elementor-1597 .elementor-element.elementor-element-734f97e.elementor-view-default .elementor-icon svg{fill:#000}.elementor-1597 .elementor-element.elementor-element-734f97e .elementor-icon{font-size:30px}.elementor-1597 .elementor-element.elementor-element-734f97e .elementor-icon svg{height:30px}.elementor-1597 .elementor-element.elementor-element-c10ce7c .elementor-heading-title{font-family:"Sora",Sans-serif;font-size:21px;font-weight:700;color:#000}.elementor-1597 .elementor-element.elementor-element-229cf67{--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-1597 .elementor-element.elementor-element-3fa0be1>.elementor-widget-container{margin:0 0 -27px 15px}.elementor-1597 .elementor-element.elementor-element-3fa0be1{text-align:start;font-family:"Sora",Sans-serif;font-size:17px;font-weight:400;color:#3C3C3C}.elementor-1597 .elementor-element.elementor-element-4acc923>.elementor-widget-container{margin:0 0 0 15px}.elementor-1597 .elementor-element.elementor-element-4acc923 .elementor-icon-list-icon i{color:#000;transition:color 0.3s}.elementor-1597 .elementor-element.elementor-element-4acc923 .elementor-icon-list-icon svg{fill:#000;transition:fill 0.3s}.elementor-1597 .elementor-element.elementor-element-4acc923 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#00AC4B}.elementor-1597 .elementor-element.elementor-element-4acc923 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#00AC4B}.elementor-1597 .elementor-element.elementor-element-4acc923{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-1597 .elementor-element.elementor-element-4acc923 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1597 .elementor-element.elementor-element-4acc923 .elementor-icon-list-item>a{font-family:"Sora",Sans-serif;font-size:13px;font-weight:400;line-height:24px}.elementor-1597 .elementor-element.elementor-element-4acc923 .elementor-icon-list-text{color:#000;transition:color 0.3s}.elementor-1597 .elementor-element.elementor-element-a727aac>.elementor-widget-container{margin:0 0 -27px 15px}.elementor-1597 .elementor-element.elementor-element-a727aac{text-align:start;font-family:"Sora",Sans-serif;font-size:17px;font-weight:400;color:#3C3C3C}.elementor-1597 .elementor-element.elementor-element-53df992 .elementor-button{background-color:#139A4D;font-family:"Sora",Sans-serif;font-size:25px;font-weight:700;border-radius:15px 15px 15px 15px;padding:25px 25px 25px 25px}.elementor-1597 .elementor-element.elementor-element-53df992>.elementor-widget-container{margin:0 0 20px 15px}#elementor-popup-modal-1597{background-color:rgba(0,0,0,.8);justify-content:flex-end;align-items:flex-start;pointer-events:all}#elementor-popup-modal-1597 .dialog-message{width:400px;height:auto}#elementor-popup-modal-1597 .dialog-close-button{display:flex;font-size:22px}#elementor-popup-modal-1597 .dialog-widget-content{border-radius:30px 0 0 30px;box-shadow:2px 8px 23px 3px rgba(0,0,0,.2)}#elementor-popup-modal-1597 .dialog-close-button i{color:#FFF}#elementor-popup-modal-1597 .dialog-close-button svg{fill:#FFF}@media(max-width:480px){.elementor-1597 .elementor-element.elementor-element-cb96b64{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-1597 .elementor-element.elementor-element-29d8b87>.elementor-widget-container{margin:3px 0 0 0}.elementor-1597 .elementor-element.elementor-element-29d8b87 .elementor-icon-wrapper{text-align:start}.elementor-1597 .elementor-element.elementor-element-29d8b87 .elementor-icon{font-size:26px}.elementor-1597 .elementor-element.elementor-element-29d8b87 .elementor-icon svg{height:26px}.elementor-1597 .elementor-element.elementor-element-c7f122d .elementor-heading-title{font-size:26px}.elementor-1597 .elementor-element.elementor-element-47da530{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}#elementor-popup-modal-1597{justify-content:flex-end}}@media(min-width:481px){.elementor-1597 .elementor-element.elementor-element-cb96b64{--width:100%}.elementor-1597 .elementor-element.elementor-element-47da530{--width:100%}.elementor-1597 .elementor-element.elementor-element-229cf67{--width:100%}}@font-face{font-family:'Sora';font-style:normal;font-weight:700;font-display:swap;src:url(https://professorjoaohelio.com/wp-content/uploads/2024/01/sora-v17-latin-700.woff2) format('woff2')}@font-face{font-family:'Sora';font-style:normal;font-weight:400;font-display:swap;src:url(https://professorjoaohelio.com/wp-content/uploads/2024/01/sora-v17-latin-500.woff2) format('woff2')}@font-face{font-family:'Sora';font-style:normal;font-weight:500;font-display:swap;src:url(https://professorjoaohelio.com/wp-content/uploads/2024/01/sora-v17-latin-500.woff2) format('woff2')}@font-face{font-family:'Sora';font-style:normal;font-weight:800;font-display:swap;src:url(https://professorjoaohelio.com/wp-content/uploads/2024/01/sora-v17-latin-800.woff2) format('woff2')}