.elementor-96 .elementor-element.elementor-element-d59c0d4{--display:flex;--min-height:600px;--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:flex-start;}.elementor-96 .elementor-element.elementor-element-d59c0d4:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-d59c0d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://mpeeducacao.com/wp-content/uploads/2026/03/banner-maq-v2.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-weight:var( --e-global-typography-text-font-weight );}.elementor-96 .elementor-element.elementor-element-04d6ab3{margin:060px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-96 .elementor-element.elementor-element-3837d0c{--display:flex;--min-height:402px;--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-96 .elementor-element.elementor-element-b93a7dd{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-b93a7dd.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-b93a7dd .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:42px;font-weight:600;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-96 .elementor-element.elementor-element-fa32fe1 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-weight:500;padding:20px 20px 20px 20px;}.elementor-96 .elementor-element.elementor-element-76cfc07{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-76cfc07.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-76cfc07 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:23px;font-weight:600;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-60c813b{--display:flex;--min-height:401px;--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;}.elementor-96 .elementor-element.elementor-element-ce0004d{--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;}.elementor-96 .elementor-element.elementor-element-27b9161{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-96 .elementor-element.elementor-element-b1ca35b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-b1ca35b.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-b1ca35b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:27px;font-weight:400;line-height:32px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-3b9d4b7{text-align:start;}.elementor-96 .elementor-element.elementor-element-3b9d4b7 img{max-width:100%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-96 .elementor-element.elementor-element-c6bd9db{width:var( --container-widget-width, 46% );max-width:46%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:46%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-0ce3e95{--display:flex;}.elementor-96 .elementor-element.elementor-element-e20e276{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-a7e1da2{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;line-height:28px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-60b31f1{--display:flex;--min-height:342px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-c8564d7{--e-image-carousel-slides-to-show:4;}.elementor-96 .elementor-element.elementor-element-d97bbeb{--display:flex;--min-height:1161px;--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;}.elementor-96 .elementor-element.elementor-element-d846961{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-d846961.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-d846961 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:38px;font-weight:600;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-bb36b13{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-96 .elementor-element.elementor-element-dc5cf85{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-da95f2f{--display:flex;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-96 .elementor-element.elementor-element-e235c4e{padding:20px 20px 20px 20px;}.elementor-96 .elementor-element.elementor-element-e235c4e .elementor-image-box-wrapper{text-align:start;}.elementor-96 .elementor-element.elementor-element-e235c4e .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#C3C2C2;}.elementor-96 .elementor-element.elementor-element-5770277{padding:20px 20px 20px 20px;}.elementor-96 .elementor-element.elementor-element-5770277 .elementor-image-box-wrapper{text-align:start;}.elementor-96 .elementor-element.elementor-element-5770277 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#C3C2C2;}.elementor-96 .elementor-element.elementor-element-b49f200{padding:20px 20px 20px 20px;}.elementor-96 .elementor-element.elementor-element-b49f200 .elementor-image-box-wrapper{text-align:start;}.elementor-96 .elementor-element.elementor-element-b49f200 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#C3C2C2;}.elementor-96 .elementor-element.elementor-element-830aa86{padding:20px 20px 20px 20px;}.elementor-96 .elementor-element.elementor-element-830aa86 .elementor-image-box-wrapper{text-align:start;}.elementor-96 .elementor-element.elementor-element-830aa86 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#C3C2C2;}.elementor-96 .elementor-element.elementor-element-950f11b{padding:20px 20px 20px 20px;}.elementor-96 .elementor-element.elementor-element-950f11b .elementor-image-box-wrapper{text-align:start;}.elementor-96 .elementor-element.elementor-element-950f11b .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#C3C2C2;}.elementor-96 .elementor-element.elementor-element-07dc090{padding:20px 20px 20px 20px;}.elementor-96 .elementor-element.elementor-element-07dc090 .elementor-image-box-wrapper{text-align:start;}.elementor-96 .elementor-element.elementor-element-07dc090 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#C3C2C2;}.elementor-96 .elementor-element.elementor-element-b7a5945{width:var( --container-widget-width, 68% );max-width:68%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:27px;font-weight:400;line-height:34px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-5e3446a .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:uppercase;padding:20px 20px 20px 20px;}.elementor-96 .elementor-element.elementor-element-5e3446a.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-8992ed1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-96 .elementor-element.elementor-element-b677fc6{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-b677fc6.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-b677fc6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:38px;font-weight:600;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-8eb2e71{--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;}.elementor-96 .elementor-element.elementor-element-8fa7271{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-96 .elementor-element.elementor-element-8e41bf2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-8e41bf2.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-8e41bf2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:33px;font-weight:400;line-height:39px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-c395dff{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-ba437e1{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-6b0d6d7{--display:flex;}.elementor-96 .elementor-element.elementor-element-6b429f1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-96 .elementor-element.elementor-element-1670507{--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;--flex-wrap:wrap;}.elementor-96 .elementor-element.elementor-element-a88a282{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-96 .elementor-element.elementor-element-47747d3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-47747d3.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-47747d3 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;line-height:39px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-f6ee2e7{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-95fca57{--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;--flex-wrap:wrap;}.elementor-96 .elementor-element.elementor-element-b4aafdb{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-96 .elementor-element.elementor-element-d3d39a2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-d3d39a2.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-d3d39a2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;line-height:39px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-e6fa2cd{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-aa0629f{--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;--flex-wrap:wrap;}.elementor-96 .elementor-element.elementor-element-fb1da5f{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-96 .elementor-element.elementor-element-d43cb81{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-d43cb81.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-d43cb81 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;line-height:39px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-e369afd{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-68eb749{--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;--flex-wrap:wrap;}.elementor-96 .elementor-element.elementor-element-4c72b3e{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-96 .elementor-element.elementor-element-f4bc03c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-f4bc03c.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-f4bc03c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:400;line-height:39px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-2dce8ad{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-774243d{--display:flex;--min-height:893px;--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;}.elementor-96 .elementor-element.elementor-element-4749b07{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-4749b07.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-4749b07 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:38px;font-weight:600;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-e9449de{--display:flex;--min-height:320px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-96 .elementor-element.elementor-element-9ed4285{width:var( --container-widget-width, 32% );max-width:32%;padding:40px 40px 40px 40px;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-9ed4285 .elementor-image-box-wrapper{text-align:start;}.elementor-96 .elementor-element.elementor-element-9ed4285.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-96 .elementor-element.elementor-element-9ed4285.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-96 .elementor-element.elementor-element-9ed4285.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-96 .elementor-element.elementor-element-9ed4285 .elementor-image-box-wrapper .elementor-image-box-img{width:12%;}.elementor-96 .elementor-element.elementor-element-9ed4285 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-96 .elementor-element.elementor-element-9ed4285 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-30a1a1c{width:var( --container-widget-width, 32% );max-width:32%;padding:40px 40px 40px 40px;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-30a1a1c .elementor-image-box-wrapper{text-align:start;}.elementor-96 .elementor-element.elementor-element-30a1a1c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-96 .elementor-element.elementor-element-30a1a1c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-96 .elementor-element.elementor-element-30a1a1c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-96 .elementor-element.elementor-element-30a1a1c .elementor-image-box-wrapper .elementor-image-box-img{width:12%;}.elementor-96 .elementor-element.elementor-element-30a1a1c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-96 .elementor-element.elementor-element-30a1a1c .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-dcb423a{width:var( --container-widget-width, 32% );max-width:32%;padding:40px 40px 40px 40px;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-dcb423a .elementor-image-box-wrapper{text-align:start;}.elementor-96 .elementor-element.elementor-element-dcb423a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-96 .elementor-element.elementor-element-dcb423a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-96 .elementor-element.elementor-element-dcb423a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-96 .elementor-element.elementor-element-dcb423a .elementor-image-box-wrapper .elementor-image-box-img{width:12%;}.elementor-96 .elementor-element.elementor-element-dcb423a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-96 .elementor-element.elementor-element-dcb423a .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-460f68a{width:var( --container-widget-width, 68% );max-width:68%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-5700bc7 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:uppercase;padding:20px 20px 20px 20px;}.elementor-96 .elementor-element.elementor-element-5700bc7.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-bc1b70c{--display:flex;--min-height:1057px;--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:33px 33px;--row-gap:33px;--column-gap:33px;}.elementor-96 .elementor-element.elementor-element-302d1dc{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-302d1dc.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-302d1dc .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:38px;font-weight:600;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-607cc63{width:var( --container-widget-width, 46% );max-width:46%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:46%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-bcbbb27{--display:flex;--min-height:320px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--flex-wrap:wrap;}.elementor-96 .elementor-element.elementor-element-371513d{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-20ccbb8{--display:flex;--min-height:141px;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-5px;}.elementor-96 .elementor-element.elementor-element-20ccbb8:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-20ccbb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mpeeducacao.com/wp-content/uploads/2026/03/Vector.webp");background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-96 .elementor-element.elementor-element-05cb9c0{width:var( --container-widget-width, 20% );max-width:20%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:17px 17px 17px 17px;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-05cb9c0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:54px;font-weight:600;}.elementor-96 .elementor-element.elementor-element-077850f{margin:-54px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;}.elementor-96 .elementor-element.elementor-element-077850f .elementor-image-box-wrapper{text-align:start;}.elementor-96 .elementor-element.elementor-element-077850f .elementor-image-box-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-96 .elementor-element.elementor-element-077850f .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-030aa9d{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-439f9ca{--display:flex;--min-height:141px;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-76px;--margin-bottom:0px;--margin-left:0px;--margin-right:-5px;}.elementor-96 .elementor-element.elementor-element-439f9ca:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-439f9ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mpeeducacao.com/wp-content/uploads/2026/03/Vector.webp");background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-96 .elementor-element.elementor-element-e74581a{width:var( --container-widget-width, 20% );max-width:20%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:17px 17px 17px 17px;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-e74581a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:54px;font-weight:600;}.elementor-96 .elementor-element.elementor-element-fde25da{margin:-54px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;}.elementor-96 .elementor-element.elementor-element-fde25da .elementor-image-box-wrapper{text-align:start;}.elementor-96 .elementor-element.elementor-element-fde25da .elementor-image-box-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-96 .elementor-element.elementor-element-fde25da .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-fc98e7f{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-053adc1{--display:flex;--min-height:141px;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-28px;--margin-bottom:0px;--margin-left:0px;--margin-right:-5px;}.elementor-96 .elementor-element.elementor-element-053adc1:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-053adc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mpeeducacao.com/wp-content/uploads/2026/03/Vector.webp");background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-96 .elementor-element.elementor-element-2c5c775{width:var( --container-widget-width, 20% );max-width:20%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:17px 17px 17px 17px;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-2c5c775 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:54px;font-weight:600;}.elementor-96 .elementor-element.elementor-element-e523537{margin:-54px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;}.elementor-96 .elementor-element.elementor-element-e523537 .elementor-image-box-wrapper{text-align:start;}.elementor-96 .elementor-element.elementor-element-e523537 .elementor-image-box-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-96 .elementor-element.elementor-element-e523537 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-10a7ccf{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-0eb2f71{--display:flex;--min-height:141px;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-5px;}.elementor-96 .elementor-element.elementor-element-0eb2f71:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-0eb2f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mpeeducacao.com/wp-content/uploads/2026/03/Vector.webp");background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-96 .elementor-element.elementor-element-47d1e9b{width:var( --container-widget-width, 20% );max-width:20%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:17px 17px 17px 17px;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-47d1e9b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:54px;font-weight:600;}.elementor-96 .elementor-element.elementor-element-1630ada{margin:-54px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;}.elementor-96 .elementor-element.elementor-element-1630ada .elementor-image-box-wrapper{text-align:start;}.elementor-96 .elementor-element.elementor-element-1630ada .elementor-image-box-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-96 .elementor-element.elementor-element-1630ada .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-3388507{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96 .elementor-element.elementor-element-51ee53a{--display:flex;--min-height:141px;--justify-content:flex-start;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-28px;--margin-bottom:0px;--margin-left:0px;--margin-right:-5px;}.elementor-96 .elementor-element.elementor-element-51ee53a:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-51ee53a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mpeeducacao.com/wp-content/uploads/2026/03/Vector.webp");background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-96 .elementor-element.elementor-element-661d017{width:var( --container-widget-width, 20% );max-width:20%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:17px 17px 17px 17px;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-661d017 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:54px;font-weight:600;}.elementor-96 .elementor-element.elementor-element-a79b726{margin:-54px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;}.elementor-96 .elementor-element.elementor-element-a79b726 .elementor-image-box-wrapper{text-align:start;}.elementor-96 .elementor-element.elementor-element-a79b726 .elementor-image-box-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;}.elementor-96 .elementor-element.elementor-element-a79b726 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-05cb52c{--display:flex;--min-height:506px;--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;}.elementor-96 .elementor-element.elementor-element-9db5501{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-9db5501.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-9db5501 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:38px;font-weight:600;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-8a78c52 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:uppercase;padding:20px 20px 20px 20px;}.elementor-96 .elementor-element.elementor-element-8a78c52.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-10d1ce8{--display:flex;--min-height:1440px;--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:32px 32px;--row-gap:32px;--column-gap:32px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#C8B100;--border-color:#C8B100;}.elementor-96 .elementor-element.elementor-element-10d1ce8:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-10d1ce8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mpeeducacao.com/wp-content/uploads/2026/03/Rectangle-41065.webp");background-position:top center;background-repeat:repeat;background-size:cover;}.elementor-96 .elementor-element.elementor-element-eb4e22b{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-eb4e22b.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-eb4e22b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:51px;font-weight:600;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-00bfa6a{--display:flex;--min-height:231px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF30;--border-color:#FFFFFF30;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-96 .elementor-element.elementor-element-422cf00{width:var( --container-widget-width, 52% );max-width:52%;padding:11px 11px 11px 11px;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-422cf00.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-422cf00 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-8bd0a1d{width:var( --container-widget-width, 71% );max-width:71%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-8bd0a1d.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-6f25106{--display:flex;--min-height:231px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF30;--border-color:#FFFFFF30;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-96 .elementor-element.elementor-element-cb2cfb6{width:var( --container-widget-width, 52% );max-width:52%;padding:11px 11px 11px 11px;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-cb2cfb6.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-cb2cfb6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-1294776{width:var( --container-widget-width, 71% );max-width:71%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-1294776.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-40b0073{--display:flex;--min-height:231px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF30;--border-color:#FFFFFF30;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-96 .elementor-element.elementor-element-4434883{width:var( --container-widget-width, 52% );max-width:52%;padding:11px 11px 11px 11px;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-4434883.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-4434883 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-0ca771c{width:var( --container-widget-width, 71% );max-width:71%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-0ca771c.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-3897ed0{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-3897ed0.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-3897ed0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:38px;font-weight:600;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-5d21332{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-96 .elementor-element.elementor-element-650be85{--display:flex;--min-height:402px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:5px 5px 5px 5px;--margin-top:-78px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-650be85:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-650be85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282828;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-96 .elementor-element.elementor-element-0651399{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-96 .elementor-element.elementor-element-0651399.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-0651399 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-96 .elementor-element.elementor-element-0651399 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-96 .elementor-element.elementor-element-0651399 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-96 .elementor-element.elementor-element-0651399 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-96 .elementor-element.elementor-element-0651399 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-96 .elementor-element.elementor-element-0651399 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#C8B100;}.elementor-96 .elementor-element.elementor-element-0651399 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-96 .elementor-element.elementor-element-0651399 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-96 .elementor-element.elementor-element-0651399 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-96 .elementor-element.elementor-element-0651399 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-0651399 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-96 .elementor-element.elementor-element-0651399 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-96 .elementor-element.elementor-element-0651399 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-96 .elementor-element.elementor-element-0651399 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-96 .elementor-element.elementor-element-e8cdd72{--display:flex;--min-height:685px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-96 .elementor-element.elementor-element-5eec02a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-96 .elementor-element.elementor-element-08ddf57{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-08ddf57.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-08ddf57 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-9572719{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-9572719.elementor-element{--align-self:flex-start;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-96 .elementor-element.elementor-element-b21aa1d{--divider-border-style:solid;--divider-color:#C8B100;--divider-border-width:1px;width:var( --container-widget-width, 88% );max-width:88%;margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:88%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-b21aa1d .elementor-divider-separator{width:100%;}.elementor-96 .elementor-element.elementor-element-b21aa1d .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-96 .elementor-element.elementor-element-3bde500{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-3bde500.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-486cb56 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:uppercase;padding:20px 20px 20px 20px;}.elementor-96 .elementor-element.elementor-element-486cb56.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-b84dd87{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-96 .elementor-element.elementor-element-e9bfd41{text-align:start;}.elementor-96 .elementor-element.elementor-element-e9bfd41 img{max-width:69%;}.elementor-96 .elementor-element.elementor-element-d451904{--display:flex;--min-height:40px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-96 .elementor-element.elementor-element-fda66d8 img{max-width:19%;}.elementor-96 .elementor-element.elementor-element-e7d1943{--display:flex;--min-height:1311px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-e7d1943:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-e7d1943 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282828;}.elementor-96 .elementor-element.elementor-element-1a0cf8c{margin:060px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-96 .elementor-element.elementor-element-0384b89{--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;}.elementor-96 .elementor-element.elementor-element-3072e82{--display:flex;--min-height:573px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-96 .elementor-element.elementor-element-0279dfc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-0279dfc.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-0279dfc .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-c3dc888{width:var( --container-widget-width, 57% );max-width:57%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-c3dc888.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-5427175{width:var( --container-widget-width, 30% );max-width:30%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-5427175.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-15b67b3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-15b67b3.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-15b67b3 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-150dea8{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-150dea8.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-6f82bd2 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;padding:20px 20px 20px 20px;}.elementor-96 .elementor-element.elementor-element-6f82bd2.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-3644833{--display:flex;--min-height:573px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-96 .elementor-element.elementor-element-7618eb0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-7618eb0.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-7618eb0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-64c24b4{width:var( --container-widget-width, 57% );max-width:57%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-64c24b4.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-79d6dcf{width:var( --container-widget-width, 30% );max-width:30%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-79d6dcf.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-d90fba8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-d90fba8.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-d90fba8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-2167e58{width:var( --container-widget-width, 50% );max-width:50%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-2167e58.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-7b5dd5a .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;padding:20px 20px 20px 20px;}.elementor-96 .elementor-element.elementor-element-7b5dd5a.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-6456047{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-6456047.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-6456047 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-c3b9564{width:var( --container-widget-width, 33% );max-width:33%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-c3b9564.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-38222d3{width:var( --container-widget-width, 33% );max-width:33%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;--container-widget-width:33%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-38222d3.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-8292fdf{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-8292fdf.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-8292fdf .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-f012525 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:uppercase;padding:20px 20px 20px 20px;}.elementor-96 .elementor-element.elementor-element-f012525.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-6f6725e{--display:flex;--min-height:737px;--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:31px 31px;--row-gap:31px;--column-gap:31px;}.elementor-96 .elementor-element.elementor-element-6b4a42e{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-6b4a42e.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-6b4a42e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-359e550{width:var( --container-widget-width, 23% );max-width:23%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;--container-widget-width:23%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-359e550.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-d78a4d1{--display:flex;border-style:none;--border-style:none;}.elementor-96 .elementor-element.elementor-element-19a4158{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-cb381c2{--display:flex;border-style:none;--border-style:none;}.elementor-96 .elementor-element.elementor-element-a668eaf{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-93bddd2{--display:flex;border-style:none;--border-style:none;}.elementor-96 .elementor-element.elementor-element-72e3705{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-8f6984c{--display:flex;border-style:none;--border-style:none;}.elementor-96 .elementor-element.elementor-element-1d6567c{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-0209da9{--display:flex;border-style:none;--border-style:none;}.elementor-96 .elementor-element.elementor-element-f3e7c7a{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-c30b438{--display:flex;border-style:none;--border-style:none;}.elementor-96 .elementor-element.elementor-element-8cf5f2c{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-627cedb{--n-accordion-title-font-size:20px;width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:13px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-96 .elementor-element.elementor-element-627cedb > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#272A2B;border-style:none;}.elementor-96 .elementor-element.elementor-element-627cedb > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#272A2B;}.elementor-96 .elementor-element.elementor-element-627cedb > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#272A2B;}:where( .elementor-96 .elementor-element.elementor-element-627cedb > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"DM Sans", Sans-serif;}.elementor-96 .elementor-element.elementor-element-dfb06a7 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:uppercase;padding:20px 20px 20px 20px;}.elementor-96 .elementor-element.elementor-element-dfb06a7.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-1e01a4b{--display:flex;--min-height:737px;--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;}.elementor-96 .elementor-element.elementor-element-a4b1fdd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-96 .elementor-element.elementor-element-d0bfa26{width:var( --container-widget-width, 47% );max-width:47%;margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-d0bfa26 img{max-width:73%;}.elementor-96 .elementor-element.elementor-element-5b8a8b8{--display:flex;}.elementor-96 .elementor-element.elementor-element-94bbcaa{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:start;}.elementor-96 .elementor-element.elementor-element-94bbcaa.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-94bbcaa .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-069ab1c{width:var( --container-widget-width, 91% );max-width:91%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;--container-widget-width:91%;--container-widget-flex-grow:0;text-align:start;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-069ab1c.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-82b7007 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:uppercase;padding:20px 20px 20px 20px;}.elementor-96 .elementor-element.elementor-element-82b7007.elementor-element{--align-self:flex-start;}.elementor-96 .elementor-element.elementor-element-85ea41e{--display:flex;--min-height:476px;--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:31px 31px;--row-gap:31px;--column-gap:31px;}.elementor-96 .elementor-element.elementor-element-f116551{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;}.elementor-96 .elementor-element.elementor-element-f116551.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-f116551 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:32px;font-weight:600;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-7a820a2{width:var( --container-widget-width, 23% );max-width:23%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;--container-widget-width:23%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-7a820a2.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-0fded0a{width:var( --container-widget-width, 23% );max-width:23%;margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;--container-widget-width:23%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:27px;font-weight:400;line-height:28px;color:#15FF00;}.elementor-96 .elementor-element.elementor-element-0fded0a.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-84dbeef{width:var( --container-widget-width, 13% );max-width:13%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;--container-widget-width:13%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-84dbeef.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-ab338e6 .elementor-button{background-color:#61CE7000;font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:uppercase;padding:20px 20px 20px 20px;}.elementor-96 .elementor-element.elementor-element-ab338e6{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-ab338e6.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-ab338e6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-96 .elementor-element.elementor-element-c71190c{--display:flex;--min-height:194px;--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;}.elementor-96 .elementor-element.elementor-element-fbe1bed{width:var( --container-widget-width, 23% );max-width:23%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;--container-widget-width:23%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:20px;color:#FF1010;}.elementor-96 .elementor-element.elementor-element-fbe1bed.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-80bf880{width:var( --container-widget-width, 27% );max-width:27%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;--container-widget-width:27%;--container-widget-flex-grow:0;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:17px;color:#FFFFFF;}.elementor-96 .elementor-element.elementor-element-80bf880.elementor-element{--align-self:center;}body.elementor-page-96:not(.elementor-motion-effects-element-type-background), body.elementor-page-96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(min-width:768px){.elementor-96 .elementor-element.elementor-element-da95f2f{--width:45%;}.elementor-96 .elementor-element.elementor-element-1670507{--width:49%;}.elementor-96 .elementor-element.elementor-element-95fca57{--width:49%;}.elementor-96 .elementor-element.elementor-element-aa0629f{--width:49%;}.elementor-96 .elementor-element.elementor-element-68eb749{--width:49%;}.elementor-96 .elementor-element.elementor-element-371513d{--width:32%;}.elementor-96 .elementor-element.elementor-element-030aa9d{--width:32%;}.elementor-96 .elementor-element.elementor-element-fc98e7f{--width:32%;}.elementor-96 .elementor-element.elementor-element-10a7ccf{--width:32%;}.elementor-96 .elementor-element.elementor-element-3388507{--width:32%;}.elementor-96 .elementor-element.elementor-element-5eec02a{--width:50%;}.elementor-96 .elementor-element.elementor-element-b84dd87{--width:50%;}.elementor-96 .elementor-element.elementor-element-5b8a8b8{--width:47%;}}@media(max-width:767px){.elementor-96 .elementor-element.elementor-element-d59c0d4:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-d59c0d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mpeeducacao.com/wp-content/uploads/2026/03/bg-dan-silva-mobile-v2.webp");background-size:cover;}.elementor-96 .elementor-element.elementor-element-d59c0d4{--min-height:354px;--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:47px 47px;--row-gap:47px;--column-gap:47px;--flex-wrap:wrap;}.elementor-96 .elementor-element.elementor-element-04d6ab3{width:var( --container-widget-width, 34% );max-width:34%;margin:080px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:34%;--container-widget-flex-grow:0;z-index:3;}.elementor-96 .elementor-element.elementor-element-04d6ab3 img{max-width:100%;}.elementor-96 .elementor-element.elementor-element-3837d0c{--min-height:290px;--margin-top:-63px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:4;}.elementor-96 .elementor-element.elementor-element-b93a7dd .elementor-heading-title{font-size:25px;line-height:1.1em;}.elementor-96 .elementor-element.elementor-element-76cfc07 .elementor-heading-title{font-size:17px;}.elementor-96 .elementor-element.elementor-element-27b9161{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-96 .elementor-element.elementor-element-b1ca35b{text-align:center;}.elementor-96 .elementor-element.elementor-element-b1ca35b .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-96 .elementor-element.elementor-element-c6bd9db{width:100%;max-width:100%;text-align:center;}.elementor-96 .elementor-element.elementor-element-e20e276{text-align:center;}.elementor-96 .elementor-element.elementor-element-a7e1da2{text-align:center;}.elementor-96 .elementor-element.elementor-element-d846961{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-d846961 .elementor-heading-title{font-size:25px;line-height:1.2em;}.elementor-96 .elementor-element.elementor-element-bb36b13{--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;}.elementor-96 .elementor-element.elementor-element-dc5cf85{width:100%;max-width:100%;}.elementor-96 .elementor-element.elementor-element-b7a5945{width:100%;max-width:100%;font-size:17px;line-height:1.5em;}.elementor-96 .elementor-element.elementor-element-b677fc6{width:100%;max-width:100%;margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-96 .elementor-element.elementor-element-b677fc6 .elementor-heading-title{font-size:25px;}.elementor-96 .elementor-element.elementor-element-8eb2e71{--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;}.elementor-96 .elementor-element.elementor-element-8fa7271{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-96 .elementor-element.elementor-element-8e41bf2{text-align:center;}.elementor-96 .elementor-element.elementor-element-8e41bf2 .elementor-heading-title{font-size:23px;}.elementor-96 .elementor-element.elementor-element-c395dff{text-align:center;}.elementor-96 .elementor-element.elementor-element-ba437e1{text-align:center;}.elementor-96 .elementor-element.elementor-element-4749b07{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-4749b07 .elementor-heading-title{font-size:25px;}.elementor-96 .elementor-element.elementor-element-9ed4285{width:100%;max-width:100%;}.elementor-96 .elementor-element.elementor-element-9ed4285 .elementor-image-box-img{margin-bottom:15px;}.elementor-96 .elementor-element.elementor-element-30a1a1c{width:100%;max-width:100%;}.elementor-96 .elementor-element.elementor-element-30a1a1c .elementor-image-box-img{margin-bottom:15px;}.elementor-96 .elementor-element.elementor-element-dcb423a{width:100%;max-width:100%;}.elementor-96 .elementor-element.elementor-element-dcb423a .elementor-image-box-img{margin-bottom:15px;}.elementor-96 .elementor-element.elementor-element-460f68a{width:100%;max-width:100%;font-size:17px;line-height:1.9em;}.elementor-96 .elementor-element.elementor-element-302d1dc{width:100%;max-width:100%;}.elementor-96 .elementor-element.elementor-element-302d1dc .elementor-heading-title{font-size:25px;}.elementor-96 .elementor-element.elementor-element-607cc63{width:100%;max-width:100%;}.elementor-96 .elementor-element.elementor-element-439f9ca{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-fde25da{margin:-47px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-96 .elementor-element.elementor-element-053adc1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-51ee53a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-05cb52c{--min-height:281px;}.elementor-96 .elementor-element.elementor-element-9db5501{width:100%;max-width:100%;}.elementor-96 .elementor-element.elementor-element-9db5501 .elementor-heading-title{font-size:25px;}.elementor-96 .elementor-element.elementor-element-eb4e22b{width:100%;max-width:100%;margin:55px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-96 .elementor-element.elementor-element-eb4e22b .elementor-heading-title{font-size:28px;}.elementor-96 .elementor-element.elementor-element-00bfa6a{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-96 .elementor-element.elementor-element-422cf00{width:100%;max-width:100%;}.elementor-96 .elementor-element.elementor-element-422cf00 .elementor-heading-title{font-size:17px;}.elementor-96 .elementor-element.elementor-element-8bd0a1d{width:100%;max-width:100%;}.elementor-96 .elementor-element.elementor-element-6f25106{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-96 .elementor-element.elementor-element-cb2cfb6{width:100%;max-width:100%;}.elementor-96 .elementor-element.elementor-element-cb2cfb6 .elementor-heading-title{font-size:17px;}.elementor-96 .elementor-element.elementor-element-1294776{width:100%;max-width:100%;}.elementor-96 .elementor-element.elementor-element-40b0073{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-96 .elementor-element.elementor-element-4434883{width:100%;max-width:100%;}.elementor-96 .elementor-element.elementor-element-4434883 .elementor-heading-title{font-size:17px;}.elementor-96 .elementor-element.elementor-element-0ca771c{width:100%;max-width:100%;}.elementor-96 .elementor-element.elementor-element-3897ed0{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-3897ed0 .elementor-heading-title{font-size:27px;}.elementor-96 .elementor-element.elementor-element-650be85{--min-height:335px;--margin-top:-44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-96 .elementor-element.elementor-element-0651399{width:100%;max-width:100%;}.elementor-96 .elementor-element.elementor-element-0651399 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-96 .elementor-element.elementor-element-0651399 .elementor-icon-list-item > a{font-size:16px;}.elementor-96 .elementor-element.elementor-element-08ddf57{text-align:center;}.elementor-96 .elementor-element.elementor-element-08ddf57 .elementor-heading-title{font-size:25px;}.elementor-96 .elementor-element.elementor-element-9572719{width:100%;max-width:100%;}.elementor-96 .elementor-element.elementor-element-9572719.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-3bde500{width:100%;max-width:100%;}.elementor-96 .elementor-element.elementor-element-e9bfd41{text-align:center;}.elementor-96 .elementor-element.elementor-element-e9bfd41 img{max-width:100%;}.elementor-96 .elementor-element.elementor-element-fda66d8 img{max-width:39%;}.elementor-96 .elementor-element.elementor-element-e7d1943{--margin-top:-7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96 .elementor-element.elementor-element-c3dc888{width:100%;max-width:100%;}.elementor-96 .elementor-element.elementor-element-5427175{width:100%;max-width:100%;}.elementor-96 .elementor-element.elementor-element-150dea8{width:100%;max-width:100%;}.elementor-96 .elementor-element.elementor-element-64c24b4{width:100%;max-width:100%;}.elementor-96 .elementor-element.elementor-element-79d6dcf{width:100%;max-width:100%;}.elementor-96 .elementor-element.elementor-element-2167e58{width:100%;max-width:100%;}.elementor-96 .elementor-element.elementor-element-6456047{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-6456047 .elementor-heading-title{font-size:25px;}.elementor-96 .elementor-element.elementor-element-c3b9564{width:100%;max-width:100%;}.elementor-96 .elementor-element.elementor-element-38222d3{width:100%;max-width:100%;}.elementor-96 .elementor-element.elementor-element-8292fdf{width:100%;max-width:100%;}.elementor-96 .elementor-element.elementor-element-8292fdf .elementor-heading-title{font-size:19px;}.elementor-96 .elementor-element.elementor-element-f012525{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;}.elementor-96 .elementor-element.elementor-element-6b4a42e{width:100%;max-width:100%;}.elementor-96 .elementor-element.elementor-element-6b4a42e .elementor-heading-title{font-size:25px;}.elementor-96 .elementor-element.elementor-element-359e550{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-627cedb{width:100%;max-width:100%;}.elementor-96 .elementor-element.elementor-element-1e01a4b{--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;}.elementor-96 .elementor-element.elementor-element-a4b1fdd{--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;}.elementor-96 .elementor-element.elementor-element-d0bfa26{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;}.elementor-96 .elementor-element.elementor-element-d0bfa26 img{max-width:100%;}.elementor-96 .elementor-element.elementor-element-94bbcaa{width:100%;max-width:100%;text-align:center;}.elementor-96 .elementor-element.elementor-element-94bbcaa .elementor-heading-title{font-size:25px;}.elementor-96 .elementor-element.elementor-element-069ab1c{width:100%;max-width:100%;}.elementor-96 .elementor-element.elementor-element-82b7007.elementor-element{--align-self:center;}.elementor-96 .elementor-element.elementor-element-f116551{width:100%;max-width:100%;}.elementor-96 .elementor-element.elementor-element-7a820a2{width:100%;max-width:100%;}.elementor-96 .elementor-element.elementor-element-0fded0a{width:100%;max-width:100%;}.elementor-96 .elementor-element.elementor-element-84dbeef{width:100%;max-width:100%;}.elementor-96 .elementor-element.elementor-element-ab338e6{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-96 .elementor-element.elementor-element-fbe1bed{width:100%;max-width:100%;}.elementor-96 .elementor-element.elementor-element-80bf880{width:100%;max-width:100%;}}/* Start custom CSS for container, class: .elementor-element-d59c0d4 */.elementor-96 .elementor-element.elementor-element-d59c0d4:before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    background-image: linear-gradient(to top,#000 0% ,transparent 100%);
    width: 100%;
    height: 250px;
    pointer-events: none;
    top: auto;
    bottom: 0px;
    opacity: 1;
    z-index: 2;
}

