footer#footer{background-color:#004f85}.phone a{color:#fff!important}#footer{padding-bottom:1%!important}footer#footer .ct_top{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:17px 0}#logo-ulc-prepa-linea{display:none}@media only screen and (max-width:768px){footer#footer .ct_top{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:33px 0 40px}}footer#footer .ct_top .menu ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;list-style:none;margin:0;padding:0}@media only screen and (max-width:768px){footer#footer .ct_top .menu ul{justify-content:flex-start;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}footer#footer .ct_top .menu ul li{padding:0 17px}@media only screen and (max-width:768px){footer#footer .ct_top .menu ul li{padding-bottom:12px;padding-top:12px}}footer#footer .ct_top .menu ul li a{color:#fff;font-family:Mulish,sans-serif;font-size:18px;font-weight:800;line-height:20px;text-decoration:none!important}footer#footer .ct_top .menu ul li p{margin-bottom:0}footer#footer .ct_top .ct_social{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;list-style:none;margin:0 0 0 auto;padding:0}@media only screen and (max-width:768px){footer#footer .ct_top .ct_social{justify-content:flex-start;margin-left:0;margin-top:28px}}footer#footer .ct_top .ct_social li{padding-left:20px}footer#footer .ct_top .ct_social li a img{height:40px;width:auto}footer#footer .ct_location{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-bottom:37px;padding-top:27px}@media only screen and (max-width:768px){footer#footer .ct_location{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}footer#footer .ct_location .logo{max-width:180px}footer#footer .ct_location .ct_contact{margin-left:auto}@media only screen and (max-width:768px){footer#footer .ct_location .ct_contact{margin-left:0;margin-top:40px}}footer#footer .ct_location .ct_contact h3{color:#fff;font-size:12px}footer#footer .ct_bottom .menu ul li a{font-family:Mulish,sans-serif;font-weight:800;text-decoration:none}footer#footer .ct_location .ct_contact ul{color:#b2b2b2;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;list-style:none;margin:0;padding:0}@media only screen and (max-width:768px){footer#footer .ct_location .ct_contact ul{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}footer#footer .ct_location .ct_contact ul li{margin-left:40px}@media only screen and (max-width:768px){footer#footer .ct_location .ct_contact ul li{margin-left:0;margin-top:16px}}footer#footer .ct_location .ct_contact ul li:first-child{margin-left:0}@media only screen and (max-width:768px){footer#footer .ct_location .ct_contact ul li:first-child{margin-top:0}}footer#footer .ct_location .ct_contact ul li h5{color:#b2b2b2;font-size:12px;font-weight:600}footer#footer .ct_location .ct_contact ul li p{margin-bottom:0}footer#footer .ct_location .ct_contact ul li .phone{color:#fff;font-size:14px;font-weight:700}footer#footer .ct_bottom{border-top:1px solid #737373;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-bottom:14px;padding-top:14px}@media only screen and (max-width:768px){footer#footer .ct_bottom{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}footer#footer .ct_bottom .menu ul{align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;list-style:none;margin:0;padding:0}@media only screen and (max-width:768px){footer#footer .ct_bottom .menu ul{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;align-items:start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}footer#footer .ct_bottom .menu ul li{padding-right:58px}@media only screen and (max-width:768px){footer#footer .ct_bottom .menu ul li{padding-bottom:8px;padding-right:0;padding-top:8px}}footer#footer .ct_bottom .menu ul li a{color:#f2f2f2;font-size:14px}footer#footer .ct_bottom .ct_copy{align-items:center;color:#d9d9d9;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;font-size:14px;margin-left:auto}@media only screen and (max-width:768px){footer#footer .ct_bottom .ct_copy{margin-left:0;margin-top:8px}}