@font-face {font-family: 'Conv_RobotoCondensed-Regular_2'; src: url('fonts/RobotoCondensed-Regular_2.eot'); src: local('☺'), url('fonts/RobotoCondensed-Regular_2.woff') format('woff'), url('fonts/RobotoCondensed-Regular_2.ttf') format('truetype'), url('fonts/RobotoCondensed-Regular_2.svg') format('svg'); font-weight: normal; font-style: normal;}
.captcha-image label {display: inline-block; margin-bottom: .5rem; width: 15% !important;}
.text-center{text-align:center;} .item .domest{margin-right: 0px !important;}
.fully{margin:0px; padding:5px 0 5px 0px; color:#FFF; font-family:'Conv_RobotoCondensed-Regular_2',Sans-Serif;}
.form022{margin:0 0 0 20px;}
#wpcf7-f77-p21-o1 select{text-transform: none; border: 1px solid #CCC; padding: 3px 10px 3px 10px; color: #353434; width:100%;}
#wpcf7-f77-p21-o1 label {display: inline-block; margin-bottom: .5rem; width: 70%;}
#wpcf7-f75-p73-o1 textarea {height:100px; border:1px solid #CCC; padding: 0 10px 0 10px; width: 95%;}
#wpcf7-f75-p73-o1 input { border:1px solid #CCC; padding:0 10px 0 10px; }
#wpcf7-f77-p21-o1 textarea {height:100px; border:1px solid #CCC; padding: 0 10px 0 10px; width: 100%;}
#wpcf7-f77-p21-o1 input { border:1px solid #CCC; padding:0 10px 0 10px; width: 100%;}
#wpcf7-f77-p21-o1 input[type=button], input[type=submit], input[type=reset] { border:1px solid #CCC; padding:0 10px 0 10px; width:15% !important;}
.entry-utility{display:none;}
ul ll{line-height:30px;}
.textwidget{margin:30px 0 0 0px; padding:0px}
.franchise input {overflow: visible; border: 1px solid #e1e0e0;}
.franchise textarea {overflow:visible; border:1px solid #e1e0e0; height:80px;}
.logo{margin:0px; padding:0px 0 10px 0px;}
.inner h1{margin: 20px 0 10px 0px; padding: 10px 0 10px 0px;font-family: 'Conv_RobotoCondensed-Regular_2',Sans-Serif; font-size: 32px; text-transform: uppercase; text-align: left; font-weight: bold;}
.inner h4 {font-size: 1.5rem; padding: 25px 0 0 0px;}
.inner ul{margin: 0 0 0 10px; padding:0px; font-family: 'Conv_RobotoCondensed-Regular_2',Sans-Serif; font-size:17px;line-height:28px;}
.inner ul li{margin:0 0 0 30px; padding:0px; font-family: 'Conv_RobotoCondensed-Regular_2',Sans-Serif; font-size:17px;line-height:28px;}
/*.top-bg{margin:0px; padding:0px; background:#ff1a1a; height:8px;}*/
.top-header-bg{margin:0px;padding:0px;background-color:rgba(255, 255, 255, 0.8); position:absolute;width:100%;z-index:11111;border-top:5px solid #000; }
.buttion{margin:22px 0 10px 0px; padding:8px 15px; background:#000000;/* border:2px solid #000;*/ font-family:'Conv_RobotoCondensed-Regular_2',Sans-Serif; font-size:18px; color:#FFF; text-decoration:none; float:right; border-radius:8px;}
.buttion:hover{background:#ff1a1a;text-decoration:none;color:#ffff4b;}
.header-bg{margin:0px;padding:0px; background:url(images/header-bg.jpg) no-repeat;background-size:cover;height:598px }
.header-bg h1{font-family:'Conv_RobotoCondensed-Regular_2',Sans-Serif; font-size:58px;color:#FFF; margin:0px; padding:20px 0 20px 0px; font-weight:bold; line-height:70px; color:#ffff4b;text-transform:uppercase;}
.header-bg h2{font-family:'Conv_RobotoCondensed-Regular_2',Sans-Serif;font-size:36px;color:#dfdede;margin:0px;padding:170px 0 5px 0px;font-weight:bold; line-height:40px; /*text-transform:capitalize;*/ font-style: italic;}
.header-bg h3{font-family:'Conv_RobotoCondensed-Regular_2',Sans-Serif; font-size:36px;color:#dfdede; margin:0px; padding:5px 0 10px 0px; font-weight:bold; line-height:50px; font-style:italic;}
.header-bg .buttion{margin:22px 0 10px 5px; padding:8px 40px; background:#ffff4b; border:2px solid #ffff4b; font-family:'Conv_RobotoCondensed-Regular_2',Sans-Serif; font-size:24px; color:#000; text-decoration:none; border-radius:8px; float: left;}
.header-bg .buttion:hover{background:#000; text-decoration:none; color:#ffff4b;  border:2px solid #ffff4b;}
.welcome{margin:40px 0 0 0px; padding:0px;}
.welcome h1{margin:0 0 30px 0px; padding:10px 0 10px 0px; font-family:'Conv_RobotoCondensed-Regular_2',Sans-Serif; font-size:38px; text-transform:uppercase; text-align:center;}
.welcome h1 img{margin:0px; padding:0 10px 0 10px;}
.welcome p{margin:0px; padding:0px 10px 10px 0px;font-family:'Conv_RobotoCondensed-Regular_2',Sans-Serif;font-size:17px;line-height:28px;text-align:justify;}
.welcome .box{margin:0px; padding:0px; border:1px solid #000; border-radius:5px; background:#000000; width:276px}
.welcome .box h4{font-family:'Conv_RobotoCondensed-Regular_2',Sans-Serif; font-size:24px; color:#FFF; margin:0px; padding:20px 0 20px 0px; line-height:20px; color:#FFF; text-transform:uppercase; text-align:center;}
.welcome .box h4 a{color:#FFF; text-decoration:none;}
.welcome .box h4 a:hover{color:#FFF; text-decoration:none;}
.welcome .box img{margin:0px; padding:0px;}
.welcome .col-sm-3{margin:0px; padding:0px 0px 0 1px !important; display:inline-block; max-width:24.7%;}
.opportunities h2{margin:20px 0 20px 0px; text-align:center; padding:20px 0 10px 0px; font-family:'Conv_RobotoCondensed-Regular_2',Sans-Serif; font-size:38px; text-transform:uppercase;}
.opportunities {margin:40px 0 0 0px; padding:30px 0px 20px 0px; background:#e6e5e5; background-size:cover;}
.opportunities h5{margin:0px 0 0 0px; text-align:center; padding:10px 0 10px 0px; font-family:'Conv_RobotoCondensed-Regular_2',Sans-Serif; font-size:20px; font-style:italic;}
.opportunities p{font-size:19px; padding:5px; margin:10px 0; color:#000; font-family:'Conv_RobotoCondensed-Regular_2', sans-serif; text-align:center; line-height:34px}
.opportunities .box{text-align:center;}
.opportunities .box h4{margin:0px 0 0 0px; font-weight:bold; text-align:center; padding:25px 0 0px 0px; font-family:'Conv_RobotoCondensed-Regular_2',Sans-Serif; font-size:24px; text-transform:uppercase; color:#ff1a1a;}
.opportunities .box p{margin:0px; text-align:center; padding:10px 0 0px 0px; font-family:'Conv_RobotoCondensed-Regular_2',Sans-Serif; font-size:18px; color:#2f2e2e;}
.footer {margin:20px 0 0 0px; display:block; padding:20px 0px 20px 0px; background:#400101; background-size:cover;}
.footer h6{color:#ffffff; border-bottom:1px solid #FFFFFF; font-family:'Conv_RobotoCondensed-Regular_2',Sans-Serif; font-size:22px;} 
.footer ul{margin:0px; padding:0px;}
.footer ul li{list-style:none; color:#ffffff; margin:0px; padding:0 0 0 15px; background:url(images/footer-arrows.png) 0 13px no-repeat}
.footer ul li a{color:#ffffff; padding:3px 0; display:block; font-size:17px; text-decoration:none;}
.footer ul li a:hover{color:#CCC;}
.footer .social ul{margin:20px 0 0 0px; padding:0px;}
.footer .social ul li{margin:0px; padding:0px; list-style:none; display:inline;}
.copy-right{margin:0px; padding:0px; background:#280101;}
.copy-right p{margin:0px; padding:20px 0 10px 0px; font-family: 'Conv_RobotoCondensed-Regular_2', sans-serif; font-size:17px; text-align:center; color:#FFF}
.footer .social ul{margin:20px 0 20px 0px; padding:0px;}
.footer .social ul li{margin:0px; padding:0 5px 0 0px; list-style:none; display:inline-block;}
@media only screen and (max-width: 768px) {
.bg-dark {background-color:#1d3052 !important;}
.service-bg{margin:30px 0 0 0px; padding:0px; background:#999; height:auto; }
.welcome p{margin:0px; padding:0px 10px 10px 10px; font-family:'Conv_RobotoCondensed-Regular_2',Sans-Serif; font-size:17px; line-height:28px; text-align:justify;}
}
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
.form022{margin:0 0 0 5px;}
#wpcf7-f77-p21-o1 textarea {height:100px; border:1px solid #CCC; padding: 0 10px 0 10px; width: 100%;}
#wpcf7-f77-p21-o1 input[type=button], input[type=submit], input[type=reset] { border:1px solid #CCC; padding:0 10px 0 10px; width:30% !important;}
#wpcf7-f77-p21-o1 input { border:1px solid #CCC; padding:0 10px 0 10px; width: 100%;}    
#wpcf7-f75-p73-o1 textarea {height:100px; border:1px solid #CCC; padding:0 0 0 10px; width:100%;}
#wpcf7-f75-p73-o1 input { border:1px solid #CCC; padding:0 0 0 10px; width: 100%;}
#wpcf7-f77-p21-o1 label {display: inline-block; margin-bottom: .5rem; width: 100%;}	
.logo{text-align:center;} .list-inline>li{width:100%;} .welcome h2{font-size:18px;} .service-bg h2{font-size:25px; padding:30px 0 30px 0px;}
.franchise input {overflow: visible; border: 1px solid #e1e0e0; width: 100%;}
.franchise textarea {overflow:visible; border:1px solid #e1e0e0; height:80px; width: 100%;}	
.why-choose h2{font-size:27px; padding:30px 0 30px 0px;} .testimonial h2{ font-size:21px; padding:30px 0 30px 0px;} .blog-bg h2{font-size:27px; padding:30px 0 30px 0px;} .list-inline-a ul{margin:0px; padding:0px;}
.dropdown-content {display:none; position:absolute; background-color:rgba(29, 48, 82, 0.9); min-width:200px; box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2); z-index: 1;}
.header-bg{margin:25px 0 0 0px; padding:0px; background:url(images/header-bg.jpg) no-repeat; background-size:cover; height:400px}
.header-bg h1{font-size:31px; color:#FFF; margin:0px; padding:0px 0 10px 0px; font-weight:bold; line-height:36px; color:#ffff4b}
.header-bg h2{font-size:23px; color:#FFF; margin:0px; padding:60px 0 10px 0px; font-weight:bold; line-height:30px;}
.header-bg h3{font-size:20px; color:#dfdede; margin:0px; padding:5px 0 10px 0px; font-weight:bold; line-height:30px; font-style:italic;}
.header-bg .buttion{margin:22px 0 10px 0px; padding:8px 40px; background:#ffff4b; font-family:'Conv_RobotoCondensed-Regular_2',Sans-Serif; font-size:24px; color:#000; text-decoration:none; border-radius:8px; float:left;}
.header-bg .buttion:hover{background:#000; text-decoration:none; color:#ffff4b; border:2px solid #ffff4b;}
.welcome .col-sm-3 {margin:0px; padding:0px 10px 0 1px !important; display:inline-block; max-width:87%; text-align:center;}
.welcome .box{margin:0 0 15px 0px; padding:0px; border:1px solid #000; border-radius:5px; background:#000000; width:276px}
.welcome {margin:5px 0 0 0px;  padding:0px; text-align:center;}
.text-center{text-align:center;} .buttion {float:none; margin:0 0 20px 0px;}
.top-header-bg {margin:0px; padding:0px; background-color:rgba(255, 255, 255, 0.9);position:relative;} .logo {margin:0px; padding:0px 0 20px 0px;}
}