@charset "utf-8";
/* CSS Document */
/*--fonts---


    font-family: 'Open Sans', sans-serif;

    font-family: 'Roboto', sans-serif;

    font-family: 'Oxygen', sans-serif;
	
	font-family: 'Lato', sans-serif;
	
	font-family: 'Source Code Pro', monospace;

	font-family: 'Montserrat', sans-serif;

------*/



.mysubnav {
	width:100%;
	padding: 10px 0;
	border-bottom: 1px solid #EDEDED;
}
.mysubnav ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.mysubnav ul li {
	color:#686868;
	margin: 0 2%;
	font-family: 'Roboto', sans-serif;
	font-size: 13px;
}
/*---social icons----**/
.mysubnav .footer-social-icons ul li {
	float: left;
    font-size: 13px;
	width: 32px;
	height: 32px;
	padding: 6px;
    border: 1px solid #eee;
    border-radius: 50px;
	    text-align: center;
}
.footer-social-icons {
	width: 200px;
	display:block;
	float: left;
}
.social-icon {
	color: #fff;
}
ul.social-icons {
	margin-top: 0px;
}
.social-icons li {
	vertical-align: top;
	display: inline;
}
.social-icons a {
	color: #686868;
	text-decoration: none;
}
.fa-facebook {
 -o-transition:.5s;
 -ms-transition:.5s;
 -moz-transition:.5s;
 -webkit-transition:.5s;
 transition: .5s;
}
.fa-facebook:hover {
	color: #E87759;
}
.fa-twitter {
 -o-transition:.5s;
 -ms-transition:.5s;
 -moz-transition:.5s;
 -webkit-transition:.5s;
 transition: .5s;
}
.fa-twitter:hover {
	color: #E87759;
}
.fa-rss {
 -o-transition:.5s;
 -ms-transition:.5s;
 -moz-transition:.5s;
 -webkit-transition:.5s;
 transition: .5s;
}
.fa-rss:hover {
	color: #E87759;
}
.fa-youtube-play {
 -o-transition:.5s;
 -ms-transition:.5s;
 -moz-transition:.5s;
 -webkit-transition:.5s;
 transition: .5s;
}
.fa-youtube-play:hover {
	color: #E87759;
}
.fa-linkedin {
 -o-transition:.5s;
 -ms-transition:.5s;
 -moz-transition:.5s;
 -webkit-transition:.5s;
 transition: .5s;
}
.fa-linkedin:hover {
	color: #E87759;
}
.fa-google-plus {
 -o-transition:.5s;
 -ms-transition:.5s;
 -moz-transition:.5s;
 -webkit-transition:.5s;
 transition: .5s;
}
.fa-google-plus:hover {
	color: #E87759;
}
/*-------menu bar-------*/
.mysubnav .links {
	list-style: none;
	margin: 0px;
	padding: 0px;
	float: right;
	width: 300px;
}
.mysubnav .links li {
    margin: 7px 10px;
    font-family: 'Roboto', sans-serif;
    font-size: 13px;
}
/*-------menu bar-------*/
.mymnavbar {
	width: 100%;
	padding: 1px 0;
}
.mymnavbar .navbar-brand {
	float: left;
	height: auto;
	padding: 0px;
	font-size: 18px;
	line-height: 0;
	margin-top: 0px;
	position: absolute;
	z-index: 999;
}
.mymnavbar .navbar-default {
	background-color: #fff;
}
.mymnavbar .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
	color: #E87759;
	background-color: transparent;
}
.activea {
	color: #E87759 !important;
}


.mymnavbar .navbar-brand {
    margin-top: -50px !important;
}
.logow {
	width:140px	;
}
/*-------my banner--------*/
/*
Fade content bs-carousel with hero headers
Code snippet by maridlcrmn (Follow me on Twitter @maridlcrmn) for Bootsnipp.com
Image credits: unsplash.com
*/

