.navbar{background-color:#1b4bb2}.topic-title{margin:40px auto 0 auto}.card-2 .card-body{border:1px solid #e9ecef}.card-deck{margin-top:30px}.swiper-photo{height:320px}.section-2{background-color:#ebf4fd;padding-top:1.125rem;padding-bottom:1.125rem}.section-2 .topic-title,.section-3 .topic-title{margin-top:0}.section-2 .row{margin-top:30px}.section-2 .text-list li{margin-bottom:30px;background-repeat:no-repeat;background-position:left center;padding-left:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.125rem}.swiper-wrapper .caption{background-color:#2e63d3;background-color:rgba(46,99,211,.9);bottom:0;padding-bottom:20px}.swiper-pagination-bullet{border-radius:0}.swiper-container .swiper-pagination{text-align:right;padding-right:10px}.text-list li:before{content:"";display:inline-block;width:10px;height:10px;background-color:#fbd34d;margin-right:10px}.section-3{margin-top:50px;margin-bottom:30px}.section-3 .swiper-wrapper{margin-top:30px}.section-3 .card-body{height:100px;background-color:#2e63d3;color:#fff;font-size:1.125rem;font-weight:700}.section-3 .card-body .card-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.section-3 .swiper-container .swiper-button{opacity:1}.section-3 .swiper-container .swiper-pagination{text-align:center}.section-3 .swiper-pagination-bullet{width:21px;height:10px;background-color:#e3e3e3}.section-3 .swiper-pagination-black .swiper-pagination-bullet-active{background:#fbd34d}.section-3 .swiper-container{padding-bottom:20px}.button{color:#fff!important;background-color:#2e63d3}.button:focus,.button:hover{background-color:#1045b4}