.bg-light-blue {
  background-color: #BBE8F9; }

.btn-light-blue {
  background-color: #BBE8F9; }

.text-light-blue {
  color: #BBE8F9; }

.bg-blue {
  background-color: #006EF3; }

.btn-blue {
  background-color: #006EF3; }

.text-blue {
  color: #006EF3; }

.bg-darker-blue {
  background-color: #0053B6; }

.btn-darker-blue {
  background-color: #0053B6; }

.text-darker-blue {
  color: #0053B6; }

.bg-dark-blue {
  background-color: #00377B; }

.btn-dark-blue {
  background-color: #00377B; }

.text-dark-blue {
  color: #00377B; }

.bg-green {
  background-color: #67D571; }

.btn-green {
  background-color: #67D571; }

.text-green {
  color: #67D571; }

.bg-white {
  background-color: #FFFFFF; }

.btn-white {
  background-color: #FFFFFF; }

.text-white {
  color: #FFFFFF; }

.bg-light {
  background-color: #EEEEEE; }

.btn-light {
  background-color: #EEEEEE; }

.text-light {
  color: #EEEEEE; }

.w-1pct {
  width: 1%; }

.w-5px {
  width: 5px; }

.h-5px {
  height: 5px; }

.maxw-5px {
  max-width: 5px; }

.maxh-5px {
  max-height: 5px; }

.w-2pct {
  width: 2%; }

.w-10px {
  width: 10px; }

.h-10px {
  height: 10px; }

.maxw-10px {
  max-width: 10px; }

.maxh-10px {
  max-height: 10px; }

.w-3pct {
  width: 3%; }

.w-15px {
  width: 15px; }

.h-15px {
  height: 15px; }

.maxw-15px {
  max-width: 15px; }

.maxh-15px {
  max-height: 15px; }

.w-4pct {
  width: 4%; }

.w-20px {
  width: 20px; }

.h-20px {
  height: 20px; }

.maxw-20px {
  max-width: 20px; }

.maxh-20px {
  max-height: 20px; }

.w-5pct {
  width: 5%; }

.w-25px {
  width: 25px; }

.h-25px {
  height: 25px; }

.maxw-25px {
  max-width: 25px; }

.maxh-25px {
  max-height: 25px; }

.w-6pct {
  width: 6%; }

.w-30px {
  width: 30px; }

.h-30px {
  height: 30px; }

.maxw-30px {
  max-width: 30px; }

.maxh-30px {
  max-height: 30px; }

.w-7pct {
  width: 7%; }

.w-35px {
  width: 35px; }

.h-35px {
  height: 35px; }

.maxw-35px {
  max-width: 35px; }

.maxh-35px {
  max-height: 35px; }

.w-8pct {
  width: 8%; }

.w-40px {
  width: 40px; }

.h-40px {
  height: 40px; }

.maxw-40px {
  max-width: 40px; }

.maxh-40px {
  max-height: 40px; }

.w-9pct {
  width: 9%; }

.w-45px {
  width: 45px; }

.h-45px {
  height: 45px; }

.maxw-45px {
  max-width: 45px; }

.maxh-45px {
  max-height: 45px; }

.w-10pct {
  width: 10%; }

.w-50px {
  width: 50px; }

.h-50px {
  height: 50px; }

.maxw-50px {
  max-width: 50px; }

.maxh-50px {
  max-height: 50px; }

.w-11pct {
  width: 11%; }

.w-55px {
  width: 55px; }

.h-55px {
  height: 55px; }

.maxw-55px {
  max-width: 55px; }

.maxh-55px {
  max-height: 55px; }

.w-12pct {
  width: 12%; }

.w-60px {
  width: 60px; }

.h-60px {
  height: 60px; }

.maxw-60px {
  max-width: 60px; }

.maxh-60px {
  max-height: 60px; }

.w-13pct {
  width: 13%; }

.w-65px {
  width: 65px; }

.h-65px {
  height: 65px; }

.maxw-65px {
  max-width: 65px; }

.maxh-65px {
  max-height: 65px; }

.w-14pct {
  width: 14%; }

.w-70px {
  width: 70px; }

.h-70px {
  height: 70px; }

.maxw-70px {
  max-width: 70px; }

.maxh-70px {
  max-height: 70px; }

.w-15pct {
  width: 15%; }

.w-75px {
  width: 75px; }

.h-75px {
  height: 75px; }

.maxw-75px {
  max-width: 75px; }

.maxh-75px {
  max-height: 75px; }

.w-16pct {
  width: 16%; }

.w-80px {
  width: 80px; }

.h-80px {
  height: 80px; }

.maxw-80px {
  max-width: 80px; }

.maxh-80px {
  max-height: 80px; }

.w-17pct {
  width: 17%; }

.w-85px {
  width: 85px; }

.h-85px {
  height: 85px; }

.maxw-85px {
  max-width: 85px; }

.maxh-85px {
  max-height: 85px; }

.w-18pct {
  width: 18%; }

.w-90px {
  width: 90px; }

.h-90px {
  height: 90px; }

.maxw-90px {
  max-width: 90px; }

.maxh-90px {
  max-height: 90px; }

.w-19pct {
  width: 19%; }

.w-95px {
  width: 95px; }

.h-95px {
  height: 95px; }

.maxw-95px {
  max-width: 95px; }

.maxh-95px {
  max-height: 95px; }

.w-20pct {
  width: 20%; }

.w-100px {
  width: 100px; }

.h-100px {
  height: 100px; }

.maxw-100px {
  max-width: 100px; }

.maxh-100px {
  max-height: 100px; }

.w-21pct {
  width: 21%; }

.w-105px {
  width: 105px; }

.h-105px {
  height: 105px; }

.maxw-105px {
  max-width: 105px; }

.maxh-105px {
  max-height: 105px; }

.w-22pct {
  width: 22%; }

.w-110px {
  width: 110px; }

.h-110px {
  height: 110px; }

.maxw-110px {
  max-width: 110px; }

.maxh-110px {
  max-height: 110px; }

.w-23pct {
  width: 23%; }

.w-115px {
  width: 115px; }

.h-115px {
  height: 115px; }

.maxw-115px {
  max-width: 115px; }

.maxh-115px {
  max-height: 115px; }

.w-24pct {
  width: 24%; }

.w-120px {
  width: 120px; }

.h-120px {
  height: 120px; }

.maxw-120px {
  max-width: 120px; }

.maxh-120px {
  max-height: 120px; }

.w-25pct {
  width: 25%; }

.w-125px {
  width: 125px; }

.h-125px {
  height: 125px; }

.maxw-125px {
  max-width: 125px; }

.maxh-125px {
  max-height: 125px; }

.w-26pct {
  width: 26%; }

.w-130px {
  width: 130px; }

.h-130px {
  height: 130px; }

.maxw-130px {
  max-width: 130px; }

.maxh-130px {
  max-height: 130px; }

.w-27pct {
  width: 27%; }

.w-135px {
  width: 135px; }

.h-135px {
  height: 135px; }

.maxw-135px {
  max-width: 135px; }

.maxh-135px {
  max-height: 135px; }

.w-28pct {
  width: 28%; }

.w-140px {
  width: 140px; }

.h-140px {
  height: 140px; }

.maxw-140px {
  max-width: 140px; }

.maxh-140px {
  max-height: 140px; }

.w-29pct {
  width: 29%; }

.w-145px {
  width: 145px; }

.h-145px {
  height: 145px; }

.maxw-145px {
  max-width: 145px; }

.maxh-145px {
  max-height: 145px; }

.w-30pct {
  width: 30%; }

.w-150px {
  width: 150px; }

.h-150px {
  height: 150px; }

.maxw-150px {
  max-width: 150px; }

.maxh-150px {
  max-height: 150px; }

.w-31pct {
  width: 31%; }

.w-155px {
  width: 155px; }

.h-155px {
  height: 155px; }

.maxw-155px {
  max-width: 155px; }

.maxh-155px {
  max-height: 155px; }

.w-32pct {
  width: 32%; }

.w-160px {
  width: 160px; }

.h-160px {
  height: 160px; }

.maxw-160px {
  max-width: 160px; }

.maxh-160px {
  max-height: 160px; }

.w-33pct {
  width: 33%; }

.w-165px {
  width: 165px; }

.h-165px {
  height: 165px; }

.maxw-165px {
  max-width: 165px; }

.maxh-165px {
  max-height: 165px; }

.w-34pct {
  width: 34%; }

.w-170px {
  width: 170px; }

.h-170px {
  height: 170px; }

.maxw-170px {
  max-width: 170px; }

.maxh-170px {
  max-height: 170px; }

.w-35pct {
  width: 35%; }

.w-175px {
  width: 175px; }

.h-175px {
  height: 175px; }

.maxw-175px {
  max-width: 175px; }

.maxh-175px {
  max-height: 175px; }

.w-36pct {
  width: 36%; }

.w-180px {
  width: 180px; }

.h-180px {
  height: 180px; }

.maxw-180px {
  max-width: 180px; }

.maxh-180px {
  max-height: 180px; }

.w-37pct {
  width: 37%; }

.w-185px {
  width: 185px; }

.h-185px {
  height: 185px; }

.maxw-185px {
  max-width: 185px; }

.maxh-185px {
  max-height: 185px; }

.w-38pct {
  width: 38%; }

.w-190px {
  width: 190px; }

.h-190px {
  height: 190px; }

.maxw-190px {
  max-width: 190px; }

.maxh-190px {
  max-height: 190px; }

.w-39pct {
  width: 39%; }

.w-195px {
  width: 195px; }

.h-195px {
  height: 195px; }

.maxw-195px {
  max-width: 195px; }

.maxh-195px {
  max-height: 195px; }

.w-40pct {
  width: 40%; }

.w-200px {
  width: 200px; }

.h-200px {
  height: 200px; }

.maxw-200px {
  max-width: 200px; }

.maxh-200px {
  max-height: 200px; }

.w-41pct {
  width: 41%; }

.w-205px {
  width: 205px; }

.h-205px {
  height: 205px; }

.maxw-205px {
  max-width: 205px; }

.maxh-205px {
  max-height: 205px; }

.w-42pct {
  width: 42%; }

.w-210px {
  width: 210px; }

.h-210px {
  height: 210px; }

.maxw-210px {
  max-width: 210px; }

.maxh-210px {
  max-height: 210px; }

.w-43pct {
  width: 43%; }

.w-215px {
  width: 215px; }

.h-215px {
  height: 215px; }

.maxw-215px {
  max-width: 215px; }

.maxh-215px {
  max-height: 215px; }

.w-44pct {
  width: 44%; }

.w-220px {
  width: 220px; }

.h-220px {
  height: 220px; }

.maxw-220px {
  max-width: 220px; }

.maxh-220px {
  max-height: 220px; }

.w-45pct {
  width: 45%; }

.w-225px {
  width: 225px; }

.h-225px {
  height: 225px; }

.maxw-225px {
  max-width: 225px; }

.maxh-225px {
  max-height: 225px; }

.w-46pct {
  width: 46%; }

.w-230px {
  width: 230px; }

.h-230px {
  height: 230px; }

.maxw-230px {
  max-width: 230px; }

.maxh-230px {
  max-height: 230px; }

.w-47pct {
  width: 47%; }

.w-235px {
  width: 235px; }

.h-235px {
  height: 235px; }

.maxw-235px {
  max-width: 235px; }

.maxh-235px {
  max-height: 235px; }

.w-48pct {
  width: 48%; }

.w-240px {
  width: 240px; }

.h-240px {
  height: 240px; }

.maxw-240px {
  max-width: 240px; }

.maxh-240px {
  max-height: 240px; }

.w-49pct {
  width: 49%; }

.w-245px {
  width: 245px; }

.h-245px {
  height: 245px; }

.maxw-245px {
  max-width: 245px; }

.maxh-245px {
  max-height: 245px; }

.w-50pct {
  width: 50%; }

.w-250px {
  width: 250px; }

.h-250px {
  height: 250px; }

.maxw-250px {
  max-width: 250px; }

.maxh-250px {
  max-height: 250px; }

.w-51pct {
  width: 51%; }

.w-255px {
  width: 255px; }

.h-255px {
  height: 255px; }

.maxw-255px {
  max-width: 255px; }

.maxh-255px {
  max-height: 255px; }

.w-52pct {
  width: 52%; }

.w-260px {
  width: 260px; }

.h-260px {
  height: 260px; }

.maxw-260px {
  max-width: 260px; }

.maxh-260px {
  max-height: 260px; }

.w-53pct {
  width: 53%; }

.w-265px {
  width: 265px; }

.h-265px {
  height: 265px; }

.maxw-265px {
  max-width: 265px; }

.maxh-265px {
  max-height: 265px; }

.w-54pct {
  width: 54%; }

.w-270px {
  width: 270px; }

.h-270px {
  height: 270px; }

.maxw-270px {
  max-width: 270px; }

.maxh-270px {
  max-height: 270px; }

.w-55pct {
  width: 55%; }

.w-275px {
  width: 275px; }

.h-275px {
  height: 275px; }

.maxw-275px {
  max-width: 275px; }

.maxh-275px {
  max-height: 275px; }

.w-56pct {
  width: 56%; }

.w-280px {
  width: 280px; }

.h-280px {
  height: 280px; }

.maxw-280px {
  max-width: 280px; }

.maxh-280px {
  max-height: 280px; }

.w-57pct {
  width: 57%; }

.w-285px {
  width: 285px; }

.h-285px {
  height: 285px; }

.maxw-285px {
  max-width: 285px; }

.maxh-285px {
  max-height: 285px; }

.w-58pct {
  width: 58%; }

.w-290px {
  width: 290px; }

.h-290px {
  height: 290px; }

.maxw-290px {
  max-width: 290px; }

.maxh-290px {
  max-height: 290px; }

.w-59pct {
  width: 59%; }

.w-295px {
  width: 295px; }

.h-295px {
  height: 295px; }

.maxw-295px {
  max-width: 295px; }

.maxh-295px {
  max-height: 295px; }

.w-60pct {
  width: 60%; }

.w-300px {
  width: 300px; }

.h-300px {
  height: 300px; }

.maxw-300px {
  max-width: 300px; }

.maxh-300px {
  max-height: 300px; }

.w-61pct {
  width: 61%; }

.w-305px {
  width: 305px; }

.h-305px {
  height: 305px; }

.maxw-305px {
  max-width: 305px; }

.maxh-305px {
  max-height: 305px; }

.w-62pct {
  width: 62%; }

.w-310px {
  width: 310px; }

.h-310px {
  height: 310px; }

.maxw-310px {
  max-width: 310px; }

.maxh-310px {
  max-height: 310px; }

.w-63pct {
  width: 63%; }

.w-315px {
  width: 315px; }

.h-315px {
  height: 315px; }

.maxw-315px {
  max-width: 315px; }

.maxh-315px {
  max-height: 315px; }

.w-64pct {
  width: 64%; }

.w-320px {
  width: 320px; }

.h-320px {
  height: 320px; }

.maxw-320px {
  max-width: 320px; }

.maxh-320px {
  max-height: 320px; }

.w-65pct {
  width: 65%; }

.w-325px {
  width: 325px; }

.h-325px {
  height: 325px; }

.maxw-325px {
  max-width: 325px; }

.maxh-325px {
  max-height: 325px; }

.w-66pct {
  width: 66%; }

.w-330px {
  width: 330px; }

.h-330px {
  height: 330px; }

.maxw-330px {
  max-width: 330px; }

.maxh-330px {
  max-height: 330px; }

.w-67pct {
  width: 67%; }

.w-335px {
  width: 335px; }

.h-335px {
  height: 335px; }

.maxw-335px {
  max-width: 335px; }

.maxh-335px {
  max-height: 335px; }

.w-68pct {
  width: 68%; }

.w-340px {
  width: 340px; }

.h-340px {
  height: 340px; }

.maxw-340px {
  max-width: 340px; }

.maxh-340px {
  max-height: 340px; }

.w-69pct {
  width: 69%; }

.w-345px {
  width: 345px; }

.h-345px {
  height: 345px; }

.maxw-345px {
  max-width: 345px; }

.maxh-345px {
  max-height: 345px; }

.w-70pct {
  width: 70%; }

.w-350px {
  width: 350px; }

.h-350px {
  height: 350px; }

.maxw-350px {
  max-width: 350px; }

.maxh-350px {
  max-height: 350px; }

.w-71pct {
  width: 71%; }

.w-355px {
  width: 355px; }

.h-355px {
  height: 355px; }

.maxw-355px {
  max-width: 355px; }

.maxh-355px {
  max-height: 355px; }

.w-72pct {
  width: 72%; }

.w-360px {
  width: 360px; }

.h-360px {
  height: 360px; }

.maxw-360px {
  max-width: 360px; }

.maxh-360px {
  max-height: 360px; }

.w-73pct {
  width: 73%; }

.w-365px {
  width: 365px; }

.h-365px {
  height: 365px; }

.maxw-365px {
  max-width: 365px; }

.maxh-365px {
  max-height: 365px; }

.w-74pct {
  width: 74%; }

.w-370px {
  width: 370px; }

.h-370px {
  height: 370px; }

.maxw-370px {
  max-width: 370px; }

.maxh-370px {
  max-height: 370px; }

.w-75pct {
  width: 75%; }

.w-375px {
  width: 375px; }

.h-375px {
  height: 375px; }

.maxw-375px {
  max-width: 375px; }

.maxh-375px {
  max-height: 375px; }

.w-76pct {
  width: 76%; }

.w-380px {
  width: 380px; }

.h-380px {
  height: 380px; }

.maxw-380px {
  max-width: 380px; }

.maxh-380px {
  max-height: 380px; }

.w-77pct {
  width: 77%; }

.w-385px {
  width: 385px; }

.h-385px {
  height: 385px; }

.maxw-385px {
  max-width: 385px; }

.maxh-385px {
  max-height: 385px; }

.w-78pct {
  width: 78%; }

.w-390px {
  width: 390px; }

.h-390px {
  height: 390px; }

.maxw-390px {
  max-width: 390px; }

.maxh-390px {
  max-height: 390px; }

.w-79pct {
  width: 79%; }

.w-395px {
  width: 395px; }

.h-395px {
  height: 395px; }

.maxw-395px {
  max-width: 395px; }

.maxh-395px {
  max-height: 395px; }

.w-80pct {
  width: 80%; }

.w-400px {
  width: 400px; }

.h-400px {
  height: 400px; }

.maxw-400px {
  max-width: 400px; }

.maxh-400px {
  max-height: 400px; }

.w-81pct {
  width: 81%; }

.w-405px {
  width: 405px; }

.h-405px {
  height: 405px; }

.maxw-405px {
  max-width: 405px; }

.maxh-405px {
  max-height: 405px; }

.w-82pct {
  width: 82%; }

.w-410px {
  width: 410px; }

.h-410px {
  height: 410px; }

.maxw-410px {
  max-width: 410px; }

.maxh-410px {
  max-height: 410px; }

.w-83pct {
  width: 83%; }

.w-415px {
  width: 415px; }

.h-415px {
  height: 415px; }

.maxw-415px {
  max-width: 415px; }

.maxh-415px {
  max-height: 415px; }

.w-84pct {
  width: 84%; }

.w-420px {
  width: 420px; }

.h-420px {
  height: 420px; }

.maxw-420px {
  max-width: 420px; }

.maxh-420px {
  max-height: 420px; }

.w-85pct {
  width: 85%; }

.w-425px {
  width: 425px; }

.h-425px {
  height: 425px; }

.maxw-425px {
  max-width: 425px; }

.maxh-425px {
  max-height: 425px; }

.w-86pct {
  width: 86%; }

.w-430px {
  width: 430px; }

.h-430px {
  height: 430px; }

.maxw-430px {
  max-width: 430px; }

.maxh-430px {
  max-height: 430px; }

.w-87pct {
  width: 87%; }

.w-435px {
  width: 435px; }

.h-435px {
  height: 435px; }

.maxw-435px {
  max-width: 435px; }

.maxh-435px {
  max-height: 435px; }

.w-88pct {
  width: 88%; }

.w-440px {
  width: 440px; }

.h-440px {
  height: 440px; }

.maxw-440px {
  max-width: 440px; }

.maxh-440px {
  max-height: 440px; }

.w-89pct {
  width: 89%; }

.w-445px {
  width: 445px; }

.h-445px {
  height: 445px; }

.maxw-445px {
  max-width: 445px; }

.maxh-445px {
  max-height: 445px; }

.w-90pct {
  width: 90%; }

.w-450px {
  width: 450px; }

.h-450px {
  height: 450px; }

.maxw-450px {
  max-width: 450px; }

.maxh-450px {
  max-height: 450px; }

.w-91pct {
  width: 91%; }

.w-455px {
  width: 455px; }

.h-455px {
  height: 455px; }

.maxw-455px {
  max-width: 455px; }

.maxh-455px {
  max-height: 455px; }

.w-92pct {
  width: 92%; }

.w-460px {
  width: 460px; }

.h-460px {
  height: 460px; }

.maxw-460px {
  max-width: 460px; }

.maxh-460px {
  max-height: 460px; }

.w-93pct {
  width: 93%; }

.w-465px {
  width: 465px; }

.h-465px {
  height: 465px; }

.maxw-465px {
  max-width: 465px; }

.maxh-465px {
  max-height: 465px; }

.w-94pct {
  width: 94%; }

.w-470px {
  width: 470px; }

.h-470px {
  height: 470px; }

.maxw-470px {
  max-width: 470px; }

.maxh-470px {
  max-height: 470px; }

.w-95pct {
  width: 95%; }

.w-475px {
  width: 475px; }

.h-475px {
  height: 475px; }

.maxw-475px {
  max-width: 475px; }

.maxh-475px {
  max-height: 475px; }

.w-96pct {
  width: 96%; }

.w-480px {
  width: 480px; }

.h-480px {
  height: 480px; }

.maxw-480px {
  max-width: 480px; }

.maxh-480px {
  max-height: 480px; }

.w-97pct {
  width: 97%; }

.w-485px {
  width: 485px; }

.h-485px {
  height: 485px; }

.maxw-485px {
  max-width: 485px; }

.maxh-485px {
  max-height: 485px; }

.w-98pct {
  width: 98%; }

.w-490px {
  width: 490px; }

.h-490px {
  height: 490px; }

.maxw-490px {
  max-width: 490px; }

.maxh-490px {
  max-height: 490px; }

.w-99pct {
  width: 99%; }

.w-495px {
  width: 495px; }

.h-495px {
  height: 495px; }

.maxw-495px {
  max-width: 495px; }

.maxh-495px {
  max-height: 495px; }

.w-100pct {
  width: 100%; }

.w-500px {
  width: 500px; }

.h-500px {
  height: 500px; }

.maxw-500px {
  max-width: 500px; }

.maxh-500px {
  max-height: 500px; }

.border-top {
  border-top: 1px solid #CCCCCC; }

.border-right {
  border-right: 1px solid #CCCCCC; }

.border-bottom {
  border-bottom: 1px solid #CCCCCC; }

.border-left {
  border-left: 1px solid #CCCCCC; }

.m-0 {
  margin: 0 !important; }

.mt-0,
.my-0 {
  margin-top: 0 !important; }

.mr-0,
.mx-0 {
  margin-right: 0 !important; }

.mb-0,
.my-0 {
  margin-bottom: 0 !important; }

.ml-0,
.mx-0 {
  margin-left: 0 !important; }

.m-1 {
  margin: 0.25rem !important; }

.mt-1,
.my-1 {
  margin-top: 0.25rem !important; }

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important; }

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important; }

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important; }

.m-2 {
  margin: 0.5rem !important; }

.mt-2,
.my-2 {
  margin-top: 0.5rem !important; }

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important; }

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important; }

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important; }

.m-3 {
  margin: 1rem !important; }

.mt-3,
.my-3 {
  margin-top: 1rem !important; }

.mr-3,
.mx-3 {
  margin-right: 1rem !important; }

.mb-3,
.my-3 {
  margin-bottom: 1rem !important; }

.ml-3,
.mx-3 {
  margin-left: 1rem !important; }

.m-4 {
  margin: 1.5rem !important; }

.mt-4,
.my-4 {
  margin-top: 1.5rem !important; }

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important; }

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important; }

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important; }

.m-5 {
  margin: 3rem !important; }

.mt-5,
.my-5 {
  margin-top: 3rem !important; }

.mr-5,
.mx-5 {
  margin-right: 3rem !important; }

.mb-5,
.my-5 {
  margin-bottom: 3rem !important; }

.ml-5,
.mx-5 {
  margin-left: 3rem !important; }

.p-0 {
  padding: 0 !important; }

.pt-0,
.py-0 {
  padding-top: 0 !important; }

.pr-0,
.px-0 {
  padding-right: 0 !important; }

.pb-0,
.py-0 {
  padding-bottom: 0 !important; }

.pl-0,
.px-0 {
  padding-left: 0 !important; }

.p-1 {
  padding: 0.25rem !important; }

.pt-1,
.py-1 {
  padding-top: 0.25rem !important; }

.pr-1,
.px-1 {
  padding-right: 0.25rem !important; }

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important; }

.pl-1,
.px-1 {
  padding-left: 0.25rem !important; }

.p-2 {
  padding: 0.5rem !important; }

.pt-2,
.py-2 {
  padding-top: 0.5rem !important; }

.pr-2,
.px-2 {
  padding-right: 0.5rem !important; }

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important; }

.pl-2,
.px-2 {
  padding-left: 0.5rem !important; }

.p-3 {
  padding: 1rem !important; }

.pt-3,
.py-3 {
  padding-top: 1rem !important; }

.pr-3,
.px-3 {
  padding-right: 1rem !important; }

.pb-3,
.py-3 {
  padding-bottom: 1rem !important; }

.pl-3,
.px-3 {
  padding-left: 1rem !important; }

.p-4 {
  padding: 1.5rem !important; }

.pt-4,
.py-4 {
  padding-top: 1.5rem !important; }

.pr-4,
.px-4 {
  padding-right: 1.5rem !important; }

.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important; }

.pl-4,
.px-4 {
  padding-left: 1.5rem !important; }

.p-5 {
  padding: 3rem !important; }

.pt-5,
.py-5 {
  padding-top: 3rem !important; }

.pr-5,
.px-5 {
  padding-right: 3rem !important; }

.pb-5,
.py-5 {
  padding-bottom: 3rem !important; }

.pl-5,
.px-5 {
  padding-left: 3rem !important; }

.ml-auto {
  margin-left: auto !important; }

.mx-auto {
  margin-right: auto;
  margin-left: auto; }

.float-right {
  float: right; }

.float-left {
  float: left; }

.overflow-hidden {
  overflow: hidden; }

.d-flex {
  display: -ms-flexbox !important;
  display: flex !important; }

.align-items-center {
  align-items: center !important; }

.justify-content-center {
  justify-content: center !important; }

.disabled {
  opacity: 0.4;
  cursor: default; }

.noshow {
  display: none; }

.text-center {
  text-align: center !important; }

.text-large {
  font-size: 20px; }

.text-larger {
  font-size: 25px; }

.text-largest {
  font-size: 35px; }

.font-weight-bold {
  font-weight: 700; }

.hover-underline:hover {
  color: #FFFFFF;
  text-decoration: underline; }

.reset-container .col-lg-1, .reset-container .col-lg-10, .reset-container .col-lg-11, .reset-container .col-lg-12, .reset-container .col-lg-2, .reset-container .col-lg-3, .reset-container .col-lg-4, .reset-container .col-lg-5,
.reset-container .col-lg-6, .reset-container .col-lg-7, .reset-container .col-lg-8, .reset-container .col-lg-9, .reset-container .col-md-1, .reset-container .col-md-10, .reset-container .col-md-11, .reset-container .col-md-12,
.reset-container .col-md-2, .reset-container .col-md-3, .reset-container .col-md-4, .reset-container .col-md-5, .reset-container .col-md-6, .reset-container .col-md-7, .reset-container .col-md-8, .reset-container .col-md-9,
.reset-container .col-sm-1, .reset-container .col-sm-10, .reset-container .col-sm-11, .reset-container .col-sm-12, .reset-container .col-sm-2, .reset-container .col-sm-3, .reset-container .col-sm-4, .reset-container .col-sm-5,
.reset-container .col-sm-6, .reset-container .col-sm-7, .reset-container .col-sm-8, .reset-container .col-sm-9, .reset-container .col-xs-1, .reset-container .col-xs-10, .reset-container .col-xs-11, .reset-container .col-xs-12,
.reset-container .col-xs-2, .reset-container .col-xs-3, .reset-container .col-xs-4, .reset-container .col-xs-5, .reset-container .col-xs-6, .reset-container .col-xs-7, .reset-container .col-xs-8, .reset-container .col-xs-9 {
  padding-left: 15px !important;
  padding-right: 15px !important;
  padding-top: unset !important;
  padding-bottom: unset !important; }

.ff-basic-gothic-pro {
  font-family: ff-basic-gothic-pro; }

.header-row {
  background-color: #006EF3;
  color: #FFFFFF;
  font-size: 24px;
  font-weight: 600;
  display: flex;
  align-items: center; }
  .header-row .criteria-heading {
    padding: 12px 0;
    margin-left: 60px;
    color: #FFFFFF; }
  .header-row .criteria-points {
    margin-right: 8px; }

.criteria-points {
  margin-left: auto; }

.header-row, .criteria-row {
  margin-bottom: 4px; }

.criteria-row {
  display: flex;
  background-color: #BBE8F9;
  font-size: 20px;
  padding: 8px 0;
  align-items: center; }
  .criteria-row .criteria-points {
    margin-right: 150px; }
  .criteria-row .criteria-heading {
    margin-left: 12px; }
  .criteria-row .criteria-icon {
    width: 40px;
    height: 40px;
    margin-left: 8px; }
