.elementor-27 .elementor-element.elementor-element-2f677795{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:1;--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-2f677795:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-2f677795 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://advviniciusribeiro.com.br/wp-content/uploads/2026/01/banner-desktop-01-vinicius.png");background-position:center center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-2f677795::before, .elementor-27 .elementor-element.elementor-element-2f677795 > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-2f677795 > .e-con-inner > .elementor-background-video-container::before, .elementor-27 .elementor-element.elementor-element-2f677795 > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-2f677795 > .e-con-inner > .elementor-background-slideshow::before, .elementor-27 .elementor-element.elementor-element-2f677795 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #000000 0%, #00000000 65%);}.elementor-27 .elementor-element.elementor-element-46336134{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-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-27 .elementor-element.elementor-element-b7a3135{text-align:start;}.elementor-27 .elementor-element.elementor-element-b7a3135 img{width:322px;}.elementor-27 .elementor-element.elementor-element-7e7fbfe3{text-align:start;}.elementor-27 .elementor-element.elementor-element-7e7fbfe3 img{width:322px;}.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-27 .elementor-element.elementor-element-5fd9726f{text-align:start;}.elementor-27 .elementor-element.elementor-element-5fd9726f .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:47px;font-weight:300;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-27 .elementor-element.elementor-element-4024df10{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-27 .elementor-element.elementor-element-35fe02d3 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;fill:#000000;color:#000000;background-image:linear-gradient(180deg, #EBDC88 0%, #E1A747 100%);border-radius:200px 200px 200px 200px;padding:018px 40px 18px 40px;}.elementor-27 .elementor-element.elementor-element-35fe02d3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-6cb1b1c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-3806d72d{--display:flex;--min-height:2px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-3806d72d:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-3806d72d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#850001;background-image:url("https://advviniciusribeiro.com.br/wp-content/uploads/2026/01/divisoria-vinicius.png");background-position:center center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-7933d98f{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-7933d98f:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-7933d98f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-27 .elementor-element.elementor-element-ee54928{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-27 .elementor-element.elementor-element-ee54928:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-ee54928 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-27 .elementor-element.elementor-element-331dd008 img{width:6%;}.elementor-27 .elementor-element.elementor-element-30e44a23{text-align:center;}.elementor-27 .elementor-element.elementor-element-30e44a23 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:47px;font-weight:300;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-6abd5106{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-1cf788db{text-align:center;}.elementor-27 .elementor-element.elementor-element-1cf788db .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:24px;font-weight:300;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-aca7613{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-1b3e036 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;fill:#000000;color:#000000;background-image:linear-gradient(180deg, #EBDC88 0%, #E1A747 100%);border-radius:200px 200px 200px 200px;padding:018px 80px 18px 80px;}.elementor-27 .elementor-element.elementor-element-1b3e036{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-1b3e036 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-1626ad0f{--display:flex;--min-height:2px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-1626ad0f:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-1626ad0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#850001;background-image:url("https://advviniciusribeiro.com.br/wp-content/uploads/2026/01/divisoria-vinicius.png");background-position:center center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-1d697e5e{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-1d697e5e:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-1d697e5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-27 .elementor-element.elementor-element-6b9dddf0{text-align:center;}.elementor-27 .elementor-element.elementor-element-6b9dddf0 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:47px;font-weight:300;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-1f56ec08{text-align:center;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-ffd96b8{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-62c12f79{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#011734;--border-color:#011734;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-62c12f79:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-62c12f79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-27 .elementor-element.elementor-element-62c12f79:hover{background-color:#000000;--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;}.elementor-27 .elementor-element.elementor-element-62c12f79, .elementor-27 .elementor-element.elementor-element-62c12f79::before{--border-transition:0.3s;}.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-27 .elementor-element.elementor-element-97a4a78 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-27 .elementor-element.elementor-element-97a4a78 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-97a4a78.elementor-view-stacked .elementor-icon{background-color:#002D69;}.elementor-27 .elementor-element.elementor-element-97a4a78.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-97a4a78.elementor-view-default .elementor-icon{fill:#002D69;color:#002D69;border-color:#002D69;}.elementor-27 .elementor-element.elementor-element-97a4a78 .elementor-icon{font-size:29px;}.elementor-27 .elementor-element.elementor-element-97a4a78 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-97a4a78 .elementor-icon-box-title a{font-family:"Playfair Display SC", Sans-serif;font-size:22px;font-weight:400;line-height:1.1em;}.elementor-27 .elementor-element.elementor-element-97a4a78:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-97a4a78:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-97a4a78 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-5972fcbb{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#011734;--border-color:#011734;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-5972fcbb:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-5972fcbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-27 .elementor-element.elementor-element-5972fcbb:hover{background-color:#000000;--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;}.elementor-27 .elementor-element.elementor-element-5972fcbb, .elementor-27 .elementor-element.elementor-element-5972fcbb::before{--border-transition:0.3s;}.elementor-27 .elementor-element.elementor-element-3aaf5fdf .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-27 .elementor-element.elementor-element-3aaf5fdf .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-3aaf5fdf.elementor-view-stacked .elementor-icon{background-color:#002D69;}.elementor-27 .elementor-element.elementor-element-3aaf5fdf.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-3aaf5fdf.elementor-view-default .elementor-icon{fill:#002D69;color:#002D69;border-color:#002D69;}.elementor-27 .elementor-element.elementor-element-3aaf5fdf .elementor-icon{font-size:29px;}.elementor-27 .elementor-element.elementor-element-3aaf5fdf .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-3aaf5fdf .elementor-icon-box-title a{font-family:"Playfair Display SC", Sans-serif;font-size:22px;font-weight:400;line-height:1.1em;}.elementor-27 .elementor-element.elementor-element-3aaf5fdf:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-3aaf5fdf:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-3aaf5fdf .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-2709b0b6{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#011734;--border-color:#011734;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-2709b0b6:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-2709b0b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-27 .elementor-element.elementor-element-2709b0b6:hover{background-color:#000000;--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;}.elementor-27 .elementor-element.elementor-element-2709b0b6, .elementor-27 .elementor-element.elementor-element-2709b0b6::before{--border-transition:0.3s;}.elementor-27 .elementor-element.elementor-element-7be7d95d .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-27 .elementor-element.elementor-element-7be7d95d .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-7be7d95d.elementor-view-stacked .elementor-icon{background-color:#002D69;}.elementor-27 .elementor-element.elementor-element-7be7d95d.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-7be7d95d.elementor-view-default .elementor-icon{fill:#002D69;color:#002D69;border-color:#002D69;}.elementor-27 .elementor-element.elementor-element-7be7d95d .elementor-icon{font-size:29px;}.elementor-27 .elementor-element.elementor-element-7be7d95d .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-7be7d95d .elementor-icon-box-title a{font-family:"Playfair Display SC", Sans-serif;font-size:22px;font-weight:400;line-height:1.1em;}.elementor-27 .elementor-element.elementor-element-7be7d95d:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-7be7d95d:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-7be7d95d .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-1dea63ce{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#011734;--border-color:#011734;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-1dea63ce:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-1dea63ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-27 .elementor-element.elementor-element-1dea63ce:hover{background-color:#000000;--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;}.elementor-27 .elementor-element.elementor-element-1dea63ce, .elementor-27 .elementor-element.elementor-element-1dea63ce::before{--border-transition:0.3s;}.elementor-27 .elementor-element.elementor-element-6a0efa8f .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-27 .elementor-element.elementor-element-6a0efa8f .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-6a0efa8f.elementor-view-stacked .elementor-icon{background-color:#002D69;}.elementor-27 .elementor-element.elementor-element-6a0efa8f.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-6a0efa8f.elementor-view-default .elementor-icon{fill:#002D69;color:#002D69;border-color:#002D69;}.elementor-27 .elementor-element.elementor-element-6a0efa8f .elementor-icon{font-size:29px;}.elementor-27 .elementor-element.elementor-element-6a0efa8f .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-6a0efa8f .elementor-icon-box-title a{font-family:"Playfair Display SC", Sans-serif;font-size:22px;font-weight:400;line-height:1.1em;}.elementor-27 .elementor-element.elementor-element-6a0efa8f:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-6a0efa8f:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-6a0efa8f .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-5143181d{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#011734;--border-color:#011734;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-5143181d:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-5143181d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-27 .elementor-element.elementor-element-5143181d:hover{background-color:#000000;--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;}.elementor-27 .elementor-element.elementor-element-5143181d, .elementor-27 .elementor-element.elementor-element-5143181d::before{--border-transition:0.3s;}.elementor-27 .elementor-element.elementor-element-3dfe80a1 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-27 .elementor-element.elementor-element-3dfe80a1 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-3dfe80a1.elementor-view-stacked .elementor-icon{background-color:#002D69;}.elementor-27 .elementor-element.elementor-element-3dfe80a1.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-3dfe80a1.elementor-view-default .elementor-icon{fill:#002D69;color:#002D69;border-color:#002D69;}.elementor-27 .elementor-element.elementor-element-3dfe80a1 .elementor-icon{font-size:29px;}.elementor-27 .elementor-element.elementor-element-3dfe80a1 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-3dfe80a1 .elementor-icon-box-title a{font-family:"Playfair Display SC", Sans-serif;font-size:22px;font-weight:400;line-height:1.1em;}.elementor-27 .elementor-element.elementor-element-3dfe80a1:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-3dfe80a1:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-3dfe80a1 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-43274e22{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#011734;--border-color:#011734;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-43274e22:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-43274e22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-27 .elementor-element.elementor-element-43274e22:hover{background-color:#000000;--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;}.elementor-27 .elementor-element.elementor-element-43274e22, .elementor-27 .elementor-element.elementor-element-43274e22::before{--border-transition:0.3s;}.elementor-27 .elementor-element.elementor-element-308ccb5d .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-27 .elementor-element.elementor-element-308ccb5d .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-308ccb5d.elementor-view-stacked .elementor-icon{background-color:#002D69;}.elementor-27 .elementor-element.elementor-element-308ccb5d.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-308ccb5d.elementor-view-default .elementor-icon{fill:#002D69;color:#002D69;border-color:#002D69;}.elementor-27 .elementor-element.elementor-element-308ccb5d .elementor-icon{font-size:29px;}.elementor-27 .elementor-element.elementor-element-308ccb5d .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-308ccb5d .elementor-icon-box-title a{font-family:"Playfair Display SC", Sans-serif;font-size:22px;font-weight:400;line-height:1.1em;}.elementor-27 .elementor-element.elementor-element-308ccb5d:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-308ccb5d:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-308ccb5d .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-1cd8d156{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#011734;--border-color:#011734;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-1cd8d156:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-1cd8d156 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-27 .elementor-element.elementor-element-1cd8d156:hover{background-color:#000000;--border-radius:25px 25px 25px 25px;--border-top-left-radius:25px;--border-top-right-radius:25px;--border-bottom-right-radius:25px;--border-bottom-left-radius:25px;}.elementor-27 .elementor-element.elementor-element-1cd8d156, .elementor-27 .elementor-element.elementor-element-1cd8d156::before{--border-transition:0.3s;}.elementor-27 .elementor-element.elementor-element-1c65510e .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-27 .elementor-element.elementor-element-1c65510e .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-1c65510e.elementor-view-stacked .elementor-icon{background-color:#002D69;}.elementor-27 .elementor-element.elementor-element-1c65510e.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-1c65510e.elementor-view-default .elementor-icon{fill:#002D69;color:#002D69;border-color:#002D69;}.elementor-27 .elementor-element.elementor-element-1c65510e .elementor-icon{font-size:29px;}.elementor-27 .elementor-element.elementor-element-1c65510e .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-1c65510e .elementor-icon-box-title a{font-family:"Playfair Display SC", Sans-serif;font-size:22px;font-weight:400;line-height:1.1em;}.elementor-27 .elementor-element.elementor-element-1c65510e:has(:hover) .elementor-icon-box-title,
					 .elementor-27 .elementor-element.elementor-element-1c65510e:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-1c65510e .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-407a4fa2 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;fill:#000000;color:#000000;background-image:linear-gradient(180deg, #EBDC88 0%, #E1A747 100%);border-radius:200px 200px 200px 200px;padding:018px 80px 18px 80px;}.elementor-27 .elementor-element.elementor-element-407a4fa2{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-407a4fa2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-27 .elementor-element.elementor-element-639faf99{--display:flex;--min-height:2px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-639faf99:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-639faf99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#850001;background-image:url("https://advviniciusribeiro.com.br/wp-content/uploads/2026/01/divisoria-vinicius.png");background-position:center center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-4fc5097c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-4fc5097c:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-4fc5097c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://advviniciusribeiro.com.br/wp-content/uploads/2026/01/MV-Banner-Desktop-02-1.png");background-position:center center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-44ea8f24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-24250b5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-24250b5f img{width:433px;box-shadow:0px 4px 18px 2px rgba(59.252853260869564, 68.40160874364962, 115.60000000000001, 0.3);}.elementor-27 .elementor-element.elementor-element-3485190d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-27 .elementor-element.elementor-element-6d85b6be{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-2ba6118{text-align:start;}.elementor-27 .elementor-element.elementor-element-2ba6118 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;text-transform:uppercase;letter-spacing:2.4px;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-775e4a01{text-align:start;}.elementor-27 .elementor-element.elementor-element-775e4a01 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:47px;font-weight:300;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-53e256de{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-53e256de p{margin-block-end:10px;}.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-27 .elementor-element.elementor-element-4a394cbc{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-4a394cbc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-27 .elementor-element.elementor-element-4a394cbc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-27 .elementor-element.elementor-element-4a394cbc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-27 .elementor-element.elementor-element-4a394cbc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-27 .elementor-element.elementor-element-4a394cbc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-27 .elementor-element.elementor-element-4a394cbc .elementor-icon-list-icon i{color:#002D69;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-4a394cbc .elementor-icon-list-icon svg{fill:#002D69;transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-4a394cbc .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-27 .elementor-element.elementor-element-4a394cbc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-4a394cbc .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;}.elementor-27 .elementor-element.elementor-element-4a394cbc .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-3b9c389a{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-3b9c389a:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-3b9c389a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-27 .elementor-element.elementor-element-2d169aba{text-align:center;}.elementor-27 .elementor-element.elementor-element-2d169aba .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:47px;font-weight:300;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-42d7d809{--display:flex;border-style:none;--border-style:none;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-50f495a0{text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-50f495a0 p{margin-block-end:10px;}.elementor-27 .elementor-element.elementor-element-212afe8b{--display:flex;border-style:none;--border-style:none;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-59bfe08f{text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-59bfe08f p{margin-block-end:10px;}.elementor-27 .elementor-element.elementor-element-7e874ed4{--display:flex;border-style:none;--border-style:none;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-55210ee7{text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-55210ee7 p{margin-block-end:10px;}.elementor-27 .elementor-element.elementor-element-7303b0a7{--display:flex;border-style:none;--border-style:none;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-5f4fb79b{text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-5f4fb79b p{margin-block-end:10px;}.elementor-27 .elementor-element.elementor-element-7b61eefc{--display:flex;border-style:none;--border-style:none;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-3307fc5{text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-3307fc5 p{margin-block-end:10px;}.elementor-27 .elementor-element.elementor-element-3c33b4d5{--n-accordion-title-font-size:16px;width:var( --container-widget-width, 80% );max-width:80%;padding:20px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#002D69;--n-accordion-icon-hover-color:#002D69;--n-accordion-icon-active-color:#002D69;}.elementor-27 .elementor-element.elementor-element-3c33b4d5.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-3c33b4d5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#383838;}.elementor-27 .elementor-element.elementor-element-3c33b4d5 {--n-accordion-padding:15px 0px 15px 0px;}:where( .elementor-27 .elementor-element.elementor-element-3c33b4d5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-27 .elementor-element.elementor-element-24ac74e6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-24ac74e6:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-24ac74e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-27 .elementor-element.elementor-element-35328b1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-72ba847d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-27 .elementor-element.elementor-element-72ba847d img{width:176px;}.elementor-27 .elementor-element.elementor-element-2d012d59{--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;}.elementor-27 .elementor-element.elementor-element-1133e12{width:var( --container-widget-width, 86% );max-width:86%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:center;}.elementor-27 .elementor-element.elementor-element-1133e12 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:21px;font-weight:400;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-59071bb0{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-59071bb0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-27 .elementor-element.elementor-element-59071bb0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-27 .elementor-element.elementor-element-59071bb0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-27 .elementor-element.elementor-element-59071bb0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-27 .elementor-element.elementor-element-59071bb0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-27 .elementor-element.elementor-element-59071bb0 .elementor-icon-list-icon i{color:#002D69;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-59071bb0 .elementor-icon-list-icon svg{fill:#002D69;transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-59071bb0 .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-27 .elementor-element.elementor-element-59071bb0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-59071bb0 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-27 .elementor-element.elementor-element-59071bb0 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-275291d7{--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;}.elementor-27 .elementor-element.elementor-element-42713fc9{width:var( --container-widget-width, 86% );max-width:86%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:center;}.elementor-27 .elementor-element.elementor-element-42713fc9 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:21px;font-weight:400;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-1e618869{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-1e618869 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-27 .elementor-element.elementor-element-1e618869 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-27 .elementor-element.elementor-element-1e618869 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-27 .elementor-element.elementor-element-1e618869 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-27 .elementor-element.elementor-element-1e618869 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-27 .elementor-element.elementor-element-1e618869 .elementor-icon-list-icon i{color:#850001;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-1e618869 .elementor-icon-list-icon svg{fill:#850001;transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-1e618869 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-27 .elementor-element.elementor-element-1e618869 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-1e618869 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-27 .elementor-element.elementor-element-1e618869 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-10920af9{--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;}.elementor-27 .elementor-element.elementor-element-df06998{width:var( --container-widget-width, 86% );max-width:86%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:center;}.elementor-27 .elementor-element.elementor-element-df06998 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:21px;font-weight:400;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-780e5b7f{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-780e5b7f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-27 .elementor-element.elementor-element-780e5b7f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-27 .elementor-element.elementor-element-780e5b7f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-27 .elementor-element.elementor-element-780e5b7f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-27 .elementor-element.elementor-element-780e5b7f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-27 .elementor-element.elementor-element-780e5b7f .elementor-icon-list-icon i{color:#002D69;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-780e5b7f .elementor-icon-list-icon svg{fill:#002D69;transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-780e5b7f .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-27 .elementor-element.elementor-element-780e5b7f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-780e5b7f .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-27 .elementor-element.elementor-element-780e5b7f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-39a996b2{--display:flex;--min-height:2px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-39a996b2:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-39a996b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#850001;background-image:url("https://advviniciusribeiro.com.br/wp-content/uploads/2026/01/divisoria-vinicius.png");background-position:center center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-71fe4515{--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;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-71fe4515:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-71fe4515 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-27 .elementor-element.elementor-element-3c4532c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-27 .elementor-element.elementor-element-3c4532c9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-27 .elementor-element.elementor-element-3c4532c9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-27 .elementor-element.elementor-element-3c4532c9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-27 .elementor-element.elementor-element-3c4532c9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-27 .elementor-element.elementor-element-3c4532c9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-27 .elementor-element.elementor-element-3c4532c9 .elementor-icon-list-icon i{color:#850001;transition:color 0.3s;}.elementor-27 .elementor-element.elementor-element-3c4532c9 .elementor-icon-list-icon svg{fill:#850001;transition:fill 0.3s;}.elementor-27 .elementor-element.elementor-element-3c4532c9 .elementor-icon-list-icon{padding-inline-end:3px;}.elementor-27 .elementor-element.elementor-element-3c4532c9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-3c4532c9 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:400;}.elementor-27 .elementor-element.elementor-element-3c4532c9 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-2f677795{--content-width:1000px;}.elementor-27 .elementor-element.elementor-element-46336134{--width:50%;}.elementor-27 .elementor-element.elementor-element-6cb1b1c{--width:50%;}.elementor-27 .elementor-element.elementor-element-7933d98f{--content-width:1000px;}.elementor-27 .elementor-element.elementor-element-1d697e5e{--content-width:1000px;}.elementor-27 .elementor-element.elementor-element-44ea8f24{--width:50%;}.elementor-27 .elementor-element.elementor-element-3485190d{--width:50%;}.elementor-27 .elementor-element.elementor-element-3b9c389a{--content-width:1000px;}.elementor-27 .elementor-element.elementor-element-24ac74e6{--content-width:1000px;}.elementor-27 .elementor-element.elementor-element-35328b1d{--width:25%;}.elementor-27 .elementor-element.elementor-element-2d012d59{--width:25%;}.elementor-27 .elementor-element.elementor-element-275291d7{--width:34%;}.elementor-27 .elementor-element.elementor-element-10920af9{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-27 .elementor-element.elementor-element-46336134{--width:90%;}.elementor-27 .elementor-element.elementor-element-35328b1d{--width:100%;}}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-2f677795{--padding-top:30px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-b7a3135{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-7e7fbfe3{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-5fd9726f .elementor-heading-title{font-size:35px;}.elementor-27 .elementor-element.elementor-element-7933d98f{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-30e44a23 .elementor-heading-title{font-size:35px;}.elementor-27 .elementor-element.elementor-element-1cf788db .elementor-heading-title{font-size:35px;}.elementor-27 .elementor-element.elementor-element-1d697e5e{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-6b9dddf0 .elementor-heading-title{font-size:35px;}.elementor-27 .elementor-element.elementor-element-ffd96b8{--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-62c12f79{--justify-content:center;}.elementor-27 .elementor-element.elementor-element-97a4a78 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-97a4a78 .elementor-icon-box-title a{font-size:20px;}.elementor-27 .elementor-element.elementor-element-97a4a78 .elementor-icon-box-description{font-size:14px;}.elementor-27 .elementor-element.elementor-element-5972fcbb{--justify-content:center;}.elementor-27 .elementor-element.elementor-element-3aaf5fdf .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-3aaf5fdf .elementor-icon-box-title a{font-size:20px;}.elementor-27 .elementor-element.elementor-element-3aaf5fdf .elementor-icon-box-description{font-size:14px;}.elementor-27 .elementor-element.elementor-element-2709b0b6{--justify-content:center;}.elementor-27 .elementor-element.elementor-element-7be7d95d .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-7be7d95d .elementor-icon-box-title a{font-size:20px;}.elementor-27 .elementor-element.elementor-element-7be7d95d .elementor-icon-box-description{font-size:14px;}.elementor-27 .elementor-element.elementor-element-1dea63ce{--justify-content:center;}.elementor-27 .elementor-element.elementor-element-6a0efa8f .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-6a0efa8f .elementor-icon-box-title a{font-size:20px;}.elementor-27 .elementor-element.elementor-element-6a0efa8f .elementor-icon-box-description{font-size:14px;}.elementor-27 .elementor-element.elementor-element-5143181d{--justify-content:center;}.elementor-27 .elementor-element.elementor-element-3dfe80a1 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-3dfe80a1 .elementor-icon-box-title a{font-size:20px;}.elementor-27 .elementor-element.elementor-element-3dfe80a1 .elementor-icon-box-description{font-size:14px;}.elementor-27 .elementor-element.elementor-element-43274e22{--justify-content:center;}.elementor-27 .elementor-element.elementor-element-308ccb5d .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-308ccb5d .elementor-icon-box-title a{font-size:20px;}.elementor-27 .elementor-element.elementor-element-308ccb5d .elementor-icon-box-description{font-size:14px;}.elementor-27 .elementor-element.elementor-element-1cd8d156{--justify-content:center;}.elementor-27 .elementor-element.elementor-element-1c65510e .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-1c65510e .elementor-icon-box-title a{font-size:20px;}.elementor-27 .elementor-element.elementor-element-1c65510e .elementor-icon-box-description{font-size:14px;}.elementor-27 .elementor-element.elementor-element-4fc5097c{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-3485190d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-2ba6118 .elementor-heading-title{font-size:15px;}.elementor-27 .elementor-element.elementor-element-775e4a01 .elementor-heading-title{font-size:35px;}.elementor-27 .elementor-element.elementor-element-3b9c389a{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-2d169aba .elementor-heading-title{font-size:35px;}.elementor-27 .elementor-element.elementor-element-3c33b4d5{padding:10px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-24ac74e6{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-35328b1d{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-1133e12{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-27 .elementor-element.elementor-element-1133e12 .elementor-heading-title{font-size:20px;}.elementor-27 .elementor-element.elementor-element-42713fc9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-27 .elementor-element.elementor-element-42713fc9 .elementor-heading-title{font-size:20px;}.elementor-27 .elementor-element.elementor-element-1e618869{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-1e618869 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-27 .elementor-element.elementor-element-1e618869 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-27 .elementor-element.elementor-element-1e618869 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-27 .elementor-element.elementor-element-1e618869 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-27 .elementor-element.elementor-element-1e618869 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-27 .elementor-element.elementor-element-df06998{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-27 .elementor-element.elementor-element-df06998 .elementor-heading-title{font-size:20px;}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-2f677795:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-2f677795 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-27 .elementor-element.elementor-element-2f677795{--overlay-opacity:0;--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-b7a3135{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;text-align:center;}.elementor-27 .elementor-element.elementor-element-b7a3135 img{width:224px;}.elementor-27 .elementor-element.elementor-element-7e7fbfe3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-27 .elementor-element.elementor-element-7e7fbfe3 img{width:170px;}.elementor-27 .elementor-element.elementor-element-5fd9726f{width:100%;max-width:100%;text-align:center;}.elementor-27 .elementor-element.elementor-element-5fd9726f .elementor-heading-title{font-size:24px;}.elementor-27 .elementor-element.elementor-element-4024df10{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:center;font-size:14px;}.elementor-27 .elementor-element.elementor-element-35fe02d3 .elementor-button{font-size:14px;}.elementor-27 .elementor-element.elementor-element-6cb1b1c{--min-height:156px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-6cb1b1c.e-con{--order:-99999 /* order start hack */;}.elementor-27 .elementor-element.elementor-element-7933d98f{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-ee54928{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-331dd008 img{width:17%;}.elementor-27 .elementor-element.elementor-element-30e44a23{width:100%;max-width:100%;}.elementor-27 .elementor-element.elementor-element-30e44a23 .elementor-heading-title{font-size:25px;}.elementor-27 .elementor-element.elementor-element-6abd5106{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;font-size:14px;}.elementor-27 .elementor-element.elementor-element-1cf788db{width:100%;max-width:100%;}.elementor-27 .elementor-element.elementor-element-1cf788db .elementor-heading-title{font-size:19px;}.elementor-27 .elementor-element.elementor-element-aca7613{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;font-size:14px;}.elementor-27 .elementor-element.elementor-element-1b3e036 .elementor-button{font-size:14px;padding:16px 20px 16px 20px;}.elementor-27 .elementor-element.elementor-element-6b9dddf0{width:100%;max-width:100%;}.elementor-27 .elementor-element.elementor-element-6b9dddf0 .elementor-heading-title{font-size:25px;}.elementor-27 .elementor-element.elementor-element-1f56ec08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:14px;}.elementor-27 .elementor-element.elementor-element-ffd96b8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-27 .elementor-element.elementor-element-97a4a78 .elementor-icon-box-wrapper{gap:10px;}.elementor-27 .elementor-element.elementor-element-97a4a78 .elementor-icon{font-size:29px;padding:12px;}.elementor-27 .elementor-element.elementor-element-3aaf5fdf .elementor-icon-box-wrapper{gap:10px;}.elementor-27 .elementor-element.elementor-element-3aaf5fdf .elementor-icon{font-size:29px;padding:12px;}.elementor-27 .elementor-element.elementor-element-7be7d95d .elementor-icon-box-wrapper{gap:10px;}.elementor-27 .elementor-element.elementor-element-7be7d95d .elementor-icon{font-size:29px;padding:12px;}.elementor-27 .elementor-element.elementor-element-6a0efa8f .elementor-icon-box-wrapper{gap:10px;}.elementor-27 .elementor-element.elementor-element-6a0efa8f .elementor-icon{font-size:29px;padding:12px;}.elementor-27 .elementor-element.elementor-element-3dfe80a1 .elementor-icon-box-wrapper{gap:10px;}.elementor-27 .elementor-element.elementor-element-3dfe80a1 .elementor-icon{font-size:29px;padding:12px;}.elementor-27 .elementor-element.elementor-element-308ccb5d .elementor-icon-box-wrapper{gap:10px;}.elementor-27 .elementor-element.elementor-element-308ccb5d .elementor-icon{font-size:29px;padding:12px;}.elementor-27 .elementor-element.elementor-element-1c65510e .elementor-icon-box-wrapper{gap:10px;}.elementor-27 .elementor-element.elementor-element-1c65510e .elementor-icon{font-size:29px;padding:12px;}.elementor-27 .elementor-element.elementor-element-407a4fa2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-407a4fa2 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-27 .elementor-element.elementor-element-407a4fa2 .elementor-button{font-size:16px;padding:16px 20px 016px 20px;}.elementor-27 .elementor-element.elementor-element-4fc5097c{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-44ea8f24{--min-height:209px;}.elementor-27 .elementor-element.elementor-element-24250b5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-27 .elementor-element.elementor-element-24250b5f img{width:72%;}.elementor-27 .elementor-element.elementor-element-3485190d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-2ba6118{width:100%;max-width:100%;text-align:center;}.elementor-27 .elementor-element.elementor-element-2ba6118 .elementor-heading-title{font-size:14px;}.elementor-27 .elementor-element.elementor-element-775e4a01{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:center;}.elementor-27 .elementor-element.elementor-element-775e4a01.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-775e4a01 .elementor-heading-title{font-size:25px;}.elementor-27 .elementor-element.elementor-element-53e256de{text-align:center;font-size:14px;}.elementor-27 .elementor-element.elementor-element-4a394cbc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-27 .elementor-element.elementor-element-4a394cbc.elementor-element{--align-self:center;}.elementor-27 .elementor-element.elementor-element-4a394cbc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-4a394cbc .elementor-icon-list-item > a{font-size:13px;}.elementor-27 .elementor-element.elementor-element-2d169aba{width:100%;max-width:100%;}.elementor-27 .elementor-element.elementor-element-2d169aba .elementor-heading-title{font-size:25px;}.elementor-27 .elementor-element.elementor-element-50f495a0{text-align:start;font-size:14px;line-height:1.2em;}.elementor-27 .elementor-element.elementor-element-59bfe08f{text-align:start;font-size:14px;line-height:1.2em;}.elementor-27 .elementor-element.elementor-element-55210ee7{text-align:start;font-size:14px;line-height:1.2em;}.elementor-27 .elementor-element.elementor-element-5f4fb79b{text-align:start;font-size:14px;line-height:1.2em;}.elementor-27 .elementor-element.elementor-element-3307fc5{text-align:start;font-size:14px;line-height:1.2em;}.elementor-27 .elementor-element.elementor-element-3c33b4d5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-27 .elementor-element.elementor-element-24ac74e6{--gap:1px 0px;--row-gap:1px;--column-gap:0px;}.elementor-27 .elementor-element.elementor-element-72ba847d img{width:141px;}.elementor-27 .elementor-element.elementor-element-71fe4515{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-27 .elementor-element.elementor-element-3c4532c9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-27 .elementor-element.elementor-element-3c4532c9 .elementor-icon-list-item > a{font-size:10px;line-height:1.2em;}}