body{margin:0;font-family:sans-serif}.container{width:1000px;margin:0 auto}.banner{height:500px;background:url(../images/banner.jpg) no-repeat center}.title-primary{margin-top:30px;margin-bottom:30px;font-size:40px;text-align:center;color:#2c526f}.title-primary::before{display:inline-block;width:104px;height:3px;margin-right:10px;vertical-align:middle;content:"";background-color:#2c526f}.title-primary::after{display:inline-block;width:104px;height:3px;margin-left:10px;vertical-align:middle;content:"";background-color:#2c526f}.materials-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.img-fluid{max-width:100%;height:auto}.materials-item{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px;margin-left:10px;margin-right:10px;border:1px solid #2c526f}.materials-item:first-child{margin-left:0}.materials-item:last-child{margin-right:0}.materials-item label{cursor:pointer}.materials-item label input{margin-right:10px}.form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:20px auto;padding:20px;border:1px solid #2c526f}.form-wrapper .disabled{opacity:.65}.form-control{padding:10px;font-size:16px;-webkit-box-sizing:border-box;box-sizing:border-box}.btn{display:inline-block;padding:10px 30px;font-size:16px;text-decoration:none;border:0}.btn-red{color:#fff;background-color:#c7161e}.btn-red:hover{background-color:rgb(153.0769230769,16.9230769231,23.0769230769)}.ml-0{margin-left:0!important}.btn-blue{margin-left:30px;color:#fff;background-color:#013470}.btn-blue:hover{background-color:rgb(.5486725664,28.5309734513,61.4513274336)}.problem-container{height:378px;padding-top:60px;padding-bottom:30px;background:url(../images/bg2.jpg) no-repeat center}.problem-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.text-center{margin-top:60px;text-align:center}.gift-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.my-1{margin-top:30px;margin-bottom:30px}.chat{cursor:pointer}