.btn,body{font-weight: 400}.btn:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color: #fff}body{color: #121111;font-family: "Segoe UI",SegoeUI,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 16px;min-width: 290px}.mt20{margin-top: 20px}.mt30{margin-top: 30px}.mb20{margin-bottom: 20px}.mt-4{margin-top: 8px}.mt-3{margin-top: 6px}.mt-2{margin-top: 4px}.mt-5{margin-top: 10px}.mb-4{margin-bottom: 8px}.mb-3{margin-bottom: 6px}.mb-2{margin-bottom: 4px}.mb-5{margin-bottom: 10px}.p-2{padding: 10px}h1,h2,h3,h4{color: #333;font-weight: 700}a{color: #004d9d}h1{font-size: 30px}h2{font-size: 26px}a:focus,a:hover{color: #000;text-decoration: none}img{max-width: 100%;height: auto}.btn{border-radius: 0;box-shadow: none;font-size: 18px;border: 2px solid}.btn:hover{background: #03194a;border-color: transparent}.btn-custom{background-color: #012169;color: #fff}.border{border: 1px solid #e5e5e5}.rounded{border-radius: 5px}.navbar-default{background: 0 0;border: none;padding-right: 40px;padding-left: 12px;margin: 0!important;position: relative;top: 0;border-radius: 29px}.navigation_p{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.navbar-default .navbar-brand{font-size: 40px;line-height: 40px;padding-top: 2px}.navbar-default .navbar-nav li a{color: #f2f2f2;font-size: 15px;font-weight: 400;line-height: 22px;transition: .4s ease-in}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color: orange;background-color: transparent}.navbar-default .navbar-toggle{border-radius: 0;border: none;margin-top: 10px;margin-bottom: 10px}.navbar-default .navbar-toggle .icon-bar{background: #fff;border-color: transparent}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color: transparent}.navbar-nav a.active{border-bottom: 2px solid #eb1000}.form-control::-moz-placeholder{color: #fff;opacity: 1}.form-control:-ms-input-placeholder{color: #fff}.form-control::-webkit-input-placeholder{color: #fff}footer a,footer a:visited,footer p{font-size: 16px;color: #222;font-weight: 700}footer a:hover{color: #111;text-decoration: none}.page_navg_div{padding: 0}.page_navg_div a{color: #000;font-weight: 500}.copyright{background: #012169}.copyright p{text-align: center;color: #fff;padding-top: 12px;font-size: 14px}.my_card{background: #f5f5f5;padding: 10px;border-radius: 8px;color: #000}.text-white{color: #fff!important}@media (max-width:580px){p{text-align: justify}.navbar-nav a.active{border-bottom: none}}.hero-section{background: #f8f9fa;padding: 20px 0;color: #000}.hero-section h2{margin-top: 1rem}.hero-section p{margin-bottom: 1.5rem}.hero-section .lead{font-size: 1.1rem}.content-column{display: flex;flex-direction: column;justify-content: center}.heros{display: flex}@media (max-width:991px){.hero-section{padding: 15px 0!important}.hero-section h2{font-size: 2rem}.image-column{margin-top: 5rem}.heros{display: block}}@media (max-width:767px){.hero-section{padding: 10px 0!important}.hero-section h2{font-size: 1.8rem}.image-column{margin-top: 1rem}}.wrapped-image{float: right;margin: 0 0 0 1em;max-width: 400px;height: auto}@media screen and (max-width:768px){.wrapped-image{text-align: center;float: none;display: flex;margin: 0 auto 10px auto;}.hero-section{padding: 10px 0!important}}.img_content{box-shadow: 1px 2px 7px 0px rgba(0,0,0,0.2);padding: 10px;margin-bottom: 20px}.cta-button-container{margin: 10px 0}.cta-button{background: linear-gradient(135deg,#004d9d,#667eea);color: #fff;padding: 10px 15px;border-radius: 50px;text-decoration: none;font-weight: 600;display: inline-flex;align-items: center;gap: 12px;box-shadow: 0 8px 25px rgba(0,77,157,.3);border: none;outline: none;cursor: pointer;transition: all .3s ease}.cta-button:focus,a.cta-button:hover{outline: none;text-decoration: none;color: #fff}@media (max-width:992px){.cta-button{padding: 8px 10px}.cta-button-container{text-align: center;}}@media (max-width:768px){html,body{overflow-x: clip;}.container,.container-fluid{padding-left: 3.2px !important;padding-right: 3.2px !important;transition-duration: .2s;}.container>.row,.container-fluid>.row,.page_head_div .row{margin-left: -3.2px;margin-right: -3.2px;}.container>.row>[class*="col-"],.container-fluid>.row>[class*="col-"],.page_head_div .row>[class*="col-"]{padding-left: 3.2px;padding-right: 3.2px;}}