/********************************/
/*       Fade Bs-carousel       */
/********************************/
.mybanner .carousel-control {
    position: absolute;
    top: 40%;
    bottom: 0;
    left: 0;
    width: 60px;
    height: 60px;
    font-size: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0,0,0,.6);
    background-color: #000;
    filter: alpha(opacity=50);
    opacity: .5;

	display: -webkit-box;
	  display: -ms-flexbox;
	  display: flex;
	  text-align: center;
	  -webkit-box-align: center;
		  -ms-flex-align: center;
			  align-items: center;
}
.mybanner .carousel-control i {
	color: #fff;
    text-align: center;
    display: block;
    float: none;
    margin: auto;
}
.mybanner .carousel-control:hover {

    text-shadow: 0 1px 2px rgba(0,0,0,.6);
    background-color: #000;
    filter: alpha(opacity=50);
    opacity: 1;
}
/********************************/
.fade-carousel {
	position: relative;
	height: 600px;
}
.fade-carousel .carousel-inner .item {
	height: 600px;
}
.fade-carousel .carousel-indicators > li {
	margin: 0 2px;
	background-color: #f39c12;
	border-color: #f39c12;
	opacity: .7;
}
.fade-carousel .carousel-indicators > li.active {
	width: 10px;
	height: 10px;
	opacity: 1;
}
/********************************/
/*          Hero Headers        */
/********************************/
.hero {
	position: absolute;
	top: 45%;
	left: 40%;
	z-index: 3;
	color: #fff;
	text-align: center;
	text-shadow: 1px 1px 0 rgba(0, 0, 0, .10);
	-webkit-transform: translate3d(-50%, -50%, 0);
	-moz-transform: translate3d(-50%, -50%, 0);
	-ms-transform: translate3d(-50%, -50%, 0);
	-o-transform: translate3d(-50%, -50%, 0);
	transform: translate3d(-50%, -50%, 0);
}
.hero {
    width: inherit !important;
}
.hero h1 {
	font-size: 46px;
	color: #fff;
	font-family: 'Montserrat', sans-serif;
	font-weight: bold;
	margin: 0;
	padding: 0;
	/* text-transform: uppercase; */
	line-height: 60px;
	text-align: left;
}
.hero p {
	color:#ffff;
	font-family: 'Montserrat', sans-serif;
	line-height: 2em;
	margin-top: 2%;
	font-size: 14px;
	margin-bottom: 0px;
	text-align: left;
	text-transform: uppercase;
}
.ui-decor-1 {
    width: 30px;
    height: 2px;
	background-color: #e95615;
}
.fade-carousel .carousel-inner .item .hero {
	opacity: 0;
 -webkit-transition: 2s all ease-in-out .2s;
 -moz-transition: 2s all ease-in-out .2s;
 -ms-transition: 2s all ease-in-out .2s;
 -o-transition: 2s all ease-in-out .2s;
 transition: 2s all ease-in-out .2s;
}
.fade-carousel .carousel-inner .item.active .hero {
	opacity: 1;
 -webkit-transition: 2s all ease-in-out .2s;
 -moz-transition: 2s all ease-in-out .2s;
 -ms-transition: 2s all ease-in-out .2s;
 -o-transition: 2s all ease-in-out .2s;
 transition: 2s all ease-in-out .2s;
}
/********************************/
/*            Overlay           */
/********************************/
.overlay {
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 2;
	background-color: #080d15;
	opacity: .7;
}
/********************************/
/*          Custom Buttons      */
/********************************/
.morebtn1 {
	-webkit-transition-duration: 1s; /* Safari */
    transition-duration: 1s;
	padding: 12px 24px;
	background-color: #e95615;
	color: #fff;
	font-family: 'Montserrat', sans-serif;
	font-size: 13px;
	border-radius: 0px;
	border: 1px solid #e95615;
	margin-top: 3%;
	-webkit-transition-duration: 1s; /* Safari */
    transition-duration: 1s;
	float: left;
}
.morebtn2 {
	-webkit-transition-duration: 1s; /* Safari */
    transition-duration: 1s;
	padding: 12px 24px;
	background-color: transparent;
	color: #fff;
	font-family: 'Montserrat', sans-serif;
	font-size: 13px;
	border-radius: 0px;
	border: 1px solid #fff;
	margin-top: 3%;
	margin-left: 3%;
	-webkit-transition-duration: 1s; /* Safari */
    transition-duration: 1s;
	float: left;
}
.morebtn1:hover, .morebtn2hover {
	background-color: transparent;
	color: #E87759;
	border: 1px solid #E87759;
		-webkit-transition-duration: 1s; /* Safari */
    transition-duration: 1s;
}
/********************************/
/*       Slides backgrounds     */
/********************************/
.fade-carousel .slides .slide-1, .fade-carousel .slides .slide-2, .fade-carousel .slides .slide-3, .fade-carousel .slides .slide-4 {
	height: 600px;
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
}
.fade-carousel .slides .slide-1 {
	background-image: url(../images/slide01.jpg);
}
.fade-carousel .slides .slide-2 {
	background-image: url(../images/slide02.jpg);
}
.fade-carousel .slides .slide-3 {
	background-image:  url(../images/slide03.jpg);
}
.fade-carousel .slides .slide-4 {
	background-image:  url(../images/slide04.jpg);
}

