.elementor-10901 .elementor-element.elementor-element-64469cba:not(.elementor-motion-effects-element-type-background), .elementor-10901 .elementor-element.elementor-element-64469cba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000001A;}.elementor-10901 .elementor-element.elementor-element-64469cba > .elementor-background-overlay{background-image:url("https://algeprotech.es/wp-content/uploads/2020/04/fondo.png");background-position:center center;background-repeat:repeat;opacity:0.04;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10901 .elementor-element.elementor-element-64469cba > .elementor-container{min-height:200px;}.elementor-10901 .elementor-element.elementor-element-64469cba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:40px;}.elementor-10901 .elementor-element.elementor-element-731cec04 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-10901 .elementor-element.elementor-element-731cec04{text-align:center;}.elementor-10901 .elementor-element.elementor-element-731cec04 .elementor-heading-title{font-family:"Questrial", Sans-serif;font-size:30px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;}.elementor-10901 .elementor-element.elementor-element-3df8f361 .breadcrumbs{flex-flow:wrap;justify-content:center;}.elementor-10901 .elementor-element.elementor-element-3df8f361 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-10901 .elementor-element.elementor-element-3df8f361 .breadcrumbs li:not(.first):before{content:"/";}.elementor-10901 .elementor-element.elementor-element-3df8f361 .breadcrumbs li.current:last-child{display:inline-flex;}.elementor-10901 .elementor-element.elementor-element-3df8f361 .breadcrumbs li:not(:first-child):before, .elementor-10901 .elementor-element.elementor-element-3df8f361 .breadcrumbs li:not(:first-child) i, .elementor-10901 .elementor-element.elementor-element-3df8f361 .breadcrumbs li:not(:first-child) svg{margin:0 5px;}.elementor-10901 .elementor-element.elementor-element-353e3d4f > .elementor-container{max-width:1378px;}.elementor-10901 .elementor-element.elementor-element-353e3d4f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:80px;padding:0px 0px 0px 0px;}.elementor-10901 .elementor-element.elementor-element-353e3d4f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10901 .elementor-element.elementor-element-38586d3d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10901 .elementor-element.elementor-element-38586d3d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000000A;}.elementor-10901 .elementor-element.elementor-element-38586d3d > .elementor-element-populated, .elementor-10901 .elementor-element.elementor-element-38586d3d > .elementor-element-populated > .elementor-background-overlay, .elementor-10901 .elementor-element.elementor-element-38586d3d > .elementor-background-slideshow{border-radius:40px 40px 40px 40px;}.elementor-10901 .elementor-element.elementor-element-38586d3d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}.elementor-10901 .elementor-element.elementor-element-38586d3d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10901 .elementor-element.elementor-element-a5aed7c .jet-form-builder-row{margin-top:20px;margin-bottom:20px;}.elementor-10901 .elementor-element.elementor-element-a5aed7c .jet-form-builder__label{text-align:left;}.elementor-10901 .elementor-element.elementor-element-a5aed7c .jet-form-builder__desc{text-align:left;font-family:var( --e-global-typography-el_title_3-font-family ), Sans-serif;font-size:var( --e-global-typography-el_title_3-font-size );font-weight:var( --e-global-typography-el_title_3-font-weight );text-transform:var( --e-global-typography-el_title_3-text-transform );font-style:var( --e-global-typography-el_title_3-font-style );text-decoration:var( --e-global-typography-el_title_3-text-decoration );line-height:var( --e-global-typography-el_title_3-line-height );}.elementor-10901 .elementor-element.elementor-element-a5aed7c .jet-form-builder__fields-group{gap:0.7em 0.7em;}.elementor-10901 .elementor-element.elementor-element-a5aed7c .jet-form-builder__field-wrap.checkradio-wrap span{gap:8px;}.elementor-10901 .elementor-element.elementor-element-a5aed7c .jet-form-builder input{color-scheme:normal;}.elementor-10901 .elementor-element.elementor-element-a5aed7c .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-10901 .elementor-element.elementor-element-a5aed7c .jet-form-builder__action-button{transition:all 0.3s;}.elementor-10901 .elementor-element.elementor-element-a5aed7c .jet-form-builder__submit-wrap{justify-content:center;align-items:center;}.elementor-10901 .elementor-element.elementor-element-a5aed7c .jet-form-builder__submit{justify-content:center;}.elementor-10901 .elementor-element.elementor-element-a5aed7c .jet-form-builder__next-page-wrap{text-align:center;}.elementor-10901 .elementor-element.elementor-element-a5aed7c .jet-form-builder-row .jet-form-builder__action-button-wrapper[data-type="next"]{justify-content:center;}.elementor-10901 .elementor-element.elementor-element-a5aed7c .jet-form-builder-message--success{text-align:center;}.elementor-10901 .elementor-element.elementor-element-a5aed7c .jet-form-builder-message--error{text-align:center;}.elementor-10901 .elementor-element.elementor-element-9045a7e{--display:flex;}:root{--page-title-display:none;}@media(max-width:1100px){.elementor-10901 .elementor-element.elementor-element-a5aed7c .jet-form-builder__desc{font-size:var( --e-global-typography-el_title_3-font-size );line-height:var( --e-global-typography-el_title_3-line-height );}}@media(max-width:767px){.elementor-10901 .elementor-element.elementor-element-64469cba > .elementor-container{min-height:177px;}.elementor-10901 .elementor-element.elementor-element-731cec04 .elementor-heading-title{font-size:20px;}.elementor-10901 .elementor-element.elementor-element-a5aed7c .jet-form-builder__desc{font-size:var( --e-global-typography-el_title_3-font-size );line-height:var( --e-global-typography-el_title_3-line-height );}}@media(min-width:1101px){.elementor-10901 .elementor-element.elementor-element-64469cba > .elementor-background-overlay{background-attachment:fixed;}}/* Start custom CSS for html, class: .elementor-element-577059b */.alge-cfg-resume{
  display:flex!important;
  flex-wrap:wrap!important;
  gap:10px!important;
  align-items:center!important;
  margin:0 0 18px!important;
  justify-content: center !important;
}
.alge-cfg-badge{
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  background:#FFF100!important;
  color:#000!important;
  font-weight:700!important;
  text-transform:uppercase!important;
  padding:8px 14px!important;
  border-radius:999px!important;
  line-height:1!important;
  font-size:13px!important;
  white-space:nowrap!important;
}/* End custom CSS */