@media (max-width: 768px) {
    .elementor-96 .elementor-element.elementor-element-d59c0d4:before {
        
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fa32fe1 */.elementor-96 .elementor-element.elementor-element-fa32fe1 {
    

  position: relative;
  overflow: hidden;
  border-radius: 12px;
  background: var(--odontoss, linear-gradient(100deg, #0F3868 0%, #0071E3 50%, #0F3868 100%));
  box-shadow: 
    1px 4px 9px 0 rgba(23, 29, 39, 0.11), 
    4px 16px 17px 0 rgba(23, 29, 39, 0.09), 
    8px 37px 23px 0 rgba(23, 29, 39, 0.05), 
    14px 66px 27px 0 rgba(23, 29, 39, 0.02), 
    0 -3px 2px 0 rgba(0, 0, 0, 0.25) inset, 
    0 3px 2px 0 rgba(245, 247, 250, 0.20) inset;
}

/* Faixa de luz */
.elementor-96 .elementor-element.elementor-element-fa32fe1::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.5) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-25deg);
  animation: shine 3s infinite;
}

/* Animação */
@keyframes shine {
  0% {
    left: -75%;
  }
  100% {
    left: 125%;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c6bd9db */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e20e276 */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7e1da2 */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce0004d */.elementor-96 .elementor-element.elementor-element-ce0004d {
    
    border-radius: 20px;
border-top: 1px solid rgba(255, 255, 255, 0.05);
border-right: 1px solid rgba(255, 255, 255, 0.05);
border-bottom: 1px solid rgba(255, 255, 255, 0.05);
background: var(--bg-mpe, linear-gradient(90deg, rgba(40, 40, 40, 0.30) 0%, #282828 100%));
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e235c4e */.elementor-96 .elementor-element.elementor-element-e235c4e {
    
    border-radius: 20px;
background: var(--bg-mpe, linear-gradient(90deg, rgba(40, 40, 40, 0.30) 0%, #282828 100%));
}

.cor2 {
    
   color:#fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5770277 */.elementor-96 .elementor-element.elementor-element-5770277 {
    
    border-radius: 20px;
background: var(--bg-mpe, linear-gradient(90deg, rgba(40, 40, 40, 0.30) 0%, #282828 100%));
}

.cor2 {
    
   color:#fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b49f200 */.elementor-96 .elementor-element.elementor-element-b49f200 {
    
    border-radius: 20px;
background: var(--bg-mpe, linear-gradient(90deg, rgba(40, 40, 40, 0.30) 0%, #282828 100%));
}

.cor2 {
    
   color:#fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-830aa86 */.elementor-96 .elementor-element.elementor-element-830aa86 {
    
    border-radius: 20px;
background: var(--bg-mpe, linear-gradient(90deg, rgba(40, 40, 40, 0.30) 0%, #282828 100%));
}

.cor2 {
    
   color:#fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-950f11b */.elementor-96 .elementor-element.elementor-element-950f11b {
    
    border-radius: 20px;
background: var(--bg-mpe, linear-gradient(90deg, rgba(40, 40, 40, 0.30) 0%, #282828 100%));
}

.cor2 {
    
   color:#fff;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-07dc090 */.elementor-96 .elementor-element.elementor-element-07dc090 {
    
    border-radius: 20px;
background: var(--bg-mpe, linear-gradient(90deg, rgba(40, 40, 40, 0.30) 0%, #282828 100%));
}

.cor2 {
    
   color:#fff;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7a5945 */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5e3446a */.elementor-96 .elementor-element.elementor-element-5e3446a {
    

  position: relative;
  overflow: hidden;
  border-radius: 12px;
  background: var(--odontoss, linear-gradient(100deg, #0F3868 0%, #0071E3 50%, #0F3868 100%));
  box-shadow: 
    1px 4px 9px 0 rgba(23, 29, 39, 0.11), 
    4px 16px 17px 0 rgba(23, 29, 39, 0.09), 
    8px 37px 23px 0 rgba(23, 29, 39, 0.05), 
    14px 66px 27px 0 rgba(23, 29, 39, 0.02), 
    0 -3px 2px 0 rgba(0, 0, 0, 0.25) inset, 
    0 3px 2px 0 rgba(245, 247, 250, 0.20) inset;
}

/* Faixa de luz */
.elementor-96 .elementor-element.elementor-element-5e3446a::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.5) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-25deg);
  animation: shine 3s infinite;
}

/* Animação */
@keyframes shine {
  0% {
    left: -75%;
  }
  100% {
    left: 125%;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c395dff */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba437e1 */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8eb2e71 */.elementor-96 .elementor-element.elementor-element-8eb2e71 {
    
    border-radius: 20px;
border-top: 1px solid rgba(255, 255, 255, 0.05);
border-right: 1px solid rgba(255, 255, 255, 0.05);
border-bottom: 1px solid rgba(255, 255, 255, 0.05);
background: var(--bg-mpe, linear-gradient(90deg, rgba(40, 40, 40, 0.30) 0%, #282828 100%));
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6ee2e7 */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1670507 */.elementor-96 .elementor-element.elementor-element-1670507 {
    
    border-radius: 20px;
border-top: 1px solid rgba(255, 255, 255, 0.05);
border-right: 1px solid rgba(255, 255, 255, 0.05);
border-bottom: 1px solid rgba(255, 255, 255, 0.05);
background: var(--bg-mpe, linear-gradient(90deg, rgba(40, 40, 40, 0.30) 0%, #282828 100%));
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6fa2cd */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95fca57 */.elementor-96 .elementor-element.elementor-element-95fca57 {
    
    border-radius: 20px;
border-top: 1px solid rgba(255, 255, 255, 0.05);
border-right: 1px solid rgba(255, 255, 255, 0.05);
border-bottom: 1px solid rgba(255, 255, 255, 0.05);
background: var(--bg-mpe, linear-gradient(90deg, rgba(40, 40, 40, 0.30) 0%, #282828 100%));
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e369afd */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa0629f */.elementor-96 .elementor-element.elementor-element-aa0629f {
    
    border-radius: 20px;
border-top: 1px solid rgba(255, 255, 255, 0.05);
border-right: 1px solid rgba(255, 255, 255, 0.05);
border-bottom: 1px solid rgba(255, 255, 255, 0.05);
background: var(--bg-mpe, linear-gradient(90deg, rgba(40, 40, 40, 0.30) 0%, #282828 100%));
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2dce8ad */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68eb749 */.elementor-96 .elementor-element.elementor-element-68eb749 {
    
    border-radius: 20px;
border-top: 1px solid rgba(255, 255, 255, 0.05);
border-right: 1px solid rgba(255, 255, 255, 0.05);
border-bottom: 1px solid rgba(255, 255, 255, 0.05);
background: var(--bg-mpe, linear-gradient(90deg, rgba(40, 40, 40, 0.30) 0%, #282828 100%));
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9ed4285 */.elementor-96 .elementor-element.elementor-element-9ed4285 {
    
    border-radius: 20px;
border: 1px solid #C8B100;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-30a1a1c */.elementor-96 .elementor-element.elementor-element-30a1a1c {
    
    border-radius: 20px;
border: 1px solid #C8B100;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dcb423a */.elementor-96 .elementor-element.elementor-element-dcb423a {
    
    border-radius: 20px;
border: 1px solid #C8B100;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-460f68a */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5700bc7 */.elementor-96 .elementor-element.elementor-element-5700bc7 {
    

  position: relative;
  overflow: hidden;
  border-radius: 12px;
  background: var(--odontoss, linear-gradient(100deg, #0F3868 0%, #0071E3 50%, #0F3868 100%));
  box-shadow: 
    1px 4px 9px 0 rgba(23, 29, 39, 0.11), 
    4px 16px 17px 0 rgba(23, 29, 39, 0.09), 
    8px 37px 23px 0 rgba(23, 29, 39, 0.05), 
    14px 66px 27px 0 rgba(23, 29, 39, 0.02), 
    0 -3px 2px 0 rgba(0, 0, 0, 0.25) inset, 
    0 3px 2px 0 rgba(245, 247, 250, 0.20) inset;
}

/* Faixa de luz */
.elementor-96 .elementor-element.elementor-element-5700bc7::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.5) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-25deg);
  animation: shine 3s infinite;
}

/* Animação */
@keyframes shine {
  0% {
    left: -75%;
  }
  100% {
    left: 125%;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-607cc63 */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-371513d */.elementor-96 .elementor-element.elementor-element-371513d {
    
    border-radius: 20px;
background: var(--bg-mpe, linear-gradient(90deg, rgba(40, 40, 40, 0.30) 0%, #282828 100%));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-030aa9d */.elementor-96 .elementor-element.elementor-element-030aa9d {
    
    border-radius: 20px;
background: var(--bg-mpe, linear-gradient(90deg, rgba(40, 40, 40, 0.30) 0%, #282828 100%));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc98e7f */.elementor-96 .elementor-element.elementor-element-fc98e7f {
    
    border-radius: 20px;
background: var(--bg-mpe, linear-gradient(90deg, rgba(40, 40, 40, 0.30) 0%, #282828 100%));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10a7ccf */.elementor-96 .elementor-element.elementor-element-10a7ccf {
    
    border-radius: 20px;
background: var(--bg-mpe, linear-gradient(90deg, rgba(40, 40, 40, 0.30) 0%, #282828 100%));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3388507 */.elementor-96 .elementor-element.elementor-element-3388507 {
    
    border-radius: 20px;
background: var(--bg-mpe, linear-gradient(90deg, rgba(40, 40, 40, 0.30) 0%, #282828 100%));
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8a78c52 */.elementor-96 .elementor-element.elementor-element-8a78c52 {
    

  position: relative;
  overflow: hidden;
  border-radius: 12px;
  background: var(--odontoss, linear-gradient(100deg, #0F3868 0%, #0071E3 50%, #0F3868 100%));
  box-shadow: 
    1px 4px 9px 0 rgba(23, 29, 39, 0.11), 
    4px 16px 17px 0 rgba(23, 29, 39, 0.09), 
    8px 37px 23px 0 rgba(23, 29, 39, 0.05), 
    14px 66px 27px 0 rgba(23, 29, 39, 0.02), 
    0 -3px 2px 0 rgba(0, 0, 0, 0.25) inset, 
    0 3px 2px 0 rgba(245, 247, 250, 0.20) inset;
}

/* Faixa de luz */
.elementor-96 .elementor-element.elementor-element-8a78c52::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.5) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-25deg);
  animation: shine 3s infinite;
}

/* Animação */
@keyframes shine {
  0% {
    left: -75%;
  }
  100% {
    left: 125%;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-422cf00 */.elementor-96 .elementor-element.elementor-element-422cf00 {
    
    border-radius: 20px;
background: var(--bg-mpe, linear-gradient(90deg, rgba(40, 40, 40, 0.30) 0%, #282828 100%));
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8bd0a1d */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00bfa6a */.elementor-96 .elementor-element.elementor-element-00bfa6a {
    
    border-radius: 20px;
background: rgba(217, 217, 217, 0.03);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb2cfb6 */.elementor-96 .elementor-element.elementor-element-cb2cfb6 {
    
    border-radius: 20px;
background: var(--bg-mpe, linear-gradient(90deg, rgba(40, 40, 40, 0.30) 0%, #282828 100%));
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1294776 */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f25106 */.elementor-96 .elementor-element.elementor-element-6f25106 {
    
    border-radius: 20px;
background: rgba(217, 217, 217, 0.03);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4434883 */.elementor-96 .elementor-element.elementor-element-4434883 {
    
    border-radius: 20px;
background: var(--bg-mpe, linear-gradient(90deg, rgba(40, 40, 40, 0.30) 0%, #282828 100%));
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ca771c */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40b0073 */.elementor-96 .elementor-element.elementor-element-40b0073 {
    
    border-radius: 20px;
background: rgba(217, 217, 217, 0.03);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9572719 */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3bde500 */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-486cb56 */.elementor-96 .elementor-element.elementor-element-486cb56 {
    

  position: relative;
  overflow: hidden;
  border-radius: 12px;
  background: var(--odontoss, linear-gradient(100deg, #0F3868 0%, #0071E3 50%, #0F3868 100%));
  box-shadow: 
    1px 4px 9px 0 rgba(23, 29, 39, 0.11), 
    4px 16px 17px 0 rgba(23, 29, 39, 0.09), 
    8px 37px 23px 0 rgba(23, 29, 39, 0.05), 
    14px 66px 27px 0 rgba(23, 29, 39, 0.02), 
    0 -3px 2px 0 rgba(0, 0, 0, 0.25) inset, 
    0 3px 2px 0 rgba(245, 247, 250, 0.20) inset;
}

/* Faixa de luz */
.elementor-96 .elementor-element.elementor-element-486cb56::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.5) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-25deg);
  animation: shine 3s infinite;
}

/* Animação */
@keyframes shine {
  0% {
    left: -75%;
  }
  100% {
    left: 125%;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c3dc888 */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5427175 */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-150dea8 */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6f82bd2 */.elementor-96 .elementor-element.elementor-element-6f82bd2 {
    

  position: relative;
  overflow: hidden;
  border-radius: 12px;
  background: var(--odontoss, linear-gradient(100deg, #0F3868 0%, #0071E3 50%, #0F3868 100%));
  box-shadow: 
    1px 4px 9px 0 rgba(23, 29, 39, 0.11), 
    4px 16px 17px 0 rgba(23, 29, 39, 0.09), 
    8px 37px 23px 0 rgba(23, 29, 39, 0.05), 
    14px 66px 27px 0 rgba(23, 29, 39, 0.02), 
    0 -3px 2px 0 rgba(0, 0, 0, 0.25) inset, 
    0 3px 2px 0 rgba(245, 247, 250, 0.20) inset;
}

/* Faixa de luz */
.elementor-96 .elementor-element.elementor-element-6f82bd2::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.5) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-25deg);
  animation: shine 3s infinite;
}

/* Animação */
@keyframes shine {
  0% {
    left: -75%;
  }
  100% {
    left: 125%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3072e82 */.elementor-96 .elementor-element.elementor-element-3072e82 {
    
    border-radius: 15px;
border: 1px solid #C8B100;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64c24b4 */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-79d6dcf */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2167e58 */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7b5dd5a */.elementor-96 .elementor-element.elementor-element-7b5dd5a {
  position: relative;
  overflow: hidden;
  border-radius: 12px;

  background: linear-gradient(
    135deg,
    #F2D38F 0%,
    #D4A657 35%,
    #B9793E 70%,
    #9C5C2E 100%
  );

  box-shadow:
    0 6px 18px rgba(0, 0, 0, 0.35),
    inset 0 2px 4px rgba(255, 255, 255, 0.25),
    inset 0 -3px 6px rgba(0, 0, 0, 0.35);

  transition: all 0.3s ease;
}

/* Hover mais premium */
.elementor-96 .elementor-element.elementor-element-7b5dd5a:hover {
  transform: translateY(-2px);
  box-shadow:
    0 12px 28px rgba(0, 0, 0, 0.45),
    inset 0 2px 4px rgba(255, 255, 255, 0.3),
    inset 0 -4px 8px rgba(0, 0, 0, 0.4);
}

/* Faixa de luz */
.elementor-96 .elementor-element.elementor-element-7b5dd5a::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.5) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-25deg);
  animation: shine 3s infinite;
}

@keyframes shine {
  0% { left: -75%; }
  100% { left: 125%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3644833 */.elementor-96 .elementor-element.elementor-element-3644833 {
    
border-radius: 15px;
border: 1px solid #C8B100;
background: #0B0D0F;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c3b9564 */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38222d3 */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f012525 */.elementor-96 .elementor-element.elementor-element-f012525 {
  position: relative;
  overflow: hidden;
  border-radius: 12px;

  background: linear-gradient(
    135deg,
    #34E3B2 0%,
    #1FC38C 45%,
    #149F73 75%,
    #0E7F5B 100%
  );

  box-shadow:
    0 8px 20px rgba(0, 0, 0, 0.35),
    inset 0 2px 4px rgba(255, 255, 255, 0.25),
    inset 0 -3px 6px rgba(0, 0, 0, 0.35);

  transition: all 0.3s ease;
}

/* Hover elegante */
.elementor-96 .elementor-element.elementor-element-f012525:hover {
  transform: translateY(-2px);
  box-shadow:
    0 14px 30px rgba(0, 0, 0, 0.45),
    inset 0 2px 4px rgba(255, 255, 255, 0.3),
    inset 0 -4px 8px rgba(0, 0, 0, 0.4);
}

/* Faixa de brilho */
.elementor-96 .elementor-element.elementor-element-f012525::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.4) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-25deg);
  animation: shine 3s infinite;
}

@keyframes shine {
  0% { left: -75%; }
  100% { left: 125%; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-359e550 */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19a4158 */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a668eaf */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72e3705 */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d6567c */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f3e7c7a */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8cf5f2c */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19a4158 */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a668eaf */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72e3705 */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d6567c */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f3e7c7a */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8cf5f2c */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19a4158 */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a668eaf */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72e3705 */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d6567c */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f3e7c7a */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8cf5f2c */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19a4158 */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a668eaf */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72e3705 */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d6567c */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f3e7c7a */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8cf5f2c */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19a4158 */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a668eaf */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72e3705 */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d6567c */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f3e7c7a */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8cf5f2c */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19a4158 */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a668eaf */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72e3705 */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d6567c */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f3e7c7a */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8cf5f2c */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19a4158 */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a668eaf */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72e3705 */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d6567c */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f3e7c7a */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8cf5f2c */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dfb06a7 */.elementor-96 .elementor-element.elementor-element-dfb06a7 {
    

  position: relative;
  overflow: hidden;
  border-radius: 12px;
  background: var(--odontoss, linear-gradient(100deg, #0F3868 0%, #0071E3 50%, #0F3868 100%));
  box-shadow: 
    1px 4px 9px 0 rgba(23, 29, 39, 0.11), 
    4px 16px 17px 0 rgba(23, 29, 39, 0.09), 
    8px 37px 23px 0 rgba(23, 29, 39, 0.05), 
    14px 66px 27px 0 rgba(23, 29, 39, 0.02), 
    0 -3px 2px 0 rgba(0, 0, 0, 0.25) inset, 
    0 3px 2px 0 rgba(245, 247, 250, 0.20) inset;
}

/* Faixa de luz */
.elementor-96 .elementor-element.elementor-element-dfb06a7::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.5) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-25deg);
  animation: shine 3s infinite;
}

/* Animação */
@keyframes shine {
  0% {
    left: -75%;
  }
  100% {
    left: 125%;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-069ab1c */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-82b7007 */.elementor-96 .elementor-element.elementor-element-82b7007 {
    

  position: relative;
  overflow: hidden;
  border-radius: 12px;
  background: var(--odontoss, linear-gradient(100deg, #0F3868 0%, #0071E3 50%, #0F3868 100%));
  box-shadow: 
    1px 4px 9px 0 rgba(23, 29, 39, 0.11), 
    4px 16px 17px 0 rgba(23, 29, 39, 0.09), 
    8px 37px 23px 0 rgba(23, 29, 39, 0.05), 
    14px 66px 27px 0 rgba(23, 29, 39, 0.02), 
    0 -3px 2px 0 rgba(0, 0, 0, 0.25) inset, 
    0 3px 2px 0 rgba(245, 247, 250, 0.20) inset;
}

/* Faixa de luz */
.elementor-96 .elementor-element.elementor-element-82b7007::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.5) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-25deg);
  animation: shine 3s infinite;
}

/* Animação */
@keyframes shine {
  0% {
    left: -75%;
  }
  100% {
    left: 125%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4b1fdd */.elementor-96 .elementor-element.elementor-element-a4b1fdd {
    
    border-radius: 5px;
border: 1px solid #C8B100;
background: #282828;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7a820a2 */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0fded0a */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-84dbeef */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ab338e6 */.elementor-96 .elementor-element.elementor-element-ab338e6 {
  position: relative;
  overflow: hidden;
  border-radius: 12px;

  background: linear-gradient(
    135deg,
    #34E3B2 0%,
    #1FC38C 45%,
    #149F73 75%,
    #0E7F5B 100%
  );

  box-shadow:
    0 8px 20px rgba(0, 0, 0, 0.35),
    inset 0 2px 4px rgba(255, 255, 255, 0.25),
    inset 0 -3px 6px rgba(0, 0, 0, 0.35);

  transition: all 0.3s ease;
}

/* Hover elegante */
.elementor-96 .elementor-element.elementor-element-ab338e6:hover {
  transform: translateY(-2px);
  box-shadow:
    0 14px 30px rgba(0, 0, 0, 0.45),
    inset 0 2px 4px rgba(255, 255, 255, 0.3),
    inset 0 -4px 8px rgba(0, 0, 0, 0.4);
}

/* Faixa de brilho */
.elementor-96 .elementor-element.elementor-element-ab338e6::after {
  content: "";
  position: absolute;
  top: 0;
  left: -75%;
  width: 50%;
  height: 100%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.4) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: skewX(-25deg);
  animation: shine 3s infinite;
}

@keyframes shine {
  0% { left: -75%; }
  100% { left: 125%; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fbe1bed */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-80bf880 */.cor {
    
    color:#BF9B0E
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c71190c */.elementor-96 .elementor-element.elementor-element-c71190c {
    
    border: 1px solid #C8B100;
background: #1B1B1B;
}/* End custom CSS */