/********************************/
/*          Media Queries       */
/********************************/
@media screen and (min-width: 980px) {
.hero {
	width:  85%;
}
}
@media screen and (max-width: 640px) {
 .hero h1 {
font-size: 4em;
}
}


 /*-------dflt-css-------*/
 .mymrgn {
	margin-bottom: 50px;
	background-color: #fff;
	-webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.17);
	-moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.17);
	box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.17);
}
 .b-advantages-1 {
    position: relative;
    display: inline-block;
    width: 33.3%;
    margin-left: -3px;
    padding: 40px 50px 55px;
    vertical-align: top;	`
    text-align: center;
}
.b-advantages-2 {
    position: relative;
    display: inline-block;
    width: 33.3%;
    margin-left: -3px;
    padding: 40px 50px 55px;
    vertical-align: top;	`
    text-align: center;
}

 .b-advantages-1:after {
    position: absolute;
    top: 65px;
    right: -1px;
    bottom: 65px;
    width: 1px;
    background-color: #eee;
    content: '';
}
.b-icon {
	font-size: 44px;
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
}
.b-head {
	color: #000;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
	margin-top: 20px;
    margin-bottom: 16px;
	text-align: center;
	font-family: 'Lato', sans-serif;
}
.b-para {
	text-align: center;
	font: 13px/1.846153846153846 Lato;
    color: #686868;
}
.b-rdmrbtn {
	text-align: center;
	color: #444;
    font-family: Montserrat;
    font-size: 11px;
    font-weight: 700;
	margin: auto;
	display: block;
    text-transform: uppercase;
}
.b-advantages-2 a, .b-advantages-1 a {
	text-decoration: none !important;
}
.b-rdmrbtn:hover i{
	margin-left: 5px;
	color: #e95615;
	-webkit-transition-duration: .20s; /* Safari */
    transition-duration: .20s;
}
.b-rdmrbtn i {
	color: #e95615;
	-webkit-transition-duration: .20s; /* Safari */
    transition-duration: .20s;
}


 /*-----*/
 .modern {
	 padding: 5% 0px;
 }
 .modern h5 {
	color: #686868;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
    margin-top: 20px;
    margin-bottom: 16px;
    text-align: left;
    font-family: 'Lato', sans-serif;
	    margin-bottom: 5px;
 }
  .modern h2 {
	font-size: 46px;
    color: #000;
    font-family: 'Montserrat', sans-serif;
    font-weight: bold;
    margin: 0;
    padding: 0;
    /* text-transform: uppercase; */
    line-height: 60px;
    text-align: left;
}
.modern p {
	text-align: left;
	font: 13px/1.846153846153846 Lato;
    color: #686868;
	margin-top: 20px;
}
 .emphasis {
    width: 130px;
    height: 3px;
    background-color: #e95615;
	float: left;
}
.modern-para {
	padding-top: 45px;
	float: left;
	width: 100%;
}


.modern .b-rdmrbtn {
	float: left;
	color: #444;
    font-family: Montserrat;
    font-size: 11px;
    font-weight: 700;
	margin: auto;
	display: block;
    text-transform: uppercase;
}
.modern .b-advantages-2 a, .b-advantages-1 a {
	text-decoration: none !important;
}
.modern .b-rdmrbtn:hover i{
	margin-left: 5px;
	color: #e95615;
	-webkit-transition-duration: .20s; /* Safari */
    transition-duration: .20s;
}
.modern .b-rdmrbtn i {
	color: #e95615;
	-webkit-transition-duration: .20s; /* Safari */
    transition-duration: .20s;
}

