h2{color:#3a4284;border-radius:50%;margin-bottom:30px}h3{color:#3a4284;border-radius:50%;font-size:20px}section#main{background:#eefaff;padding-top:30px}section#main .info{width:60%;padding-right:30px}section#main .info h3{margin-bottom:0}section#main .info ul li{position:relative;padding-left:17px}section#main .info ul li:before{content:"";position:absolute;left:0;top:7px;width:8px;height:8px;background:#3a4284;border-radius:50%}section#main .info .details .detail{border-right:solid 1px #030303;padding-right:20px;margin:0 20px 20px 0}section#main .info .details .detail:last-child{padding-right:0;margin-right:0;border-right:none}section#main .info .details .detail>*:last-child{margin-bottom:0}section#main .form{width:40%;background:#d1dceb;padding:30px;margin-top:10px}section#main .form h3{font-size:25px}section#main .form input[type=submit]{margin-bottom:0}section#related h3{font-size:25px}section#related .courses{margin-top:35px}@media (max-width:1000px){section#main .info{width:calc(100% - 365px)}section#main .form{width:365px}}@media (max-width:800px){section#main>.container{padding-bottom:0}section#main .info{width:100%}section#main .form{width:auto;margin:30px -20px 0}}@media (max-width:600px){section#main .form{padding:30px 20px}}