.elementor-2148 .elementor-element.elementor-element-46318aea{--display:flex;}.elementor-2148 .elementor-element.elementor-element-46318aea:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-46318aea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D0C47;}.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-2148 .elementor-element.elementor-element-221cdf28{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-2148 .elementor-element.elementor-element-221cdf28.elementor-element{--align-self:center;}.elementor-2148 .elementor-element.elementor-element-7a88e02d{--display:flex;--min-height:899px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0;}.elementor-2148 .elementor-element.elementor-element-7a88e02d:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-7a88e02d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26e925a );background-image:url("https://lp.revisaoensinojuridico.com.br/wp-content/uploads/2026/07/Hero-Revisao.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2148 .elementor-element.elementor-element-7a88e02d::before, .elementor-2148 .elementor-element.elementor-element-7a88e02d > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-7a88e02d > .e-con-inner > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-7a88e02d > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-7a88e02d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-7a88e02d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #30012F00 0%, var( --e-global-color-26e925a ) 100%);}.elementor-2148 .elementor-element.elementor-element-6bacd18b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 10px;--row-gap:30px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-2148 .elementor-element.elementor-element-3fde7d74{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-2148 .elementor-element.elementor-element-3fde7d74 .elementor-image-box-wrapper{text-align:start;}.elementor-2148 .elementor-element.elementor-element-3fde7d74.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2148 .elementor-element.elementor-element-3fde7d74.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2148 .elementor-element.elementor-element-3fde7d74.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2148 .elementor-element.elementor-element-3fde7d74 .elementor-image-box-title{margin-bottom:8px;font-family:"Inter", Sans-serif;font-size:47px;font-weight:700;line-height:1.1em;letter-spacing:-1.4px;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-3fde7d74 .elementor-image-box-wrapper .elementor-image-box-img{width:170px;}.elementor-2148 .elementor-element.elementor-element-3fde7d74 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2148 .elementor-element.elementor-element-3fde7d74:has(:hover) .elementor-image-box-title,
					 .elementor-2148 .elementor-element.elementor-element-3fde7d74:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-3fde7d74 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:27px;font-weight:500;line-height:1.4em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-78b14da5{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;}.elementor-2148 .elementor-element.elementor-element-78b14da5 .elementor-image-box-wrapper{text-align:start;}.elementor-2148 .elementor-element.elementor-element-78b14da5 .elementor-image-box-title{margin-bottom:8px;font-family:"Inter", Sans-serif;font-size:47px;font-weight:700;line-height:1.1em;letter-spacing:-1.4px;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-78b14da5:has(:hover) .elementor-image-box-title,
					 .elementor-2148 .elementor-element.elementor-element-78b14da5:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-78b14da5 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:27px;font-weight:500;line-height:1.4em;letter-spacing:-0.4px;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2148 .elementor-element.elementor-element-29c4351a .elementor-icon-list-icon i{color:#FF2FFA;transition:color 0.3s;}.elementor-2148 .elementor-element.elementor-element-29c4351a .elementor-icon-list-icon svg{fill:#FF2FFA;transition:fill 0.3s;}.elementor-2148 .elementor-element.elementor-element-29c4351a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2148 .elementor-element.elementor-element-29c4351a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2148 .elementor-element.elementor-element-29c4351a .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:19px;font-weight:400;}.elementor-2148 .elementor-element.elementor-element-29c4351a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}body:not(.rtl) .elementor-2148 .elementor-element.elementor-element-c368488{left:316px;}body.rtl .elementor-2148 .elementor-element.elementor-element-c368488{right:316px;}.elementor-2148 .elementor-element.elementor-element-c368488{top:565px;}.elementor-2148 .elementor-element.elementor-element-c368488 img{width:45%;}.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-2148 .elementor-element.elementor-element-7ce21c81 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:-0.3px;fill:var( --e-global-color-482dda2 );color:var( --e-global-color-482dda2 );background-image:linear-gradient(223deg, var( --e-global-color-24bcac8 ) 0%, #f2295b 100%);border-radius:7px 7px 7px 7px;padding:22px 55px 22px 55px;}.elementor-2148 .elementor-element.elementor-element-4fe50110{--display:flex;--min-height:80px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-32px;--margin-bottom:-38px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-2148 .elementor-element.elementor-element-4fe50110:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-4fe50110 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24bcac8 );}.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-2148 .elementor-element.elementor-element-521cd0da{--display:flex;--padding-top:140px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2148 .elementor-element.elementor-element-521cd0da:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-521cd0da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-53264fd );}.elementor-2148 .elementor-element.elementor-element-4aa43a60{text-align:center;}.elementor-2148 .elementor-element.elementor-element-4aa43a60 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:44px;font-weight:600;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2148 .elementor-element.elementor-element-46c8c720{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-46c8c720.elementor-element{--align-self:center;}.elementor-2148 .elementor-element.elementor-element-488f97c2{--display:flex;--flex-direction:column-reverse;--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:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-2148 .elementor-element.elementor-element-348723a2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--z-index:3;}.elementor-2148 .elementor-element.elementor-element-348723a2.e-con{--align-self:flex-start;}.elementor-2148 .elementor-element.elementor-element-42953a51{--display:flex;--min-height:90px;--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:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2148 .elementor-element.elementor-element-77f783a1.elementor-element{--align-self:flex-start;}.elementor-2148 .elementor-element.elementor-element-77f783a1{text-align:center;}.elementor-2148 .elementor-element.elementor-element-77f783a1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-496b09b7.elementor-element{--align-self:flex-start;}.elementor-2148 .elementor-element.elementor-element-496b09b7{text-align:start;}.elementor-2148 .elementor-element.elementor-element-496b09b7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:500;line-height:1.1em;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-46d3426e{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2148 .elementor-element.elementor-element-46d3426e:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-46d3426e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.revisaoensinojuridico.com.br/wp-content/uploads/2026/06/Leo-Bio.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2148 .elementor-element.elementor-element-418a2a75{--display:flex;--min-height:90px;--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:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2148 .elementor-element.elementor-element-2486e7ba.elementor-element{--align-self:flex-start;}.elementor-2148 .elementor-element.elementor-element-2486e7ba{text-align:center;}.elementor-2148 .elementor-element.elementor-element-2486e7ba .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-179699c4.elementor-element{--align-self:flex-start;}.elementor-2148 .elementor-element.elementor-element-179699c4{text-align:start;}.elementor-2148 .elementor-element.elementor-element-179699c4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-36374d4e{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--z-index:2;}.elementor-2148 .elementor-element.elementor-element-36374d4e.e-con{--align-self:flex-start;}.elementor-2148 .elementor-element.elementor-element-33dbbfa7{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2148 .elementor-element.elementor-element-33dbbfa7:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-33dbbfa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.revisaoensinojuridico.com.br/wp-content/uploads/2026/06/Francisco-Bio.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2148 .elementor-element.elementor-element-740692ac{--display:flex;--min-height:90px;--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:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2148 .elementor-element.elementor-element-2f4f508b.elementor-element{--align-self:flex-start;}.elementor-2148 .elementor-element.elementor-element-2f4f508b{text-align:center;}.elementor-2148 .elementor-element.elementor-element-2f4f508b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1em;font-weight:600;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-116f9f6a.elementor-element{--align-self:flex-start;}.elementor-2148 .elementor-element.elementor-element-116f9f6a{text-align:start;}.elementor-2148 .elementor-element.elementor-element-116f9f6a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-b782e86{--display:flex;--min-height:90px;--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:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2148 .elementor-element.elementor-element-729c39f4.elementor-element{--align-self:flex-start;}.elementor-2148 .elementor-element.elementor-element-729c39f4{text-align:start;}.elementor-2148 .elementor-element.elementor-element-729c39f4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-588c008d.elementor-element{--align-self:flex-start;}.elementor-2148 .elementor-element.elementor-element-588c008d{text-align:start;}.elementor-2148 .elementor-element.elementor-element-588c008d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:500;line-height:1.1em;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-61ba6d44{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-end;}.elementor-2148 .elementor-element.elementor-element-61ba6d44.e-con{--align-self:flex-start;}.elementor-2148 .elementor-element.elementor-element-42be96ec{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2148 .elementor-element.elementor-element-42be96ec:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-42be96ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.revisaoensinojuridico.com.br/wp-content/uploads/2026/06/Renerio-Bio.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2148 .elementor-element.elementor-element-1789f2d0{--display:flex;--min-height:90px;--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:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2148 .elementor-element.elementor-element-202e2ca7.elementor-element{--align-self:flex-start;}.elementor-2148 .elementor-element.elementor-element-202e2ca7{text-align:center;}.elementor-2148 .elementor-element.elementor-element-202e2ca7 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1em;font-weight:600;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-344b36d.elementor-element{--align-self:flex-start;}.elementor-2148 .elementor-element.elementor-element-344b36d{text-align:start;}.elementor-2148 .elementor-element.elementor-element-344b36d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-7565f6{--display:flex;--min-height:90px;--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:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2148 .elementor-element.elementor-element-3c65e6cd.elementor-element{--align-self:flex-start;}.elementor-2148 .elementor-element.elementor-element-3c65e6cd{text-align:center;}.elementor-2148 .elementor-element.elementor-element-3c65e6cd .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-1433302f.elementor-element{--align-self:flex-start;}.elementor-2148 .elementor-element.elementor-element-1433302f{text-align:start;}.elementor-2148 .elementor-element.elementor-element-1433302f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:500;line-height:1.1em;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-2875547d{--display:flex;--flex-direction:column-reverse;--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:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-2148 .elementor-element.elementor-element-521e056a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--z-index:3;}.elementor-2148 .elementor-element.elementor-element-521e056a.e-con{--align-self:flex-start;}.elementor-2148 .elementor-element.elementor-element-478811ea{--display:flex;--min-height:90px;--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:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2148 .elementor-element.elementor-element-21bca6ca.elementor-element{--align-self:flex-start;}.elementor-2148 .elementor-element.elementor-element-21bca6ca{text-align:center;}.elementor-2148 .elementor-element.elementor-element-21bca6ca .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-7aeb03c.elementor-element{--align-self:flex-start;}.elementor-2148 .elementor-element.elementor-element-7aeb03c{text-align:start;}.elementor-2148 .elementor-element.elementor-element-7aeb03c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:500;line-height:1.1em;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-41f935d1{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2148 .elementor-element.elementor-element-41f935d1:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-41f935d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.revisaoensinojuridico.com.br/wp-content/uploads/2026/06/Leo-Bio.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2148 .elementor-element.elementor-element-769db6fb{--display:flex;--min-height:90px;--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:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2148 .elementor-element.elementor-element-3bfcc3a1.elementor-element{--align-self:flex-start;}.elementor-2148 .elementor-element.elementor-element-3bfcc3a1{text-align:center;}.elementor-2148 .elementor-element.elementor-element-3bfcc3a1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-5e2e2097.elementor-element{--align-self:flex-start;}.elementor-2148 .elementor-element.elementor-element-5e2e2097{text-align:start;}.elementor-2148 .elementor-element.elementor-element-5e2e2097 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-16093777{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--z-index:2;}.elementor-2148 .elementor-element.elementor-element-16093777.e-con{--align-self:flex-start;}.elementor-2148 .elementor-element.elementor-element-7332aa10{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2148 .elementor-element.elementor-element-7332aa10:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-7332aa10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.revisaoensinojuridico.com.br/wp-content/uploads/2026/06/Francisco-Bio.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2148 .elementor-element.elementor-element-4c06c5bc{--display:flex;--min-height:90px;--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:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2148 .elementor-element.elementor-element-4e51e637.elementor-element{--align-self:flex-start;}.elementor-2148 .elementor-element.elementor-element-4e51e637{text-align:center;}.elementor-2148 .elementor-element.elementor-element-4e51e637 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1em;font-weight:600;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-19a6ae8.elementor-element{--align-self:flex-start;}.elementor-2148 .elementor-element.elementor-element-19a6ae8{text-align:start;}.elementor-2148 .elementor-element.elementor-element-19a6ae8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-6943abe2{--display:flex;--min-height:90px;--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:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2148 .elementor-element.elementor-element-1530c85a.elementor-element{--align-self:flex-start;}.elementor-2148 .elementor-element.elementor-element-1530c85a{text-align:start;}.elementor-2148 .elementor-element.elementor-element-1530c85a .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-622680d1.elementor-element{--align-self:flex-start;}.elementor-2148 .elementor-element.elementor-element-622680d1{text-align:start;}.elementor-2148 .elementor-element.elementor-element-622680d1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:500;line-height:1.1em;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-187fd4c7{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-end;}.elementor-2148 .elementor-element.elementor-element-187fd4c7.e-con{--align-self:flex-start;}.elementor-2148 .elementor-element.elementor-element-19c5c3e4{--display:flex;--min-height:400px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2148 .elementor-element.elementor-element-19c5c3e4:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-19c5c3e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lp.revisaoensinojuridico.com.br/wp-content/uploads/2026/06/Renerio-Bio.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2148 .elementor-element.elementor-element-184e4baf{--display:flex;--min-height:90px;--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:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2148 .elementor-element.elementor-element-e8a3d79.elementor-element{--align-self:flex-start;}.elementor-2148 .elementor-element.elementor-element-e8a3d79{text-align:center;}.elementor-2148 .elementor-element.elementor-element-e8a3d79 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:1em;font-weight:600;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-6c928527.elementor-element{--align-self:flex-start;}.elementor-2148 .elementor-element.elementor-element-6c928527{text-align:start;}.elementor-2148 .elementor-element.elementor-element-6c928527 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-6d77ee76{--display:flex;--min-height:90px;--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:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2148 .elementor-element.elementor-element-125f4bb9.elementor-element{--align-self:flex-start;}.elementor-2148 .elementor-element.elementor-element-125f4bb9{text-align:center;}.elementor-2148 .elementor-element.elementor-element-125f4bb9 .elementor-heading-title{font-family:"Sora", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-2d027ce9.elementor-element{--align-self:flex-start;}.elementor-2148 .elementor-element.elementor-element-2d027ce9{text-align:start;}.elementor-2148 .elementor-element.elementor-element-2d027ce9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:500;line-height:1.1em;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-2e31970d .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.3px;fill:var( --e-global-color-482dda2 );color:var( --e-global-color-482dda2 );background-image:linear-gradient(223deg, var( --e-global-color-24bcac8 ) 0%, #f2295b 100%);border-radius:7px 7px 7px 7px;padding:22px 55px 22px 55px;}.elementor-2148 .elementor-element.elementor-element-2e31970d.elementor-element{--align-self:center;}.elementor-2148 .elementor-element.elementor-element-512ea61f{--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:flex-start;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:wrap;--margin-top:-31px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-2148 .elementor-element.elementor-element-512ea61f:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-512ea61f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://lp.revisaoensinojuridico.com.br/wp-content/uploads/2026/06/2.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2148 .elementor-element.elementor-element-512ea61f.e-con{--align-self:flex-start;}.elementor-2148 .elementor-element.elementor-element-71289de5{width:var( --container-widget-width, 87% );max-width:87%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 59px) 0px;--container-widget-width:87%;--container-widget-flex-grow:0;text-align:center;}.elementor-2148 .elementor-element.elementor-element-71289de5.elementor-element{--align-self:center;}.elementor-2148 .elementor-element.elementor-element-71289de5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:44px;font-weight:600;color:#FFFFFF;}body:not(.rtl) .elementor-2148 .elementor-element.elementor-element-1738f384{left:-7px;}body.rtl .elementor-2148 .elementor-element.elementor-element-1738f384{right:-7px;}.elementor-2148 .elementor-element.elementor-element-1738f384{top:1000px;z-index:9;}.elementor-2148 .elementor-element.elementor-element-1738f384 img{width:27%;}.elementor-2148 .elementor-element.elementor-element-5f42682f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.38rem;--padding-bottom:2.38rem;--padding-left:2.38rem;--padding-right:2.38rem;--z-index:2;}.elementor-2148 .elementor-element.elementor-element-5f42682f.e-con:hover{--e-con-transform-scale:1.07;}.elementor-2148 .elementor-element.elementor-element-5f42682f.e-con{--align-self:flex-start;}.elementor-2148 .elementor-element.elementor-element-2898934{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2148 .elementor-element.elementor-element-26067c27{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2148 .elementor-element.elementor-element-26067c27 .elementor-icon-box-wrapper{text-align:start;}.elementor-2148 .elementor-element.elementor-element-26067c27 .elementor-icon-box-title{margin-block-end:0.3rem;color:#CA81FF;}.elementor-2148 .elementor-element.elementor-element-26067c27 .elementor-icon-box-title, .elementor-2148 .elementor-element.elementor-element-26067c27 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:24px;font-weight:800;line-height:1.6rem;letter-spacing:-0.02rem;}.elementor-2148 .elementor-element.elementor-element-26067c27:has(:hover) .elementor-icon-box-title,
					 .elementor-2148 .elementor-element.elementor-element-26067c27:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-26067c27 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:21px;font-weight:300;line-height:23px;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-17cc6ce0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.38rem;--padding-bottom:2.38rem;--padding-left:2.38rem;--padding-right:2.38rem;--z-index:2;}.elementor-2148 .elementor-element.elementor-element-17cc6ce0.e-con:hover{--e-con-transform-scale:1.07;}.elementor-2148 .elementor-element.elementor-element-17cc6ce0.e-con{--align-self:stretch;}.elementor-2148 .elementor-element.elementor-element-56afe2e8{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-2148 .elementor-element.elementor-element-1e557881{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2148 .elementor-element.elementor-element-1e557881 .elementor-icon-box-wrapper{text-align:start;}.elementor-2148 .elementor-element.elementor-element-1e557881 .elementor-icon-box-title{margin-block-end:0.3rem;color:#CA81FF;}.elementor-2148 .elementor-element.elementor-element-1e557881 .elementor-icon-box-title, .elementor-2148 .elementor-element.elementor-element-1e557881 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:24px;font-weight:800;line-height:1.6rem;letter-spacing:-0.02rem;}.elementor-2148 .elementor-element.elementor-element-1e557881:has(:hover) .elementor-icon-box-title,
					 .elementor-2148 .elementor-element.elementor-element-1e557881:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-1e557881 .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:21px;font-weight:300;line-height:23px;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-538f5481{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.38rem;--padding-bottom:2.38rem;--padding-left:2.38rem;--padding-right:2.38rem;--z-index:2;}.elementor-2148 .elementor-element.elementor-element-538f5481.e-con:hover{--e-con-transform-scale:1.07;}.elementor-2148 .elementor-element.elementor-element-538f5481.e-con{--align-self:stretch;}.elementor-2148 .elementor-element.elementor-element-60171e4a{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-2148 .elementor-element.elementor-element-1cb400aa{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2148 .elementor-element.elementor-element-1cb400aa .elementor-icon-box-wrapper{text-align:start;}.elementor-2148 .elementor-element.elementor-element-1cb400aa .elementor-icon-box-title{margin-block-end:0.3rem;color:#CA81FF;}.elementor-2148 .elementor-element.elementor-element-1cb400aa .elementor-icon-box-title, .elementor-2148 .elementor-element.elementor-element-1cb400aa .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:24px;font-weight:800;line-height:1.6rem;letter-spacing:-0.02rem;}.elementor-2148 .elementor-element.elementor-element-1cb400aa:has(:hover) .elementor-icon-box-title,
					 .elementor-2148 .elementor-element.elementor-element-1cb400aa:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-1cb400aa .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:21px;font-weight:300;line-height:23px;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-3a356d7d{--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;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.38rem;--padding-bottom:2.38rem;--padding-left:2.38rem;--padding-right:2.38rem;--z-index:2;}.elementor-2148 .elementor-element.elementor-element-3a356d7d.e-con:hover{--e-con-transform-scale:1.07;}.elementor-2148 .elementor-element.elementor-element-3a356d7d.e-con{--align-self:stretch;}.elementor-2148 .elementor-element.elementor-element-2372afa{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-2148 .elementor-element.elementor-element-1f2a182e{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-2148 .elementor-element.elementor-element-1f2a182e .elementor-icon-box-wrapper{text-align:start;}.elementor-2148 .elementor-element.elementor-element-1f2a182e .elementor-icon-box-title{margin-block-end:0.3rem;color:#CA81FF;}.elementor-2148 .elementor-element.elementor-element-1f2a182e .elementor-icon-box-title, .elementor-2148 .elementor-element.elementor-element-1f2a182e .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:24px;font-weight:800;line-height:1.6rem;letter-spacing:-0.02rem;}.elementor-2148 .elementor-element.elementor-element-1f2a182e:has(:hover) .elementor-icon-box-title,
					 .elementor-2148 .elementor-element.elementor-element-1f2a182e:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-1f2a182e .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:21px;font-weight:300;line-height:23px;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-2c0e56f5{--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;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2.38rem;--padding-bottom:2.38rem;--padding-left:2.38rem;--padding-right:2.38rem;--z-index:2;}.elementor-2148 .elementor-element.elementor-element-2c0e56f5.e-con:hover{--e-con-transform-scale:1.07;}.elementor-2148 .elementor-element.elementor-element-2c0e56f5.e-con{--align-self:stretch;}.elementor-2148 .elementor-element.elementor-element-48f66b51{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-2148 .elementor-element.elementor-element-3549ccaf{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;}.elementor-2148 .elementor-element.elementor-element-3549ccaf .elementor-icon-box-wrapper{text-align:start;}.elementor-2148 .elementor-element.elementor-element-3549ccaf .elementor-icon-box-title{margin-block-end:0.3rem;color:#CA81FF;}.elementor-2148 .elementor-element.elementor-element-3549ccaf .elementor-icon-box-title, .elementor-2148 .elementor-element.elementor-element-3549ccaf .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:24px;font-weight:800;line-height:1.6rem;letter-spacing:-0.02rem;}.elementor-2148 .elementor-element.elementor-element-3549ccaf:has(:hover) .elementor-icon-box-title,
					 .elementor-2148 .elementor-element.elementor-element-3549ccaf:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-3549ccaf .elementor-icon-box-description{font-family:"DM Sans", Sans-serif;font-size:21px;font-weight:300;line-height:23px;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-108811b6 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:-0.3px;fill:var( --e-global-color-482dda2 );color:var( --e-global-color-482dda2 );background-image:linear-gradient(223deg, var( --e-global-color-24bcac8 ) 0%, #f2295b 100%);border-radius:7px 7px 7px 7px;padding:22px 55px 22px 55px;}.elementor-2148 .elementor-element.elementor-element-108811b6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2148 .elementor-element.elementor-element-108811b6.elementor-element{--align-self:center;}.elementor-2148 .elementor-element.elementor-element-3c486b45{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-57px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2148 .elementor-element.elementor-element-3c486b45:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-3c486b45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://lp.revisaoensinojuridico.com.br/wp-content/uploads/2026/06/2.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2148 .elementor-element.elementor-element-55ec949f{--display:flex;--min-height:450px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--border-radius:35px 35px 35px 35px;--padding-top:40px;--padding-bottom:40px;--padding-left:60px;--padding-right:60px;}.elementor-2148 .elementor-element.elementor-element-55ec949f:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-55ec949f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-1ee23586{--display:flex;--justify-content:flex-start;--margin-top:21px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2148 .elementor-element.elementor-element-aaf80d9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-2148 .elementor-element.elementor-element-aaf80d9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:39px;font-weight:700;line-height:1.2em;letter-spacing:-2.1px;color:#000000;}.elementor-2148 .elementor-element.elementor-element-12bf2a82{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;color:#000000;}.elementor-2148 .elementor-element.elementor-element-727ab380{--display:flex;}.elementor-2148 .elementor-element.elementor-element-8d23916{width:var( --container-widget-width, 507px );max-width:507px;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:507px;--container-widget-flex-grow:0;z-index:2;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-2148 .elementor-element.elementor-element-8d23916 img{border-radius:15px 15px 15px 15px;}.elementor-2148 .elementor-element.elementor-element-c9c045c{width:var( --container-widget-width, 507px );max-width:507px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:507px;--container-widget-flex-grow:0;z-index:2;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-2148 .elementor-element.elementor-element-c9c045c.elementor-element{--align-self:center;}.elementor-2148 .elementor-element.elementor-element-c9c045c img{border-radius:15px 15px 15px 15px;}.elementor-2148 .elementor-element.elementor-element-49c6032e .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.3px;fill:var( --e-global-color-482dda2 );color:var( --e-global-color-482dda2 );background-image:linear-gradient(223deg, var( --e-global-color-24bcac8 ) 0%, #f2295b 100%);border-radius:7px 7px 7px 7px;padding:22px 55px 22px 55px;}.elementor-2148 .elementor-element.elementor-element-49c6032e.elementor-element{--align-self:center;}.elementor-2148 .elementor-element.elementor-element-3b6db1e2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2148 .elementor-element.elementor-element-3b6db1e2:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-3b6db1e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa519ce );}.elementor-2148 .elementor-element.elementor-element-3f2ba0a8{width:var( --container-widget-width, 79% );max-width:79%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:center;}.elementor-2148 .elementor-element.elementor-element-3f2ba0a8.elementor-element{--align-self:center;}.elementor-2148 .elementor-element.elementor-element-3f2ba0a8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:33px;font-weight:400;letter-spacing:-1.2px;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-311c4331{width:var( --container-widget-width, 69% );max-width:69%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 59px) 0px;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;}.elementor-2148 .elementor-element.elementor-element-311c4331.elementor-element{--align-self:center;}.elementor-2148 .elementor-element.elementor-element-311c4331 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:44px;font-weight:600;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-32f37d03 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-2148 .elementor-element.elementor-element-33a893ec{--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-2148 .elementor-element.elementor-element-bd4468e{--display:flex;--justify-content:space-evenly;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2148 .elementor-element.elementor-element-bd4468e:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-bd4468e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26e925a );}.elementor-2148 .elementor-element.elementor-element-43fec9b1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-2148 .elementor-element.elementor-element-43fec9b1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:600;line-height:140%;letter-spacing:-0.48px;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-5e1aebe8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 53px) 0px;padding:0px 20px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#98A2B3;}.elementor-2148 .elementor-element.elementor-element-5e1aebe8 .elementor-image-box-wrapper{text-align:start;}.elementor-2148 .elementor-element.elementor-element-5e1aebe8 .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:150%;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-5e1aebe8 .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-28d04f56{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.elementor-2148 .elementor-element.elementor-element-28d04f56 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2148 .elementor-element.elementor-element-eea5e6b{--display:flex;--justify-content:space-between;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2148 .elementor-element.elementor-element-eea5e6b:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-eea5e6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26e925a );}.elementor-2148 .elementor-element.elementor-element-445b23ca{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-2148 .elementor-element.elementor-element-445b23ca .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:600;line-height:140%;letter-spacing:-0.48px;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-651d2e7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#98A2B3;}.elementor-2148 .elementor-element.elementor-element-651d2e7e .elementor-image-box-wrapper{text-align:start;}.elementor-2148 .elementor-element.elementor-element-651d2e7e .elementor-image-box-title{margin-bottom:0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:150%;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-651d2e7e .elementor-image-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-25f726a2{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.elementor-2148 .elementor-element.elementor-element-25f726a2 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2148 .elementor-element.elementor-element-420e033b{--display:flex;--justify-content:space-evenly;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2148 .elementor-element.elementor-element-420e033b:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-420e033b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26e925a );}.elementor-2148 .elementor-element.elementor-element-4a60e51d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-2148 .elementor-element.elementor-element-4a60e51d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:25px;font-weight:600;letter-spacing:-0.48px;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-199fd64f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-2148 .elementor-element.elementor-element-199fd64f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;line-height:140%;letter-spacing:-0.48px;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-3331ca85{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.elementor-2148 .elementor-element.elementor-element-3331ca85 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2148 .elementor-element.elementor-element-4d614947{width:var( --container-widget-width, 47% );max-width:47%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;padding:0px 0px 0px 0px;--container-widget-width:47%;--container-widget-flex-grow:0;text-align:center;}.elementor-2148 .elementor-element.elementor-element-4d614947.elementor-element{--align-self:center;}.elementor-2148 .elementor-element.elementor-element-4d614947 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:600;line-height:140%;letter-spacing:-0.48px;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-25dd45b6 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;letter-spacing:-0.3px;fill:var( --e-global-color-482dda2 );color:var( --e-global-color-482dda2 );background-image:linear-gradient(223deg, var( --e-global-color-24bcac8 ) 0%, #f2295b 100%);border-radius:7px 7px 7px 7px;padding:22px 55px 22px 55px;}.elementor-2148 .elementor-element.elementor-element-25dd45b6.elementor-element{--align-self:center;}body:not(.rtl) .elementor-2148 .elementor-element.elementor-element-1303d0d1{left:981px;}body.rtl .elementor-2148 .elementor-element.elementor-element-1303d0d1{right:981px;}.elementor-2148 .elementor-element.elementor-element-1303d0d1{top:565px;}.elementor-2148 .elementor-element.elementor-element-1303d0d1 img{width:25%;}.elementor-2148 .elementor-element.elementor-element-4ad76fee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:121px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2148 .elementor-element.elementor-element-4ad76fee:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-4ad76fee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2C0A42;}.elementor-2148 .elementor-element.elementor-element-5b5a706d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2148 .elementor-element.elementor-element-4d218f0f{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;}.elementor-2148 .elementor-element.elementor-element-2407d0e2{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:start;}.elementor-2148 .elementor-element.elementor-element-2407d0e2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:28px;font-weight:600;line-height:1.3em;color:#FFFFFF;}.elementor-2148 .elementor-element.elementor-element-28e51200{width:100%;max-width:100%;--e-icon-list-icon-size:50px;--icon-vertical-offset:0px;}.elementor-2148 .elementor-element.elementor-element-28e51200.elementor-element{--align-self:flex-start;}.elementor-2148 .elementor-element.elementor-element-28e51200 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-2148 .elementor-element.elementor-element-28e51200 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-2148 .elementor-element.elementor-element-28e51200 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-2148 .elementor-element.elementor-element-28e51200 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-2148 .elementor-element.elementor-element-28e51200 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-2148 .elementor-element.elementor-element-28e51200 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2148 .elementor-element.elementor-element-28e51200 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2148 .elementor-element.elementor-element-28e51200 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-2148 .elementor-element.elementor-element-28e51200 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2148 .elementor-element.elementor-element-28e51200 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-2148 .elementor-element.elementor-element-28e51200 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2148 .elementor-element.elementor-element-50c612c5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2148 .elementor-element.elementor-element-75720705{width:100%;max-width:100%;--e-icon-list-icon-size:50px;--icon-vertical-offset:0px;}.elementor-2148 .elementor-element.elementor-element-75720705.elementor-element{--align-self:flex-start;}.elementor-2148 .elementor-element.elementor-element-75720705 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-2148 .elementor-element.elementor-element-75720705 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-2148 .elementor-element.elementor-element-75720705 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-2148 .elementor-element.elementor-element-75720705 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-2148 .elementor-element.elementor-element-75720705 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-2148 .elementor-element.elementor-element-75720705 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2148 .elementor-element.elementor-element-75720705 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2148 .elementor-element.elementor-element-75720705 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-2148 .elementor-element.elementor-element-75720705 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2148 .elementor-element.elementor-element-75720705 .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:14px;font-weight:400;}.elementor-2148 .elementor-element.elementor-element-75720705 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-2148 .elementor-element.elementor-element-2d2ae03d{--grid-template-columns:repeat(0, auto);text-align:left;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-2148 .elementor-element.elementor-element-2d2ae03d .elementor-social-icon{background-color:var( --e-global-color-d6bc6b2 );}.elementor-2148 .elementor-element.elementor-element-2d2ae03d .elementor-icon{border-radius:5000px 5000px 5000px 5000px;}body:not(.rtl) .elementor-2148 .elementor-element.elementor-element-1811b172{left:998px;}body.rtl .elementor-2148 .elementor-element.elementor-element-1811b172{right:998px;}.elementor-2148 .elementor-element.elementor-element-1811b172{top:-179px;z-index:39;}.elementor-2148 .elementor-element.elementor-element-1811b172 img{width:27%;}.elementor-2148 .elementor-element.elementor-element-658e1705{--display:flex;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2148 .elementor-element.elementor-element-268deeb4{width:auto;max-width:auto;bottom:10vw;z-index:99999;}body:not(.rtl) .elementor-2148 .elementor-element.elementor-element-268deeb4{right:6vh;}body.rtl .elementor-2148 .elementor-element.elementor-element-268deeb4{left:6vh;}.elementor-2148 .elementor-element.elementor-element-268deeb4 .elementor-icon-wrapper{text-align:center;}.elementor-2148 .elementor-element.elementor-element-268deeb4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2148 .elementor-element.elementor-element-268deeb4.elementor-view-framed .elementor-icon, .elementor-2148 .elementor-element.elementor-element-268deeb4.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2148 .elementor-element.elementor-element-268deeb4.elementor-view-framed .elementor-icon, .elementor-2148 .elementor-element.elementor-element-268deeb4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2148 .elementor-element.elementor-element-268deeb4 .elementor-icon{font-size:62px;}.elementor-2148 .elementor-element.elementor-element-268deeb4 .elementor-icon svg{height:62px;}@media(max-width:1024px){.elementor-2148 .elementor-element.elementor-element-7a88e02d{--min-height:559px;}.elementor-2148 .elementor-element.elementor-element-7a88e02d:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-7a88e02d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-189px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-2148 .elementor-element.elementor-element-3fde7d74{width:var( --container-widget-width, 365px );max-width:365px;--container-widget-width:365px;--container-widget-flex-grow:0;}.elementor-2148 .elementor-element.elementor-element-3fde7d74.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2148 .elementor-element.elementor-element-3fde7d74.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2148 .elementor-element.elementor-element-3fde7d74.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2148 .elementor-element.elementor-element-3fde7d74 .elementor-image-box-title{margin-bottom:13px;font-size:30px;}.elementor-2148 .elementor-element.elementor-element-3fde7d74 .elementor-image-box-wrapper .elementor-image-box-img{width:150px;}.elementor-2148 .elementor-element.elementor-element-3fde7d74 .elementor-image-box-description{font-size:16px;}.elementor-2148 .elementor-element.elementor-element-78b14da5{width:var( --container-widget-width, 365px );max-width:365px;--container-widget-width:365px;--container-widget-flex-grow:0;}.elementor-2148 .elementor-element.elementor-element-78b14da5 .elementor-image-box-title{margin-bottom:13px;font-size:30px;}.elementor-2148 .elementor-element.elementor-element-78b14da5 .elementor-image-box-description{font-size:16px;}.elementor-2148 .elementor-element.elementor-element-7ce21c81 .elementor-button{font-size:18px;}.elementor-2148 .elementor-element.elementor-element-2e31970d .elementor-button{font-size:18px;}.elementor-2148 .elementor-element.elementor-element-512ea61f{--justify-content:center;}.elementor-2148 .elementor-element.elementor-element-26067c27 .elementor-icon-box-title, .elementor-2148 .elementor-element.elementor-element-26067c27 .elementor-icon-box-title a{font-size:2rem;line-height:2.4rem;letter-spacing:-0.04rem;}.elementor-2148 .elementor-element.elementor-element-1e557881 .elementor-icon-box-title, .elementor-2148 .elementor-element.elementor-element-1e557881 .elementor-icon-box-title a{font-size:2rem;line-height:2.4rem;letter-spacing:-0.04rem;}.elementor-2148 .elementor-element.elementor-element-1cb400aa .elementor-icon-box-title, .elementor-2148 .elementor-element.elementor-element-1cb400aa .elementor-icon-box-title a{font-size:2rem;line-height:2.4rem;letter-spacing:-0.04rem;}.elementor-2148 .elementor-element.elementor-element-1f2a182e .elementor-icon-box-title, .elementor-2148 .elementor-element.elementor-element-1f2a182e .elementor-icon-box-title a{font-size:2rem;line-height:2.4rem;letter-spacing:-0.04rem;}.elementor-2148 .elementor-element.elementor-element-3549ccaf .elementor-icon-box-title, .elementor-2148 .elementor-element.elementor-element-3549ccaf .elementor-icon-box-title a{font-size:2rem;line-height:2.4rem;letter-spacing:-0.04rem;}.elementor-2148 .elementor-element.elementor-element-108811b6 .elementor-button{font-size:18px;}.elementor-2148 .elementor-element.elementor-element-55ec949f{--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-2148 .elementor-element.elementor-element-8d23916{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2148 .elementor-element.elementor-element-8d23916.elementor-element{--order:-99999 /* order start hack */;}.elementor-2148 .elementor-element.elementor-element-c9c045c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2148 .elementor-element.elementor-element-c9c045c.elementor-element{--order:-99999 /* order start hack */;}.elementor-2148 .elementor-element.elementor-element-49c6032e .elementor-button{font-size:18px;}.elementor-2148 .elementor-element.elementor-element-33a893ec{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:5%;--padding-right:5%;}.elementor-2148 .elementor-element.elementor-element-43fec9b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2148 .elementor-element.elementor-element-5e1aebe8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-2148 .elementor-element.elementor-element-445b23ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2148 .elementor-element.elementor-element-651d2e7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-2148 .elementor-element.elementor-element-4a60e51d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2148 .elementor-element.elementor-element-199fd64f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2148 .elementor-element.elementor-element-4d614947{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2148 .elementor-element.elementor-element-25dd45b6 .elementor-button{font-size:18px;}.elementor-2148 .elementor-element.elementor-element-4ad76fee{--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-2148 .elementor-element.elementor-element-5b5a706d{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2148 .elementor-element.elementor-element-2407d0e2{text-align:center;}}@media(min-width:768px){.elementor-2148 .elementor-element.elementor-element-7a88e02d{--content-width:1170px;}.elementor-2148 .elementor-element.elementor-element-6bacd18b{--width:597px;}.elementor-2148 .elementor-element.elementor-element-488f97c2{--width:1203px;}.elementor-2148 .elementor-element.elementor-element-42953a51{--width:31%;}.elementor-2148 .elementor-element.elementor-element-46d3426e{--width:300px;}.elementor-2148 .elementor-element.elementor-element-33dbbfa7{--width:300px;}.elementor-2148 .elementor-element.elementor-element-b782e86{--width:31%;}.elementor-2148 .elementor-element.elementor-element-42be96ec{--width:300px;}.elementor-2148 .elementor-element.elementor-element-7565f6{--width:31%;}.elementor-2148 .elementor-element.elementor-element-2875547d{--width:1203px;}.elementor-2148 .elementor-element.elementor-element-478811ea{--width:31%;}.elementor-2148 .elementor-element.elementor-element-41f935d1{--width:300px;}.elementor-2148 .elementor-element.elementor-element-7332aa10{--width:300px;}.elementor-2148 .elementor-element.elementor-element-6943abe2{--width:31%;}.elementor-2148 .elementor-element.elementor-element-19c5c3e4{--width:300px;}.elementor-2148 .elementor-element.elementor-element-6d77ee76{--width:31%;}.elementor-2148 .elementor-element.elementor-element-512ea61f{--content-width:1316px;}.elementor-2148 .elementor-element.elementor-element-5f42682f{--width:31%;}.elementor-2148 .elementor-element.elementor-element-17cc6ce0{--width:31%;}.elementor-2148 .elementor-element.elementor-element-538f5481{--width:31%;}.elementor-2148 .elementor-element.elementor-element-3a356d7d{--width:48%;}.elementor-2148 .elementor-element.elementor-element-2c0e56f5{--width:48%;}.elementor-2148 .elementor-element.elementor-element-55ec949f{--width:100%;}.elementor-2148 .elementor-element.elementor-element-3b6db1e2{--content-width:1407px;}.elementor-2148 .elementor-element.elementor-element-bd4468e{--width:30%;}.elementor-2148 .elementor-element.elementor-element-eea5e6b{--width:30%;}.elementor-2148 .elementor-element.elementor-element-420e033b{--width:30%;}.elementor-2148 .elementor-element.elementor-element-5b5a706d{--width:25%;}.elementor-2148 .elementor-element.elementor-element-50c612c5{--width:26%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2148 .elementor-element.elementor-element-7a88e02d{--content-width:700px;}.elementor-2148 .elementor-element.elementor-element-46d3426e{--width:230px;}.elementor-2148 .elementor-element.elementor-element-33dbbfa7{--width:230px;}.elementor-2148 .elementor-element.elementor-element-42be96ec{--width:230px;}.elementor-2148 .elementor-element.elementor-element-41f935d1{--width:230px;}.elementor-2148 .elementor-element.elementor-element-7332aa10{--width:230px;}.elementor-2148 .elementor-element.elementor-element-19c5c3e4{--width:230px;}.elementor-2148 .elementor-element.elementor-element-4ad76fee{--content-width:90vw;}.elementor-2148 .elementor-element.elementor-element-50c612c5{--width:54%;}}@media(max-width:767px){.elementor-2148 .elementor-element.elementor-element-221cdf28{--container-widget-width:27%;--container-widget-flex-grow:0;width:var( --container-widget-width, 27% );max-width:27%;}.elementor-2148 .elementor-element.elementor-element-7a88e02d{--content-width:350px;--min-height:800px;--justify-content:flex-end;--overlay-opacity:1;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2148 .elementor-element.elementor-element-7a88e02d:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-7a88e02d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:90% 0px;background-repeat:no-repeat;background-size:711px auto;}.elementor-2148 .elementor-element.elementor-element-7a88e02d::before, .elementor-2148 .elementor-element.elementor-element-7a88e02d > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-7a88e02d > .e-con-inner > .elementor-background-video-container::before, .elementor-2148 .elementor-element.elementor-element-7a88e02d > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-7a88e02d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2148 .elementor-element.elementor-element-7a88e02d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #30012F00 29%, var( --e-global-color-26e925a ) 50%);}.elementor-2148 .elementor-element.elementor-element-6bacd18b{--justify-content:center;--padding-top:17px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2148 .elementor-element.elementor-element-6bacd18b.e-con{--align-self:center;}.elementor-2148 .elementor-element.elementor-element-3fde7d74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2148 .elementor-element.elementor-element-3fde7d74 .elementor-image-box-wrapper{text-align:center;}.elementor-2148 .elementor-element.elementor-element-3fde7d74 .elementor-image-box-img{margin-bottom:0px;}.elementor-2148 .elementor-element.elementor-element-3fde7d74.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-2148 .elementor-element.elementor-element-3fde7d74.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-2148 .elementor-element.elementor-element-3fde7d74.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-2148 .elementor-element.elementor-element-3fde7d74 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-2148 .elementor-element.elementor-element-3fde7d74 .elementor-image-box-title{font-size:30px;}.elementor-2148 .elementor-element.elementor-element-3fde7d74 .elementor-image-box-description{font-size:16px;}.elementor-2148 .elementor-element.elementor-element-78b14da5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2148 .elementor-element.elementor-element-78b14da5 .elementor-image-box-wrapper{text-align:center;}.elementor-2148 .elementor-element.elementor-element-78b14da5 .elementor-image-box-title{font-size:30px;}.elementor-2148 .elementor-element.elementor-element-78b14da5 .elementor-image-box-description{font-size:16px;}.elementor-2148 .elementor-element.elementor-element-29c4351a.elementor-element{--align-self:center;}.elementor-2148 .elementor-element.elementor-element-29c4351a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2148 .elementor-element.elementor-element-29c4351a .elementor-icon-list-item > a{font-size:15px;}body:not(.rtl) .elementor-2148 .elementor-element.elementor-element-c368488{left:250px;}body.rtl .elementor-2148 .elementor-element.elementor-element-c368488{right:250px;}.elementor-2148 .elementor-element.elementor-element-c368488{top:416px;z-index:7777777;}.elementor-2148 .elementor-element.elementor-element-7ce21c81 .elementor-button{font-size:14px;padding:20px 30px 20px 30px;}.elementor-2148 .elementor-element.elementor-element-4fe50110{--min-height:60px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2148 .elementor-element.elementor-element-521cd0da{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2148 .elementor-element.elementor-element-4aa43a60 .elementor-heading-title{font-size:32px;}.elementor-2148 .elementor-element.elementor-element-46c8c720{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;font-size:15px;}.elementor-2148 .elementor-element.elementor-element-488f97c2{--width:95%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2148 .elementor-element.elementor-element-488f97c2.e-con{--align-self:center;}.elementor-2148 .elementor-element.elementor-element-348723a2{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;}.elementor-2148 .elementor-element.elementor-element-36374d4e{--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-2148 .elementor-element.elementor-element-729c39f4 .elementor-heading-title{font-size:26px;}.elementor-2148 .elementor-element.elementor-element-61ba6d44{--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-2148 .elementor-element.elementor-element-2875547d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2148 .elementor-element.elementor-element-1530c85a .elementor-heading-title{font-size:26px;}.elementor-2148 .elementor-element.elementor-element-2e31970d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2148 .elementor-element.elementor-element-2e31970d .elementor-button{font-size:14px;padding:20px 30px 20px 30px;}.elementor-2148 .elementor-element.elementor-element-512ea61f{--content-width:90%;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2148 .elementor-element.elementor-element-71289de5{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-2148 .elementor-element.elementor-element-71289de5 .elementor-heading-title{font-size:30px;}body:not(.rtl) .elementor-2148 .elementor-element.elementor-element-1738f384{left:167px;}body.rtl .elementor-2148 .elementor-element.elementor-element-1738f384{right:167px;}.elementor-2148 .elementor-element.elementor-element-5f42682f{--width:25rem;--margin-top:-39px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2148 .elementor-element.elementor-element-26067c27{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2148 .elementor-element.elementor-element-26067c27 .elementor-icon-box-title, .elementor-2148 .elementor-element.elementor-element-26067c27 .elementor-icon-box-title a{font-size:1.5rem;line-height:1.8rem;letter-spacing:-0.03rem;}.elementor-2148 .elementor-element.elementor-element-26067c27 .elementor-icon-box-description{font-size:17px;}.elementor-2148 .elementor-element.elementor-element-17cc6ce0{--width:25rem;}.elementor-2148 .elementor-element.elementor-element-1e557881{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2148 .elementor-element.elementor-element-1e557881 .elementor-icon-box-title, .elementor-2148 .elementor-element.elementor-element-1e557881 .elementor-icon-box-title a{font-size:1.5rem;line-height:1.8rem;letter-spacing:-0.03rem;}.elementor-2148 .elementor-element.elementor-element-1e557881 .elementor-icon-box-description{font-size:17px;}.elementor-2148 .elementor-element.elementor-element-538f5481{--width:25rem;}.elementor-2148 .elementor-element.elementor-element-1cb400aa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2148 .elementor-element.elementor-element-1cb400aa .elementor-icon-box-title, .elementor-2148 .elementor-element.elementor-element-1cb400aa .elementor-icon-box-title a{font-size:1.5rem;line-height:1.8rem;letter-spacing:-0.03rem;}.elementor-2148 .elementor-element.elementor-element-1cb400aa .elementor-icon-box-description{font-size:17px;}.elementor-2148 .elementor-element.elementor-element-3a356d7d{--width:25rem;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2148 .elementor-element.elementor-element-3a356d7d.e-con{--align-self:flex-start;}.elementor-2148 .elementor-element.elementor-element-2372afa{--container-widget-width:52%;--container-widget-flex-grow:0;width:var( --container-widget-width, 52% );max-width:52%;}.elementor-2148 .elementor-element.elementor-element-2372afa.elementor-element{--align-self:flex-start;}.elementor-2148 .elementor-element.elementor-element-1f2a182e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2148 .elementor-element.elementor-element-1f2a182e .elementor-icon-box-title, .elementor-2148 .elementor-element.elementor-element-1f2a182e .elementor-icon-box-title a{font-size:1.5rem;line-height:1.8rem;letter-spacing:-0.03rem;}.elementor-2148 .elementor-element.elementor-element-1f2a182e .elementor-icon-box-description{font-size:17px;}.elementor-2148 .elementor-element.elementor-element-2c0e56f5{--width:25rem;--justify-content:flex-start;}.elementor-2148 .elementor-element.elementor-element-48f66b51{--container-widget-width:52%;--container-widget-flex-grow:0;width:var( --container-widget-width, 52% );max-width:52%;}.elementor-2148 .elementor-element.elementor-element-48f66b51.elementor-element{--align-self:flex-start;}.elementor-2148 .elementor-element.elementor-element-3549ccaf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2148 .elementor-element.elementor-element-3549ccaf .elementor-icon-box-title, .elementor-2148 .elementor-element.elementor-element-3549ccaf .elementor-icon-box-title a{font-size:1.5rem;line-height:1.8rem;letter-spacing:-0.03rem;}.elementor-2148 .elementor-element.elementor-element-3549ccaf .elementor-icon-box-description{font-size:17px;}.elementor-2148 .elementor-element.elementor-element-108811b6 .elementor-button{font-size:14px;padding:20px 30px 20px 30px;}.elementor-2148 .elementor-element.elementor-element-3c486b45{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2148 .elementor-element.elementor-element-55ec949f{--min-height:656px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2148 .elementor-element.elementor-element-1ee23586{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2148 .elementor-element.elementor-element-aaf80d9{text-align:start;}.elementor-2148 .elementor-element.elementor-element-aaf80d9 .elementor-heading-title{font-size:29px;}.elementor-2148 .elementor-element.elementor-element-12bf2a82{font-size:16px;line-height:1.5em;letter-spacing:-0.1px;}.elementor-2148 .elementor-element.elementor-element-727ab380{--margin-top:-40px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-2148 .elementor-element.elementor-element-8d23916{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2148 .elementor-element.elementor-element-c9c045c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2148 .elementor-element.elementor-element-49c6032e .elementor-button{font-size:14px;padding:20px 30px 20px 30px;}.elementor-2148 .elementor-element.elementor-element-3b6db1e2{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-2148 .elementor-element.elementor-element-3f2ba0a8{--container-widget-width:98%;--container-widget-flex-grow:0;width:var( --container-widget-width, 98% );max-width:98%;}.elementor-2148 .elementor-element.elementor-element-3f2ba0a8 .elementor-heading-title{font-size:24px;}.elementor-2148 .elementor-element.elementor-element-311c4331{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-2148 .elementor-element.elementor-element-311c4331 .elementor-heading-title{font-size:27px;}.elementor-2148 .elementor-element.elementor-element-33a893ec{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:5%;--padding-right:5%;}.elementor-2148 .elementor-element.elementor-element-43fec9b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-2148 .elementor-element.elementor-element-43fec9b1 .elementor-heading-title{font-size:20px;letter-spacing:-0.4px;}.elementor-2148 .elementor-element.elementor-element-5e1aebe8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-2148 .elementor-element.elementor-element-5e1aebe8 .elementor-image-box-wrapper{text-align:start;}.elementor-2148 .elementor-element.elementor-element-28d04f56.elementor-element{--order:99999 /* order end hack */;}.elementor-2148 .elementor-element.elementor-element-445b23ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-2148 .elementor-element.elementor-element-445b23ca .elementor-heading-title{font-size:20px;letter-spacing:-0.4px;}.elementor-2148 .elementor-element.elementor-element-651d2e7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;}.elementor-2148 .elementor-element.elementor-element-651d2e7e .elementor-image-box-wrapper{text-align:start;}.elementor-2148 .elementor-element.elementor-element-25f726a2.elementor-element{--order:99999 /* order end hack */;}.elementor-2148 .elementor-element.elementor-element-4a60e51d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-2148 .elementor-element.elementor-element-4a60e51d .elementor-heading-title{font-size:20px;letter-spacing:-0.4px;}.elementor-2148 .elementor-element.elementor-element-199fd64f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-2148 .elementor-element.elementor-element-199fd64f .elementor-heading-title{font-size:15px;letter-spacing:-0.4px;}.elementor-2148 .elementor-element.elementor-element-3331ca85.elementor-element{--order:99999 /* order end hack */;}.elementor-2148 .elementor-element.elementor-element-4d614947{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:91%;--container-widget-flex-grow:0;width:var( --container-widget-width, 91% );max-width:91%;text-align:start;}.elementor-2148 .elementor-element.elementor-element-4d614947 .elementor-heading-title{font-size:17px;letter-spacing:-0.4px;}.elementor-2148 .elementor-element.elementor-element-25dd45b6 .elementor-button{font-size:14px;padding:20px 30px 20px 30px;}body:not(.rtl) .elementor-2148 .elementor-element.elementor-element-1303d0d1{left:9px;}body.rtl .elementor-2148 .elementor-element.elementor-element-1303d0d1{right:9px;}.elementor-2148 .elementor-element.elementor-element-1303d0d1{top:607px;}.elementor-2148 .elementor-element.elementor-element-4ad76fee{--content-width:90vw;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-2148 .elementor-element.elementor-element-5b5a706d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2148 .elementor-element.elementor-element-2407d0e2{text-align:center;}.elementor-2148 .elementor-element.elementor-element-50c612c5{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2148 .elementor-element.elementor-element-50c612c5.e-con{--align-self:center;}.elementor-2148 .elementor-element.elementor-element-75720705{width:var( --container-widget-width, 329px );max-width:329px;--container-widget-width:329px;--container-widget-flex-grow:0;}.elementor-2148 .elementor-element.elementor-element-75720705.elementor-element{--align-self:center;}body:not(.rtl) .elementor-2148 .elementor-element.elementor-element-268deeb4{right:4vh;}body.rtl .elementor-2148 .elementor-element.elementor-element-268deeb4{left:4vh;}.elementor-2148 .elementor-element.elementor-element-268deeb4 .elementor-icon{font-size:64px;}.elementor-2148 .elementor-element.elementor-element-268deeb4 .elementor-icon svg{height:64px;}}/* Start custom CSS for image-box, class: .elementor-element-3fde7d74 */.elementor-2148 .elementor-element.elementor-element-3fde7d74 .elementor-image-box-title{
    margin-top: 20px;
}

@media (max-width: 767px){
    .elementor-2148 .elementor-element.elementor-element-3fde7d74 .elementor-image-box-title{
    margin-top: 5px;
}}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-78b14da5 */.elementor-2148 .elementor-element.elementor-element-78b14da5 .elementor-image-box-title{
    margin-top: 20px;
}

@media (max-width: 767px){
    .elementor-2148 .elementor-element.elementor-element-78b14da5 .elementor-image-box-title{
    margin-top: 5px;
}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c368488 */.elementor-2148 .elementor-element.elementor-element-c368488 {
animation: floating2 3s ease-in-out infinite;
}

@keyframes floating2 {
0% {
    transform: translate(0, 0px);
    
}
50% {
    transform: translate(0, 20px) rotate(04deg);
    
}
100% {
    transform: translate(0, -0px);
    
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7ce21c81 */.elementor-2148 .elementor-element.elementor-element-7ce21c81 {
  position: relative;
  display: inline-block;
}

.elementor-2148 .elementor-element.elementor-element-7ce21c81 .elementor-button {
  background-color: #122E9B;
  border: none;
  border-radius: 7px;
  position: relative;
  z-index: 2;
  transition: transform 0.2s ease;
}

/* Base 3D com borda */
.elementor-2148 .elementor-element.elementor-element-7ce21c81::before {
  content: '';
  position: absolute;
  top: 6px;
  left: 6px;
  right: -6px;
  bottom: -6px;
  background-color: #7C3AED;
  border-radius: 7px;
  z-index: 1;
}

/* Hover: botão encaixa na base */
.elementor-2148 .elementor-element.elementor-element-7ce21c81 .elementor-button:hover {
  transform: translate(6px, 6px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-347b0def *//* COLE ISSO NO CSS DO SITE OU NO CUSTOM CSS DO ELEMENTOR */

/* container */
.m7-marquee{
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
}

/* anima no inner (mais suave) */
.m7-marquee__inner{
  display: flex;
  width: max-content;
  will-change: transform;
  animation: m7MarqueeSmooth var(--speed, 45s) linear infinite;
  transform: translateZ(0);
}

/* cada trilha */
.m7-marquee__track{
  display: flex;
  align-items: center;
  gap: 38px;
  padding-right: 38px;
}

/* item (texto + ícone) */
.m7-marquee__item{
  display: inline-flex;
  align-items: center;
  gap: 38px;
  color: var(--c, #303030);

  font-family: "Inter", sans-serif;
  font-weight: 700;

  font-size: 40px;
  line-height: 1;

  -webkit-font-smoothing: antialiased;
  text-rendering: geometricPrecision;
}

/* SVG da barrinha */
.m7-marquee__item::after{
  content: "";
  width: 51px;
  height: 28px;
  background-image: var(--icon);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  flex: 0 0 auto;
}

/* loop perfeito */
@keyframes m7MarqueeSmooth{
  0%   { transform: translate3d(0,0,0); }
  100% { transform: translate3d(-50%,0,0); }
}

/* mobile */
@media (max-width: 767px){
  .m7-marquee__track{ gap: 18px; padding-right: 18px; }
  .m7-marquee__item{ font-size: 22px; gap: 12px; }
  .m7-marquee__item::after{ width: 32px; height: 16px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fe50110 */.elementor-2148 .elementor-element.elementor-element-4fe50110 {
  transform: scale(1.02) rotate(-2deg);
}

@media (max-width: 767px){
    .elementor-2148 .elementor-element.elementor-element-4fe50110 {
  transform: scale(1.02) rotate(2.97deg);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4aa43a60 */:root {
    --realce-fundo: rgba(156, 78, 255, 0.20);
    --espaco-horizontal: 10px;
    --espaco-vertical: 2px;
    --espessura-bordas: 1px;
    --cor-bordas: #8B3DFF;
    --gradiente-texto: linear-gradient(90deg, #9C4EFF 0%, #B366FF 100%);
    --tamanho-marcadores: 9px;
    --cor-marcadores: #7A29CC;
}

.caixa-destaque {
    background: var(--realce-fundo);
    padding: var(--espaco-vertical) var(--espaco-horizontal);
    position: relative;
    border-left: var(--espessura-bordas) solid var(--cor-bordas);
    border-right: var(--espessura-bordas) solid var(--cor-bordas);
    display: inline-block;
    border-radius: 3px;
}

.texto-gradiente {
    background: var(--gradiente-texto);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: white;
    box-decoration-break: clone;
    -webkit-box-decoration-break: clone;
    font-weight: bold;
}

.caixa-destaque::before,
.caixa-destaque::after {
    content: '';
    position: absolute;
    width: var(--tamanho-marcadores);
    height: var(--tamanho-marcadores);
    border-radius: 50%;
    background-color: var(--cor-marcadores);
    pointer-events: none;
}

.caixa-destaque::before {
    top: -5px;
    left: -5px;
}

.caixa-destaque::after {
    bottom: -5px;
    right: -5px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42953a51 */.elementor-2148 .elementor-element.elementor-element-42953a51 {
    backdrop-filter: blur(5px);
    background-color: rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-418a2a75 */.elementor-2148 .elementor-element.elementor-element-418a2a75 {
    backdrop-filter: blur(5px);
    background-color: rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-740692ac */.elementor-2148 .elementor-element.elementor-element-740692ac {
    backdrop-filter: blur(5px);
    background-color: rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b782e86 */.elementor-2148 .elementor-element.elementor-element-b782e86 {
    backdrop-filter: blur(5px);
    background-color: rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1789f2d0 */.elementor-2148 .elementor-element.elementor-element-1789f2d0 {
    backdrop-filter: blur(5px);
    background-color: rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7565f6 */.elementor-2148 .elementor-element.elementor-element-7565f6 {
    backdrop-filter: blur(5px);
    background-color: rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-488f97c2 *//* Oculta e posiciona o texto abaixo */
.elementor-element .IMAGEM .Textos {
    opacity: 0;
    visibility: hidden;
    transform: translateY(20px);
    transition: all 0.4s ease-in-out;
}

/* Mostra e move para posição original no hover */
.elementor-element .IMAGEM:hover .Textos {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-478811ea */.elementor-2148 .elementor-element.elementor-element-478811ea {
    backdrop-filter: blur(5px);
    background-color: rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-769db6fb */.elementor-2148 .elementor-element.elementor-element-769db6fb {
    backdrop-filter: blur(5px);
    background-color: rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c06c5bc */.elementor-2148 .elementor-element.elementor-element-4c06c5bc {
    backdrop-filter: blur(5px);
    background-color: rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6943abe2 */.elementor-2148 .elementor-element.elementor-element-6943abe2 {
    backdrop-filter: blur(5px);
    background-color: rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-184e4baf */.elementor-2148 .elementor-element.elementor-element-184e4baf {
    backdrop-filter: blur(5px);
    background-color: rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d77ee76 */.elementor-2148 .elementor-element.elementor-element-6d77ee76 {
    backdrop-filter: blur(5px);
    background-color: rgba(0, 0, 0, 0.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2875547d *//* Oculta e posiciona o texto abaixo */
.elementor-element .IMAGEM .Textos {
    opacity: 0;
    visibility: hidden;
    transform: translateY(20px);
    transition: all 0.4s ease-in-out;
}

/* Mostra e move para posição original no hover */
.elementor-element .IMAGEM:hover .Textos {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2e31970d */.elementor-2148 .elementor-element.elementor-element-2e31970d {
  position: relative;
  display: inline-block;
}

.elementor-2148 .elementor-element.elementor-element-2e31970d .elementor-button {
  background-color: #122E9B;
  border: none;
  border-radius: 7px;
  position: relative;
  z-index: 2;
  transition: transform 0.2s ease;
}

/* Base 3D com borda */
.elementor-2148 .elementor-element.elementor-element-2e31970d::before {
  content: '';
  position: absolute;
  top: 6px;
  left: 6px;
  right: -6px;
  bottom: -6px;
  background-color: #7C3AED;
  border-radius: 7px;
  z-index: 1;
}

/* Hover: botão encaixa na base */
.elementor-2148 .elementor-element.elementor-element-2e31970d .elementor-button:hover {
  transform: translate(6px, 6px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1738f384 */.elementor-2148 .elementor-element.elementor-element-1738f384 {
animation: floating2 3s ease-in-out infinite;
}

@keyframes floating2 {
0% {
    transform: translate(0, 0px);
    
}
50% {
    transform: translate(0, 20px) rotate(04deg);
    
}
100% {
    transform: translate(0, -0px);
    
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f42682f */.elementor-2148 .elementor-element.elementor-element-5f42682f{
border-radius: 1.5rem;
border: 0.5px solid rgba(255, 255, 255, 0.26);
background: linear-gradient(180deg, rgba(43, 43, 43, 0.21) 0%, rgba(43, 43, 43, 0.62) 100%);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17cc6ce0 */.elementor-2148 .elementor-element.elementor-element-17cc6ce0{
border-radius: 1.5rem;
border: 0.5px solid rgba(255, 255, 255, 0.26);
background: linear-gradient(180deg, rgba(43, 43, 43, 0.21) 0%, rgba(43, 43, 43, 0.62) 100%);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-538f5481 */.elementor-2148 .elementor-element.elementor-element-538f5481{
border-radius: 1.5rem;
border: 0.5px solid rgba(255, 255, 255, 0.26);
background: linear-gradient(180deg, rgba(43, 43, 43, 0.21) 0%, rgba(43, 43, 43, 0.62) 100%);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a356d7d */.elementor-2148 .elementor-element.elementor-element-3a356d7d{
border-radius: 1.5rem;
border: 0.5px solid rgba(255, 255, 255, 0.26);
background: linear-gradient(180deg, rgba(43, 43, 43, 0.21) 0%, rgba(43, 43, 43, 0.62) 100%);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c0e56f5 */.elementor-2148 .elementor-element.elementor-element-2c0e56f5{
border-radius: 1.5rem;
border: 0.5px solid rgba(255, 255, 255, 0.26);
background: linear-gradient(180deg, rgba(43, 43, 43, 0.21) 0%, rgba(43, 43, 43, 0.62) 100%);
backdrop-filter: blur(10px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-108811b6 */.elementor-2148 .elementor-element.elementor-element-108811b6 {
  position: relative;
  display: inline-block;
}

.elementor-2148 .elementor-element.elementor-element-108811b6 .elementor-button {
  background-color: #122E9B;
  border: none;
  border-radius: 7px;
  position: relative;
  z-index: 2;
  transition: transform 0.2s ease;
}

/* Base 3D com borda */
.elementor-2148 .elementor-element.elementor-element-108811b6::before {
  content: '';
  position: absolute;
  top: 6px;
  left: 6px;
  right: -6px;
  bottom: -6px;
  background-color: #7C3AED;
  border-radius: 7px;
  z-index: 1;
}

/* Hover: botão encaixa na base */
.elementor-2148 .elementor-element.elementor-element-108811b6 .elementor-button:hover {
  transform: translate(6px, 6px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-49c6032e */.elementor-2148 .elementor-element.elementor-element-49c6032e {
  position: relative;
  display: inline-block;
}

.elementor-2148 .elementor-element.elementor-element-49c6032e .elementor-button {
  background-color: #122E9B;
  border: none;
  border-radius: 7px;
  position: relative;
  z-index: 2;
  transition: transform 0.2s ease;
}

/* Base 3D com borda */
.elementor-2148 .elementor-element.elementor-element-49c6032e::before {
  content: '';
  position: absolute;
  top: 6px;
  left: 6px;
  right: -6px;
  bottom: -6px;
  background-color: #7C3AED;
  border-radius: 7px;
  z-index: 1;
}

/* Hover: botão encaixa na base */
.elementor-2148 .elementor-element.elementor-element-49c6032e .elementor-button:hover {
  transform: translate(6px, 6px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-25dd45b6 */.elementor-2148 .elementor-element.elementor-element-25dd45b6 {
  position: relative;
  display: inline-block;
}

.elementor-2148 .elementor-element.elementor-element-25dd45b6 .elementor-button {
  background-color: #122E9B;
  border: none;
  border-radius: 7px;
  position: relative;
  z-index: 2;
  transition: transform 0.2s ease;
}

/* Base 3D com borda */
.elementor-2148 .elementor-element.elementor-element-25dd45b6::before {
  content: '';
  position: absolute;
  top: 6px;
  left: 6px;
  right: -6px;
  bottom: -6px;
  background-color: #7C3AED;
  border-radius: 7px;
  z-index: 1;
}

/* Hover: botão encaixa na base */
.elementor-2148 .elementor-element.elementor-element-25dd45b6 .elementor-button:hover {
  transform: translate(6px, 6px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1303d0d1 */.elementor-2148 .elementor-element.elementor-element-1303d0d1 {
animation: floating2 3s ease-in-out infinite;
}

@keyframes floating2 {
0% {
    transform: translate(0, 0px);
    
}
50% {
    transform: translate(0, 20px) rotate(04deg);
    
}
100% {
    transform: translate(0, -0px);
    
}
}

.elementor-2148 .elementor-element.elementor-element-1303d0d1 img {
  animation: desfocar 2s infinite alternate ease-in-out;
}

@keyframes desfocar {
  0% {
    filter: blur(0px);
  }
  100% {
    filter: blur(2px);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1811b172 */.elementor-2148 .elementor-element.elementor-element-1811b172 {
animation: floating2 3s ease-in-out infinite;
}

@keyframes floating2 {
0% {
    transform: translate(0, 0px);
    
}
50% {
    transform: translate(0, 20px) rotate(04deg);
    
}
100% {
    transform: translate(0, -0px);
    
}
}/* End custom CSS */