.elementor-11782 .elementor-element.elementor-element-4b677a4{--display:flex;--min-height:1080px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11782 .elementor-element.elementor-element-4b677a4:not(.elementor-motion-effects-element-type-background), .elementor-11782 .elementor-element.elementor-element-4b677a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131217;background-image:url("https://faculdadeamonline.com.br/wp-content/uploads/2025/11/banner-dobra-1-cairo.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-11782 .elementor-element.elementor-element-6d359a0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 60px 0px;}.elementor-11782 .elementor-element.elementor-element-6d359a0.elementor-element{--align-self:flex-start;}.elementor-11782 .elementor-element.elementor-element-6d359a0{z-index:2;}.elementor-11782 .elementor-element.elementor-element-6d359a0 img{width:100%;}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );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-11782 .elementor-element.elementor-element-a47c760{width:var( --container-widget-width, 675px );max-width:675px;--container-widget-width:675px;--container-widget-flex-grow:0;}.elementor-11782 .elementor-element.elementor-element-a47c760 > .elementor-widget-container{padding:0px 0px 60px 0px;}.elementor-11782 .elementor-element.elementor-element-a47c760 .elementor-image-box-wrapper{text-align:left;}.elementor-11782 .elementor-element.elementor-element-a47c760.elementor-position-right .elementor-image-box-img{margin-left:40px;}.elementor-11782 .elementor-element.elementor-element-a47c760.elementor-position-left .elementor-image-box-img{margin-right:40px;}.elementor-11782 .elementor-element.elementor-element-a47c760.elementor-position-top .elementor-image-box-img{margin-bottom:40px;}.elementor-11782 .elementor-element.elementor-element-a47c760 .elementor-image-box-title{margin-bottom:50px;font-family:"MADE Outer", Sans-serif;font-size:3.125em;font-weight:400;line-height:3.90625rem;letter-spacing:0px;color:#FFFFFF;}.elementor-11782 .elementor-element.elementor-element-a47c760 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-11782 .elementor-element.elementor-element-a47c760 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11782 .elementor-element.elementor-element-a47c760 .elementor-image-box-description{font-family:"MADE Outer", Sans-serif;font-size:1.375em;font-weight:400;line-height:2.5rem;color:#9BA2B7;}.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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11782 .elementor-element.elementor-element-5f09cb9.elementor-element{--align-self:flex-start;}.elementor-11782 .elementor-element.elementor-element-5f09cb9{z-index:2;}.elementor-11782 .elementor-element.elementor-element-5f09cb9 .elementor-button{font-family:"MADE Outer", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.9125rem;letter-spacing:0px;border-radius:200px 200px 200px 200px;padding:30px 60px 30px 60px;}.elementor-11782 .elementor-element.elementor-element-72fe7f0{--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;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-11782 .elementor-element.elementor-element-72fe7f0:not(.elementor-motion-effects-element-type-background), .elementor-11782 .elementor-element.elementor-element-72fe7f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131217;}.elementor-11782 .elementor-element.elementor-element-9fc8d28{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-11782 .elementor-element.elementor-element-b953b57{width:var( --container-widget-width, 805px );max-width:805px;--container-widget-width:805px;--container-widget-flex-grow:0;z-index:2;}.elementor-11782 .elementor-element.elementor-element-b953b57 > .elementor-widget-container{margin:-20px 0px -7px 0px;padding:0px 0px 0px 0px;}.elementor-11782 .elementor-element.elementor-element-b953b57.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-b953b57 .elementor-image-box-wrapper{text-align:left;}.elementor-11782 .elementor-element.elementor-element-b953b57 .elementor-image-box-title{margin-bottom:0px;font-family:"MADE Outer", Sans-serif;font-size:2.625em;font-weight:400;line-height:3.28125rem;color:#FFFFFF;}.elementor-11782 .elementor-element.elementor-element-b953b57 .elementor-image-box-description{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 );color:#9BA2B7;}.elementor-11782 .elementor-element.elementor-element-16cae00{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11782 .elementor-element.elementor-element-16cae00.e-con{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-88d9c85 img{width:80px;height:80px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#131217;border-radius:300px 300px 300px 300px;}.elementor-11782 .elementor-element.elementor-element-b405b89 > .elementor-widget-container{margin:0px 0px 0px -15px;}.elementor-11782 .elementor-element.elementor-element-b405b89{z-index:2;}.elementor-11782 .elementor-element.elementor-element-b405b89 img{width:80px;height:80px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#131217;border-radius:300px 300px 300px 300px;}.elementor-11782 .elementor-element.elementor-element-af4ed34 > .elementor-widget-container{margin:0px 0px 0px -15px;}.elementor-11782 .elementor-element.elementor-element-af4ed34{z-index:3;}.elementor-11782 .elementor-element.elementor-element-af4ed34 img{width:80px;height:80px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#131217;border-radius:300px 300px 300px 300px;}.elementor-11782 .elementor-element.elementor-element-feb4a0b > .elementor-widget-container{margin:0px 0px 0px -15px;}.elementor-11782 .elementor-element.elementor-element-feb4a0b{z-index:4;}.elementor-11782 .elementor-element.elementor-element-feb4a0b img{width:80px;height:80px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#131217;border-radius:300px 300px 300px 300px;}.elementor-11782 .elementor-element.elementor-element-d966e5d > .elementor-widget-container{margin:0px 0px 0px -15px;}.elementor-11782 .elementor-element.elementor-element-d966e5d{z-index:5;}.elementor-11782 .elementor-element.elementor-element-d966e5d img{width:80px;height:80px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#131217;border-radius:300px 300px 300px 300px;}.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-11782 .elementor-element.elementor-element-c452b1d > .elementor-widget-container{margin:0px 0px -6px -15px;}.elementor-11782 .elementor-element.elementor-element-c452b1d.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-c452b1d{z-index:6;}.elementor-11782 .elementor-element.elementor-element-c452b1d .elementor-icon-wrapper{text-align:center;}.elementor-11782 .elementor-element.elementor-element-c452b1d.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-11782 .elementor-element.elementor-element-c452b1d.elementor-view-framed .elementor-icon, .elementor-11782 .elementor-element.elementor-element-c452b1d.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-11782 .elementor-element.elementor-element-c452b1d.elementor-view-framed .elementor-icon, .elementor-11782 .elementor-element.elementor-element-c452b1d.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-11782 .elementor-element.elementor-element-c452b1d .elementor-icon{font-size:36px;}.elementor-11782 .elementor-element.elementor-element-c452b1d .elementor-icon svg{height:36px;}.elementor-11782 .elementor-element.elementor-element-c452b1d .elementor-icon-wrapper svg{width:auto;}.elementor-11782 .elementor-element.elementor-element-637918a{--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--align-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-11782 .elementor-element.elementor-element-ad2dcd1{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-11782 .elementor-element.elementor-element-bc44b9a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11782 .elementor-element.elementor-element-bc44b9a .elementor-image-box-wrapper{text-align:left;}.elementor-11782 .elementor-element.elementor-element-bc44b9a.elementor-position-right .elementor-image-box-img{margin-left:55px;}.elementor-11782 .elementor-element.elementor-element-bc44b9a.elementor-position-left .elementor-image-box-img{margin-right:55px;}.elementor-11782 .elementor-element.elementor-element-bc44b9a.elementor-position-top .elementor-image-box-img{margin-bottom:55px;}.elementor-11782 .elementor-element.elementor-element-bc44b9a .elementor-image-box-wrapper .elementor-image-box-img{width:43%;}.elementor-11782 .elementor-element.elementor-element-bc44b9a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11782 .elementor-element.elementor-element-bc44b9a .elementor-image-box-description{font-family:"MADE Outer", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.875rem;color:#9BA2B7;}.elementor-11782 .elementor-element.elementor-element-3278ef5{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-11782 .elementor-element.elementor-element-94429ee .elementor-image-box-wrapper{text-align:left;}.elementor-11782 .elementor-element.elementor-element-94429ee.elementor-position-right .elementor-image-box-img{margin-left:55px;}.elementor-11782 .elementor-element.elementor-element-94429ee.elementor-position-left .elementor-image-box-img{margin-right:55px;}.elementor-11782 .elementor-element.elementor-element-94429ee.elementor-position-top .elementor-image-box-img{margin-bottom:55px;}.elementor-11782 .elementor-element.elementor-element-94429ee .elementor-image-box-wrapper .elementor-image-box-img{width:43%;}.elementor-11782 .elementor-element.elementor-element-94429ee .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11782 .elementor-element.elementor-element-94429ee .elementor-image-box-description{font-family:"MADE Outer", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.875rem;color:#9BA2B7;}.elementor-11782 .elementor-element.elementor-element-1e5badb{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-11782 .elementor-element.elementor-element-37b02cd .elementor-image-box-wrapper{text-align:left;}.elementor-11782 .elementor-element.elementor-element-37b02cd.elementor-position-right .elementor-image-box-img{margin-left:55px;}.elementor-11782 .elementor-element.elementor-element-37b02cd.elementor-position-left .elementor-image-box-img{margin-right:55px;}.elementor-11782 .elementor-element.elementor-element-37b02cd.elementor-position-top .elementor-image-box-img{margin-bottom:55px;}.elementor-11782 .elementor-element.elementor-element-37b02cd .elementor-image-box-wrapper .elementor-image-box-img{width:43%;}.elementor-11782 .elementor-element.elementor-element-37b02cd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11782 .elementor-element.elementor-element-37b02cd .elementor-image-box-description{font-family:"MADE Outer", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.875rem;color:#9BA2B7;}.elementor-11782 .elementor-element.elementor-element-d112aeb{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-11782 .elementor-element.elementor-element-68d09b7 .elementor-image-box-wrapper{text-align:left;}.elementor-11782 .elementor-element.elementor-element-68d09b7.elementor-position-right .elementor-image-box-img{margin-left:55px;}.elementor-11782 .elementor-element.elementor-element-68d09b7.elementor-position-left .elementor-image-box-img{margin-right:55px;}.elementor-11782 .elementor-element.elementor-element-68d09b7.elementor-position-top .elementor-image-box-img{margin-bottom:55px;}.elementor-11782 .elementor-element.elementor-element-68d09b7 .elementor-image-box-wrapper .elementor-image-box-img{width:43%;}.elementor-11782 .elementor-element.elementor-element-68d09b7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11782 .elementor-element.elementor-element-68d09b7 .elementor-image-box-description{font-family:"MADE Outer", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.875rem;color:#9BA2B7;}.elementor-11782 .elementor-element.elementor-element-0ff821c > .elementor-widget-container{margin:-13px 0px -4px 0px;padding:0px 0px 0px 0px;}.elementor-11782 .elementor-element.elementor-element-0ff821c{z-index:10;}.elementor-11782 .elementor-element.elementor-element-0ff821c .elementor-icon-wrapper{text-align:center;}.elementor-11782 .elementor-element.elementor-element-0ff821c.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-11782 .elementor-element.elementor-element-0ff821c.elementor-view-framed .elementor-icon, .elementor-11782 .elementor-element.elementor-element-0ff821c.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-11782 .elementor-element.elementor-element-0ff821c.elementor-view-framed .elementor-icon, .elementor-11782 .elementor-element.elementor-element-0ff821c.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-11782 .elementor-element.elementor-element-0ff821c .elementor-icon{font-size:3px;}.elementor-11782 .elementor-element.elementor-element-0ff821c .elementor-icon svg{height:3px;}.elementor-11782 .elementor-element.elementor-element-0ff821c .elementor-icon-wrapper svg{width:auto;}.elementor-11782 .elementor-element.elementor-element-8b44029.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-8b44029{z-index:15;}.elementor-11782 .elementor-element.elementor-element-8b44029 img{width:100%;}.elementor-11782 .elementor-element.elementor-element-c10d680.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-dcb6a05{--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;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-11782 .elementor-element.elementor-element-dcb6a05:not(.elementor-motion-effects-element-type-background), .elementor-11782 .elementor-element.elementor-element-dcb6a05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131217;}.elementor-11782 .elementor-element.elementor-element-81d4c16{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-11782 .elementor-element.elementor-element-81d4c16 > .elementor-widget-container{margin:-13px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-11782 .elementor-element.elementor-element-81d4c16.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-81d4c16 .elementor-image-box-title{margin-bottom:40px;font-family:"MADE Outer", Sans-serif;font-size:1.375em;font-weight:400;line-height:1.71875rem;letter-spacing:0px;}.elementor-11782 .elementor-element.elementor-element-81d4c16 .elementor-image-box-description{font-family:"MADE Outer", Sans-serif;font-size:2.625em;font-weight:400;line-height:3.28125rem;color:#FFFFFF;}.elementor-11782 .elementor-element.elementor-element-2d7404d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:20;}.elementor-11782 .elementor-element.elementor-element-3538e27{--display:flex;--min-height:535px;--justify-content:space-between;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-11782 .elementor-element.elementor-element-37ce1d1{--display:flex;--min-height:1440px;--margin-top:-546px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:4;}.elementor-11782 .elementor-element.elementor-element-37ce1d1:not(.elementor-motion-effects-element-type-background), .elementor-11782 .elementor-element.elementor-element-37ce1d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2933;}.elementor-11782 .elementor-element.elementor-element-37ce1d1.e-con{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-4e0e0c3.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-4e0e0c3{z-index:20;}.elementor-11782 .elementor-element.elementor-element-4e0e0c3 img{width:100%;}.elementor-11782 .elementor-element.elementor-element-8f49821{--display:flex;--min-height:307px;--justify-content: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;--z-index:5;}.elementor-11782 .elementor-element.elementor-element-4f78dcd.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-4f78dcd{z-index:10;}.elementor-11782 .elementor-element.elementor-element-4f78dcd img{width:295px;}.elementor-11782 .elementor-element.elementor-element-9f2dea2.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-9f2dea2{z-index:5;}.elementor-11782 .elementor-element.elementor-element-9f2dea2 img{width:100%;}.elementor-11782 .elementor-element.elementor-element-65641ab.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-65641ab{z-index:15;}.elementor-11782 .elementor-element.elementor-element-65641ab img{width:100%;}.elementor-11782 .elementor-element.elementor-element-2fdc862.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-2fdc862{z-index:15;}.elementor-11782 .elementor-element.elementor-element-2fdc862 img{width:100%;}.elementor-11782 .elementor-element.elementor-element-094dc1c.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-094dc1c{z-index:15;}.elementor-11782 .elementor-element.elementor-element-094dc1c img{width:55%;}.elementor-11782 .elementor-element.elementor-element-bd1a51d{z-index:15;}.elementor-11782 .elementor-element.elementor-element-bd1a51d img{width:30%;}.elementor-11782 .elementor-element.elementor-element-4560ced.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-4560ced{z-index:15;}.elementor-11782 .elementor-element.elementor-element-4560ced img{width:55%;}.elementor-11782 .elementor-element.elementor-element-16c1a26{z-index:15;}.elementor-11782 .elementor-element.elementor-element-16c1a26 .elementor-image-box-wrapper{text-align:center;}.elementor-11782 .elementor-element.elementor-element-16c1a26 .elementor-image-box-title{margin-bottom:15px;font-family:"MADE Outer", Sans-serif;font-size:1.625em;font-weight:400;line-height:2.4375rem;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-11782 .elementor-element.elementor-element-16c1a26 .elementor-image-box-description{font-family:"MADE Outer", Sans-serif;font-size:1em;font-weight:400;line-height:2rem;color:#9BA2B7;}.elementor-11782 .elementor-element.elementor-element-0848427{--display:flex;--min-height:535px;--justify-content:space-between;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-11782 .elementor-element.elementor-element-e2ecaff{--display:flex;--min-height:268px;--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:flex-start;--gap:22px 30px;--row-gap:22px;--column-gap:30px;--flex-wrap:wrap;--align-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-11782 .elementor-element.elementor-element-e2ecaff.e-con{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-1a9d1b1.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-1a9d1b1{z-index:5;}.elementor-11782 .elementor-element.elementor-element-1a9d1b1 img{width:100%;}.elementor-11782 .elementor-element.elementor-element-78dfa20.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-78dfa20{z-index:5;}.elementor-11782 .elementor-element.elementor-element-78dfa20 img{width:100%;}.elementor-11782 .elementor-element.elementor-element-5a2cffc.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-5a2cffc{z-index:5;}.elementor-11782 .elementor-element.elementor-element-5a2cffc img{width:100%;}.elementor-11782 .elementor-element.elementor-element-92c9448 > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-11782 .elementor-element.elementor-element-92c9448.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-92c9448{z-index:5;}.elementor-11782 .elementor-element.elementor-element-92c9448 img{width:100%;}.elementor-11782 .elementor-element.elementor-element-3e7d56b.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-3e7d56b{z-index:5;}.elementor-11782 .elementor-element.elementor-element-3e7d56b img{width:100%;}.elementor-11782 .elementor-element.elementor-element-a8d7071.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-a8d7071{z-index:5;}.elementor-11782 .elementor-element.elementor-element-a8d7071 img{width:100%;}.elementor-11782 .elementor-element.elementor-element-52deb88.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-52deb88{z-index:5;}.elementor-11782 .elementor-element.elementor-element-52deb88 img{width:100%;}.elementor-11782 .elementor-element.elementor-element-f6b0605.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-f6b0605{z-index:20;}.elementor-11782 .elementor-element.elementor-element-f6b0605 img{width:100%;}.elementor-11782 .elementor-element.elementor-element-0252797{z-index:15;}.elementor-11782 .elementor-element.elementor-element-0252797 .elementor-image-box-wrapper{text-align:center;}.elementor-11782 .elementor-element.elementor-element-0252797 .elementor-image-box-title{margin-bottom:15px;font-family:"MADE Outer", Sans-serif;font-size:1.625em;font-weight:400;line-height:2.4375rem;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-11782 .elementor-element.elementor-element-0252797 .elementor-image-box-description{font-family:"MADE Outer", Sans-serif;font-size:1em;font-weight:400;line-height:2rem;color:#9BA2B7;}.elementor-11782 .elementor-element.elementor-element-ac89ae5{--display:flex;--min-height:535px;--justify-content:space-between;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-11782 .elementor-element.elementor-element-9bb5129{--display:flex;--min-height:268px;--justify-content: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-11782 .elementor-element.elementor-element-096fbec.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-096fbec{z-index:15;}.elementor-11782 .elementor-element.elementor-element-096fbec img{width:100%;}.elementor-11782 .elementor-element.elementor-element-9dc1adf.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-9dc1adf{z-index:15;}.elementor-11782 .elementor-element.elementor-element-9dc1adf img{width:100%;}.elementor-11782 .elementor-element.elementor-element-80334b4.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-80334b4{z-index:15;}.elementor-11782 .elementor-element.elementor-element-80334b4 img{width:100%;}.elementor-11782 .elementor-element.elementor-element-fe591c6.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-fe591c6{z-index:15;}.elementor-11782 .elementor-element.elementor-element-fe591c6 img{width:55%;}.elementor-11782 .elementor-element.elementor-element-2235c4c.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-2235c4c{z-index:15;}.elementor-11782 .elementor-element.elementor-element-2235c4c img{width:30%;}.elementor-11782 .elementor-element.elementor-element-d947cda{z-index:15;}.elementor-11782 .elementor-element.elementor-element-d947cda .elementor-image-box-wrapper{text-align:center;}.elementor-11782 .elementor-element.elementor-element-d947cda .elementor-image-box-title{margin-bottom:15px;font-family:"MADE Outer", Sans-serif;font-size:1.625em;font-weight:400;line-height:2.4375rem;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-11782 .elementor-element.elementor-element-d947cda .elementor-image-box-description{font-family:"MADE Outer", Sans-serif;font-size:1em;font-weight:400;line-height:2rem;color:#9BA2B7;}.elementor-11782 .elementor-element.elementor-element-d4dd9aa.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-d4dd9aa{z-index:20;}.elementor-11782 .elementor-element.elementor-element-d4dd9aa img{width:100%;}.elementor-11782 .elementor-element.elementor-element-0e91c04{--display:flex;--min-height:535px;--justify-content:space-between;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-11782 .elementor-element.elementor-element-fc881c4.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-fc881c4{z-index:20;}.elementor-11782 .elementor-element.elementor-element-fc881c4 img{width:100%;}.elementor-11782 .elementor-element.elementor-element-84baa6c{--display:flex;--min-height:307px;--justify-content: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;--z-index:1;}.elementor-11782 .elementor-element.elementor-element-f644867.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-2d48e33.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-2d48e33{z-index:15;}.elementor-11782 .elementor-element.elementor-element-2d48e33 img{width:174px;}.elementor-11782 .elementor-element.elementor-element-4b94222.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-4b94222{z-index:15;}.elementor-11782 .elementor-element.elementor-element-4b94222 img{width:100%;}.elementor-11782 .elementor-element.elementor-element-1124b76{z-index:15;}.elementor-11782 .elementor-element.elementor-element-1124b76 .elementor-image-box-wrapper{text-align:center;}.elementor-11782 .elementor-element.elementor-element-1124b76 .elementor-image-box-title{margin-bottom:15px;font-family:"MADE Outer", Sans-serif;font-size:1.625em;font-weight:400;line-height:2.4375rem;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-11782 .elementor-element.elementor-element-1124b76 .elementor-image-box-description{font-family:"MADE Outer", Sans-serif;font-size:1em;font-weight:400;line-height:2rem;color:#9BA2B7;}.elementor-11782 .elementor-element.elementor-element-0a82982{--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:60px 0px;--row-gap:60px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:250px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-11782 .elementor-element.elementor-element-0a82982:not(.elementor-motion-effects-element-type-background), .elementor-11782 .elementor-element.elementor-element-0a82982 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131217;}.elementor-11782 .elementor-element.elementor-element-0a82982.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11782 .elementor-element.elementor-element-5f235cf{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11782 .elementor-element.elementor-element-5f235cf.e-con{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-cb475cd{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-11782 .elementor-element.elementor-element-cb475cd > .elementor-widget-container{margin:-20px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-11782 .elementor-element.elementor-element-cb475cd .elementor-image-box-wrapper{text-align:left;}.elementor-11782 .elementor-element.elementor-element-cb475cd .elementor-image-box-title{margin-bottom:20px;font-family:"MADE Outer", Sans-serif;font-size:2.625em;font-weight:400;line-height:3.28125rem;letter-spacing:0px;color:#FFFFFF;}.elementor-11782 .elementor-element.elementor-element-cb475cd .elementor-image-box-description{font-family:"MADE Outer", Sans-serif;font-size:1em;font-weight:400;line-height:2.1875rem;color:#9BA2B7;}.elementor-11782 .elementor-element.elementor-element-371f90f.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-371f90f img{width:100%;}.elementor-11782 .elementor-element.elementor-element-ba4af99{--e-image-carousel-slides-to-show:5;z-index:10;}.elementor-11782 .elementor-element.elementor-element-ba4af99.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-ba4af99 .swiper-wrapper{display:flex;align-items:flex-start;}.elementor-11782 .elementor-element.elementor-element-ba4af99 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-11782 .elementor-element.elementor-element-f84673b.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-f84673b{z-index:2;}.elementor-11782 .elementor-element.elementor-element-f84673b .elementor-button{font-family:"MADE Outer", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.9125rem;letter-spacing:0px;border-radius:200px 200px 200px 200px;padding:30px 60px 30px 60px;}.elementor-11782 .elementor-element.elementor-element-d6131dc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11782 .elementor-element.elementor-element-d6131dc img{width:100%;}.elementor-11782 .elementor-element.elementor-element-233f86c{--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:60px 0px;--row-gap:60px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-11782 .elementor-element.elementor-element-233f86c:not(.elementor-motion-effects-element-type-background), .elementor-11782 .elementor-element.elementor-element-233f86c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131217;}.elementor-11782 .elementor-element.elementor-element-080b7a3{--display:flex;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11782 .elementor-element.elementor-element-080b7a3.e-con{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-c50e0b5{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-11782 .elementor-element.elementor-element-c50e0b5 > .elementor-widget-container{margin:-13px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-11782 .elementor-element.elementor-element-c50e0b5.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-c50e0b5 .elementor-image-box-title{margin-bottom:40px;font-family:"MADE Outer", Sans-serif;font-size:1.375em;font-weight:400;line-height:1.71875rem;letter-spacing:0px;}.elementor-11782 .elementor-element.elementor-element-c50e0b5 .elementor-image-box-description{font-family:"MADE Outer", Sans-serif;font-size:2.625em;font-weight:400;line-height:3.28125rem;color:#FFFFFF;}.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-11782 .elementor-element.elementor-element-63c2c58 > .elementor-widget-container{margin:-7px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-11782 .elementor-element.elementor-element-63c2c58.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-63c2c58{text-align:center;font-family:"MADE Outer", Sans-serif;font-size:1em;font-weight:400;line-height:2.1875rem;color:#9BA2B7;}.elementor-11782 .elementor-element.elementor-element-63c2c58 p{margin-bottom:0px;}.elementor-11782 .elementor-element.elementor-element-40cc1bf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content: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-11782 .elementor-element.elementor-element-a6be6e0{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-11782 .elementor-element.elementor-element-a6be6e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11782 .elementor-element.elementor-element-a6be6e0.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-a6be6e0 img{width:100%;}.elementor-11782 .elementor-element.elementor-element-fc534a5{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-11782 .elementor-element.elementor-element-fc534a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11782 .elementor-element.elementor-element-fc534a5.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-fc534a5 img{width:100%;}.elementor-11782 .elementor-element.elementor-element-8fdbd2e{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-11782 .elementor-element.elementor-element-8fdbd2e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11782 .elementor-element.elementor-element-8fdbd2e.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-8fdbd2e img{width:100%;}.elementor-11782 .elementor-element.elementor-element-27b449b{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-11782 .elementor-element.elementor-element-27b449b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11782 .elementor-element.elementor-element-27b449b.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-27b449b img{width:100%;}.elementor-11782 .elementor-element.elementor-element-cf5573f{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-11782 .elementor-element.elementor-element-cf5573f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11782 .elementor-element.elementor-element-cf5573f.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-cf5573f img{width:100%;}.elementor-11782 .elementor-element.elementor-element-21e27f0{width:var( --container-widget-width, 33.3% );max-width:33.3%;--container-widget-width:33.3%;--container-widget-flex-grow:0;}.elementor-11782 .elementor-element.elementor-element-21e27f0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11782 .elementor-element.elementor-element-21e27f0.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-21e27f0 img{width:100%;}.elementor-11782 .elementor-element.elementor-element-80e9f93{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-11782 .elementor-element.elementor-element-80e9f93:not(.elementor-motion-effects-element-type-background), .elementor-11782 .elementor-element.elementor-element-80e9f93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#272530;}.elementor-11782 .elementor-element.elementor-element-aa699aa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11782 .elementor-element.elementor-element-aa699aa.e-con{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-fca6c20{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:2;}.elementor-11782 .elementor-element.elementor-element-fca6c20 > .elementor-widget-container{margin:-20px 0px -38px 0px;padding:0px 0px 0px 0px;}.elementor-11782 .elementor-element.elementor-element-fca6c20.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-fca6c20 .elementor-image-box-wrapper{text-align:left;}.elementor-11782 .elementor-element.elementor-element-fca6c20 .elementor-image-box-title{margin-bottom:30px;font-family:"MADE Outer", Sans-serif;font-size:2em;font-weight:400;line-height:2.9rem;color:#FFFFFF;}.elementor-11782 .elementor-element.elementor-element-fca6c20 .elementor-image-box-description{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 );color:#9BA2B7;}.elementor-11782 .elementor-element.elementor-element-21a5c2e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11782 .elementor-element.elementor-element-21a5c2e.e-con{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-298189d{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-11782 .elementor-element.elementor-element-298189d.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-298189d img{width:100%;}.elementor-11782 .elementor-element.elementor-element-55b7788{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-11782 .elementor-element.elementor-element-55b7788.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-55b7788 img{width:100%;}.elementor-11782 .elementor-element.elementor-element-d029d8e{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-11782 .elementor-element.elementor-element-d029d8e.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-d029d8e img{width:100%;}.elementor-11782 .elementor-element.elementor-element-572734e{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-11782 .elementor-element.elementor-element-572734e.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-572734e img{width:100%;}.elementor-11782 .elementor-element.elementor-element-606d266{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;text-align:left;font-family:"MADE Outer", Sans-serif;font-size:1em;font-weight:400;line-height:1.3rem;color:#9BA2B7;}.elementor-11782 .elementor-element.elementor-element-606d266 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11782 .elementor-element.elementor-element-606d266.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-606d266 p{margin-bottom:0px;}.elementor-11782 .elementor-element.elementor-element-f1ae4d0{--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:flex-start;--align-items:center;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--margin-top:0px;--margin-bottom:-2px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:250px;--padding-left:0px;--padding-right:0px;--z-index:15;}.elementor-11782 .elementor-element.elementor-element-f1ae4d0:not(.elementor-motion-effects-element-type-background), .elementor-11782 .elementor-element.elementor-element-f1ae4d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131217;}.elementor-11782 .elementor-element.elementor-element-fd8952a{--display:flex;--min-height:1440px;--margin-top:-605px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:4;}.elementor-11782 .elementor-element.elementor-element-fd8952a:not(.elementor-motion-effects-element-type-background), .elementor-11782 .elementor-element.elementor-element-fd8952a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2933;}.elementor-11782 .elementor-element.elementor-element-fd8952a.e-con{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-0a2c868{--display:flex;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-11782 .elementor-element.elementor-element-722dd49{width:var( --container-widget-width, 687px );max-width:687px;--container-widget-width:687px;--container-widget-flex-grow:0;z-index:2;}.elementor-11782 .elementor-element.elementor-element-722dd49 > .elementor-widget-container{margin:0px 0px -36px 0px;padding:0px 0px 0px 0px;}.elementor-11782 .elementor-element.elementor-element-722dd49.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-722dd49 .elementor-image-box-wrapper{text-align:center;}.elementor-11782 .elementor-element.elementor-element-722dd49.elementor-position-right .elementor-image-box-img{margin-left:40px;}.elementor-11782 .elementor-element.elementor-element-722dd49.elementor-position-left .elementor-image-box-img{margin-right:40px;}.elementor-11782 .elementor-element.elementor-element-722dd49.elementor-position-top .elementor-image-box-img{margin-bottom:40px;}.elementor-11782 .elementor-element.elementor-element-722dd49 .elementor-image-box-title{margin-bottom:30px;font-family:"MADE Outer", Sans-serif;font-size:2.625em;font-weight:400;line-height:3.28125rem;color:#FFFFFF;}.elementor-11782 .elementor-element.elementor-element-722dd49 .elementor-image-box-wrapper .elementor-image-box-img{width:240px;}.elementor-11782 .elementor-element.elementor-element-722dd49 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11782 .elementor-element.elementor-element-722dd49 .elementor-image-box-description{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 );color:#9BA2B7;}.elementor-11782 .elementor-element.elementor-element-003d96f > .elementor-widget-container{margin:-15px 0px -6px 0px;padding:0px 0px 0px 0px;}.elementor-11782 .elementor-element.elementor-element-003d96f.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-003d96f .elementor-icon-wrapper{text-align:center;}.elementor-11782 .elementor-element.elementor-element-003d96f.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-11782 .elementor-element.elementor-element-003d96f.elementor-view-framed .elementor-icon, .elementor-11782 .elementor-element.elementor-element-003d96f.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-11782 .elementor-element.elementor-element-003d96f.elementor-view-framed .elementor-icon, .elementor-11782 .elementor-element.elementor-element-003d96f.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-11782 .elementor-element.elementor-element-003d96f .elementor-icon{font-size:100%;}.elementor-11782 .elementor-element.elementor-element-003d96f .elementor-icon svg{height:100%;}.elementor-11782 .elementor-element.elementor-element-003d96f .elementor-icon-wrapper svg{width:auto;}.elementor-11782 .elementor-element.elementor-element-4341478{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;text-align:center;font-family:"MADE Outer", Sans-serif;font-size:1em;font-weight:400;line-height:2.1875rem;color:#FFFFFF;}.elementor-11782 .elementor-element.elementor-element-4341478 > .elementor-widget-container{margin:-7px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-11782 .elementor-element.elementor-element-4341478.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-4341478 p{margin-bottom:0px;}.elementor-11782 .elementor-element.elementor-element-168c795{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-11782 .elementor-element.elementor-element-168c795 img{width:100%;}.elementor-11782 .elementor-element.elementor-element-ec8d09e{--display:flex;--min-height:1080px;--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;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-11782 .elementor-element.elementor-element-ec8d09e:not(.elementor-motion-effects-element-type-background), .elementor-11782 .elementor-element.elementor-element-ec8d09e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131217;background-image:url("https://faculdadeamonline.com.br/wp-content/uploads/2025/11/banner-dobra-8-two-peoples.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-11782 .elementor-element.elementor-element-ec8d09e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11782 .elementor-element.elementor-element-718dc8c{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-11782 .elementor-element.elementor-element-718dc8c > .elementor-widget-container{margin:-13px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-11782 .elementor-element.elementor-element-718dc8c.elementor-element{--align-self:flex-start;}.elementor-11782 .elementor-element.elementor-element-718dc8c .elementor-image-box-wrapper{text-align:left;}.elementor-11782 .elementor-element.elementor-element-718dc8c .elementor-image-box-title{margin-bottom:40px;font-family:"MADE Outer", Sans-serif;font-size:1.375em;font-weight:400;line-height:1.71875rem;letter-spacing:0px;}.elementor-11782 .elementor-element.elementor-element-718dc8c .elementor-image-box-description{font-family:"MADE Outer", Sans-serif;font-size:2.625em;font-weight:400;line-height:3.28125rem;color:#FFFFFF;}.elementor-11782 .elementor-element.elementor-element-097cb3e{width:var( --container-widget-width, 542px );max-width:542px;--container-widget-width:542px;--container-widget-flex-grow:0;text-align:left;font-family:"MADE Outer", Sans-serif;font-size:1em;font-weight:400;line-height:2.1875rem;color:#9BA2B7;}.elementor-11782 .elementor-element.elementor-element-097cb3e > .elementor-widget-container{margin:-7px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-11782 .elementor-element.elementor-element-097cb3e.elementor-element{--align-self:flex-start;}.elementor-11782 .elementor-element.elementor-element-097cb3e p{margin-bottom:0px;}.elementor-11782 .elementor-element.elementor-element-288a927.elementor-element{--align-self:flex-start;}.elementor-11782 .elementor-element.elementor-element-288a927{z-index:2;}.elementor-11782 .elementor-element.elementor-element-288a927 .elementor-button{font-family:"MADE Outer", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.9125rem;letter-spacing:0px;border-radius:200px 200px 200px 200px;padding:30px 60px 30px 60px;}.elementor-11782 .elementor-element.elementor-element-b7bb93f{--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;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:15;}.elementor-11782 .elementor-element.elementor-element-b7bb93f:not(.elementor-motion-effects-element-type-background), .elementor-11782 .elementor-element.elementor-element-b7bb93f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131217;}.elementor-11782 .elementor-element.elementor-element-0cf41f4{width:var( --container-widget-width, 846px );max-width:846px;--container-widget-width:846px;--container-widget-flex-grow:0;}.elementor-11782 .elementor-element.elementor-element-0cf41f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11782 .elementor-element.elementor-element-0cf41f4.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-0cf41f4 .elementor-image-box-wrapper{text-align:center;}.elementor-11782 .elementor-element.elementor-element-0cf41f4.elementor-position-right .elementor-image-box-img{margin-left:40px;}.elementor-11782 .elementor-element.elementor-element-0cf41f4.elementor-position-left .elementor-image-box-img{margin-right:40px;}.elementor-11782 .elementor-element.elementor-element-0cf41f4.elementor-position-top .elementor-image-box-img{margin-bottom:40px;}.elementor-11782 .elementor-element.elementor-element-0cf41f4 .elementor-image-box-title{margin-bottom:40px;font-family:"MADE Outer", Sans-serif;font-size:2.625em;font-weight:400;line-height:3.28125rem;letter-spacing:0px;color:#FFFFFF;}.elementor-11782 .elementor-element.elementor-element-0cf41f4 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-11782 .elementor-element.elementor-element-0cf41f4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11782 .elementor-element.elementor-element-0cf41f4 .elementor-image-box-description{font-family:"MADE Outer", Sans-serif;font-size:1em;font-weight:400;line-height:2.1875rem;color:#9BA2B7;}.elementor-11782 .elementor-element.elementor-element-08cf4df .elementor-button{background-color:#1E1C26;font-family:"MADE Outer", Sans-serif;font-size:1.125em;font-weight:400;line-height:1.9125rem;letter-spacing:0px;border-radius:200px 200px 200px 200px;padding:30px 60px 30px 60px;}.elementor-11782 .elementor-element.elementor-element-08cf4df.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-08cf4df{z-index:10;}.elementor-11782 .elementor-element.elementor-element-08cf4df .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11782 .elementor-element.elementor-element-08cf4df .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-11782 .elementor-element.elementor-element-a16b414{--display:flex;--min-height:10px;--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;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-11782 .elementor-element.elementor-element-a16b414:not(.elementor-motion-effects-element-type-background), .elementor-11782 .elementor-element.elementor-element-a16b414 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131217;}:root{--page-title-display:none;}@media(min-width:737px){.elementor-11782 .elementor-element.elementor-element-16cae00{--width:392px;}.elementor-11782 .elementor-element.elementor-element-ad2dcd1{--width:630px;}.elementor-11782 .elementor-element.elementor-element-3278ef5{--width:630px;}.elementor-11782 .elementor-element.elementor-element-1e5badb{--width:630px;}.elementor-11782 .elementor-element.elementor-element-d112aeb{--width:630px;}.elementor-11782 .elementor-element.elementor-element-3538e27{--width:738px;}.elementor-11782 .elementor-element.elementor-element-37ce1d1{--width:1327px;}.elementor-11782 .elementor-element.elementor-element-8f49821{--width:100%;}.elementor-11782 .elementor-element.elementor-element-0848427{--width:521px;}.elementor-11782 .elementor-element.elementor-element-e2ecaff{--width:100%;}.elementor-11782 .elementor-element.elementor-element-ac89ae5{--width:521px;}.elementor-11782 .elementor-element.elementor-element-9bb5129{--width:100%;}.elementor-11782 .elementor-element.elementor-element-0e91c04{--width:738px;}.elementor-11782 .elementor-element.elementor-element-84baa6c{--width:100%;}.elementor-11782 .elementor-element.elementor-element-5f235cf{--width:1280px;}.elementor-11782 .elementor-element.elementor-element-080b7a3{--width:1280px;}.elementor-11782 .elementor-element.elementor-element-aa699aa{--width:50%;}.elementor-11782 .elementor-element.elementor-element-21a5c2e{--width:580px;}.elementor-11782 .elementor-element.elementor-element-fd8952a{--width:100%;}}@media(max-width:1024px) and (min-width:737px){.elementor-11782 .elementor-element.elementor-element-4b677a4{--content-width:90%;}.elementor-11782 .elementor-element.elementor-element-72fe7f0{--content-width:90%;}.elementor-11782 .elementor-element.elementor-element-16cae00{--width:100%;}.elementor-11782 .elementor-element.elementor-element-dcb6a05{--content-width:90%;}.elementor-11782 .elementor-element.elementor-element-2d7404d{--width:100%;}.elementor-11782 .elementor-element.elementor-element-3538e27{--width:100%;}.elementor-11782 .elementor-element.elementor-element-0848427{--width:100%;}.elementor-11782 .elementor-element.elementor-element-ac89ae5{--width:100%;}.elementor-11782 .elementor-element.elementor-element-0e91c04{--width:100%;}.elementor-11782 .elementor-element.elementor-element-5f235cf{--width:90%;}.elementor-11782 .elementor-element.elementor-element-080b7a3{--width:90%;}.elementor-11782 .elementor-element.elementor-element-80e9f93{--content-width:90%;}.elementor-11782 .elementor-element.elementor-element-aa699aa{--width:100%;}.elementor-11782 .elementor-element.elementor-element-21a5c2e{--width:100%;}.elementor-11782 .elementor-element.elementor-element-f1ae4d0{--content-width:90%;}.elementor-11782 .elementor-element.elementor-element-fd8952a{--width:1490px;}.elementor-11782 .elementor-element.elementor-element-ec8d09e{--content-width:90%;}.elementor-11782 .elementor-element.elementor-element-b7bb93f{--content-width:90%;}.elementor-11782 .elementor-element.elementor-element-a16b414{--content-width:90%;}}@media(max-width:1024px){.elementor-11782 .elementor-element.elementor-element-4b677a4:not(.elementor-motion-effects-element-type-background), .elementor-11782 .elementor-element.elementor-element-4b677a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://faculdadeamonline.com.br/wp-content/uploads/2025/11/banner-dobra-1-cairo-tablet.webp");}.elementor-11782 .elementor-element.elementor-element-4b677a4{--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right: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-11782 .elementor-element.elementor-element-6d359a0 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-11782 .elementor-element.elementor-element-6d359a0.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-6d359a0{z-index:15;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.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-11782 .elementor-element.elementor-element-a47c760 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-11782 .elementor-element.elementor-element-a47c760{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;z-index:15;}.elementor-11782 .elementor-element.elementor-element-a47c760.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-a47c760 .elementor-image-box-wrapper{text-align:center;}.elementor-11782 .elementor-element.elementor-element-a47c760.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-11782 .elementor-element.elementor-element-a47c760.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-11782 .elementor-element.elementor-element-a47c760.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-11782 .elementor-element.elementor-element-a47c760 .elementor-image-box-title{margin-bottom:30px;font-size:2.2em;line-height:1.4em;}.elementor-11782 .elementor-element.elementor-element-a47c760 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-11782 .elementor-element.elementor-element-a47c760 .elementor-image-box-description{font-size:1em;line-height:1.8em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11782 .elementor-element.elementor-element-5f09cb9.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-5f09cb9{z-index:15;}.elementor-11782 .elementor-element.elementor-element-5f09cb9 .elementor-button{font-size:1em;}.elementor-11782 .elementor-element.elementor-element-72fe7f0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-11782 .elementor-element.elementor-element-9fc8d28{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11782 .elementor-element.elementor-element-b953b57 > .elementor-widget-container{margin:-17px 0px -26px 0px;padding:0px 0px 40px 0px;}.elementor-11782 .elementor-element.elementor-element-b953b57{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11782 .elementor-element.elementor-element-b953b57.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-b953b57 .elementor-image-box-wrapper{text-align:center;}.elementor-11782 .elementor-element.elementor-element-b953b57 .elementor-image-box-title{margin-bottom:20px;font-size:2.2em;line-height:1.4em;}.elementor-11782 .elementor-element.elementor-element-b953b57 .elementor-image-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11782 .elementor-element.elementor-element-16cae00{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11782 .elementor-element.elementor-element-16cae00.e-con{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-88d9c85 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11782 .elementor-element.elementor-element-637918a{--justify-content:center;}.elementor-11782 .elementor-element.elementor-element-bc44b9a .elementor-image-box-description{font-size:1em;line-height:1.5em;}.elementor-11782 .elementor-element.elementor-element-94429ee .elementor-image-box-description{font-size:0.9em;line-height:1.6em;}.elementor-11782 .elementor-element.elementor-element-37b02cd .elementor-image-box-description{font-size:0.9em;line-height:1.6em;}.elementor-11782 .elementor-element.elementor-element-68d09b7 .elementor-image-box-description{font-size:0.9em;line-height:1.6em;}.elementor-11782 .elementor-element.elementor-element-dcb6a05{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-11782 .elementor-element.elementor-element-81d4c16{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11782 .elementor-element.elementor-element-81d4c16 .elementor-image-box-title{margin-bottom:30px;font-size:1em;line-height:1.3em;letter-spacing:-0.5px;}.elementor-11782 .elementor-element.elementor-element-81d4c16 .elementor-image-box-description{font-size:0.9em;line-height:1.6em;}.elementor-11782 .elementor-element.elementor-element-2d7404d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11782 .elementor-element.elementor-element-3538e27{--min-height:0px;}.elementor-11782 .elementor-element.elementor-element-16c1a26 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-11782 .elementor-element.elementor-element-16c1a26 .elementor-image-box-title{margin-bottom:15px;font-size:1.625em;line-height:2.4375rem;letter-spacing:-0.5px;}.elementor-11782 .elementor-element.elementor-element-16c1a26 .elementor-image-box-description{font-size:1em;line-height:1.6em;}.elementor-11782 .elementor-element.elementor-element-0848427{--min-height:0px;}.elementor-11782 .elementor-element.elementor-element-e2ecaff{--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-11782 .elementor-element.elementor-element-0252797 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-11782 .elementor-element.elementor-element-0252797 .elementor-image-box-title{font-size:1.625em;line-height:2.4375rem;letter-spacing:-0.5px;}.elementor-11782 .elementor-element.elementor-element-0252797 .elementor-image-box-description{font-size:1em;line-height:1.6em;}.elementor-11782 .elementor-element.elementor-element-ac89ae5{--min-height:0px;}.elementor-11782 .elementor-element.elementor-element-096fbec{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-11782 .elementor-element.elementor-element-d947cda > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-11782 .elementor-element.elementor-element-d947cda .elementor-image-box-title{font-size:1.625em;line-height:2.4375rem;letter-spacing:-0.5px;}.elementor-11782 .elementor-element.elementor-element-d947cda .elementor-image-box-description{font-size:1em;line-height:1.6em;}.elementor-11782 .elementor-element.elementor-element-0e91c04{--min-height:0px;}.elementor-11782 .elementor-element.elementor-element-1124b76 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-11782 .elementor-element.elementor-element-1124b76 .elementor-image-box-title{font-size:1.625em;line-height:2.4375rem;letter-spacing:-0.5px;}.elementor-11782 .elementor-element.elementor-element-1124b76 .elementor-image-box-description{font-size:1em;line-height:1.6em;}.elementor-11782 .elementor-element.elementor-element-0a82982{--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-11782 .elementor-element.elementor-element-5f235cf{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11782 .elementor-element.elementor-element-cb475cd > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11782 .elementor-element.elementor-element-cb475cd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11782 .elementor-element.elementor-element-cb475cd .elementor-image-box-wrapper{text-align:center;}.elementor-11782 .elementor-element.elementor-element-cb475cd .elementor-image-box-title{font-size:2.2em;line-height:1.4em;}.elementor-11782 .elementor-element.elementor-element-cb475cd .elementor-image-box-description{font-size:0.9em;line-height:1.6em;}.elementor-11782 .elementor-element.elementor-element-371f90f > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-11782 .elementor-element.elementor-element-ba4af99{--e-image-carousel-slides-to-show:2;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-11782 .elementor-element.elementor-element-ba4af99 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11782 .elementor-element.elementor-element-f84673b.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-f84673b{z-index:15;}.elementor-11782 .elementor-element.elementor-element-f84673b .elementor-button{font-size:1em;}.elementor-11782 .elementor-element.elementor-element-d6131dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11782 .elementor-element.elementor-element-d6131dc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-11782 .elementor-element.elementor-element-d6131dc img{width:100%;}.elementor-11782 .elementor-element.elementor-element-233f86c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11782 .elementor-element.elementor-element-080b7a3{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-11782 .elementor-element.elementor-element-c50e0b5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11782 .elementor-element.elementor-element-c50e0b5 .elementor-image-box-title{margin-bottom:30px;font-size:1em;line-height:1.3em;letter-spacing:-0.5px;}.elementor-11782 .elementor-element.elementor-element-c50e0b5 .elementor-image-box-description{font-size:0.9em;line-height:1.6em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11782 .elementor-element.elementor-element-63c2c58 > .elementor-widget-container{margin:-6px 0px -7px 0px;}.elementor-11782 .elementor-element.elementor-element-63c2c58{font-size:0.9em;line-height:1.9rem;}.elementor-11782 .elementor-element.elementor-element-80e9f93{--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11782 .elementor-element.elementor-element-fca6c20 > .elementor-widget-container{margin:-13px 0px -22px 0px;padding:0px 0px 0px 0px;}.elementor-11782 .elementor-element.elementor-element-fca6c20{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11782 .elementor-element.elementor-element-fca6c20.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-fca6c20 .elementor-image-box-wrapper{text-align:center;}.elementor-11782 .elementor-element.elementor-element-fca6c20 .elementor-image-box-title{margin-bottom:20px;font-size:1.5em;line-height:2.6rem;letter-spacing:0px;}.elementor-11782 .elementor-element.elementor-element-fca6c20 .elementor-image-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11782 .elementor-element.elementor-element-21a5c2e{--justify-content:space-between;}.elementor-11782 .elementor-element.elementor-element-606d266 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11782 .elementor-element.elementor-element-606d266{font-size:0.9em;line-height:1.6em;}.elementor-11782 .elementor-element.elementor-element-f1ae4d0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-11782 .elementor-element.elementor-element-fd8952a{--min-height:2000px;--margin-top:-885px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11782 .elementor-element.elementor-element-0a2c868{--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-11782 .elementor-element.elementor-element-722dd49 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-11782 .elementor-element.elementor-element-722dd49{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11782 .elementor-element.elementor-element-722dd49.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-722dd49 .elementor-image-box-wrapper{text-align:center;}.elementor-11782 .elementor-element.elementor-element-722dd49.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-11782 .elementor-element.elementor-element-722dd49.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-11782 .elementor-element.elementor-element-722dd49.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-11782 .elementor-element.elementor-element-722dd49 .elementor-image-box-title{margin-bottom:20px;font-size:2.2em;line-height:1.4em;}.elementor-11782 .elementor-element.elementor-element-722dd49 .elementor-image-box-wrapper .elementor-image-box-img{width:34%;}.elementor-11782 .elementor-element.elementor-element-722dd49 .elementor-image-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11782 .elementor-element.elementor-element-4341478 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11782 .elementor-element.elementor-element-4341478{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1em;line-height:1.9rem;}.elementor-11782 .elementor-element.elementor-element-ec8d09e:not(.elementor-motion-effects-element-type-background), .elementor-11782 .elementor-element.elementor-element-ec8d09e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://faculdadeamonline.com.br/wp-content/uploads/2025/11/banner-dobra-8-two-peoples-tablet.webp");}.elementor-11782 .elementor-element.elementor-element-ec8d09e{--justify-content:flex-end;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-11782 .elementor-element.elementor-element-718dc8c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11782 .elementor-element.elementor-element-718dc8c .elementor-image-box-wrapper{text-align:center;}.elementor-11782 .elementor-element.elementor-element-718dc8c .elementor-image-box-title{margin-bottom:30px;font-size:1em;line-height:1.3em;letter-spacing:-0.5px;}.elementor-11782 .elementor-element.elementor-element-718dc8c .elementor-image-box-description{font-size:0.9em;line-height:1.6em;}.elementor-11782 .elementor-element.elementor-element-097cb3e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-11782 .elementor-element.elementor-element-097cb3e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:1em;line-height:1.9rem;}.elementor-11782 .elementor-element.elementor-element-288a927.elementor-element{--align-self:center;}.elementor-11782 .elementor-element.elementor-element-288a927{z-index:15;}.elementor-11782 .elementor-element.elementor-element-288a927 .elementor-button{font-size:1em;}.elementor-11782 .elementor-element.elementor-element-b7bb93f{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-11782 .elementor-element.elementor-element-0cf41f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11782 .elementor-element.elementor-element-0cf41f4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11782 .elementor-element.elementor-element-0cf41f4 .elementor-image-box-wrapper{text-align:center;}.elementor-11782 .elementor-element.elementor-element-0cf41f4.elementor-position-right .elementor-image-box-img{margin-left:30px;}.elementor-11782 .elementor-element.elementor-element-0cf41f4.elementor-position-left .elementor-image-box-img{margin-right:30px;}.elementor-11782 .elementor-element.elementor-element-0cf41f4.elementor-position-top .elementor-image-box-img{margin-bottom:30px;}.elementor-11782 .elementor-element.elementor-element-0cf41f4 .elementor-image-box-title{font-size:2.2em;line-height:1.4em;}.elementor-11782 .elementor-element.elementor-element-0cf41f4 .elementor-image-box-description{font-size:0.9em;line-height:1.6em;}.elementor-11782 .elementor-element.elementor-element-08cf4df .elementor-button{font-size:1em;}.elementor-11782 .elementor-element.elementor-element-a16b414{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:736px){.elementor-11782 .elementor-element.elementor-element-4b677a4{--content-width:90%;--min-height:822px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-11782 .elementor-element.elementor-element-4b677a4:not(.elementor-motion-effects-element-type-background), .elementor-11782 .elementor-element.elementor-element-4b677a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.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-11782 .elementor-element.elementor-element-6d359a0 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-11782 .elementor-element.elementor-element-6d359a0 img{width:265px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.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-11782 .elementor-element.elementor-element-a47c760 .elementor-image-box-img{margin-bottom:30px;}.elementor-11782 .elementor-element.elementor-element-a47c760 .elementor-image-box-wrapper .elementor-image-box-img{width:300px;}.elementor-11782 .elementor-element.elementor-element-a47c760 .elementor-image-box-title{font-size:1.6em;line-height:1.5em;}.elementor-11782 .elementor-element.elementor-element-a47c760 .elementor-image-box-description{font-size:0.9em;line-height:1.6em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-11782 .elementor-element.elementor-element-5f09cb9 .elementor-button{font-size:0.9em;line-height:1.5rem;padding:25px 50px 25px 50px;}.elementor-11782 .elementor-element.elementor-element-72fe7f0{--content-width:90%;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-11782 .elementor-element.elementor-element-b953b57{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11782 .elementor-element.elementor-element-b953b57 .elementor-image-box-title{margin-bottom:20px;font-size:1.5em;line-height:1.6em;letter-spacing:-0.5px;}.elementor-11782 .elementor-element.elementor-element-b953b57 .elementor-image-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11782 .elementor-element.elementor-element-88d9c85 img{width:70px;height:70px;}.elementor-11782 .elementor-element.elementor-element-b405b89 img{width:70px;height:70px;}.elementor-11782 .elementor-element.elementor-element-af4ed34 img{width:70px;height:70px;}.elementor-11782 .elementor-element.elementor-element-feb4a0b img{width:70px;height:70px;}.elementor-11782 .elementor-element.elementor-element-d966e5d img{width:70px;height:70px;}.elementor-11782 .elementor-element.elementor-element-c452b1d .elementor-icon{font-size:26px;}.elementor-11782 .elementor-element.elementor-element-c452b1d .elementor-icon svg{height:26px;}.elementor-11782 .elementor-element.elementor-element-bc44b9a .elementor-image-box-img{margin-bottom:25px;}.elementor-11782 .elementor-element.elementor-element-bc44b9a.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-11782 .elementor-element.elementor-element-bc44b9a.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-11782 .elementor-element.elementor-element-bc44b9a.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-11782 .elementor-element.elementor-element-bc44b9a .elementor-image-box-description{font-size:0.9em;line-height:1.6em;}.elementor-11782 .elementor-element.elementor-element-94429ee .elementor-image-box-img{margin-bottom:25px;}.elementor-11782 .elementor-element.elementor-element-94429ee.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-11782 .elementor-element.elementor-element-94429ee.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-11782 .elementor-element.elementor-element-94429ee.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-11782 .elementor-element.elementor-element-94429ee .elementor-image-box-description{font-size:0.9em;line-height:1.6em;}.elementor-11782 .elementor-element.elementor-element-37b02cd .elementor-image-box-img{margin-bottom:25px;}.elementor-11782 .elementor-element.elementor-element-37b02cd.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-11782 .elementor-element.elementor-element-37b02cd.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-11782 .elementor-element.elementor-element-37b02cd.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-11782 .elementor-element.elementor-element-37b02cd .elementor-image-box-description{font-size:0.9em;line-height:1.6em;}.elementor-11782 .elementor-element.elementor-element-68d09b7 .elementor-image-box-img{margin-bottom:25px;}.elementor-11782 .elementor-element.elementor-element-68d09b7.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-11782 .elementor-element.elementor-element-68d09b7.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-11782 .elementor-element.elementor-element-68d09b7.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-11782 .elementor-element.elementor-element-68d09b7 .elementor-image-box-description{font-size:0.9em;line-height:1.6em;}.elementor-11782 .elementor-element.elementor-element-8b44029 img{width:85px;}.elementor-11782 .elementor-element.elementor-element-dcb6a05{--content-width:90%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-11782 .elementor-element.elementor-element-81d4c16 .elementor-image-box-title{font-size:1em;line-height:1.4em;letter-spacing:-0.5px;}.elementor-11782 .elementor-element.elementor-element-81d4c16 .elementor-image-box-description{font-size:0.9em;line-height:1.6em;}.elementor-11782 .elementor-element.elementor-element-2d7404d{--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-11782 .elementor-element.elementor-element-37ce1d1{--width:1600px;}.elementor-11782 .elementor-element.elementor-element-4f78dcd img{width:250px;}.elementor-11782 .elementor-element.elementor-element-9f2dea2 img{width:100%;}.elementor-11782 .elementor-element.elementor-element-16c1a26 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-11782 .elementor-element.elementor-element-16c1a26 .elementor-image-box-title{font-size:1.2em;line-height:1.6em;letter-spacing:-0.5px;}.elementor-11782 .elementor-element.elementor-element-16c1a26 .elementor-image-box-description{font-size:0.9em;line-height:1.6em;}.elementor-11782 .elementor-element.elementor-element-e2ecaff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11782 .elementor-element.elementor-element-78dfa20 img{width:110px;}.elementor-11782 .elementor-element.elementor-element-5a2cffc img{width:110px;}.elementor-11782 .elementor-element.elementor-element-92c9448 img{width:150px;}.elementor-11782 .elementor-element.elementor-element-3e7d56b img{width:110px;}.elementor-11782 .elementor-element.elementor-element-a8d7071 img{width:110px;}.elementor-11782 .elementor-element.elementor-element-52deb88 img{width:110px;}.elementor-11782 .elementor-element.elementor-element-0252797 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-11782 .elementor-element.elementor-element-0252797 .elementor-image-box-title{font-size:1.2em;line-height:1.6em;letter-spacing:-0.5px;}.elementor-11782 .elementor-element.elementor-element-0252797 .elementor-image-box-description{font-size:0.9em;line-height:1.6em;}.elementor-11782 .elementor-element.elementor-element-ac89ae5{--min-height:0px;}.elementor-11782 .elementor-element.elementor-element-9bb5129{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11782 .elementor-element.elementor-element-096fbec{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-11782 .elementor-element.elementor-element-096fbec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11782 .elementor-element.elementor-element-d947cda > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-11782 .elementor-element.elementor-element-d947cda .elementor-image-box-title{font-size:1.2em;line-height:1.6em;letter-spacing:-0.5px;}.elementor-11782 .elementor-element.elementor-element-d947cda .elementor-image-box-description{font-size:0.9em;line-height:1.6em;}.elementor-11782 .elementor-element.elementor-element-ce81de4 img{width:100%;}.elementor-11782 .elementor-element.elementor-element-2d48e33 img{width:175px;}.elementor-11782 .elementor-element.elementor-element-4b94222 img{width:100%;}.elementor-11782 .elementor-element.elementor-element-1124b76 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-11782 .elementor-element.elementor-element-1124b76 .elementor-image-box-title{font-size:1.2em;line-height:1.6em;letter-spacing:-0.5px;}.elementor-11782 .elementor-element.elementor-element-1124b76 .elementor-image-box-description{font-size:0.9em;line-height:1.6em;}.elementor-11782 .elementor-element.elementor-element-0a82982{--width:446px;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-11782 .elementor-element.elementor-element-5f235cf{--width:90%;}.elementor-11782 .elementor-element.elementor-element-cb475cd .elementor-image-box-title{font-size:1.5em;line-height:1.6em;letter-spacing:-0.5px;}.elementor-11782 .elementor-element.elementor-element-cb475cd .elementor-image-box-description{font-size:0.9em;line-height:1.6em;}.elementor-11782 .elementor-element.elementor-element-371f90f img{width:265px;}.elementor-11782 .elementor-element.elementor-element-ba4af99{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-11782 .elementor-element.elementor-element-ba4af99 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-11782 .elementor-element.elementor-element-f84673b .elementor-button{font-size:0.9em;line-height:1.5rem;padding:25px 50px 25px 50px;}.elementor-11782 .elementor-element.elementor-element-233f86c{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11782 .elementor-element.elementor-element-080b7a3{--width:90%;}.elementor-11782 .elementor-element.elementor-element-c50e0b5 .elementor-image-box-title{font-size:1em;line-height:1.4em;letter-spacing:-0.5px;}.elementor-11782 .elementor-element.elementor-element-c50e0b5 .elementor-image-box-description{font-size:0.9em;line-height:1.6em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-11782 .elementor-element.elementor-element-63c2c58{width:var( --container-widget-width, 336px );max-width:336px;--container-widget-width:336px;--container-widget-flex-grow:0;font-size:1em;line-height:2em;}.elementor-11782 .elementor-element.elementor-element-a6be6e0{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-11782 .elementor-element.elementor-element-a6be6e0 img{width:100%;}.elementor-11782 .elementor-element.elementor-element-fc534a5{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-11782 .elementor-element.elementor-element-8fdbd2e{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-11782 .elementor-element.elementor-element-27b449b{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-11782 .elementor-element.elementor-element-cf5573f{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-11782 .elementor-element.elementor-element-21e27f0{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-11782 .elementor-element.elementor-element-80e9f93{--content-width:90%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-11782 .elementor-element.elementor-element-fca6c20{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11782 .elementor-element.elementor-element-fca6c20 .elementor-image-box-title{margin-bottom:20px;font-size:1.2em;line-height:1.7em;letter-spacing:-0.5px;}.elementor-11782 .elementor-element.elementor-element-fca6c20 .elementor-image-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11782 .elementor-element.elementor-element-21a5c2e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-11782 .elementor-element.elementor-element-606d266{font-size:0.7em;line-height:1.6em;}.elementor-11782 .elementor-element.elementor-element-f1ae4d0{--content-width:90%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-11782 .elementor-element.elementor-element-722dd49{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-11782 .elementor-element.elementor-element-722dd49 .elementor-image-box-img{margin-bottom:10px;}.elementor-11782 .elementor-element.elementor-element-722dd49.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-11782 .elementor-element.elementor-element-722dd49.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-11782 .elementor-element.elementor-element-722dd49.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-11782 .elementor-element.elementor-element-722dd49 .elementor-image-box-title{margin-bottom:20px;font-size:1.5em;line-height:1.6em;}.elementor-11782 .elementor-element.elementor-element-722dd49 .elementor-image-box-wrapper .elementor-image-box-img{width:200px;}.elementor-11782 .elementor-element.elementor-element-722dd49 .elementor-image-box-description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-11782 .elementor-element.elementor-element-003d96f .elementor-icon{font-size:1.5px;}.elementor-11782 .elementor-element.elementor-element-003d96f .elementor-icon svg{height:1.5px;}.elementor-11782 .elementor-element.elementor-element-4341478{font-size:0.9em;line-height:2em;}.elementor-11782 .elementor-element.elementor-element-ec8d09e{--content-width:90%;--min-height:830px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-11782 .elementor-element.elementor-element-ec8d09e:not(.elementor-motion-effects-element-type-background), .elementor-11782 .elementor-element.elementor-element-ec8d09e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-11782 .elementor-element.elementor-element-718dc8c .elementor-image-box-title{font-size:1em;line-height:1.4em;letter-spacing:-0.5px;}.elementor-11782 .elementor-element.elementor-element-718dc8c .elementor-image-box-description{font-size:0.9em;line-height:1.6em;}.elementor-11782 .elementor-element.elementor-element-097cb3e{font-size:0.9em;line-height:2em;}.elementor-11782 .elementor-element.elementor-element-288a927 .elementor-button{font-size:0.9em;line-height:1.5rem;padding:25px 50px 25px 50px;}.elementor-11782 .elementor-element.elementor-element-b7bb93f{--content-width:90%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-11782 .elementor-element.elementor-element-0cf41f4 .elementor-image-box-img{margin-bottom:30px;}.elementor-11782 .elementor-element.elementor-element-0cf41f4 .elementor-image-box-wrapper .elementor-image-box-img{width:265px;}.elementor-11782 .elementor-element.elementor-element-0cf41f4 .elementor-image-box-title{font-size:1em;line-height:1.4em;letter-spacing:-0.5px;}.elementor-11782 .elementor-element.elementor-element-0cf41f4 .elementor-image-box-description{font-size:0.9em;line-height:1.6em;}.elementor-11782 .elementor-element.elementor-element-08cf4df .elementor-button{font-size:0.9em;line-height:1.5rem;padding:25px 50px 25px 50px;}.elementor-11782 .elementor-element.elementor-element-a16b414{--content-width:90%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for image-box, class: .elementor-element-a47c760 */@media (min-width: 737px) and (max-width: 1024px) {
    .elementor-11782 .elementor-element.elementor-element-a47c760 .elementor-image-box-description {
        font-size: 1em !important;
        line-height: 1.9rem !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5f09cb9 */.elementor-11782 .elementor-element.elementor-element-5f09cb9 .elementor-button {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;

  /* ESTADO NORMAL */
  border-radius: 12.5rem;
  border: 1px solid #FF9A63;
  background: linear-gradient(0deg, #D92F1F 0%, #F77A37 100%);
  box-shadow: 0 0 70px 0 rgba(255, 154, 99, 0.50);

  color: #fff !important;
  transition:
    transform 0.4s ease,
    background 0.6s ease-in-out,
    border 0.6s ease-in-out,
    box-shadow 0.6s ease-in-out;

  overflow: hidden; /* CORTA QUALQUER VAZAMENTO — FUNDAMENTAL */
  z-index: 0;
}

.elementor-11782 .elementor-element.elementor-element-5f09cb9 .elementor-button-text {
  position: relative;
  z-index: 2;
}

/* FEIXE DE LUZ AJUSTADO */
.elementor-11782 .elementor-element.elementor-element-5f09cb9 .elementor-button::after {
  content: "";
  position: absolute;
  left: -40%;

  /* Agora o feixe é MAIOR que o botão */
  width: 4.19588rem;
  height: 160%; /* A mágica para preencher sem vazar */

  top: -30%; /* Recentraliza verticalmente após aumentar a altura */

  transform: rotate(22.913deg);

  background: linear-gradient(
    180deg,
    rgba(217, 217, 217, 0) 0%,
    rgba(255, 255, 255, 0.60) 100%
  );

  mix-blend-mode: plus-lighter;
  pointer-events: none;
  z-index: 1;

  animation: button-light-beam 4.5s ease-in-out infinite;
}

/* HOVER */
.elementor-11782 .elementor-element.elementor-element-5f09cb9 .elementor-button:hover {
  transform: scale(1.05);
  background: linear-gradient(90deg, #01e496 0%, #2df7c9 50%, #8ffff1 100%);
  border: 1px solid #01e496;
  box-shadow: 0 0 70px 0 rgba(1, 228, 150, 0.50);
}

/* ANIMAÇÃO DO FEIXE */
@keyframes button-light-beam {
  0% {
    left: -40%;
    opacity: 0;
  }
  10% {
    opacity: 1;
  }
  50% {
    left: 140%;
    opacity: 1;
  }
  60% {
    opacity: 0;
  }
  100% {
    left: -40%;
    opacity: 0;
  }
}

.elementor-11782 .elementor-element.elementor-element-5f09cb9 .elementor-button::after {
  animation: button-light-beam 3.5s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b677a4 */.elementor-11782 .elementor-element.elementor-element-4b677a4::before {
  content: "";
  background: #685F8D;
  width: 46.375rem;
  height: 9.25rem;
  border-radius: 46.375rem;
  filter: blur(125px);
  position: absolute;
  left: 50%;
  top: 90%;
  transform: translateX(-50%);
  pointer-events: none;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88d9c85 */.eduarda{
    transition: 0.5s;
}

.eduarda:hover{
    transform: translatey(-30px)
}

.eduarda::before{
    content: "Eduarda Cardoso";
    position: absolute;
    color: #fff;
    font-family: "MADE Outer";
    font-size: 12px;
    font-weight: 400;
    white-space: nowrap;
    top: -35px;
    left: 50%;
    transform: translatex(-50%);
    transition: 0.5s;
    padding: 5px 10px;
    background: #ef6f3c;
    border-radius: 100px;
    opacity: 0;
}

.eduarda:hover::before{
    opacity: 1;
}

@media (max-width: 767px) {
	.eduarda::before{
	    font-size: 10px;
	}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b405b89 */.luisa{
    transition: 0.5s;
}

.luisa:hover{
    transform: translatey(-30px)
}

.luisa::before{
    content: "Luísa Freij";
    position: absolute;
    color: #fff;
    font-family: "MADE Outer";
    font-size: 12px;
    font-weight: 400;
    white-space: nowrap;
    top: -35px;
    left: 50%;
    transform: translatex(-50%);
    transition: 0.5s;
    padding: 5px 10px;
    background: #ef6f3c;
    border-radius: 100px;
    opacity: 0;
}

.luisa:hover::before{
    opacity: 1;
}

@media (max-width: 767px) {
	.luisa::before{
	    font-size: 10px;
	}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-af4ed34 */.augusto{
    transition: 0.5s;
}

.augusto:hover{
    transform: translatey(-30px)
}

.augusto::before{
    content: "Augusto Pasetto";
    position: absolute;
    color: #fff;
    font-family: "MADE Outer";
    font-size: 12px;
    font-weight: 400;
    white-space: nowrap;
    top: -35px;
    left: 50%;
    transform: translatex(-50%);
    transition: 0.5s;
    padding: 5px 10px;
    background: #ef6f3c;
    border-radius: 100px;
    opacity: 0;
}

.augusto:hover::before{
    opacity: 1;
}

@media (max-width: 767px) {
	.augusto::before{
	    font-size: 10px;
	}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-feb4a0b */.cairo{
    transition: 0.5s;
}

.cairo:hover{
    transform: translatey(-30px)
}

.cairo::before{
    content: "Cairo Lopes";
    position: absolute;
    color: #fff;
    font-family: "MADE Outer";
    font-size: 12px;
    font-weight: 400;
    white-space: nowrap;
    top: -35px;
    left: 50%;
    transform: translatex(-50%);
    transition: 0.5s;
    padding: 5px 10px;
    background: #ef6f3c;
    border-radius: 100px;
    opacity: 0;
}

.cairo:hover::before{
    opacity: 1;
}

@media (max-width: 767px) {
	.cairo::before{
	    font-size: 10px;
	}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d966e5d */.luiza{
    transition: 0.5s;
}

.luiza:hover{
    transform: translatey(-30px)
}

.luiza::before{
    content: "Luiza Lopes";
    position: absolute;
    color: #fff;
    font-family: "MADE Outer";
    font-size: 12px;
    font-weight: 400;
    white-space: nowrap;
    top: -35px;
    left: 50%;
    transform: translatex(-50%);
    transition: 0.5s;
    padding: 5px 10px;
    background: #ef6f3c;
    border-radius: 100px;
    opacity: 0;
}

.luiza:hover::before{
    opacity: 1;
}

@media (max-width: 767px) {
	.luiza::before{
	    font-size: 10px;
	}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c452b1d */.elementor-11782 .elementor-element.elementor-element-c452b1d {
    filter: drop-shadow(0 0 25px rgba(255, 154, 99, 0.50));
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bc44b9a */.elementor-11782 .elementor-element.elementor-element-bc44b9a .elementor-image-box-img,
.elementor-11782 .elementor-element.elementor-element-bc44b9a .elementor-image-box-img img {
    border-radius: inherit; /* sombra segue o formato */
}

/* tira a sombra do box, deixa ele só de “suporte” */
.elementor-11782 .elementor-element.elementor-element-bc44b9a .elementor-image-box-img {
  box-shadow: none;
}

/* sombra seguindo o formato da imagem */
.elementor-11782 .elementor-element.elementor-element-bc44b9a .elementor-image-box-img img {
  display: block; /* evita espaço embaixo do img */
  filter: 
    drop-shadow(-54px 52px 21px rgba(10, 10, 16, 0.01))
    drop-shadow(-35px 33px 19px rgba(10, 10, 16, 0.07))
    drop-shadow(-19px 19px 16px rgba(10, 10, 16, 0.23))
    drop-shadow(-9px 8px 12px rgba(10, 10, 16, 0.38))
    drop-shadow(-2px 2px 7px rgba(10, 10, 16, 0.44));
}

@media (min-width: 737px) and (max-width: 1024px) {
    .elementor-11782 .elementor-element.elementor-element-bc44b9a .elementor-image-box-description {
        font-size: 1em !important;
        line-height: 1.9rem !important;
    }
}

@media (min-width: 737px) {
    .elementor-11782 .elementor-element.elementor-element-bc44b9a .elementor-image-box-img {
        margin-bottom: 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad2dcd1 */.elementor-11782 .elementor-element.elementor-element-ad2dcd1 {
background: linear-gradient(305deg, #14141C -0.04%, #272736 99.96%);
box-shadow: 0 0 30px 0 rgba(186, 186, 251, 0.10) inset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-94429ee */.elementor-11782 .elementor-element.elementor-element-94429ee .elementor-image-box-img,
.elementor-11782 .elementor-element.elementor-element-94429ee .elementor-image-box-img img {
    border-radius: inherit; /* sombra segue o formato */
}

/* tira a sombra do box, deixa ele só de “suporte” */
.elementor-11782 .elementor-element.elementor-element-94429ee .elementor-image-box-img {
  box-shadow: none;
}

/* sombra seguindo o formato da imagem */
.elementor-11782 .elementor-element.elementor-element-94429ee .elementor-image-box-img img {
  display: block; /* evita espaço embaixo do img */
  filter: 
    drop-shadow(-54px 52px 21px rgba(10, 10, 16, 0.01))
    drop-shadow(-35px 33px 19px rgba(10, 10, 16, 0.07))
    drop-shadow(-19px 19px 16px rgba(10, 10, 16, 0.23))
    drop-shadow(-9px 8px 12px rgba(10, 10, 16, 0.38))
    drop-shadow(-2px 2px 7px rgba(10, 10, 16, 0.44));
}

@media (min-width: 737px) and (max-width: 1024px) {
    .elementor-11782 .elementor-element.elementor-element-94429ee .elementor-image-box-description {
        font-size: 1em !important;
        line-height: 1.9rem !important;
    }
}

@media (min-width: 737px) {
    .elementor-11782 .elementor-element.elementor-element-94429ee .elementor-image-box-img {
        margin-bottom: 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3278ef5 */.elementor-11782 .elementor-element.elementor-element-3278ef5 {
background: linear-gradient(305deg, #14141C -0.04%, #272736 99.96%);
box-shadow: 0 0 30px 0 rgba(186, 186, 251, 0.10) inset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-37b02cd */.elementor-11782 .elementor-element.elementor-element-37b02cd .elementor-image-box-img,
.elementor-11782 .elementor-element.elementor-element-37b02cd .elementor-image-box-img img {
    border-radius: inherit; /* sombra segue o formato */
}

/* tira a sombra do box, deixa ele só de “suporte” */
.elementor-11782 .elementor-element.elementor-element-37b02cd .elementor-image-box-img {
  box-shadow: none;
}

/* sombra seguindo o formato da imagem */
.elementor-11782 .elementor-element.elementor-element-37b02cd .elementor-image-box-img img {
  display: block; /* evita espaço embaixo do img */
  filter: 
    drop-shadow(-54px 52px 21px rgba(10, 10, 16, 0.01))
    drop-shadow(-35px 33px 19px rgba(10, 10, 16, 0.07))
    drop-shadow(-19px 19px 16px rgba(10, 10, 16, 0.23))
    drop-shadow(-9px 8px 12px rgba(10, 10, 16, 0.38))
    drop-shadow(-2px 2px 7px rgba(10, 10, 16, 0.44));
}

@media (min-width: 737px) and (max-width: 1024px) {
    .elementor-11782 .elementor-element.elementor-element-37b02cd .elementor-image-box-description {
        font-size: 1em !important;
        line-height: 1.9rem !important;
    }
}

@media (min-width: 737px) {
    .elementor-11782 .elementor-element.elementor-element-37b02cd .elementor-image-box-img {
        margin-bottom: 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e5badb */.elementor-11782 .elementor-element.elementor-element-1e5badb {
background: linear-gradient(305deg, #14141C -0.04%, #272736 99.96%);
box-shadow: 0 0 30px 0 rgba(186, 186, 251, 0.10) inset;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-68d09b7 */.elementor-11782 .elementor-element.elementor-element-68d09b7 .elementor-image-box-img,
.elementor-11782 .elementor-element.elementor-element-68d09b7 .elementor-image-box-img img {
    border-radius: inherit; /* sombra segue o formato */
}

/* tira a sombra do box, deixa ele só de “suporte” */
.elementor-11782 .elementor-element.elementor-element-68d09b7 .elementor-image-box-img {
  box-shadow: none;
}

/* sombra seguindo o formato da imagem */
.elementor-11782 .elementor-element.elementor-element-68d09b7 .elementor-image-box-img img {
  display: block; /* evita espaço embaixo do img */
  filter: 
    drop-shadow(-54px 52px 21px rgba(10, 10, 16, 0.01))
    drop-shadow(-35px 33px 19px rgba(10, 10, 16, 0.07))
    drop-shadow(-19px 19px 16px rgba(10, 10, 16, 0.23))
    drop-shadow(-9px 8px 12px rgba(10, 10, 16, 0.38))
    drop-shadow(-2px 2px 7px rgba(10, 10, 16, 0.44));
}

@media (min-width: 737px) and (max-width: 1024px) {
    .elementor-11782 .elementor-element.elementor-element-68d09b7 .elementor-image-box-description {
        font-size: 1em !important;
        line-height: 1.9rem !important;
    }
}


@media (min-width: 737px) {
    .elementor-11782 .elementor-element.elementor-element-68d09b7 .elementor-image-box-img {
        margin-bottom: 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d112aeb */.elementor-11782 .elementor-element.elementor-element-d112aeb {
background: linear-gradient(305deg, #14141C -0.04%, #272736 99.96%);
box-shadow: 0 0 30px 0 rgba(186, 186, 251, 0.10) inset;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0ff821c */.elementor-11782 .elementor-element.elementor-element-0ff821c {
    position: absolute;
    top: -3px;
    left: 50%;
    transform: translateX(-50%)
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8b44029 *//* Container onde o cursor vai passear */
.cursor-area {
  position: relative;
  overflow: hidden;
  pointer-events: none;
}

/* O widget de imagem do Elementor (o cursor) */
.elementor-11782 .elementor-element.elementor-element-8b44029 {
  position: absolute;
  top: 10%;
  left: 10%;
  filter: drop-shadow(0 0 20px rgba(243, 113, 52, 0.50));
  z-index: 15;

  animation: cursor-walk 10s ease-in-out infinite;
}

/* Caminho do cursor, simulando o usuário navegando */
@keyframes cursor-walk {
  0% {
    top: 10%;
    left: 10%;
  }
  20% {
    top: 20%;
    left: 70%;
  }
  40% {
    top: 55%;
    left: 60%;
  }
  60% {
    top: 75%;
    left: 25%;
  }
  80% {
    top: 40%;
    left: 40%;
  }
  100% {
    top: 10%;
    left: 10%;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c10d680 */.elementor-11782 .elementor-element.elementor-element-c10d680 {
    position: absolute;
    top: -50%;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-81d4c16 */.elementor-11782 .elementor-element.elementor-element-81d4c16 .elementor-image-box-title {    background: linear-gradient(270deg, #D92F1F 0%, #F77A37 100%);    background-clip: text;    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;}@media (min-width: 737px) and (max-width: 1024px) {    .elementor-11782 .elementor-element.elementor-element-81d4c16 .elementor-image-box-description {        font-size: 2.2em !important;        line-height: 1.4em !important;    }}@media (max-width: 736px) {    .elementor-11782 .elementor-element.elementor-element-81d4c16 .elementor-image-box-description {        font-size: 1.5em !important;        line-height: 1.em !important;    }}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37ce1d1 */.elementor-11782 .elementor-element.elementor-element-37ce1d1 {
    padding: 0px;
    position: absolute;
    mask: url('https://faculdadeamonline.com.br/wp-content/uploads/2025/11/PADRAO-ANIMADO-MPE.svg');
    -webkit-mask: url('https://faculdadeamonline.com.br/wp-content/uploads/2025/11/PADRAO-ANIMADO-MPE.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    pointer-events: none;
}

.elementor-11782 .elementor-element.elementor-element-37ce1d1:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  transform: scaleX(1);
  width: 100%;
  height: 100%;
  z-index: 20;
  background: linear-gradient(to right, transparent 1%, #f67836 50%, transparent 99%);
  transform-origin: center;
  animation: LUZFECHANDO 5s ease infinite;
}
@keyframes LUZFECHANDO{
   0%,100%{
      transform: scaleX(0);
      opacity: 0;
   }
   10%{
      opacity: 1;
   }
   50%{
       transform: scaleX(1.5);
       opacity: 1;
   }
   80%{
      opacity: 1;
      transform: scaleX(1.5);
   }
   90%{
      opacity: 0;
      transform: scaleX(1.5);
   }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4e0e0c3 */.elementor-11782 .elementor-element.elementor-element-4e0e0c3 {
    position: absolute;
    left: 0%;
    top: 0%;
    mix-blend-mode: plus-lighter;
    z-index: 20 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4f78dcd */.elementor-11782 .elementor-element.elementor-element-4f78dcd {
  display: inline-block;
  will-change: transform, filter;
  backface-visibility: hidden;

  /* Duas animações simultâneas */
  animation: 
    flutuar 2.5s ease-in-out infinite,
    clarao-pulso 3.6s cubic-bezier(.4, 0, .2, 1) infinite;
}

/* Animação de flutuação (movimento suave) */
@keyframes flutuar {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-10px);
  }
}

/* Animação de clarão (pulso de brilho) */
@keyframes clarao-pulso {
  0%, 100% { 
    filter: brightness(1); 
  }
  18% { 
    filter: brightness(1.6); 
  }
  22% { 
    filter: brightness(1.15); 
  }
  26% { 
    filter: brightness(1.55); 
  }
  50% { 
    filter: brightness(1.2); 
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9f2dea2 */.elementor-11782 .elementor-element.elementor-element-9f2dea2 {
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-65641ab */.elementor-11782 .elementor-element.elementor-element-65641ab {
    position: absolute;
    right: -5%;
    bottom: 10%;
  /* rotação contínua */
  animation: spin 1.5s linear infinite;
  transform-origin: center; /* gira no próprio centro */
}

/* define a animação de giro */
@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

@media (max-width: 736px) {
    .elementor-11782 .elementor-element.elementor-element-65641ab {
      position: absolute;
      right: -30%;
      bottom: 10%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fdc862 */.elementor-11782 .elementor-element.elementor-element-2fdc862 {
    position: absolute;
    left: 0%;
    top: 0%;
    transform: scaleX(-1);
  /* rotação contínua */
  animation: spin 1.5s linear infinite;
  transform-origin: center; /* gira no próprio centro */
}

/* define a animação de giro */
@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

@media (max-width: 736px) {
    .elementor-11782 .elementor-element.elementor-element-2fdc862 {
      position: absolute;
      left: -20%;
      top: -10%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-094dc1c */.elementor-11782 .elementor-element.elementor-element-094dc1c {
    position: absolute;
    left: 14%;
    top: 30%;
    transform: scaleX(-1);
  /* rotação contínua */
  animation: spin 1.5s linear infinite;
  transform-origin: center; /* gira no próprio centro */
}

/* define a animação de giro */
@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

@media (max-width: 736px) {
    .elementor-11782 .elementor-element.elementor-element-094dc1c {
      position: absolute;
      left: -30%;
      top: 40%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bd1a51d */.elementor-11782 .elementor-element.elementor-element-bd1a51d {
    position: absolute;
    left: 7%;
    top: 55%;
    transform: scaleX(-1);
  /* rotação contínua */
  animation: spin 1.5s linear infinite;
  transform-origin: center; /* gira no próprio centro */
}

/* define a animação de giro */
@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

@media (max-width: 736px) {
    .elementor-11782 .elementor-element.elementor-element-bd1a51d {
      position: absolute;
      left: -5%;
      top: 37%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4560ced */.elementor-11782 .elementor-element.elementor-element-4560ced {
    position: absolute;
    right: 9%;
    bottom: 2%;
  /* rotação contínua */
  animation: spin 1.5s linear infinite;
  transform-origin: center; /* gira no próprio centro */
}

/* define a animação de giro */
@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

@media (max-width: 736px) {
    .elementor-11782 .elementor-element.elementor-element-4560ced {
      position: absolute;
      right: -5%;
      bottom: -10%;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-16c1a26 */@media (min-width: 737px) and (max-width: 1024px) {
    .elementor-11782 .elementor-element.elementor-element-16c1a26 .elementor-image-box-description {
        font-size: 1em !important;
        line-height: 1.9rem !important;
    }
}

@media (max-width: 736px) {
    .elementor-11782 .elementor-element.elementor-element-16c1a26 .elementor-image-box-description {
        font-size: 0.9em !important;
        line-height: 1.9em !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3538e27 */.elementor-11782 .elementor-element.elementor-element-3538e27 {
    border-radius: 1.25rem;
    background: linear-gradient(305deg, #0A0A0F -0.04%, #181826 99.96%);
    box-shadow: 0 0 30px 0 rgba(186, 186, 251, 0.10) inset;
}

.elementor-11782 .elementor-element.elementor-element-3538e27 {
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1a9d1b1 */.elementor-11782 .elementor-element.elementor-element-1a9d1b1 {
    position: absolute;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-78dfa20 *//* sombra adaptada ao formato da imagem */
.elementor-11782 .elementor-element.elementor-element-78dfa20 {
    box-shadow: none;
}

.elementor-11782 .elementor-element.elementor-element-78dfa20 img {
    filter:
        drop-shadow(0 25px 7px rgba(10, 10, 16, 0.01))
        drop-shadow(0 16px 6px rgba(10, 10, 16, 0.06))
        drop-shadow(0 9px 5px rgba(10, 10, 16, 0.20))
        drop-shadow(0 4px 4px rgba(10, 10, 16, 0.34))
        drop-shadow(0 1px 2px rgba(10, 10, 16, 0.39));
    display: block;
}

/* animação mais rápida */
.elementor-11782 .elementor-element.elementor-element-78dfa20 {
    position: relative;
    animation: objeto-andando 3.5s ease-in-out infinite;
}

/* keyframes */
@keyframes objeto-andando {
    /* nasce fora da esquerda, rápido */
    0% {
        transform: translateX(-140%);
        opacity: 0;
    }

    /* chega ao ponto original freando */
    18% {
        transform: translateX(0);
        opacity: 1;
    }

    /* pausa ~2s (dentro de 5s totais) */
    55% {
        transform: translateX(0);
        opacity: 1;
    }

    /* segue pra direita até sair */
    100% {
        transform: translateX(160%);
        opacity: 0;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5a2cffc *//* sombra adaptada ao formato da imagem */
.elementor-11782 .elementor-element.elementor-element-5a2cffc {
    box-shadow: none;
}

.elementor-11782 .elementor-element.elementor-element-5a2cffc img {
    filter:
        drop-shadow(0 25px 7px rgba(10, 10, 16, 0.01))
        drop-shadow(0 16px 6px rgba(10, 10, 16, 0.06))
        drop-shadow(0 9px 5px rgba(10, 10, 16, 0.20))
        drop-shadow(0 4px 4px rgba(10, 10, 16, 0.34))
        drop-shadow(0 1px 2px rgba(10, 10, 16, 0.39));
    display: block;
}

/* animação mais rápida */
.elementor-11782 .elementor-element.elementor-element-5a2cffc {
    position: relative;
    animation: objeto-andando 4s ease-in-out infinite;
}

/* keyframes */
@keyframes objeto-andando {
    /* nasce fora da esquerda, rápido */
    0% {
        transform: translateX(-140%);
        opacity: 0;
    }

    /* chega ao ponto original freando */
    18% {
        transform: translateX(0);
        opacity: 1;
    }

    /* pausa ~2s (dentro de 5s totais) */
    55% {
        transform: translateX(0);
        opacity: 1;
    }

    /* segue pra direita até sair */
    100% {
        transform: translateX(160%);
        opacity: 0;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-92c9448 *//* sombra adaptada ao formato da imagem */
.elementor-11782 .elementor-element.elementor-element-92c9448 {
    box-shadow: none;
}

.elementor-11782 .elementor-element.elementor-element-92c9448 img {
    filter:
        drop-shadow(0 25px 7px rgba(10, 10, 16, 0.01))
        drop-shadow(0 16px 6px rgba(10, 10, 16, 0.06))
        drop-shadow(0 9px 5px rgba(10, 10, 16, 0.20))
        drop-shadow(0 4px 4px rgba(10, 10, 16, 0.34))
        drop-shadow(0 1px 2px rgba(10, 10, 16, 0.39));
    display: block;
}

/* animação mais rápida */
.elementor-11782 .elementor-element.elementor-element-92c9448 {
    position: relative;
    animation: objeto-andando 5s ease-in-out infinite;
}

/* keyframes */
@keyframes objeto-andando {
    /* nasce fora da esquerda, rápido */
    0% {
        transform: translateX(-140%);
        opacity: 0;
    }

    /* chega ao ponto original freando */
    18% {
        transform: translateX(0);
        opacity: 1;
    }

    /* pausa ~2s (dentro de 5s totais) */
    55% {
        transform: translateX(0);
        opacity: 1;
    }

    /* segue pra direita até sair */
    100% {
        transform: translateX(160%);
        opacity: 0;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e7d56b *//* sombra adaptada ao formato da imagem */
.elementor-11782 .elementor-element.elementor-element-3e7d56b {
    box-shadow: none;
}

.elementor-11782 .elementor-element.elementor-element-3e7d56b img {
    filter:
        drop-shadow(0 25px 7px rgba(10, 10, 16, 0.01))
        drop-shadow(0 16px 6px rgba(10, 10, 16, 0.06))
        drop-shadow(0 9px 5px rgba(10, 10, 16, 0.20))
        drop-shadow(0 4px 4px rgba(10, 10, 16, 0.34))
        drop-shadow(0 1px 2px rgba(10, 10, 16, 0.39));
    display: block;
}

/* animação mais rápida */
.elementor-11782 .elementor-element.elementor-element-3e7d56b {
    position: relative;
    animation: objeto-andando 3s ease-in-out infinite;
}

/* keyframes */
@keyframes objeto-andando {
    /* nasce fora da esquerda, rápido */
    0% {
        transform: translateX(-140%);
        opacity: 0;
    }

    /* chega ao ponto original freando */
    18% {
        transform: translateX(0);
        opacity: 1;
    }

    /* pausa ~2s (dentro de 5s totais) */
    55% {
        transform: translateX(0);
        opacity: 1;
    }

    /* segue pra direita até sair */
    100% {
        transform: translateX(160%);
        opacity: 0;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8d7071 *//* sombra adaptada ao formato da imagem */
.elementor-11782 .elementor-element.elementor-element-a8d7071 {
    box-shadow: none;
}

.elementor-11782 .elementor-element.elementor-element-a8d7071 img {
    filter:
        drop-shadow(0 25px 7px rgba(10, 10, 16, 0.01))
        drop-shadow(0 16px 6px rgba(10, 10, 16, 0.06))
        drop-shadow(0 9px 5px rgba(10, 10, 16, 0.20))
        drop-shadow(0 4px 4px rgba(10, 10, 16, 0.34))
        drop-shadow(0 1px 2px rgba(10, 10, 16, 0.39));
    display: block;
}

/* animação mais rápida */
.elementor-11782 .elementor-element.elementor-element-a8d7071 {
    position: relative;
    animation: objeto-andando 5s ease-in-out infinite;
}

/* keyframes */
@keyframes objeto-andando {
    /* nasce fora da esquerda, rápido */
    0% {
        transform: translateX(-140%);
        opacity: 0;
    }

    /* chega ao ponto original freando */
    18% {
        transform: translateX(0);
        opacity: 1;
    }

    /* pausa ~2s (dentro de 5s totais) */
    55% {
        transform: translateX(0);
        opacity: 1;
    }

    /* segue pra direita até sair */
    100% {
        transform: translateX(160%);
        opacity: 0;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52deb88 *//* sombra adaptada ao formato da imagem */
.elementor-11782 .elementor-element.elementor-element-52deb88 {
    box-shadow: none;
}

.elementor-11782 .elementor-element.elementor-element-52deb88 img {
    filter:
        drop-shadow(0 25px 7px rgba(10, 10, 16, 0.01))
        drop-shadow(0 16px 6px rgba(10, 10, 16, 0.06))
        drop-shadow(0 9px 5px rgba(10, 10, 16, 0.20))
        drop-shadow(0 4px 4px rgba(10, 10, 16, 0.34))
        drop-shadow(0 1px 2px rgba(10, 10, 16, 0.39));
    display: block;
}

/* animação mais rápida */
.elementor-11782 .elementor-element.elementor-element-52deb88 {
    position: relative;
    animation: objeto-andando 4s ease-in-out infinite;
}

/* keyframes */
@keyframes objeto-andando {
    /* nasce fora da esquerda, rápido */
    0% {
        transform: translateX(-140%);
        opacity: 0;
    }

    /* chega ao ponto original freando */
    18% {
        transform: translateX(0);
        opacity: 1;
    }

    /* pausa ~2s (dentro de 5s totais) */
    55% {
        transform: translateX(0);
        opacity: 1;
    }

    /* segue pra direita até sair */
    100% {
        transform: translateX(160%);
        opacity: 0;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f6b0605 */.elementor-11782 .elementor-element.elementor-element-f6b0605 {
    position: absolute;
    left: 0%;
    top: 0%;
    mix-blend-mode: plus-lighter;
    z-index: 20 !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0252797 */@media (min-width: 737px) and (max-width: 1024px) {
    .elementor-11782 .elementor-element.elementor-element-0252797 .elementor-image-box-description {
        font-size: 1em !important;
        line-height: 1.9rem !important;
    }
}

@media (max-width: 736px) {
    .elementor-11782 .elementor-element.elementor-element-0252797 .elementor-image-box-description {
        font-size: 0.9em !important;
        line-height: 1.9em !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0848427 */.elementor-11782 .elementor-element.elementor-element-0848427 {
    border-radius: 1.25rem;
    background: linear-gradient(305deg, #0A0A0F -0.04%, #181826 99.96%);
    box-shadow: 0 0 30px 0 rgba(186, 186, 251, 0.10) inset;
}

.elementor-11782 .elementor-element.elementor-element-0848427 {
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-096fbec *//* remove box-shadow tradicional */
.elementor-11782 .elementor-element.elementor-element-096fbec {
    box-shadow: none;
}

/* aplica sombras reais seguindo o shape do PNG/SVG */
.elementor-11782 .elementor-element.elementor-element-096fbec img {
    filter:
        drop-shadow(0 25px 7px rgba(10, 10, 16, 0.01))
        drop-shadow(0 16px 6px rgba(10, 10, 16, 0.06))
        drop-shadow(0 9px 5px rgba(10, 10, 16, 0.20))
        drop-shadow(0 4px 4px rgba(10, 10, 16, 0.34))
        drop-shadow(0 1px 2px rgba(10, 10, 16, 0.39));

    display: block; /* remove espaçamento indesejado */
}

.elementor-11782 .elementor-element.elementor-element-096fbec {
  display: inline-block; /* Certifique-se de que o elemento pode ser animado */
  animation: shake-animation 1.7s ease-in-out infinite; /* Duração total de 4s, incluindo pausa */
}

/* Definição da animação */
@keyframes shake-animation {
  0% { transform: rotate(0deg); }
  10% { transform: rotate(5deg); }
  20% { transform: rotate(-5deg); }
  30% { transform: rotate(5deg); }
  40% { transform: rotate(-5deg); }
  50% { transform: rotate(0deg); } /* Finaliza o movimento */
  100% { transform: rotate(0deg); } /* Mantém parado até o ciclo reiniciar */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9dc1adf */.elementor-11782 .elementor-element.elementor-element-9dc1adf {
    position: absolute;
    right: -8%;
    bottom: -10%;
  /* rotação contínua */
  animation: spin 1.5s linear infinite;
  transform-origin: center; /* gira no próprio centro */
}

/* define a animação de giro */
@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

@media (max-width: 736px) {
    .elementor-11782 .elementor-element.elementor-element-9dc1adf {
      position: absolute;
      right: -30%;
      bottom: -10%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-80334b4 */.elementor-11782 .elementor-element.elementor-element-80334b4 {
    position: absolute;
    left: -15%;
    top: -16%;
    transform: scaleX(-1);
  /* rotação contínua */
  animation: spin 1.5s linear infinite;
  transform-origin: center; /* gira no próprio centro */
}

/* define a animação de giro */
@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fe591c6 */.elementor-11782 .elementor-element.elementor-element-fe591c6 {
    position: absolute;
    left: 6%;
    top: 15%;
    transform: scaleX(-1);
  /* rotação contínua */
  animation: spin 1.5s linear infinite;
  transform-origin: center; /* gira no próprio centro */
}

/* define a animação de giro */
@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

@media (max-width: 736px) {
    .elementor-11782 .elementor-element.elementor-element-fe591c6 {
      position: absolute;
      left: -30%;
      top: 40%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2235c4c */.elementor-11782 .elementor-element.elementor-element-2235c4c {
    position: absolute;
    left: -3%;
    top: 45%;
    transform: scaleX(-1);
  /* rotação contínua */
  animation: spin 1.5s linear infinite;
  transform-origin: center; /* gira no próprio centro */
}

/* define a animação de giro */
@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

@media (max-width: 736px) {
    .elementor-11782 .elementor-element.elementor-element-2235c4c {
      position: absolute;
      left: -5%;
      top: 37%;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d947cda */@media (min-width: 737px) and (max-width: 1024px) {
    .elementor-11782 .elementor-element.elementor-element-d947cda .elementor-image-box-description {
        font-size: 1em !important;
        line-height: 1.9rem !important;
    }
}

@media (max-width: 736px) {
    .elementor-11782 .elementor-element.elementor-element-d947cda .elementor-image-box-description {
        font-size: 0.9em !important;
        line-height: 1.9em !important;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d4dd9aa */.elementor-11782 .elementor-element.elementor-element-d4dd9aa {
    position: absolute;
    left: 0%;
    top: 0%;
    mix-blend-mode: plus-lighter;
    z-index: 20 !important;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac89ae5 */.elementor-11782 .elementor-element.elementor-element-ac89ae5 {
    border-radius: 1.25rem;
    background: linear-gradient(305deg, #0A0A0F -0.04%, #181826 99.96%);
    box-shadow: 0 0 30px 0 rgba(186, 186, 251, 0.10) inset;
}

.elementor-11782 .elementor-element.elementor-element-ac89ae5 {
    border-radius: 1.25rem;
    background: linear-gradient(305deg, #0A0A0F -0.04%, #181826 99.96%);
    box-shadow: 0 0 30px 0 rgba(186, 186, 251, 0.10) inset;
}

.elementor-11782 .elementor-element.elementor-element-ac89ae5 {
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc881c4 */.elementor-11782 .elementor-element.elementor-element-fc881c4 {
    position: absolute;
    left: 0%;
    top: 0%;
    mix-blend-mode: plus-lighter;
    z-index: 20 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c381b77 */.elementor-11782 .elementor-element.elementor-element-c381b77 {
    position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce81de4 */.elementor-11782 .elementor-element.elementor-element-ce81de4 {
    position: absolute;
    top: -100%;
    left: -30%;
}

@media (max-width: 736px) {
    .elementor-11782 .elementor-element.elementor-element-ce81de4 {
      position: absolute;
      top: -60%;
      left: -50%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5e72f9b */.elementor-11782 .elementor-element.elementor-element-5e72f9b {
    position: absolute;
    right: -35%;
    top: 0%;
}

@media (max-width: 736px) {
    .elementor-11782 .elementor-element.elementor-element-5e72f9b {
      position: absolute;
      right: -65%;
      top: 10%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f644867 */.elementor-11782 .elementor-element.elementor-element-f644867 {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2d48e33 */.elementor-11782 .elementor-element.elementor-element-2d48e33 {
  display: inline-block;
  will-change: transform, filter;
  backface-visibility: hidden;

  /* Duas animações simultâneas */
  animation: 
    flutuar 2.5s ease-in-out infinite,
    clarao-pulso 3.6s cubic-bezier(.4, 0, .2, 1) infinite;
}

/* Animação de flutuação (movimento suave) */
@keyframes flutuar {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-10px);
  }
}

/* Animação de clarão (pulso de brilho) */
@keyframes clarao-pulso {
  0%, 100% { 
    filter: brightness(1); 
  }
  18% { 
    filter: brightness(1.6); 
  }
  22% { 
    filter: brightness(1.15); 
  }
  26% { 
    filter: brightness(1.55); 
  }
  50% { 
    filter: brightness(1.2); 
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4b94222 */.elementor-11782 .elementor-element.elementor-element-4b94222 {
    position: absolute;
    animation: spin 5s linear infinite;
}

@keyframes spin {
    from { transform: rotate(0deg); }
    to   { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1124b76 */@media (min-width: 737px) and (max-width: 1024px) {
    .elementor-11782 .elementor-element.elementor-element-1124b76 .elementor-image-box-description {
        font-size: 1em !important;
        line-height: 1.9rem !important;
    }
}

@media (max-width: 736px) {
    .elementor-11782 .elementor-element.elementor-element-1124b76 .elementor-image-box-description {
        font-size: 0.9em !important;
        line-height: 1.9em !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e91c04 */.elementor-11782 .elementor-element.elementor-element-0e91c04 {
    border-radius: 1.25rem;
    background: linear-gradient(305deg, #0A0A0F -0.04%, #181826 99.96%);
    box-shadow: 0 0 30px 0 rgba(186, 186, 251, 0.10) inset;
}

.elementor-11782 .elementor-element.elementor-element-0e91c04 {
    border-radius: 1.25rem;
    background: linear-gradient(305deg, #0A0A0F -0.04%, #181826 99.96%);
    box-shadow: 0 0 30px 0 rgba(186, 186, 251, 0.10) inset;
}

.elementor-11782 .elementor-element.elementor-element-0e91c04 {
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cb475cd */@media (min-width: 737px) and (max-width: 1024px) {
    .elementor-11782 .elementor-element.elementor-element-cb475cd .elementor-image-box-description {
        font-size: 1em !important;
        line-height: 1.9rem !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f84673b */.elementor-11782 .elementor-element.elementor-element-f84673b .elementor-button {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;

  /* ESTADO NORMAL */
  border-radius: 12.5rem;
  border: 1px solid #FF9A63;
  background: linear-gradient(0deg, #D92F1F 0%, #F77A37 100%);
  box-shadow: 0 0 70px 0 rgba(255, 154, 99, 0.50);

  color: #fff !important;
  transition:
    transform 0.4s ease,
    background 0.6s ease-in-out,
    border 0.6s ease-in-out,
    box-shadow 0.6s ease-in-out;

  overflow: hidden; /* CORTA QUALQUER VAZAMENTO — FUNDAMENTAL */
  z-index: 0;
}

.elementor-11782 .elementor-element.elementor-element-f84673b .elementor-button-text {
  position: relative;
  z-index: 2;
}

/* FEIXE DE LUZ AJUSTADO */
.elementor-11782 .elementor-element.elementor-element-f84673b .elementor-button::after {
  content: "";
  position: absolute;
  left: -40%;

  /* Agora o feixe é MAIOR que o botão */
  width: 4.19588rem;
  height: 160%; /* A mágica para preencher sem vazar */

  top: -30%; /* Recentraliza verticalmente após aumentar a altura */

  transform: rotate(22.913deg);

  background: linear-gradient(
    180deg,
    rgba(217, 217, 217, 0) 0%,
    rgba(255, 255, 255, 0.60) 100%
  );

  mix-blend-mode: plus-lighter;
  pointer-events: none;
  z-index: 1;

  animation: button-light-beam 4.5s ease-in-out infinite;
}

/* HOVER */
.elementor-11782 .elementor-element.elementor-element-f84673b .elementor-button:hover {
  transform: scale(1.05);
  background: linear-gradient(90deg, #01e496 0%, #2df7c9 50%, #8ffff1 100%);
  border: 1px solid #01e496;
  box-shadow: 0 0 70px 0 rgba(1, 228, 150, 0.50);
}

/* ANIMAÇÃO DO FEIXE */
@keyframes button-light-beam {
  0% {
    left: -40%;
    opacity: 0;
  }
  10% {
    opacity: 1;
  }
  50% {
    left: 140%;
    opacity: 1;
  }
  60% {
    opacity: 0;
  }
  100% {
    left: -40%;
    opacity: 0;
  }
}

.elementor-11782 .elementor-element.elementor-element-f84673b .elementor-button::after {
  animation: button-light-beam 3.5s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d6131dc */.elementor-11782 .elementor-element.elementor-element-d6131dc {
    position: absolute;
    z-index: 0;
    top: 14%;
    left: 50%;
    transform: translate(-50%, -50%);
}

@media (min-width: 737px) and (max-width: 1024px) {
    .elementor-11782 .elementor-element.elementor-element-d6131dc {
        position: absolute;
        z-index: 0;
        top: 10%;
        left: 50%;
        transform: translate(-50%, -50%);
    }
}

@media (max-width: 736px) {
    .elementor-11782 .elementor-element.elementor-element-d6131dc {
        position: absolute;
        z-index: 0;
        top: 10%;
        left: 50%;
        transform: translate(-50%, -50%);
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c50e0b5 */.elementor-11782 .elementor-element.elementor-element-c50e0b5 .elementor-image-box-title {    background: linear-gradient(270deg, #D92F1F 0%, #F77A37 100%);    background-clip: text;    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;}@media (min-width: 737px) and (max-width: 1024px) {    .elementor-11782 .elementor-element.elementor-element-c50e0b5 .elementor-image-box-description {        font-size: 2.2em !important;        line-height: 1.4em !important;    }}@media (max-width: 736px) {    .elementor-11782 .elementor-element.elementor-element-c50e0b5 .elementor-image-box-description {        font-size: 1.5em !important;        line-height: 1.em !important;    }}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fca6c20 */.elementor-11782 .elementor-element.elementor-element-fca6c20 .elementor-image-box-description {
  color: #9BA2B7;
  font-size: 1em !important;
  font-weight: 400 !important;
  line-height: 2.1875rem !important;
}

@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-image-box-description {
    font-size: 1.em !important;
    line-height: 2.1875rem !important;
  }
}

@media (max-width: 767px) {
  .elementor-image-box-description {
    font-size: 1em !important;
    line-height: 2.1875rem !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-606d266 */.elementor-11782 .elementor-element.elementor-element-606d266 {
    background: linear-gradient(270deg, #D92F1F 0%, #F77A37 100%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd8952a */.elementor-11782 .elementor-element.elementor-element-fd8952a {
    padding: 0px;
    position: absolute;
    mask: url('https://faculdadeamonline.com.br/wp-content/uploads/2025/11/PADRAO-ANIMADO-MPE.svg');
    -webkit-mask: url('https://faculdadeamonline.com.br/wp-content/uploads/2025/11/PADRAO-ANIMADO-MPE.svg');
    mask-position: center;
    -webkit-mask-position: center;
    mask-size: contain;
    -webkit-mask-size: contain;
    mask-repeat: no-repeat;
    -webkit-mask-repeat: no-repeat;
    pointer-events: none;
}

.elementor-11782 .elementor-element.elementor-element-fd8952a:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  transform: scaleX(1);
  width: 100%;
  height: 100%;
  z-index: 20;
  background: linear-gradient(to right, transparent 1%, #f67836 50%, transparent 99%);
  transform-origin: center;
  animation: LUZFECHANDO 5s ease infinite;
}
@keyframes LUZFECHANDO{
   0%,100%{
      transform: scaleX(0);
      opacity: 0;
   }
   10%{
      opacity: 1;
   }
   50%{
       transform: scaleX(1.5);
       opacity: 1;
   }
   80%{
      opacity: 1;
      transform: scaleX(1.5);
   }
   90%{
      opacity: 0;
      transform: scaleX(1.5);
   }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-722dd49 *//* remove a sombra do container */
.elementor-11782 .elementor-element.elementor-element-722dd49 .elementor-image-box-img {
    box-shadow: none;
}

/* sombra aplicada diretamente na imagem */
.elementor-11782 .elementor-element.elementor-element-722dd49 .elementor-image-box-img img {
    filter: drop-shadow(0 0 75px rgba(254, 179, 79, 0.55));
    display: block; /* evita espaço extra */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-168c795 */.elementor-11782 .elementor-element.elementor-element-168c795 {
    position: absolute;
    z-index: 0;
    top: 86%;
    left: 50%;
    transform: translate(-50%, -50%);
    pointer-events: none;
}

@media (min-width: 737px) and (max-width: 1024px) {
    .elementor-11782 .elementor-element.elementor-element-168c795 {
       position: absolute;
       z-index: 0;
       top: 93%;
       left: 50%;
       transform: translate(-50%, -50%);
    }
}

@media (max-width: 736px) {
    .elementor-11782 .elementor-element.elementor-element-168c795 {
        position: absolute;
        z-index: 0;
        top: 93%;
        left: 50%;
        transform: translate(-50%, -50%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1ae4d0 */.elementor-11782 .elementor-element.elementor-element-f1ae4d0 {
    position: relative;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-718dc8c */.elementor-11782 .elementor-element.elementor-element-718dc8c .elementor-image-box-title {    background: linear-gradient(270deg, #D92F1F 0%, #F77A37 100%);    background-clip: text;    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;}@media (min-width: 737px) and (max-width: 1024px) {    .elementor-11782 .elementor-element.elementor-element-718dc8c .elementor-image-box-description {        font-size: 2.2em !important;        line-height: 1.4em !important;    }}@media (max-width: 736px) {    .elementor-11782 .elementor-element.elementor-element-718dc8c .elementor-image-box-description {        font-size: 1.5em !important;        line-height: 1.em !important;    }}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-288a927 */.elementor-11782 .elementor-element.elementor-element-288a927 .elementor-button {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;

  /* ESTADO NORMAL */
  border-radius: 12.5rem;
  border: 1px solid #FF9A63;
  background: linear-gradient(0deg, #D92F1F 0%, #F77A37 100%);
  box-shadow: 0 0 70px 0 rgba(255, 154, 99, 0.50);

  color: #fff !important;
  transition:
    transform 0.4s ease,
    background 0.6s ease-in-out,
    border 0.6s ease-in-out,
    box-shadow 0.6s ease-in-out;

  overflow: hidden; /* CORTA QUALQUER VAZAMENTO — FUNDAMENTAL */
  z-index: 0;
}

.elementor-11782 .elementor-element.elementor-element-288a927 .elementor-button-text {
  position: relative;
  z-index: 2;
}

/* FEIXE DE LUZ AJUSTADO */
.elementor-11782 .elementor-element.elementor-element-288a927 .elementor-button::after {
  content: "";
  position: absolute;
  left: -40%;

  /* Agora o feixe é MAIOR que o botão */
  width: 4.19588rem;
  height: 160%; /* A mágica para preencher sem vazar */

  top: -30%; /* Recentraliza verticalmente após aumentar a altura */

  transform: rotate(22.913deg);

  background: linear-gradient(
    180deg,
    rgba(217, 217, 217, 0) 0%,
    rgba(255, 255, 255, 0.60) 100%
  );

  mix-blend-mode: plus-lighter;
  pointer-events: none;
  z-index: 1;

  animation: button-light-beam 4.5s ease-in-out infinite;
}

/* HOVER */
.elementor-11782 .elementor-element.elementor-element-288a927 .elementor-button:hover {
  transform: scale(1.05);
  background: linear-gradient(90deg, #01e496 0%, #2df7c9 50%, #8ffff1 100%);
  border: 1px solid #01e496;
  box-shadow: 0 0 70px 0 rgba(1, 228, 150, 0.50);
}

/* ANIMAÇÃO DO FEIXE */
@keyframes button-light-beam {
  0% {
    left: -40%;
    opacity: 0;
  }
  10% {
    opacity: 1;
  }
  50% {
    left: 140%;
    opacity: 1;
  }
  60% {
    opacity: 0;
  }
  100% {
    left: -40%;
    opacity: 0;
  }
}

.elementor-11782 .elementor-element.elementor-element-288a927 .elementor-button::after {
  animation: button-light-beam 3.5s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0cf41f4 */@media (min-width: 737px) and (max-width: 1024px) {
    .elementor-11782 .elementor-element.elementor-element-0cf41f4 .elementor-image-box-description {
        font-size: 1em !important;
        line-height: 1.9rem !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-08cf4df */.elementor-11782 .elementor-element.elementor-element-08cf4df .elementor-button {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;

  /* ESTILO NOVO DO BOTÃO */
  border-radius: 12.5rem;
  border: 1px solid #DCFE43;
  background: #1E1C26;
  color: #fff !important;

  transition: transform 0.4s ease;
  overflow: hidden;
}

/* TEXTO */
.elementor-11782 .elementor-element.elementor-element-08cf4df .elementor-button-text {
  position: relative;
  z-index: 2;
}

/* FEIXE DE LUZ */
.elementor-11782 .elementor-element.elementor-element-08cf4df .elementor-button::after {
  content: "";
  position: absolute;
  left: -40%;
  top: -30%;

  width: 4.2rem;
  height: 160%;
  transform: rotate(22.913deg);

  background: linear-gradient(
    180deg,
    rgba(217, 217, 217, 0) 0%,
    rgba(255, 255, 255, 0.60) 100%
  );

  mix-blend-mode: plus-lighter;
  pointer-events: none;
  z-index: 1;

  animation: button-light-beam 3.5s ease-in-out infinite;
}

/* HOVER: SOMENTE ZOOM */
.elementor-11782 .elementor-element.elementor-element-08cf4df .elementor-button:hover {
  transform: scale(1.05);
}

/* ANIMAÇÃO DO FEIXE */
@keyframes button-light-beam {
  0% {
    left: -40%;
    opacity: 0;
  }
  10% {
    opacity: 1;
  }
  50% {
    left: 140%;
    opacity: 1;
  }
  60% {
    opacity: 0;
  }
  100% {
    left: -40%;
    opacity: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a16b414 */.elementor-11782 .elementor-element.elementor-element-a16b414 {
    background: linear-gradient(90deg, #F77937 0%, #D92F1F 100%);
}/* End custom CSS */
/* Start custom CSS */html, body {
    max-width: 100% !important;
    overflow-x: hidden !important;
}

.destaque1 {
    color: #fff;
}

body::after{
    content:"";
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    background-image: radial-gradient(at 20% 80%, #fff 1px, transparent 0px);
    background-size: 2px 2px;
    pointer-events: none !important;
    z-index: 9999;
    opacity: 0.05;
    mix-blend-mode: plus-lighter;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'MADE Outer';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://faculdadeamonline.com.br/wp-content/uploads/2024/11/MADE-Outer-Sans-Regular-PERSONAL-USE.eot');
	src: url('https://faculdadeamonline.com.br/wp-content/uploads/2024/11/MADE-Outer-Sans-Regular-PERSONAL-USE.eot?#iefix') format('embedded-opentype'),
		url('https://faculdadeamonline.com.br/wp-content/uploads/2024/11/MADE-Outer-Sans-Regular-PERSONAL-USE.woff2') format('woff2'),
		url('https://faculdadeamonline.com.br/wp-content/uploads/2024/11/MADE-Outer-Sans-Regular-PERSONAL-USE.woff') format('woff'),
		url('https://faculdadeamonline.com.br/wp-content/uploads/2024/11/MADE-Outer-Sans-Regular-PERSONAL-USE.ttf') format('truetype'),
		url('https://faculdadeamonline.com.br/wp-content/uploads/2024/11/MADE-Outer-Sans-Regular-PERSONAL-USE.svg#MADEOuter') format('svg');
}
@font-face {
	font-family: 'MADE Outer';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://faculdadeamonline.com.br/wp-content/uploads/2024/11/MADE-Outer-Sans-Bold-PERSONAL-USE.eot');
	src: url('https://faculdadeamonline.com.br/wp-content/uploads/2024/11/MADE-Outer-Sans-Bold-PERSONAL-USE.eot?#iefix') format('embedded-opentype'),
		url('https://faculdadeamonline.com.br/wp-content/uploads/2024/11/MADE-Outer-Sans-Bold-PERSONAL-USE.woff2') format('woff2'),
		url('https://faculdadeamonline.com.br/wp-content/uploads/2024/11/MADE-Outer-Sans-Bold-PERSONAL-USE.woff') format('woff'),
		url('https://faculdadeamonline.com.br/wp-content/uploads/2024/11/MADE-Outer-Sans-Bold-PERSONAL-USE.ttf') format('truetype'),
		url('https://faculdadeamonline.com.br/wp-content/uploads/2024/11/MADE-Outer-Sans-Bold-PERSONAL-USE.svg#MADEOuter') format('svg');
}
/* End Custom Fonts CSS */