@font-face{font-family:Aalto-Sans-Pro-Light;src:url(/build/632f71696a9feb700ffa.otf)}@font-face{font-family:Aalto-Sans-Pro-SemiBold;src:url(/build/0fae1e63c628f1459b80.otf)}footer{background-color:#1b1d1f;padding:50px 0px 0px 0px}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){footer{overflow:hidden;position:relative}}footer .wrapper{margin-right:auto;margin-left:auto}@media screen and (min-width: 800px)and (max-width: 1250px){footer .wrapper{width:100%;padding-right:50px;padding-left:50px}}@media screen and (max-width: 800px){footer .wrapper{width:100%;padding-right:25px;padding-left:25px}}@media screen and (min-width: 1250px){footer .wrapper{width:1200px}}footer .container-link{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:space-between}footer .container-link .references{display:inline-block;margin-top:15px}footer .container-link .container-logo .logo img{width:135px}footer .container-link .container-logo h5{margin-top:15px;font-family:Aalto-Sans-Pro-Light,Arial;font-size:20px;line-height:26px;color:#fff}footer .container-link ul{list-style:none}footer .container-link ul li{transition:all .25s ease}footer .container-link ul li a{text-decoration:none}footer .container-link ul li:first-child a{display:inline-block;font-family:Aalto-Sans-Pro-Light,Arial;font-size:18px;line-height:26px;color:#fff;font-family:Aalto-Sans-Pro-SemiBold,Arial;margin-bottom:14px}footer .container-link ul li:not(:first-child) a{font-family:Aalto-Sans-Pro-Light,Arial;font-size:16px;line-height:24px;color:hsla(0,0%,100%,.7)}footer .container-link ul li:not(:first-child):hover{opacity:.6}footer .foot{display:flex;flex-flow:row wrap;align-items:center;border-top:1px solid #6d7278;margin-top:30px;padding:30px 0px 30px 0px}footer .foot .container-lg{position:relative;justify-content:space-around}footer .foot .container-lg .lg{cursor:pointer;display:flex;align-items:center;margin:0 auto}footer .foot .container-lg .lg img{width:22px;height:16px;margin-right:15px}footer .foot .container-lg .lg span{font-family:Aalto-Sans-Pro-Light,Arial;font-size:18px;line-height:26px;color:hsla(0,0%,100%,.7)}footer .foot .container-lg .lg svg{stroke:#fff;width:6px;height:4px;transition:all .25s ease;margin-left:25px}footer .foot .container-lg .dropdown{width:100%;position:absolute;padding:11px;display:none;left:50%;transform:translateX(-50%);bottom:calc(100% + 24px);box-shadow:0 23px 40px 0 rgba(0,7,16,0);background-color:#fff}footer .foot .container-lg .dropdown .lg{text-decoration:none;transition:all .25s ease}footer .foot .container-lg .dropdown .lg span{font-family:Aalto-Sans-Pro-Light,Arial;font-size:18px;line-height:26px;color:#000}footer .foot .container-lg .dropdown .lg:hover{opacity:.8}footer .foot .container-lg.active .lg svg{transform:rotateZ(180deg)}footer .foot .container-lg.active .dropdown{display:block}footer .foot .container-cdr{flex:1;display:flex;flex-flow:row wrap;align-items:center;justify-content:space-around}footer .foot .container-cdr a{text-decoration:none;font-family:Aalto-Sans-Pro-Light,Arial;font-size:13px;line-height:18px;color:hsla(0,0%,100%,.7);transition:all .25s ease}footer .foot .container-cdr a:hover{opacity:.7}footer .foot .container-cdr div{font-family:Aalto-Sans-Pro-Light,Arial;font-size:13px;line-height:18px;color:hsla(0,0%,100%,.7)}footer .foot .container-share{display:flex;flex-flow:row wrap;align-items:center}footer .foot .container-share a{text-decoration:none;display:block;transition:all .25s ease}footer .foot .container-share a:not(:last-child){margin-right:16px}footer .foot .container-share a img{height:16px}footer .foot .container-share a:hover{opacity:.7}@media screen and (max-width: 1250px){footer .container-link{justify-content:space-between}footer .container-link .container-logo{width:100%;margin-bottom:50px;text-align:center}footer .container-link .container-logo .logo{width:100%;text-align:center;margin-bottom:30px}footer .container-link .container-logo .logo img{width:150px}footer .container-link ul{width:45%;margin-bottom:30px}footer .foot .container-lg,footer .foot .container-cdr,footer .foot .container-share{width:100%}footer .foot .container-lg{margin-bottom:30px}footer .foot .container-lg .lg{text-align:center;justify-content:center}footer .foot .container-cdr{margin-bottom:30px}footer .foot .container-share{justify-content:center}}
