.elementor-9416 .elementor-element.elementor-element-3f9d6e4c{--display:flex;--min-height:645px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:4em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-9416 .elementor-element.elementor-element-3f9d6e4c:not(.elementor-motion-effects-element-type-background), .elementor-9416 .elementor-element.elementor-element-3f9d6e4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fhe.actinstitute.org/wp-content/uploads/2025/07/ideomotoras-bg-desktop.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9416 .elementor-element.elementor-element-3f9d6e4c.e-con{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-75afe56a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9416 .elementor-element.elementor-element-75afe56a.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-9416 .elementor-element.elementor-element-179d39ba{text-align:start;}.elementor-9416 .elementor-element.elementor-element-179d39ba img{width:16%;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-9416 .elementor-element.elementor-element-2c0f9ef4 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9416 .elementor-element.elementor-element-2c0f9ef4.elementor-element{--align-self:flex-start;}.elementor-9416 .elementor-element.elementor-element-2c0f9ef4 .elementor-image-box-wrapper{text-align:start;}.elementor-9416 .elementor-element.elementor-element-2c0f9ef4 .elementor-image-box-title{margin-bottom:15px;font-family:"Metropolis", Sans-serif;font-size:2.9rem;font-weight:700;text-transform:none;line-height:1em;color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-2c0f9ef4:has(:hover) .elementor-image-box-title,
					 .elementor-9416 .elementor-element.elementor-element-2c0f9ef4:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-2c0f9ef4 .elementor-image-box-description{font-family:"Metropolis", Sans-serif;font-size:1.2rem;font-weight:400;color:#9DACD2;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-9416 .elementor-element.elementor-element-aae786b > .elementor-widget-container{margin:-5px 0px -15px 0px;}.elementor-9416 .elementor-element.elementor-element-aae786b{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:600;line-height:25px;color:#9DACD2;}.elementor-9416 .elementor-element.elementor-element-5903ddc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 35px;--row-gap:20px;--column-gap:35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9416 .elementor-element.elementor-element-5903ddc.e-con{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-ae1a9b5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-9416 .elementor-element.elementor-element-051cba3 .elementor-button{background-color:transparent;font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(232deg, #E7B024 0%, #FF7B18 100%);}.elementor-9416 .elementor-element.elementor-element-051cba3 .elementor-button:hover, .elementor-9416 .elementor-element.elementor-element-051cba3 .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #FF7B18 0%, #E7B024 100%);}.elementor-9416 .elementor-element.elementor-element-051cba3 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-9416 .elementor-element.elementor-element-051cba3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9416 .elementor-element.elementor-element-051cba3 .elementor-button:hover svg, .elementor-9416 .elementor-element.elementor-element-051cba3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9416 .elementor-element.elementor-element-c09e822.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-c09e822{text-align:start;}.elementor-9416 .elementor-element.elementor-element-c09e822 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:0.9rem;font-weight:600;color:#F9F9F9;}.elementor-9416 .elementor-element.elementor-element-dcfd7ef > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-9416 .elementor-element.elementor-element-dcfd7ef.elementor-element{--align-self:flex-start;}.elementor-9416 .elementor-element.elementor-element-dcfd7ef{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;line-height:25px;color:#9DACD2;}.elementor-9416 .elementor-element.elementor-element-70a74534{--display:flex;--min-height:723px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:6em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em;}.elementor-9416 .elementor-element.elementor-element-70a74534:not(.elementor-motion-effects-element-type-background), .elementor-9416 .elementor-element.elementor-element-70a74534 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(190deg, #080808 0%, #1C253B 100%);}.elementor-9416 .elementor-element.elementor-element-13305bcf{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-9416 .elementor-element.elementor-element-3106f9b9 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-9416 .elementor-element.elementor-element-3106f9b9 .elementor-image-box-wrapper{text-align:center;}.elementor-9416 .elementor-element.elementor-element-3106f9b9 .elementor-image-box-title{margin-bottom:15px;font-family:"Metropolis", Sans-serif;font-size:2.25rem;font-weight:600;color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-3106f9b9:has(:hover) .elementor-image-box-title,
					 .elementor-9416 .elementor-element.elementor-element-3106f9b9:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-3106f9b9 .elementor-image-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:500;color:#9DACD2;}.elementor-9416 .elementor-element.elementor-element-d3aac83{--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;--margin-top:0em;--margin-bottom:1em;--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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-9416 .elementor-element.elementor-element-b19c915 > .elementor-widget-container{padding:1em 1em 1em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F1F1F1;border-radius:10px 10px 10px 10px;}.elementor-9416 .elementor-element.elementor-element-b19c915 .elementor-icon-box-wrapper{gap:15px;}.elementor-9416 .elementor-element.elementor-element-b19c915.elementor-view-stacked .elementor-icon{background-color:#454F7F;}.elementor-9416 .elementor-element.elementor-element-b19c915.elementor-view-framed .elementor-icon, .elementor-9416 .elementor-element.elementor-element-b19c915.elementor-view-default .elementor-icon{fill:#454F7F;color:#454F7F;border-color:#454F7F;}.elementor-9416 .elementor-element.elementor-element-b19c915 .elementor-icon{font-size:30px;}.elementor-9416 .elementor-element.elementor-element-b19c915 .elementor-icon-box-title, .elementor-9416 .elementor-element.elementor-element-b19c915 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:1em;font-weight:400;}.elementor-9416 .elementor-element.elementor-element-b19c915 .elementor-icon-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-b19c915:has(:hover) .elementor-icon-box-title,
					 .elementor-9416 .elementor-element.elementor-element-b19c915:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-c010c14 > .elementor-widget-container{padding:1em 1em 1em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F1F1F1;border-radius:10px 10px 10px 10px;}.elementor-9416 .elementor-element.elementor-element-c010c14 .elementor-icon-box-wrapper{gap:15px;}.elementor-9416 .elementor-element.elementor-element-c010c14.elementor-view-stacked .elementor-icon{background-color:#454F7F;}.elementor-9416 .elementor-element.elementor-element-c010c14.elementor-view-framed .elementor-icon, .elementor-9416 .elementor-element.elementor-element-c010c14.elementor-view-default .elementor-icon{fill:#454F7F;color:#454F7F;border-color:#454F7F;}.elementor-9416 .elementor-element.elementor-element-c010c14 .elementor-icon{font-size:30px;}.elementor-9416 .elementor-element.elementor-element-c010c14 .elementor-icon-box-title, .elementor-9416 .elementor-element.elementor-element-c010c14 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:1em;font-weight:400;}.elementor-9416 .elementor-element.elementor-element-c010c14 .elementor-icon-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-c010c14:has(:hover) .elementor-icon-box-title,
					 .elementor-9416 .elementor-element.elementor-element-c010c14:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-f1a2f10 > .elementor-widget-container{padding:1em 1em 1em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F1F1F1;border-radius:10px 10px 10px 10px;}.elementor-9416 .elementor-element.elementor-element-f1a2f10 .elementor-icon-box-wrapper{gap:15px;}.elementor-9416 .elementor-element.elementor-element-f1a2f10.elementor-view-stacked .elementor-icon{background-color:#454F7F;}.elementor-9416 .elementor-element.elementor-element-f1a2f10.elementor-view-framed .elementor-icon, .elementor-9416 .elementor-element.elementor-element-f1a2f10.elementor-view-default .elementor-icon{fill:#454F7F;color:#454F7F;border-color:#454F7F;}.elementor-9416 .elementor-element.elementor-element-f1a2f10 .elementor-icon{font-size:30px;}.elementor-9416 .elementor-element.elementor-element-f1a2f10 .elementor-icon-box-title, .elementor-9416 .elementor-element.elementor-element-f1a2f10 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:1em;font-weight:400;}.elementor-9416 .elementor-element.elementor-element-f1a2f10 .elementor-icon-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-f1a2f10:has(:hover) .elementor-icon-box-title,
					 .elementor-9416 .elementor-element.elementor-element-f1a2f10:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-23bd2e2 > .elementor-widget-container{padding:1em 1em 1em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F1F1F1;border-radius:10px 10px 10px 10px;}.elementor-9416 .elementor-element.elementor-element-23bd2e2 .elementor-icon-box-wrapper{gap:15px;}.elementor-9416 .elementor-element.elementor-element-23bd2e2.elementor-view-stacked .elementor-icon{background-color:#454F7F;}.elementor-9416 .elementor-element.elementor-element-23bd2e2.elementor-view-framed .elementor-icon, .elementor-9416 .elementor-element.elementor-element-23bd2e2.elementor-view-default .elementor-icon{fill:#454F7F;color:#454F7F;border-color:#454F7F;}.elementor-9416 .elementor-element.elementor-element-23bd2e2 .elementor-icon{font-size:30px;}.elementor-9416 .elementor-element.elementor-element-23bd2e2 .elementor-icon-box-title, .elementor-9416 .elementor-element.elementor-element-23bd2e2 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:1em;font-weight:400;}.elementor-9416 .elementor-element.elementor-element-23bd2e2 .elementor-icon-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-23bd2e2:has(:hover) .elementor-icon-box-title,
					 .elementor-9416 .elementor-element.elementor-element-23bd2e2:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-ac9ca18 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9416 .elementor-element.elementor-element-ac9ca18 .elementor-image-box-wrapper{text-align:center;}.elementor-9416 .elementor-element.elementor-element-ac9ca18 .elementor-image-box-title{margin-bottom:15px;font-family:"Metropolis", Sans-serif;font-size:1.2rem;font-weight:600;color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-ac9ca18:has(:hover) .elementor-image-box-title,
					 .elementor-9416 .elementor-element.elementor-element-ac9ca18:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-ac9ca18 .elementor-image-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:500;color:#9DACD2;}.elementor-9416 .elementor-element.elementor-element-0531b6b .elementor-button{background-color:transparent;font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(232deg, #E7B024 0%, #FF7B18 100%);}.elementor-9416 .elementor-element.elementor-element-0531b6b .elementor-button:hover, .elementor-9416 .elementor-element.elementor-element-0531b6b .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #FF7B18 0%, #E7B024 100%);}.elementor-9416 .elementor-element.elementor-element-0531b6b > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-9416 .elementor-element.elementor-element-0531b6b.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-0531b6b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9416 .elementor-element.elementor-element-0531b6b .elementor-button:hover svg, .elementor-9416 .elementor-element.elementor-element-0531b6b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-31845c8a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:5em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-9416 .elementor-element.elementor-element-31845c8a:not(.elementor-motion-effects-element-type-background), .elementor-9416 .elementor-element.elementor-element-31845c8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0A11;}.elementor-9416 .elementor-element.elementor-element-31845c8a.e-con{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-9864485{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0em;--margin-bottom:1.6em;--margin-left:0em;--margin-right:0em;}.elementor-9416 .elementor-element.elementor-element-5c4aa422{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-9416 .elementor-element.elementor-element-5c4aa422 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-9416 .elementor-element.elementor-element-5c4aa422 .elementor-image-box-wrapper{text-align:center;}.elementor-9416 .elementor-element.elementor-element-5c4aa422 .elementor-image-box-title{margin-bottom:15px;font-family:"Metropolis", Sans-serif;font-size:2.25rem;font-weight:600;color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-5c4aa422:has(:hover) .elementor-image-box-title,
					 .elementor-9416 .elementor-element.elementor-element-5c4aa422:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-5c4aa422 .elementor-image-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:500;color:#9DACD2;}.elementor-9416 .elementor-element.elementor-element-2089d022{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:18px 18px;--row-gap:18px;--column-gap:18px;--grid-auto-flow:column;--margin-top:-0.6em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9416 .elementor-element.elementor-element-2089d022.e-con{--align-self:flex-start;}.elementor-9416 .elementor-element.elementor-element-487a198f > .elementor-widget-container{padding:1.4em 1em 1.4em 2.1em;}.elementor-9416 .elementor-element.elementor-element-487a198f.elementor-element{--align-self:flex-end;}.elementor-9416 .elementor-element.elementor-element-487a198f .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-9416 .elementor-element.elementor-element-487a198f.elementor-view-stacked .elementor-icon{background-color:#F0F3FF;}.elementor-9416 .elementor-element.elementor-element-487a198f.elementor-view-framed .elementor-icon, .elementor-9416 .elementor-element.elementor-element-487a198f.elementor-view-default .elementor-icon{fill:#F0F3FF;color:#F0F3FF;border-color:#F0F3FF;}.elementor-9416 .elementor-element.elementor-element-487a198f .elementor-icon{font-size:45px;}.elementor-9416 .elementor-element.elementor-element-487a198f .elementor-icon-box-title, .elementor-9416 .elementor-element.elementor-element-487a198f .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:1.25rem;font-weight:600;}.elementor-9416 .elementor-element.elementor-element-487a198f .elementor-icon-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-487a198f:has(:hover) .elementor-icon-box-title,
					 .elementor-9416 .elementor-element.elementor-element-487a198f:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-487a198f .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;color:#9DACD2;}.elementor-9416 .elementor-element.elementor-element-44899c91 > .elementor-widget-container{padding:1.4em 1em 1.4em 2.1em;}.elementor-9416 .elementor-element.elementor-element-44899c91.elementor-element{--align-self:flex-end;}.elementor-9416 .elementor-element.elementor-element-44899c91 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-9416 .elementor-element.elementor-element-44899c91.elementor-view-stacked .elementor-icon{background-color:#F0F3FF;}.elementor-9416 .elementor-element.elementor-element-44899c91.elementor-view-framed .elementor-icon, .elementor-9416 .elementor-element.elementor-element-44899c91.elementor-view-default .elementor-icon{fill:#F0F3FF;color:#F0F3FF;border-color:#F0F3FF;}.elementor-9416 .elementor-element.elementor-element-44899c91 .elementor-icon{font-size:45px;}.elementor-9416 .elementor-element.elementor-element-44899c91 .elementor-icon-box-title, .elementor-9416 .elementor-element.elementor-element-44899c91 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:1.25rem;font-weight:600;}.elementor-9416 .elementor-element.elementor-element-44899c91 .elementor-icon-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-44899c91:has(:hover) .elementor-icon-box-title,
					 .elementor-9416 .elementor-element.elementor-element-44899c91:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-44899c91 .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;color:#9DACD2;}.elementor-9416 .elementor-element.elementor-element-2f243d68 > .elementor-widget-container{padding:1.4em 1em 1.4em 2.1em;}.elementor-9416 .elementor-element.elementor-element-2f243d68.elementor-element{--align-self:flex-end;}.elementor-9416 .elementor-element.elementor-element-2f243d68 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-9416 .elementor-element.elementor-element-2f243d68.elementor-view-stacked .elementor-icon{background-color:#F0F3FF;}.elementor-9416 .elementor-element.elementor-element-2f243d68.elementor-view-framed .elementor-icon, .elementor-9416 .elementor-element.elementor-element-2f243d68.elementor-view-default .elementor-icon{fill:#F0F3FF;color:#F0F3FF;border-color:#F0F3FF;}.elementor-9416 .elementor-element.elementor-element-2f243d68 .elementor-icon{font-size:45px;}.elementor-9416 .elementor-element.elementor-element-2f243d68 .elementor-icon-box-title, .elementor-9416 .elementor-element.elementor-element-2f243d68 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:1.25rem;font-weight:600;}.elementor-9416 .elementor-element.elementor-element-2f243d68 .elementor-icon-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-2f243d68:has(:hover) .elementor-icon-box-title,
					 .elementor-9416 .elementor-element.elementor-element-2f243d68:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-2f243d68 .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;color:#9DACD2;}.elementor-9416 .elementor-element.elementor-element-ff52540{--display:flex;--min-height:685px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--border-radius:20px 20px 20px 20px;--margin-top:0em;--margin-bottom:0em;--margin-left:-10em;--margin-right:0em;--padding-top:0.5em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-9416 .elementor-element.elementor-element-ff52540:not(.elementor-motion-effects-element-type-background), .elementor-9416 .elementor-element.elementor-element-ff52540 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fhe.actinstitute.org/wp-content/uploads/2025/07/respostas-ideomotoras-solucao.webp");background-position:top center;background-size:cover;}.elementor-9416 .elementor-element.elementor-element-ff52540.e-con{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-784e023{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-9416 .elementor-element.elementor-element-784e023.e-con{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-0614f7d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-9416 .elementor-element.elementor-element-0614f7d > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-9416 .elementor-element.elementor-element-0614f7d.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-0614f7d .elementor-image-box-wrapper{text-align:center;}.elementor-9416 .elementor-element.elementor-element-0614f7d .elementor-image-box-title{margin-bottom:0px;font-family:"Metropolis", Sans-serif;font-size:1.2rem;font-weight:600;color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-0614f7d:has(:hover) .elementor-image-box-title,
					 .elementor-9416 .elementor-element.elementor-element-0614f7d:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-0614f7d .elementor-image-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:500;color:#F9881A;}.elementor-9416 .elementor-element.elementor-element-cfcac7f .elementor-button{background-color:transparent;font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(232deg, #E7B024 0%, #FF7B18 100%);}.elementor-9416 .elementor-element.elementor-element-cfcac7f .elementor-button:hover, .elementor-9416 .elementor-element.elementor-element-cfcac7f .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #FF7B18 0%, #E7B024 100%);}.elementor-9416 .elementor-element.elementor-element-cfcac7f > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-9416 .elementor-element.elementor-element-cfcac7f.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-cfcac7f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9416 .elementor-element.elementor-element-cfcac7f .elementor-button:hover svg, .elementor-9416 .elementor-element.elementor-element-cfcac7f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-7fc36469{--display:flex;--min-height:970px;--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:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:01em;--padding-right:01em;}.elementor-9416 .elementor-element.elementor-element-e894452{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9416 .elementor-element.elementor-element-1fbcb02c{width:100%;max-width:100%;}.elementor-9416 .elementor-element.elementor-element-1fbcb02c > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-9416 .elementor-element.elementor-element-1fbcb02c.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-1fbcb02c .elementor-image-box-wrapper{text-align:center;}.elementor-9416 .elementor-element.elementor-element-1fbcb02c .elementor-image-box-title{margin-bottom:0px;font-family:"Metropolis", Sans-serif;font-size:2.25rem;font-weight:600;color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-1fbcb02c:has(:hover) .elementor-image-box-title,
					 .elementor-9416 .elementor-element.elementor-element-1fbcb02c:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-1fbcb02c .elementor-image-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:500;color:#9DACD2;}.elementor-9416 .elementor-element.elementor-element-4815cf55{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-9416 .elementor-element.elementor-element-4815cf55.e-con{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-5663ee1 > .elementor-widget-container{background-color:#2E4A83D9;padding:0.4em 1.6em 0.2em 1.6em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#427BBA;border-radius:33px 33px 33px 33px;}.elementor-9416 .elementor-element.elementor-element-5663ee1.elementor-element{--align-self:flex-start;}.elementor-9416 .elementor-element.elementor-element-5663ee1{text-align:start;}.elementor-9416 .elementor-element.elementor-element-5663ee1 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:1.2rem;font-weight:700;color:#93C5FD;}.elementor-9416 .elementor-element.elementor-element-39917d0{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-9416 .elementor-element.elementor-element-39917d0 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9416 .elementor-element.elementor-element-39917d0 .elementor-image-box-wrapper{text-align:start;}.elementor-9416 .elementor-element.elementor-element-39917d0 .elementor-image-box-title{margin-bottom:0px;font-family:"Metropolis", Sans-serif;font-size:1.5rem;font-weight:600;color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-39917d0:has(:hover) .elementor-image-box-title,
					 .elementor-9416 .elementor-element.elementor-element-39917d0:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-39917d0 .elementor-image-box-description{font-family:"Metropolis", Sans-serif;font-size:1.125rem;font-weight:500;color:#E6E6E6;}.elementor-9416 .elementor-element.elementor-element-b920e49{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#9DACD2;}.elementor-9416 .elementor-element.elementor-element-561f957 .elementor-button{background-color:transparent;font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(232deg, #E7B024 0%, #FF7B18 100%);}.elementor-9416 .elementor-element.elementor-element-561f957 .elementor-button:hover, .elementor-9416 .elementor-element.elementor-element-561f957 .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #FF7B18 0%, #E7B024 100%);}.elementor-9416 .elementor-element.elementor-element-561f957 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-9416 .elementor-element.elementor-element-561f957.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-561f957 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9416 .elementor-element.elementor-element-561f957 .elementor-button:hover svg, .elementor-9416 .elementor-element.elementor-element-561f957 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-224f9d4{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-9416 .elementor-element.elementor-element-224f9d4.e-con{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-17d5668 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#9DACD2;border-radius:18px 18px 18px 18px;}.elementor-9416 .elementor-element.elementor-element-17d5668 img{width:100%;}.elementor-9416 .elementor-element.elementor-element-f28a7d8{--display:flex;--min-height:560px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:6em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-9416 .elementor-element.elementor-element-f28a7d8:not(.elementor-motion-effects-element-type-background), .elementor-9416 .elementor-element.elementor-element-f28a7d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060606;}.elementor-9416 .elementor-element.elementor-element-f28a7d8.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9416 .elementor-element.elementor-element-efddc1c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-9416 .elementor-element.elementor-element-efddc1c.e-con{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-03415e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9416 .elementor-element.elementor-element-03415e5 .elementor-image-box-wrapper{text-align:start;}.elementor-9416 .elementor-element.elementor-element-03415e5 .elementor-image-box-title{margin-bottom:15px;font-family:"Metropolis", Sans-serif;font-size:2.25rem;font-weight:600;color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-03415e5:has(:hover) .elementor-image-box-title,
					 .elementor-9416 .elementor-element.elementor-element-03415e5:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-03415e5 .elementor-image-box-description{font-family:"Metropolis", Sans-serif;font-size:1.125rem;font-weight:500;color:#E6E6E6;}.elementor-9416 .elementor-element.elementor-element-91549ea .elementor-button{background-color:transparent;font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(232deg, #E7B024 0%, #FF7B18 100%);}.elementor-9416 .elementor-element.elementor-element-91549ea .elementor-button:hover, .elementor-9416 .elementor-element.elementor-element-91549ea .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #FF7B18 0%, #E7B024 100%);}.elementor-9416 .elementor-element.elementor-element-91549ea > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-9416 .elementor-element.elementor-element-91549ea.elementor-element{--align-self:flex-start;}.elementor-9416 .elementor-element.elementor-element-91549ea .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9416 .elementor-element.elementor-element-91549ea .elementor-button:hover svg, .elementor-9416 .elementor-element.elementor-element-91549ea .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-1d4dbdb{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9416 .elementor-element.elementor-element-1d4dbdb.e-con{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-f31ac72 > .elementor-widget-container{padding:1.4em 1em 1.4em 1em;}.elementor-9416 .elementor-element.elementor-element-f31ac72 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-9416 .elementor-element.elementor-element-f31ac72.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-f31ac72.elementor-view-framed .elementor-icon, .elementor-9416 .elementor-element.elementor-element-f31ac72.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-f31ac72 .elementor-icon{font-size:40px;}.elementor-9416 .elementor-element.elementor-element-f31ac72 .elementor-icon-box-title, .elementor-9416 .elementor-element.elementor-element-f31ac72 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:1.25rem;font-weight:600;}.elementor-9416 .elementor-element.elementor-element-f31ac72 .elementor-icon-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-f31ac72:has(:hover) .elementor-icon-box-title,
					 .elementor-9416 .elementor-element.elementor-element-f31ac72:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-f31ac72 .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;color:#D1D5DB;}.elementor-9416 .elementor-element.elementor-element-7832b0f > .elementor-widget-container{padding:1.4em 1em 1.4em 1em;}.elementor-9416 .elementor-element.elementor-element-7832b0f .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-9416 .elementor-element.elementor-element-7832b0f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-7832b0f.elementor-view-framed .elementor-icon, .elementor-9416 .elementor-element.elementor-element-7832b0f.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-7832b0f .elementor-icon{font-size:40px;}.elementor-9416 .elementor-element.elementor-element-7832b0f .elementor-icon-box-title, .elementor-9416 .elementor-element.elementor-element-7832b0f .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:1.25rem;font-weight:600;}.elementor-9416 .elementor-element.elementor-element-7832b0f .elementor-icon-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-7832b0f:has(:hover) .elementor-icon-box-title,
					 .elementor-9416 .elementor-element.elementor-element-7832b0f:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-7832b0f .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;color:#D1D5DB;}.elementor-9416 .elementor-element.elementor-element-8b74bb9 > .elementor-widget-container{padding:1.4em 1em 1.4em 1em;}.elementor-9416 .elementor-element.elementor-element-8b74bb9 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-9416 .elementor-element.elementor-element-8b74bb9.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-8b74bb9.elementor-view-framed .elementor-icon, .elementor-9416 .elementor-element.elementor-element-8b74bb9.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-8b74bb9 .elementor-icon{font-size:40px;}.elementor-9416 .elementor-element.elementor-element-8b74bb9 .elementor-icon-box-title, .elementor-9416 .elementor-element.elementor-element-8b74bb9 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:1.25rem;font-weight:600;}.elementor-9416 .elementor-element.elementor-element-8b74bb9 .elementor-icon-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-8b74bb9:has(:hover) .elementor-icon-box-title,
					 .elementor-9416 .elementor-element.elementor-element-8b74bb9:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-8b74bb9 .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;color:#D1D5DB;}.elementor-9416 .elementor-element.elementor-element-b41d39f > .elementor-widget-container{padding:1.4em 1em 1.4em 1em;}.elementor-9416 .elementor-element.elementor-element-b41d39f .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-9416 .elementor-element.elementor-element-b41d39f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-b41d39f.elementor-view-framed .elementor-icon, .elementor-9416 .elementor-element.elementor-element-b41d39f.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-b41d39f .elementor-icon{font-size:40px;}.elementor-9416 .elementor-element.elementor-element-b41d39f .elementor-icon-box-title, .elementor-9416 .elementor-element.elementor-element-b41d39f .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:1.25rem;font-weight:600;}.elementor-9416 .elementor-element.elementor-element-b41d39f .elementor-icon-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-b41d39f:has(:hover) .elementor-icon-box-title,
					 .elementor-9416 .elementor-element.elementor-element-b41d39f:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-b41d39f .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;color:#D1D5DB;}.elementor-9416 .elementor-element.elementor-element-b8eff48 > .elementor-widget-container{padding:1.4em 1em 1.4em 1em;}.elementor-9416 .elementor-element.elementor-element-b8eff48 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-9416 .elementor-element.elementor-element-b8eff48.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-b8eff48.elementor-view-framed .elementor-icon, .elementor-9416 .elementor-element.elementor-element-b8eff48.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-b8eff48 .elementor-icon{font-size:40px;}.elementor-9416 .elementor-element.elementor-element-b8eff48 .elementor-icon-box-title, .elementor-9416 .elementor-element.elementor-element-b8eff48 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:1.25rem;font-weight:600;}.elementor-9416 .elementor-element.elementor-element-b8eff48 .elementor-icon-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-b8eff48:has(:hover) .elementor-icon-box-title,
					 .elementor-9416 .elementor-element.elementor-element-b8eff48:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-b8eff48 .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;color:#D1D5DB;}.elementor-9416 .elementor-element.elementor-element-a36970c > .elementor-widget-container{padding:1.4em 1em 1.4em 1em;}.elementor-9416 .elementor-element.elementor-element-a36970c .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-9416 .elementor-element.elementor-element-a36970c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-a36970c.elementor-view-framed .elementor-icon, .elementor-9416 .elementor-element.elementor-element-a36970c.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-a36970c .elementor-icon{font-size:40px;}.elementor-9416 .elementor-element.elementor-element-a36970c .elementor-icon-box-title, .elementor-9416 .elementor-element.elementor-element-a36970c .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:1.25rem;font-weight:600;}.elementor-9416 .elementor-element.elementor-element-a36970c .elementor-icon-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-a36970c:has(:hover) .elementor-icon-box-title,
					 .elementor-9416 .elementor-element.elementor-element-a36970c:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-a36970c .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;color:#D1D5DB;}.elementor-9416 .elementor-element.elementor-element-9d98103 > .elementor-widget-container{padding:1.4em 1em 1.4em 1em;}.elementor-9416 .elementor-element.elementor-element-9d98103 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-9416 .elementor-element.elementor-element-9d98103.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-9d98103.elementor-view-framed .elementor-icon, .elementor-9416 .elementor-element.elementor-element-9d98103.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-9d98103 .elementor-icon{font-size:40px;}.elementor-9416 .elementor-element.elementor-element-9d98103 .elementor-icon-box-title, .elementor-9416 .elementor-element.elementor-element-9d98103 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:1.25rem;font-weight:600;}.elementor-9416 .elementor-element.elementor-element-9d98103 .elementor-icon-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-9d98103:has(:hover) .elementor-icon-box-title,
					 .elementor-9416 .elementor-element.elementor-element-9d98103:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-9d98103 .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;color:#D1D5DB;}.elementor-9416 .elementor-element.elementor-element-b158391 > .elementor-widget-container{padding:1.4em 1em 1.4em 1em;}.elementor-9416 .elementor-element.elementor-element-b158391 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-9416 .elementor-element.elementor-element-b158391.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-b158391.elementor-view-framed .elementor-icon, .elementor-9416 .elementor-element.elementor-element-b158391.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-b158391 .elementor-icon{font-size:40px;}.elementor-9416 .elementor-element.elementor-element-b158391 .elementor-icon-box-title, .elementor-9416 .elementor-element.elementor-element-b158391 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:1.25rem;font-weight:600;}.elementor-9416 .elementor-element.elementor-element-b158391 .elementor-icon-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-b158391:has(:hover) .elementor-icon-box-title,
					 .elementor-9416 .elementor-element.elementor-element-b158391:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-b158391 .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;color:#D1D5DB;}.elementor-9416 .elementor-element.elementor-element-18ebee2{--display:flex;--min-height:756px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-9416 .elementor-element.elementor-element-18ebee2:not(.elementor-motion-effects-element-type-background), .elementor-9416 .elementor-element.elementor-element-18ebee2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(63deg, #080808 0%, #1C253B 100%);}.elementor-9416 .elementor-element.elementor-element-18ebee2.e-con{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-742be3c.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-fc54792{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;--z-index:0;}.elementor-9416 .elementor-element.elementor-element-fc54792.e-con{--align-self:flex-start;}.elementor-9416 .elementor-element.elementor-element-d88f4aa{--display:flex;--min-height:548px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3em;--padding-bottom:3em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-9416 .elementor-element.elementor-element-74ef68a > .elementor-widget-container{padding:1em 0em 1em 0em;}.elementor-9416 .elementor-element.elementor-element-74ef68a.elementor-element{--align-self:flex-start;}.elementor-9416 .elementor-element.elementor-element-74ef68a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-9416 .elementor-element.elementor-element-74ef68a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-9416 .elementor-element.elementor-element-74ef68a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-9416 .elementor-element.elementor-element-74ef68a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-9416 .elementor-element.elementor-element-74ef68a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-9416 .elementor-element.elementor-element-74ef68a .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-9416 .elementor-element.elementor-element-74ef68a .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-9416 .elementor-element.elementor-element-74ef68a .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-74ef68a .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-74ef68a{--e-icon-list-icon-size:48px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-9416 .elementor-element.elementor-element-74ef68a .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-9416 .elementor-element.elementor-element-74ef68a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9416 .elementor-element.elementor-element-74ef68a .elementor-icon-list-item > a{font-family:"Metropolis", Sans-serif;font-size:1.5rem;font-weight:600;text-transform:none;line-height:1.2em;}.elementor-9416 .elementor-element.elementor-element-74ef68a .elementor-icon-list-text{color:#FAFAFA;transition:color 0.3s;}.elementor-9416 .elementor-element.elementor-element-74ef68a .elementor-icon-list-item:hover .elementor-icon-list-text{color:#D1D5DB;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-9416 .elementor-element.elementor-element-38c3cf2{--divider-border-style:solid;--divider-color:#FFFFFF5C;--divider-border-width:1px;}.elementor-9416 .elementor-element.elementor-element-38c3cf2 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-9416 .elementor-element.elementor-element-38c3cf2 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-9416 .elementor-element.elementor-element-62826e5 > .elementor-widget-container{background-color:transparent;padding:1em 1em 1em 1em;background-image:linear-gradient(200deg, #12121C 0%, #007AFF29 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#7C92C9;border-radius:13px 13px 13px 13px;}.elementor-9416 .elementor-element.elementor-element-62826e5.elementor-element{--align-self:stretch;}.elementor-9416 .elementor-element.elementor-element-62826e5 .elementor-icon-box-wrapper{align-items:center;gap:25px;}.elementor-9416 .elementor-element.elementor-element-62826e5 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-62826e5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-61c1ede );}.elementor-9416 .elementor-element.elementor-element-62826e5.elementor-view-framed .elementor-icon, .elementor-9416 .elementor-element.elementor-element-62826e5.elementor-view-default .elementor-icon{fill:var( --e-global-color-61c1ede );color:var( --e-global-color-61c1ede );border-color:var( --e-global-color-61c1ede );}.elementor-9416 .elementor-element.elementor-element-62826e5 .elementor-icon{font-size:42px;}.elementor-9416 .elementor-element.elementor-element-62826e5 .elementor-icon-box-title, .elementor-9416 .elementor-element.elementor-element-62826e5 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:1.4rem;font-weight:700;}.elementor-9416 .elementor-element.elementor-element-62826e5:has(:hover) .elementor-icon-box-title,
					 .elementor-9416 .elementor-element.elementor-element-62826e5:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-62826e5 .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:0.875rem;font-weight:400;line-height:25px;color:#D8D8D8;}.elementor-9416 .elementor-element.elementor-element-72ce465 > .elementor-widget-container{background-color:transparent;padding:1em 1em 1em 1em;background-image:linear-gradient(200deg, #12121C 0%, #007AFF29 100%);border-style:solid;border-width:1px 1px 1px 1px;border-color:#7C92C9;border-radius:13px 13px 13px 13px;}.elementor-9416 .elementor-element.elementor-element-72ce465.elementor-element{--align-self:stretch;}.elementor-9416 .elementor-element.elementor-element-72ce465 .elementor-icon-box-wrapper{align-items:center;gap:25px;}.elementor-9416 .elementor-element.elementor-element-72ce465 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-72ce465.elementor-view-stacked .elementor-icon{background-color:#007AFF;}.elementor-9416 .elementor-element.elementor-element-72ce465.elementor-view-framed .elementor-icon, .elementor-9416 .elementor-element.elementor-element-72ce465.elementor-view-default .elementor-icon{fill:#007AFF;color:#007AFF;border-color:#007AFF;}.elementor-9416 .elementor-element.elementor-element-72ce465 .elementor-icon{font-size:42px;}.elementor-9416 .elementor-element.elementor-element-72ce465 .elementor-icon-box-title, .elementor-9416 .elementor-element.elementor-element-72ce465 .elementor-icon-box-title a{font-family:"Metropolis", Sans-serif;font-size:1.4rem;font-weight:700;}.elementor-9416 .elementor-element.elementor-element-72ce465:has(:hover) .elementor-icon-box-title,
					 .elementor-9416 .elementor-element.elementor-element-72ce465:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-72ce465 .elementor-icon-box-description{font-family:"Metropolis", Sans-serif;font-size:0.875rem;font-weight:400;line-height:25px;color:#D8D8D8;}.elementor-9416 .elementor-element.elementor-element-5aa5c09{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;--z-index:0;}.elementor-9416 .elementor-element.elementor-element-f842b9a{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;z-index:2;}.elementor-9416 .elementor-element.elementor-element-f842b9a > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-9416 .elementor-element.elementor-element-f6262aa{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-9416 .elementor-element.elementor-element-f6262aa > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-9416 .elementor-element.elementor-element-aeb2b94{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-9416 .elementor-element.elementor-element-aeb2b94 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-9416 .elementor-element.elementor-element-f8da254{--display:flex;--min-height:548px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--padding-top:3em;--padding-bottom:3em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-9416 .elementor-element.elementor-element-f8da254:not(.elementor-motion-effects-element-type-background), .elementor-9416 .elementor-element.elementor-element-f8da254 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12121C;}.elementor-9416 .elementor-element.elementor-element-2b3cc6f img{width:36%;}.elementor-9416 .elementor-element.elementor-element-7631694 > .elementor-widget-container{padding:1em 0em 1em 0em;}.elementor-9416 .elementor-element.elementor-element-7631694.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-7631694 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-9416 .elementor-element.elementor-element-7631694 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-9416 .elementor-element.elementor-element-7631694 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-9416 .elementor-element.elementor-element-7631694 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-9416 .elementor-element.elementor-element-7631694 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-9416 .elementor-element.elementor-element-7631694 .elementor-icon-list-icon i{color:#007AFF;transition:color 0.3s;}.elementor-9416 .elementor-element.elementor-element-7631694 .elementor-icon-list-icon svg{fill:#007AFF;transition:fill 0.3s;}.elementor-9416 .elementor-element.elementor-element-7631694 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#007AFF;}.elementor-9416 .elementor-element.elementor-element-7631694 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#007AFF;}.elementor-9416 .elementor-element.elementor-element-7631694{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-9416 .elementor-element.elementor-element-7631694 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-9416 .elementor-element.elementor-element-7631694 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9416 .elementor-element.elementor-element-7631694 .elementor-icon-list-item > a{font-family:"Metropolis", Sans-serif;font-size:1.2rem;font-weight:600;text-transform:none;}.elementor-9416 .elementor-element.elementor-element-7631694 .elementor-icon-list-text{color:#FAFAFA;transition:color 0.3s;}.elementor-9416 .elementor-element.elementor-element-7631694 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#D1D5DB;}.elementor-9416 .elementor-element.elementor-element-f612752 .elementor-button{background-color:transparent;font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(232deg, #E7B024 0%, #FF7B18 100%);}.elementor-9416 .elementor-element.elementor-element-f612752 .elementor-button:hover, .elementor-9416 .elementor-element.elementor-element-f612752 .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #FF7B18 0%, #E7B024 100%);}.elementor-9416 .elementor-element.elementor-element-f612752 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-9416 .elementor-element.elementor-element-f612752.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-f612752 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9416 .elementor-element.elementor-element-f612752 .elementor-button:hover svg, .elementor-9416 .elementor-element.elementor-element-f612752 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-677f441{--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;--z-index:2;}.elementor-9416 .elementor-element.elementor-element-677f441.e-con{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-227f5cd{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-9416 .elementor-element.elementor-element-227f5cd > .elementor-widget-container{background-color:#FFEFEF;padding:0.5em 0.5em 0.5em 0.5em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FF6565E3;border-radius:10px 10px 10px 10px;}.elementor-9416 .elementor-element.elementor-element-227f5cd.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-227f5cd .elementor-image-box-wrapper{text-align:center;}.elementor-9416 .elementor-element.elementor-element-227f5cd .elementor-image-box-title{margin-bottom:6px;font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:700;text-decoration:line-through;line-height:1em;color:#5C5C5C;}.elementor-9416 .elementor-element.elementor-element-227f5cd:has(:hover) .elementor-image-box-title,
					 .elementor-9416 .elementor-element.elementor-element-227f5cd:has(:focus) .elementor-image-box-title{color:#5C5C5C;}.elementor-9416 .elementor-element.elementor-element-227f5cd .elementor-image-box-description{font-family:"Metropolis", Sans-serif;font-size:0.9rem;font-weight:900;line-height:1.1em;color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-ae12094{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-9416 .elementor-element.elementor-element-ae12094 > .elementor-widget-container{padding:0.3em 0.3em 0.3em 0.3em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FAFAFA;border-radius:10px 10px 10px 10px;}.elementor-9416 .elementor-element.elementor-element-ae12094.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-ae12094 .elementor-image-box-wrapper{text-align:center;}.elementor-9416 .elementor-element.elementor-element-ae12094 .elementor-image-box-title{margin-bottom:0px;font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:700;color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-ae12094:has(:hover) .elementor-image-box-title,
					 .elementor-9416 .elementor-element.elementor-element-ae12094:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-ae12094 .elementor-image-box-description{font-family:"Metropolis", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.1em;color:#ECECEC;}.elementor-9416 .elementor-element.elementor-element-f959745 > .elementor-widget-container{padding:0.3em 0.3em 0.3em 0.3em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FAFAFA;border-radius:10px 10px 10px 10px;}.elementor-9416 .elementor-element.elementor-element-f959745.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-f959745 .elementor-image-box-title{margin-bottom:0px;font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:700;color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-f959745:has(:hover) .elementor-image-box-title,
					 .elementor-9416 .elementor-element.elementor-element-f959745:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-f959745 .elementor-image-box-description{font-family:"Metropolis", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.1em;color:#ECECEC;}.elementor-9416 .elementor-element.elementor-element-df71198{--divider-border-style:solid;--divider-color:#2E2E2E;--divider-border-width:1px;}.elementor-9416 .elementor-element.elementor-element-df71198 .elementor-divider-separator{width:100%;}.elementor-9416 .elementor-element.elementor-element-df71198 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-9416 .elementor-element.elementor-element-4bd811f > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-9416 .elementor-element.elementor-element-4bd811f{text-align:center;}.elementor-9416 .elementor-element.elementor-element-4bd811f .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.3em;color:#E0E0E0;}.elementor-9416 .elementor-element.elementor-element-fcb9be1{--display:flex;--min-height:835px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:6em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em;}.elementor-9416 .elementor-element.elementor-element-fc02099.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-5ab546b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:30px 30px 30px 30px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;--z-index:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9416 .elementor-element.elementor-element-1c204f7 .elementor-icon-wrapper{text-align:center;}.elementor-9416 .elementor-element.elementor-element-1c204f7.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-1c204f7.elementor-view-framed .elementor-icon, .elementor-9416 .elementor-element.elementor-element-1c204f7.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-1c204f7.elementor-view-framed .elementor-icon, .elementor-9416 .elementor-element.elementor-element-1c204f7.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-1c204f7 .elementor-icon{font-size:260px;}.elementor-9416 .elementor-element.elementor-element-1c204f7 .elementor-icon svg{height:260px;}.elementor-9416 .elementor-element.elementor-element-46cb220{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-9416 .elementor-element.elementor-element-46cb220 > .elementor-widget-container{margin:0em 0em 1em 0em;padding:0px 0px 0px 0px;}.elementor-9416 .elementor-element.elementor-element-46cb220 .elementor-image-box-wrapper{text-align:center;}.elementor-9416 .elementor-element.elementor-element-46cb220 .elementor-image-box-title{margin-bottom:15px;font-family:"Metropolis", Sans-serif;font-size:2.25rem;font-weight:600;color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-46cb220:has(:hover) .elementor-image-box-title,
					 .elementor-9416 .elementor-element.elementor-element-46cb220:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-46cb220 .elementor-image-box-description{font-family:"Metropolis", Sans-serif;font-size:1.25rem;font-weight:500;color:#E6E6E6;}.elementor-9416 .elementor-element.elementor-element-0252b3b .elementor-button{background-color:transparent;font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(232deg, #E7B024 0%, #FF7B18 100%);}.elementor-9416 .elementor-element.elementor-element-0252b3b .elementor-button:hover, .elementor-9416 .elementor-element.elementor-element-0252b3b .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #FF7B18 0%, #E7B024 100%);}.elementor-9416 .elementor-element.elementor-element-0252b3b > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-9416 .elementor-element.elementor-element-0252b3b.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-0252b3b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9416 .elementor-element.elementor-element-0252b3b .elementor-button:hover svg, .elementor-9416 .elementor-element.elementor-element-0252b3b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-2161a14{--display:flex;--min-height:390px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:4em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-9416 .elementor-element.elementor-element-2161a14:not(.elementor-motion-effects-element-type-background), .elementor-9416 .elementor-element.elementor-element-2161a14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-9416 .elementor-element.elementor-element-2161a14.e-con{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-7c4c408{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-9416 .elementor-element.elementor-element-4abb511 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-9416 .elementor-element.elementor-element-4abb511 .elementor-image-box-wrapper{text-align:center;}.elementor-9416 .elementor-element.elementor-element-4abb511 .elementor-image-box-title{margin-bottom:15px;font-family:"Metropolis", Sans-serif;font-size:2.25rem;font-weight:600;color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-4abb511:has(:hover) .elementor-image-box-title,
					 .elementor-9416 .elementor-element.elementor-element-4abb511:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-4abb511 .elementor-image-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:500;color:#9DACD2;}.elementor-9416 .elementor-element.elementor-element-2255489{--e-image-carousel-slides-to-show:5;}.elementor-9416 .elementor-element.elementor-element-2255489.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-2255489 .swiper-wrapper{display:flex;align-items:center;}.elementor-9416 .elementor-element.elementor-element-46867ee > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-9416 .elementor-element.elementor-element-46867ee .elementor-image-box-wrapper{text-align:center;}.elementor-9416 .elementor-element.elementor-element-46867ee .elementor-image-box-title{margin-bottom:1px;font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:600;color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-46867ee:has(:hover) .elementor-image-box-title,
					 .elementor-9416 .elementor-element.elementor-element-46867ee:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-46867ee .elementor-image-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:500;color:#9DACD2;}.elementor-9416 .elementor-element.elementor-element-031a810 .elementor-button{background-color:transparent;font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(232deg, #E7B024 0%, #FF7B18 100%);}.elementor-9416 .elementor-element.elementor-element-031a810 .elementor-button:hover, .elementor-9416 .elementor-element.elementor-element-031a810 .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #FF7B18 0%, #E7B024 100%);}.elementor-9416 .elementor-element.elementor-element-031a810 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-9416 .elementor-element.elementor-element-031a810.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-031a810 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9416 .elementor-element.elementor-element-031a810 .elementor-button:hover svg, .elementor-9416 .elementor-element.elementor-element-031a810 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-31b8965e{--display:flex;--min-height:74px;--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-9416 .elementor-element.elementor-element-535ad6b{--display:flex;--min-height:810px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-9416 .elementor-element.elementor-element-535ad6b:not(.elementor-motion-effects-element-type-background), .elementor-9416 .elementor-element.elementor-element-535ad6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-9416 .elementor-element.elementor-element-535ad6b.e-con{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-27d8e60{--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:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:12px 12px 12px 12px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;--z-index:1;}.elementor-9416 .elementor-element.elementor-element-19f7ff8 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-9416 .elementor-element.elementor-element-19f7ff8 .elementor-image-box-wrapper{text-align:center;}.elementor-9416 .elementor-element.elementor-element-19f7ff8 .elementor-image-box-title{margin-bottom:15px;font-family:"Metropolis", Sans-serif;font-size:2.25rem;font-weight:600;color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-19f7ff8:has(:hover) .elementor-image-box-title,
					 .elementor-9416 .elementor-element.elementor-element-19f7ff8:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-19f7ff8 .elementor-image-box-description{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:500;color:#9DACD2;}.elementor-9416 .elementor-element.elementor-element-f52bcdd{--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:12px 12px 12px 12px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:1;}.elementor-9416 .elementor-element.elementor-element-f52bcdd:not(.elementor-motion-effects-element-type-background), .elementor-9416 .elementor-element.elementor-element-f52bcdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F5F8;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-9416 .elementor-element.elementor-element-795fd457 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9416 .elementor-element.elementor-element-795fd457 .elementor-button span{gap:10px;justify-content:center;}.elementor-9416 .elementor-element.elementor-element-795fd457 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:18px;}.elementor-9416 .elementor-element.elementor-element-795fd457 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-18px;}.elementor-9416 .elementor-element.elementor-element-795fd457 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-9416 .elementor-element.elementor-element-795fd457 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-9416 .elementor-element.elementor-element-795fd457 .elementor-labels-inline .elementor-field-group > label{padding-left:8px;}body:not(.rtl) .elementor-9416 .elementor-element.elementor-element-795fd457 .elementor-labels-inline .elementor-field-group > label{padding-right:8px;}body .elementor-9416 .elementor-element.elementor-element-795fd457 .elementor-labels-above .elementor-field-group > label{padding-bottom:8px;}.elementor-9416 .elementor-element.elementor-element-795fd457 .elementor-field-group > label, .elementor-9416 .elementor-element.elementor-element-795fd457 .elementor-field-subgroup label{color:#808080;}.elementor-9416 .elementor-element.elementor-element-795fd457 .elementor-field-group > label{font-family:"Metropolis", Sans-serif;font-size:18px;font-weight:400;}.elementor-9416 .elementor-element.elementor-element-795fd457 .elementor-field-type-html{padding-bottom:0px;color:#141414;font-family:"Metropolis", Sans-serif;font-size:18px;font-weight:400;}.elementor-9416 .elementor-element.elementor-element-795fd457 .elementor-field-group .elementor-field{color:#242424;}.elementor-9416 .elementor-element.elementor-element-795fd457 .elementor-field-group .elementor-field, .elementor-9416 .elementor-element.elementor-element-795fd457 .elementor-field-subgroup label{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;}.elementor-9416 .elementor-element.elementor-element-795fd457 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF;border-color:#B6B6B6;border-width:1px 1px 1px 4px;border-radius:30px 30px 30px 30px;}.elementor-9416 .elementor-element.elementor-element-795fd457 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF;border-color:#B6B6B6;border-width:1px 1px 1px 4px;border-radius:30px 30px 30px 30px;}.elementor-9416 .elementor-element.elementor-element-795fd457 .elementor-field-group .elementor-select-wrapper::before{color:#B6B6B6;}.elementor-9416 .elementor-element.elementor-element-795fd457 .elementor-button{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;border-radius:30px 30px 30px 30px;padding:10px 28px 10px 28px;}.elementor-9416 .elementor-element.elementor-element-795fd457 .e-form__buttons__wrapper__button-next{background-color:#E79C24;color:#ffffff;}.elementor-9416 .elementor-element.elementor-element-795fd457 .elementor-button[type="submit"]{background-color:#E79C24;color:#ffffff;}.elementor-9416 .elementor-element.elementor-element-795fd457 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-9416 .elementor-element.elementor-element-795fd457 .e-form__buttons__wrapper__button-previous{background-color:#23D507;color:#ffffff;}.elementor-9416 .elementor-element.elementor-element-795fd457 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-9416 .elementor-element.elementor-element-795fd457 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-9416 .elementor-element.elementor-element-795fd457 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-9416 .elementor-element.elementor-element-795fd457 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-9416 .elementor-element.elementor-element-795fd457 .elementor-message{font-family:"Metropolis", Sans-serif;font-size:24px;font-weight:400;line-height:25px;}.elementor-9416 .elementor-element.elementor-element-795fd457 .e-form__indicators__indicator, .elementor-9416 .elementor-element.elementor-element-795fd457 .e-form__indicators__indicator__label{font-family:"Metropolis", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;}.elementor-9416 .elementor-element.elementor-element-795fd457{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-9416 .elementor-element.elementor-element-55ac82ff.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-55ac82ff .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-9416 .elementor-element.elementor-element-55ac82ff .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-9416 .elementor-element.elementor-element-55ac82ff{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9416 .elementor-element.elementor-element-55ac82ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9416 .elementor-element.elementor-element-55ac82ff .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;}.elementor-9416 .elementor-element.elementor-element-55ac82ff .elementor-icon-list-text{color:#7A7A7A;transition:color 0.3s;}.elementor-9416 .elementor-element.elementor-element-5dfb284{--display:flex;--min-height:724px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 50px;--row-gap:30px;--column-gap:50px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:var( --e-global-color-a1c3719 );--border-color:var( --e-global-color-a1c3719 );--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-9416 .elementor-element.elementor-element-5dfb284:not(.elementor-motion-effects-element-type-background), .elementor-9416 .elementor-element.elementor-element-5dfb284 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F5F8;background-image:url("https://fhe.actinstitute.org/wp-content/uploads/2025/06/bg-rodape.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9416 .elementor-element.elementor-element-5dfb284.e-con{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-e9d9779 > .elementor-widget-container{margin:0em 0em 2em 0em;padding:0px 0px 0px 0px;}.elementor-9416 .elementor-element.elementor-element-e9d9779.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-e9d9779 .elementor-image-box-wrapper{text-align:center;}.elementor-9416 .elementor-element.elementor-element-e9d9779 .elementor-image-box-title{margin-bottom:2px;font-family:"Metropolis", Sans-serif;font-size:84px;font-weight:600;color:#ECECEC;}.elementor-9416 .elementor-element.elementor-element-e9d9779:has(:hover) .elementor-image-box-title,
					 .elementor-9416 .elementor-element.elementor-element-e9d9779:has(:focus) .elementor-image-box-title{color:#444575;}.elementor-9416 .elementor-element.elementor-element-e9d9779 .elementor-image-box-description{font-family:"Metropolis", Sans-serif;font-size:1.25rem;font-weight:400;color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-cba968c{--display:flex;}.elementor-9416 .elementor-element.elementor-element-a219685{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;line-height:25px;color:#E6E6E6;}.elementor-9416 .elementor-element.elementor-element-554e4e7{--display:flex;}.elementor-9416 .elementor-element.elementor-element-157031c{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;line-height:25px;color:#E6E6E6;}.elementor-9416 .elementor-element.elementor-element-5798a62{--display:flex;}.elementor-9416 .elementor-element.elementor-element-d981553{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;line-height:25px;color:#E6E6E6;}.elementor-9416 .elementor-element.elementor-element-b2184c7{--display:flex;}.elementor-9416 .elementor-element.elementor-element-d0d2557{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;line-height:25px;color:#E6E6E6;}.elementor-9416 .elementor-element.elementor-element-517021a{--display:flex;}.elementor-9416 .elementor-element.elementor-element-d0770e3{font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:400;line-height:25px;color:#E6E6E6;}.elementor-9416 .elementor-element.elementor-element-475b3fe{--n-accordion-title-font-size:18px;width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--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:5px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#9CABD0;--n-accordion-title-active-color:#FFA424;--n-accordion-icon-size:15px;}.elementor-9416 .elementor-element.elementor-element-475b3fe.elementor-element{--align-self:center;}:where( .elementor-9416 .elementor-element.elementor-element-475b3fe > .elementor-widget-container > .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:"Metropolis", Sans-serif;font-weight:500;}.elementor-9416 .elementor-element.elementor-element-01f6e42 .elementor-button{background-color:transparent;font-family:"Metropolis", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(232deg, #E7B024 0%, #FF7B18 100%);}.elementor-9416 .elementor-element.elementor-element-01f6e42 .elementor-button:hover, .elementor-9416 .elementor-element.elementor-element-01f6e42 .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #FF7B18 0%, #E7B024 100%);}.elementor-9416 .elementor-element.elementor-element-01f6e42 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-9416 .elementor-element.elementor-element-01f6e42.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-01f6e42 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9416 .elementor-element.elementor-element-01f6e42 .elementor-button:hover svg, .elementor-9416 .elementor-element.elementor-element-01f6e42 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-b7dbb09{width:100%;max-width:100%;}.elementor-9416 .elementor-element.elementor-element-b7dbb09 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-9416 .elementor-element.elementor-element-b7dbb09.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-b7dbb09 .elementor-image-box-wrapper{text-align:center;}.elementor-9416 .elementor-element.elementor-element-b7dbb09 .elementor-image-box-title{margin-bottom:5px;font-family:"Metropolis", Sans-serif;font-size:14px;font-weight:400;color:#F8F8F8;}.elementor-9416 .elementor-element.elementor-element-b7dbb09:has(:hover) .elementor-image-box-title,
					 .elementor-9416 .elementor-element.elementor-element-b7dbb09:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-b7dbb09 .elementor-image-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;color:#E6E6E6;}.elementor-9416 .elementor-element.elementor-element-e6cf2e6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:4em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-9416 .elementor-element.elementor-element-4754ab3{--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:flex-start;}.elementor-9416 .elementor-element.elementor-element-4754ab3.e-con{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-d2e3a35{text-align:start;}.elementor-9416 .elementor-element.elementor-element-d2e3a35 img{width:45%;}.elementor-9416 .elementor-element.elementor-element-fca48ad{text-align:start;}.elementor-9416 .elementor-element.elementor-element-fca48ad .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#E1E1E1;}.elementor-9416 .elementor-element.elementor-element-f3e747b{--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:flex-start;}.elementor-9416 .elementor-element.elementor-element-f3e747b.e-con{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-3eb1ee6{text-align:start;}.elementor-9416 .elementor-element.elementor-element-3eb1ee6 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:#E1E1E1;}.elementor-9416 .elementor-element.elementor-element-c6ce301 .elementor-icon-list-icon i{color:var( --e-global-color-a1c3719 );transition:color 0.3s;}.elementor-9416 .elementor-element.elementor-element-c6ce301 .elementor-icon-list-icon svg{fill:var( --e-global-color-a1c3719 );transition:fill 0.3s;}.elementor-9416 .elementor-element.elementor-element-c6ce301{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9416 .elementor-element.elementor-element-c6ce301 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-9416 .elementor-element.elementor-element-c6ce301 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9416 .elementor-element.elementor-element-c6ce301 .elementor-icon-list-item > a{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:400;}.elementor-9416 .elementor-element.elementor-element-c6ce301 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-9416 .elementor-element.elementor-element-6cd7612{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-9416 .elementor-element.elementor-element-6cd7612.e-con{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-8acd5e4{text-align:start;}.elementor-9416 .elementor-element.elementor-element-8acd5e4 .elementor-heading-title{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:#E1E1E1;}.elementor-9416 .elementor-element.elementor-element-51f2ef6.elementor-element{--align-self:flex-start;}.elementor-9416 .elementor-element.elementor-element-51f2ef6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-9416 .elementor-element.elementor-element-51f2ef6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-9416 .elementor-element.elementor-element-51f2ef6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-9416 .elementor-element.elementor-element-51f2ef6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-9416 .elementor-element.elementor-element-51f2ef6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-9416 .elementor-element.elementor-element-51f2ef6 .elementor-icon-list-icon i{color:var( --e-global-color-a1c3719 );transition:color 0.3s;}.elementor-9416 .elementor-element.elementor-element-51f2ef6 .elementor-icon-list-icon svg{fill:var( --e-global-color-a1c3719 );transition:fill 0.3s;}.elementor-9416 .elementor-element.elementor-element-51f2ef6{--e-icon-list-icon-size:21px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-9416 .elementor-element.elementor-element-51f2ef6 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-9416 .elementor-element.elementor-element-51f2ef6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9416 .elementor-element.elementor-element-51f2ef6 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-9416 .elementor-element.elementor-element-51f2ef6 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-9416 .elementor-element.elementor-element-240c0bc9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 50px;--row-gap:30px;--column-gap:50px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:var( --e-global-color-a1c3719 );--border-color:var( --e-global-color-a1c3719 );--padding-top:0.4em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-9416 .elementor-element.elementor-element-240c0bc9.e-con{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-47f1ea17{width:100%;max-width:100%;}.elementor-9416 .elementor-element.elementor-element-47f1ea17 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-9416 .elementor-element.elementor-element-47f1ea17.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-47f1ea17 .elementor-image-box-wrapper{text-align:center;}.elementor-9416 .elementor-element.elementor-element-47f1ea17 .elementor-image-box-title{margin-bottom:5px;font-family:"Metropolis", Sans-serif;font-size:14px;font-weight:400;color:#F8F8F8;}.elementor-9416 .elementor-element.elementor-element-47f1ea17:has(:hover) .elementor-image-box-title,
					 .elementor-9416 .elementor-element.elementor-element-47f1ea17:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-9416 .elementor-element.elementor-element-47f1ea17 .elementor-image-box-description{font-family:"Metropolis", Sans-serif;font-size:16px;font-weight:500;color:#E6E6E6;}.elementor-9416 .elementor-element.elementor-element-0bf902b{--display:flex;}body.elementor-page-9416:not(.elementor-motion-effects-element-type-background), body.elementor-page-9416 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0A11;}@media(max-width:1560px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9416 .elementor-element.elementor-element-2089d022{--grid-auto-flow:row;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );}}@media(min-width:768px){.elementor-9416 .elementor-element.elementor-element-3f9d6e4c{--content-width:1260px;}.elementor-9416 .elementor-element.elementor-element-75afe56a{--width:44%;}.elementor-9416 .elementor-element.elementor-element-ae1a9b5{--width:59%;}.elementor-9416 .elementor-element.elementor-element-70a74534{--content-width:1260px;}.elementor-9416 .elementor-element.elementor-element-13305bcf{--width:50%;}.elementor-9416 .elementor-element.elementor-element-31845c8a{--content-width:1260px;}.elementor-9416 .elementor-element.elementor-element-2089d022{--width:30%;}.elementor-9416 .elementor-element.elementor-element-ff52540{--width:70%;}.elementor-9416 .elementor-element.elementor-element-7fc36469{--content-width:1260px;}.elementor-9416 .elementor-element.elementor-element-e894452{--width:100%;}.elementor-9416 .elementor-element.elementor-element-4815cf55{--width:47%;}.elementor-9416 .elementor-element.elementor-element-224f9d4{--width:48%;}.elementor-9416 .elementor-element.elementor-element-efddc1c{--width:59%;}.elementor-9416 .elementor-element.elementor-element-1d4dbdb{--width:59%;}.elementor-9416 .elementor-element.elementor-element-18ebee2{--content-width:1260px;}.elementor-9416 .elementor-element.elementor-element-fc54792{--width:43%;}.elementor-9416 .elementor-element.elementor-element-5aa5c09{--width:43%;}.elementor-9416 .elementor-element.elementor-element-fcb9be1{--content-width:1260px;}.elementor-9416 .elementor-element.elementor-element-5ab546b{--width:52%;}.elementor-9416 .elementor-element.elementor-element-2161a14{--content-width:1260px;}.elementor-9416 .elementor-element.elementor-element-7c4c408{--width:64%;}.elementor-9416 .elementor-element.elementor-element-535ad6b{--content-width:1260px;}.elementor-9416 .elementor-element.elementor-element-27d8e60{--width:62%;}.elementor-9416 .elementor-element.elementor-element-f52bcdd{--width:78%;}.elementor-9416 .elementor-element.elementor-element-5dfb284{--content-width:1260px;}.elementor-9416 .elementor-element.elementor-element-e6cf2e6{--content-width:1260px;}.elementor-9416 .elementor-element.elementor-element-4754ab3{--width:30%;}.elementor-9416 .elementor-element.elementor-element-f3e747b{--width:25%;}.elementor-9416 .elementor-element.elementor-element-6cd7612{--width:15%;}}@media(max-width:1560px) and (min-width:768px){.elementor-9416 .elementor-element.elementor-element-75afe56a{--width:51%;}.elementor-9416 .elementor-element.elementor-element-ae1a9b5{--width:52%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9416 .elementor-element.elementor-element-75afe56a{--width:83%;}.elementor-9416 .elementor-element.elementor-element-ae1a9b5{--width:48%;}.elementor-9416 .elementor-element.elementor-element-70a74534{--content-width:94vw;}.elementor-9416 .elementor-element.elementor-element-13305bcf{--width:75%;}.elementor-9416 .elementor-element.elementor-element-31845c8a{--content-width:94vw;}.elementor-9416 .elementor-element.elementor-element-7fc36469{--content-width:760px;}.elementor-9416 .elementor-element.elementor-element-4815cf55{--width:75%;}.elementor-9416 .elementor-element.elementor-element-224f9d4{--width:68%;}.elementor-9416 .elementor-element.elementor-element-f28a7d8{--content-width:810px;}.elementor-9416 .elementor-element.elementor-element-efddc1c{--width:70%;}.elementor-9416 .elementor-element.elementor-element-1d4dbdb{--width:70%;}.elementor-9416 .elementor-element.elementor-element-fc54792{--width:41%;}.elementor-9416 .elementor-element.elementor-element-5aa5c09{--width:46%;}.elementor-9416 .elementor-element.elementor-element-5ab546b{--width:64%;}.elementor-9416 .elementor-element.elementor-element-27d8e60{--width:89%;}}@media(max-width:1024px){.elementor-9416 .elementor-element.elementor-element-3f9d6e4c{--min-height:610px;--padding-top:2em;--padding-bottom:2em;--padding-left:0.7em;--padding-right:0em;}.elementor-9416 .elementor-element.elementor-element-3f9d6e4c:not(.elementor-motion-effects-element-type-background), .elementor-9416 .elementor-element.elementor-element-3f9d6e4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-755px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9416 .elementor-element.elementor-element-179d39ba img{width:14%;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9416 .elementor-element.elementor-element-2c0f9ef4{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;}.elementor-9416 .elementor-element.elementor-element-2c0f9ef4 .elementor-image-box-title{font-size:2.2rem;}.elementor-9416 .elementor-element.elementor-element-2c0f9ef4 .elementor-image-box-description{font-size:1.1rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9416 .elementor-element.elementor-element-aae786b{font-size:0.9rem;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-9416 .elementor-element.elementor-element-051cba3 .elementor-button{font-size:0.9rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-9416 .elementor-element.elementor-element-dcfd7ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9416 .elementor-element.elementor-element-dcfd7ef.elementor-element{--align-self:flex-start;}.elementor-9416 .elementor-element.elementor-element-dcfd7ef{font-size:0.9rem;}.elementor-9416 .elementor-element.elementor-element-70a74534{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-9416 .elementor-element.elementor-element-13305bcf{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9416 .elementor-element.elementor-element-2089d022{--grid-auto-flow:row;}.elementor-9416 .elementor-element.elementor-element-7fc36469{--min-height:970px;--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:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-9416 .elementor-element.elementor-element-5663ee1.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-5663ee1{text-align:center;}.elementor-9416 .elementor-element.elementor-element-39917d0.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-39917d0 .elementor-image-box-wrapper{text-align:center;}.elementor-9416 .elementor-element.elementor-element-b920e49{text-align:center;}.elementor-9416 .elementor-element.elementor-element-f28a7d8{--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-9416 .elementor-element.elementor-element-f31ac72 .elementor-icon{font-size:33px;}.elementor-9416 .elementor-element.elementor-element-f31ac72 .elementor-icon-box-title, .elementor-9416 .elementor-element.elementor-element-f31ac72 .elementor-icon-box-title a{font-size:1rem;}.elementor-9416 .elementor-element.elementor-element-7832b0f .elementor-icon{font-size:33px;}.elementor-9416 .elementor-element.elementor-element-7832b0f .elementor-icon-box-title, .elementor-9416 .elementor-element.elementor-element-7832b0f .elementor-icon-box-title a{font-size:1rem;}.elementor-9416 .elementor-element.elementor-element-8b74bb9 .elementor-icon{font-size:33px;}.elementor-9416 .elementor-element.elementor-element-8b74bb9 .elementor-icon-box-title, .elementor-9416 .elementor-element.elementor-element-8b74bb9 .elementor-icon-box-title a{font-size:1rem;}.elementor-9416 .elementor-element.elementor-element-b41d39f .elementor-icon{font-size:33px;}.elementor-9416 .elementor-element.elementor-element-b41d39f .elementor-icon-box-title, .elementor-9416 .elementor-element.elementor-element-b41d39f .elementor-icon-box-title a{font-size:1rem;}.elementor-9416 .elementor-element.elementor-element-b8eff48 .elementor-icon{font-size:33px;}.elementor-9416 .elementor-element.elementor-element-b8eff48 .elementor-icon-box-title, .elementor-9416 .elementor-element.elementor-element-b8eff48 .elementor-icon-box-title a{font-size:1rem;}.elementor-9416 .elementor-element.elementor-element-a36970c .elementor-icon{font-size:33px;}.elementor-9416 .elementor-element.elementor-element-a36970c .elementor-icon-box-title, .elementor-9416 .elementor-element.elementor-element-a36970c .elementor-icon-box-title a{font-size:1rem;}.elementor-9416 .elementor-element.elementor-element-9d98103 .elementor-icon{font-size:33px;}.elementor-9416 .elementor-element.elementor-element-9d98103 .elementor-icon-box-title, .elementor-9416 .elementor-element.elementor-element-9d98103 .elementor-icon-box-title a{font-size:1rem;}.elementor-9416 .elementor-element.elementor-element-b158391 .elementor-icon{font-size:33px;}.elementor-9416 .elementor-element.elementor-element-b158391 .elementor-icon-box-title, .elementor-9416 .elementor-element.elementor-element-b158391 .elementor-icon-box-title a{font-size:1rem;}.elementor-9416 .elementor-element.elementor-element-18ebee2{--min-height:774px;}.elementor-9416 .elementor-element.elementor-element-fc54792{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9416 .elementor-element.elementor-element-677f441{--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-9416 .elementor-element.elementor-element-2255489{--e-image-carousel-slides-to-show:5;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );}.elementor-9416 .elementor-element.elementor-element-475b3fe{--container-widget-width:93%;--container-widget-flex-grow:0;width:var( --container-widget-width, 93% );max-width:93%;}.elementor-9416 .elementor-element.elementor-element-51f2ef6.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-9416 .elementor-element.elementor-element-3f9d6e4c:not(.elementor-motion-effects-element-type-background), .elementor-9416 .elementor-element.elementor-element-3f9d6e4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fhe.actinstitute.org/wp-content/uploads/2025/07/ideomotoras-bg-mobile1.webp");background-position:0px 0px;}.elementor-9416 .elementor-element.elementor-element-3f9d6e4c{--min-height:736px;--padding-top:14em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-9416 .elementor-element.elementor-element-75afe56a{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-9416 .elementor-element.elementor-element-75afe56a.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9416 .elementor-element.elementor-element-179d39ba.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-179d39ba{text-align:center;}.elementor-9416 .elementor-element.elementor-element-179d39ba img{width:50%;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9416 .elementor-element.elementor-element-2c0f9ef4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9416 .elementor-element.elementor-element-2c0f9ef4 .elementor-image-box-wrapper{text-align:center;}.elementor-9416 .elementor-element.elementor-element-2c0f9ef4 .elementor-image-box-title{margin-bottom:10px;font-size:1.6rem;}.elementor-9416 .elementor-element.elementor-element-2c0f9ef4 .elementor-image-box-description{font-size:16px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9416 .elementor-element.elementor-element-aae786b.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-aae786b{text-align:center;}.elementor-9416 .elementor-element.elementor-element-5903ddc{--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-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-9416 .elementor-element.elementor-element-051cba3.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-051cba3 .elementor-button{font-size:0.8rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-9416 .elementor-element.elementor-element-c09e822.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-c09e822{text-align:center;}.elementor-9416 .elementor-element.elementor-element-dcfd7ef{text-align:center;}.elementor-9416 .elementor-element.elementor-element-70a74534{--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:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-9416 .elementor-element.elementor-element-13305bcf{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9416 .elementor-element.elementor-element-3106f9b9{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-9416 .elementor-element.elementor-element-3106f9b9.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-3106f9b9 .elementor-image-box-wrapper{text-align:center;}.elementor-9416 .elementor-element.elementor-element-3106f9b9 .elementor-image-box-title{margin-bottom:15px;font-size:1.4rem;}.elementor-9416 .elementor-element.elementor-element-3106f9b9 .elementor-image-box-description{font-size:16px;}.elementor-9416 .elementor-element.elementor-element-d3aac83{--content-width:85%;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9416 .elementor-element.elementor-element-ac9ca18 .elementor-image-box-wrapper{text-align:center;}.elementor-9416 .elementor-element.elementor-element-ac9ca18 .elementor-image-box-title{margin-bottom:15px;font-size:0.9rem;}.elementor-9416 .elementor-element.elementor-element-ac9ca18 .elementor-image-box-description{font-size:16px;}.elementor-9416 .elementor-element.elementor-element-0531b6b.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-0531b6b .elementor-button{font-size:0.8rem;}.elementor-9416 .elementor-element.elementor-element-31845c8a{--padding-top:4em;--padding-bottom:5em;--padding-left:01em;--padding-right:01em;}.elementor-9416 .elementor-element.elementor-element-5c4aa422{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9416 .elementor-element.elementor-element-5c4aa422 .elementor-image-box-wrapper{text-align:center;}.elementor-9416 .elementor-element.elementor-element-5c4aa422 .elementor-image-box-title{margin-bottom:15px;font-size:1.4rem;}.elementor-9416 .elementor-element.elementor-element-5c4aa422 .elementor-image-box-description{font-size:16px;}.elementor-9416 .elementor-element.elementor-element-2089d022{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-9416 .elementor-element.elementor-element-487a198f .elementor-icon-box-title, .elementor-9416 .elementor-element.elementor-element-487a198f .elementor-icon-box-title a{font-size:18px;}.elementor-9416 .elementor-element.elementor-element-487a198f .elementor-icon-box-description{font-size:16px;}.elementor-9416 .elementor-element.elementor-element-44899c91 .elementor-icon-box-title, .elementor-9416 .elementor-element.elementor-element-44899c91 .elementor-icon-box-title a{font-size:18px;}.elementor-9416 .elementor-element.elementor-element-44899c91 .elementor-icon-box-description{font-size:16px;}.elementor-9416 .elementor-element.elementor-element-2f243d68 .elementor-icon-box-title, .elementor-9416 .elementor-element.elementor-element-2f243d68 .elementor-icon-box-title a{font-size:18px;}.elementor-9416 .elementor-element.elementor-element-2f243d68 .elementor-icon-box-description{font-size:16px;}.elementor-9416 .elementor-element.elementor-element-ff52540{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-9416 .elementor-element.elementor-element-0614f7d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9416 .elementor-element.elementor-element-0614f7d .elementor-image-box-wrapper{text-align:center;}.elementor-9416 .elementor-element.elementor-element-0614f7d .elementor-image-box-title{margin-bottom:5px;font-size:0.9rem;}.elementor-9416 .elementor-element.elementor-element-0614f7d .elementor-image-box-description{font-size:0.9rem;}.elementor-9416 .elementor-element.elementor-element-cfcac7f.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-cfcac7f .elementor-button{font-size:0.8rem;}.elementor-9416 .elementor-element.elementor-element-7fc36469{--min-height:1101px;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-9416 .elementor-element.elementor-element-1fbcb02c > .elementor-widget-container{margin:0em 0em -1.1em 0em;}.elementor-9416 .elementor-element.elementor-element-1fbcb02c .elementor-image-box-wrapper{text-align:center;}.elementor-9416 .elementor-element.elementor-element-1fbcb02c .elementor-image-box-title{margin-bottom:0px;font-size:1.5rem;}.elementor-9416 .elementor-element.elementor-element-1fbcb02c .elementor-image-box-description{font-size:16px;}.elementor-9416 .elementor-element.elementor-element-5663ee1.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-5663ee1{text-align:center;}.elementor-9416 .elementor-element.elementor-element-5663ee1 .elementor-heading-title{font-size:14px;}.elementor-9416 .elementor-element.elementor-element-39917d0 > .elementor-widget-container{margin:-1em 0em -1em 0em;padding:0px 0px 0px 0px;}.elementor-9416 .elementor-element.elementor-element-39917d0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9416 .elementor-element.elementor-element-39917d0 .elementor-image-box-wrapper{text-align:center;}.elementor-9416 .elementor-element.elementor-element-39917d0 .elementor-image-box-title{margin-bottom:15px;font-size:1.75rem;}.elementor-9416 .elementor-element.elementor-element-39917d0 .elementor-image-box-description{font-size:16px;}.elementor-9416 .elementor-element.elementor-element-b920e49{text-align:center;}.elementor-9416 .elementor-element.elementor-element-561f957.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-561f957 .elementor-button{font-size:0.8rem;}.elementor-9416 .elementor-element.elementor-element-17d5668.elementor-element{--order:99999 /* order end hack */;}.elementor-9416 .elementor-element.elementor-element-f28a7d8{--min-height:543px;--justify-content:center;--padding-top:4em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-9416 .elementor-element.elementor-element-efddc1c{--width:100%;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-9416 .elementor-element.elementor-element-03415e5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9416 .elementor-element.elementor-element-03415e5 .elementor-image-box-wrapper{text-align:center;}.elementor-9416 .elementor-element.elementor-element-03415e5 .elementor-image-box-title{margin-bottom:15px;font-size:1.5rem;}.elementor-9416 .elementor-element.elementor-element-03415e5 .elementor-image-box-description{font-size:1.1rem;}.elementor-9416 .elementor-element.elementor-element-91549ea.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-91549ea .elementor-button{font-size:0.8rem;}.elementor-9416 .elementor-element.elementor-element-1d4dbdb{--width:100%;}.elementor-9416 .elementor-element.elementor-element-f31ac72 .elementor-icon-box-title, .elementor-9416 .elementor-element.elementor-element-f31ac72 .elementor-icon-box-title a{font-size:18px;}.elementor-9416 .elementor-element.elementor-element-f31ac72 .elementor-icon-box-description{font-size:16px;}.elementor-9416 .elementor-element.elementor-element-7832b0f .elementor-icon-box-title, .elementor-9416 .elementor-element.elementor-element-7832b0f .elementor-icon-box-title a{font-size:18px;}.elementor-9416 .elementor-element.elementor-element-7832b0f .elementor-icon-box-description{font-size:16px;}.elementor-9416 .elementor-element.elementor-element-8b74bb9 .elementor-icon-box-title, .elementor-9416 .elementor-element.elementor-element-8b74bb9 .elementor-icon-box-title a{font-size:18px;}.elementor-9416 .elementor-element.elementor-element-8b74bb9 .elementor-icon-box-description{font-size:16px;}.elementor-9416 .elementor-element.elementor-element-b41d39f .elementor-icon-box-title, .elementor-9416 .elementor-element.elementor-element-b41d39f .elementor-icon-box-title a{font-size:18px;}.elementor-9416 .elementor-element.elementor-element-b41d39f .elementor-icon-box-description{font-size:16px;}.elementor-9416 .elementor-element.elementor-element-b8eff48 .elementor-icon-box-title, .elementor-9416 .elementor-element.elementor-element-b8eff48 .elementor-icon-box-title a{font-size:18px;}.elementor-9416 .elementor-element.elementor-element-b8eff48 .elementor-icon-box-description{font-size:16px;}.elementor-9416 .elementor-element.elementor-element-a36970c .elementor-icon-box-title, .elementor-9416 .elementor-element.elementor-element-a36970c .elementor-icon-box-title a{font-size:18px;}.elementor-9416 .elementor-element.elementor-element-a36970c .elementor-icon-box-description{font-size:16px;}.elementor-9416 .elementor-element.elementor-element-9d98103 .elementor-icon-box-title, .elementor-9416 .elementor-element.elementor-element-9d98103 .elementor-icon-box-title a{font-size:18px;}.elementor-9416 .elementor-element.elementor-element-9d98103 .elementor-icon-box-description{font-size:16px;}.elementor-9416 .elementor-element.elementor-element-b158391 .elementor-icon-box-title, .elementor-9416 .elementor-element.elementor-element-b158391 .elementor-icon-box-title a{font-size:18px;}.elementor-9416 .elementor-element.elementor-element-b158391 .elementor-icon-box-description{font-size:16px;}.elementor-9416 .elementor-element.elementor-element-18ebee2{--min-height:854px;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-9416 .elementor-element.elementor-element-fc54792{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-9416 .elementor-element.elementor-element-d88f4aa{--min-height:0px;--padding-top:3em;--padding-bottom:2.5em;--padding-left:1.2em;--padding-right:1.2em;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9416 .elementor-element.elementor-element-74ef68a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1em 0em 1em 0em;}.elementor-9416 .elementor-element.elementor-element-74ef68a.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-74ef68a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-9416 .elementor-element.elementor-element-74ef68a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-9416 .elementor-element.elementor-element-74ef68a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-9416 .elementor-element.elementor-element-74ef68a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-9416 .elementor-element.elementor-element-74ef68a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-9416 .elementor-element.elementor-element-74ef68a{--e-icon-list-icon-size:48px;}.elementor-9416 .elementor-element.elementor-element-74ef68a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9416 .elementor-element.elementor-element-74ef68a .elementor-icon-list-item > a{font-size:1.5rem;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-9416 .elementor-element.elementor-element-62826e5 .elementor-icon{font-size:30px;}.elementor-9416 .elementor-element.elementor-element-72ce465 .elementor-icon{font-size:30px;}.elementor-9416 .elementor-element.elementor-element-5aa5c09{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-9416 .elementor-element.elementor-element-f8da254{--min-height:0px;--padding-top:3em;--padding-bottom:2.5em;--padding-left:1.2em;--padding-right:1.2em;}.elementor-9416 .elementor-element.elementor-element-2b3cc6f img{width:48%;}.elementor-9416 .elementor-element.elementor-element-7631694 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1em 0em 1em 0em;}.elementor-9416 .elementor-element.elementor-element-7631694.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-7631694 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-9416 .elementor-element.elementor-element-7631694 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-9416 .elementor-element.elementor-element-7631694 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-9416 .elementor-element.elementor-element-7631694 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-9416 .elementor-element.elementor-element-7631694 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-9416 .elementor-element.elementor-element-7631694{--e-icon-list-icon-size:14px;}.elementor-9416 .elementor-element.elementor-element-7631694 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9416 .elementor-element.elementor-element-7631694 .elementor-icon-list-item > a{font-size:1rem;}.elementor-9416 .elementor-element.elementor-element-f612752.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-f612752 .elementor-button{font-size:0.8rem;}.elementor-9416 .elementor-element.elementor-element-677f441{--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-9416 .elementor-element.elementor-element-fcb9be1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:4em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-9416 .elementor-element.elementor-element-fcb9be1.e-con{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-fc02099{text-align:center;}.elementor-9416 .elementor-element.elementor-element-fc02099 img{width:100%;max-width:100%;}.elementor-9416 .elementor-element.elementor-element-5ab546b{--padding-top:2em;--padding-bottom:3em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-9416 .elementor-element.elementor-element-1c204f7 .elementor-icon{font-size:261px;}.elementor-9416 .elementor-element.elementor-element-1c204f7 .elementor-icon svg{height:261px;}.elementor-9416 .elementor-element.elementor-element-46cb220 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-9416 .elementor-element.elementor-element-46cb220{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9416 .elementor-element.elementor-element-46cb220 .elementor-image-box-wrapper{text-align:center;}.elementor-9416 .elementor-element.elementor-element-46cb220 .elementor-image-box-title{margin-bottom:15px;font-size:1.75rem;}.elementor-9416 .elementor-element.elementor-element-46cb220 .elementor-image-box-description{font-size:16px;}.elementor-9416 .elementor-element.elementor-element-0252b3b.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-0252b3b .elementor-button{font-size:0.8rem;}.elementor-9416 .elementor-element.elementor-element-2161a14{--min-height:290px;--justify-content:center;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-9416 .elementor-element.elementor-element-4abb511 .elementor-image-box-wrapper{text-align:center;}.elementor-9416 .elementor-element.elementor-element-4abb511 .elementor-image-box-title{margin-bottom:15px;font-size:1.5rem;}.elementor-9416 .elementor-element.elementor-element-4abb511 .elementor-image-box-description{font-size:16px;}.elementor-9416 .elementor-element.elementor-element-2255489{--e-image-carousel-slides-to-show:5;}.elementor-9416 .elementor-element.elementor-element-46867ee .elementor-image-box-wrapper{text-align:center;}.elementor-9416 .elementor-element.elementor-element-46867ee .elementor-image-box-title{margin-bottom:5px;font-size:0.9rem;}.elementor-9416 .elementor-element.elementor-element-46867ee .elementor-image-box-description{font-size:0.9rem;}.elementor-9416 .elementor-element.elementor-element-031a810.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-031a810 .elementor-button{font-size:0.8rem;}.elementor-9416 .elementor-element.elementor-element-535ad6b{--padding-top:4em;--padding-bottom:4em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-9416 .elementor-element.elementor-element-27d8e60{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-9416 .elementor-element.elementor-element-19f7ff8 .elementor-image-box-wrapper{text-align:center;}.elementor-9416 .elementor-element.elementor-element-19f7ff8 .elementor-image-box-title{margin-bottom:15px;font-size:1.5rem;}.elementor-9416 .elementor-element.elementor-element-19f7ff8 .elementor-image-box-description{font-size:16px;}.elementor-9416 .elementor-element.elementor-element-f52bcdd{--width:98%;--min-height:52px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2em;--padding-bottom:2em;--padding-left:0.9em;--padding-right:0.9em;--z-index:3;}.elementor-9416 .elementor-element.elementor-element-f52bcdd.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );}.elementor-9416 .elementor-element.elementor-element-795fd457{width:100%;max-width:100%;}.elementor-9416 .elementor-element.elementor-element-795fd457 .elementor-field-group .elementor-field, .elementor-9416 .elementor-element.elementor-element-795fd457 .elementor-field-subgroup label{font-size:16px;}.elementor-9416 .elementor-element.elementor-element-795fd457 .elementor-button{font-size:0.75em;}.elementor-9416 .elementor-element.elementor-element-5dfb284{--padding-top:4em;--padding-bottom:05em;--padding-left:0.8em;--padding-right:0.8em;}.elementor-9416 .elementor-element.elementor-element-e9d9779 > .elementor-widget-container{margin:0em 0em -3.7em 0em;padding:0px 0px 0px 0px;}.elementor-9416 .elementor-element.elementor-element-e9d9779 .elementor-image-box-wrapper{text-align:center;}.elementor-9416 .elementor-element.elementor-element-e9d9779 .elementor-image-box-title{margin-bottom:64px;font-size:1.6rem;}.elementor-9416 .elementor-element.elementor-element-e9d9779 .elementor-image-box-description{font-size:16px;}.elementor-9416 .elementor-element.elementor-element-475b3fe{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9416 .elementor-element.elementor-element-01f6e42.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-01f6e42 .elementor-button{font-size:0.8rem;}.elementor-9416 .elementor-element.elementor-element-b7dbb09 .elementor-image-box-wrapper{text-align:center;}.elementor-9416 .elementor-element.elementor-element-b7dbb09 .elementor-image-box-title{font-size:14px;}.elementor-9416 .elementor-element.elementor-element-b7dbb09 .elementor-image-box-description{font-size:16px;}.elementor-9416 .elementor-element.elementor-element-d2e3a35.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-d2e3a35{text-align:center;}.elementor-9416 .elementor-element.elementor-element-d2e3a35 img{width:55%;}.elementor-9416 .elementor-element.elementor-element-fca48ad{text-align:center;}.elementor-9416 .elementor-element.elementor-element-3eb1ee6.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-3eb1ee6{text-align:center;}.elementor-9416 .elementor-element.elementor-element-c6ce301{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;--e-icon-list-icon-size:15px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-9416 .elementor-element.elementor-element-c6ce301.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-c6ce301 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-9416 .elementor-element.elementor-element-c6ce301 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-9416 .elementor-element.elementor-element-c6ce301 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-9416 .elementor-element.elementor-element-c6ce301 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-9416 .elementor-element.elementor-element-c6ce301 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-9416 .elementor-element.elementor-element-8acd5e4.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-51f2ef6.elementor-element{--align-self:center;}.elementor-9416 .elementor-element.elementor-element-240c0bc9{--padding-top:4em;--padding-bottom:05em;--padding-left:0.8em;--padding-right:0.8em;}.elementor-9416 .elementor-element.elementor-element-47f1ea17 .elementor-image-box-wrapper{text-align:center;}.elementor-9416 .elementor-element.elementor-element-47f1ea17 .elementor-image-box-title{font-size:14px;}.elementor-9416 .elementor-element.elementor-element-47f1ea17 .elementor-image-box-description{font-size:16px;}}/* Start custom CSS for button, class: .elementor-element-051cba3 */:root {
    --glow-hue: 222deg;
    --shadow-hue: 180deg;
    --spring-easing: linear(
    0, 0.002, 0.01 0.9%, 0.038 1.8%, 0.156, 0.312 5.8%, 0.789 11.1%, 1.015 14.2%,
    1.096, 1.157, 1.199, 1.224 20.3%, 1.231, 1.231, 1.226, 1.214 24.6%,
    1.176 26.9%, 1.057 32.6%, 1.007 35.5%, 0.984, 0.968, 0.956, 0.949 42%,
    0.946 44.1%, 0.95 46.5%, 0.998 57.2%, 1.007, 1.011 63.3%, 1.012 68.3%,
    0.998 84%, 1
  );
    --spring-duration: 1.33s;
}

@property --shimmer {
    syntax: "<angle>";
    inherits: false;
    initial-value: 33deg;
}

@keyframes shimmer {
    0% {
        --shimmer: 0deg;
    }
    100% {
        --shimmer: 360deg;
    }
}

@keyframes shine {
    0% {
        opacity: 0;
    }
    15% {
        opacity: 1;
    }
    55% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}

.btnAutomatos{
    border-radius: 5px;
}

.btnAutomatos .elementor-button {
    color: #fff;
    font-weight: 600;
    background: linear-gradient(90deg, #CC3A33 0%, #FD8925 100%);
    padding: 15px 30px;
    position: relative;
    border-radius: 5px;
    transition: all var(--spring-duration) var(--spring-easing);
}

.btnAutomatos .elementor-button:hover:not(:active){
    transition-duration: calc(var(--spring-duration)*0.5);
    transform: scale(1.05);
    box-shadow: 0 4px 8px -2px hsl(var(--glow-hue) 50% 20% / 50%), inset 0 0 0 transparent;
}

.btnAutomatos .elementor-button:active {
    transition-duration: calc(var(--spring-duration)*0.5);
}

.btnAutomatos .elementor-button-icon {
    position: absolute;
    inset: -40px;
    mask-image: conic-gradient(from var(--shimmer, 0deg), transparent 0%, transparent 10%, black 36%, black 45%, transparent 50%, transparent 60%, black 85%, black 95%, transparent 100%);
    mask-size: cover;
    mix-blend-mode: plus-lighter;
    animation: shimmer 1s linear infinite both;
    pointer-events: none;
    border-radius: 5px;
}

.btnAutomatos .elementor-button:hover .elementor-button-icon::before,
.btnAutomatos .elementor-button:hover .elementor-button-icon::after{
    opacity: 1;
    animation: shine 1.2s ease-in 1 forwards;
}

.btnAutomatos .elementor-button-icon::before,
.btnAutomatos .elementor-button-icon::after {
    transition: all 0.5s ease;
    opacity: 0;
    content: "";
    border-radius: inherit;
    position: absolute;
    mix-blend-mode: color;
    inset: 40px;
    pointer-events: none;
}

/*CONFIGURAÇÕES DO ÍCONE AQUI*/
.btnAutomatos .elementor-button-text::after{
    content: "";
    position: absolute;
    top: 50%;
    right: -32px;
    width: 20px;
    height: 20px;
    transform: translatey(-50%);
    background: url("https://fhe.actinstitute.org/wp-content/uploads/2025/07/seta-botao.svg") center no-repeat;
    background-size: contain;  
    pointer-events: none;
}
    
.btnAutomatos .elementor-button-text{
    color: #ffffff;
    position: relative;
    left: -14px;
}

.btnAutomatos .elementor-button-icon svg,
.btnAutomatos .elementor-button-icon i{
    display: none;
}

.btnAutomatos .elementor-button-icon::before {
    box-shadow: 0 0 3px 2px hsl(var(--glow-hue) 20% 95%),
        0 0 7px 4px hsl(var(--glow-hue) 20% 80%),
        0 0 13px 4px hsl(var(--glow-hue) 50% 70%),
        0 0 25px 5px hsl(var(--glow-hue) 100% 70%);
    z-index: -1;
}

.btnAutomatos .elementor-button-icon::after {
    box-shadow: inset 0 0 0 1px hsl(var(--glow-hue) 70% 95%),
        inset 0 0 2px 1px hsl(var(--glow-hue) 100% 80%),
        inset 0 0 5px 2px hsl(var(--glow-hue) 100% 70%);
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c09e822 */.elementor-9416 .elementor-element.elementor-element-c09e822::before{
    content: "";
    position: absolute;
    top: 50%;
    transform: translatey(-50%);
    left: -25px;
    width: 16px;
    height: 16px;
    border-radius: 100%;
    background: #F9881A; /*mude a cor aqui*/
    animation: pisca 1.5s infinite;
    box-shadow: 0px 0px 10px -5px #F9881A; /*mude a cor aqui*/
}

@keyframes pisca {
    70% {
        box-shadow: 0 0 0 20px transparent;
    }
    100% {
        box-shadow: 0 0 0 0 transparent;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0531b6b */:root {
    --glow-hue: 222deg;
    --shadow-hue: 180deg;
    --spring-easing: linear(
    0, 0.002, 0.01 0.9%, 0.038 1.8%, 0.156, 0.312 5.8%, 0.789 11.1%, 1.015 14.2%,
    1.096, 1.157, 1.199, 1.224 20.3%, 1.231, 1.231, 1.226, 1.214 24.6%,
    1.176 26.9%, 1.057 32.6%, 1.007 35.5%, 0.984, 0.968, 0.956, 0.949 42%,
    0.946 44.1%, 0.95 46.5%, 0.998 57.2%, 1.007, 1.011 63.3%, 1.012 68.3%,
    0.998 84%, 1
  );
    --spring-duration: 1.33s;
}

@property --shimmer {
    syntax: "<angle>";
    inherits: false;
    initial-value: 33deg;
}

@keyframes shimmer {
    0% {
        --shimmer: 0deg;
    }
    100% {
        --shimmer: 360deg;
    }
}

@keyframes shine {
    0% {
        opacity: 0;
    }
    15% {
        opacity: 1;
    }
    55% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}

.btnAutomatos{
    border-radius: 5px;
}

.btnAutomatos .elementor-button {
    color: #fff;
    font-weight: 600;
    background: linear-gradient(90deg, #CC3A33 0%, #FD8925 100%);
    padding: 15px 30px;
    position: relative;
    border-radius: 5px;
    transition: all var(--spring-duration) var(--spring-easing);
}

.btnAutomatos .elementor-button:hover:not(:active){
    transition-duration: calc(var(--spring-duration)*0.5);
    transform: scale(1.05);
    box-shadow: 0 4px 8px -2px hsl(var(--glow-hue) 50% 20% / 50%), inset 0 0 0 transparent;
}

.btnAutomatos .elementor-button:active {
    transition-duration: calc(var(--spring-duration)*0.5);
}

.btnAutomatos .elementor-button-icon {
    position: absolute;
    inset: -40px;
    mask-image: conic-gradient(from var(--shimmer, 0deg), transparent 0%, transparent 10%, black 36%, black 45%, transparent 50%, transparent 60%, black 85%, black 95%, transparent 100%);
    mask-size: cover;
    mix-blend-mode: plus-lighter;
    animation: shimmer 1s linear infinite both;
    pointer-events: none;
    border-radius: 5px;
}

.btnAutomatos .elementor-button:hover .elementor-button-icon::before,
.btnAutomatos .elementor-button:hover .elementor-button-icon::after{
    opacity: 1;
    animation: shine 1.2s ease-in 1 forwards;
}

.btnAutomatos .elementor-button-icon::before,
.btnAutomatos .elementor-button-icon::after {
    transition: all 0.5s ease;
    opacity: 0;
    content: "";
    border-radius: inherit;
    position: absolute;
    mix-blend-mode: color;
    inset: 40px;
    pointer-events: none;
}

/*CONFIGURAÇÕES DO ÍCONE AQUI*/
.btnAutomatos .elementor-button-text::after{
    content: "";
    position: absolute;
    top: 50%;
    right: -32px;
    width: 20px;
    height: 20px;
    transform: translatey(-50%);
    background: url("https://fhe.actinstitute.org/wp-content/uploads/2025/07/seta-botao.svg") center no-repeat;
    background-size: contain;  
    pointer-events: none;
}
    
.btnAutomatos .elementor-button-text{
    color: #ffffff;
    position: relative;
    left: -14px;
}

.btnAutomatos .elementor-button-icon svg,
.btnAutomatos .elementor-button-icon i{
    display: none;
}

.btnAutomatos .elementor-button-icon::before {
    box-shadow: 0 0 3px 2px hsl(var(--glow-hue) 20% 95%),
        0 0 7px 4px hsl(var(--glow-hue) 20% 80%),
        0 0 13px 4px hsl(var(--glow-hue) 50% 70%),
        0 0 25px 5px hsl(var(--glow-hue) 100% 70%);
    z-index: -1;
}

.btnAutomatos .elementor-button-icon::after {
    box-shadow: inset 0 0 0 1px hsl(var(--glow-hue) 70% 95%),
        inset 0 0 2px 1px hsl(var(--glow-hue) 100% 80%),
        inset 0 0 5px 2px hsl(var(--glow-hue) 100% 70%);
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70a74534 */.elementor-9416 .elementor-element.elementor-element-70a74534  {
    border-top: 1px solid;
    border-bottom: 1px solid;
    border-image: linear-gradient(to right, transparent, #ffffff, transparent) 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cfcac7f */:root {
    --glow-hue: 222deg;
    --shadow-hue: 180deg;
    --spring-easing: linear(
    0, 0.002, 0.01 0.9%, 0.038 1.8%, 0.156, 0.312 5.8%, 0.789 11.1%, 1.015 14.2%,
    1.096, 1.157, 1.199, 1.224 20.3%, 1.231, 1.231, 1.226, 1.214 24.6%,
    1.176 26.9%, 1.057 32.6%, 1.007 35.5%, 0.984, 0.968, 0.956, 0.949 42%,
    0.946 44.1%, 0.95 46.5%, 0.998 57.2%, 1.007, 1.011 63.3%, 1.012 68.3%,
    0.998 84%, 1
  );
    --spring-duration: 1.33s;
}

@property --shimmer {
    syntax: "<angle>";
    inherits: false;
    initial-value: 33deg;
}

@keyframes shimmer {
    0% {
        --shimmer: 0deg;
    }
    100% {
        --shimmer: 360deg;
    }
}

@keyframes shine {
    0% {
        opacity: 0;
    }
    15% {
        opacity: 1;
    }
    55% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}

.btnAutomatos{
    border-radius: 5px;
}

.btnAutomatos .elementor-button {
    color: #fff;
    font-weight: 600;
    background: linear-gradient(90deg, #CC3A33 0%, #FD8925 100%);
    padding: 15px 30px;
    position: relative;
    border-radius: 5px;
    transition: all var(--spring-duration) var(--spring-easing);
}

.btnAutomatos .elementor-button:hover:not(:active){
    transition-duration: calc(var(--spring-duration)*0.5);
    transform: scale(1.05);
    box-shadow: 0 4px 8px -2px hsl(var(--glow-hue) 50% 20% / 50%), inset 0 0 0 transparent;
}

.btnAutomatos .elementor-button:active {
    transition-duration: calc(var(--spring-duration)*0.5);
}

.btnAutomatos .elementor-button-icon {
    position: absolute;
    inset: -40px;
    mask-image: conic-gradient(from var(--shimmer, 0deg), transparent 0%, transparent 10%, black 36%, black 45%, transparent 50%, transparent 60%, black 85%, black 95%, transparent 100%);
    mask-size: cover;
    mix-blend-mode: plus-lighter;
    animation: shimmer 1s linear infinite both;
    pointer-events: none;
    border-radius: 5px;
}

.btnAutomatos .elementor-button:hover .elementor-button-icon::before,
.btnAutomatos .elementor-button:hover .elementor-button-icon::after{
    opacity: 1;
    animation: shine 1.2s ease-in 1 forwards;
}

.btnAutomatos .elementor-button-icon::before,
.btnAutomatos .elementor-button-icon::after {
    transition: all 0.5s ease;
    opacity: 0;
    content: "";
    border-radius: inherit;
    position: absolute;
    mix-blend-mode: color;
    inset: 40px;
    pointer-events: none;
}

/*CONFIGURAÇÕES DO ÍCONE AQUI*/
.btnAutomatos .elementor-button-text::after{
    content: "";
    position: absolute;
    top: 50%;
    right: -32px;
    width: 20px;
    height: 20px;
    transform: translatey(-50%);
    background: url("https://fhe.actinstitute.org/wp-content/uploads/2025/07/seta-botao.svg") center no-repeat;
    background-size: contain;  
    pointer-events: none;
}
    
.btnAutomatos .elementor-button-text{
    color: #ffffff;
    position: relative;
    left: -14px;
}

.btnAutomatos .elementor-button-icon svg,
.btnAutomatos .elementor-button-icon i{
    display: none;
}

.btnAutomatos .elementor-button-icon::before {
    box-shadow: 0 0 3px 2px hsl(var(--glow-hue) 20% 95%),
        0 0 7px 4px hsl(var(--glow-hue) 20% 80%),
        0 0 13px 4px hsl(var(--glow-hue) 50% 70%),
        0 0 25px 5px hsl(var(--glow-hue) 100% 70%);
    z-index: -1;
}

.btnAutomatos .elementor-button-icon::after {
    box-shadow: inset 0 0 0 1px hsl(var(--glow-hue) 70% 95%),
        inset 0 0 2px 1px hsl(var(--glow-hue) 100% 80%),
        inset 0 0 5px 2px hsl(var(--glow-hue) 100% 70%);
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-561f957 */:root {
    --glow-hue: 222deg;
    --shadow-hue: 180deg;
    --spring-easing: linear(
    0, 0.002, 0.01 0.9%, 0.038 1.8%, 0.156, 0.312 5.8%, 0.789 11.1%, 1.015 14.2%,
    1.096, 1.157, 1.199, 1.224 20.3%, 1.231, 1.231, 1.226, 1.214 24.6%,
    1.176 26.9%, 1.057 32.6%, 1.007 35.5%, 0.984, 0.968, 0.956, 0.949 42%,
    0.946 44.1%, 0.95 46.5%, 0.998 57.2%, 1.007, 1.011 63.3%, 1.012 68.3%,
    0.998 84%, 1
  );
    --spring-duration: 1.33s;
}

@property --shimmer {
    syntax: "<angle>";
    inherits: false;
    initial-value: 33deg;
}

@keyframes shimmer {
    0% {
        --shimmer: 0deg;
    }
    100% {
        --shimmer: 360deg;
    }
}

@keyframes shine {
    0% {
        opacity: 0;
    }
    15% {
        opacity: 1;
    }
    55% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}

.btnAutomatos{
    border-radius: 5px;
}

.btnAutomatos .elementor-button {
    color: #fff;
    font-weight: 600;
    background: linear-gradient(90deg, #CC3A33 0%, #FD8925 100%);
    padding: 15px 30px;
    position: relative;
    border-radius: 5px;
    transition: all var(--spring-duration) var(--spring-easing);
}

.btnAutomatos .elementor-button:hover:not(:active){
    transition-duration: calc(var(--spring-duration)*0.5);
    transform: scale(1.05);
    box-shadow: 0 4px 8px -2px hsl(var(--glow-hue) 50% 20% / 50%), inset 0 0 0 transparent;
}

.btnAutomatos .elementor-button:active {
    transition-duration: calc(var(--spring-duration)*0.5);
}

.btnAutomatos .elementor-button-icon {
    position: absolute;
    inset: -40px;
    mask-image: conic-gradient(from var(--shimmer, 0deg), transparent 0%, transparent 10%, black 36%, black 45%, transparent 50%, transparent 60%, black 85%, black 95%, transparent 100%);
    mask-size: cover;
    mix-blend-mode: plus-lighter;
    animation: shimmer 1s linear infinite both;
    pointer-events: none;
    border-radius: 5px;
}

.btnAutomatos .elementor-button:hover .elementor-button-icon::before,
.btnAutomatos .elementor-button:hover .elementor-button-icon::after{
    opacity: 1;
    animation: shine 1.2s ease-in 1 forwards;
}

.btnAutomatos .elementor-button-icon::before,
.btnAutomatos .elementor-button-icon::after {
    transition: all 0.5s ease;
    opacity: 0;
    content: "";
    border-radius: inherit;
    position: absolute;
    mix-blend-mode: color;
    inset: 40px;
    pointer-events: none;
}

/*CONFIGURAÇÕES DO ÍCONE AQUI*/
.btnAutomatos .elementor-button-text::after{
    content: "";
    position: absolute;
    top: 50%;
    right: -32px;
    width: 20px;
    height: 20px;
    transform: translatey(-50%);
    background: url("https://fhe.actinstitute.org/wp-content/uploads/2025/07/seta-botao.svg") center no-repeat;
    background-size: contain;  
    pointer-events: none;
}
    
.btnAutomatos .elementor-button-text{
    color: #ffffff;
    position: relative;
    left: -14px;
}

.btnAutomatos .elementor-button-icon svg,
.btnAutomatos .elementor-button-icon i{
    display: none;
}

.btnAutomatos .elementor-button-icon::before {
    box-shadow: 0 0 3px 2px hsl(var(--glow-hue) 20% 95%),
        0 0 7px 4px hsl(var(--glow-hue) 20% 80%),
        0 0 13px 4px hsl(var(--glow-hue) 50% 70%),
        0 0 25px 5px hsl(var(--glow-hue) 100% 70%);
    z-index: -1;
}

.btnAutomatos .elementor-button-icon::after {
    box-shadow: inset 0 0 0 1px hsl(var(--glow-hue) 70% 95%),
        inset 0 0 2px 1px hsl(var(--glow-hue) 100% 80%),
        inset 0 0 5px 2px hsl(var(--glow-hue) 100% 70%);
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fc36469 */.elementor-9416 .elementor-element.elementor-element-7fc36469  {
    border-top: 1px solid;
    border-bottom: 1px solid;
    border-image: linear-gradient(to right, transparent, #ffffff, transparent) 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-91549ea */:root {
    --glow-hue: 222deg;
    --shadow-hue: 180deg;
    --spring-easing: linear(
    0, 0.002, 0.01 0.9%, 0.038 1.8%, 0.156, 0.312 5.8%, 0.789 11.1%, 1.015 14.2%,
    1.096, 1.157, 1.199, 1.224 20.3%, 1.231, 1.231, 1.226, 1.214 24.6%,
    1.176 26.9%, 1.057 32.6%, 1.007 35.5%, 0.984, 0.968, 0.956, 0.949 42%,
    0.946 44.1%, 0.95 46.5%, 0.998 57.2%, 1.007, 1.011 63.3%, 1.012 68.3%,
    0.998 84%, 1
  );
    --spring-duration: 1.33s;
}

@property --shimmer {
    syntax: "<angle>";
    inherits: false;
    initial-value: 33deg;
}

@keyframes shimmer {
    0% {
        --shimmer: 0deg;
    }
    100% {
        --shimmer: 360deg;
    }
}

@keyframes shine {
    0% {
        opacity: 0;
    }
    15% {
        opacity: 1;
    }
    55% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}

.btnAutomatos{
    border-radius: 5px;
}

.btnAutomatos .elementor-button {
    color: #fff;
    font-weight: 600;
    background: linear-gradient(90deg, #CC3A33 0%, #FD8925 100%);
    padding: 15px 30px;
    position: relative;
    border-radius: 5px;
    transition: all var(--spring-duration) var(--spring-easing);
}

.btnAutomatos .elementor-button:hover:not(:active){
    transition-duration: calc(var(--spring-duration)*0.5);
    transform: scale(1.05);
    box-shadow: 0 4px 8px -2px hsl(var(--glow-hue) 50% 20% / 50%), inset 0 0 0 transparent;
}

.btnAutomatos .elementor-button:active {
    transition-duration: calc(var(--spring-duration)*0.5);
}

.btnAutomatos .elementor-button-icon {
    position: absolute;
    inset: -40px;
    mask-image: conic-gradient(from var(--shimmer, 0deg), transparent 0%, transparent 10%, black 36%, black 45%, transparent 50%, transparent 60%, black 85%, black 95%, transparent 100%);
    mask-size: cover;
    mix-blend-mode: plus-lighter;
    animation: shimmer 1s linear infinite both;
    pointer-events: none;
    border-radius: 5px;
}

.btnAutomatos .elementor-button:hover .elementor-button-icon::before,
.btnAutomatos .elementor-button:hover .elementor-button-icon::after{
    opacity: 1;
    animation: shine 1.2s ease-in 1 forwards;
}

.btnAutomatos .elementor-button-icon::before,
.btnAutomatos .elementor-button-icon::after {
    transition: all 0.5s ease;
    opacity: 0;
    content: "";
    border-radius: inherit;
    position: absolute;
    mix-blend-mode: color;
    inset: 40px;
    pointer-events: none;
}

/*CONFIGURAÇÕES DO ÍCONE AQUI*/
.btnAutomatos .elementor-button-text::after{
    content: "";
    position: absolute;
    top: 50%;
    right: -32px;
    width: 20px;
    height: 20px;
    transform: translatey(-50%);
    background: url("https://fhe.actinstitute.org/wp-content/uploads/2025/07/seta-botao.svg") center no-repeat;
    background-size: contain;  
    pointer-events: none;
}
    
.btnAutomatos .elementor-button-text{
    color: #ffffff;
    position: relative;
    left: -14px;
}

.btnAutomatos .elementor-button-icon svg,
.btnAutomatos .elementor-button-icon i{
    display: none;
}

.btnAutomatos .elementor-button-icon::before {
    box-shadow: 0 0 3px 2px hsl(var(--glow-hue) 20% 95%),
        0 0 7px 4px hsl(var(--glow-hue) 20% 80%),
        0 0 13px 4px hsl(var(--glow-hue) 50% 70%),
        0 0 25px 5px hsl(var(--glow-hue) 100% 70%);
    z-index: -1;
}

.btnAutomatos .elementor-button-icon::after {
    box-shadow: inset 0 0 0 1px hsl(var(--glow-hue) 70% 95%),
        inset 0 0 2px 1px hsl(var(--glow-hue) 100% 80%),
        inset 0 0 5px 2px hsl(var(--glow-hue) 100% 70%);
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d4dbdb */@media only screen and (max-width: 600px) {
.linee::before{
    content: "";
    background: white;
    width: 3px;
    transform: scaley(0.9);
    height: 100%;
    left: -7px;
}}

@media only screen and (min-width: 600px) {
.linee::before{
    content: "";
    background: white;
    width: 3px;
    transform: scaley(0.9);
    height: 100%;
    left: -19px;
}}

.text::before{
    content: "";
    background: white;
    width: 10px;
    height: 10px;
    position: absolute;
    top: 50%;
    transform: translatey(-50%);
    left: -06%;
    border-radius: 1000px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f28a7d8 */.elementor-9416 .elementor-element.elementor-element-f28a7d8  {
    border-top: 1px solid;
    border-image: linear-gradient(to right, transparent, #ffffff, transparent) 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-742be3c */.elementor-9416 .elementor-element.elementor-element-742be3c{
  position: absolute;
  top: calc(40%);
  left: 50%;
  transform: translateX(-50%);
  width: 100rem;
  height: 10rem;
  mix-blend-mode: screen;
  z-index: 0;
  filter: blur(180px);
  pointer-events: none;
}

.elementor-9416 .elementor-element.elementor-element-742be3c img{
  height: 10rem;
  object-fit: cover;
}

@media(max-width: 1024px){
  .elementor-9416 .elementor-element.elementor-element-742be3c{
    mix-blend-mode: screen;
    position: absolute;
    left: 50%;
    top: calc(50% - 100px);
    transform: translateX(-50%);
    width: 100vw;
    height: 10rem;
    filter: blur(0px);
  }

  .elementor-9416 .elementor-element.elementor-element-742be3c img{
    content: url("https://fhe.actinstitute.org/wp-content/uploads/2025/06/frame_8-1-blue.webp");
    height: 50rem;
    object-fit: cover;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f842b9a */.elementor-9416 .elementor-element.elementor-element-f842b9a{
  position: absolute;
  top: 0px;
  left: 50%;
  transform: translateX(-50%);
  background: none;
}

.elementor-9416 .elementor-element.elementor-element-f842b9a .borda{
  position: absolute;
  top: -1px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 2px;
  background: linear-gradient(to right,
    transparent, #fff, transparent);
}

.elementor-9416 .elementor-element.elementor-element-f842b9a .borda-2{
  position: absolute;
  top: -2px;
  left: 50%;
  transform: translateX(-50%);
  width: 150%;
  height: 4px;
  filter: blur(5px);
  background: linear-gradient(to right,
    transparent, #959fff, transparent);
}

.elementor-9416 .elementor-element.elementor-element-f842b9a .brilho-1{
  position: absolute;
  top: -1px;
  left: 50%;
  transform: translateX(-50%);
  width: 150%;
  height: 10px;
  background: linear-gradient(to right,
    transparent, #959fff, transparent);
  mix-blend-mode: plus-lighter;
  filter: blur(35px);
  opacity: 0.7;
}

.elementor-9416 .elementor-element.elementor-element-f842b9a .brilho-2{
  position: absolute;
  top: -1px;
  left: 50%;
  transform: translateX(-50%);
  width: 150%;
  height: 10px;
  background: linear-gradient(to right,
    transparent, #959fff, transparent);
  mix-blend-mode: plus-lighter;
  filter: blur(40px);
  opacity: 0.5;
}

.elementor-9416 .elementor-element.elementor-element-f842b9a .brilho-3{
  position: absolute;
  top: -100px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 240px;
  background: linear-gradient(to right,
    transparent, #959fff, transparent);
  mix-blend-mode: plus-lighter;
  filter: blur(100px);
  opacity: 0.5;
}

.elementor-9416 .elementor-element.elementor-element-f842b9a .brilho-4{
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%) scaleY(0.5);
  width: 140%;
  height: 15px;
  background: linear-gradient(to right,
    transparent 20%, #959fff, transparent
    80%);
  mix-blend-mode: plus-lighter;
  filter: blur(8px);
  opacity: 0.5;
}

.elementor-9416 .elementor-element.elementor-element-f842b9a .brilho-5{
  position: absolute;
  top: -20px;
  left: 50%;
  transform: translateX(-50%);
  width: 170%;
  height: 50px;
  background: linear-gradient(to right,
    transparent 20%, #959fff, transparent
    80%);
  mix-blend-mode: plus-lighter;
  filter: blur(20px);
  opacity: 1;
}

@media (max-width: 767px) {
  .elementor-9416 .elementor-element.elementor-element-f842b9a .brilho-3{
    display: none;
  }
}
/*
.elementor-element--toggle-edit-tools{
  box-shadow: 0 0 0 0 transparent
    !important;
}

.elementor-element-overlay{
  display: none !important;
}*//* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f6262aa */.elementor-9416 .elementor-element.elementor-element-f6262aa{
  position: absolute;
  top: -2px;
  left: 50%;
  transform: translateX(-50%);
  background: none;
}

.elementor-9416 .elementor-element.elementor-element-f6262aa .borda{
  position: absolute;
  top: -1px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 2px;
  background: linear-gradient(to right,
    transparent, #fff, transparent);
}

.elementor-9416 .elementor-element.elementor-element-f6262aa .borda-2{
  position: absolute;
  top: -2px;
  left: 50%;
  transform: translateX(-50%);
  width: 150%;
  height: 4px;
  filter: blur(5px);
  background: linear-gradient(to right,
    transparent, #BD95FF, transparent);
}

.elementor-9416 .elementor-element.elementor-element-f6262aa .brilho-1{
  position: absolute;
  top: -1px;
  left: 50%;
  transform: translateX(-50%);
  width: 150%;
  height: 10px;
  background: linear-gradient(to right,
    transparent, #BD95FF, transparent);
  mix-blend-mode: plus-lighter;
  filter: blur(35px);
  opacity: 0.7;
}

.elementor-9416 .elementor-element.elementor-element-f6262aa .brilho-2{
  position: absolute;
  top: -1px;
  left: 50%;
  transform: translateX(-50%);
  width: 150%;
  height: 10px;
  background: linear-gradient(to right,
    transparent, #BD95FF, transparent);
  mix-blend-mode: plus-lighter;
  filter: blur(40px);
  opacity: 0.5;
}

.elementor-9416 .elementor-element.elementor-element-f6262aa .brilho-3{
  position: absolute;
  top: -100px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 300px;
  background: linear-gradient(to right,
    transparent, #BD95FF, transparent);
  mix-blend-mode: plus-lighter;
  filter: blur(100px);
  opacity: 0.5;
}

.elementor-9416 .elementor-element.elementor-element-f6262aa .brilho-4{
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%) scaleY(0.5);
  width: 150%;
  height: 15px;
  background: linear-gradient(to right,
    transparent 20%, #BD95FF, transparent
    80%);
  mix-blend-mode: plus-lighter;
  filter: blur(8px);
  opacity: 0.5;
}

.elementor-9416 .elementor-element.elementor-element-f6262aa .brilho-5{
  position: absolute;
  top: -20px;
  left: 50%;
  transform: translateX(-50%);
  width: 170%;
  height: 50px;
  background: linear-gradient(to right,
    transparent 20%, #BD95FF, transparent
    80%);
  mix-blend-mode: plus-lighter;
  filter: blur(20px);
  opacity: 1;
}

@media (max-width: 767px) {
  .elementor-9416 .elementor-element.elementor-element-f6262aa .brilho-3{
    display: none;
  }
}
/*
.elementor-element--toggle-edit-tools{
  box-shadow: 0 0 0 0 transparent
    !important;
}

.elementor-element-overlay{
  display: none !important;
}*/

.elementor-9416 .elementor-element.elementor-element-f6262aa{
  mix-blend-mode: plus-lighter;
  mask: radial-gradient(circle at 50%, #000
    30%, transparent 60%);
  transition: all 3s !important;
  position: absolute;
  top: 0;
  animation: brilho 2s infinite alternate
    ease-in-out;
  pointer-events: none;
}

@keyframes brilho{
  0%, 40%{
    opacity: 0;
  }
  100%{
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-aeb2b94 */.elementor-9416 .elementor-element.elementor-element-aeb2b94{
  position: absolute;
  top: -2px;
  left: 50%;
  transform: translateX(-50%);
  background: none;
}

.elementor-9416 .elementor-element.elementor-element-aeb2b94 .borda{
  position: absolute;
  top: -1px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 2px;
  background: linear-gradient(to right,
    transparent, #fff, transparent);
}

.elementor-9416 .elementor-element.elementor-element-aeb2b94 .borda-2{
  position: absolute;
  top: -2px;
  left: 50%;
  transform: translateX(-50%);
  width: 150%;
  height: 4px;
  filter: blur(5px);
  background: linear-gradient(to right,
    transparent, #BD95FF, transparent);
}

.elementor-9416 .elementor-element.elementor-element-aeb2b94 .brilho-1{
  position: absolute;
  top: -1px;
  left: 50%;
  transform: translateX(-50%);
  width: 150%;
  height: 10px;
  background: linear-gradient(to right,
    transparent, #BD95FF, transparent);
  mix-blend-mode: plus-lighter;
  filter: blur(35px);
  opacity: 0.7;
}

.elementor-9416 .elementor-element.elementor-element-aeb2b94 .brilho-2{
  position: absolute;
  top: -1px;
  left: 50%;
  transform: translateX(-50%);
  width: 150%;
  height: 10px;
  background: linear-gradient(to right,
    transparent, #BD95FF, transparent);
  mix-blend-mode: plus-lighter;
  filter: blur(40px);
  opacity: 0.5;
}

.elementor-9416 .elementor-element.elementor-element-aeb2b94 .brilho-3{
  position: absolute;
  top: -100px;
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
  height: 300px;
  background: linear-gradient(to right,
    transparent, #BD95FF, transparent);
  mix-blend-mode: plus-lighter;
  filter: blur(100px);
  opacity: 0.5;
}

.elementor-9416 .elementor-element.elementor-element-aeb2b94 .brilho-4{
  position: absolute;
  top: -10px;
  left: 50%;
  transform: translateX(-50%) scaleY(0.5);
  width: 150%;
  height: 15px;
  background: linear-gradient(to right,
    transparent 20%, #BD95FF, transparent
    80%);
  mix-blend-mode: plus-lighter;
  filter: blur(8px);
  opacity: 0.5;
}

.elementor-9416 .elementor-element.elementor-element-aeb2b94 .brilho-5{
  position: absolute;
  top: -20px;
  left: 50%;
  transform: translateX(-50%);
  width: 170%;
  height: 50px;
  background: linear-gradient(to right,
    transparent 20%, #BD95FF, transparent
    80%);
  mix-blend-mode: plus-lighter;
  filter: blur(20px);
  opacity: 1;
}

@media (max-width: 767px) {
  .elementor-9416 .elementor-element.elementor-element-aeb2b94 .brilho-3{
    display: none;
  }
}
/*
.elementor-element--toggle-edit-tools{
  box-shadow: 0 0 0 0 transparent
    !important;
}

.elementor-element-overlay{
  display: none !important;
}*/

.elementor-9416 .elementor-element.elementor-element-aeb2b94{
  mix-blend-mode: plus-lighter;
  mask: radial-gradient(circle at 50%, #000
    30%, transparent 60%);
  transition: all 3s !important;
  position: absolute;
  top: 0;
  animation: brilho 2s infinite alternate
    ease-in-out;
  pointer-events: none;
}

@keyframes brilho{
  0%, 40%{
    opacity: 0;
  }
  100%{
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f612752 */:root {
    --glow-hue: 222deg;
    --shadow-hue: 180deg;
    --spring-easing: linear(
    0, 0.002, 0.01 0.9%, 0.038 1.8%, 0.156, 0.312 5.8%, 0.789 11.1%, 1.015 14.2%,
    1.096, 1.157, 1.199, 1.224 20.3%, 1.231, 1.231, 1.226, 1.214 24.6%,
    1.176 26.9%, 1.057 32.6%, 1.007 35.5%, 0.984, 0.968, 0.956, 0.949 42%,
    0.946 44.1%, 0.95 46.5%, 0.998 57.2%, 1.007, 1.011 63.3%, 1.012 68.3%,
    0.998 84%, 1
  );
    --spring-duration: 1.33s;
}

@property --shimmer {
    syntax: "<angle>";
    inherits: false;
    initial-value: 33deg;
}

@keyframes shimmer {
    0% {
        --shimmer: 0deg;
    }
    100% {
        --shimmer: 360deg;
    }
}

@keyframes shine {
    0% {
        opacity: 0;
    }
    15% {
        opacity: 1;
    }
    55% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}

.btnAutomatos{
    border-radius: 5px;
}

.btnAutomatos .elementor-button {
    color: #fff;
    font-weight: 600;
    background: linear-gradient(90deg, #CC3A33 0%, #FD8925 100%);
    padding: 15px 30px;
    position: relative;
    border-radius: 5px;
    transition: all var(--spring-duration) var(--spring-easing);
}

.btnAutomatos .elementor-button:hover:not(:active){
    transition-duration: calc(var(--spring-duration)*0.5);
    transform: scale(1.05);
    box-shadow: 0 4px 8px -2px hsl(var(--glow-hue) 50% 20% / 50%), inset 0 0 0 transparent;
}

.btnAutomatos .elementor-button:active {
    transition-duration: calc(var(--spring-duration)*0.5);
}

.btnAutomatos .elementor-button-icon {
    position: absolute;
    inset: -40px;
    mask-image: conic-gradient(from var(--shimmer, 0deg), transparent 0%, transparent 10%, black 36%, black 45%, transparent 50%, transparent 60%, black 85%, black 95%, transparent 100%);
    mask-size: cover;
    mix-blend-mode: plus-lighter;
    animation: shimmer 1s linear infinite both;
    pointer-events: none;
    border-radius: 5px;
}

.btnAutomatos .elementor-button:hover .elementor-button-icon::before,
.btnAutomatos .elementor-button:hover .elementor-button-icon::after{
    opacity: 1;
    animation: shine 1.2s ease-in 1 forwards;
}

.btnAutomatos .elementor-button-icon::before,
.btnAutomatos .elementor-button-icon::after {
    transition: all 0.5s ease;
    opacity: 0;
    content: "";
    border-radius: inherit;
    position: absolute;
    mix-blend-mode: color;
    inset: 40px;
    pointer-events: none;
}

/*CONFIGURAÇÕES DO ÍCONE AQUI*/
.btnAutomatos .elementor-button-text::after{
    content: "";
    position: absolute;
    top: 50%;
    right: -32px;
    width: 20px;
    height: 20px;
    transform: translatey(-50%);
    background: url("https://fhe.actinstitute.org/wp-content/uploads/2025/07/seta-botao.svg") center no-repeat;
    background-size: contain;  
    pointer-events: none;
}
    
.btnAutomatos .elementor-button-text{
    color: #ffffff;
    position: relative;
    left: -14px;
}

.btnAutomatos .elementor-button-icon svg,
.btnAutomatos .elementor-button-icon i{
    display: none;
}

.btnAutomatos .elementor-button-icon::before {
    box-shadow: 0 0 3px 2px hsl(var(--glow-hue) 20% 95%),
        0 0 7px 4px hsl(var(--glow-hue) 20% 80%),
        0 0 13px 4px hsl(var(--glow-hue) 50% 70%),
        0 0 25px 5px hsl(var(--glow-hue) 100% 70%);
    z-index: -1;
}

.btnAutomatos .elementor-button-icon::after {
    box-shadow: inset 0 0 0 1px hsl(var(--glow-hue) 70% 95%),
        inset 0 0 2px 1px hsl(var(--glow-hue) 100% 80%),
        inset 0 0 5px 2px hsl(var(--glow-hue) 100% 70%);
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-227f5cd */.elementor-9416 .elementor-element.elementor-element-227f5cd .elementor-image-box-description{
    padding-bottom: 0px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8da254 */.elementor-9416 .elementor-element.elementor-element-f8da254::after,
.elementor-9416 .elementor-element.elementor-element-f8da254::before{
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    height: 100%;
    background: #12121C; /*mude a cor de fundo aqui*/
    z-index: 1;
    border-radius: 20px;
}

.elementor-9416 .elementor-element.elementor-element-f8da254::before{
    width: calc(100% + 2px);
    height: calc(100% + 2px);
    background: linear-gradient(to bottom, #FFFFFF50, #000000); /*mude as cores da borda aqui*/
    z-index: 0;
}

.elementor-9416 .elementor-element.elementor-element-f8da254 .elementor-widget{
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18ebee2 */.elementor-9416 .elementor-element.elementor-element-18ebee2  {
    border-top: 1px solid;
    border-image: linear-gradient(to right, transparent, #ffffff, transparent) 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc02099 */.elementor-9416 .elementor-element.elementor-element-fc02099{
  position: absolute;
  top: calc(40%);
  left: 50%;
  transform: translateX(-50%);
  width: 100rem;
    mix-blend-mode: screen;
  height: 10rem;
  z-index: 0;
  filter: blur(180px);
  pointer-events: none;
}



.elementor-9416 .elementor-element.elementor-element-fc02099 img{
  height: 10rem;
  object-fit: cover;
}

@media(max-width: 1024px){
  .elementor-9416 .elementor-element.elementor-element-fc02099{
    mix-blend-mode: screen;
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translateX(-50%);
    width: 100vw;
    height: 0rem;
    filter: blur(0px);
  }

  .elementor-9416 .elementor-element.elementor-element-fc02099 img{
    content: url("https://fhe.actinstitute.org/wp-content/uploads/2025/06/frame_8-1-blue.webp");
    height: 50rem;
    object-fit: cover;
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1c204f7 */#texto{
    animation: girar 10s linear infinite;
    transform-origin: center;
    fill:white;
}

@keyframes girar{
    0%{
      transform: rotate(Odeg);
    }
    100% {
      transform: rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0252b3b */:root {
    --glow-hue: 222deg;
    --shadow-hue: 180deg;
    --spring-easing: linear(
    0, 0.002, 0.01 0.9%, 0.038 1.8%, 0.156, 0.312 5.8%, 0.789 11.1%, 1.015 14.2%,
    1.096, 1.157, 1.199, 1.224 20.3%, 1.231, 1.231, 1.226, 1.214 24.6%,
    1.176 26.9%, 1.057 32.6%, 1.007 35.5%, 0.984, 0.968, 0.956, 0.949 42%,
    0.946 44.1%, 0.95 46.5%, 0.998 57.2%, 1.007, 1.011 63.3%, 1.012 68.3%,
    0.998 84%, 1
  );
    --spring-duration: 1.33s;
}

@property --shimmer {
    syntax: "<angle>";
    inherits: false;
    initial-value: 33deg;
}

@keyframes shimmer {
    0% {
        --shimmer: 0deg;
    }
    100% {
        --shimmer: 360deg;
    }
}

@keyframes shine {
    0% {
        opacity: 0;
    }
    15% {
        opacity: 1;
    }
    55% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}

.btnAutomatos{
    border-radius: 5px;
}

.btnAutomatos .elementor-button {
    color: #fff;
    font-weight: 600;
    background: linear-gradient(90deg, #CC3A33 0%, #FD8925 100%);
    padding: 15px 30px;
    position: relative;
    border-radius: 5px;
    transition: all var(--spring-duration) var(--spring-easing);
}

.btnAutomatos .elementor-button:hover:not(:active){
    transition-duration: calc(var(--spring-duration)*0.5);
    transform: scale(1.05);
    box-shadow: 0 4px 8px -2px hsl(var(--glow-hue) 50% 20% / 50%), inset 0 0 0 transparent;
}

.btnAutomatos .elementor-button:active {
    transition-duration: calc(var(--spring-duration)*0.5);
}

.btnAutomatos .elementor-button-icon {
    position: absolute;
    inset: -40px;
    mask-image: conic-gradient(from var(--shimmer, 0deg), transparent 0%, transparent 10%, black 36%, black 45%, transparent 50%, transparent 60%, black 85%, black 95%, transparent 100%);
    mask-size: cover;
    mix-blend-mode: plus-lighter;
    animation: shimmer 1s linear infinite both;
    pointer-events: none;
    border-radius: 5px;
}

.btnAutomatos .elementor-button:hover .elementor-button-icon::before,
.btnAutomatos .elementor-button:hover .elementor-button-icon::after{
    opacity: 1;
    animation: shine 1.2s ease-in 1 forwards;
}

.btnAutomatos .elementor-button-icon::before,
.btnAutomatos .elementor-button-icon::after {
    transition: all 0.5s ease;
    opacity: 0;
    content: "";
    border-radius: inherit;
    position: absolute;
    mix-blend-mode: color;
    inset: 40px;
    pointer-events: none;
}

/*CONFIGURAÇÕES DO ÍCONE AQUI*/
.btnAutomatos .elementor-button-text::after{
    content: "";
    position: absolute;
    top: 50%;
    right: -32px;
    width: 20px;
    height: 20px;
    transform: translatey(-50%);
    background: url("https://fhe.actinstitute.org/wp-content/uploads/2025/07/seta-botao.svg") center no-repeat;
    background-size: contain;  
    pointer-events: none;
}
    
.btnAutomatos .elementor-button-text{
    color: #ffffff;
    position: relative;
    left: -14px;
}

.btnAutomatos .elementor-button-icon svg,
.btnAutomatos .elementor-button-icon i{
    display: none;
}

.btnAutomatos .elementor-button-icon::before {
    box-shadow: 0 0 3px 2px hsl(var(--glow-hue) 20% 95%),
        0 0 7px 4px hsl(var(--glow-hue) 20% 80%),
        0 0 13px 4px hsl(var(--glow-hue) 50% 70%),
        0 0 25px 5px hsl(var(--glow-hue) 100% 70%);
    z-index: -1;
}

.btnAutomatos .elementor-button-icon::after {
    box-shadow: inset 0 0 0 1px hsl(var(--glow-hue) 70% 95%),
        inset 0 0 2px 1px hsl(var(--glow-hue) 100% 80%),
        inset 0 0 5px 2px hsl(var(--glow-hue) 100% 70%);
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ab546b */.elementor-9416 .elementor-element.elementor-element-5ab546b::after,
.elementor-9416 .elementor-element.elementor-element-5ab546b::before{
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    height: 100%;
    background: radial-gradient(105.21% 80.83% at 50% 139.64%, #3c415590 0%, rgba(255, 255, 255, 0.00) 100%), radial-gradient(71.2% 56.16% at 39.65% 8.34%, #3c415540 0%, rgba(255, 255, 255, 0.00) 100%), radial-gradient(44.99% 44.08% at 32.68% 3.28%, #3c415520 0%, rgba(217, 217, 217, 0.00) 100%), #07090C;
    z-index: 1;
    border-radius: 20px;
}

.elementor-9416 .elementor-element.elementor-element-5ab546b::before{
    width: calc(100% + 2px);
    height: calc(100% + 2px);
    background: linear-gradient(to bottom, #FFFFFF50, #000000); /*mude as cores da borda aqui*/
    z-index: 0;
}

.elementor-9416 .elementor-element.elementor-element-5ab546b .elementor-widget{
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-2255489 */.elementor-9416 .elementor-element.elementor-element-2255489 .swiper-wrapper {
    -webkit-transition-timing-function: linear
    !important;
    transition-timing-function: linear!important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-46867ee */.elementor-image-box-title * {
    padding-top: 10px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-031a810 */:root {
    --glow-hue: 222deg;
    --shadow-hue: 180deg;
    --spring-easing: linear(
    0, 0.002, 0.01 0.9%, 0.038 1.8%, 0.156, 0.312 5.8%, 0.789 11.1%, 1.015 14.2%,
    1.096, 1.157, 1.199, 1.224 20.3%, 1.231, 1.231, 1.226, 1.214 24.6%,
    1.176 26.9%, 1.057 32.6%, 1.007 35.5%, 0.984, 0.968, 0.956, 0.949 42%,
    0.946 44.1%, 0.95 46.5%, 0.998 57.2%, 1.007, 1.011 63.3%, 1.012 68.3%,
    0.998 84%, 1
  );
    --spring-duration: 1.33s;
}

@property --shimmer {
    syntax: "<angle>";
    inherits: false;
    initial-value: 33deg;
}

@keyframes shimmer {
    0% {
        --shimmer: 0deg;
    }
    100% {
        --shimmer: 360deg;
    }
}

@keyframes shine {
    0% {
        opacity: 0;
    }
    15% {
        opacity: 1;
    }
    55% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}

.btnAutomatos{
    border-radius: 5px;
}

.btnAutomatos .elementor-button {
    color: #fff;
    font-weight: 600;
    background: linear-gradient(90deg, #CC3A33 0%, #FD8925 100%);
    padding: 15px 30px;
    position: relative;
    border-radius: 5px;
    transition: all var(--spring-duration) var(--spring-easing);
}

.btnAutomatos .elementor-button:hover:not(:active){
    transition-duration: calc(var(--spring-duration)*0.5);
    transform: scale(1.05);
    box-shadow: 0 4px 8px -2px hsl(var(--glow-hue) 50% 20% / 50%), inset 0 0 0 transparent;
}

.btnAutomatos .elementor-button:active {
    transition-duration: calc(var(--spring-duration)*0.5);
}

.btnAutomatos .elementor-button-icon {
    position: absolute;
    inset: -40px;
    mask-image: conic-gradient(from var(--shimmer, 0deg), transparent 0%, transparent 10%, black 36%, black 45%, transparent 50%, transparent 60%, black 85%, black 95%, transparent 100%);
    mask-size: cover;
    mix-blend-mode: plus-lighter;
    animation: shimmer 1s linear infinite both;
    pointer-events: none;
    border-radius: 5px;
}

.btnAutomatos .elementor-button:hover .elementor-button-icon::before,
.btnAutomatos .elementor-button:hover .elementor-button-icon::after{
    opacity: 1;
    animation: shine 1.2s ease-in 1 forwards;
}

.btnAutomatos .elementor-button-icon::before,
.btnAutomatos .elementor-button-icon::after {
    transition: all 0.5s ease;
    opacity: 0;
    content: "";
    border-radius: inherit;
    position: absolute;
    mix-blend-mode: color;
    inset: 40px;
    pointer-events: none;
}

/*CONFIGURAÇÕES DO ÍCONE AQUI*/
.btnAutomatos .elementor-button-text::after{
    content: "";
    position: absolute;
    top: 50%;
    right: -32px;
    width: 20px;
    height: 20px;
    transform: translatey(-50%);
    background: url("https://fhe.actinstitute.org/wp-content/uploads/2025/07/seta-botao.svg") center no-repeat;
    background-size: contain;  
    pointer-events: none;
}
    
.btnAutomatos .elementor-button-text{
    color: #ffffff;
    position: relative;
    left: -14px;
}

.btnAutomatos .elementor-button-icon svg,
.btnAutomatos .elementor-button-icon i{
    display: none;
}

.btnAutomatos .elementor-button-icon::before {
    box-shadow: 0 0 3px 2px hsl(var(--glow-hue) 20% 95%),
        0 0 7px 4px hsl(var(--glow-hue) 20% 80%),
        0 0 13px 4px hsl(var(--glow-hue) 50% 70%),
        0 0 25px 5px hsl(var(--glow-hue) 100% 70%);
    z-index: -1;
}

.btnAutomatos .elementor-button-icon::after {
    box-shadow: inset 0 0 0 1px hsl(var(--glow-hue) 70% 95%),
        inset 0 0 2px 1px hsl(var(--glow-hue) 100% 80%),
        inset 0 0 5px 2px hsl(var(--glow-hue) 100% 70%);
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2161a14 */.elementor-9416 .elementor-element.elementor-element-2161a14{
    background: radial-gradient(105.21% 80.83% at 50% 139.64%, #3c415590 0%, rgba(255, 255, 255, 0.00) 100%), radial-gradient(71.2% 56.16% at 39.65% 8.34%, #3c415540 0%, rgba(255, 255, 255, 0.00) 100%), radial-gradient(44.99% 44.08% at 32.68% 3.28%, #3c415520 0%, rgba(217, 217, 217, 0.00) 100%), #07090C;
}

.elementor-9416 .elementor-element.elementor-element-2161a14  {
    border-top: 1px solid;
    border-bottom: 1px solid;
    border-image: linear-gradient(to right, transparent, #ffffff, transparent) 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3e8777f6 */.elementor-9416 .elementor-element.elementor-element-3e8777f6{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 9;
    background: none;
}

.blur{
    position:  absolute;
    inset:  0;
    pointer-events:  none;
}

.blur-1{
    z-index: 1;
    backdrop-filter:  blur(0.25px);
    -webkit-backdrop-filter:  blur(0.25px);
    mask-image:  linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 0) 37.5%);
    -webkit-mask-image:  linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 0) 37.5%);
}

.blur-2{
    z-index: 2;
    backdrop-filter:  blur(0.5px);
    -webkit-backdrop-filter:  blur(0.5px);
    mask-image:  linear-gradient(to bottom, rgba(0, 0, 0, 0) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 0) 50%);
    -webkit-mask-image:  linear-gradient(to bottom,rgba(0, 0, 0, 0) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 0) 50%);
}

.blur-3{
    z-index: 3;
    backdrop-filter: blur(1px);
    -webkit-backdrop-filter: blur(1px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 62.5%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 62.5%);
}

.blur-4{
    z-index: 4;
    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 0) 75%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 0) 75%);
}

.blur-5{
    z-index: 5;
    backdrop-filter: blur(4px);
    -webkit-backdrop-filter: blur(4px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 0) 87.5%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 0) 87.5%);
}

.blur-6{
    z-index: 6;
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 0) 100%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 0) 100%);
}

.blur-7{
    z-index: 7;
    backdrop-filter: blur(16px);
    -webkit-backdrop-filter: blur(16px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 1) 100%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 1) 100%);
}

.blur-8{
    z-index: 8;
    backdrop-filter: blur(32px);
    -webkit-backdrop-filter: blur(32px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 87.5%, rgba(0, 0, 0, 1) 100%);
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 87.5%, rgba(0, 0, 0, 1) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-31b8965e */.elementor-9416 .elementor-element.elementor-element-31b8965e{
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 9;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-535ad6b */.elementor-9416 .elementor-element.elementor-element-535ad6b{
    background: radial-gradient(105.21% 80.83% at 50% 139.64%, #3c415590 0%, rgba(255, 255, 255, 0.00) 100%), radial-gradient(71.2% 56.16% at 39.65% 8.34%, #3c415540 0%, rgba(255, 255, 255, 0.00) 100%), radial-gradient(44.99% 44.08% at 32.68% 3.28%, #3c415520 0%, rgba(217, 217, 217, 0.00) 100%), #07090C;
}

.elementor-9416 .elementor-element.elementor-element-535ad6b  {
    border-top: 1px solid;
    border-bottom: 1px solid;
    border-image: linear-gradient(to right, transparent, #ffffff, transparent) 1;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e9d9779 */.degrade {
    background-image: linear-gradient(
      to bottom, #FC821A, #EDA522 1%,transparent)!important;
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.elementor-9416 .elementor-element.elementor-element-e9d9779 .elementor-image-box-description{
   position: absolute;
    width: 100%;
    left: 50%;
    transform: translateX(-50%);
}

.elementor-9416 .elementor-element.elementor-element-e9d9779 .elementor-image-box-title{
    margin-left: -13px;
}

/*Apenas Tablet*/
@media (min-width: 768px) and (max-width: 1024px){
    .elementor-9416 .elementor-element.elementor-element-e9d9779 .elementor-image-box-description{
        margin-top: -100px;
        position: absolute;
    }

    .elementor-9416 .elementor-element.elementor-element-e9d9779 .elementor-image-box-title{
        margin-left: -13px;
    }
}

/*Apenas Mobile*/
@media (max-width: 767px){
    .elementor-9416 .elementor-element.elementor-element-e9d9779 .elementor-image-box-description{
        margin-top: -87px;
        position: absolute;
    }

    .elementor-9416 .elementor-element.elementor-element-e9d9779 .elementor-image-box-title{
        margin-left: -8px;
        font-size: 80px !important;
    }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-475b3fe */.elementor-9416 .elementor-element.elementor-element-475b3fe .e-n-accordion-item-title{
    border: 0 !important;
    border-bottom: 1px solid !important;
    border-image: linear-gradient(to right, #ffffff, transparent) 1 !important;
}

.elementor-9416 .elementor-element.elementor-element-475b3fe .e-n-accordion-item-title + .e-con{
    border: 0 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-01f6e42 */:root {
    --glow-hue: 222deg;
    --shadow-hue: 180deg;
    --spring-easing: linear(
    0, 0.002, 0.01 0.9%, 0.038 1.8%, 0.156, 0.312 5.8%, 0.789 11.1%, 1.015 14.2%,
    1.096, 1.157, 1.199, 1.224 20.3%, 1.231, 1.231, 1.226, 1.214 24.6%,
    1.176 26.9%, 1.057 32.6%, 1.007 35.5%, 0.984, 0.968, 0.956, 0.949 42%,
    0.946 44.1%, 0.95 46.5%, 0.998 57.2%, 1.007, 1.011 63.3%, 1.012 68.3%,
    0.998 84%, 1
  );
    --spring-duration: 1.33s;
}

@property --shimmer {
    syntax: "<angle>";
    inherits: false;
    initial-value: 33deg;
}

@keyframes shimmer {
    0% {
        --shimmer: 0deg;
    }
    100% {
        --shimmer: 360deg;
    }
}

@keyframes shine {
    0% {
        opacity: 0;
    }
    15% {
        opacity: 1;
    }
    55% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}

.btnAutomatos{
    border-radius: 5px;
}

.btnAutomatos .elementor-button {
    color: #fff;
    font-weight: 600;
    background: linear-gradient(90deg, #CC3A33 0%, #FD8925 100%);
    padding: 15px 30px;
    position: relative;
    border-radius: 5px;
    transition: all var(--spring-duration) var(--spring-easing);
}

.btnAutomatos .elementor-button:hover:not(:active){
    transition-duration: calc(var(--spring-duration)*0.5);
    transform: scale(1.05);
    box-shadow: 0 4px 8px -2px hsl(var(--glow-hue) 50% 20% / 50%), inset 0 0 0 transparent;
}

.btnAutomatos .elementor-button:active {
    transition-duration: calc(var(--spring-duration)*0.5);
}

.btnAutomatos .elementor-button-icon {
    position: absolute;
    inset: -40px;
    mask-image: conic-gradient(from var(--shimmer, 0deg), transparent 0%, transparent 10%, black 36%, black 45%, transparent 50%, transparent 60%, black 85%, black 95%, transparent 100%);
    mask-size: cover;
    mix-blend-mode: plus-lighter;
    animation: shimmer 1s linear infinite both;
    pointer-events: none;
    border-radius: 5px;
}

.btnAutomatos .elementor-button:hover .elementor-button-icon::before,
.btnAutomatos .elementor-button:hover .elementor-button-icon::after{
    opacity: 1;
    animation: shine 1.2s ease-in 1 forwards;
}

.btnAutomatos .elementor-button-icon::before,
.btnAutomatos .elementor-button-icon::after {
    transition: all 0.5s ease;
    opacity: 0;
    content: "";
    border-radius: inherit;
    position: absolute;
    mix-blend-mode: color;
    inset: 40px;
    pointer-events: none;
}

/*CONFIGURAÇÕES DO ÍCONE AQUI*/
.btnAutomatos .elementor-button-text::after{
    content: "";
    position: absolute;
    top: 50%;
    right: -32px;
    width: 20px;
    height: 20px;
    transform: translatey(-50%);
    background: url("https://fhe.actinstitute.org/wp-content/uploads/2025/07/seta-botao.svg") center no-repeat;
    background-size: contain;  
    pointer-events: none;
}
    
.btnAutomatos .elementor-button-text{
    color: #ffffff;
    position: relative;
    left: -14px;
}

.btnAutomatos .elementor-button-icon svg,
.btnAutomatos .elementor-button-icon i{
    display: none;
}

.btnAutomatos .elementor-button-icon::before {
    box-shadow: 0 0 3px 2px hsl(var(--glow-hue) 20% 95%),
        0 0 7px 4px hsl(var(--glow-hue) 20% 80%),
        0 0 13px 4px hsl(var(--glow-hue) 50% 70%),
        0 0 25px 5px hsl(var(--glow-hue) 100% 70%);
    z-index: -1;
}

.btnAutomatos .elementor-button-icon::after {
    box-shadow: inset 0 0 0 1px hsl(var(--glow-hue) 70% 95%),
        inset 0 0 2px 1px hsl(var(--glow-hue) 100% 80%),
        inset 0 0 5px 2px hsl(var(--glow-hue) 100% 70%);
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b7dbb09 */:root {
    --fundo-texto-destaque: rgba(255, 146, 0, 0.2);
    --padding-horizontal-texto: 8px;
    --padding-vertical-texto: 2px;
    --tamanho-bordas-esq-dir: 1px;
    --cor-bordas-esq-dir: #F2B343;
    --background-texto: linear-gradient(to right, #F2B343, #F2B343);
    --tamanho-circulos: 8px;
    --fundo-circulos: #F2B343;
}

.background-destaque {
    background: var(--fundo-texto-destaque);
    padding: var(--padding-vertical-texto) var(--padding-horizontal-texto);
    position: relative;
    border-left: var(--tamanho-bordas-esq-dir) solid var(--cor-bordas-esq-dir);
    border-right: var(--tamanho-bordas-esq-dir) solid var(--cor-bordas-esq-dir);
    display: inline-block;
}

.gradient-text-destaque {
    background: var(--background-texto);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
}

.background-destaque::after, .background-destaque::before {
    content: '';
    position: absolute;
    width: var(--tamanho-circulos);
    height: var(--tamanho-circulos);
    border-radius: 50%;
    pointer-events: none;
    background-color: var(--fundo-circulos);
}

.background-destaque::after {
    top: -4px;
    left: -4px;
}

.background-destaque::before {
    right: -4px;
    bottom: -4px;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-47f1ea17 */:root {
    --fundo-texto-destaque: rgba(255, 146, 0, 0.2);
    --padding-horizontal-texto: 8px;
    --padding-vertical-texto: 2px;
    --tamanho-bordas-esq-dir: 1px;
    --cor-bordas-esq-dir: #F2B343;
    --background-texto: linear-gradient(to right, #F2B343, #F2B343);
    --tamanho-circulos: 8px;
    --fundo-circulos: #F2B343;
}

.background-destaque {
    background: var(--fundo-texto-destaque);
    padding: var(--padding-vertical-texto) var(--padding-horizontal-texto);
    position: relative;
    border-left: var(--tamanho-bordas-esq-dir) solid var(--cor-bordas-esq-dir);
    border-right: var(--tamanho-bordas-esq-dir) solid var(--cor-bordas-esq-dir);
    display: inline-block;
}

.gradient-text-destaque {
    background: var(--background-texto);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
}

.background-destaque::after, .background-destaque::before {
    content: '';
    position: absolute;
    width: var(--tamanho-circulos);
    height: var(--tamanho-circulos);
    border-radius: 50%;
    pointer-events: none;
    background-color: var(--fundo-circulos);
}

.background-destaque::after {
    top: -4px;
    left: -4px;
}

.background-destaque::before {
    right: -4px;
    bottom: -4px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-206ff8f */.linee::before{
    content: "";
    background: #585858;
    width: 1px;
    height: 100%;
    left: -20px;
}/* End custom CSS */
/* Start custom CSS */html, body {
    max-width: 100%;
    overflow-x: hidden;
}

.text-balance{
  text-wrap: balance !important;
}

/*remover cor link tel*/

a[href^="tel"], a[href^="tel"]:visited {
  color: inherit !important;
  text-decoration: none !important;
  /* pointer-events: none;  impede clique */
  cursor: default !important;
}

/*borda degrade*/
.img-degrade .elementor-widget-container {
  background: linear-gradient(to bottom, #FFFFFF50, #000000);
  padding: 1px; 
  border-radius: 22px; 
}
.img-degrade img {
  border-radius: 20px;
  width: 100%;
  display: block;
}

/*adição de gradiente preto nas bordas em txt */
.degrade2{
    background: linear-gradient(89deg, rgba(255, 255, 255, 0.51) 0.44%, #FFF 54.26%, rgba(255, 255, 255, 0.50) 99.07%);
    color: transparent !important;
    -webkit-text-fill-color: transparent;
        box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
    padding-right: 3px;
    -webkit-background-clip: text;
    background-clip: text;
    
}

/*adição de gradiente em titulos */
.gradiente {
  background: linear-gradient(to right, #83B6FF, #007AFF);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.card2 .elementor-widget-container {
    position: relative;
    border-radius: 20px;
    background: linear-gradient(to right, #282B46, #030303);
    z-index: 1
}

.card2 .elementor-widget-container::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 1px;
    background: linear-gradient(180deg, #4F4F4F, #1c1c1c);
    -webkit-mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
          mask: 
    linear-gradient(#fff 0 0) content-box, 
    linear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
    border-radius: 20px;
    margin: 0px;
    margin-top: 0px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://fhe.actinstitute.org/wp-content/uploads/2025/06/Metropolis-Regular.eot');
	src: url('https://fhe.actinstitute.org/wp-content/uploads/2025/06/Metropolis-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://fhe.actinstitute.org/wp-content/uploads/2025/06/Metropolis-Regular.woff2') format('woff2'),
		url('https://fhe.actinstitute.org/wp-content/uploads/2025/06/Metropolis-Regular.woff') format('woff'),
		url('https://fhe.actinstitute.org/wp-content/uploads/2025/06/Metropolis-Regular.ttf') format('truetype'),
		url('https://fhe.actinstitute.org/wp-content/uploads/2025/06/Metropolis-Regular.svg#Metropolis') format('svg');
}
@font-face {
	font-family: 'Metropolis';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('https://fhe.actinstitute.org/wp-content/uploads/2025/06/Metropolis-Bold.eot');
	src: url('https://fhe.actinstitute.org/wp-content/uploads/2025/06/Metropolis-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://fhe.actinstitute.org/wp-content/uploads/2025/06/Metropolis-Bold.woff2') format('woff2'),
		url('https://fhe.actinstitute.org/wp-content/uploads/2025/06/Metropolis-Bold.woff') format('woff'),
		url('https://fhe.actinstitute.org/wp-content/uploads/2025/06/Metropolis-Bold.ttf') format('truetype'),
		url('https://fhe.actinstitute.org/wp-content/uploads/2025/06/Metropolis-Bold.svg#Metropolis') format('svg');
}
/* End Custom Fonts CSS */