.info-box{border:1px solid #a7005d;border-radius:4px;background-color:#a7005d;color:#fff;padding:20px 10px;margin:60px 0 0 40px}@media (max-width:480px){.info-box{margin:60px 0 40px 0}}.main-header .overlay{background:linear-gradient(0deg,rgba(0,0,0,.1) 20%,rgba(0,0,0,.6) 100%)}.main-header{height:60%}@media (max-width:1400px){.main-header{height:100%}}.number-steps .carousel-caption p{color:#fff;text-shadow:none;text-align:center;font-weight:700}.number-steps .carousel-caption span{font-style:italic;text-shadow:none;font-size:1.2em;font-weight:600}@media (max-width:768px){.image-content{position:absolute;text-align:center;top:23%;width:100%}}@media (min-width:1025px){img.m20{margin-top:-20px}}@media (max-width:450px){img.m20{float:none!important}}.flexible{display:flex;justify-content:space-evenly;flex-wrap:wrap}.itemflex{flex-basis:28%}@media (max-width:1025px){.itemflex{flex-basis:34%}}@media (max-width:945px){.itemflex{flex-basis:45%}}@media (max-width:700px){.itemflex{flex-basis:40%}}@media (max-width:540px){.itemflex{flex-basis:50%}}.btn-team{font-weight:normal}p.job-email a,h3.name a,h4.job-title a{color:#004780}.text-content .dropdown-menu{margin-top:20px;padding:0 20px;border-radius:10px;text-align:center;background-color:#a7005d;margin-left:60px}.text-content .dropdown-menu li{border-bottom:1px solid #a7005d;padding:10px 0}.text-content .dropdown-menu li a{color:#fff}.text-content .dropdown-menu li a:hover,.text-content .dropdown-menu li a:active,.text-content .dropdown-menu li a:focus{color:#fff;opacity:.6;background-color:#a7005d}@media (max-width:1025px){.text-content .dropdown-menu{margin-top:-60px;margin-left:40px}}