.elementor-155 .elementor-element.elementor-element-1544133{--display:flex;}.elementor-155 .elementor-element.elementor-element-1544133.e-con{--flex-grow:0;--flex-shrink:0;}@media(max-width:767px){.elementor-155 .elementor-element.elementor-element-1544133{--width:340px;}.elementor-155 .elementor-element.elementor-element-c66d396.elementor-element{--align-self:center;}.elementor-155 .elementor-element.elementor-element-03f2f8d.elementor-element{--align-self:center;}}/* Start custom CSS for html, class: .elementor-element-03f2f8d *//* Alternativa: desloca o card para baixo sem alterar o container */
:root{ --card-nudge: 94px; }  /* ajuste à vontade */
.card{ transform: translateY(var(--card-nudge)); }
/* Alternativa: desloca o card para baixo sem alterar o container *//* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8d90033 */.card{
background: linear-gradient(135deg, rgba(0,40,120,0.9), rgba(0,255,120,0.85));/* End custom CSS */
/* Start custom CSS */html,
body{
width:100%;
overflow-x:hidden;
}/* End custom CSS */