/*---------servic---------*/
.servic {
	
}
.servic .b-head {
	color: #000;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
	margin-top: 40px;
    margin-bottom: 10px;
	text-align: left;
	font-family: 'Lato', sans-serif;
}
 .emphasis2 {
    width: 50px;
    height: 2px;
    background-color: #e95615;
	float: left;
}
.servic .b-para {
	text-align: left;
	margin-top: 40px;
	font: 13px/1.846153846153846 Lato;
    color: #686868;
}
.servic .owl-buttons {
	display: none;
}
.servic .owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span {
    filter: Alpha(Opacity=100);
    opacity: 1;
	width: 10px;
    height: 9px;
}

.servic .owl-theme .owl-controls .owl-page span {
    display: block;
    width: 10px;
    height: 6px;
    margin: 5px 7px;
    filter: Alpha(Opacity=50);
    opacity: .5;
	border: 1px solid #e95615;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 3px;
    background: #e95615;
}
/*---------servic---------*/
.counteres {
	background: url(../images/bg-1.jpg) fixed center;
	padding: 5% 0;
}
.counteres .b-head {
    color: #fff;
    font-size: 20px;
    font-weight: bold;
    text-transform: uppercase;
    margin-top: 5px;
    margin-bottom: 10px;
    text-align: left;
    font-family: 'Lato', sans-serif;
}
.fltlft{float: left;width: 30%;padding-right: 10px;}
.fltlft img{margin-top: 5px;}
.fltrft{float:right;width: 70%;padding-left: 10px;}
.brder-btm {
	border-bottom: 3px solid #e95615;
	float: left;
	width: 100%;
	padding-bottom: 30px;
	padding-top: 30px;
}
.brder-tblr {
	border: 1px solid #fff;
	float: left;
	width: 100%;
	padding-bottom: 30px;
	padding-top: 30px;
}
/*---------servic---------*/
.why-chooose {
	padding: 4% 0;
	background: url(../images/bg-1.png) fixed center;
}
.why-chooose h5 {
    color: #686868;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
    margin-top: 20px;
    margin-bottom: 16px;
    text-align: center;
    font-family: 'Lato', sans-serif;
    margin-bottom: 5px;
}
.why-chooose h2 {
    font-size: 46px;
    color: #000;
    font-family: 'Montserrat', sans-serif;
    font-weight: bold;
    margin: 0;
    padding: 0;
    /* text-transform: uppercase; */
    line-height: 60px;
    text-align: center;
}
.emphasias {
    width: 90px;
    height: 4px;
    background-color: #e95615;
    float: none;
	display: block;
	margin: auto;
}
.b-advantages {
	width: 100%;
    position: relative;
    margin-top: 40px;
    /* margin-bottom: 78px; */
	float: left;
	padding-right: 40px;
}
.b-advantages:hover a {
	text-decoration: none;
}
.b-advantages .b-head {
	color: #000;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
	margin-top: 0px;
    margin-bottom: 10px;
	text-align: right;
	font-family: 'Lato', sans-serif;
}
.b-advantages .emphasis2 {
    width: 50px;
    height: 2px;
    background-color: #e95615;
	float: right;
}
.b-advantages .b-para {
	text-align: right;
	margin-top: 30px;
	font: 13px/1.846153846153846 Lato;
    color: #686868;
}
.b-advantages .b-rdmrbtn {
	text-align: center;
	color: #444;
    font-family: Montserrat;
    font-size: 11px;
    font-weight: 700;
	margin: auto;
	float: right;
	display: block;
    text-transform: uppercase;
}
.b-advantages .b-rdmrbtn:hover i{
	margin-right: 5px;
	color: #e95615;
	-webkit-transition-duration: .20s; /* Safari */
    transition-duration: .20s;
}
.b-advantages img {
	margin-right: -50px;
}
/*---------servic---------*/
.b-advantages2 {
	width: 100%;
    margin-top: 40px;
    /* margin-bottom: 78px; */
	float: right;
	padding-right: 40px;
}
.b-advantages2:hover a {
	text-decoration: none;
}
.b-advantages2 .b-head {
	color: #000;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
	margin-top: 0px;
    margin-bottom: 10px;
	text-align: left;
	font-family: 'Lato', sans-serif;
}
.b-advantages2 .emphasis2 {
    width: 50px;
    height: 2px;
    background-color: #e95615;
	float: left;
}
.b-advantages2 .b-para {
	text-align: left;
	margin-top: 30px;
	font: 13px/1.846153846153846 Lato;
    color: #686868;
}
.b-advantages2 .b-rdmrbtn {
	text-align: center;
	color: #444;
    font-family: Montserrat;
    font-size: 11px;
    font-weight: 700;
	margin: auto;
	float: left;
	display: block;
    text-transform: uppercase;
}
.b-advantages2 .b-rdmrbtn:hover i{
	margin-right: 5px;
	color: #e95615;
	-webkit-transition-duration: .20s; /* Safari */
    transition-duration: .20s;
}
.b-advantages2 img {
	margin-left: -50px;
}
.cntr-img-mgrn {
	margin-top: 60px;
}
/*---------servic---------*/
.call-for {
	padding: 3% 0;
	background-color: #e95615;
}
.call-for .b-head {
	color: #fff;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
	margin-top: 30px;
    margin-bottom: 10px;
	letter-spacing: 2px;
	text-align: center;
	font-family: 'Lato', sans-serif;
}
.call-for .b-headh2 {
	color: #fff;
    font-size: 24px;
    font-weight: bold;
    /* text-transform: capitalize; */
	margin-top: 10px;
    margin-bottom: 30px;
	text-align: center;
	font-family: 'Lato', sans-serif;
}
.border-rgt {
	border-right:1px solid #fff;
}.border-lft {
	border-left:1px solid #fff;
}
/*---------footer-sec---------*/
.footer-sec {
	padding: 2% 0;
	background: url(../images/parallax.png) center;
}
.footer-sec .b-head {
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
    margin-top: 20px;
    margin-bottom: 16px;
    text-align: left;
    font-family: 'Lato', sans-serif;
}
.pdng-sec {
	padding-top: 50px;
}
.pdng-sec p {
    text-align: left;
    font: 14px/1.846153846153846 Lato;
    margin-top: 0px;
	color: #ccc;
}
.pdng-sec ul {
	padding: 0px;
	list-style: none;
}
.pdng-sec ul li i {
	margin-right: 8px;
	color: #ccc;
}
.pdng-sec ul li {
	padding-bottom: 10px;
}
.pdng-sec ul li a {
	text-align: left;
    font: 14px/1.846153846153846 Lato;
    margin-top: 0px;
	color: #ccc;
}
.pdng-sec ul li a:hover {
	color: #e95615;
	text-decoration: none;
	
}
.gallery-pdng {
	padding: 5px !important;
}

