body{background-image:url(img/bg.jpg); background-position:top; background-size:cover; font-family: 'Open Sans', sans-serif; color:#fff;}
.button{margin:10px; display:inline-block; text-align:center; min-height: 55px; border-radius: 100px; padding:18px 0px; width: 280px; color:#fff; font-size:14pt; text-transform:uppercase;}
.button.azul{box-shadow: 0px 0px 20px 1px rgb(5 16 120 / 60%); background: #001e9d; background: linear-gradient(to bottom,#1e3cbb 0%,#001e9d 100%); background: linear-gradient(270deg, rgb(1,50,238) 0%, rgb(5,16,120) 100%);}
.button.rosa{box-shadow: 0px 0px 20px 1px rgb(124 1 105 / 60%); background: #001e9d; background: linear-gradient(to bottom,#1e3cbb 0%,#001e9d 100%); background: linear-gradient(90deg, rgb(179,4,170) 0%, rgb(124,1,105) 100%);}
.button:hover{text-decoration:underline; color:#fff;}
.radiuswhite{border-radius:30px; background:#fff; padding:20px; color:#2d2d2d; margin-bottom:20px; min-height: 300px;}
.radiuswhite h4{min-height: 50px;}
#list h4{font-size:14pt; font-weight:300;}
#list div{margin-left:30px; position:relative;}
#list div img{position:absolute; left:-30px; top:2px; width:23px; height:auto;}
#list div a{color:#fff; text-decoration:underline; font-weight:bold; margin:10px 0px 25px 0px; display:block;}
h1{font-size:32pt !important;}
.container{width: auto !important; max-width:1180px;}
