.ms-article .ms-header-article{margin-bottom:30px}.ms-article .ms-header-article span{color:var(--color-text-muted);display:block;margin-bottom:15px}.ms-article .ms-header-article .ms-title{font-weight:900;color:var(--color-primary);font-size:clamp(30px,30px + 10 * (100vw - 374px)/1056,40px)}.ms-article .ms-header-article .ms-title br{display:none}@media screen and (min-width:1024px){.ms-article .ms-header-article .ms-title br{display:block}}.ms-form-radio label{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:15px}.ms-form-radio label:before{content:"";display:block;width:20px;height:20px;-webkit-transition:all 0.3s;transition:all 0.3s;background-color:var(--color-white);border-radius:100%;margin:0 10px 0 0;border:1px solid var(--color-border-gray)}.ms-form-radio input{display:none}.ms-form-radio input:checked+label:before{-webkit-box-shadow:inset 0px 0px 0px 5px var(--color-white);box-shadow:inset 0px 0px 0px 5px var(--color-white);border-color:var(--color-black);background-color:var(--color-black)}.ms-form-radio.-hidden label:after,.ms-form-radio.-hidden label:before{display:none}.ms-form-radio.-circle label{width:45px;height:45px;border:1px solid var(--color-border-gray);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;font-weight:600;border-radius:100%;-webkit-transition:all 0.3s;transition:all 0.3s}.ms-form-radio.-circle label:after,.ms-form-radio.-circle label:before{display:none}.ms-form-radio.-circle input:checked+label{border-color:var(--color-black);background-color:var(--color-black);color:var(--color-white)}.ms-form-radio.-radius label{width:100%;height:45px;border:1px solid var(--color-border-gray);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;font-weight:600;border-radius:10px;-webkit-transition:all 0.3s;transition:all 0.3s}.ms-form-radio.-radius label:after,.ms-form-radio.-radius label:before{display:none}.ms-form-radio.-radius input:checked+label{border-color:var(--color-black);background-color:var(--color-black);color:var(--color-white)}.ms-form-check label{cursor:pointer;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:15px;margin-top:15px}.ms-form-check label:before{content:"";width:20px;height:20px;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;-webkit-transition:all 0.3s;transition:all 0.3s;font-family:"icomoon"!important;background-color:var(--color-white);font-size:14px;border-radius:4px;margin:0 10px 0 0;border:1px solid var(--color-input-border);color:var(--color-text);-ms-flex-negative:0;flex-shrink:0}.ms-form-check input{display:none!important}.ms-form-check input:checked+label:before{content:"\e908";border-color:var(--color-text);background-color:var(--color-white);font-family:"icomoon"!important}.ms-form .ms-item-input{position:relative;width:100%;margin-bottom:15px}.ms-form .ms-item-input label{display:block;font-size:12px;margin:0 0 5px 0;font-weight:600;color:var(--color-text)}.ms-form .ms-item-input input,.ms-form .ms-item-input select,.ms-form .ms-item-input textarea{width:100%;height:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color:var(--color-white);-webkit-transition:all 0.3s;transition:all 0.3s;font-size:16px;border-radius:4px;padding:0 15px;border:1px solid var(--color-input-border)}.ms-form .ms-item-input input::-webkit-input-placeholder,.ms-form .ms-item-input select::-webkit-input-placeholder,.ms-form .ms-item-input textarea::-webkit-input-placeholder{text-overflow:ellipsis;color:var(--color-text-muted)}.ms-form .ms-item-input input::-moz-placeholder,.ms-form .ms-item-input select::-moz-placeholder,.ms-form .ms-item-input textarea::-moz-placeholder{text-overflow:ellipsis;color:var(--color-text-muted)}.ms-form .ms-item-input input:-ms-input-placeholder,.ms-form .ms-item-input select:-ms-input-placeholder,.ms-form .ms-item-input textarea:-ms-input-placeholder{text-overflow:ellipsis;color:var(--color-text-muted)}.ms-form .ms-item-input input::-ms-input-placeholder,.ms-form .ms-item-input select::-ms-input-placeholder,.ms-form .ms-item-input textarea::-ms-input-placeholder{text-overflow:ellipsis;color:var(--color-text-muted)}.ms-form .ms-item-input input::placeholder,.ms-form .ms-item-input select::placeholder,.ms-form .ms-item-input textarea::placeholder{text-overflow:ellipsis;color:var(--color-text-muted)}.ms-form .ms-item-input input:focus,.ms-form .ms-item-input select:focus,.ms-form .ms-item-input textarea:focus{color:var(--color-text);border-color:var(--color-primary)}.ms-form .ms-item-input input.error,.ms-form .ms-item-input select.error,.ms-form .ms-item-input textarea.error{color:var(--color-error-text);border-color:var(--color-error-bg);background-color:var(--color-error-bg)}.ms-form .ms-item-input input.error:focus,.ms-form .ms-item-input select.error:focus,.ms-form .ms-item-input textarea.error:focus{border-color:var(--color-error-text)}.ms-form .ms-item-input select{background:var(--color-white) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDA1IiBoZWlnaHQ9IjU4MiIgdmlld0JveD0iMCAwIDEwMDUgNTgyIj4KPHBhdGggZD0iTSA3NCA4NCBMIDQ3MyA0OTEgTCA4NzIgODQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzkzOTk5RiIgc3Ryb2tlLXdpZHRoPSI1NiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPg==) no-repeat;background-position:calc(100% - 0.75rem) center;background-size:20px}.ms-form .ms-item-input select.error{background:var(--color-error-bg) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDA1IiBoZWlnaHQ9IjU4MiIgdmlld0JveD0iMCAwIDEwMDUgNTgyIj4KPHBhdGggZD0iTSA3NCA4NCBMIDQ3MyA0OTEgTCA4NzIgODQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzkzOTk5RiIgc3Ryb2tlLXdpZHRoPSI1NiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPg==) no-repeat}.ms-form .ms-item-input textarea{min-height:100px;resize:none;padding:15px;font-family:var(--font-inter);height:auto;resize:none;field-sizing:content}@media screen and (min-width:768px){.ms-form.ms-contact-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.ms-form.ms-contact-form .ms-item-input{padding:0 10px;width:50%}.ms-form.ms-contact-form .ms-item-input.full{width:100%}}#inicio{overflow:hidden}#inicio .ms-ingenier{position:absolute;bottom:0;left:-80px;width:60%;height:auto;z-index:1}@media screen and (min-width:991px){#inicio .ms-ingenier{left:57%;width:auto;height:65vh;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}#contact .ms-wrapper-section .ms-article{max-width:1440px;margin:0 auto}#contact .ms-wrapper-section .ms-article .ms-min-text{text-align:right;color:var(--color-text-muted)}#contact .ms-wrapper-section .ms-article .ms-info-card{padding:30px;margin-top:50px;background-color:var(--color-bg-muted)}#contact .ms-wrapper-section .ms-article .ms-info-card strong{display:block;margin-bottom:15px;font-size:clamp(16px,16px + 2 * (100vw - 374px)/1056,18px)}#contact .ms-wrapper-section .ms-article .ms-info-card .ms-list .ms-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px;padding-bottom:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:5px;border-bottom:1px solid var(--color-input-border)}#contact .ms-wrapper-section .ms-article .ms-info-card .ms-list .ms-item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}#contact .ms-wrapper-section .ms-article .ms-info-card .ms-list .ms-item .ms-icon{width:55px;line-height:0}#contact .ms-wrapper-section .ms-article .ms-info-card .ms-list .ms-item .ms-icon img{width:auto;height:auto;max-height:50px}#contact .ms-wrapper-section .ms-article .ms-info-card .ms-list .ms-item .ms-icon img.email{max-height:30px}#contact .ms-wrapper-section .ms-article .ms-info-card .ms-list .ms-item a{-webkit-transition:all 0.3s;transition:all 0.3s}#contact .ms-wrapper-section .ms-article .ms-info-card .ms-list .ms-item a:hover{color:var(--color-primary)}@media screen and (min-width:1024px){#contact .ms-wrapper-section .ms-article .ms-header-article{text-align:center}}@media screen and (min-width:1300px){#contact .ms-wrapper-section .ms-article .ms-info-card{padding-left:50px;padding-right:50px}#contact .ms-wrapper-section .ms-article .ms-box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;margin-top:60px}#contact .ms-wrapper-section .ms-article .ms-box .ms-info-card{width:460px;-ms-flex-negative:0;flex-shrink:0;margin-top:0;position:sticky;top:130px}#contact .ms-wrapper-section .ms-article .ms-box .ms-form .ms-item-input{margin-bottom:30px}}@media screen and (min-width:768px){#contact .ms-wrapper-section{padding:5vw 0}}