.footer-sec2 {
	background-color: #191919;
	padding: 1% 0;
}
.footer-sec2 p {
    text-align: left;
    font: 13px/1.846153846153846 Lato;
    margin: 0px;
    color: #9A9A9A;
}
.footer-sec2 .social-icons a {
    color: #686868;
    text-decoration: none;
    margin: 10px;
}
.footer-sec2 ul.social-icons {
    margin-top: 0px;
    float: left;
    margin: 3px auto;
    display: table;
	padding-left: 15px;
}
.fosec2p {
    text-align: right !important;
}
/*---------mybanner-abt---------*/
.mybanner-abt {
	background: url(../images/abt-bg-1.jpg) fixed;
	background-size: 100%;
	background-position: top;
	height: 260px;
}
.mybanner-abt h1 {
	font-size: 35px;
	color: #fff;
	font-family: 'Montserrat', sans-serif;
	font-weight: bold;
	margin: 8% auto 0;
	padding: 0;
	text-transform: uppercase;
	line-height: 50px;
	text-align: left;
}
.mybanner-abt p {
	color:#fff;
	font-family: 'Montserrat', sans-serif;
	line-height: 2em;
	margin-top: 5px;
	font-size: 14px;
	margin-bottom: 0px;
	text-align: left;
	text-transform: uppercase;
}
.mybanner-abt .ui-decor-1 {
    width: 30px;
    height: 2px;
	background-color: #e95615;
}
/*---------mybanner-abt---------*/
.block-table {
    display: table;
    width: 100%;
}

