#footer{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f4f4f4;padding:2.225em 0 1.9375em;position:relative;z-index:3}#footer,#footer .container{display:-webkit-box;display:-ms-flexbox;display:flex}#footer .columns,#footer .container{-ms-flex-wrap:wrap;flex-wrap:wrap}#footer .columns{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#footer .columns.invert{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2.5em}@media screen and (max-width:1300px){#footer .columns.invert{margin-top:2em}}@media screen and (max-width:1023px){#footer .columns.invert{margin-top:1.5em}}@media screen and (max-width:767px){#footer .columns.invert{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:0}}#footer #logo-pie{display:block;max-width:9.75em;width:100%}@media screen and (max-width:767px){#footer #logo-pie{max-width:9.5em}}@media screen and (max-width:600px){#footer #logo-pie{max-width:9em}}#footer #logo-pie img,#footer #logo-pie svg{display:block;height:auto;max-width:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%}#footer #logo-pie img path,#footer #logo-pie svg path{fill:#c10230}#footer p{display:inline-block;line-height:112.5%;margin:.25em 0 0}@media screen and (max-width:767px){#footer p{margin:0}}#footer .rrss{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media screen and (max-width:767px){#footer .rrss{margin-top:0}}#footer .rrss li{margin:0 1em 0 0}#footer .rrss li:last-child{margin-right:0}#footer .rrss li:after{content:none}#footer .rrss a{display:block;height:1.75em;overflow:hidden;position:relative;text-indent:-200vw;width:1.75em}#footer .rrss a:before{content:"";display:inline-block;font-family:la-brands-400;font-size:1.25em;left:50%;position:absolute;text-indent:0;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#footer .rrss a.instagram:before{content:"\f16d";font-size:1.5em}#footer .rrss a.twitter:before{content:"\f099";font-size:1.5em}#footer .rrss a.youtube:before{content:"\f167";font-size:1.5em}#footer .rrss a.linkedin:before{content:"\f0e1";font-size:1.45em;margin-top:-.05em}@media screen and (max-width:767px){#footer nav{margin-top:.5em;max-width:50%}}#footer nav ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;line-height:112.5%}@media screen and (max-width:767px){#footer nav ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#footer nav ul li{margin-top:.25em}}#footer nav ul li:after{content:"|";display:inline-block;margin:0 .5em}#footer nav ul li:last-child:after{content:none}#footer a{color:#000;text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#footer a:hover{color:#c10230}#footer .final{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:thin solid #000;margin-top:1.375em;padding-top:1.375em}@media screen and (max-width:767px){#footer .final{padding-top:1em}}#footer .final .container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap}#footer .final .columns{margin-top:.5em}#footer .final p{margin:0}@media screen and (max-width:767px){#footer .final nav{margin-top:0;max-width:none}}