
.sub{
	float: left;
/*	height: 230px;*/
	background-color: white;
}
.inteco-header-wrap.inteco-header-style-plain.inteco-style-float-left.inteco-sticky-navigation.inteco-style-slide.inteco-fixed-navigation.inteco-animate-fixed-navigation {
	height: 90px;
        box-shadow: 0 16px 39px rgba(204, 194, 194, 0.17);
}
.sub.col-sm-3.add {
/*	border-right: 1px solid #a18b6b;*/
}
.inteco-logo {
	padding-top: 35px;
}
.inteco-navigation .sf-menu > .inteco-normal-menu li > .sub-link {
	padding: 13px 30px 13px 30px;
	/*left: 0%;*/
}
.inteco-animate-fixed-navigation.inteco-header-style-plain .inteco-logo, .inteco-animate-fixed-navigation.inteco-header-style-boxed .inteco-logo {
	padding-top: 18px;
}
.inteco-logo {
	padding-bottom: 45px;
}
.inteco-animate-fixed-navigation.inteco-header-style-plain .inteco-navigation .sf-menu > li > a, .inteco-animate-fixed-navigation.inteco-header-style-boxed .inteco-navigation .sf-menu > li > a {
	padding-bottom: 34px;
}
.inteco-animate-fixed-navigation.inteco-header-style-plain .inteco-navigation, .inteco-animate-fixed-navigation.inteco-header-style-boxed .inteco-navigation, .inteco-animate-fixed-navigation.inteco-header-style-plain .inteco-header-right-social {
	padding-top: 33px;
}
.inteco-navigation .sf-menu > .inteco-normal-menu .sub-menu {
	margin-top: -5px;
}
.sf-menu > .inteco-normal-menu ul {
	margin-left: 0px;
}
.sf-menu > li > .sub-menu a:hover, .sf-menu > li > .sub-menu .current-menu-item > a, .sf-menu > li > .sub-menu .current-menu-ancestor > a, .sf-menu > .inteco-mega-menu > .sf-mega a:hover, .sf-menu > .inteco-mega-menu > .sf-mega .current-menu-item > a, .sf-vertical > li > .sub-menu a:hover, .sf-vertical > li > .sub-menu .current-menu-item > a, .sf-vertical > li > .sub-menu .current-menu-ancestor > a {
	background-color: #a18b6b;
}
.sf-menu > li > a:hover, .sf-menu > li.current-menu-item > a, .sf-menu > li.current-menu-ancestor > a, .sf-vertical > li > a:hover, .sf-vertical > li.current-menu-item > a, .sf-vertical > li.current-menu-ancestor > a {
	color: #a18b6b;
}
.sf-menu > .inteco-normal-menu li, .sf-menu > .inteco-mega-menu > .sf-mega, .sf-vertical ul.sub-menu li, ul.sf-menu > .menu-item-language li {
	background-color: white;
	
}
.sf-menu > li > .sub-menu a, .sf-menu > .inteco-mega-menu > .sf-mega a, .sf-vertical ul.sub-menu li a {
	color: #000;
}
.sub-menu {
	box-shadow: 0 0 10px gray;
}
.inteco-header-background, .inteco-sticky-menu-placeholder, .inteco-header-style-boxed.inteco-fixed-navigation {
	background-color: #110e0c;
}
.icon-measuring{
	width: 3%;
	float: left;
}

