.institute-landing h2{text-align:center}.institute-landing h3{font-weight:500}.institute-landing h4{color:#fff;font-size:1em;font-weight:500}.institute-landing #bottom.row,.institute-landing #introduction.row{text-align:center}.institute-landing .row{margin:0 auto}.institute-landing #introduction .text-container{background-color:rgba(214,222,234,.6);margin:0 auto 40px;padding:40px 20% 24px;width:100%}.institute-landing #introduction .text-container h2{color:#004878;font-size:1.5rem!important;font-weight:400;margin-bottom:22px}.institute-landing #introduction .text-container p{color:#505050;font-size:1rem;line-height:1.5}.institute-landing a.scroll-link{color:#004878;margin-top:24px}.institute-landing .arrow-button-container{display:block;margin:12px auto 0;transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);width:24px}.institute-landing .arrow-button{animation:slide1 1s ease-in-out infinite;border-color:#004878;border-radius:5px;border-style:solid;border-width:4px 4px 0 0;height:24px;width:24px}@keyframes slide1{0%,to{transform:translate(0)}50%{transform:translate(-3px,3px)}}.institute-landing #bottom h2{color:#004878;font-family:Roboto,Open Sans,Helvetica,sans-serif;font-size:1.5rem;font-weight:400;margin-bottom:22px}.institute-landing .content.color.light{background-color:#d6deea;margin:0 auto;padding:3rem 0;width:auto}.institute-landing .textboxes>.column{background-color:rgba(214,222,234,.6);padding:40px;text-align:left;width:48.75%}.institute-landing .textboxes h3{color:#004878;font-size:1.25rem;font-weight:500;line-height:1.4;margin-bottom:1rem;text-align:left}.institute-landing .textboxes p{color:#505050;font-size:1rem;line-height:1.5}.institute-landing .column.image{width:32.75%}.institute-landing .column.image img{width:100%}.institute-landing .column.text{width:60%}.institute-landing #courses{margin:0 auto;padding-top:60px;width:900px}.institute-landing .flex-units{display:flex;flex-flow:row wrap;justify-content:space-between}.institute-landing .flex-units:after{content:"";width:272.25px}.institute-landing .unit-box{border:1px solid #004878;height:267px;margin-bottom:36px;position:relative;transition:all .4s ease;width:272.25px}.institute-landing .unit-box:hover{box-shadow:2px 4px 16px 2px rgba(0,0,0,.2)}.institute-landing .box-upper{height:220px;padding:24px;text-align:center}.institute-landing .box-upper img{height:75px;margin-inline:auto;width:75px}.institute-landing .box-upper h3{color:#004878;font-size:1.125em;line-height:1.4;margin-bottom:1rem;margin-top:6px;text-align:center}.institute-landing .box-upper p{font-size:.8em;line-height:1.4;text-align:left}.institute-landing .box-lower{padding:12px 24px}.institute-landing .box-lower .time-label{color:#004878}.institute-landing .flex-container,.institute-landing .flex-row{display:flex;flex-flow:row wrap;justify-content:space-between}@media (max-width:980px){.institute-landing h2,.institute-landing h3{text-align:center}.institute-landing .text-container.flex-container{flex-direction:column;justify-content:flex-start}.institute-landing .column{width:100%}.institute-landing .column h3{margin:.75rem 0 .5rem;text-align:left}.institute-landing #courses{width:90%}.institute-landing .flex-units{justify-content:space-evenly}}@media (max-width:767px){.institute-landing h4{color:#004878;font-size:.875em}.institute-landing .row{text-align:left}.institute-landing .textboxes .column{width:100%}.institute-landing .flex-row{flex-direction:column}.institute-landing #introduction .text-container{padding:40px 34px}.institute-landing .flex-units{justify-content:center}.institute-landing .flex-units:after{display:none}}