@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@300;400;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@300;400;500;600;700&display=swap');

body{ padding:0px; margin:0px; font-size:16px; color:#000; font-family:'Roboto Condensed', sans-serif; 
background:#fff; font-weight:400;}
h1,h2,h3,h4,h5,h6{ padding:0; margin: 0; }
ul,li,ol{ display: block; list-style-type: none; }
a{ color:#4d4d4d;}
a:hover{color:#f46b55; text-decoration: none;}
p{ font-size:15px; color:#000; }
p a{color:#f79427;}
p a:hover{color:#2fab41;}
img{display:block;}

.header-top-bg{background:#59a346;}
.navbar-brand{width:65%; padding-top:15px; float:left;}
.navbar-brand img{width:100%; display:block;}
.dropdown-toggle::after{ display: none!important; }
.header-fixed {
top: 0px;
z-index: 1000;
position: fixed;
width: 100%;
background:#fff;}
.header-wrap {border-bottom: solid 1px #d7d7d7;}
.dropdown-menu{width:100%!important; background:#c71c24; padding:20px; z-index: 99999;}
.logo{width:65%; float:left; padding-top:5px;}
.logo img{width:100%; display:block; opacity:1;}
.hdr-menu .navbar-light .navbar-nav a.nav-link{color:#fff; padding: 9px 15px 7px 5px;
border-right:solid 1px #a3d197; margin-right:7px;}
.hdr-menu .navbar-light .navbar-nav a:hover.nav-link{color:#ffa700!important; background:transparent!important;}
.ml-auto{margin-left:auto;}
.hdr-menu .navbar-toggler{padding:0px!important; border:none!important;}
.hdr-menu .navbar{padding:0px;}

.social-top{text-align: center; float:right; padding-top:6px;}
.social-top ul{float:left; width:100%; border-right:solid 1px #000; padding-right:15px;}
.social-top ul li{list-style: none; display:inline;}
.social-top ul li a{ background-color: #000;color:#fff!important; width:30px;
height:30px; float:left; list-style:none; text-align:center; font-size: 18px;
border-radius:50%; line-height:30px; margin-left:12px;}
.social-top ul li a:hover{ background: inherit; color:#26c6da !important; 
border:1px solid #26c6da; width: 30px; height: 30px; line-height: 30px;}
.sl-presn{}
.sl-presn h2{display:inline-block; font-size:30px; color:#000; line-height:30px; 
border-right:solid 1px #000;}

.topbar-link{float:right; margin-left:0px; position:relative;}
.top-right{margin-left:30px;}
.topbar-link ul{margin:0px; padding:0px;}
.topbar-link ul li{margin:0; padding:0 7px; list-style:none; display:inline-block; font-size: 14px;}
.topbar-link ul li:last-child{ padding-right: 0px; border-right:none!important; }
.topbar-link li a{color:#fff;}
.topbar-link li a:hover{color:#ffa700;}
.topbar-link ul li i{display:inline-block; width:25px; height:25px; background:#244275; font-size:15px;
color:#fff; border-radius:100%; text-align:center; line-height:25px; font-weight:700;}
.hm-bnr{padding-top:93px;}
.hm-bnr .carousel-inner img{width:100%; display:block; position:relative; object-fit:contain 100%;}
.hm-bnr .carousel-indicators{bottom:0px;}
.hm-bnr .carousel-indicators li{width:15px; height:15px; background-color:#f79427;
border-radius:100%; bottom:0px;}
.hm-bnr .carousel-indicators .active {background-color:#8cc540;}
.hm-bnr .carousel-control-next-icon, .carousel-control-prev-icon{background-color:#9c9c9c; 
width:40px; height:40px; background-size:35% 65%; border-radius:100%;}
.hm-bnr .carousel-control-prev{left:0px;}
.hm-bnr .carousel-control-next {right:0px;}
.hm-bnr .carousel-caption{position:absolute; left:10%; bottom:20%; z-index:100;}
.hm-bnr .carousel-caption h3{font-family:'Oswald', sans-serif; font-size:30px; color:#fff; 
font-weight: 300!important; text-align: left; line-height:50px;}
.hm-bnr .carousel-caption h3 b{display:inline-block; color:#f79427;}
.hm-bnr .carousel-caption a{ background:#59a346; display:block; width:130px; height:50px; 
 font-size:15px; color:#fff; text-align:center; line-height:50px; border-radius:1px;}
.page-header{font-size:35px; color:#000; position:relative;}
/*.page-header:after{ content:''; width:7%;  position:absolute;*/
/* left: 0px; right: 0px; bottom:15px; margin:0 auto;}*/
 .page-header-wh{font-size:35px; color:#fff;}
.othr-serv{ float:left; width:15%; margin-right:1.50%; background:#e8e8e8; display: block; 
border-radius:10px;}
.othr-serv .none{margin-right:0%;}
.othr-serv img{width:30%; display:block; margin:0 auto;}
.othr-serv a strong{font-size:16px; color:#244275; font-weight:400; display:block; width:100%; 
text-align:center;}
.abut-bdr-btm{border-bottom:solid 1px #cecece;}
.aboutImg{width:40%; display: inline-block;}
.aboutImg img{width:100%; display:block;}
.about-ContArea{left:28%; top:25%; position:absolute;}
ul.about-lft-menu{display:block; position:absolute; left:50%; top:33%;}
ul.about-lft-menu li{display:block; margin-bottom: -11px;}
ul.about-lft-menu li strong{display:block; font-size:17px; color:#000;}
ul.about-lft-menu li p{display:block; font-size:14px; color:000;}
ul.about-rht-menu{display:block; padding-top:107px;}
ul.about-rht-menu li{display:block; margin-bottom:-11px; padding-left:60px; position:relative;}
ul.about-rht-menu li .vsn{width:40px; height:40px; position:absolute; left:0%; top:5%;
border-radius:100%; background:#56b571;}
ul.about-rht-menu li .vsn img{width:30px; height:30px; display:block; margin:5px auto;}
ul.about-rht-menu li .msn{width:40px; height:40px; position:absolute; left:0%; top:5%;
border-radius:100%; background:#1579cf;}
ul.about-rht-menu li .msn img{width:30px; height:30px; display:block; margin:5px auto;}
ul.about-rht-menu li .capb{width:40px; height:40px; position:absolute; left:0%; top:5%;
border-radius:100%; background:#63afeb;}
ul.about-rht-menu li .capb img{width:30px; height:30px; display:block; margin:5px auto;}
ul.about-rht-menu li strong{display:block; font-size:17px; color:#000;}
ul.about-rht-menu li p{display:block; font-size:14px; color:000;}
.about-gallery {}
.about-gallery img {width:100%; height:370px; object-fit:contain 100%;}
.about-gallery span {background:#244275; font-size:15px; color:#fff; width:200px; margin: 0 auto;
height:40px; text-align:center; line-height:40px;}
.blue-bg{background:#244275;}

.footer-bg{background:#262729;}
.ftr-Cont{}
.ftr-Cont span{color:#cdcfcf; font-size:20px;}
.ftr-Cont dd{width:60%;}
.ftr-Cont dd img{width:100%; display:block;}
.ftr-Cont > p{color:#cdcfcf; font-size:15px;}
.ftr-Cont > p a{color:#f0801a;}
.ftr-Cont > p a:hover{color:#01a0e2;}
.ftr-Cont ul{margin:0px; padding:0px;}
.ftr-Cont ul li{display:block; background: url(../images/bullet.png) no-repeat 0 8px;
padding-left:25px;}
.ftr-Cont ul li a{color:#cdcfcf; font-size:15px;}
.ftr-Cont ul li a:hover{color:#fbb122;}
ul.ftr-btm{}
ul.ftr-btm span{color:#cdcfcf; font-size:15px;}
ul.ftr-btm span a{color:#f79427;}
ul.ftr-btm span a:hover{color:#59a346;}
ul.ftr-btm li{display:inline-block; padding-right:10px; margin-left:10px; 
border-right:solid 2px #3c3d3f; height:14px; line-height:14px;}
ul.ftr-btm li:last-child{padding-right:0px; margin-left:0px; border-right:none;}
ul.ftr-btm li a{color:#cdcfcf;}
ul.ftr-btm li a:hover{color:#fbb122;}
.ftr-line{width:100%; height:1px; background:#3c3d3f;}
ul.smedia{top:30px; left:0px; right:0px; width:25%; background:#262729; 
margin:0 auto; text-align: center;}
ul.smedia li{display:inline-block; margin-right:30px; width:auto;}
ul.smedia li a{color:#f6f6f6; font-size:22px;}
ul.smedia li a:hover{color:#fbb122;}

#rcbrandDemo1, #rcbrandDemo2, #rcbrandDemo3 {display:none;}  
.rc-rcbrand-container {
position:relative;
max-width:100%;
}
.rc-rcbrand-ul {
position:relative;
width:99999px;
margin-left:40px;
padding:0px;
list-style-type:none;   
text-align:center;  
overflow: auto;
}

.rc-rcbrand-inner {
position: relative;
overflow: hidden;
float:left;
width:100%;        
}

.rc-rcbrand-item {
float:left;
margin:0px;
padding:0px;
cursor:pointer;
position:relative;
line-height:0px;
}
.rc-rcbrand-item img {
max-width: 100%;
cursor: pointer;
position: relative;
margin-top: 10px;
margin-bottom: 10px;
border-radius:5px;
}

.rc-rcbrand-nav-left,
.rc-rcbrand-nav-right {
padding:5px 12px;
border-radius:50%;    
position: absolute;
cursor: pointer;
z-index: 4;
top:40%;
transform: translateY(-50%);   
background: rgb(255, 102, 0, 0.5);
color: #fff;     
}

.rc-rcbrand-nav-left {
left:0px;
}

.rc-rcbrand-nav-left:before {
content: "<"
}

.rc-rcbrand-nav-left.disabled {
opacity: 0.4;
}

.rc-rcbrand-nav-right {
right:0px;    
}

.rc-rcbrand-nav-right:before {
content: ">"
}

.rc-rcbrand-nav-right.disabled {
opacity: 0.4;
}


.items {width:100%;}
.slick-slide {margin:5px;}
.slick-slide img {width:100%;}

/*---------Start inside page css--------*/
.pag-mt{margin-top:94px;}
.job-mt{margin-top:140px;}
.breadcrumb-area{background:#244275!important;}
ul.breadcrumb {padding:20px 0px; list-style:none; background:#244275!important;
width:98%!important; border-radius:0px; margin:0px 0px 10px 15px;}
ul.breadcrumb li {display:inline; font-size:16px; text-transform:none; color:#fff;}
ul.breadcrumb li+li:before {padding:8px; color:#fff; content:"/";}
ul.breadcrumb li a {color:#f46b55; text-decoration:none;}
ul.breadcrumb li a:hover {color:#fff; text-decoration:none;}
.grey-bg{background:#eaeaea;}
.contact-bg{background:#fff; box-shadow: 4px 4px 8px 4px rgba(90, 90, 90, 0.7), 4px 6px 20px 4px rgba(90, 90, 90, 0.7);}
.form-bg{background:#e9edf0;}
.form-bg h3{font-size:25px; color:#000;}
.form-fld-sm{float:left; width:49%}
.form-filed{background:#fff; padding:10px; font-size:14px; color:#000;}
.submitBtn{background:#244275; font-size:15px; color:#fff; padding:5px 25px; 
border-radius:3px;}
.submitBtn:hover{background:#2fab41; display:block;}
ul.cont-add{}
ul.cont-add li{ float: left; width:25%;}
ul.cont-add li dd{background:#59a346; width:35px; height:35px; border-radius:100%; margin:0 auto;
font-size:20px; color:#fff; font-weight:600; text-align: center; line-height:35px; display: block;}
ul.cont-add li span{font-size:14px; color:#000;}
ul.cont-add li span a{color:#f79427; display:inline-block;}
ul.cont-add li span a:hover{color:#244275;}
.vission{background:#f5f5f5; height: 330px; margin-bottom:100px;}

.vission section{background:#56b571; width:80px; height:80px; border-radius:100%; font-size:20px;
color:#fff; margin: 0 auto; text-align:center; line-height:80px;}
.vission section img {width: 207px; display: block; margin: 0px auto; padding-top: 0px; border-radius: 50%; transform: translateY(-121px) translateX(-56px);}
.vission dd{background:#1579cf; width:80px; height:80px; border-radius:100%; font-size:20px;
color:#fff; margin: 0 auto; text-align:center; line-height:80px;}
.vission dd img{width: 207px; display: block; margin: 0px auto; padding-top: 0px; border-radius: 50%; transform: translateY(-121px) translateX(-56px);}
.vission figure{background:#6aaeeb; width:80px; height:80px; border-radius:100%; font-size:20px;
color:#fff; margin: 0 auto; text-align:center; line-height:80px;}
.vission figure img{width: 207px;display: block; margin: 0px auto; padding-top: 0px; border-radius: 50%; transform: translateY(-121px) translateX(-56px);}
.vission strong{font-size:22px;}
.vission p{display:block;}
.milestone{ margin-bottom:-2px;}
.milestone strong{font-size:25px;}
.milestone section{border:solid 1px #cdcdcd; font-size:15px; background:#436fe0; color:#fff;
box-shadow:0 4px 10px 0 rgba(67, 111, 224, 0.8), 0 6px 20px 0 rgba(67, 111, 224, 0.9);}
.milestone img{width:80%; display:block;}
.milestone.positn{position:relative; left:42px;}
.search-box{width:75%;}
.find-job-bg{background: url(../images/career-with-us.jpg) no-repeat 0 0; padding:80px 0px;
width:100%; height:322px; background-size:contain 100%;}
.find-job-bg h2{font-size:30px; color:#fff;}
.form-pl{padding-left:120px;}
.search-box .input-form{float:left; background:#fff; width:30%; border-top-left-radius: 20px!important;
border-bottom-left-radius:20px!important; height:70px; padding: 15px 33px 20px 32px; 
position: relative;}
.search-box .input-form::before{content:''; position:absolute; width:1px; height:51px;
background:#e0e4f8; right:22px; top:50%; z-index:1; transform:translateY(-50%);}
.job-field{font-size:15px!important; color:#000!important; border:none!important;}
.search-box .select-form{float:left; background:#fff; width:25.50%; height:70px; padding: 15px 20px 20px 0px;}
.search-box .select-btn{float:left; width:23.50%; background:#244275; height:70px; 
border-top-right-radius:20px!important; text-align:center; line-height:70px;
border-bottom-right-radius:20px!important;}
.search-btn{font-size:17px; color:#fff;}
.search-btn:hover{color:#fff;}
.section-tittle h2 {color:#000; font-size:50px; font-weight:600;}
.our-services .single-services {border:1px solid #2874f0; padding: 44px 0;}
.our-services .single-services:hover{border:2px dashed #4cb545;
box-shadow: 0 6px 10px 0 rgba(100, 100, 100, 0.5), 0 6px 10px 0 rgba(100, 100, 100, 0.5);}
.our-services .single-services .services-cap h5 a {font-weight:600; font-size:18px;
color: #2874f0;}
.our-services .single-services .services-cap h4 a {font-size:15px; color: #2fab41;}
.bs-jb{background:#fec000; border-radius:5px; padding:0 20px!important; margin:0 auto; color:#fff; display:block;
font-size:14px; font-weight:700; height: 30px;}
.bs-jb:hover{background:#2874f0; color:#fff;}
a.blue-btn{color:#fff; background:#2874f0; padding:15px 35px; text-transform:uppercase;  
font-size:14px; letter-spacing:1px; border-radius:5px;}
.find{background:#213992; padding:70px 0px;}
.find h2 {color:#fff; font-size:60px; font-weight:700;}
.find a {background:#ffca00; color:#fff; border-radius:5px; text-transform:uppercase;
padding:15px 45px; font-weight:700; font-size:17px;}
.find a:hover{background:#fd8501;}
.up-jb-bg{background:#fff;}
.orange{color:#fece02!important;}
.sky{color: #13aff0!important;}
.job-cate .lable-text{color:#2874f0;}
.job-select{border-radius:5px; background:#ebeef3; line-height:30px; color:#4fc1f1;
font-size: 14px; border:solid 1px #7c8fb0;}
.upJb-Btn{background:#59a346; border-radius:5px; padding:0px 30px; font-weight:700!important;
height:40px; color:#fff;}
.upJb-Btn:hover{background:#244275; color:#fff; display:block;}
.job-dts-bg{background:#f4f4f4;}
.web-dgs-bg{background:#fff; border-radius:8px;}
.web-dgs-bg h3{font-size:18px; color:#4169e1;}
.web-dgs-bg ul{padding:0px; margin:0px;}
.web-dgs-bg ul li{display:inline-block; width:30%; font-size:14px; color:#4169e1;}
.web-dgs-bg ul li i{font-size:15px; color:#000;}
.web-dgs-bg a{border:solid 1px #727bdc; padding:8px 35px; border-radius:20px; font-size:15px;
color:#727bdc;}
.web-dgs-bg a:hover{background:#727bdc; color:#fff;}
.web-dgs-bg span{font-size:17px; color:#727bdc; font-weight:600;}
ul.jb-desc{}
ul.jb-desc h4{font-size:20px; color:#000;}
ul.jb-desc p{font-size:16px; color:#000;}
ul.jb-desc li{display:block; font-size:16px; color:#000; padding-left:15px;
background: url(../images/bullet-02.png) no-repeat 0 8px;}
ul.jb-ovr{border:solid 1px #898989;}
ul.jb-ovr strong{font-size:20px; color:#000;}
ul.jb-ovr li{display:block;}
ul.jb-ovr li dd{display:inline-block; font-size:15px; color:#000; width:47%;}
a.apply-now{background:#2fab41; font-size:15px; color:#fff; width:130px; height:30px; 
border-radius:50px; display:block; text-align:center; line-height:30px;}
ul.c-name{}
ul.c-name h5{font-size:18px; color:#000;}
ul.c-name p{font-size:16px; color:#000;}
ul.c-name li{display:block; font-size:16px; color:#000;}
ul.c-name li dd{display:inline-block; width:47%; text-align:left;}
.own-serv{box-shadow:0 4px 10px 0 rgba(0, 0, 0, 0.2), 0 4px 10px 0 rgba(0, 0, 0, 0.2); border:solid 1px #e1e1e1; padding-bottom: 50px !important;}
.own-serv:hover{background:#244275; box-shadow:0 4px 10px 0 rgba(0, 0, 0, 0.2), 0 4px 10px 0 rgba(0, 0, 0, 0.2);
border:solid 1px #fff;}
.own-serv h4{font-size:20px; color:#000; font-weight:700; position:relative;}
.own-serv h4:after{ content:''; position:absolute; left:0px; right:0px; bottom:0px; 
margin:0 auto; width:45%; height:1px; background:#d3d3d3;}
.own-serv:hover h4{ color:#fff; }
.own-serv ul{padding:0px; margin:0px;}
.own-serv ul li{display:block; background: url(../images/bullet-03.png)no-repeat 0 9px;
padding-left:15px;}
.own-serv ul li a{font-size:15px; color:#000;}
.own-serv ul li a:hover{color:#fff!important; font-size:15px;}
.own-serv .btn{position: absolute;left: 0;right: 0;width: 150px;margin: auto; bottom: 20;}
.own-serv p{text-align: justify;}

.certi-bg{background:#efeff1;}
.jb-cat{border:solid 1px #b4b4b4; float: left;}
.jb-cat h2{font-size:15px; color:#4169e1; font-weight:300; background:#fff; cursor:pointer;
position:relative;}
.jb-cat h2 i{position:absolute; right:15px; top:10px; font-size:20px; color:#000;}
.jb-cat h3{font-size:17px; color:#4169e1;}
.filter{font-size:20px; color:#4169e1;}
.filter dd{width:20px; height:12px; display:inline-block; position:relative; top:6px;}
.jb-cat .dropdown-menu{background:transparent!important;  padding:0px; position: relative!important; 
border:solid 1px #d0d0d0; top:-39px!important;}
.jb-cat .dropdown-item{color:#4169e1; background:#fff!important;}
.jb-cat .dropdown-item:hover{background:transparent!important; color:#4169e1;}
.jb-cat input[type=checkbox], input[type=radio]{ width:21px!important; height:21px!important;
background:#f4f4f4!important;}
.jb-cat label{position:relative; top:-5px; left: 5px; font-size:13px!important;}
.jb-found{font-size:15px; color:#4169e1;}
.terms-condi{}
.terms-condi h2{font-size:26px; text-transform:uppercase;}
.terms-condi h3{font-size:20px; text-transform:uppercase;}
.terms-condi p{display:block;}
.custo-revi{background:#fff; border:solid 1px #d9d9d9; 
box-shadow: 0 4px 10px 0 rgba(180, 180, 180, 0.6), 0 4px 10px 0 rgba(180, 180, 180, 0.6);}
.custo-revi p{font-size:14px; color:#4d4d4d; position:relative; height:150px; overflow:hidden;}
.custo-revi p:before{content:''; width:16px; height:13px; position:absolute; left:6px;
top:10px; background: url(../images/quotation.png) no-repeat;}
.custo-revi .custo-nam{display:block; width:100%; background:#8a5fbb; height:130px;
position:relative; bottom:-59px;}
.custo-revi .custo-nam:after{content:''; background:url(../images/curtomer-bg.png) no-repeat 50% 0;
width:100%; height:34px; position:absolute; top:-34px; left: 0px; right:0px; margin:0 auto;
background-size:100%; display:block;}
.custo-revi .custo-nam dd{width:55px; height:55px; display:block; position:absolute; 
top:-57px; left:0px; right:0px; margin:0 auto;}
.custo-revi .custo-nam dd img{width:100%; height: 100%; display:block; border-radius:100%; 
margin-left:-5px;}
.custo-revi .custo-nam span{font-size:18px; color:#fff; font-weight:600;}
a.add-review{background:#1ec199; font-size:13px; color:#fff; padding:3px 20px;
border-radius:50px; position: absolute; right:15px; top:19px; z-index:100; display:block;}
a:hover.add-review{background:#8a5fbb;}
.rates-green{filter: brightness(0) saturate(100%) invert(71%) sepia(9%) saturate(3745%) hue-rotate(67deg) brightness(90%) contrast(94%);}
.rates-yellow{filter: brightness(0) saturate(100%) invert(89%) sepia(82%) saturate(5150%) hue-rotate(9deg) brightness(105%) contrast(107%);}
.rates-container img{float:left!important; width:15px;}

.cus-rew-fld h3{font-size:17px; color:#f79427; text-transform:uppercase; font-weight:600;
margin-bottom:10px;}
.cus-rew-fld .form-group label{font-size:15px; color:#000;}
.cus-rew-fld .form-group .rew-fld{border:solid 1px #8a5fbb; background:#faf8fc; font-size:14px;
color:#919191; border-radius:5px; box-shadow:1px 1px 2px 1px rgba(173,173,173,0.75); padding:15px;}
.cus-rew-fld .form-group p{font-size:14px; color:#606060;}
.rew-fld-btn{background:#1ec199; color:#fff; font-size:15px;
display:block; padding:7px 0px; width:100px; text-align:center; border-radius:5px;}
.brows-fld{position:absolute; width:70%; left:20%; top:0px;}
.blog-bg{background:#f2f6ff;}
.blogImg{float:left; width:50%;}
.blogImg img{width:100%; height:225px; display:block; object-fit:contain 100%;}
.blog-post{float:left; background:#fff; height:225px; width:50%;}
.blog-post h2{font-size:20px;}
.blog-post dd{font-size:13px;}
.blog-post p{font-size:14px;}
.blog-post a{ font-size:14px; color:#fff; text-transform:uppercase; background:#59a346; 
padding:6px 20px; border-radius:50px;}
.blog-post a:hover{background:#244275; }
.blog-post-dt{display:block; background:#e6e6e7; font-size:15px; color:#e85948; 
text-transform:uppercase; padding:10px 15px; position:absolute; left:0px; top:0px;}
.blog-Cont{}
.blog-Cont h2{font-size:18px;}
.blog-Cont dd{font-size:13px;}
.blog-Cont p{font-size:14px;}

.has-search .form-control {padding-left: 2.375rem;}
.has-search .form-control-feedback {
position: absolute;
z-index: 2;
display: block;
width: 2.375rem;
height: 2.375rem;
line-height: 2.375rem;
text-align: center;
pointer-events: none;
color: #aaa;}
ul.rcnt-post{}
ul.rcnt-post li{display:block; border-bottom:solid 1px #e4e4e4; padding-bottom:10px;
margin-bottom:10px;}
ul.rcnt-post li h2{font-size:19px; color:#f79427; text-transform:uppercase; font-weight:600;}
ul.rcnt-post li dd{ display:block; font-size:13px; color:#b2b2b2;}
ul.rcnt-post li a{display:block; font-size:15px; color:#244275; padding-bottom:5px;}
ul.rcnt-post li a:hover{color:#59a346;}
ul.category{}
ul.category h2{font-size:19px; color:#f79427; text-transform:uppercase; font-weight:600;
border-bottom:solid 1px #e4e4e4; padding-bottom:10px; margin-bottom:10px;}
ul.category li{display:block; padding-bottom:10px;}
ul.category li a{font-size:15px; color:#244275;}
ul.category li a:hover{color:#59a346;}

ul.blog-admin {float:left; padding:0px; margin:0px;}
ul.blog-admin li{float:left; display:inline-block; margin-right:15px; font-size:15px; color:#000; padding-left:20px; 
position:relative;}
ul.blog-admin li dd img{width:15px!important; height:15px!important; position:absolute; left:0px; top:11px;}

/*---------End inside page css--------*/


@media only screen and (max-width:767px){
.navbar-light .navbar-toggler{color: rgb(225,225.225,1);}
.logo{width:100%; text-align:center; display:block;}
.logo img{width:55%; margin:0 auto;}
.sl-presn h2{ font-size:25px; border-right:none;}
.sl-presn {width:100%; text-align: center;}
.sl-presn h2 {display:block; font-size:25px;}
.social-top{float:none; margin:0 auto; padding-bottom:10px;}
.social-top ul{border-right:none;}
.topbar-link{float:none; width:100%; text-align:center; padding-bottom:10px;}
.topbar-link ul li{display:block; padding:2px 7px;}
.hdr-menu .navbar-light .navbar-nav a.nav-link{ border-right:none; padding:3px 0px;}
#hamburger-wrapper {padding-left:17px; padding-top: 5px;}
.hdr-menu .navbar-toggler-icon {  
width: 0em;
height: 1em;
vertical-align: middle;
content: "";
background: no-repeat center center;
background-image: none;
background-size: auto;
background-size: 100% 100%;}
.header-fixed{position:inherit;}
.hm-bnr{padding-top:0px;}
.hm-bnr .carousel-caption h3{font-size:23px; line-height:32px;}
.hm-bnr .carousel-inner img{ height:250px;}
.hm-bnr .carousel-caption a{width:100px; height: 35px; font-size: 13px; line-height:35px;}
.hm-bnr .carousel-caption{bottom:7%;}
.hm-bnr .carousel-indicators {bottom:-20px;}
.about-ContArea{position:inherit; left: 0px;}
.hm-bnr .carousel-caption{width:80%; left:17%;}
.hm-bnr .carousel-control-next-icon, .carousel-control-prev-icon{width:30px; height:30px;}
.aboutImg{width:60%;}
.milestone img{width:40%; margin:0 auto;}
.milestone.positn{left:0px;}
.page-header-wh{font-size: 23px;}
.othr-serv{float:none; width:30%; margin-right:0%; margin-bottom:10px; margin-left: 2.30%;}
.pag-mt{margin-top:0px;}
.page-header::after{width:25%;}
ul.smedia{width:100%; background:transparent; top:-2px;}
.search-box{width:80%; margin:0 auto;}
.search-box .input-form{width:80%; margin:0 auto;}
.form-pl{padding-left:0px;}
.search-box .input-form{float:none; width:100%; border-top-right-radius: 20px!important;
border-bottom-right-radius:20px!important; height:45px; padding:5px 10px; margin-bottom:7px;}
.search-box .input-form::before{background:transparent;}
.search-box .select-form{ float:none; width:100%; height:45px; padding:5px 10px; border-radius:50px; 
margin-bottom:7px;}
.search-box .select-btn{width:100%; height:45px; line-height:45px; 
border-top-left-radius:20px!important; border-bottom-left-radius:20px!important;}
.find-job-bg h2{font-size:25px;}
.find-job-bg{height:240px; padding:15px 0px;}
.section-tittle h2{font-size:25px;}
a.blue-btn{font-size:13px; padding:10px 20px;}
.find h2{font-size:30px;}
.find{padding:20px 0px;}
.find a{font-size:15px; padding:8px 20px;}
.web-dgs-bg ul li{width:100%;}
ul.jb-desc h4{font-size:17px;}
ul.jb-desc p{font-size:14px;}
ul.jb-desc li{font-size:14px;}
a.apply-now{font-size:13px; width:90px; height:25px; line-height:25px;}
ul.c-name h5{font-size:16px;}
ul.c-name p{font-size:14px;}
ul.c-name li{font-size:14px;}
.job-mt{margin-top:10px;}
.web-dgs-bg a{font-size:13px; padding:5px 20px;}
.form-fld-sm{width:100%;}
ul.cont-add li{width:100%; margin-bottom:10px;}
.page-header{font-size:22px;}
a.add-review{font-size:11px; padding:3px 12px; right:5px; top:4px;}
.rc-rcbrand-ul{margin-left:85px;}
.rc-rcbrand-nav-right{right:10px;}
.rc-rcbrand-nav-left{left:10px;}
.blogImg {float:none; width:100%;}
.blog-post-dt{font-size:13px; padding:5px 10px;}
.blogImg img{height:auto;}
.blog-post{width:100%; height:auto;}
.blog-post a{font-size:10px; padding:5px 10px;}
ul.breadcrumb{padding:8px 0px;}
ul.breadcrumb li{font-size:14px;}
.blog-Cont h2{font-size:15px;}
ul.blog-admin li{font-size:13px; margin-right:7px;}
.blog-Cont p{font-size:13px;}
ul.rcnt-post li h2{font-size:15px;}
ul.rcnt-post li a{font-size:13px;}
ul.rcnt-post li{padding-bottom:0px; margin-bottom:5px;}
ul.rcnt-post li a{padding-bottom:3px;}
ul.category h2{font-size:15px; padding-bottom:5px; margin-bottom:5px;}
ul.category li{padding-bottom:0px;}
ul.category li a{font-size:14px;}
}