#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:#ffffff}.footer-widget{color:#ffffff}.et_slide_in_menu_container,.et_slide_in_menu_container .et-search-field{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-moz-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-webkit-input-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field:-ms-input-placeholder{letter-spacing:px}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}#logo-absolute{position:absolute;top:42%;bottom:47%;right:26%;z-index:999999}#logo-absolute img{width:70%}.et-social-facebook a.icon::before{content:"\e09d"}body.page-id-1311{background-image:url('https://www.think-b.com/wp-content/uploads/2017/11/box-2-final.jpg');background-size:cover;background-position:center}body.page-id-1311 #main-header{background-color:transparent;box-shadow:none}body.page-id-1311 footer#main-footer{bottom:0;position:fixed;width:100%}body.page-id-1311 #top-menu>li>a{color:#fff}body.page-id-1311.center-logo{max-width:420px}ul#top-menu a:hover{color:#fb4414}body.page-id-1311 .center-text{max-width:750px;margin:0 auto;width:100%;font-size:18px;line-height:28px;padding:50px;background-image:url('https://www.think-b.com/wp-content/uploads/2022/08/frame-colored-288.png');background-position:left center}.team-cont{margin-top:30px}.team-row{display:flex;justify-content:space-around}.team-col{flex-basis:33%;text-align:center;margin-bottom:40px}.team-name{font-weight:bold;font-size:18px}.team-pic img{max-width:150px;margin-bottom:10px}#content-area #left-area{margin-bottom:50px}.main_title{line-height:36px}p{margin-bottom:1em!important;padding-bottom:0}#content-area{min-height:1300px}.bg-monitor{height:720px;background-size:contain;background-position:center top}@media screen and (min-width:550px) and (max-width:679px){.team-pic img{max-width:100px}}@media screen and (max-width:549px){.team-row{display:block}.team-col{width:100%}.team-pic img{max-width:200px}}@media screen and (max-width:767px){body.page-id-1311 .center-text{background-image:url(https://www.think-b.com/wp-content/uploads/2022/08/frame-colored-323.png');
}
}
/*
@media screen and (max-width: 730px) {
body.page-id-1311 .center-text{background-image:url('https://www.think-b.com/wp-content/uploads/2022/08/frame-colored-323.png');
}*/

@media screen and (max-width: 700px) {
body.page-id-1311 .center-text{background-image:url('https://www.think-b.com/wp-content/uploads/2022/08/frame-colored-358.png');
	}
}

@media screen and (max-width: 628px) {
body.page-id-1311 .center-text{background-image:url('https://www.think-b.com/wp-content/uploads/2022/08/frame-colored-428.png');
}
}

/*@media screen and (max-width: 530px) {
body.page-id-1311 .center-text{background-image:url('https://www.think-b.com/wp-content/uploads/2022/08/bg-line-405-landscape.png');
	background-size:100%;
}
}*/
	
@media screen and (max-width: 480px) {
body.page-id-1311 .center-text{background-image:url('https://www.think-b.com/wp-content/uploads/2022/08/frame-colored-498.png');
}
}
	
	@media screen and (max-width: 415px) {
body.page-id-1311 .center-text{background-image:url('https://www.think-b.com/wp-content/uploads/2022/08/frame-colored-567.png');
}
}

.mobile_menu_bar::before{color:#fff;}

@media screen and (max-width: 1024px) {
	body.page-id-1311 .cust-section{margin-top:12%;}
}

@media screen and (max-width: 479px) {
#logo-absolute {
top: 0;
right: 50%;
}

#logo-absolute img {
width: 100%;
}

.eg-henryharrison-element-1 {
    font-size:  20px !important;
    padding-top: 20px !important;
}

.eg-henryharrison-element-2 {
    font-size: 15px  !important;
    line-height: 17px  !important;
    padding: 0 17px 17px 17px  !important;
}

.esg-cc {
    top: 11px !important;
}
}


@media screen and (min-width: 480px) and (max-width: 959px) {
#logo-absolute {
    position: absolute;
    top: 0%;
    left: 0;
    right: 40%;
    z-index: 999999; }
#logo-absolute img {
   width: 100%;
}
}

