@font-face{font-family:BwGradualDEMO;src:url("../../lib/fonts/BwGradualDEMO-Thin.otf") format("opentype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:BwGradualDEMO;src:url("../../lib/fonts/BwGradualDEMO-Light.otf") format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:BwGradualDEMO;src:url("../../lib/fonts/BwGradualDEMO-Regular.otf") format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BwGradualDEMO;src:url("../../lib/fonts/BwGradualDEMO-Medium.otf") format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:BwGradualDEMO;src:url("../../lib/fonts/BwGradualDEMO-Bold.otf") format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:BwGradualDEMO;src:url("../../lib/fonts/BwGradualDEMO-ExtraBold.otf") format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:BwGradualDEMO;src:url("../../lib/fonts/BwGradualDEMO-Black.otf") format("opentype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:BwGradualDEMO;src:url("../../lib/fonts/BwGradualDEMO-LightItalic.otf") format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:BwGradualDEMO;src:url("../../lib/fonts/BwGradualDEMO-RegularItalic.otf") format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:BwGradualDEMO;src:url("../../lib/fonts/BwGradualDEMO-MediumItalic.otf") format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:BwGradualDEMO;src:url("../../lib/fonts/BwGradualDEMO-BoldItalic.otf") format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:BwGradualDEMO;src:url("../../lib/fonts/BwGradualDEMO-ExtraBoldItalic.otf") format("opentype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:BwGradualDEMO;src:url("../../lib/fonts/BwGradualDEMO-BlackItalic.otf") format("opentype");font-weight:900;font-style:italic;font-display:swap}html{font-size:clamp(10.5px, 0.83333vw, 12px);font-weight:400;line-height:1.5;color:#2373FE}@media (min-width: 1024px){html{font-size:clamp(12px, 0.83333vw, 16px)}}body{font-family:BwGradualDEMO,sans-serif}.title-1,.title-1>p{font-size:clamp(62.15px, 5.88542vw, 7.0625rem)}.title-2,.title-2>p{font-size:clamp(31.9px, 3.02083vw, 3.625rem)}.title-3,.title-3>p{font-size:clamp(26.4px, 2.5vw, 3rem)}.title-4,.title-4>p{font-size:clamp(23.1px, 2.1875vw, 2.625rem)}.title-5,.title-5>p{font-size:clamp(19.8px, 1.875vw, 2.25rem)}.title-6,.title-6>p{font-size:clamp(14.3px, 1.35417vw, 1.625rem)}.title-7,.title-7>p{font-size:clamp(12.1px, 1.14583vw, 1.375rem)}.title-8,.title-8>p{font-size:clamp(11.5px, .9375vw, 1.125rem)}.title-9,.title-9>p{font-size:clamp(11.5px, .72917vw, .875rem)}.btn,.btn>p{font-size:clamp(11.5px, 1.04167vw, 1.25rem)}.title-1{font-size:clamp(50.85px, 5.88542vw, 7.0625rem)}.title-2{font-weight:300;line-height:1.10345em}.title-3{line-height:1.10417em}.title-4{line-height:1.04762em;font-weight:300}.title-5{line-height:1.41667em}.title-6{line-height:1.38462em}.title-7{line-height:1.5em}.title-8{line-height:1.33333em}.title-9{line-height:2em}p{font-size:clamp(11.5px, .9375vw, 1.125rem);line-height:1.33333em}.btn{padding:.5em 1em;border-radius:4.15em;background-color:#2373FE;color:#fff;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;border:1px solid #fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn:hover{background-color:#fff;color:black;border:1px solid black}.btn-secondary{background-color:#fff;color:black;border:1px solid black}.btn-secondary:hover{background-color:#2373FE;color:#fff;border:1px solid #fff}.btn::after{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;content:"";display:inline-block;margin-left:.5em;vertical-align:middle;width:.65em;height:.65em;background-color:currentColor;-webkit-mask-image:url("../../images/icons/flecha.svg");mask-image:url("../../images/icons/flecha.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.btn:hover::after{background-color:black;-webkit-filter:unset;filter:unset}.btn-secondary::after{-webkit-filter:unset;filter:unset;background-color:black}.btn-secondary:hover::after{-webkit-filter:unset;filter:unset;background-color:white}.text-regular{font-weight:400}.text-medium{font-weight:500}.text-bold{font-weight:700}.text-light{font-weight:300}.text-primary{color:#2373FE}.text-secondary{color:#fff}@media (max-width: 480px){.btn{font-size:clamp(13px, 1.04167vw, 1.25rem)}}input,textarea{border:0;background-color:transparent;font-size:clamp(15.4px, 1.45833vw, 1.75rem);color:black;display:inline-block;max-width:100%;width:100%;outline:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:black}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:black}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:black}input::placeholder,textarea::placeholder{color:black}*:has(>input[type="checkbox"]){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625em}*:has(>input[type="checkbox"]) input[type="checkbox"]{width:auto}.wpcf7-form-control-wrap{max-width:100%;width:100%;display:inline-block}*:has(>.wpcf7-submit){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.625em}*:has(>.wpcf7-submit) .wpcf7-submit{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.wpcf7-list-item{margin-left:0}*:has(>.adjuntar-cv){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.625em}*:has(>.adjuntar-cv) .adjuntar-cv{-ms-flex-negative:0;flex-shrink:0;font-size:clamp(15.4px, 1.45833vw, 1.75rem);padding-top:0;padding-bottom:0}*:has(>input[type="checkbox"])::before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1em;height:1em;background-color:transparent;border:1px solid;border-radius:0.25em}*:has(>input[type="checkbox"]):has(>input[type="checkbox"]:checked)::before{content:url(../../images/icons/check.svg)}*:has(>input[type="checkbox"]) input[type="checkbox"]{display:none}.wpcf7-not-valid-tip{opacity:0.8}.btn:has(~ .wpcf7-submit:disabled){opacity:0.5;cursor:not-allowed}span:has(>.wpcf7-acceptance){display:block}span:has(>.wpcf7-acceptance) .wpcf7-acceptance{display:block}span:has(>.wpcf7-acceptance) .wpcf7-acceptance>span{display:block}.contacto{padding-top:21.4375em;padding-bottom:7.3125em}.contacto .titulos .icon-container svg{height:.53097em;width:.53097em}.contacto .titulos .icon-container svg path{fill:#2373FE}.contacto .icon-container.position-absolute{width:50vw;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.contacto .icon-container.position-absolute svg{width:100%;height:auto;-webkit-transform:unset;transform:unset}.unete{padding-top:5.75em;padding-bottom:10.0625em}.unete .titulos .icon-container svg{height:.53097em;width:.53097em}.unete .titulos .icon-container svg path{fill:#2373FE}.unete .adjuntar-cv::after{content:unset}
/*# sourceMappingURL=page-contacto.min.css.map */