.elementor-11934 .elementor-element.elementor-element-467d33e{--display:flex;--margin-top:11em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}body.elementor-page-11934:not(.elementor-motion-effects-element-type-background), body.elementor-page-11934 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F8FF;}/* Start custom CSS */html, body{
    overflow-x: clip;
}


/* Chrome, Edge e Safari */
body::-webkit-scrollbar {
  width: 4px; /*largura da barra*/
}

body::-webkit-scrollbar-track {
  background: #0A192F; /*cor do fundo*/
}

body::-webkit-scrollbar-thumb {
  background: #F3B545; /*cor do controle do scroll*/
  border-radius: 0px; /*arredondamento*/
  border: 0px solid #193256; /*borda*/
}

/* Firefox */
@-moz-document url-prefix() {
  * {
    scrollbar-width: 4px;
    scrollbar-color:
                    #F3B545 /*cor do controle do scroll*/
                    #193256; /*cor do fundo*/
    -moz-appearance: scrollbar;
  }
}



.gradient-blue {
  background: linear-gradient(90deg, #091B35 -6.33%, #1E6EE9 40.02%, #091B35 98.81%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}

.gradient-gold {
  background: linear-gradient(90deg, #F3B545 -6.33%, #FFF8EB 40.02%, #F3B545 98.81%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}


.bold-white {
  font-weight: 600;
  color: #ffffff;
}


.bold-black {
  font-weight: 600;
  color: #000000;
}

.bold-laranja {
  font-weight: 600;
  color: #F3B545;
}


.font-maior {
  font-size: 1.25rem;
  font-weight: 600;
}/* End custom CSS */