
.inner-page-banner-bg {
	height: 250px;
}

.sticky {
	padding-top: 20px;
	padding-bottom: 16px;
	position: fixed;
	top: 0;
	width: 100%;
	background: black;
	background-color: rgba(0, 0, 0, .8);
	transform: translateY(-20px);
}

.fold-cream-bg {
	background: #f1e3d9;
}

.fold-cream {
	margin-top: -95px;
	position: relative;
	margin-bottom: -95px;
	z-index: 2;
}

.fold-cream h1, .fold-cream h2, .fold-cream h3, .fold-cream h4, .fold-cream h5, .fold-cream h6 {
	text-align: center;
	margin-bottom: 40px;
	color: #ba7540;
	font-family: RobotoB;
}

.fold-cream p {
	font-size: 24px;
	line-height: 36px;
	color: #000;
	font-family: RobotoCondensedR;
}

.fold-cream:before {
	content: "";
	height: 90px;
	background: url("https://cdn-iledbhk.nitrocdn.com/zFRAJKEpnYmFRPgZHPsYoPflzDLvodWh/assets/images/optimized/rev-31e5b35/www.blindspot-advisors.com/wp-content/themes/Blind%20Spot%20Theme/assets/images/home/top-services-bg.png") no-repeat top;
	width: 100%;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

.fold-cream:after {
	content: "";
	height: 90px;
	background: url("https://cdn-iledbhk.nitrocdn.com/zFRAJKEpnYmFRPgZHPsYoPflzDLvodWh/assets/images/optimized/rev-31e5b35/www.blindspot-advisors.com/wp-content/themes/Blind%20Spot%20Theme/assets/images/home/bottom-services-bg.png") no-repeat top;
	width: 100%;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

.about-page .fold-quote {
	background: url("https://cdn-iledbhk.nitrocdn.com/zFRAJKEpnYmFRPgZHPsYoPflzDLvodWh/assets/images/optimized/rev-31e5b35/www.blindspot-advisors.com/wp-content/themes/Blind%20Spot%20Theme/assets/images/about/about-quote-bg.jpg") no-repeat center;
	padding-top: 220px;
	padding-bottom: 220px;
}

.about-page .fold-quote.nitro-lazy {
	background: none !important;
}

.fold-quote h2 {
	color: #fff;
	font-size: 60px;
	font-family: RobotoCondensedR;
}

.fold-quote h2 .author {
	display: block;
	margin-top: 40px;
	font-size: 24px;
	text-transform: uppercase;
}

.fold-orange {
	margin-top: -95px;
}

.fold-orange:before {
	content: "";
	height: 90px;
	background: url("https://cdn-iledbhk.nitrocdn.com/zFRAJKEpnYmFRPgZHPsYoPflzDLvodWh/assets/images/optimized/rev-31e5b35/www.blindspot-advisors.com/wp-content/themes/Blind%20Spot%20Theme/assets/images/about/top-orange-bg.png") no-repeat top;
	width: 100%;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

.fold-orange-bg {
	background: #ba7540;
	padding-bottom: 70px;
}

.fold-orange .content h1, .fold-orange .content h2, .fold-orange .content h3, .fold-orange .content h4, .fold-orange .content h5, .fold-orange .content h6 {
	color: #fff;
	text-align: center;
	font-size: 50px;
	line-height: 50px;
	margin-bottom: 50px;
	font-family: RobotoB;
}

.fold-orange .content p {
	font-size: 16px;
	line-height: 22px;
	color: #fff;
	margin-bottom: 30px;
	font-family: RobotoL;
}

.fold-blue {
	position: relative;
	z-index: 2;
}

.fold-blue:after {
	content: "";
	height: 100px;
	background: url("https://cdn-iledbhk.nitrocdn.com/zFRAJKEpnYmFRPgZHPsYoPflzDLvodWh/assets/images/optimized/rev-31e5b35/www.blindspot-advisors.com/wp-content/themes/Blind%20Spot%20Theme/assets/images/about/bottom-blue-bg.png") no-repeat top;
	width: 100%;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

.fold-blue-bg {
	padding-top: 75px;
	background: #194571;
}

.fold-blue .content h1, .fold-blue .content h2, .fold-blue .content h3, .fold-blue .content h4, .fold-blue .content h5, .fold-blue .content h6 {
	color: #fff;
	text-align: center;
	font-size: 50px;
	line-height: 50px;
	margin-bottom: 50px;
	font-family: RobotoB;
}

.fold-blue .content p {
	text-align: center;
	color: #fff;
	font-family: RobotoCondensedR;
	font-size: 24px;
	line-height: 36px;
}

.fold-blue .teams {
	margin-top: 50px;
}

.fold-blue .teams ul {
	font-size: 0px;
}

.fold-blue .teams ul li .team-image {
	border-radius: 50%;
	overflow: hidden;
}

.fold-blue .teams ul li .team-details h3 {
	color: #fff;
	font-family: RobotoCondensedR;
	font-size: 24px;
}

.fold-blue .teams ul li .team-details h3 span.position {
	display: block;
	font-size: 14px;
	font-family: RobotoL;
}

.fold-blue .teams ul li .team-details {
	margin-top: 12px;
}

.fold-blue .teams ul li {
	margin-bottom: 40px;
}

.offers-inner .offers-bg {
	padding-bottom: 90px;
}

.offers-inner:after {
	display: none;
}

.services-page .services-list ul {
	margin-top: 90px;
}

.services-page .services-list ul li .left-content h2 {
	font-family: RobotoB;
	color: #fff;
	margin-bottom: 18px;
	font-size: 32px;
	line-height: 32px;
}

.services-page .services-list ul li .left-content p {
	font-size: 16px;
	color: #fff;
	line-height: 20px;
}

.services-page .services-list ul li img.service-icon {
	filter: invert(100%);
}

.services-page .services-list ul li .left-content-wrap {
	height: 280px;
	width: 290px;
	border-radius: 50%;
	position: relative;
}

.services-page .services-list ul li.service_15 .left-content-wrap, .services-page .services-list ul li.service_19 .left-content-wrap, .services-page .services-list ul li.service_23 .left-content-wrap {
	background: #ba7540;
}

.services-page .services-list ul li.service_17 .left-content-wrap, .services-page .services-list ul li.service_21 .left-content-wrap, .services-page .services-list ul li.service_25 .left-content-wrap {
	background: #74836a;
}

.services-page .services-list .left-content-absolute {
	position: absolute;
	top: 50%;
	left: 49%;
	right: -12%;
	transform: translate(-50%, -50%);
}

.services-page .services-list .right-content h1, .services-page .services-list .right-content h2, .services-page .services-list .right-content h3, .services-page .services-list .right-content h4, .services-page .services-list .right-content h5, .services-page .services-list .right-content h6 {
	color: #000;
	font-size: 24px;
	text-align: left;
	font-family: RobotoCondensedR;
	margin-bottom: 30px;
}

.services-page .services-list .right-content p {
	font-size: 16px;
	font-family: RobotoL;
	line-height: 22px;
	margin-bottom: 20px;
}

.services-page .services-list .right-content li {
	font-size: 16px;
	font-family: RobotoL;
	line-height: 22px;
	margin-bottom: 20px;
}

.services-page .services-list p.sub-heading {
	font-size: 24px !important;
	line-height: 36px !important;
	color: #000 !important;
	font-family: RobotoCondensedR !important;
}

.services-page .services-list .service-even, .services-page .services-list .service-odd {
	padding: 100px 0px;
}

.services-page .services-list .service-even .left-content-wrap {
	margin-right: 0px;
	margin-left: auto;
}

.services-page .services-list .service-even .right-content h1, .services-page .services-list .service-even .right-content h2, .services-page .services-list .service-even .right-content h3, .services-page .services-list .service-even .right-content h4, .services-page .services-list .service-even .right-content h5, .services-page .services-list .service-even .right-content h6 {
	text-align: right;
}

.services-page .services-list .service-even .right-content {
	text-align: right;
}

.services-page .fold-quote {
	padding-top: 170px;
	padding-bottom: 90px;
	background: url("https://cdn-iledbhk.nitrocdn.com/zFRAJKEpnYmFRPgZHPsYoPflzDLvodWh/assets/images/optimized/rev-31e5b35/www.blindspot-advisors.com/wp-content/themes/Blind%20Spot%20Theme/assets/images/services/service-quote-bg.jpg") no-repeat bottom;
}

.services-page .fold-quote.nitro-lazy {
	background: none !important;
}

.project-page .fold-quote {
	padding-top: 220px;
	padding-bottom: 170px;
	background: url("https://cdn-iledbhk.nitrocdn.com/zFRAJKEpnYmFRPgZHPsYoPflzDLvodWh/assets/images/optimized/rev-31e5b35/www.blindspot-advisors.com/wp-content/themes/Blind%20Spot%20Theme/assets/images/project/project-quote-bg.jpg") no-repeat bottom;
}

.project-page .fold-quote.nitro-lazy {
	background: none !important;
}

.blog-page .fold-quote {
	padding-top: 250px;
	padding-bottom: 190px;
	background: url("https://cdn-iledbhk.nitrocdn.com/zFRAJKEpnYmFRPgZHPsYoPflzDLvodWh/assets/images/optimized/rev-31e5b35/www.blindspot-advisors.com/wp-content/themes/Blind%20Spot%20Theme/assets/images/blog/blog-quote-bg.jpg") no-repeat bottom;
}

.blog-page .fold-quote.nitro-lazy {
	background: none !important;
}

.download-page .fold-quote {
	padding-top: 250px;
	padding-bottom: 170px;
	background: url("https://cdn-iledbhk.nitrocdn.com/zFRAJKEpnYmFRPgZHPsYoPflzDLvodWh/assets/images/optimized/rev-31e5b35/www.blindspot-advisors.com/wp-content/themes/Blind%20Spot%20Theme/assets/images/download/download-quote-bg.jpg") no-repeat bottom;
}

.download-page .fold-quote.nitro-lazy {
	background: none !important;
}

.contact-page .fold-quote {
	padding-top: 250px;
	padding-bottom: 170px;
	background: url("https://cdn-iledbhk.nitrocdn.com/zFRAJKEpnYmFRPgZHPsYoPflzDLvodWh/assets/images/optimized/rev-31e5b35/www.blindspot-advisors.com/wp-content/themes/Blind%20Spot%20Theme/assets/images/contact/contact-quote-bg.jpg") no-repeat bottom;
}

.contact-page .fold-quote.nitro-lazy {
	background: none !important;
}

.themes-page .fold-quote {
	padding-top: 250px;
	padding-bottom: 170px;
	background: url("https://cdn-iledbhk.nitrocdn.com/zFRAJKEpnYmFRPgZHPsYoPflzDLvodWh/assets/images/optimized/rev-31e5b35/www.blindspot-advisors.com/wp-content/themes/Blind%20Spot%20Theme/assets/images/themes/themes-quote-bg.jpg") no-repeat bottom;
}

.themes-page .fold-quote.nitro-lazy {
	background: none !important;
}

.services-child-page .fold-quote {
	padding-top: 250px;
	padding-bottom: 170px;
	background: url("https://cdn-iledbhk.nitrocdn.com/zFRAJKEpnYmFRPgZHPsYoPflzDLvodWh/assets/images/optimized/rev-31e5b35/www.blindspot-advisors.com/wp-content/themes/Blind%20Spot%20Theme/assets/images/services/child-services-quote-bg.jpg") no-repeat bottom;
}

.services-child-page .fold-quote.nitro-lazy {
	background: none !important;
}

.project-single-page .fold-quote {
	background: url("https://cdn-iledbhk.nitrocdn.com/zFRAJKEpnYmFRPgZHPsYoPflzDLvodWh/assets/images/optimized/rev-31e5b35/www.blindspot-advisors.com/wp-content/themes/Blind%20Spot%20Theme/assets/images/project/singleproject-quote-bg.jpg") no-repeat bottom;
}

.project-single-page .fold-quote.nitro-lazy {
	background: none !important;
}

.project-page .projects-list {
	margin-top: 40px;
}

.project-page .grid-sizer, .project-page .grid-item {
	width: 31%;
}

.projectlist-wrapper {
	height: 325px;
	margin-bottom: 15px;
}

.project-page .projects-list .project-details h4 {
	font-size: 20px;
	font-family: RobotoCondensedB;
	text-transform: uppercase;
	margin-bottom: 15px;
}

.project-page .projects-list .project-details p {
	font-size: 16px;
	font-family: RobotoL;
}

.project-page .projects-list .project-details p.btn-green-project {
	font-family: RobotoB;
	font-size: 14px;
}

.project-page .projects-list a.project-link {
	display: block;
}

.project-page .projects-list a.project-link img {
	width: 100%;
}

.project-page .fold-cream .fold-cream-bg {
	padding-bottom: 100px;
}

.blog-categories {
	clear: both;
	margin-top: 35px;
	margin-bottom: 50px;
}

.blog-categories ul {
	font-size: 0px;
}

.blog-categories ul li {
	display: inline-block;
	width: 16.6666666667%;
	text-align: center;
}

.blog-categories ul li a {
	font-size: 14px;
	font-family: RobotoB;
	color: #fff;
	display: block;
	background: #194571;
	padding-top: 14px;
	padding-bottom: 14px;
	width: 90%;
	margin: 0 5%;
	text-transform: uppercase;
	border-radius: 3px;
	border: 2px transparent solid;
}

.blog-categories ul li a:hover {
	border: 2px #194571 solid;
	background: rgba(25, 69, 113, .5);
	color: #fff;
}

.blog-categories ul li a:after {
	content: " >";
}

.blog-categories ul li:last-child a {
	margin-right: 0px;
	width: 95%;
}

.blog-categories ul li:first-child a {
	margin-left: 0px;
	width: 95%;
}

.bloglist-wrapper {
	margin-bottom: 70px;
	height: 450px;
}

.blog-page .news-details h6 {
	font-family: RobotoCondensedB;
	color: #000;
	font-size: 20px;
	margin-bottom: 15px;
	text-transform: uppercase;
}

.blog-page .news-details ul {
	padding-bottom: 20px;
	position: relative;
}

.blog-page .news-details ul:after {
	content: "";
	height: 2px;
	width: 40%;
	background: #6683a0;
	position: absolute;
	left: 30%;
	bottom: 0;
}

.blog-page .news-details ul li {
	font-family: RobotoL;
	font-size: 14px;
	color: #000;
}

.blog-page .news-details .news-content {
	padding-top: 15px;
}

.blog-page .news-details .news-content p {
	font-family: RobotoL;
	font-size: 14px;
	color: #000;
	text-align: left;
	line-height: 20px;
	margin-bottom: 0px;
}

.blog-page .news-link {
	padding: 15px;
}

.pagination .page-numbers {
	color: #000;
	font-size: 24px;
	font-family: RobotoCondensedR;
	padding-left: 4px;
	padding-right: 4px;
}

.pagination .page-numbers:hover {
	color: #666;
}

.pagination .page-numbers.current {
	color: #666;
}

.downloads-pdf-list {
	padding-top: 45px;
}

.download-page .downloads-pdf-list .pdf-1 {
	padding-left: 0px;
}

.download-page .downloads-pdf-list .pdf-4 {
	padding-right: 0px;
}

.downloads-pdf-image {
	height: 350px;
}

.downloads-pdf-details h3 {
	font-family: RobotoCondensedB;
	margin-top: 15px;
	color: #000;
	font-size: 20px;
	min-height: 92px;
}

.downloads-pdf-details a {
	display: inline-block;
}

.downloads-pdf-details h3 span {
	display: block;
	margin-top: 15px;
	margin-bottom: 15px;
	font-family: RobotoL;
	font-size: 16px;
	color: #000;
}

.downloads-pdf-wrapper {
	margin-bottom: 80px;
}

.contact-page .contact-list {
	display: block;
	text-align: center;
	font-size: 0px;
}

.contact-page .contact-list li {
	padding-left: 9px;
	padding-right: 9px;
	border-right: 1px solid #000;
}

.contact-page .contact-list li:first-child {
	padding-left: 0px;
}

.contact-page .contact-list li:last-child {
	padding-right: 0px;
	border-right: 0px;
}

.contact-page .contact-list li, .contact-page .contact-list li a {
	display: inline-block;
	font-family: RobotoCondensedR;
	font-size: 24px;
	color: #000;
	line-height: 36px;
}

.contact-page .contact-list li a {
	display: block;
}

.contact-page .contact-list li a:hover {
	text-decoration: underline;
}

.contact-page .contact-list li.bold {
	font-family: RobotoB;
}

.contact-social-list {
	margin-top: 30px;
	margin-bottom: 60px;
	text-align: center;
}

.contact-social-list li {
	display: inline-block;
	width: 30px;
	height: 30px;
	margin: 0 2px;
}

.contact-social-list li a {
	display: block;
	height: 100%;
	background: #000;
	color: #fff;
	line-height: 30px;
	font-size: 17px;
	border-radius: 2px;
}

.contact-social-list li a:hover {
	opacity: .5;
}

.themes-list-wrapper {
	margin-top: 45px;
}

.themes-list-wrapper ul li {
	margin-bottom: 30px;
}

.themes-list-wrapper ul li a {
	font-family: RobotoCondensedB;
	text-transform: uppercase;
	font-size: 24px;
	padding-top: 15px;
	padding-bottom: 15px;
}

.themes-list-wrapper ul li a span {
	font-size: 14px;
	font-family: RobotoB;
}

.simple-sitemap-page {
	list-style: disc;
}

.simple-sitemap-page li {
	display: list-item;
	color: #000;
	margin-bottom: 8px;
}

.simple-sitemap-page li a {
	font-family: RobotoCondensedR;
	color: #000;
	font-size: 18px;
}

.simple-sitemap-page li a:hover {
	text-decoration: underline;
}

.simple-sitemap-page ul.children {
	padding-left: 40px;
	list-style: disc;
}

.services-child-page .fold-cream .content h1 {
	font-family: RobotoCondensedB;
	font-size: 50px;
	margin-top: 15px;
}

.services-child-page .fold-cream .content h6 {
	font-family: RobotoCondensedR;
	color: #000;
	text-align: left;
	font-size: 24px;
	margin-top: 0px;
	margin-bottom: 35px;
}

.services-child-page .fold-cream .content h3 {
	text-align: left;
	font-size: 24px;
	margin-bottom: 25px;
	text-transform: uppercase;
}

.services-child-page .fold-cream .content p {
	font-size: 16px;
	line-height: 22px;
	font-family: RobotoL;
	margin-bottom: 25px;
}

.services-child-page .fold-cream .content li {
	font-size: 16px;
	line-height: 22px;
	font-family: RobotoL;
	margin-bottom: 3px;
	color: #000;
}

.services-child-page .fold-cream .content h5 {
	font-size: 20px;
	font-style: normal;
	font-family: RobotoCondensedR;
	color: #000;
	text-align: left;
}

.services-child-page .fold-cream .row {
	margin-bottom: 30px;
}

.sidebar-blog aside h6 {
	font-family: RobotoCondensedB;
	font-size: 20px;
	color: #000;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 5px;
}

aside ul li {
	display: block;
}

aside .category-wrapper ul li a {
	font-family: RobotoCondensedR;
	font-size: 14px;
	color: #000;
}

aside .category-wrapper ul li a:hover, aside .recentposts-wrapper li a:hover, aside .archive-wrapper li a:hover {
	text-decoration: underline;
}

aside .sidebar-fold {
	margin-bottom: 50px;
}

aside .recentposts-wrapper li {
	margin-bottom: 10px;
}

aside .recentposts-wrapper li a {
	font-family: RobotoCondensedR;
	font-size: 14px;
	color: #000;
}

aside .archive-wrapper li {
	margin-bottom: 0px;
}

aside .archive-wrapper li a {
	font-family: RobotoCondensedR;
	font-size: 14px;
	color: #000;
}

.blog-single-page h2.blog-title {
	text-align: left;
	font-family: RobotoCondensedB;
	color: #000;
	text-transform: uppercase;
	font-size: 24px;
	margin-bottom: 12px;
}

.blog-single-page .blog-info-list li {
	display: inline-block;
	font-family: RobotoL;
	font-size: 14px;
	padding-left: 8px;
	padding-right: 8px;
	color: #000;
	border-right: 1px #000 solid;
}

.blog-single-page .blog-info-list li:first-child {
	padding-left: 0px;
}

.blog-single-page .blog-info-list li:last-child {
	padding-right: 0px;
	border-right: 0px;
}

.blog-single-page .blog-featured-image {
	margin-top: 20px;
	margin-bottom: 30px;
}

.blog-single-page .blog-single-content p {
	font-size: 16px;
	color: #000;
	line-height: 22px;
}

.blog-single-page .blog-single-content li {
	font-size: 16px;
	color: #000;
	line-height: 22px;
}

.blog-single-page .blog-single-content h5 {
	text-align: left;
	color: #000;
	margin-top: 20px;
	margin-bottom: 20px;
	font-size: 20px;
	font-family: RobotoCondensedR;
}

.blog-single-page .blog-single-content h3 {
	text-align: left;
	margin-bottom: 18px;
	margin-top: 35px;
	text-transform: uppercase;
}

.project-single-page .fold-cream h1 {
	font-family: RobotoCondensedB;
	color: #ba7540;
	font-size: 50px;
	margin-bottom: 50px;
	margin-top: 0px;
}

.project-single-page .fold-cream .content-1 p {
	margin-bottom: 70px;
	font-family: RobotoCondensedR;
	line-height: 36px;
}

.project-single-page .fold-cream .content-1  ul {
	text-align: center;
	margin-bottom: 30px;
}

.project-single-page .fold-cream .content-1 ul li {
	display: inline-block;
	font-size: 20px;
	color: #000;
	padding-left: 10px;
	padding-right: 10px;
	font-family: RobotoCondensedR;
	border-right: 1px solid #000;
}

.project-single-page .fold-cream .content-1 ul li:first-child {
	padding-left: 0px;
}

.project-single-page .fold-cream .content-1 ul li:last-child {
	padding-right: 0px;
	border-right: 0px;
}

.project-single-page .fold-cream .content-1 ul li span {
	font-size: 20px;
	font-family: RobotoCondensedB;
	color: #ba7540;
}

.project-single-page .fold-cream .content-2 p {
	font-size: 16px;
	line-height: 22px;
	font-family: RobotoL;
}

.project-single-page .fold-cream .content-2 li {
	font-size: 16px;
	line-height: 22px;
	font-family: RobotoL;
}

.project-single-page .fold-cream .content-2 h2 {
	margin-top: 40px;
	margin-bottom: 25px;
	font-family: RobotoCondensedB;
	font-size: 20px;
	color: #ba7540;
}

.project-single-page .fold-cream .content-2 h5 {
	margin-top: 75px;
	margin-bottom: 17px;
	font-family: RobotoCondensedR;
	font-size: 35px;
}

.project-single-page .fold-cream .content-2 h6 {
	margin-top: 0px;
	font-size: 24px;
	margin-bottom: 12px;
	text-transform: uppercase;
	font-family: RobotoCondensedR;
}

.project-single-page .fold-cream .content-2 ul {
	text-align: center;
	font-size: 0px;
	margin-bottom: 30px;
}

.project-single-page .fold-cream .content-2 ul li {
	display: inline-block;
	font-size: 20px;
	font-family: RobotoCondensedR;
	padding-left: 8px;
	padding-right: 8px;
	border-right: 1px #000 solid;
}

.project-single-page .fold-cream .content-2 ul li:first-child {
	padding-left: 0px;
}

.project-single-page .fold-cream .content-2 ul li:last-child {
	padding-right: 0px;
	border-right: 0px;
}

.project-single-page .content-links .page-links a {
	display: inline-block;
	font-family: RobotoCondensedR;
	font-size: 24px;
	color: #000;
	padding-right: 30px;
}

.project-single-page .content-links .page-links {
	margin-bottom: 55px;
}

.project-single-page .content-links .page-links a:last-child {
	padding-right: 0px;
}

.project-single-page .content-links .page-links a:hover {
	text-decoration: underline;
}

/*,
.page-id-5 footer .newsletter,
.page-id-7 footer .newsletter,
.page-id-9 footer .newsletter,
.page-id-11 footer .newsletter,
.page-id-13 footer .newsletter,
.page-id-134 footer .newsletter*/
footer.inner-footer .newsletter {
	margin-top: 0px;
}

.bloglist-yith {
	margin-bottom: 70px;
}