.inteco-footer-wrapper {
	background-color: #e3e3e3;
}
.inteco-footer-wrapper, .inteco-footer-wrapper * {
	border-color: #000;
}
.inteco-footer-wrapper {
	color: #000;
}
.inteco-copyright-container {
	padding-top: 7px;
}
.inteco-copyright-container {
	padding-bottom: 10px;
}
.inteco-footer-wrapper .inteco-widget-title {
	color: #000;
}
.inteco-footer-wrapper a {
	color: #000;
}
.inteco-copyright-wrapper {
	    background-color: #fff;
    color: #110e0c;
}
i{
	color: white;
}
i:hover{
	color: #fff;
}
.inteco-header-style-plain.inteco-style-float-left .inteco-logo-bottom-divider {
	background: -webkit-linear-gradient(to left, #a18b6b, rgba(179, 154, 150, 0.1));
	background: -o-linear-gradient(to left, #a18b6b, rgba(179, 154, 150, 0.1));
	background: -moz-linear-gradient(to left, #a18b6b, rgba(179, 154, 150, 0.1));
	background: linear-gradient(to left, #a18b6b, rgba(179, 154, 150, 0.1));
}
.gdlr-core-pbf-background.gdlr-core-parallax.gdlr-core-js {
	/*margin-top: 5%;*/
}
.gdlr-core-image-item-wrap.gdlr-core-media-image.gdlr-core-image-item-style-rectangle {
	margin-top: 10%;
}
.gdlr-core-pbf-column-content.clearfix.gdlr-core-js.mission {
	border: 1px solid gainsboro;
}


/*29-8-2019*/

.text-align{
	text-align: justify;
}

.footer-contact-icon{
	width: 8%;
	margin-top: 5%;
}
.footer-contact{
	display: inline-block;
	margin-left: 5%;
}
.inteco-footer-wrapper a:hover {
	color: #a18b6b;
}
.inteco-footer-column.inteco-item-pdlr.inteco-column-13 {
	width: 20%;
	float: left;
}

/*29-8-2019*/
.sub-menu.main{
    width:100%;
    left:0;
    right: 0;
    margin: auto;
    background: #fff;
}
.sub.col-sm-3{
    width: 25%;
    position: relative;
    height: 272px;
}

.sub.col-sm-3 h4 {
    text-transform: capitalize;
    font-size: 20px;
    padding: 20px 30px;
    margin-bottom: 0;
}
.sub.col-sm-3.add:after{
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    height: 100%;
    border-right: 1px solid #a18b6b;
    content: "";
}
body{
    background: #110e0c;
}
.gdlr-core-column-30.expertise{
    float: right;
}
.story_content p {
    color: #000;
}
.gdlr-core-block-item-title-inner.pro_title {
    top: -90px;
    position: relative;
    right:-100px;
}
.gdlr-core-block-item-title-inner.pro_title h3{
    color:#fff;
    position: relative;
}
.gdlr-core-block-item-title-inner.pro_title h3:before {
    content: '';
    width: 300px;
    height: 1px;
    background: rgb(161, 139, 107);
    display: inline-block;
    position: absolute;
    top: auto;
    bottom: 16px;
    right: 23%;
}
.tp-caption.rev-btn.tp-resizeme.rs-hover-ready:hover{
    color:rgb(161, 139, 107) !important;
}
.inteco-navigation .sf-menu a i {
    margin-right: 10px;
}
.inteco-overlay-menu-content ul li a.sub-link{
    text-transform: capitalize;
}
p{
    text-align: justify;
}
.stst_box {
    padding-top: 60px;
    margin: 10px;
}
.stst_box .sbdr {
    width: 40px;
    height: 6px;
    margin-bottom: 30px;
    background: #353436;
    margin: auto;
    top: -70px;
    position: relative;
}
.stst_box .r_bdr {
    margin-top: 40px;
    z-index: 1;
    width: 60px;
    height: 6px;
    margin-bottom: 10px;
    background: #353436;
    float: right;
    margin-right: 100px;
    transform: rotate(-60deg);
    -webkit-transform: rotate(-60deg);
}
/*.gdlr-core-page-builder-body img.footer-logo{
    opacity: .3;
}*/
.footer-logo {
opacity: .3;
}
.inteco-logo.inteco-item-pdlr {
    width: 15%;
}
.inteco-navigation.inteco-item-pdlr.clearfix {
    width: 70%;
    text-align: center;
    margin-left: 0;
}

/*******responsive******/
@media (max-width:1425px){
    .inteco-logo-inner img {
    width: 120px;
}
.inteco-navigation.inteco-item-pdlr.clearfix {
    width: 85%;
    text-align: right;
}
.sub.col-sm-3 h4,.inteco-navigation .sf-menu > li > a, .inteco-navigation .sf-vertical > li > a{font-size: 12px;}
.inteco-navigation .sf-menu > li{padding-right: 12px;}
.inteco-main-menu-search{margin-top: -10px;}
.gdlr-core-column-50.concept_d .gdlr-core-pbf-element {
    float: none;
    width: 65%;
    margin: auto;
}
.gdlr-core-column-service-item .gdlr-core-column-service-title{font-size: 18px !important;}
.gdlr-core-column-service-item .gdlr-core-column-service-content{font-size: 14px !important;}
.gdlr-core-title-item .gdlr-core-title-item-title{font-size: 28px;}
.gdlr-core-page-builder-body p{font-size: 14px;}
a.gdlr-core-button.gdlr-core-button-transparent.gdlr-core-button-with-border,a.gdlr-core-block-item-read-more{font-size: 12px !important;}
.gdlr-core-block-item-title-inner.pro_title h3,.gdlr-core-title-item .gdlr-core-title-item-title{font-size: 28px !important;}
.gdlr-core-title-item .gdlr-core-title-item-caption{font-size: 18px !important;}
.gdlr-core-counter-item .gdlr-core-counter-item-number{font-size: 22px !important;}
.gdlr-core-counter-item .gdlr-core-counter-item-bottom-text{font-size: 14px !important;}
.gdlr-core-page-builder-body img.footer-logo{width:180px;}
.inteco-copyright-text, .inteco-copyright-left, .inteco-copyright-right{font-size: 15px;}

}
@media (max-width:992px){
    .sub.col-sm-3{width:100%;height:auto;}
    .inteco-overlay-menu-content ul li a.sub-link {
    color: #3d3d3d;
    font-size: 13px;
}
.sub.col-sm-3 h4 img{display:none;}
.sub.col-sm-3:last-child {
    padding-bottom: 25px;
}
.gdlr-core-block-item-title-inner.pro_title{top:-45px;right:0;text-align: center !important;}
.gdlr-core-block-item-title-inner.pro_title h3:before{display: none;}
.gdlr-core-column-50.concept_d .gdlr-core-pbf-element{width:100%;}
.gdlr-core-column-50.concept_d .gdlr-core-pbf-element .gdlr-core-title-item {
    margin: 0 !important;
    padding: 0 0 0 20px;
}
.gdlr-core-block-item-title-wrap {
    margin-bottom: 30px !important;
}
#gdlr-core-column-2 .gdlr-core-pbf-column-content-margin{padding-bottom: 25px !important;}
.gdlr-core-pbf-background.gdlr-core-parallax.gdlr-core-js {
    background:none !important;
}
.gdlr-core-page-builder-body img.footer-logo{width:200px;margin: 20px auto 0;display: block;}
.location .gdlr-core-left-align{text-align: center;}
.location .gdlr-core-text-box-item-content p{text-align: center;}
h3.gdlr-core-title-item-title.gdlr-core-skin-title.meet {
    margin-top: 20px;
}
.inteco-copyright-wrapper{text-align: center;}
.inteco-logo.inteco-item-pdlr{width:auto;}
}

.section-header {
    width: 100%;
    display: inline-block;
    position: relative;
    padding: 25px 0px;
}
.section-header h2 {
   color: rgb(161, 139, 107);
    font-size: 40px;
}
/*.bg-wrap {
    background: 
}
*/

.recent-posts__item .recent-posts__thumb {
    display: inline-block;
    width: 49%;
    float: left;
    position: relative;
}
.recent-posts__item .col-md-6 {
    padding: 0;
    margin: 0;
}

.recent-posts__item .recent-posts__thumb a img {
    width: 100%;
}
img.size-full, img.size-large, img.wp-post-image {
    height: auto;
    max-width: 100%;
}
.recent-posts__item .recent-posts__thumb a:before {
    content: '';
    opacity: 0;
    margin: auto;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
}
.recent-posts__item .recent-posts__thumb:after {
    content: '';
    background: url(../images/pre_thumb.png) repeat-y center left;
    height: 100%;
    width: 27px;
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
}
.recent-posts__item .recent-posts-desc {
    width: 50%;
    display: inline-block;
    padding: 40px 35px 0;
    background: #fff;
    padding-bottom: 29px;
    padding: 8% 35px;
}

.recent-posts__item .recent-posts-desc .dates {
    display: inline-block;
    background-color: #a18b6b;
    color: #fff;
    height: 70px;
    width: 70px;
    letter-spacing: 0.3em;
    padding: 15px 0 0 15px;
    margin: 20px 0px;
}
.recent-posts__item .recent-posts-desc .dates span {
    display: block;
    text-transform: uppercase;
    line-height: 1.2em;
    font-size: 12px;
}
.recent-posts__item .recent-posts-desc .post-meta {
    margin: 15px 0 8px;
}
.recent-posts__item .recent-posts-desc .post-meta span, .recent-posts__item .recent-posts-desc .post-meta span a {
    text-transform: uppercase;
    font-size: 11px;
    color: #AAAAAA;
    letter-spacing: 0.3em;
}

.recent-posts__item .recent-posts-desc .post-meta span {
    margin-right: 20px;
}
.recent-posts__item .recent-posts-desc h4 {
    margin-bottom: 12px;
    margin-top: 10px;
}
.recent-posts__item .recent-posts-desc .entry-excerpt, .recent-posts__item .recent-posts-desc .entry-excerpt p {
    line-height: 1.6em;
}


.tile_calc .col-md-12 {
    width: 100%;
    display: inline-block;
    position: relative;
    margin-bottom: 10px;
}
.tile_calc .col-lg-4 {
    width: 33.333%;
    float: left;
    text-align: left;
    padding: 0 15px;
}
.tile_calc .col-lg-8 {
    width: 66.66%;
    float: left;
    text-align: left;
    padding: 0 15px;
}
.tile_calc .col-lg-8 input,.tile_calc .col-lg-3 input {
    width: 100%;
    height: 35px;
    padding: 15px;
    font-size: 16px;
}
.tile_calc .col-lg-8 select{
     width: 100%;
    height: 35px;
    padding: 0 15px;
    font-size: 16px;
    
}
.tile_calc .col-lg-3 {
    width: 25%;
    float: left;
    padding: 0 15px;
}
.tile_calc .col-lg-1 {
    width: 8.33%;
    float: left;
    padding: 0 15px;
}
.link_sidebar {
    background: #f7f7f7;
    padding: 35px 20px;
}
.link_sidebar ul li {
    border-bottom: 1px solid #000;
    padding: 10px;
    line-height: normal;
    color: #000;
}
.address_p p {
    text-align: center;
}

@media (max-width:992px){
    .tile_calc .col-lg-4,.tile_calc .col-lg-8,.tile_calc .col-lg-3,.tile_calc .col-lg-1{
        width:100%;
        float: none;
        text-align: left;
        margin-bottom: 10px;
    }
    .recent-posts-desc{height:auto !important;margin-top: 15px;}
.recent-posts__item .recent-posts__thumb:after{display: none;}
.inteco-item-mglr, .gdlr-core-item-mglr, .inteco-navigation .sf-menu > .inteco-mega-menu .sf-mega, .sf-menu.inteco-top-bar-menu > .inteco-mega-menu .sf-mega{margin: 0;}
.gdlr-core-style-blog-full-with-frame .gdlr-core-blog-full-frame{padding: 40px 20px 10px;}
.gdlr-core-blog-item.gdlr-core-item-pdb.clearfix.gdlr-core-style-blog-full-with-frame{padding-bottom: 0 !important;}
.gdlr-core-pbf-sidebar-right.gdlr-core-column-extend-right.inteco-sidebar-area.gdlr-core-column-20.gdlr-core-pbf-sidebar-padding.gdlr-core-line-height {
    padding-top: 0 !important;
}
}