/*!
 * Start Bootstrap - Landing Page v5.0.9 (https://startbootstrap.com/theme/landing-page)
 * Copyright 2013-2020 Start Bootstrap
 * Licensed under MIT (https://github.com/StartBootstrap/startbootstrap-landing-page/blob/master/LICENSE)
 * Child Theme Developed by Beekley Corporation, Copyright 2026
 */
 body{font-family:'Lato','Helvetica Neue',Helvetica,Arial,sans-serif;color:#444}h1,h2,h3,h4,h5,h6{font-family:'Lato','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700}.customColTwelve{position:relative;width:100%;padding-right:0;padding-left:0}a{color:#1397e1}.small,small{font-size:86%;font-weight:400}td{font-size:75%}.table td,.table th{padding:.75rem .95rem .75rem 0}h1.mb-2{color:#5956a5}h2.mb-4{font-size:2.4rem}.features-icons.bg-light{background-color:rgba(209,236,234,.3)!important}.text-primary{color:#1397e1!important}.btn-primary{background-color:#1397e1;border-color:#bae6ff}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active{border-color:#bae6ff}.btn-margin{margin:25px 0}.navbar{border-bottom:2px solid #bae6ff}.navbar-brand{font-size:.875rem;white-space:normal;margin:0 auto}.lead{font-weight:400;color:#000}.embed-responsive{width:78%;margin:0 auto;box-shadow:12px 0 15px -12px rgba(31,73,125,.8),-12px 0 15px -12px rgba(31,73,125,.8)}header.masthead{position:relative;background-color:#bae6ff;background-image:linear-gradient(to bottom right,#bae6ff,#5956a5)}header.masthead h1{font-size:2rem}.scroll-down{position:absolute;left:50%;bottom:20px;display:block;text-align:center;font-size:20px;z-index:100;text-decoration:none;text-shadow:0;width:30px;height:30px;border-bottom:2px solid #1397e1;border-right:2px solid #1397e1;z-index:9;left:50%;-webkit-transform:translate(-50%,0%) rotate(45deg);-moz-transform:translate(-50%,0%) rotate(45deg);transform:translate(-50%,0%) rotate(45deg);-webkit-animation:fade_move_down 4s ease-in-out infinite;-moz-animation:fade_move_down 4s ease-in-out infinite;animation:fade_move_down 4s ease-in-out infinite}@-webkit-keyframes fade_move_down{0%{-webkit-transform:translate(0,-10px) rotate(45deg);opacity:0}50%{opacity:1}100%{-webkit-transform:translate(0,10px) rotate(45deg);opacity:0}}@-moz-keyframes fade_move_down{0%{-moz-transform:translate(0,-10px) rotate(45deg);opacity:0}50%{opacity:1}100%{-moz-transform:translate(0,10px) rotate(45deg);opacity:0}}@keyframes fade_move_down{0%{transform:translate(0,-10px) rotate(45deg);opacity:0}50%{opacity:1}100%{transform:translate(0,10px) rotate(45deg);opacity:0}}@media (min-width:768px){header.masthead{padding-top:0;padding-bottom:0}header.masthead h1{font-size:3rem}}.showcase .showcase-text{padding:3rem;position:relative}.showcase .showcase-img{min-height:30rem;background-size:cover}@media (min-width:768px){.showcase .showcase-text{padding:7rem;position:relative}.order-lg-1{position:relative;padding-top:7rem;padding-bottom:7rem;position:absolute;background:url(../img/student-online-activity-lg.jpg) no-repeat center center;background-size:cover}}@media (max-width:767px){.order-lg-1{background:url(../img/student-online-activity.jpg) no-repeat center center}.embed-responsive{width:100%}}.features-icons{padding-top:7rem;padding-bottom:7rem}.features-icons .features-icons-item{max-width:20rem}.features-icons .features-icons-item .features-icons-icon{height:7rem}.features-icons .features-icons-item .features-icons-icon i{font-size:4.5rem}.features-icons .features-icons-item:hover .features-icons-icon i{font-size:5rem}.testimonials{padding-top:7rem;padding-bottom:7rem}.testimonials .testimonial-item{max-width:18rem}.testimonials .testimonial-item img{max-width:12rem;box-shadow:0 5px 5px 0 #adb5bd}.call-to-action .overlay{position:absolute;background-color:#5956a5;height:100%;width:100%;top:0;left:0;opacity:.85}footer.footer{padding-top:4rem;padding-bottom:4rem;border-top:2px solid #bae6ff}