@media (max-width: 768px) {
     .miinmenu {
         margin-top: 0;
    }
     .logo {
         float: left;
         width: calc(100% - 60px);
         min-height: 67px;
    }
     .mobilemenu-bar {
         display: block;
         float: right;
         margin-left: 30px;
         margin-top: 10px;
         width: 30px;
    }
     body.active .mobilemenu {
         margin-top: -13px;
         padding-top: 13px;
         min-height: 44px;
    }
     .mobilemenu>span {
         background-color: #000;
         border-radius: 2px;
         box-shadow: 1px 1px 0 #ffffff;
         display: block;
         height: 3px;
         margin: 4px 0;
         width: 30px;
         transition: all 0.3s ease 0s;
         -moz-transition: all 0.3s ease 0s;
         -webkit-transition: all 0.3s ease 0s;
         -o-transition: all 0.3s ease 0s;
    }
     body.active .mobilemenu>span {
         background-color: #07364c;
         border-radius: 0;
         height: 3px;
    }
     body.active .mobilemenu>span:first-child {
         margin-top: 13.5px;
         -webkit-transform: rotate(50deg);
         transform: rotate(50deg);
    }
     body.active .mobilemenu>span:last-child {
         margin-top: -7px;
         -webkit-transform: rotate(-50deg);
         transform: rotate(-50deg);
    }
     body.active .mobilemenu>span:nth-child(2) {
         display: none;
    }
     .main-nav {
         background-color: #07364c;
         left: -150%;
         padding: 35px 15px;
         position: absolute;
         text-align: center;
         top: 0;
         width: 100%;
         z-index: 9;
    }
     body.active .main-nav {
         left: 0;
    }
     .mainmenu ul#nav li {
         float: none;
         margin-bottom: 10px;
         margin-left: 0;
    }
     .mainmenu ul#nav {
         width: 100%;
    }
     html, body {
         font-size: 14px;
         line-height: 18px;
    }
     .logo img {
         height: auto;
         max-width: 190px;
    }
     .mainmenu {
         margin-top: 0;
    }
     .mainmenu ul#nav li {
         margin: 0;
         position: relative;
    }
     body.mobilemenu .mainmenu ul#nav > li, body.mobilemenu .mobile-nav {
         display: none;
    }
     .mainmenu nav > ul#nav > li > a {
         color: #ffffff;
         font-family: "Noticia Text",serif;
         font-size: 24px;
         line-height: 36px;
         padding-bottom: 0;
    }
     body.mobilemenu .mainmenu nav > ul#nav > li > a {
         margin-bottom: 14px;
    }
     .mainmenu ul#nav li.green-btn {
         display: none;
    }
     .mainmenu ul#nav > li > ul {
         padding: 15px 0;
         text-align: center;
         width: 100%;
         position: relative;
         background-color: transparent;
         display: none !important;
    }
     body.mobilemenu .mainmenu ul#nav > li > ul{
         display: block !important;
    }
     .mainmenu ul#nav > li > ul:before, .mainmenu nav > ul#nav > li > a:after {
         content: none;
         background-color: transparent;
    }
     .mainmenu ul#nav li ul li a {
         line-height: 28px;
         color: #fff;
    }
     .mainmenu ul#nav li ul li a:hover {
         color: #961d24;
    }
     body.mobilemenu .mainmenu ul#nav li.dropdown > a:after {
         background-color: #961d24;
         bottom: -10px;
         content: "";
         height: 2px;
         left: 50%;
         margin-left: -43px;
         position: absolute;
         width: 85px;
    }
     .mainmenu ul#nav li.dropdown > a img{
         display: inline-block;
         margin-left: 10px;
    }
     body.mobilemenu .mainmenu ul#nav li.dropdown > a img{
         display: none;
         margin-left: 0;
    }
     li.dropdown h5 {
         color: #ffffff;
         font-size: 16px;
    }
     .mainmenu ul#nav > li.dropdown ul {
         margin-bottom: 24px;
    }
     .mainmenu ul#nav li ul .col-auto:last-child ul{
         margin-bottom: 0;
    }
     p.back {
         color: #ffffff;
         font-size: 15px;
         margin-bottom: 13px;
         text-align: center;
         width: 100%;
         cursor: pointer;
    }
     body.mobilemenu p.back {
         display: block;
    }
     .mainmenu nav > ul#nav li.green-btn a {
         display: none;
         padding-bottom: 0;
    }
     .banner-area {
         background-image: none;
         padding-bottom: 50px;
         padding-top: 50px;
    }
     .mobile-banner, .mobile-nav{
         display: block;
         width: 100%;
    }
     .mobile-banner img{
         width: 100%;
    }
     .banner-content h3, .welcome-content .section-header > h3 {
         font-size: 23px;
         line-height: 28px;
    }
     .banner-btn {
         margin-bottom: 30px;
         margin-top: 40px;
    }
     .banner-content h1, .welcome-content .section-header > h1 {
         font-size: 60px;
         line-height: 54px;
         margin-bottom: 15px;
    }
     .more-info > p {
         font-size: 16px;
         line-height: 26px;
         max-width: 440px;
    }
     .more-info-chat > p {
         font-size: 16px;
         line-height: 26px;
         max-width: 440px;
    }
     .video-area {
         padding-bottom: 20px;
    }
     .video-area .col-auto img {
         max-width: 140px;
    }
     .video-area h2 {
         font-size: 28px;
         line-height: 30px;
    }
     .promo-area {
         padding: 50px 0 10px;
    }
     .promo-area .row{
         margin: 0 -15px;
    }
     .promo-area .col{
         padding: 0 15px;
    }
     .single-promo > h2 {
         font-size: 28px;
    }
     .single-promo {
         padding: 20px;
    }
     .padding-52, .questions-left {
         padding: 0;
    }
     .review-area {
         padding-bottom: 80px;
    }
     .review-left {
         padding: 30px 30px 20px;
    }
     .single-review {
         margin-top: 20px;
    }
     .testimonials-btn {
         padding-top: 20px;
    }
     .testimonials-btn a.green-btn {
         margin-bottom: 20px;
    }
     .review-right {
         margin-top: 0;
    }
     .review-right img, .questions-left > img, .inspire-left > img {
         width: 100%;
    }
     .questions-right {
         padding-left: 0;
         padding-top: 30px;
    }
     .inspire-left {
         margin-top: 30px;
    }
     .inspire-right {
         padding: 50px;
    }
     .promo-area-3 {
         padding: 35px 0;
    }
     .promo-content-3 {
         padding: 0;
    }
     .promo-content-3 .single-promo {
         margin-bottom: 30px;
         padding: 0;
    }
     .watch-learn-area .col-auto a img {
         height: auto;
         max-width: 140px;
    }
     .welcome-area {
         background-image: none;
         padding-bottom: 50px;
         padding-top: 50px;
    }
     .welcome-content {
         padding: 0;
    }
     .footer-top {
         padding-bottom: 20px;
         padding-top: 50px;
    }
     .single-footer.about-footer {
         max-width: 260px;
         padding-left: 0;
    }
     .single-footer {
         margin-bottom: 30px;
    }
     .copyright-left {
         margin-bottom: 30px;
         padding-left: 0;
         padding-right: 0;
    }
     .promo-area .col, .promo-content-3 .col, .video-area .col, .video-area .col-auto, .logo-nav-area .col, .logo-nav-area .col-auto {
         -ms-flex-preferred-size: inherit;
         flex-basis: inherit;
         margin-bottom: 20px;
         width: 100%;
    }
     .logo-nav-area .col, .logo-nav-area .col-auto {
         margin-bottom: 0;
    }
     .video-area .col-auto img {
         max-width: 100%;
         width: 100%;
    }
     .video-area a.green-btn {
         margin-top: 0;
    }
     a.green-btn {
         padding: 0 5px;
         width: 100%;
    }
     .testimonials-btn > p {
         text-align: left;
    }
     .mobile-nav {
         margin-top: 30px;
    }
     .mobile-nav > ul {
         list-style: outside none none;
         margin: 0;
    }
     .mobile-nav li a {
         color: #ffffff;
         font-size: 12px;
         line-height: 24px;
         text-transform: uppercase;
    }
     .mobile-nav li a:hover, .mainmenu nav > ul#nav > li > a:hover {
         color: #ab1c24;
    }
     .mobile-nav li.green-btn a {
         color: #fff;
         font-weight: 700;
         line-height: 49px;
         margin: 30px auto 0;
         text-transform: capitalize;
         width: 200px;
    }
     .review-left .col-sm-4 {
         margin-bottom: 20px;
         width: 50%;
    }
     .mobile-m-info{
         display: block;
    }
     .questions-right .banner-btn {
         margin-bottom: 0;
         margin-top: 10px;
    }
     .questions-right .more-info {
         margin-bottom: 40px;
         margin-top: 15px;
    }
     .call-to-action-area h3 {
         display: block;
         font-size: 14px;
         line-height: 18px;
         margin: 5px 22px 5px 30px;
    }
     .call-to-action-area .col-auto img {
         margin-top: 5px;
    }
     .call-to-action-area .learn-more {
         display: inline-block;
         font-size: 12px;
         margin-bottom: 5px;
         margin-left: 30px;
    }
     .main-content {
         margin-right: 0;
    }
     .order-lg-2 .main-content {
         margin-left: 0;
    }
     .cta-area .more-info > p {
         margin-bottom: 30px;
    }
     .bottom-cta.cta-area, .global-content h2 br {
         display: none;
    }
     .cta-for-mobile{
         display: block;
         margin-bottom: 40px;
    }
     .sidebar {
         margin-top: 50px;
    }
     .sidebar-widget a.green-btn, .cta-area a.green-btn, .quote-area a.green-btn {
         padding: 0 25px;
         width: auto;
    }
     .global-content {
         padding: 25px 0;
    }
     .full-width-top .full-width {
         margin-bottom: 20px;
    }
     .full-width .col-md-6.order-md-2 {
         text-align: left;
    }
     .full-width a.green-btn, .mortgage-calculator-area a.green-btn, .expect-va-info a.green-btn {
         width: auto;
    }
     .cta-area .col-lg-3.col-md-4.text-right {
         margin-top: 25px;
         text-align: left !important;
    }
     .four-column-list-area .col-md-6 {
         margin-bottom: 42px;
    }
     .expect-va-loan {
         margin-bottom: 60px;
         padding: 0 20px;
    }
     .mortgage-calculator {
         padding: 50px 20px;
    }
     .mortgage-calculator .col-lg-3.text-center {
         text-align: left !important;
    }
     .mortgage-calculator .col-lg-3.text-center > img {
         margin-bottom: 15px;
         margin-top: 0;
    }
     .mortgage-calculator ul.calculator-links {
         margin-top: 20px;
         padding-left: 30px;
    }
     .mortgage-calculator a.green-btn{
         margin-left: 30px;
    }
     .expect-va-loan:before {
         height: 100%;
         top: 40px;
         -webkit-transform: translateY(0px);
         transform: translateY(0px);
    }
     .expect-va-info {
         margin-top: 15px;
         padding-left: 0;
    }
     .expect-va-loan-area-2 .expect-va-info {
         padding-right: 0;
    }
     .cta-area {
         padding: 40px;
    }
     .contact-teaser-area .row .col-xl-6:last-child .contact-teaser {
         padding-left: 10px;
    }
     .our-promise-area{
         padding-bottom: 50px;
    }
     .benefits-content, .benefits-loan-gray-area .benefits-content, .started-together-area .va-form {
         padding: 40px;
    }
     .benefits-content .col-lg-6:first-child {
         margin-bottom: 40px;
    }
     .benefits-content .col-lg-6 > img {
         width: 100%;
    }
     .benefits-va .col-lg-8 > img {
         margin-bottom: 30px;
         width: 100%;
    }
     .fullwidth-cta .more-info-chat > p {
         float: none;
    }
     .some-benefits {
         margin-top: 30px;
    }
     .some-benefits ul.checked {
         margin: 0;
    }
     .global-content .chat-with h3 br{
         display: none;
    }
     .chat-with {
         padding-bottom: 0;
         padding-top: 20px;
    }
     .va-table {
         padding: 5px 15px;
    }
     .va-table .table th, .va-table .table td {
         padding: 10px;
    }
     .about-us-info h2 {
         margin-bottom: 28px;
         padding-top: 0;
    }
     .contact-office {
         margin-bottom: 35px;
    }
     .our-locations {
         padding: 15px;
    }
     .global-content .our-locations h2 {
         font-size: 38px;
         line-height: 42px;
         margin-bottom: 30px;
         margin-top: 0;
    }
     .our-executive-team-area .our-locations h2 {
         margin-top: 0;
    }
     .member-info-row > div:first-child {
         margin-bottom: 30px;
    }
     .team-member-area .main-content > h1.team-hd{
         display: none;
    }
     .member-info-row > div:last-child .member-info {
         padding-top: 36px;
    }
     .form-area.get-started-b {
         background-image: none;
         padding-bottom: 40px;
         padding-top: 0;
    }
     .get-started-b .col-lg-6:first-child {
         background-color: #073347;
         padding-bottom: 50px;
         padding-top: 50px;
         position: relative;
         z-index: 1;
    }
     .get-started-b .col-lg-6:first-child::after {
         background-color: #073347;
         content: "";
         height: 100%;
         left: -50%;
         position: absolute;
         top: 0;
         width: 200%;
         z-index: -1;
    }
	.e-portal-main-right {
	  margin-bottom: 20px;
	}
	.e-portal-main-left > h1 {
		margin-bottom: 40px;
	}
	.section-btn {
		min-width: auto;
	}
	.single-section {
		margin-bottom: 35px;
		padding-bottom: 35px;
	}	
	.e-portal-main-service{
		display: none;
	}
	.single-chapter {
		padding: 30px;
	}
	.chapter-number {
		margin-bottom: 10px;
		text-align: left;
	}
	.chapter-number > span {
		font-size: 16px;
		height: 40px;
		line-height: 40px;
		width: 40px;
	}
	a.read {
		margin-top: 15px;
	}
	.learn-save-left img{
         width: 100%;
    }
     .popup-newsletter {
         padding-right: 0;
    }
     .learn-popup {
         padding: 30px 20px;
         margin-top: 20px;
    }
     .learn-popup-inner {
         padding-left: 0;
         margin-top: 30px;
    }
     .quote-box {
         padding: 40px 26px;
         margin-top: 55px;
    }
     .learn-popup a.green-btn{
         max-width: 220px;
    }
     .global-content .learn-popup h2{
         margin-bottom: 20px;
    }
     .global-content .quote-box .quote-mark {
         font-size: 110px;
         margin-top: -18px;
    }
     .global-content .quote-box h1{
         font-size: 24px;
         line-height: 32px;
         margin-bottom: 20px;
    }
     .quote-box h6{
         font-size: 14px;
    }
	.q-links {
         border-top: 1px solid #043c56;
         border-bottom: 1px solid #043c56;
         margin: 15px 0;
    }
     .global-content .q-links > ul {
         border: 0 solid;
         margin-bottom: 0;
         text-align: left;
    }
     .global-content .q-links > ul li {
         float: none;
         width: 100%;
         overflow: hidden;
         margin-bottom: 14px;
    }
     .global-content .q-links > ul li:first-child {
         margin-top: 15px;
    }
     .global-content .q-links > ul li a{
         padding: 0;
    }
     .global-content .q-links > ul li a:hover {
         color: inherit;
         background-color: inherit;
    }
     .global-content .q-links > ul li a:hover img:nth-child(2){
         display: none;
    }
     .global-content .q-links > ul li a:hover img:first-child{
         display: block;
    }
     .global-content .q-links > ul li a img {
         margin-bottom: 0;
         margin-right: 16px;
         float: left;
    }
     .global-content .q-links > ul li a p br{
         display: none;
    }
     .global-content .q-links > p {
         font-size: 14px;
         color: #003d58;
         margin: 8px 0;
         line-height: 25px;
         position: relative;
         padding-left: 55px;
         cursor: pointer;
    }
     .global-content .q-links > p:before {
         position: absolute;
         content: "-";
         width: 25px;
         height: 25px;
         background-color: #ad191e;
         left: 10px;
         top: 0;
         border-radius: 20px;
         color: #fff;
         text-align: center;
         font-size: 18px;
    }
     .global-content .q-links > p.collapsed:before {
         content: "+";
    }
     .global-content .q-links > ul li a p {
         position: relative;
         top: 7px;
    }
	.mk-modal .col-xl-auto.col-lg-6{
		display: none;
	}
}
 @media(max-width: 575px){
     .col-auto.header-phone {
         text-align: right;
         width: 100%;
    }
     a.btn-1 {
         height: 80px;
         max-width: 100%;
         padding-left: 20%;
         padding-right: 20%;
         padding-top: 15px;
    }
     .btn-1.btn-2 {
         margin-left: 0;
    }
     .section-header > h1, .global-content h1 {
         font-size: 36px;
         line-height: 36px;
    }
     .top-officers {
         padding-left: 0;
    }
     .inspire-right {
         padding: 30px;
    }
     .inner-banner-area {
         padding: 40px 0;
    }
     .inner-banner-area h1 {
         font-size: 30px;
         line-height: 30px;
    }
     .global-content h2 {
         font-size: 24px;
         line-height: 30px;
         margin-bottom: 10px;
    }
     .global-content h4 {
         font-size: 18px;
    }
     .call-out {
         margin-left: -15px;
         margin-right: -15px;
         padding: 30px 15px 35px;
    }
     h2.apr-icon {
         padding-bottom: 15px;
         padding-top: 15px;
    }
     .mypanel-title a {
         padding: 14px 40px 14px 20px;
    }
     .mypanel-title a:before {
         right: 15px;
    }
     .mypanel-body {
         padding: 20px 20px 0;
    }
     ul.styled > li {
         font-size: 14px;
         line-height: 21px;
         margin-bottom: 30px;
    }
     .compare {
         margin-left: -15px;
         margin-right: -15px;
    }
     .tabs-area ul {
         margin-bottom: 20px;
    }
     .tabs-area ul li.nav-item {
         margin-bottom: 5px;
         width: 100%;
    }
     .cta-area .col-lg-3.col-md-4.text-right {
         margin-top: 10px;
    }
     .cta-area .more-info-chat > p, .cta-area .more-info > p {
         background-position: left top;
         margin-bottom: 20px;
         padding-left: 0;
         padding-top: 45px;
    }
     .single-two-column {
         margin-bottom: 35px;
         margin-left: -15px;
         margin-right: -15px;
         padding: 50px 40px;
    }
     .quote-area {
         padding: 60px 0;
    }
     .quote-area h1 {
         font-size: 36px;
         line-height: 42px;
    }
     .customer-review {
         margin-top: 20px;
    }
     .mortgage-calculator, .expect-va-loan {
         margin-left: -15px;
         margin-right: -15px;
    }
     .get-started-form{
         padding: 35px 15px;
    }
     .va-form input[type="submit"] {
         font-size: 18px;
         height: 60px;
    }
     .benefits-content, .benefits-loan-gray-area .benefits-content, .started-together-area .va-form {
         padding:40px 20px;
         margin-left: -15px;
         margin-right: -15px;
    }
     .global-content ul.activities-like > li {
         margin-right: 20px;
    }
     .va-sidebar-form {
         margin-left: -15px;
         margin-right: -15px;
         margin-top: 30px;
         padding: 15px;
    }
     .our-locations {
         margin-left: -15px;
         margin-right: -15px;
    }
}
 @media(max-width: 400px){
     a.btn-1 {
         padding-left: 12%;
         padding-right: 12%;
    }
     .text-call-us a.green-btn {
         font-size: 16px;
         padding: 0 12px;
         line-height: 40px;
    }
     .text-call-us p span {
         margin: 0 5px;
         font-size: 16px;
    }
     .get-started-form{
		 margin-left: -15px;
		 margin-right: -15px;
         padding: 30px 15px;
    }
     .va-form input[type="submit"] {
         font-size: 16px;
         height: 50px;
    }
     .inner-banner-area h1 br, .inner-banner-area p br, .global-content .chat-with h6 br {
         display: none;
    }
}
 @media only screen and (min-width: 768px) and (max-width: 993px) {
     html, body {
         font-size: 14px;
         line-height: 22px;
    }
     .logo img {
         height: auto;
         max-width: 190px;
    }
     .mainmenu {
         margin-top: 0;
    }
     .mainmenu ul#nav li {
         margin-left: 10px;
    }
     .mainmenu nav > ul#nav > li > a {
         font-size: 15px;
         line-height: 38px;
         padding-bottom: 22px;
    }
     .mainmenu ul#nav li.green-btn a {
         font-size: 14px;
         width: 106px;
    }
     .mainmenu ul#nav > li > ul {
         padding: 15px 0;
    }
     .mainmenu ul#nav li ul li a {
         line-height: 28px;
    }
     .banner-area {
         padding-bottom: 70px;
         padding-top: 70px;
    }
     .banner-content h3, .welcome-content .section-header > h3 {
         font-size: 25px;
         line-height: 27px;
    }
     .banner-btn {
         margin-bottom: 30px;
         margin-top: 40px;
    }
     .banner-content h1, .welcome-content .section-header > h1 {
         font-size: 68px;
         line-height: 60px;
         margin-bottom: 15px;
    }
     a.btn-1 {
         height: 70px;
         max-width: 215px;
         padding-left: 8px;
         padding-right: 8px;
         padding-top: 9px;
    }
     .more-info > p {
         font-size: 20px;
         line-height: 26px;
         max-width: 440px;
    }
     .more-info-chat > p {
         font-size: 20px;
         line-height: 26px;
         max-width: 440px;
    }
     .video-area .col-auto img {
         max-width: 140px;
    }
     .video-area h2 {
         font-size: 28px;
         line-height: 30px;
    }
     .promo-area {
         padding: 50px 0;
    }
     .promo-area .row{
         margin: 0 -15px;
    }
     .promo-area .col{
         padding: 0 15px;
    }
     .single-promo {
         padding: 20px;
    }
     .padding-52, .questions-left {
         padding: 0;
    }
     .review-area {
         padding-bottom: 80px;
    }
     .review-left {
         padding: 30px 30px 20px;
    }
     .single-review {
         margin-top: 20px;
    }
     .testimonials-btn {
         padding-top: 20px;
    }
     .testimonials-btn a.green-btn {
         margin-bottom: 20px;
    }
     .review-right {
         margin-top: 0;
    }
     .review-right img, .questions-left > img, .inspire-left > img {
         width: 100%;
    }
     .questions-right {
         padding-left: 0;
         padding-top: 30px;
    }
     .inspire-left {
         margin-top: 30px;
    }
     .inspire-right {
         padding: 50px;
    }
     .promo-area-3 {
         padding: 35px 0;
    }
     .promo-content-3 {
         padding: 0;
    }
     .promo-content-3 .single-promo {
         margin-bottom: 30px;
         padding: 0;
    }
     .watch-learn-area .col-auto a img {
         height: auto;
         max-width: 140px;
    }
     .welcome-area {
         background-image: none;
         padding-bottom: 50px;
         padding-top: 50px;
    }
     .welcome-content {
         padding: 0;
    }
     .footer-top {
         padding-bottom: 20px;
         padding-top: 50px;
    }
     .single-footer.about-footer {
         max-width: 260px;
         padding-left: 0;
    }
     .single-footer {
         margin-bottom: 30px;
    }
     .copyright-left {
         padding-left: 0;
         padding-right: 0;
    }
     .main-content {
         margin-right: 0;
    }
     .order-lg-2 .main-content {
         margin-left: 0;
    }
     .cta-area .more-info > p {
         margin-bottom: 30px;
    }
     .sidebar {
         margin-top: 50px;
    }
     .full-width-top .full-width {
         margin-bottom: 25px;
    }
     .two-column-table-area .global-content, .three-column-list-area .global-content, .four-column-list-area .global-content {
         padding: 25px 0;
    }
     .two-column-table-area .row.no-gutters {
         margin-left: -15px;
         margin-right: -15px;
    }
     .two-column-table-area .row.no-gutters .col-md-6 {
         padding: 0 15px;
    }
     .single-two-column {
         padding: 40px 30px;
    }
     .quote-area h1 br{
         display: none;
    }
     .customer-review {
         margin: 10px 0 35px;
    }
     .expect-va-loan {
         padding: 0 30px;
    }
     .mortgage-calculator {
         padding: 50px 30px;
    }
     .mortgage-calculator .col-lg-3.text-center {
         text-align: left !important;
    }
     .mortgage-calculator .col-lg-3.text-center > img {
         margin-bottom: 15px;
         margin-top: 0;
    }
     .mortgage-calculator ul.calculator-links {
         margin-top: 20px;
         padding-left: 30px;
    }
     .mortgage-calculator a.green-btn{
         margin-left: 30px;
    }
     .expect-va-loan:before {
         height: 95%;
    }
     .expect-va-info {
         padding-left: 0;
    }
     .expect-va-loan-area-2 .expect-va-info {
         padding-right: 0;
    }
     .contact-teaser-area .row .col-xl-6:last-child .contact-teaser {
         padding-left: 10px;
    }
     .benefits-content, .benefits-loan-gray-area .benefits-content, .started-together-area .va-form {
         padding: 40px;
    }
     .benefits-content .col-lg-6:first-child {
         margin-bottom: 40px;
    }
     .benefits-content .col-lg-6 > img {
         width: 100%;
    }
     .benefits-va .col-lg-8 > img {
         margin-bottom: 30px;
         width: 100%;
    }
     .global-content .chat-with h6 br, .global-content .chat-with h3 br {
         display: none;
    }
     .global-content .our-locations h2 {
         font-size: 38px;
         line-height: 42px;
         margin-bottom: 30px;
         margin-top: 0;
    }
     .our-executive-team-area .our-locations h2 {
         margin-top: 0;
    }
     .our-locations {
         padding: 30px;
    }
     .member-info-row > div:first-child {
         margin-bottom: 30px;
    }
     .team-member-area .main-content > h1.team-hd{
         display: none;
    }
     .member-info-row > div:last-child .member-info {
         padding-top: 36px;
    }
     .form-area.get-started-b {
         background-image: none;
         padding-bottom: 40px;
         padding-top: 0;
    }
     .get-started-b .col-lg-6:first-child {
         background-color: #073347;
         padding-bottom: 50px;
         padding-top: 50px;
         position: relative;
         z-index: 1;
    }
     .get-started-b .col-lg-6:first-child::after {
         background-color: #073347;
         content: "";
         height: 100%;
         left: -50%;
         position: absolute;
         top: 0;
         width: 200%;
         z-index: -1;
    }
    .learn-save-left img{
         width: 100%;
    }
     .popup-newsletter {
         padding-right: 0;
    }
	.mk-modal .col-xl-auto.col-lg-6{
		display: none;
	}
	.global-content .q-links > ul{
		display: flex;
	}
}
 @media only screen and (min-width: 993px) and (max-width: 1200px) {
     .mainmenu ul#nav li {
         margin-left: 25px;
    }
     .banner-area {
         padding-bottom: 70px;
         padding-top: 70px;
    }
     .banner-btn {
         margin-bottom: 30px;
         margin-top: 40px;
    }
     a.btn-1 {
         height: 70px;
         max-width: 215px;
         padding-left: 8px;
         padding-right: 8px;
         padding-top: 9px;
    }
     .promo-area {
         padding: 50px 0;
    }
     .promo-area .row{
         margin: 0 -15px;
    }
     .promo-area .col{
         padding: 0 15px;
    }
     .single-promo {
         padding: 20px;
    }
     .padding-52, .questions-left {
         padding: 0;
    }
     .review-area {
         padding-bottom: 80px;
    }
     .review-left {
         padding: 30px 30px 20px;
    }
     .single-review {
         margin-top: 20px;
    }
     .testimonials-btn {
         padding-top: 20px;
    }
     .testimonials-btn a.green-btn {
         margin-bottom: 20px;
    }
     .questions-right {
         padding-left: 0;
         padding-top: 30px;
    }
     .inspire-left {
         margin-top: 30px;
    }
     .inspire-right {
         padding: 50px;
    }
     .promo-area-3 {
         padding: 35px 0;
    }
     .promo-content-3 {
         padding: 0;
    }
     .promo-content-3 .single-promo {
         margin-bottom: 30px;
         padding: 0;
    }
     .watch-learn-area .col-auto a img {
         height: auto;
         max-width: 200px;
    }
     .welcome-area {
         padding-bottom: 50px;
         padding-top: 50px;
    }
     .welcome-content {
         padding: 0;
    }
     .footer-top {
         padding-bottom: 20px;
         padding-top: 50px;
    }
     .single-footer.about-footer {
         max-width: 260px;
         padding-left: 0;
    }
     .single-footer {
         margin-bottom: 30px;
    }
     .copyright-left {
         padding-left: 0;
         padding-right: 0;
    }
     .main-content {
         margin-right: 40px;
    }
     .order-lg-2 .main-content {
         margin-left: 40px;
    }
     .cta-area .more-info > p {
         margin-bottom: 30px;
    }
     .full-width-top .full-width {
         margin-bottom: 25px;
    }
     .two-column-table-area .global-content, .three-column-list-area .global-content, .four-column-list-area .global-content {
         padding: 25px 0;
    }
     .expect-va-loan {
         padding: 0 30px;
    }
     .fancybox-content {
         width: 800px !important;
         height: 450px !important;
    }
     .contact-teaser-area .row .col-xl-6:last-child .contact-teaser {
         padding-left: 10px;
    }
     .benefits-content, .benefits-loan-gray-area .benefits-content, .started-together-area .va-form {
         padding: 40px;
    }
     .global-content ul.activities-like > li {
         margin-right: 20px;
    }
     .global-content .chat-with h6 br, .global-content .chat-with h3 br {
         display: none;
    }
     .our-locations {
         padding: 30px;
    }
     .member-info-row > div:first-child {
         margin-bottom: 30px;
    }
     .member-info-row > div:last-child .member-info {
         padding-top: 36px;
    }
    .global-content .q-links > ul{
		display: flex;
	}
}
 @media only screen and (min-width: 1200px) and (max-width: 5500px) {
     .fancybox-content {
         width: 800px !important;
         height: 450px !important;
    }
     .benefits-loan-gray-area .benefits-content .row .col-lg-6:nth-child(2) {
         padding-left: 80px;
    }
    .global-content .q-links > ul{
		display: flex;
	}
}
