.elementor-1318 .elementor-element.elementor-element-3bd68396{--display:flex;}.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-1318 .elementor-element.elementor-element-778b480f{color:#000000;}.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-1318 .elementor-element.elementor-element-af716c8 .elementor-button{background-color:#253E4F;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;fill:#E1A883;color:#E1A883;padding:16px 8px 16px 8px;}.elementor-1318 .elementor-element.elementor-element-af716c8 .elementor-button:hover, .elementor-1318 .elementor-element.elementor-element-af716c8 .elementor-button:focus{background-color:#E1A883;color:#FFFFFF;}.elementor-1318 .elementor-element.elementor-element-af716c8 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1318 .elementor-element.elementor-element-af716c8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1318 .elementor-element.elementor-element-af716c8 .elementor-button:hover svg, .elementor-1318 .elementor-element.elementor-element-af716c8 .elementor-button:focus svg{fill:#FFFFFF;}/* Start custom CSS */.box-texto h2 { font-size:24px; padding-bottom:18px; margin-top:26px}

.box-texto ul {
  list-style: none;
  padding-left: 16px;
  margin: 16px 0 18px;
}

.box-texto ul li {
  position: relative;
  padding-left: 1.2em;
  color: #1d3e4e;
  margin-bottom: 8px;
  font-size:16px;
  font-weight: 500;
}

.box-texto ul li strong {
  font-weight:700;
}

.box-texto ul li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0.3em;
  width: 0.4em;
  height: 0.4em;
  background: #e0a482;
  border-radius: 50%;
}
.box-texto p strong { font-weight:700;}

.box-texto a {text-decoration:underline; color: #4993ba; font-weight:700;}/* End custom CSS */