
			
						.feature img {
				height:100px;
			}
			
			.home #content .row:not(:first-of-type) {
				display:none;
			}
			
			.page .outer, .category .outer, .single .outer {
				background-color:#fff;
			}
			
			.menu-footer {
			    display: inline-block;
			}
			
			.subfooter #gform_24 .gform_button.button {
				border-color:#fff;
				color:#fff;
			}
			
			#gform_widget-2 .widget-title.heading {
				background:url('{$theme_path}/static/picture/2020-subscribe-image-envelope-white.png') no-repeat;
				background-size: 95px;
			  padding-left: 110px;
			}
			
			.breadcrumb {
				text-transform:uppercase;
			}
			
			.page-content, .post-content{
				color:#333;
			}
			
			p, .gform_description, li, td{
				line-height:1.4;
			}
			
			.testimonials .testimonial-content {
				color:#333;
			}
			
			.team-member-content p {
				color:#333;
			}
			
			.post-content p {
				color:#333;
			}
			
			.slider {
				background-color:#fff;
			}
			
			blockquote, blockquote p {
				font-size: 1.6rem;
			  line-height: 2.2rem;
			  color: #556677;
			}
			
			.page .content a, .post-template-default .content a {
				text-decoration:underline;
				text-underline-offset: 2px;
				transition:all ease-in-out 0.1s;
			}
			
			.page .content a:hover, .post-template-default .content a:hover {
				  color:#8e0017;
			}
			
			.post-tags a:link {
				text-decoration:none;
			}
			
			.menu-main li.search-form a {
				padding-top:12px;
			}
			
			.slide-link.button:link, .slide-link.button:visited {
				color: #fff;
			  background: rgba(216, 0, 13, 0.7);
			}
			
			.blue_box {
				border: 4px solid #07085b;
				padding: 2em;
				text-align: center;
				font-size: 1.3rem;
			  line-height: 2rem;
				background-color:#edf0f1;
				margin:1rem 0;
			}
			
			.black_box {
				border: 4px solid #0a0a0a;
				padding: 2em;
				text-align: center;
				font-size: 1.3rem;
			  line-height: 2rem;
				background-color:#edf0f1;
				margin:1rem 0;
			}
			
			.red_box {
				border: 4px solid #d8000d;
				padding: 2em;
				text-align: center;
				font-size: 1.3rem;
			  line-height: 2rem;
				background-color:#edf0f1;
				margin:1rem 0;
			}
			
			.light_blue_box {
				border: 4px solid #b2dbf1;
				padding: 2em;
				text-align: center;
				font-size: 1.3rem;
			  line-height: 2rem;
				background-color:#edf0f1;
				margin:1rem 0;
			}
			
			.blue_box, .black_box, .red_box, .light_blue_box, .wp-block-quote {
				display:block;
				margin:1rem auto;
				width:50%;
			}
			
			@media (max-width:1024px) {
				.blue_box, .black_box, .red_box, .light_blue_box, .wp-block-quote {
					width:96%;
					padding:3rem 2%;
				}
			}
			
			.extra_padding {
				padding:1rem 0;
			}
			
			.testimonial_rotator_quote {
				font-size:1.2rem;
				line-height:1.6rem;
				color:#333;
			}
			
			.testimonial_rotator.template-default .testimonial_rotator_author_info {
				display:block;
				clear:both;
			}
			
			.testimonial_rotator.template-default .has-image .text, .testimonial_rotator_single.has-image.template-default .text {
				width:100%;
			}
			
			.services .service .service-icon {
				color:#fff;
			}
			
			.wpmenucartli {
				display:none;
			}
			
			.footer-content .copyright {
				font-size:0.9rem;
				line-height:1.2rem;
			}
			
			.footer-content .copyright sup {
				font-size: 0.8rem;
			  line-height: 1.2rem;
			  bottom: .3rem;
			}
			
			.wp-block-ub-tabbed-content-tab-title-wrap {
				background-color: #ffffff !important;
			  color: #1b1b1b !important;
				border-color:lightgrey !important;
			}
			
			.wp-block-ub-tabbed-content-tab-title-wrap.active {
				background-color: #d8000d !important;
			  border-color: #d8000d !important;
			  color: #ffffff !important;
			}
			
			.search-form {
				z-index:999;
			}
			
			@media (max-width:600px) {
				.featureImage .alignleft {
					max-width:100%;
					float:none;
				}
				
				.menu-footer li {
					padding:0 1rem;
				}
			
			}
			
			.post-tags a {
				color:#adadad;
			}
			
			blockquote cite {
				font-size: 1rem;
			  font-style: italic;
			}
			
			.no-space-after {
				margin-bottom:0;
			}
			
			.ub_call_to_action_headline {
				width:auto;
			}
			
			.wp-block-columns {
				margin-bottom:0;
			}
			
			h1, h2, h3, h4, h5, h6, .heading, .dark .heading, .header .title {
			    color: #333;
			    margin-bottom: 1rem;
			}
			
			.team-member img {
				width:400px;
				height:auto;
				max-width:100%;
			}
			
			.redButton a {
			  text-decoration:none !important;
				color:#fff !important;
				border:1px solid #db002a;
			}
			
			.redButton a:hover {
				color:#db002a !important;
				background-color:#fff !important;
				
			}		
		