@media only screen and (min-width: 992px) and (max-width: 1024px) {
    h1 { font-size: 32px; }
    /*.banner { height: 64vh; }*/
    .banner-img { width: 100%; height: auto; margin-left: 0px; }
    .navbar-dark .navbar-nav .nav-link { margin-right: 8px; font-size: 16px; }
    .form-box p { font-size: 18px !important; }
    .form-box img { margin-top: -24px; }
    .form-box2 p { font-size: 18px !important; }
    .form-box2 img { margin-top: -24px; }
}
@media only screen and (max-width: 991px) and (min-width: 768px)
{
    h1{font-size: 27px;}
    h2{font-size: 24px;}
    h3{font-size: 21px;}
    h4{font-size: 18px;}
    h5 { font-size: 17px; }
    p{font-size: 16px;}
    section {padding: 35px 0px;}
    .banner{padding-top:87px !important;}
    .banner-img { width: 100%; height: auto; margin-left: 0px; margin-top: 45px; }
    .logo{width: 125px;}
    .banner{background-position: center;/*height: 50vh;*/background-size: inherit; padding: 10px 0px; }
    /*.transparent-bar nav {background-color: rgb(26, 60, 74) !important;}*/
    .navbar-toggler.collapsed .icon-bar {display: block !important;width: 22px;height: 3px;border-radius: 1px;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);margin-top: 0px;margin: 5px;}
    .navbar-toggler .icon-bar {display: block;width: 27px;height: 4px;border-radius: 1px;transform: rotate(45deg);margin-top: 5px;background: rgb(216, 215, 215);margin-top: 12px;margin-right: 4px;}
    .navbar-toggler {position: relative;float: right;padding: 9px 10px;margin-top: 15px;margin-bottom: 8px;background: none;border: none;right: 0px;}
    .navbar-toggler .icon-bar + .icon-bar {margin-top: 4px;display: none;}
    .navbar-toggler.collapsed .icon-bar + .icon-bar + .icon-bar {margin-top: 4px;display: block;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);margin-bottom: 0px;margin-left: 5px;}
    .navbar-toggler .icon-bar + .icon-bar + .icon-bar {margin-top: -4px;display: block;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);margin-left: 0px;margin-bottom: 5px;}
    .navbar-dark .navbar-toggler {color: transparent;}
    .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.focus{padding: 7px;}
     button:focus {outline: none !important;}
    .navbar-dark .navbar-nav .nav-link {margin-right: 0;margin-bottom: 10px;}
    .tabblock{display:none !important;}
    .form-box p{font-size:20px !important;}
    .form-box2 { min-height: 89px; }
}

@media only screen and (max-width:767px) 
{
    .border-bottom{border-bottom:1px solid #000 !important;}
    .py-13px{padding-bottom:13px !important; padding-top:13px !important;}
    h1{font-size: 24px;}
    h2{font-size: 19px;}
    h3{font-size: 16px;}
    h4{font-size: 16px;}
    h5 {font-size: 14px;}
    p{font-size: 16px;} 
    section{padding:30px 0px;}
    .logo {width: 120px;}
    .banner { padding-top: 9px !important; }
    .mob-nav-button { margin-top: 4px !important; margin-bottom: 10px !important; }
    .banner { background-size: cover; /*height: 49vh;*/ background-position: top; margin-top: 57px; background-color: #0067B8 !important; }
    .banner-caption {font-size: 14px;}
    .btn-primary {padding: 6px 8px;display: table;margin: auto;}
    .btn-align{margin-top: 8px !important;}
    .list li{font-size: 16px;line-height: 23px;padding-right: 15px;}
    .list li::before{left: -26px;}
    .text-left{margin-left:10px !important;}
    /*.transparent-bar nav {background-color:  rgb(27, 129, 149) !important;}*/
    .navbar-toggler.collapsed .icon-bar {display: block !important;width: 22px;height: 3px;border-radius: 1px;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);margin-top: 0px;margin: 5px;}
    .navbar-toggler .icon-bar {display: block;width: 27px;height: 4px;border-radius: 1px;transform: rotate(45deg);margin-top: 5px;background: rgb(216, 215, 215);margin-top: 12px;margin-right: 4px;}
    .navbar-toggler {position: relative;float: right;padding: 9px 10px;margin-top: 15px;margin-bottom: 8px;background: none;border: none;right: 0px;}
    .navbar-toggler .icon-bar + .icon-bar {margin-top: 4px;display: none;}
    .navbar-toggler.collapsed .icon-bar + .icon-bar + .icon-bar {margin-top: 4px;display: block;-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);margin-bottom: 0px;margin-left: 5px;}
    .navbar-toggler .icon-bar + .icon-bar + .icon-bar {margin-top: -4px;display: block;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);margin-left: 0px;margin-bottom: 5px;}
    .navbar-dark .navbar-toggler {color: transparent;}
    .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.focus{padding: 7px;}
    .navbar-dark .navbar-nav .nav-link {margin-right: 0;margin-bottom: 0px; margin-left:10px !important;}
    .mob-center{text-align: center !important;}
    .form-box{min-height: inherit;}
    .form-box p{font-size:18px !important;}
    .form-box2 { min-height: inherit; }
    .form-box2 p { font-size: 18px !important; }
    .resources-mob { margin-bottom: 25px; border-bottom: 1px solid #ddd; padding-bottom: 20px; }
}