.section-full-width__bg {
    background-image: url(../images/bg-4.jpg);
	background-size: 100%;
	background-position: top;
}
.block-table__cell_2-col {
    width: 50%;
}
.block-table__cell {
    display: table-cell;
    vertical-align: top;
}
.section-full-width__bg {
    background-size: cover;
}

.block-table__cell_2-col {
    width: 50%;
}
.block-table__cell {
    display: table-cell;
    vertical-align: top;
}
.section-type-1 {
    padding-bottom: 600px;
    padding-top: 50px;
}
.section-full-width__main {
    padding-left: 80px;
    padding-right: 80px;
}

.block-table h2 {
	font-size: 30px;
    color: #000;
    font-family: 'Montserrat', sans-serif;
    font-weight: bold;
    margin: 0;
    padding: 0;
    /* text-transform: uppercase; */
    line-height: 60px;
    text-align: left;
}
.block-table p {
	text-align: left;
	font: 15px/1.846153846153846 Lato;
    color: #686868;
	margin-top: 20px;
}
.block-table .emphasis {
    width: 130px;
    height: 3px;
    background-color: #e95615;
	float: left;
}
.block-table .modern-para {
    padding-top: 20px;
    float: left;
    width: 100%;
}
.block-table ul {
	list-style: none;
	padding: 0px;
	float: left;
	width: 100%;
	margin-top: 20px;
}
.block-table ul li {
	text-align: left;
	font: 12px/1.846153846153846 Lato;
    color: #000;
	float: left;
	width: 30%;
	font-weight:600;
	margin-bottom: 25px;
}
.block-table ul li i {
	color: #e95615;
	margin-right: 6px;
}
.sec-full {
	float: left;
	width: 100%;
}
.section-type-2 {
    margin-top: -130px;
    height: 450px;
}
.sec-table-cell {
	width: 50%;
	float: left;
}
.section-type-3 {
    background-color: #FFF;
    padding: 36px 80px 51px;
}
.section-type-3 .b-head {
    color: #000;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
    margin-top: 40px;
    margin-bottom: 10px;
    text-align: left;
    font-family: 'Lato', sans-serif;
}
.section-type-3 .b-para {
    text-align: left;
    margin-top: 40px;
    font: 15px/1.846153846153846 Lato;
    color: #686868;
}


.section-type-4 {
    background-color: #e95615;
    padding: 36px 80px 51px;
}
.section-type-4 .b-head {
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
    margin-top: 40px;
    margin-bottom: 10px;
    text-align: left;
    font-family: 'Lato', sans-serif;
}.section-type-4 .emphasis2 {
    width: 50px;
    height: 2px;
    background-color: #fff;
    float: left;
}
.section-type-4 .b-para {
    text-align: left;
    margin-top: 40px;
    font: 15px/1.846153846153846 Lato;
    color: #fff;
}

 /*--brand---*/
.brand-sec {
	padding: 5% 0;
	margin-top: 6%;
	background-color: #f5f5f5;
}
.brand-logo {
	width: 25%;
	height: auto;
	padding: 5px;
	float: left;
}
 
 
 /*-----*/
.item-svvc {
	
}
.item-svvc .b-head {
    color: #000;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
    margin-top: 20px;
    margin-bottom: 10px;
    text-align: left;
    font-family: 'Lato', sans-serif;
}
.item-svvc .b-para {
    text-align: left;
    margin-top: 30px;
	margin-bottom: 20px;
    font: 13px/1.846153846153846 Lato;
    color: #686868;
}

