@import url(//fonts.googleapis.com/css?family=Montserrat:300,400,400i,700);@import url(//fonts.googleapis.com/css?family=Noto+Sans:300,400,400i,700);.svg-icon{width:1.5em;height:1.5em}.svg-icon path,.svg-icon polygon,.svg-icon rect{fill:#000}.svg-icon circle{stroke:#000;stroke-width:1}*{font-family:Montserrat,serif}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif}footer{background:#eeeee4}footer .newsletter{padding:100px 150px 100px 150px;background:#fff;border-top:1px solid #c3c3c3}footer .newsletter form{position:relative;width:70%;margin:0 auto}footer .newsletter form input{width:100%;text-align:center;border:transparent;border-bottom:1px solid #000;font-size:18px;padding-bottom:10px;letter-spacing:1px;font-weight:300;background:0 0;font-family:"Noto Sans",sans-serif}footer .newsletter form input::-webkit-input-placeholder{color:#000}footer .newsletter form input:-moz-placeholder{color:#000}footer .newsletter form input::-moz-placeholder{color:#000}footer .newsletter form input:-ms-input-placeholder{color:#000}footer .newsletter form input::-ms-input-placeholder{color:#000}footer .newsletter form input::placeholder{color:#000}footer .newsletter form button{border:0;background:0 0;position:absolute;right:0;top:0;font-size:20px;font-weight:200}footer .menu{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:100px;width:70%;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}footer .menu .column{width:33%}footer .menu h5{text-align:left;font-size:14px;text-transform:uppercase;font-weight:400;margin-bottom:15px;font-weight:700}footer .menu h5:after{content:"";display:block;height:2px;width:30px;background:#000;position:relative;top:3px}footer .menu ul a,footer .menu ul p{text-align:left;font-size:14px;margin-bottom:5px;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;font-family:"Noto Sans",sans-serif;display:inline-block}footer .menu ul a:after{content:"";display:block;height:1px;width:0;background:#000;position:relative;top:0;left:0;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}footer .menu ul a:hover:after{width:100%}footer .selos{width:30%;-webkit-box-align:self-start;-webkit-align-items:self-start;-moz-box-align:self-start;-ms-flex-align:self-start;align-items:self-start}footer .selos .item{width:29%}footer .top{border-bottom:1px solid #c3c3c3;padding-bottom:50px}footer .copy{text-align:center;padding:30px;font-size:12px;font-family:"Noto Sans",sans-serif}footer .copy a,footer .copy p{color:#c3c3c3;margin-top:10px;display:block}@media (max-width:767px){footer .newsletter{padding:50px 0}footer .newsletter form{width:100%}footer .newsletter form input{font-size:16px}footer .newsletter form button{top:-5px}footer .menu{width:90%;margin-top:30px}footer .menu .column{width:100%;margin-bottom:20px}footer .selos{width:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}