@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700;900&display=swap");*,::after,::before{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:'Montserrat', sans-serif}a{text-decoration:none;color:inherit;-webkit-tap-highlight-color:transparent}img{width:100%;-o-object-fit:cover;object-fit:cover}:focus{outline:0}.margins{max-width:1500px;margin:0 auto;padding:0 30px}header .header-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .header-container .left,header .header-container .right{width:50%;padding-bottom:50px}@media (max-width: 1000px){header .header-container .left,header .header-container .right{width:100%}}header .header-container .right{padding-left:10px;padding-right:10vw}@media (max-width: 1000px){header .header-container .right{padding-left:50px;padding-right:50px}}@media (max-width: 1000px){header .header-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}main .program{padding:100px 0;background-color:#fc0}main .program .title{margin-bottom:100px;padding:0 15vw;text-align:center}main .program .title h1{font-size:50px;font-weight:900;color:#c1272d}@media (max-width: 700px){main .program .title h1{font-size:30px}}@media (max-width: 700px){main .program .title{padding:0}}@media (min-width: 1950px){main .program .title{padding:0 250px}}main .program .timeline .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:75px 0}main .program .timeline .row .left,main .program .timeline .row .right{position:relative;width:50%}@media (max-width: 1000px){main .program .timeline .row .left,main .program .timeline .row .right{width:100%}}main .program .timeline .row .left{text-align:right}main .program .timeline .row .left.text{padding-right:50px}main .program .timeline .row .left.text p{padding-left:9vw}@media (max-width: 1000px){main .program .timeline .row .left.text p{padding-left:0}}@media (min-width: 1950px){main .program .timeline .row .left.text p{padding-left:170px}}@media (max-width: 1000px){main .program .timeline .row .left.text{padding-right:0}}@media (max-width: 1000px){main .program .timeline .row .left{text-align:left}}main .program .timeline .row .right.text{padding-left:50px}main .program .timeline .row .right.text p{padding-right:9vw}@media (max-width: 1000px){main .program .timeline .row .right.text p{padding-right:0}}@media (min-width: 1950px){main .program .timeline .row .right.text p{padding-right:170px}}@media (max-width: 1000px){main .program .timeline .row .right.text{padding-left:0}}@media (max-width: 1000px){main .program .timeline .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}main .program .timeline .row:nth-child(2n){-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}main .program .timeline h2{font-size:50px;font-weight:900;color:#c1272d}@media (max-width: 700px){main .program .timeline h2{font-size:30px}}main .program .timeline p{font-size:30px;font-weight:700;margin-bottom:50px}main .program .timeline p:last-child{margin-bottom:0}@media (max-width: 700px){main .program .timeline p:last-child{margin-bottom:50px}}@media (max-width: 700px){main .program .timeline p{font-size:20px}}main .program .timeline img{height:430px}@media (max-width: 700px){main .program .timeline img{height:200px}}main .program .timeline .line{display:inline-block;margin-bottom:30px;width:75px;height:7px;background-color:#fff}footer .footer-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:30px;text-align:center}footer .footer-container .copyright{text-align:center}footer .footer-container .copyright p{font-size:12px}.byaddup{position:absolute;bottom:120px;right:50px}.byaddup a{display:inline-block;position:relative;padding-top:15px;padding-bottom:15px;font-size:12px;color:#c1272d;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:bottom right;transform-origin:bottom right}.byaddup a .line{display:inline-block;margin-right:5px;width:25px;height:1px;background-color:#c1272d}.byaddup a .therock{display:inline-block;margin-left:5px;font-weight:700}