.item-svvc .b-rdmrbtn {
	text-align: center;
	color: #666;
    font-family: Montserrat;
    font-size: 11px;
    font-weight: 700;
	margin: auto;
	display: block;
    text-transform: uppercase;
	padding: 9px 0px;
	border: 1px solid #ADADAD; 
	width: 130px;
	margin-bottom: 30px;
}
.item-svvc a {
	text-decoration: none !important;
}
.item-svvc .b-rdmrbtn:hover i{
	margin-left: 5px;
	color: #e95615;
	-webkit-transition-duration: .20s; /* Safari */
    transition-duration: .20s;
}
.item-svvc .b-rdmrbtn i {
	color: #e95615;
	-webkit-transition-duration: .20s; /* Safari */
    transition-duration: .20s;
}
.offe-more .b-headh2 {
    color: #fff;
    font-size: 24px;
    font-weight: bold;
    /* text-transform: capitalize; */
    margin-top: 0px;
    margin-bottom: 10px;
    text-align: center;
    font-family: 'Lato', sans-serif;
}
.offe-more .b-head {
    color: #fff;
    font-size: 15px;
    font-weight:600;
    text-transform: uppercase;
    margin-top: 10px;
    margin-bottom: 20px;
    letter-spacing: 2px;
    text-align: center;
    font-family: 'Lato', sans-serif;
}
.offe-more ul {
	list-style: none;
	padding: 0px;
	float: left;
	width: 100%;
	margin-top: 20px;
}
.offe-more ul li {
	text-align: center;
	font: 13px/1.846153846153846 Lato;
    color: #fff;
	float: left;
	width: 33.333333%;
	font-weight:500;
	margin-bottom: 25px;
}
.offe-more ul li i {
	color: #e95615;
	margin-right: 6px;
}


.offe-more .morebtn1 {
	float: none;
	margin: 3% auto 0;
	display: block;
}
 /*-----*/
.srvc-dtail-nav {padding: 34px 20px !important;
background-color: #f5f5f5;
margin-top: 69px;
}
.srvc-dtail-nav .b-head {
    color: #000;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
    margin-top: 0px;
    margin-bottom: 16px;
    text-align: center;
    font-family: 'Lato', sans-serif;
}
.srvc-dtail-nav .b-head {
    text-align: left;
	font-size: 16px;
}
.srvc-dtail-nav ul {
	list-style: none;
	padding: 0px;
	float: left;
	width: 100%;
	margin-top: 20px;
}
.srvc-dtail-nav ul li {
	text-align: left;
	font: 12px/1.846153846153846 Lato;
    color: #444;
	font-weight:600;
	margin-bottom: 5px;
	padding-top: 10px;
	border-bottom: 1px solid #ddd;
    padding-bottom: 13px;
}
.srvc-dtail-nav li i {
	color: #444;
	text-align: right;
	float: right;
	margin-top: 8px;
}
.srvc-dtail-nav .morebtn1 {
    /* padding: 12px 24px; */
	width: 100%;
	text-align: left;
    margin-top: 20px;
    float: left;
	text-transform: capitalize;
}.srvc-dtail-nav ul li:hover {
	color: #000;
}

.srvc-dtail-sec {
	padding: 6% 0px 3% 0;
}
.srvc-dtail-sec .b-para {
    text-align: left;
    font: 14px/1.846153846153846 Lato;
    color: #2c2b2b;
	margin-top: 20px;
}
.srvc-dtail-sec .b-head {
    text-align: left;
	font-size: 16px;
}
.section-inner {
    margin-top: 60px;
}
.section-inner1 {
    margin-top: 60px;
}
.srvc-dtail-sec ul {
	list-style: none;
	padding: 0px;
	float: left;
	width: 100%;
	margin-top: 10px;
}
.srvc-dtail-sec ul li {
	text-align: left;
	font: 14px/1.846153846153846 Lato;
    color: #444;
	font-weight:600;
	margin-bottom: 5px;
	padding-top: 7px;
    padding-bottom: 8px;
}
.srvc-dtail-sec li i {
	color: #444;
	text-align: right;
	float: left;
	margin-top: 5px;
	margin-right: 10px;
}
.srvc-dtail-nav:hover a {
	text-decoration: none;
}

/***
User Profile Sidebar by @keenthemes
A component of Metronic Theme - #1 Selling Bootstrap 3 Admin Theme in Themeforest: http://j.mp/metronictheme
Licensed under MIT
***/

