@font-face{font-family:eqm;src:url(../../fonts/eqm-icons.eot);src:url(../../fonts/eqm-icons.eot?#iefix) format('embedded-opentype'),url(../../fonts/eqm-icons.woff) format('woff'),url(../../fonts/eqm-icons.ttf) format('truetype'),url(../../fonts/eqm-icons.svg#genericonsregular) format('svg');font-weight:400;font-style:normal}@keyframes smoothscroll1{from,to{scroll-behavior:smooth}}@keyframes smoothscroll2{from,to{scroll-behavior:smooth}}html{animation:smoothscroll1 750ms}html:focus-within{animation-name:smoothscroll2;scroll-behavior:smooth}body{font:300 18px/1.35 Lato;color:#000;overflow-y:auto}body ::-webkit-scrollbar{-webkit-appearance:none;width:7px}body ::-webkit-scrollbar-thumb{border-radius:4px;background-color:#8f8f8f}footer{float:left;width:100%;margin-top:50px}footer .footer-content{padding:1rem 0;background-color:#bdbcbc;color:#104754}footer .row>*{padding:1rem 0 0 1rem;min-height:225px}@media (max-width:768px){footer .row>*{min-height:auto!important}}@media (max-width:1024px){footer .row>*{zoom:77%;min-height:240px}}footer .logo{display:block;zoom:70%;height:110px}footer .logo.ets{background:url(../../images/menu2018/sprite-ets-transparent-2021.png);background-position:0 -13px;background-size:336px;width:180px}footer .logo.soy{background-image:url(../../images/menu2018/sprite-soy-transparent-2021.png);background-position:2px 210px;background-size:285px;width:195px}footer .social-icons{display:flex;margin-top:10px}footer .social-icons a,footer .social-icons i{display:inline-block;color:#fff;font-size:25px;padding:0 10px;text-decoration:none;margin:5px 0 0 -10px}footer .social-icons a:hover,footer .social-icons i:hover{color:#104754}footer .social-icons .contact{display:flex;padding:0 0 1rem}footer .social-icons .contact .contact-icons{display:flex;flex-direction:column}footer .social-icons .contact .contact-icons i{color:#104754}footer .social-icons .contact .contact-icons svg{height:14px;padding-inline-start:15px}footer .social-icons .contact .contact-links{display:flex;align-items:center}footer .social-icons .contact .contact-links a{font-size:15px;text-align:center;margin:0;color:#104754}footer .social-icons .contact .contact-links a:hover{color:#fff}footer p{font-weight:600;margin:0}footer p a{color:#104754}footer p a:hover{color:#fff;text-decoration:none}footer ul{padding:0!important}footer li{float:left;width:23%;margin:0}@media (min-width:1200px){footer li{width:25%}}footer li:last-child{white-space:nowrap}footer li a,footer li span{float:left;width:100%;font:400 1rem Lato;color:#104754;padding:5px 0 5px 0}footer li a:hover{text-decoration:none;color:#fff}footer .footer-mobile-content{padding:1rem 0 0;background-color:#bdbcbc;color:#104754;width:100%;float:left}footer .footer-mobile-content .logo{zoom:55%}footer .footer-mobile-content .social-icons{display:flex;justify-content:center;margin:10px 0 0}footer .footer-mobile-content .social-icons .contact{display:flex;flex:0 0 0}footer .footer-mobile-content .social-icons .contact .contact-links{flex:0}footer .footer-mobile-content .mobile-content{padding:0 0 .5rem}footer .footer-mobile-content .mobile-content .item-title{display:block;border-bottom:1px solid #fff}footer .footer-mobile-content .mobile-content .item-title p{font-size:15px;margin:8px 0 5px}footer .footer-mobile-content .mobile-content .item-title p:before{display:inline-block;width:17px;font-family:eqm;content:'\e60e';font-size:14px}footer .footer-mobile-content .mobile-content .item-content{width:100%;float:left;padding:.5rem}footer .footer-mobile-content .mobile-content .item-content li a{text-align:left}footer .footer-mobile-content h6{display:block;text-align:center}.small{margin:0;padding:15px 0;background:#5d5d5d;color:#fff;text-transform:uppercase;font-size:.795em!important}.small .footer-inner{display:flex;align-items:center;justify-content:space-between}.small a{color:#fff;text-decoration:none;padding:0 5px}.small a:hover{color:#fff;text-decoration:underline}.cookies-info{padding:15px 0;margin:10px;width:99%;position:fixed;bottom:0;background-color:#000;z-index:999}.cookies-info .container{width:100%;display:flex;align-items:center;justify-content:space-around}.cookies-info p{margin:0 3% 0;color:#fff;font-size:.925rem}.cookies-info p a{color:#fff;text-decoration:underline}.cookies-info #cookies-close{cursor:pointer;width:20%;margin:10px auto;display:inline-block;text-align:center;padding:7px 21px 6px;border-radius:6pt;text-decoration:none;font-size:1rem;background:#fff;color:#000;border:1px solid #fff}.cookies-info #cookies-close:hover{background:0 0;color:#fff}