body{font-family:'Roboto', sans-serif;font-size:16px;}
.bg{background-size:auto;background-position:left top;background-repeat:repeat;background-color:#f7f7f7;}
h3{font-size:24px;font-weight:bold;}
p{line-height:1.7em;}
form h2{color:#2b6ca3;;font-weight:bold;}
form h3 small{color:#2b6ca3;;font-weight:bold;font-size:75%;;}
.container{background:#fff;}
.navbar{margin-bottom:0;}
.top-bg{background-image:url("images/top_bg_image.webp");background-repeat:no-repeat;min-height:130px;}
.navbar-default{border:none;border-radius:none;background:none;}
.head-logo{margin-top:15px;}
.navbar-brand{padding-top:5px;height:auto;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color:#000;}
.navbar-default .navbar-toggle{background-color:#000;}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff;}
.navbar-toggle{margin-top:20px;margin-right: 20px;}
.right-search{float:right;}
.nav-bg{background-color:#2b6ca3;}
/*.navbar-default .navbar-nav > li > a{color:#fff;font:bold 16px/1.6em 'Oswald',Impact, sans-serif;transition:color 0.4s ease 0s;}*/

.navbar-default .navbar-nav > li > a{color:#fff;font: bold 17px/1.6em 'Open Sans',sans-serif;;transition:color 0.4s ease 0s;}
.nav > li > a{position:relative;display:block;padding:10px 8px;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{background:none;color:#d3867d;}
.navbar-default .navbar-nav > li > a.login-link{color:#FFDE5F; font:bold 25/1.4em;}
/*.hm-head-bck{font:bold 25px/1.4em 'Oswald',Impact, sans-serif;}
.hm-head-bck-red{font:bold 40px/1.4em 'Oswald',Impact, sans-serif;color:#bc3225;}*/

.hm-head-bck{font:bold 25px/1.4em 'Arial',Impact, sans-serif;}
.hm-head-grey{font:bold 25px/1.4em 'Arial',Impact, sans-serif;color:#777;}
.hm-head-bck-home-red{font:bold 25px/1.4em 'Arial',Impact, sans-serif;color:#bc3225;}
.hm-head-bck-red{font:bold 40px/1.4em 'Tahoma',Impact, sans-serif;color:#bc3225;}

.red-color{color:#bc3225;}
.red-color:hover{color:#bc3225;}
.margin-off{margin-top:20px;margin-bottom:20px}
.margin-off-10{margin-top:10px;margin-bottom:10px}
.margin-off-30{margin-top:30px;margin-bottom:30px}
.margin-off-40{margin-top:40px;margin-bottom:40px}
ul.hm-list{color:#2B6CA3;margin-top:20px;}
ul.hm-list li a{font-size:16px;font-weight:bold;}
.hm-mid-blue-bg{background:url(images/hm-mid-bg.png);}
/*.hm-traningfor a{font-family:'Oswald',Impact, sans-serif;font-weight:bold;text-shadow:rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:3em;color:#01456A;}*/
.hm-traningfor a{font-family:'Tahoma',Impact, sans-serif;font-weight:bold;text-shadow:rgba(0, 0, 0, 0.4) 0px 4px 5px;font-size:3em;color:#01456A;}
.hm-btn-red{background-color:#bc3225;color:#fff;}
.hm-btn-red:hover{background-color:#8b1d13;color:#fff;}
.btn-huge, .btn-group-huge > .btn{padding:25px 16px;font-size:16px;line-height:1.3333333;border-radius:6px;width:75%;}
.hm-white-bg{background:#fff;margin-left:20px;margin-right:20px;padding-bottom:30px;border-radius:5px 5px 5px 5px;background-color:rgba(255, 255, 255, 1);border:solid rgba(1, 69, 106, 1) 5px;box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.6), inset 0 -1px 1px rgba(255, 255, 255, 0.75);}
.hm-3box{}
.hm-3box h3{color:#BC3225;}
.hm-3box p,.hm-4box p{text-align:left;line-height:1.7em;}
.hm-4box h3{color:#01456A;}
.footer-bg{background-color:rgba(43, 108, 163, 1);border-bottom:10px solid #0a2c5d;}
.trans-blue-bg{background-color:rgba(43, 108, 163, 0.15);}
.no-background{background:none;}
.footer-txt, .footer-txt a{color:#fff;}
.footer-txt h5{font-size:24px;}
.footer-txt h6{font-size:15px; line-height:22px;}
.footer-txt p{font-size:14px;}
.social-footer a i{font-size:2em;}
.social-footer a i:hover{color:#E5E4E4;}

/*.video-container object,
.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}*/
.form-block-group{margin-top:30px;margin-bottom:30px;}
.redtext{color:#bc3225}
.signin{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:center;-ms-flex-pack:center;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding-top:40px;padding-bottom:40px;background-color:#f5f5f5;}
.form-signin{width:100%;max-width:330px;padding:15px;margin:0 auto;}
.form-signin .form-control{position:relative;box-sizing:border-box;height:auto;padding:10px;font-size:16px;}
.form-signin .form-control:focus{z-index:2;}
.navbar-myaccount{float:right !important;margin-right:-15px;}
.navbar-default .navbar-myaccount > li > a{font-size:16px;font-weight:normal;}
.name-login{color:#FFDE5F;}
.navbar-default .navbar-myaccount > li > a:hover{color:#fff;transition:color 0.4s ease 0s;text-decoration:underline;}
.getstarted{color:#BC3225;font-size:18px;line-height:1.6em;}
/*.getstarted h1{font-family:'Oswald',Impact, sans-serif;text-shadow:rgba(0, 0, 0, 0.1) 0px 4px 5px;font-weight:bold;font-size:42px;}
.getstarted h2{font-family:'Oswald',Impact, sans-serif;text-shadow:rgba(0, 0, 0, 0.1) 0px 4px 5px;font-weight:bold;font-size:42px;}*/
.getstarted h1{font-family:'Verdana';font-weight:bold;font-size:38px;}
.getstarted h2{font-family:'Verdana';font-weight:bold;font-size:38px;}
.btn-mid, .btn-group-mid > .btn{padding:13px 16px;font-size:16px;line-height:1.3333333;border-radius:6px;width:100%;transition:all 60ms ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 160px;flex:0 0 160px;box-shadow:2px 5px 10px rgba(22, 22, 22, 0.2);}
.btn-mid:hover, .btn-group-mid > .btn:hover{-webkit-transition:all 60ms ease;transition:all 60ms ease;opacity:.85;}
.btn-mid:active, .btn-group-mid > .btn:active{-webkit-transition:all 60ms ease;transition:all 60ms ease;opacity:.75;}
.btn-mid:focus, .btn-group-mid > .btn:focus{outline:1px dotted #959595;outline-offset:-4px;}
.txt-red-italic p{color:#BC3225;font-style:italic;}
.thead-light{background-color:#F7F7F7;}
.get-started-num{font-size:1.5em;}
.getstarted h3{font-size:30px;}
.getstarted h2{padding-bottom:20px;}
.getstarted a{color:#2B6CA3;text-decoration:underline;}
.getstarted a:hover{text-decoration:none;}
.btn-cnt{width:100%;}
.head-h3{font-size:30px;color:#BC3225;}
.blue-txt{color:#01456A;}
.blue-color{color:#2B6CA3;}
.coursepage h1{font-weight:bold;color:#2B6CA3;}
.coursepage h2{font-weight:bold;color:#2B6CA3;}
.coursepage a{font-weight:bold;}
.coursepage h4{font-weight:bold;margin-top:15px;}
.quiz.table > tbody > tr > td,.quiz.table > tbody > tr > th{border:none;}
.quiz label{display:inline;}
.quiz input[type=radio]{float:right;}
.quiz.table > tbody > tr > td.table-width-3{width:3%;}
.quiz.table > tbody > tr > td.table-width-10{width:10%;}
.quiz.table > tbody > tr > td.table-width-90{width:90%;}
.face01 h3{font-weight:bold;color:#2B6CA3;}
.table > tbody > tr > td,.table > tbody > tr > th{border:none;}
table.resutls-pg{border-collapse:separate;border-spacing:5px;}
table.resutls-pg, th, td{border:0px solid #666;}
table.resutls-pg th, table.resutls-pg td{padding:5px;}
.left-col{background-color:#95B8FF;font-weight:bold;}
.right-col{background-color:#00CC99;}
.face01 a{font-weight:bold;}
.notice-red{font-size:13px;color:#bc3225;}
.panel-heading h4{font-weight:bold;color:#2B6CA3;}
.cc-img{margin:0 auto;width:50%;}
.crd-left{background-color:#ddd;font-weight:bold;}
.crd-right{background-color:#f5f5f5;}
p.congrats{font-size:2em;font-weight:bold;text-align:center;color:#039453;}
.width-75per{width:75%;margin-left:auto;margin-right:auto;}
.side-right{}
.side-right h3{margin-top:0;padding-top:0;}
#no-more-tables thead th{background-color:#2B6CA3;color:#fff;}
.content h2{color:rgba(43, 108, 163, 1);font-size:2.2em;font-weight:bold;}
.content h3{font-size:2em;color:rgba(43, 108, 163, 1);font-weight:normal;}
ul.testimonials-img{margin-left:20px;}
ul.testimonials-img li img{border:10px solid #2b6ca3;margin-right:5px;margin-bottom:15px;}
.testimonial-box1{padding:45px;}
.testimonial-box2{padding:45px;}
.testimonial-box2 h4{font-weight:bold;margin-bottom:20px;font-size:22px;}
.testimonial-box2{font-weight:bold;}
.box-color-yell{background-color:#ffde5f;}
.box-color-white{background-color:#ffffff;}
.box-color-blue{background-color:#2b6ca3;}
.quiz img{display:inline-block;margin-left:10px;}
.cor-admin-login{margin-top:40px;}
.h2-admin{font-weight:bold;color:#2b6ca3;}
.corp-admin h2{font-weight:bold;color:#2B6CA3;}
.admin-border{border:1px solid #d7d7d7;padding:10px;font-size:13px;}
.admin-border h4{font-weight:bold;color:#2B6CA3;font-size:22px;}
.admin-border p{margin-bottom:5px;margin-top:5px;}
.lst-border{border-top:1px solid #d7d7d7}
.btn-huge-hm{padding:25px 16px;font-size:16px;line-height:1.3333333;border-radius:6px;width:35%;}
div.show-button{position:relative;}
div.show-button:hover button.yourself{opacity:0;}
div.show-button:hover .shop{display:block;}
div.show-button .shop{position:absolute;display:none;top:0;left:0;width:100%;}
.table-admin{font-size:16px;}
.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;}
.pagination{margin:0;display:flex;}
.box-cntrl{display:flex;display:-webkit-flex;display:-webkit-box;font-size:16px;}
.add-space{margin-right:5px;}
.form-select-padding{padding-left:0;padding-right:5px;}
p.padd-zero-top{padding-top:0;}
.head-red-small{font-size:18px;font-weight:bold;}
/*h3.head-42{font-family:'Oswald',Impact, sans-serif;text-shadow:rgba(0, 0, 0, 0.1) 0px 4px 5px;font-weight:bold;font-size:42px;color:#bc3225;}*/
h3.head-42{font-family:'Tahoma',Impact, sans-serif;text-shadow:rgba(0, 0, 0, 0.1) 0px 4px 5px;font-weight:bold;font-size:42px;color:#bc3225;}
ol li{line-height:1.7em;}
hr.red{background:#bc3225;height:2px}
.width80{width:80%}
/*.head-30-red{font:bold 25px/1.4em 'Oswald',Impact, sans-serif;color:#bc3225;}*/
.head-30-red{font:bold 25px/1.4em 'Tahoma',Impact, sans-serif;color:#bc3225;}
.shop-price{min-height:20px;padding:19px;margin-bottom:20px;background-color:#2b6ca3;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, .05);font-size:68px;color:#fff;font-family:'Oswald',Impact, sans-serif;}
.shop-price a{color:#fff;}
.shop-price a:hover{text-decoration:none;opacity:0.5;}
.sub-highlight{font-size:2em;color:rgba(43, 108, 163, 1);font-weight:normal;}
.card-pad{padding-left:15px;padding-right:15px;margin-bottom:15px;}
.card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#f9fbff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:4px;}
.card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem;}
.card-body h3, .card-body strong{color:rgba(43, 108, 163, 1);}
.margBott{margin-bottom:20px;}
.card-body h4{font-weight:bold;color:#2B6CA3;margin-top:20px;}
.head-h2{font-size:30px;color:#2B6CA3;font-weight:bold;}
a.list-group-item:hover, a.list-group-item:focus{background-color:#f9fbff;}
.no-padding{padding:0;color:#2B6CA3;}
.SRQ_box{width:40%;font-weight:bold;vertical-align:top;}
.table-condensed td{vertical-align:top;}
.phn-number{font-weight:bold;font-size:2.5em;vertical-align:middle;}
.fnt16{font-weight:bold;font-size:16px;white-space:normal;}
.Tmargin40{margin-top:40px;}
.image-center{margin:0 auto;}
.image-border{padding:4px;border:1px solid #ccc;border-radius:2px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.yellow-bg{background-color:#F5E500;display:inline-block;padding-left:10px;padding-right:10px;}
.txt-bold{font-weight:bold;}
.panel-default > .panel-heading{color:#fff;background-color:#2B6CA3;border-color:#2B6CA3;}
.panel-default{border-color:#2B6CA3;}
.panel-footer{border-top:1px solid #ccc;}
.content-static h2{font-size:24px;font-weight:bold;margin-bottom:20px;}
.content-static h4{font-weight:bold;color:#2B6CA3;margin-top:20px;}
.content-static li{line-height:1.7em;}
a.linking{text-decoration:underline;}
a:hover.linking{text-decoration:none}
video{width: 100%;}
.toggle-menu{color: #fff; font-weight: bold; text-transform: uppercase;}
.list-line{list-style:none;padding-left: 0; margin-left: 0;}
.list-line li{display:inline-block;font-size: .8em;margin-right: 15px;}
.list-line li img{margin-right: 10px;}
.hm-btn-blue {background-color: #406ED9; color: #fff;border-radius: 30px;}

.sublogin-menu{padding-right: 0;}
.sublogin-inner{width: 50%; height: 40px; float: right; background-image: url(/wp-content/uploads/2021/03/sub-menu-bg.jpg); background-repeat:no-repeat; background-position:left center;}
.sublogin-menu .navbar-nav > li > a.login-link{    color: #FFDE5F;}
.sublogin-menu .navbar-nav > li > a {
    color: #fff;
    font: bold 16px/1.6em 'Open Sans',sans-serif;
    transition: color 0.4s ease 0s;
}
.sublogin-menu .navbar-nav > li > a:hover, .sublogin-menu .navbar-nav > li > a:focus {
    background-color: transparent;
}
.navbar {    min-height: 40px; }

@media only screen and (min-width:320px){}
@media only screen and (max-width:480px){}
@media only screen and (max-width:768px){.top-mobile-bg{background-image:url("images/top_bg_image.webp");background-repeat:no-repeat;}
.navbar-brand{margin-top:10px;}
/*.navbar-default .navbar-nav > li > a{color:#fff;font:normal normal normal 18px/1.0em 'Oswald',Impact, sans-serif;transition:color 0.4s ease 0s;}*/
.navbar-default .navbar-nav > li > a{color:#fff;font:normal normal normal 18px/1.0em 'Tahoma',Impact, sans-serif;transition:color 0.4s ease 0s;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#fff;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{background:none;color:#d3867d;}
.navbar-nav .open .dropdown-menu{background-color:#5896ca;}
.hm-head-bck-red{font:normal normal normal 30px/1.4em 'Oswald',Impact, sans-serif;}
.mobile-text-center{text-align:center;}
.ph-box-center{margin-left:auto;margin-right:auto;}
.ph-hidden{display:none;}
ul.hm-list{list-style:none;padding:0;}
ul.hm-list li{margin:20px;}
.mobile-margin-off-10{margin-top:10px;margin-bottom:10px}
.btn-huge, .btn-group-huge > .btn{width:80%;}
.hm-3box p{text-align:center;line-height:1.7em;}
.nav-bg{padding-right:0;padding-left:0;}
.navbar-myaccount{float:none !important;border-top:1px solid #EBE9E9;}
.navbar-nav{margin:7.5px 15px;}
.btn-mid, .btn-group-mid > .btn{padding:10px 0px;font-size:15px;}
.hm-traningfor a{font-size:1.8em;}
.navbar-nav>li>a{padding-left:20px;}
.coursepage h1{font-size:22px;}
.coursepage h2{font-size:24px;}
.resutls-pg{font-size:14px;}
.content h2{font-size:1.8em;}
.content h3{font-size:1.6em;}
.quiz img{display:inherit;margin-left:0px;margin-top:10px;}
.corp-admin h2{font-size:22px;}
.admin-border h4{font-size:18px;}
.table-admin th{width:50%;}
.admin-border{padding:0;border:none;}
.btn-huge-hm{padding:25px 16px;font-size:16px;line-height:1.3333333;border-radius:6px;width:65%;margin-bottom:10px;}
div.show-button{position:relative;}
div.show-button button.yourself{display:none;}
div.show-button:hover .shop{display:block;}
div.show-button .shop{position:relative;top:0;left:0;width:100%;display:block;}
.card-body h3{font-size:18px;line-height:1.7em;}
.card-body h4{font-size:16px;margin-top:20px;}
}
@media only screen and (min-width:768px){.navbar-header{float:none}
}
@media only screen and (min-width:992px){.text-right-lg{float:right;}
.desktop-margin{margin-top:3em;margin-bottom:90px;}
.franco-img{width:40%;margin-bottom:20px;}
.extra-paddinglr{padding-left:40px;padding-right:40px;}
}
@media only screen and (min-width:1200px){}
@media (max-width:1025px){.navbar-header{float:none;}
.navbar-toggle{display:block;}
.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);}
.navbar-collapse.collapse{display:none!important;}
.navbar-nav{float:none!important;}
.navbar-nav>li{float:none;}
.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;}
.navbar-text{float:none;margin:15px 0;}
.navbar-collapse.collapse.in{display:block!important;}
.collapsing{overflow:hidden!important;}
.btn-huge-hm{padding:25px 16px;font-size:16px;line-height:1.3333333;border-radius:6px;margin-bottom:10px;}
div.show-button{position:relative;}
div.show-button button.yourself{display:none;}
div.show-button:hover .shop{display:block;}
div.show-button .shop{position:relative;top:0;left:0;width:100%;display:block;}
}
@media only screen and (max-width:800px){#no-more-tables table,
#no-more-tables thead,
#no-more-tables tbody,
#no-more-tables th,
#no-more-tables td,
#no-more-tables tr{display:block;}
#no-more-tables thead tr{position:absolute;top:-9999px;left:-9999px;}
#no-more-tables tr{border:1px solid #ccc;border-bottom:none;}
#no-more-tables td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;white-space:normal;text-align:left;}
#no-more-tables td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:bold;}
#no-more-tables td:before{content:attr(data-title);}
#no-more-tables .table-bordered{border:none;}
}
#defaultNavbar {padding: 0px;}



.navbar-nav .dropdown-menu {
background-color: #2b6ca3;
min-width: 20.5rem;
}
.dropdown-item{margin: -0.1em -0.1em;}
.dropdown-item:focus, .dropdown-item:hover {
margin: -0.1em -0.1em;}
.navbar-nav .nav-link, .navbar-nav li a{
	font: normal 17px/1.7em 'Roboto Condensed',sans-serif;
	font-weight:bold;
	color:#F8F8F8;
	/*text-transform: uppercase;*/
	}
.dropdown:hover .dropdown-menu {
  display: block;
}
.navbar-nav li a.dropdown-item{
/*font: normal 15px/1.6em 'Roboto Condensed',sans-serif;
text-transform:capitalize;*/
}

