body{ font-family: 'robota', sans-serif; font-size: 90%; } h1{margin: 1em;text-align: center;font-weight: 100;} h2{margin-top: 2em;} h3{margin-top: 1em;} a{color:#009ee0;} a:hover{color:#009ee0;text-decoration: underline;} a:visited{color:#009ee0;} a.link_over_magenta{color:#fff;} a.link_over_magenta:hover{color:#fff;text-decoration: underline;} a.link_over_magenta:visited{color:#fff;} footer{ width: 100%; background-color: #dc0067; color: #fff; } .navbar{ background-color: #dc0067!important; color : #fff!important; } .navbar a{color : #fff!important;} .nav-item:hover{ background-color : hsl(332, 100%, 40%)!important; } .navbar-toggler{ border-color: #fff!important; } .navbar-toggler-icon{ background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")!important; } .bg-yellow{ background-color: #ffb400; } .btn-on-com-card:hover{ background-color: hsl(42, 100%, 45%); } .card-footer .btn{ border-top-left-radius: 0; border-top-right-radius: 0; } @media all and (max-width: 900px) { .card-deck { display:block!important; } .card{ margin-bottom:15px!important; } } @media all and (max-width: 700px) { .container{ width: 100%!important; } h1{margin: 1em 0;overflow-wrap: break-word;} h2{margin-top: 1em;overflow-wrap: break-word;} h3{margin-top: 0.5em;overflow-wrap: break-word;} }