.elementor-3330 .elementor-element.elementor-element-182f832a{--display:flex;--min-height:0px;--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;--background-transition:0.3s;--padding-top:8em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-3330 .elementor-element.elementor-element-182f832a:not(.elementor-motion-effects-element-type-background), .elementor-3330 .elementor-element.elementor-element-182f832a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marcosmatosoficial.com.br/wp-content/uploads/2022/10/bg-obg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3330 .elementor-element.elementor-element-182f832a, .elementor-3330 .elementor-element.elementor-element-182f832a::before{--border-transition:0.3s;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3330 .elementor-element.elementor-element-441f27df{text-align:center;}.elementor-3330 .elementor-element.elementor-element-441f27df .elementor-heading-title{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:2.5em;font-weight:500;}.elementor-widget-text-editor{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-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-3330 .elementor-element.elementor-element-56fc41a{text-align:center;color:#BABABA;font-family:"Sora", Sans-serif;font-size:1.2em;font-weight:400;}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3330 .elementor-element.elementor-element-771e7fb4{width:100%;max-width:100%;}.elementor-3330 .elementor-element.elementor-element-771e7fb4 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-3330 .elementor-element.elementor-element-771e7fb4 .elementor-progress-wrapper .elementor-progress-bar{background-color:#13BB26;}.elementor-3330 .elementor-element.elementor-element-771e7fb4 .elementor-progress-bar{height:46px;line-height:46px;font-family:"Sora", Sans-serif;font-size:1em;}.elementor-3330 .elementor-element.elementor-element-771e7fb4 .elementor-progress-wrapper{border-radius:100px;overflow:hidden;}.elementor-3330 .elementor-element.elementor-element-f79f74b{text-align:center;}.elementor-3330 .elementor-element.elementor-element-f79f74b .elementor-heading-title{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:2.5em;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-3330 .elementor-element.elementor-element-af42b33{text-align:center;color:#BABABA;font-family:"Sora", Sans-serif;font-size:1.2em;font-weight:400;}.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-3330 .elementor-element.elementor-element-3e3b35de > .elementor-widget-container{margin:0em 0em -3em 0em;}.elementor-3330 .elementor-element.elementor-element-3e3b35de{z-index:1000;}.elementor-3330 .elementor-element.elementor-element-3e3b35de img{width:3%;}.elementor-3330 .elementor-element.elementor-element-1515df0 > .elementor-widget-container{border-style:solid;border-color:#00D118;}.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-3330 .elementor-element.elementor-element-9b4bd7d .elementor-button{background-color:#00E620;}.elementor-3330 .elementor-element.elementor-element-dddc0fd .elementor-button{background-color:#95A096;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-3330 .elementor-element.elementor-element-12a02560{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-3330 .elementor-element.elementor-element-12a02560, .elementor-3330 .elementor-element.elementor-element-12a02560::before{--border-transition:0.3s;}.elementor-3330 .elementor-element.elementor-element-482e355b.elementor-element{--align-self:center;}.elementor-3330 .elementor-element.elementor-element-482e355b .elementor-heading-title{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:0.9em;font-weight:400;text-transform:uppercase;}@media(max-width:1024px){.elementor-3330 .elementor-element.elementor-element-182f832a{--padding-top:5em;--padding-bottom:5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-3330 .elementor-element.elementor-element-771e7fb4 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-3330 .elementor-element.elementor-element-3e3b35de img{width:9%;}.elementor-3330 .elementor-element.elementor-element-12a02560{--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;}}@media(max-width:767px){.elementor-3330 .elementor-element.elementor-element-182f832a:not(.elementor-motion-effects-element-type-background), .elementor-3330 .elementor-element.elementor-element-182f832a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marcosmatosoficial.com.br/wp-content/uploads/2022/10/bg-mobile1.jpg");background-position:center center;background-size:cover;}.elementor-3330 .elementor-element.elementor-element-441f27df > .elementor-widget-container{margin:-39px 0px 0px 0px;}.elementor-3330 .elementor-element.elementor-element-441f27df .elementor-heading-title{font-size:1.3em;}.elementor-3330 .elementor-element.elementor-element-56fc41a > .elementor-widget-container{margin:-1px 0px 0px 0px;}.elementor-3330 .elementor-element.elementor-element-56fc41a{font-size:0.9em;}.elementor-3330 .elementor-element.elementor-element-771e7fb4 > .elementor-widget-container{margin:-0px 0px 0px 0px;padding:0em 1em 0em 1em;}.elementor-3330 .elementor-element.elementor-element-f79f74b > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-3330 .elementor-element.elementor-element-f79f74b .elementor-heading-title{font-size:1.3em;}.elementor-3330 .elementor-element.elementor-element-3e3b35de > .elementor-widget-container{margin:0em 0em -1em 0em;}.elementor-3330 .elementor-element.elementor-element-3e3b35de{z-index:1000;}.elementor-3330 .elementor-element.elementor-element-3e3b35de img{width:13%;}.elementor-3330 .elementor-element.elementor-element-1515df0 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-3330 .elementor-element.elementor-element-9b4bd7d > .elementor-widget-container{margin:200px 0px 0px 0px;}.elementor-3330 .elementor-element.elementor-element-9b4bd7d.elementor-element{--align-self:center;}.elementor-3330 .elementor-element.elementor-element-dddc0fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:18px 18px 18px 18px;}.elementor-3330 .elementor-element.elementor-element-482e355b{width:100%;max-width:100%;text-align:center;}.elementor-3330 .elementor-element.elementor-element-482e355b .elementor-heading-title{font-size:0.7em;}}/* Start custom CSS for progress, class: .elementor-element-771e7fb4 */.elementor-3330 .elementor-element.elementor-element-771e7fb4 .elementor-progress-bar {
  background-image: 
    repeating-linear-gradient(
      -45deg, transparent, transparent 16px, #ffffff29 16px, #ffffff29 40px
    );
  background-size: 200% 200%;
  animation: barberpole 10s linear infinite;
}

@keyframes barberpole {
  100% {
    background-position: 100% 100%;
  }
}/* End custom CSS */
/* Start custom CSS *//*Remover espaço textos*/
p:last-child{
    margin-bottom: 0px;
}

.elementor-heading-title{
    margin-bottom: 0px;
}
/*personalizar barra de rolagem*/

body::-webkit-scrollbar{
    width: 10px;
}

body::-webkit-scrollbar-track{
    background: #15111E;
}

body::-webkit-scrollbar-thumb{
    background-color: #00FF0A;
    border-radius: 10px;
    border:2px solid #15111E;
}
/*Remover scroll Horizontal*/

html, body{
    width:100%;
    overflow-x: hidden;
}
/*alteral cor da seleção*/
*::selection{
    color: #000000;
    background: #00FF0A;
}/* End custom CSS */