.srvc-dtail-sec .panel-group {
  padding-top: 20px;
}
.srvc-dtail-sec .panel-default {
  border-radius: 0;
  border: none;
  background: none;
  margin-bottom: 0;
  padding-bottom: 14px;
}
.srvc-dtail-sec .panel-default > .panel-heading {
  border: none;
  background: none;
  padding: 0;
}
.srvc-dtail-sec .panel-default > .panel-heading + .panel-collapse .panel-body {
  border: none;
  padding: 0 0 0 32px;
}
.srvc-dtail-sec .panel-default h5 {
  font: 300 19px "Open Sans", Arial, sans-serif;
  padding: 0;
  margin: 0 0 5px;
}
.srvc-dtail-sec .panel-group .panel+.panel {
  margin-top: 15px;
}
.srvc-dtail-sec .panel-default .accordion-toggle:before {
  content: "";
  width: 21px;
  height: 21px;
  display: inline-block;
  background: #e54a1a url(http://keenthemes.com/assets/bootsnipp/toggle-icons.png) no-repeat 6px 10px;
  border-radius: 0;
  margin-right: 10px;
  position: relative;
  top: 4px;
}
.srvc-dtail-sec .panel-default .collapsed:before {
  background: #585858 url(http://keenthemes.com/assets/bootsnipp/toggle-icons.png) no-repeat 6px -148px;
}
.srvc-dtail-sec .panel-default .panel-title:hover .collapsed:before {
  background-color: #e54a1a;
}
.srvc-dtail-sec .panel-default .accordion-toggle,
.srvc-dtail-sec .panel-default .accordion-toggle:focus,
.srvc-dtail-sec .panel-default .accordion-toggle:hover,
.srvc-dtail-sec .panel-default .accordion-toggle:active {
  color: #000;
  text-decoration: none;
  margin-bottom: 16px;
  font-size: 16px;
	font-weight: 600;
    text-align: left;
    font-family: 'Lato', sans-serif;
}
.srvc-dtail-sec .panel-default .collapsed {
	color: #585858;
	margin-bottom: 14px;
    text-align: left;
	font-weight: 600;
	font-size: 16px;
    font-family: 'Lato', sans-serif;
}
.srvc-dtail-sec .panel-body p {
    text-align: left;
    font: 14px/1.846153846153846 Lato;
    color: #686868;
    margin-top: 25px;
}

 /*-----*/
.contc-adress {
	border: 1px solid #9E9E9E;
	padding: 20px 30px;
	margin-top: 50px;
}
.contc-adress .b-head {
    color: #686868;
    font-size: 16px;
    font-weight: 600;
    text-transform: lowercase;
    margin-top: 15px;
    margin-bottom: 15px;
    text-align: left;
    font-family: 'Lato', sans-serif;
}
.contc-adress .b-head i {
	margin-right: 10px;
}
.of-head {
	margin-top: 40px;
	margin-bottom: 18px;
    font-size: 13px;
    font-weight: 700;
    text-transform: uppercase;
	font-family: 'Lato', sans-serif;
	color: #e95615;
}
.of-para {
	margin-top: 20px;
	margin-bottom: 5px;
	text-align: left !important;
    font-size: 13px;
    font-weight: 700;
    text-transform: uppercase;
	font-family: 'Lato', sans-serif;
	color: #444;
}
.b-para2 {
    text-align: left !important;
    font: 13px/1.846153846153846 Lato;
    color: #686868;
}
.contc-adress2 {
	border: 1px solid #fff;
	padding: 0px 30px;
	margin-top: 50px;
}
.contc-adress2 .form-control {
    padding: 6px 12px;
    font-size: 13px;
    line-height: 1.42857143;
    color: #555;
    border: 1px solid #D6D6D6;
    border-radius: 0px;
    margin-top: 15px;
	font-family: 'Lato', sans-serif;
}
.why-choooses {
	padding: 3% 0 4%;
	background: url(../images/bg-1.png) fixed center;
}
.text-se .b-head {
    text-align: left;
}
.text-se .morebtn2 {
    -webkit-transition-duration: 1s;
    transition-duration: 1s;
    padding: 12px 24px;
    background-color: transparent;
    color: #e95615;
    font-family: 'Montserrat', sans-serif;
    font-size: 12px;
    border-radius: 0px;
    border: 1px solid #e95615;
	margin-left: 0;
	margin-top: 10px;
}

 /*-----*/
 /*-----
     font-family: 'Open Sans', sans-serif;

    font-family: 'Roboto', sans-serif;

    font-family: 'Oxygen', sans-serif;
	
	font-family: 'Lato', sans-serif;
	
	font-family: 'Source Code Pro', monospace;

	font-family: 'Montserrat', sans-serif;
 
 -----*/
 /*-------dflt-css-------*/
.pdng-none {
	padding-left: 0px !important;
	padding-right:0px !important;
}
.pdng-rgt0 {
	padding-right:0px !important;
}
