.top-bar{background-color: #0a5a9b;  width: 100%;  padding: 20px 0 0;transition: all .8s ease}.top-btn{ background-color: #C85252;float: right;border:none;  color: #fff;  font-family: 'Montserrat';  font-weight: 600;  font-size: 18px;  letter-spacing: .5px;  text-transform: uppercase;  width: auto;  padding: 13px 23px;  border-radius: 4px;text-decoration: none;transition: background-color 1s}.top-btn:hover {background-color: #9a3f3f;color:#fff}.top-btn:focus,.top-btn:active {background-color: #9a3f3f;color:#fff;transition: none}}.drop-in { animation: drop-in 1s ease 200ms backwards}.drop-in-2 { animation: drop-in 1200ms ease 500ms backwards}@keyframes drop-in { from {opacity: 0;transform: translateY(-100px); } to {opacity: 1;transform: translate(0px); }}.icon-white{color:#fff;text-align:center}.fa-thin{font-size:70px}}.p3-header { display: flex;  animation: expand .8s ease forwards;  background-color: #d8e4ee;  transition: all .8s ease;  flex-wrap: wrap;  align-content: center;  padding-top: 60px;padding-bottom: 60px}.p3-title { overflow: hidden;height: auto}.p3-header h2 {font-size: 50px;  line-height: 1.2;  color: #0B2E4A;  transform: translateY(100px);  animation: slideUp .8s ease forwards .5s}.par { overflow: hidden;  height: auto}.p3-header p{font-size: 20px;color:#0B2E4A;line-height: 28px;transform: translateY(300px);animation: slideUp .8s ease-in-out forwards .8s}.a3-logo {padding:0}.a3-logo p{text-align: center;  font-size: 16px;  font-variant: petite-caps;  font-weight: 500;animation: slideUp .8s ease-in-out forwards .8s}.a3-logo-img{text-align: center;animation: slideUp .8s ease-in-out forwards .8s}.header-outer-img {  overflow: hidden; }  .p3-header-img { animation: slideIn 1.5s ease-in-out forwards}.p3-main-content{ background-color: #EEE;  color: #333;  padding: 40px 0}@keyframes slideIn {0% {  transform: translateX(500px) scale(.2)}100% {  transform: translateX(0px) scale(1)}}@keyframes slideUp {0% {  transform: translateY(300px)}100% {  transform: translateY(0px)}}@keyframes expand {0% {  transform: translateX(1400px)}100% {  transform: translateX(0px)}}.expect-head {width:100%;padding: 2rem;background-color:#051420}.expect-head h2 {color:#fff;size:20px}.expect-section { display: flex;  height: 80vh;  gap: 2rem;  justify-content: center;  background-color: #051420}.p3-services { padding: 25px; align-content: center;  background: #0c304d;  height: 400px;  border-radius: 0 50px 0 50px}.p3-services p{ color: #fff;  font-size: 18px;  text-align: center;  padding-top: 20px}.animate {animation-duration: 0.75s;animation-delay: 0.5s;animation-name: animate-fade;animation-timing-function: cubic-bezier(0.26, 0.53, 0.74, 1.48);animation-fill-mode: backwards}@keyframes animate-glow {0% {  opacity: 0;  filter: brightness(3) saturate(3);  transform: scale(0.8, 0.8)}100% {  opacity: 1;  filter: brightness(1) saturate(1);  transform: scale(1, 1)}}.reveal{position: relative;transform: translateY(150px);opacity: 0;transition: 1s all ease}.reveal.active{transform: translateY(0);opacity: 1}.p3-form {width: 100%;  background-color: #0a5a9b;  padding-top: 40px}.p3-form h2{color: #fff;  font-size: 25px;  font-weight: 400;  padding-bottom: 20px}