/*========== THEME ==========*/
.grid__item {float:left;}
.grid-uniform {margin-left:-30px;}
.large--one-whole {width:100%;}
.large--one-half {width:50%;}
.large--one-third {width:33.333333%;}
.large--two-thirds {width:66.666666%;}
.large--one-quarter {width:25%;}
.large--three-quarters {width:75%;}
.large--one-eighth {width:12.5%;}
.large--two-eighths {width:25%;}
.large--three-eighths {width:37.5%;}
.large--one-tenth {width:10%;}
.large--two-tenths{width:20%;}
.large--three-tenths {width:30%;}
.large--four-tenths {width:40%;}
.large--five-tenths {width:50%;}
.large--six-tenths {width:60%;}
.large--seven-tenths {width:70%;}

.center {text-align:center;}
.left {text-align:left;}
.right {text-align:right;}

.f-right {float:right;}
.f-left {float:left;}

.clear {clear:both;}

.content-area {padding-top:60px;}

.back-to-top {bottom:100px !important;}

.noclick:hover {cursor:default;}

.noscroll {overflow:hidden;}

.enter-page {position:fixed; top:0; left:0; right:0; bottom:0; width:100%; background:#202020; z-index:100000000;}
.enter-page .enter-page-inner {display:none; position:fixed; top:0; left:0; right:0; bottom:0; width:100%; background:#fff; z-index:100000000; display:flex; background-image:url('http://www.tcandco.co.uk/wp-content/uploads/2018/08/bg2.jpg'); background-position:center center; background-repeat:repeat;}
.enter-page .enter-page-container {margin:auto; max-width:300px; text-align:center;}
.enter-page .enter-page-container a {display:block;}
.enter-page .enter-page-container img {max-width:150px;}
.enter-page .enter-page-container p {display:inline-block; position:relative; text-align:center; text-transform:uppercase; letter-spacing:2px; font-size:12px; margin-top:60px; color:#202020;}
.enter-page .enter-page-container p:hover {cursor:pointer;}
.enter-page .enter-page-container p:after {content:''; position:absolute; width:0; left:-1%; bottom:3px; height:1px; background:#202020; -webkit-transition:.4s; transition:.4s;}
.enter-page .enter-page-container p:hover:after {width:101%; -webkit-transition:.4s; transition:.4s;}


/*===== HEADER =====*/
.header-main {padding:20px 0;}
.header-container {position:fixed; left:0; width:100%; z-index:100;background:#fff; max-height:60px;}
.header-container .menu-l {}
.header-container .logo {}
.header-container .logo img {max-width:100px; margin-top:-30px;}
.second-logo {opacity:0; position:absolute; top:18px; left:50%; margin-left:-50px;}
.second-logo img {max-width:100px;}
.header-container .menu-r {display:inline-block;}
.header-container ul {margin:0; padding:0; line-height:20px; font-size:0;}
.header-container ul li {list-style-type:none; display:inline-block; padding:0 40px;}
.header-container .menu-l ul li:last-child {padding-right:0;}
.header-container .menu-r ul li:first-child {padding-left:0;}
.header-container ul li a {font-family:'Raleway', sans-serif; text-transform:uppercase; font-size:10px; letter-spacing:1.4px; color:#202020;}

.menu-btn {position:absolute; left:30px; top:0; padding:20px 0;}
.menu-drop-container {opacity:0; position:absolute; top:60px; left:-300px; background:#fff; -webkit-transition:.4s; transition:.4s;}
.menu-drop-container ul {padding:35px; width:300px;}
.menu-drop-container ul li {display:block; padding:0; margin-bottom:5px;}
.menu-drop-container ul li a {font-family:'Raleway', sans-serif; text-transform:uppercase; font-size:10px; letter-spacing:1.4px; color:#202020;} 
.menu-drop-container.visible {opacity:1; left:0; -webkit-transition:.4s; transition:.4s;}
.bar1, .bar2, .bar3 {width:30px; height:2px; background-color:#333; margin:4px 0; transition:0.4s;}
.change .bar1 {-webkit-transform:rotate(-45deg) translate(-5px, 4px); transform:rotate(-45deg) translate(-5px, 4px);}
.change .bar2 {opacity:0;}
.change .bar3 {-webkit-transform:rotate(45deg) translate(-4px, -4px); transform:rotate(45deg) translate(-4px, -4px);}


/*===== FOOTER =====*/
.site-footer {padding:0 0 30px 0; background:#202020; margin-top:0 !important;}
.footer-inner {padding:15px 30px; background:#2e2e2e; margin:0;}
.footer-inner p {margin:0; font-family:'Raleway', sans-serif; text-transform:uppercase; font-size:10px; letter-spacing:1.4px; color:#727272; line-height:20px;}
.footer-inner ul {margin:0; font-size:0; line-height:0;}
.footer-inner ul li {list-style-type:none; display:inline-block; margin-left:10px;}
.footer-inner ul li a {font-family:'Raleway', sans-serif; text-transform:uppercase; font-size:10px; letter-spacing:1.4px; color:#727272; line-height:20px; padding-left:10px; border-left:1px solid #727272;}
.footer-inner ul li:first-child a {border-left:0;}


/*===== INDEX =====*/
/*===== FOUR SQUARE =====*/
.four-square {margin-top:0;}
.fs-section {background:#eeece9; position:relative; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center;}
.fs-content {-webkit-box-flex: 1; -ms-flex:1; flex:1;}
.fs-content-inner {width:60%; margin:auto; text-align:center;}
.fs-content-inner h4 {font-family:'Goudy Old Style'; color:#9b7968; font-size:22px; text-align:left;}
.fs-content-inner p {font-family:'Raleway', sans-serif; color:#202020; font-size:12px; text-align:left;}
.fs-section img {display:block; margin-bottom:0 !important; width:100%;}

/*===== WHO WE ARE =====*/
.who-we-are {height:400px; background:#202020; position:relative; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; margin-top:100px;}
.who-we-are-inner {margin:auto; width:75%;}
.who-we-are-inner h4 {font-family:'Goudy Old Style'; color:#9b7968; font-size:20px; text-align:center; text-transform:uppercase; letter-spacing:2.4px; margin-bottom:20px;}
.who-we-are-inner p {font-family:'Raleway', sans-serif; text-transform:uppercase; font-size:10px; letter-spacing:1.4px; color:#727272; line-height:22px; text-align:center;}

/*===== WHAT WE DO =====*/
.what-we-do-container {background-image: url("http://www.tcandco.co.uk/wp-content/uploads/2018/02/IMG_9951-new.jpg"); background-attachment:fixed; background-position:center; background-repeat:no-repeat; background-size:cover; }
.what-we-do-black {height:500px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; background:rgba(0, 0, 0, 0.6);}
.what-we-do-container .what-we-do-inner {-webkit-box-flex: 1; -ms-flex:1; flex:1; margin:auto;}
.what-we-do-container .what-we-do-inner .what-we-do-va {width:60%; margin:auto; text-align:center;}
.what-we-do-container .what-we-do-inner  h4 {font-family:'Goudy Old Style'; color:#eeece9; font-size:22px; text-transform:uppercase; letter-spacing:4px; margin-bottom:30px;}
.what-we-do-container .what-we-do-inner p {font-family:'Raleway', sans-serif; text-transform:uppercase; font-size:10px; letter-spacing:1.4px; color:#eeece9; line-height:20px; margin:0;}

/*===== INSTAFEED =====*/
#instafeed img {display:block;}
#instafeed img.landscape {height:100%; max-width:350%;}
#instafeed img.portrait {width:100%;}
#instafeed .instablock {overflow:hidden;}

/*===== CONTACT PARALLAX =====*/
.contact-container {background-image: url("http://www.tcandco.co.uk/wp-content/uploads/2018/02/jamie-street-new.jpg"); background-attachment:fixed; background-position:center; background-repeat:no-repeat; background-size:cover; }
.contact-black {height:500px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; background:rgba(0, 0, 0, 0.6);}
.contact-container .contact-inner {-webkit-box-flex: 1; -ms-flex:1; flex:1; margin:auto;}
.contact-container .contact-inner .contact-va {width:65%; margin:auto;}
.contact-container .contact-inner  h4 {font-family:'Goudy Old Style'; color:#eeece9; font-size:22px; text-align:left; text-transform:uppercase; letter-spacing:4px;}
.contact-container .contact-inner p {font-family:'Raleway', sans-serif; text-transform:uppercase; font-size:10px; letter-spacing:1.4px; color:#eeece9; line-height:20px; margin:0;}

/*===== PRE FOOTER =====*/
.pre-footer {}
.pf-section {background:#eeece9;}
.pf-content {height:400px; max-width:75%; position:relative; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; margin:auto; }
.pf-content .grid__item {-webkit-box-flex: 1; -ms-flex:1; flex:1; margin:auto;}
.pf-content img {max-width:100px;}
.pf-content h5 {font-family:'Raleway', sans-serif; text-transform:uppercase; font-size:10px; letter-spacing:1.4px; color:#202020; line-height:20px;}
.pf-content p {font-family:'Raleway', sans-serif; text-transform:uppercase; font-size:10px; letter-spacing:1.4px; color:#202020; line-height:20px;}
.pf-content p span {text-decoration:underline;}
.pf-content p span.phone {text-decoration:none; font-size:12px;}
.pf-content .large--three-tenths {padding-right:8%;}

.pf-section-right {background:#2e2e2e; height:400px; position:relative; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center;}
.pf-content-right {width:50%; margin:auto;}
.pf-section-right h4 {font-family:'Goudy Old Style'; color:#9b7968; font-size:20px; text-align:center; text-transform:uppercase; letter-spacing:2.4px; margin-bottom:20px;}
.pf-content-right input {font-family:'Raleway', sans-serif; text-transform:uppercase; font-size:10px; letter-spacing:1.4px; border-radius:0 !important; border:1px solid #545454 !important; color:#9b7968 !important; width:100%; background:#333 !important;}
.pf-content-right textarea {font-family:'Raleway', sans-serif; text-transform:uppercase; font-size:10px; letter-spacing:1.4px; border-radius:0; border:1px solid #545454; color:#9b7968 !important; width:100%; max-height:80px; background:#333 !important;}
.pf-content-right p {margin:0; margin-bottom:10px;}
.pf-content-right p:nth-child(4) {margin-bottom:0 !important;}
.ajax-loader {display:none !important;}
span.wpcf7-not-valid-tip {display:none !important;}
.wpcf7-form-control.wpcf7-submit {background:#9b7968 !important; color:#222 !important; border:0 !important;}
input:focus {outline:none !important;}
div.wpcf7-response-output {font-family:'Raleway', sans-serif; text-transform:uppercase; font-size:10px; letter-spacing:1.4px; margin:0 !important; width:100% !important; border:1px solid #9b7968 !important; color:#9b7968 !important;}

.pre-footer-quote {height:400px; background:#202020; position:relative; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center;}
.pre-footer-quote-inner {margin:auto; width:75%;}
.pre-footer-quote-inner h4 {font-family:'Goudy Old Style'; color:#9b7968; font-size:20px; text-align:center; text-transform:uppercase; letter-spacing:2.4px; margin-bottom:20px;}
.pre-footer-quote-inner p {font-family:'Raleway', sans-serif; text-transform:uppercase; font-size:10px; letter-spacing:1.4px; color:#727272; line-height:22px; text-align:center;}


/*========== MAINTENACE PAGE ==========*/
.maintenance-content-area {padding-top:0 !important;}
.maintenance-header {background:transparent !important;}

.maintenance-one-container {background-image: url("http://www.tcandcompany.co.uk/wp-content/uploads/2020/04/maintenance_1.jpg"); background-attachment:fixed; background-position:center; background-repeat:no-repeat; background-size:cover; }
.maintenance-one-black {height:400px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; background:rgba(0, 0, 0, 0.6);}
.maintenance-one-container .maintenance-one-inner {-webkit-box-flex: 1; -ms-flex:1; flex:1; margin:auto;}
.maintenance-one-container .maintenance-one-inner .maintenance-one-va {width:60%; margin:auto; text-align:center;}
.maintenance-one-container .maintenance-one-inner  h4 {font-family:'Goudy Old Style'; color:#eeece9; font-size:22px; text-transform:uppercase; letter-spacing:4px; margin-bottom:30px;}
.maintenance-one-container .maintenance-one-inner p {font-family:'Raleway', sans-serif; text-transform:uppercase; font-size:10px; letter-spacing:1.4px; color:#eeece9; line-height:20px; margin:0;}

.maintenance-two-fs-section {background:#eeece9; position:relative; padding:0; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center;}
.maintenance-two-fs-content {-webkit-box-flex: 1; -ms-flex:1; flex:1;}
.maintenance-two-fs-content-inner {width:60%; margin:auto; text-align:center;}
.maintenance-two-fs-content-inner h4 {font-family:'Goudy Old Style'; color:#9b7968; font-size:22px; text-align:left;}
.maintenance-two-fs-content-inner p {font-family:'Raleway', sans-serif; color:#202020; font-size:12px; text-align:left;}
.maintenance-two-fs-section ul {margin:0; padding:0;}
.maintenance-two-fs-section li {font-family:'Raleway', sans-serif; font-size:12px; text-align:left; color:#eeece9; list-style-type:none;}
.maintenance-two-fs-section .grid__item {padding:80px 0;}
.maintenance-two-fs-section .grid__item:nth-child(1) {background:#202020;}

.maintenance-three-container {background-image: url("http://www.tcandcompany.co.uk/wp-content/uploads/2020/04/maintenance_2.jpg"); background-attachment:fixed; background-position:center; background-repeat:no-repeat; background-size:cover; }
.maintenance-three-black {height:500px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; background:rgba(0, 0, 0, 0.6);}
.maintenance-three-container .maintenance-three-inner {-webkit-box-flex: 1; -ms-flex:1; flex:1; margin:auto;}
.maintenance-three-container .maintenance-three-inner .maintenance-three-va {width:60%; margin:auto; text-align:center;}
.maintenance-three-container .maintenance-three-inner  h4 {font-family:'Goudy Old Style'; color:#eeece9; font-size:22px; text-transform:uppercase; letter-spacing:4px; margin-bottom:30px;}
.maintenance-three-container .maintenance-three-inner p {font-family:'Raleway', sans-serif; text-transform:uppercase; font-size:10px; letter-spacing:1.4px; color:#eeece9; line-height:20px;}

.maintenance-four {height:400px; background:#202020; position:relative; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center;}
.maintenance-four-inner {margin:auto; width:75%;}
.maintenance-four-inner h4 {font-family:'Goudy Old Style'; color:#9b7968; font-size:20px; text-align:center; text-transform:uppercase; letter-spacing:2.4px; margin-bottom:20px;}
.maintenance-four-inner p {font-family:'Raleway', sans-serif; text-transform:uppercase; font-size:10px; letter-spacing:1.4px; color:#727272; line-height:22px; text-align:center;}

.maintenance-five-container {background-image: url("http://www.tcandcompany.co.uk/wp-content/uploads/2020/04/maintenance_3.jpg"); background-attachment:fixed; background-position:center; background-repeat:no-repeat; background-size:cover; }
.maintenance-five-black {height:500px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; background:rgba(0, 0, 0, 0.6);}
.maintenance-five-container .maintenance-five-inner {-webkit-box-flex: 1; -ms-flex:1; flex:1; margin:auto;}
.maintenance-five-container .maintenance-five-inner .maintenance-five-va {width:80%; margin:auto; text-align:center;}
.maintenance-five-container .maintenance-five-inner  h4 {font-family:'Goudy Old Style'; color:#eeece9; font-size:22px; text-transform:uppercase; letter-spacing:4px; margin-bottom:30px;}
.maintenance-five-container .maintenance-five-inner p {font-family:'Raleway', sans-serif; text-transform:uppercase; font-size:10px; letter-spacing:1.4px; color:#eeece9; line-height:20px; margin:0;}
.maintenance-five-container .maintenance-five-inner .maintenance-five-va .accreditation-block {display:inline-block; width:15%;}

.maintenance-header .bar1, .maintenance-header .bar2, .maintenance-header .bar3 {background-color:#fff;}


/*========== LEGAL PAGE ==========*/
.page-template-legal {background-color:#ffffff;}
.legal-main {max-width:60%; margin:auto; margin-top:150px; margin-bottom:150px;}
.legal-main h1 {font-family:'Goudy Old Style'; color:#202020; font-size:26px; text-transform:uppercase; letter-spacing:4px; margin-bottom:30px;}
.legal-main p {font-family:'Raleway', sans-serif; text-transform:uppercase; font-size:10px; letter-spacing:1.4px; color:#202020; line-height:20px;}


/*========== POPUP ==========*/
.white-popup {position:relative; background:#fff; padding:40px; width:auto; max-width:750px; margin:20px auto;}
.white-popup-new {position:relative; background:#fff; padding:40px; width:auto; max-width:1000px; height:auto; margin:20px auto; text-align:center;}
.white-popup-new img {width:49%; display:inline-block;}
.mfp-bg {background:rgba(0, 0, 0, 0.5);}

.mfp-bg {top:0; left:0; width:100%; height:100%; z-index:1042; overflow:hidden; position:fixed; opacity:1; filter:alpha(opacity=100); }
.mfp-wrap {top:0; left:0; width:100%; height:100%; z-index:1043; position:fixed; outline:none !important; -webkit-backface-visibility:hidden; }
.mfp-container {text-align:center; position:absolute; width:100%; height:100%; left:0; top:0; padding:0 8px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
.mfp-container:before {content:''; display:inline-block; height:100%; vertical-align:middle; }
.mfp-align-top .mfp-container:before {display:none; }
.mfp-content {position:relative; display:inline-block; vertical-align:middle; margin:0 auto; text-align:left; z-index:1045; }
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {width:100%; cursor:auto;}
.mfp-ajax-cur {cursor:progress;}
.mfp-auto-cursor .mfp-content {cursor:auto;}
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {-webkit-user-select:none; -moz-user-select:none; user-select:none;}
.mfp-loading.mfp-figure {display:none;}
.mfp-hide {display:none !important;}
.mfp-preloader {color:#CCC; position:absolute; top:50%; width:auto; text-align:center; margin-top:-0.8em; left:8px; right:8px; z-index:1044; }
.mfp-preloader a {color:#CCC;}
.mfp-preloader a:hover {color:#FFF;}
.mfp-s-ready .mfp-preloader {display:none;}
.mfp-s-error .mfp-content {display:none;}
button.mfp-close, button.mfp-arrow {overflow:visible; cursor:pointer; background:transparent; border:0; -webkit-appearance:none; display:block; outline:none; padding:0; z-index:1046; -webkit-box-shadow:none; box-shadow:none; }
button::-moz-focus-inner {padding:0; border:0;}
.mfp-close {width:44px; height:44px; line-height:44px; position:absolute; right:0; top:0; text-decoration:none; text-align:center; opacity:0.65; filter:alpha(opacity=65); padding:0 0 18px 10px; font-style:normal; font-size:50px;}
.mfp-close:hover, .mfp-close:focus {opacity: 1; filter:alpha(opacity=100); }
.mfp-close:active {top:1px; }
.mfp-close-btn-in .mfp-close {color:#fff;}
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {color:#FFF; right:-6px; text-align:right; padding-right:6px; width:100%; }
.mfp-counter {position:absolute; top:0; right:0; color:#CCC; font-size:12px; line-height:18px; white-space:nowrap; }

#newsletter {}
#newsletter p {font-family:'Raleway', sans-serif; text-transform:uppercase; font-size:10px; letter-spacing:1.4px; color:#202020; line-height:20px;}
#newsletter h4 {font-family:'Goudy Old Style'; color:#9b7968; font-size:22px; text-transform:uppercase; letter-spacing:4px; margin-bottom:20px; margin-top:30px;}

.page-template-plain {background-color:#ffffff;}

/*========== DESKTOP ==========*/

@media only screen 
	and (min-width: 1025px) {

		.desktop {display:block !important;}
		.tablet {display:none;}
		.mobile {display:none;}

}



/*========== IPAD LANDSCAPE ==========*/

@media only screen 
	and (max-width: 1024px) 
	and (min-width: 901px) {

		.desktop {display:block !important;}
		.tablet {display:none;}
		.mobile {display:none;}
		
		.fs-content-inner {width:80%;}

}


/*========== TABLET/PORTRAIT ==========*/

@media only screen 
	and (min-width: 768px) 
	and (max-width: 900px) {
		
		.desktop {display:none;}
		.tablet {display:block !important;}
		.mobile {display:none;}
		
		.medium--one-half {width:50%;}

		.fs-content-inner {width:80%;}

		.what-we-do-container .what-we-do-inner .what-we-do-va {width:84%;}

		.fs-content-inner {width:90%;}
		.fs-content-inner p {line-height:17px;}

		.contact-container .contact-inner .contact-va {width:84%;}

		.pf-content {width:100%;}
		
		.maintenance-two-fs-section {display:block !important;}
		.maintenance-two-fs-content-inner {width:75%;}
		.maintenance-two-fs-section .grid__item.medium--one-half {padding:0 30px;}
		
		.maintenance-three-container .maintenance-three-inner .maintenance-three-va {width:75%;}
		
		.maintenance-five-container .maintenance-five-inner .maintenance-five-va {width:92%;}
		.pf-content {max-width:100%;}
		.pf-content-right {width:70%;}
}


/*========== MOBILE PORTRAIT ==========*/

@media only screen 
	and (min-width: 320px) 
	and (max-width: 767px) {
		
		.desktop {display:none;}
		.tablet {display:none;}
		.mobile {display:block !important;}

		.small--hide {display:none !important;}
		.small--one-whole {width:100%;}
		.small--one-half {width:50%;}
		.small--one-quarter {width:25%;}
		.small--three-quarters {width:75%;}

		.header-container {top:0;}
		
		.second-logo {top:21px;}

		.fs-section {display:block;}
		.fs-content-inner {width:100%; padding:50px 30px;}

		.who-we-are {height:auto; padding:50px 30px;}
		.who-we-are-inner {width:100%;}
		.who-we-are-inner h4 {text-align:left;}
		.who-we-are-inner p {text-align:left;}

		.what-we-do-container {background-attachment:initial;}
		.what-we-do-container .what-we-do-inner .what-we-do-va {width:100%; padding:50px 30px;}
		.what-we-do-black {height:auto;}
		.what-we-do-container .what-we-do-inner h4 {text-align:left;}
		.what-we-do-container .what-we-do-inner p {text-align:left;}

		.pf-content .large--three-tenths {padding:0; margin-bottom:30px;}
		.pf-section {padding:50px 30px;}
		.pf-content {height:auto; display:block; max-width:100%;}
		.pf-content-right {width:100% !important; padding:0 30px;}

		.contact-container {background-attachment:initial;}
		
		.footer-inner ul {padding:0;}

		.pf-content p {text-align:center; margin-top:30px;}
		
		.maintenance-one-container {background-attachment:initial;}
		.maintenance-one-container .maintenance-one-inner .maintenance-one-va {width:80%;}
		.maintenance-two-fs-section {display:block;}
		.maintenance-two-fs-content-inner {width:100%; padding:0 30px;}
		.maintenance-two-fs-section .grid__item.medium--one-half {padding:0 15px;}
		.maintenance-two-fs-section .grid__item.medium--one-half:nth-child(2) {margin-top:30px;}
		
		.maintenance-three-container {background-attachment:initial;}
		.maintenance-three-black {display:block; height:auto; padding:50px 0;}
		.maintenance-three-container .maintenance-three-inner .maintenance-three-va {width:100%; padding:0 30px;}
		.maintenance-three-container .maintenance-three-inner .maintenance-three-va h4 {text-align:left; margin-bottom:20px;}
		.maintenance-three-container .maintenance-three-inner .maintenance-three-va p {text-align:left;}
		
		.maintenance-four {display:block; height:auto; padding:50px 0;}
		.maintenance-four-inner h4 {text-align:left;}
		.maintenance-four-inner p {text-align:left;}
		
		.maintenance-five-container {background-attachment:initial;}
		.maintenance-five-container .maintenance-five-inner .maintenance-five-va .accreditation-block {width:49%; padding:4%;}
		
		.contact-container .contact-inner .contact-va {width:100%; padding:0 30px;}
}