@media screen and (min-width: 1024px)   {
/*#logo-absolute {
position: absolute;
top: 42%;
left: 0%;
right: 25%;
}*/

#logo-absolute {
position: absolute;
/*top: 42%; */
/*Custom code by tj*/
top: 20%;	
left: 358px;
right: 240px;
}

}

/*@media screen and (min-width: 1024px)  and (max-width: 1279px) {
#logo-absolute {
position: absolute;
top: 42%;
left: 1%;
right: 25%;
}
}*/



@media  screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio: 1) {
#logo-absolute {
    position: absolute;
    top: 42%;
    bottom: 47%;
    right: 25%;
    z-index: 999999;
    margin-left: 375px;
}
}

.esg-cc {
top: 130px;
}

.et_pb_section {
    padding: 0 0;
}

.et_pb_row {
    padding: 0;
}

.nf-form-fields-required {
display: none;
}



.field-wrap button, .field-wrap input[type="button"], .field-wrap input[type="submit"] {
 background: #fc4513;
color: #fff;
text-transform: uppercase;
font-weight: bold;
}

.ninja-forms-field {
padding: 8px !important; 
border-radius: 5px;
}

.nf-form-title h3 {
margin-bottom: 15px;
}

#top-menu li.current-menu-ancestor > a, body.page-id-1311 #top-menu li.current-menu-item > a, .bottom-nav li.current-menu-item > a {
color: #FE4312;
}

#top-menu li.current-menu-ancestor > a:hover, #top-menu li /*.current-menu-item*/ > a:hover, .bottom-nav li.current-menu-item > a:hover {
color: #fc4513;
}

#top-menu a:hover {
color: #fc4513;
}

a {
color: #0a5587;
}

a:hover {
color: #fc4513;
}

.nav li ul {
border-top: 3px solid #fc4513;
}

div.ss-box, div.two-col-box{overflow:hidden;
margin-top:25px;
margin-bottom:25px;}

div.two-col-box-l>ul,div.two-col-box-r>ul{padding-bottom:0 !important;
padding-left:1.5em !important;}

div.ss-box img{margin-bottom:25px;
max-width:100%;
}

body:not(.home), body:not(.home) p {
    color: #666 !important;
    /*background-color: #fff;*/
    font-family: "Open Sans",Arial,sans-serif !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    line-height: 1.7em  !important;

@media screen and (min-width: 768px) {
div.ss-box-l{float:left; width:49%; text-align:center;}
div.ss-box-r{float:right; width:49%; text-align:center;}
	
div.two-col-box-l{float:left; width:49%;}
div.two-col-box-r{float:right; width:49%;}
}

@media screen and (max-width: 479px) {
	body.home #logo-absolute{right:auto !important;
}
}

@media screen and (max-width: 959px) {
	/*Custom code*/
	.esg-entry-media-wrapper{
		background-image: url('https://www.think-b.com/wp-content/uploads/2017/11/box-2-final.jpg');background-size:cover;background-position:center}.esg-entry-media-wrapper .esg-entry-media .esg-media-poster{background:none!important}.esg-entry-cover{height:inherit!important}body.home .et_pb_row.et_pb_row_fullwidth{width:100%!important}body.home #logo-absolute{width:100%}body.home #logo-absolute img{max-width:300px}}.eg-item-skin-1-container{background:none!important}.cust-btn-cont{margin-top:40px}.cust-btn-cont>a{padding:15px 20px;background-color:#0a5587;color:#fff;margin-right:20px;display:inline-block;margin-bottom:20px}.cust-btn-cont>a:hover{background-color:#fc4513;color:#fff}@media screen and (min-width:960px) and (max-width:1024px){body.home .et_pb_row.et_pb_row_fullwidth{width:100%!important;max-width:inherit!important}body.home #logo-absolute{width:100%;right:inherit!important}body.home #logo-absolute img{max-width:300px;top:-100px}}@media screen and (max-width:959px){body.home #logo-absolute img{top:100px}}@media screen and (min-width:480px) and (max-width:959px){.eg-plan-b-custom-element-1-a{margin-top:400px}}@media screen and (max-width:479px){.eg-plan-b-custom-element-1-a{margin-top:300px}.cust-btn-cont>a{width:100%;text-align:center}}