.footer__innovation{padding:10px 0;margin:30px auto;text-align:center;width:100%}.footer__innovation img{margin:10px;width:84px;object-fit:contain}.footer__innovation img.footer__innovation__img-xl{width:160px;object-fit:cover}.main-footer{border-top:1px solid #ebebeb;padding:10px 0 90px;background:#fafafa;text-align:left}.main-footer__wrapper{width:100%;margin:0 auto;display:flex;flex-wrap:wrap}.main-footer__section{position:relative;width:100%;min-height:1px;padding:0 4%}.main-footer__section__title{letter-spacing:1px;margin-right:-1px;text-transform:uppercase;font-weight:700;font-size:4vw;margin:26px 0 12px}.main-footer__section__list{list-style:none;font-size:4vw;line-height:1.8;padding:0}.main-footer__section__list__item a:focus,.main-footer__section__list__item a:hover,.main-footer__section__list__item a,.main-footer__section__list__item{color:#666}.main-footer__section__list__item{line-height:2.3em;transition:.2s ease;-webkit-transition:.2s ease;-moz-transition:.2s ease}.main-footer__section__list__item:not(:hover){opacity:.6}.main-footer__section__list__item--register{margin:10px 0}.main-footer__section__list__item--register a{padding:9px 20px;color:#fff;background-color:#1a73e8;border:1px solid #1a73e8;border-radius:5px}.main-footer__section__list__item--register a:hover{color:#1a73e8;background-color:#fff}.main-footer__section__list__item--register:not(:hover){opacity:1}.main-footer__logo{width:100%;margin:52px auto 0;padding:0 4%}.main-footer__logo__elabogado{height:25px;width:120px;color:#666;opacity:.6}.main-footer__countries{width:100%;margin:10px auto 0;padding:0 4%;display:flex;flex-direction:column}.main-footer__footer{width:100%;margin:10px auto 0}.main-footer__text-links{position:relative;width:100%;min-height:1px;padding:0 4%;display:flex;flex-direction:column-reverse}.main-footer__text-links__item{display:block;color:#666;opacity:.5;margin:5px 0;font-size:4vw;transition:.2s ease;-webkit-transition:.2s ease;-moz-transition:.2s ease}a.main-footer__text-links__item:hover{text-decoration:underline}.main-footer__icon-links{padding:0 4%;list-style:none;flex-wrap:nowrap;display:flex !important}.main-footer__icon-links__item a,.main-footer__icon-links__item{color:#666}.main-footer__icon-links__item{display:inline-block;margin:5px 26px 5px 0;transition:.2s ease;-webkit-transition:.2s ease;-moz-transition:.2s ease}.main-footer__icon-links__item svg{visibility:visible}.main-footer__icon-links__item:not(:hover){opacity:.6}@media only screen and (min-width:750px){.footer__innovation img{margin:10px 0;width:150px}.footer__innovation img:last-child{margin-left:10px}.footer__innovation img.footer__innovation__img-xl{width:220px}.main-footer{padding:70px 0}.main-footer__logo,.main-footer__countries,.main-footer__footer,.main-footer__wrapper{max-width:1170px}.main-footer__footer{display:flex;align-items:flex-end}.main-footer__section{flex:0 0 25%;max-width:20%;padding:0 15px}.main-footer__section__title{font-size:12px;line-height:26px;margin:0 0 26px}.main-footer__section__list{font-size:14px}.main-footer__logo,.main-footer__countries,.main-footer__text-links,.main-footer__icon-links{display:block;padding:0 15px}.main-footer__icon-links{text-align:right;flex:1 1 auto}.main-footer__text-links__item{font-size:12px;display:inline;margin:0 20px 0 0}.main-footer__icon-links__item{margin:0 0 0 26px}.main-footer__icon-links__item svg{width:16px;height:16px}.main-footer__section__list__item--register a{padding:9px 5px;text-wrap-mode:nowrap}}.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.8)}.modal-content{background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;width:80%;max-width:600px;border-radius:10px;position:relative}.modal-content p{padding:10px;font-size:20px}.close{color:#aaa;float:right;font-size:28px;font-weight:bold}.close:hover,.close:focus{color:black;text-decoration:none;cursor:pointer}.modal{position:fixed;left:0;top:0;width:100%;height:100%;display:none;justify-content:center;align-items:flex-start;z-index:1000;overflow:auto;background-color:rgba(0,0,0,0.8)}.modal.modal-show{animation:fadeIn .1s ease-in-out forwards}.modal.modal-hide{animation:fadeOut .1s ease-in-out .1s forwards}.modal-content{position:relative;background-color:#fff;margin:2rem;padding:2rem;border-radius:.25rem;width:40%;max-height:75%;overflow:auto;box-shadow:0 4px 20px rgba(0,0,0,0.4)}.modal.modal-show .modal-content{animation:fadeInDown .3s ease-in-out forwards}.modal.modal-hide .modal-content{animation:fadeOutUp .2s ease-in-out forwards}.modal-content h1{text-align:center;margin-bottom:2rem}.modal-content p{margin:1rem 0;line-height:1.5rem}.modal-close{position:absolute;top:0;right:0;font-size:1.75rem;font-weight:bold;padding:0 .75rem;color:rgba(0,0,0,0.2);cursor:pointer;user-select:none}.modal-close:hover,.modal-close:focus{color:rgba(0,0,0,0.5)}@keyframes fadeIn{0{opacity:0}100%{opacity:1}}@keyframes fadeOut{0{opacity:1}100%{opacity:0}}@keyframes fadeInDown{0{opacity:0;transform:translateY(-3rem)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeOutUp{0{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-3rem)}}@media(max-width:992px){.modal-content{width:80%}}@media(max-width:767px){.modal-content{padding:2rem 1rem 1rem 1rem;width:90%}.modal-content h1{margin-bottom:1.5rem}}.modal-mobile{position:absolute;bottom:0}