body{display:flex;flex-direction:column;color:#000}.container{max-width:1200px !important}.title{font-weight:700}img{max-width:100%}.text{font-weight:300}.feature{font-size:1.25rem;font-weight:700;margin-top:0;margin-bottom:0}hr{border-top:1px solid #c4c3c3;max-width:1200px;margin-bottom:2rem;margin-top:2rem}.container-top{display:block;background-color:#fff;text-align:center}.features-heading{margin-bottom:1rem;margin-top:0}html,body{height:100%}main{-ms-flex-negative:0;flex-shrink:0}footer{margin-top:auto}@media (width <= 575.98px){.container-top{padding-left:0;padding-right:0}.title{font-size:1.25rem;line-height:26px}}@media (width <= 767.98px){.container-top{padding-top:5.5rem}.title{font-weight:bold;font-size:32px;line-height:40px}.sub-title{font-size:20px;line-height:28px}.container{padding-top:1.25rem;padding-bottom:1.25rem}}@media (width >= 768px){.w-md-none{width:auto !important;width:initial !important}.sub-title{font-weight:400;font-size:20px;line-height:27px}.container-top{margin-top:80px}}@media (width >= 768px) and (width <= 991.98px){.container{padding-top:2.25rem;padding-bottom:2.25rem}}@media (width <= 1199.98px){.features-heading{font-weight:700;font-size:26px;line-height:30px}.text,.lead{font-size:1rem;line-height:20px}.container{padding-right:25px;padding-left:25px}}@media (width >= 1200px){.features-heading{font-weight:700;font-size:40px;line-height:48px}.container{padding-right:0;padding-left:0}.text{font-size:1.25rem}}@media (width >= 1500px){.container-top{padding-bottom:50px}}