.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
word-break: normal !important;
}
.wpcf7 .hidden-fields-container {
display: none;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: 0.2em 0.8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: "";
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}.owl-carousel{position:relative;display:none;width:100%;-webkit-tap-highlight-color:transparent;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{display:block;clear:both;height:0;content:'';line-height:0;visibility:hidden}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;float:left;min-height:1px;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav .owl-prev *,.owl-carousel .owl-nav .owl-next *{pointer-events:none}.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dots.disabled{display:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-grab .owl-item{cursor:move;cursor:grab}.owl-carousel.owl-grab .owl-item *{cursor:move;cursor:grab}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{display:block;opacity:0}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:350ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}.owl-carousel .fadeIn{animation-name:fadeIn;animation-delay:350ms}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.owl-height{transition:height 500ms ease-in-out}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.screen-reader-response{display:none}span.wpcf7-list-item-label::before,span.wpcf7-list-item-label::after{content:''}.wpcf7-display-none{display:none}div.wpcf7 .ajax-loader{visibility:hidden;display:none !important}div.wpcf7 .ajax-loader.is-active{visibility:visible}div.wpcf7 div.ajax-error{display:none}div.wpcf7 .wpcf7-spinner{visibility:hidden;display:none !important}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,input,select,textarea,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,:after{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-sizing:border-box;padding:0;border:0;margin:0;font-size:100%;vertical-align:baseline}html{width:100%;height:100%;min-width:320px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{width:100%;height:100%;min-width:320px;padding:0;font:400 16px/25px Raleway, sans-serif;color:#585555;text-align:center;margin:0;background:#fff;overflow-y:scroll;overflow-x:hidden}*{transition:all 200ms linear;-moz-transition:all 200ms linear;-webkit-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear}img{max-width:100%;height:auto;border:0;vertical-align:bottom}strong{font-weight:700}ul{list-style:none}a{outline:none;font-weight:600;text-decoration:none;color:#504143}a:hover{text-decoration:underline}input,select,textarea,button{outline:none}select{appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none}select::-ms-expand{display:none}textarea{overflow:auto}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}::-moz-placeholder{color:#585555}::-webkit-input-placeholder{color:#585555}:-ms-input-placeholder{color:#585555}:-o-input-placeholder{color:#585555}button::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0;padding:0}.hide{position:absolute;top:-5000px;left:-5000px}body{padding:130px 0 0 0}body h1,body h2,body h3,body h4{font-weight:700;font-family:Montserrat, sans-serif}body.scrolled{padding:85px 0 0 0}.header{position:fixed;top:0;left:0;width:100%;height:130px;padding:32px 35px 0 35px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);-ms-box-shadow:0 1px 3px rgba(0,0,0,0.2);-o-box-shadow:0 1px 3px rgba(0,0,0,0.2);z-index:100}.header .center{max-width:1440px;margin:0 auto}.header .center .logo{float:left}.header .center .logo img{width:285px;height:auto}.header .center a.phone{padding:0 0 0 35px;float:left;font-size:25px;font-family:Montserrat, sans-serif;font-weight:700;line-height:25px;color:#b0bc36;margin:20px 0 0 140px;background:url(//zazenmedia.co.uk/wp-content/themes/zazenmedia/images/phone.png) no-repeat;transition:none 0ms linear;-moz-transition:none 0ms linear;-webkit-transition:none 0ms linear;-ms-transition:none 0ms linear;-o-transition:none 0ms linear}.header .center a.phone:hover{color:#504143;text-decoration:none}.header .center .menu{display:none;transition:none 0ms linear;-moz-transition:none 0ms linear;-webkit-transition:none 0ms linear;-ms-transition:none 0ms linear;-o-transition:none 0ms linear}.header .center .header-menu{float:right;font-size:0;margin:24px 0 0 0}.header .center .header-menu li{display:inline;margin:0 0 0 60px}.header .center .header-menu li a{font-size:15px;font-family:Montserrat, sans-serif;font-weight:700;line-height:18px;text-transform:uppercase;color:#504143}.header .center .header-menu li a:hover{color:#b0bc36;text-decoration:none}.header .center .header-menu li.active a{color:#b0bc36}.header .center .header-menu li:first-of-type{margin:0}.scrolled .header{height:85px;padding:20px 35px 0 35px}.scrolled .header .center .logo img{width:200px}.scrolled .header .center a.phone{font-size:20px;line-height:25px;margin:12px 0 0 80px}.scrolled .header .center .header-menu{margin:16px 0 0 0}.scrolled .header .center .header-menu li{margin:0 0 0 40px}.scrolled .header .center .header-menu li:first-of-type{margin:0}.header:after{display:block;clear:both;content:''}.home-hero{position:relative;min-height:calc(100vh - 130px);padding:120px 50px 80px 50px;overflow:hidden;background:#000;z-index:10}.home-hero h2{max-width:1280px;font-size:70px;line-height:78px;letter-spacing:-0.015em;color:#fff;margin:0 auto 50px auto}.home-hero h1{max-width:1180px;font-weight:700;font-size:30px;line-height:38px;color:#c7d535;margin:0 auto 65px auto;text-shadow:1px 1px 2px rgba(0,0,0,0.2);-moz-text-shadow:1px 1px 2px rgba(0,0,0,0.2);-webkit-text-shadow:1px 1px 2px rgba(0,0,0,0.2);-ms-text-shadow:1px 1px 2px rgba(0,0,0,0.2);-o-text-shadow:1px 1px 2px rgba(0,0,0,0.2)}.home-hero .buttons{font-size:0}.home-hero .buttons a{display:inline-block;min-width:270px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;padding:18px 35px 15px 35px;font-weight:700;font-family:Montserrat, sans-serif;font-size:22px;line-height:25px;color:#fff;margin:0 7px}.home-hero .buttons a:nth-of-type(1){background:#b0bc36;box-shadow:0 5px 0 #93a11f;-moz-box-shadow:0 5px 0 #93a11f;-webkit-box-shadow:0 5px 0 #93a11f;-ms-box-shadow:0 5px 0 #93a11f;-o-box-shadow:0 5px 0 #93a11f}.home-hero .buttons a:nth-of-type(2){background:#504143;box-shadow:0 5px 0 #403436;-moz-box-shadow:0 5px 0 #403436;-webkit-box-shadow:0 5px 0 #403436;-ms-box-shadow:0 5px 0 #403436;-o-box-shadow:0 5px 0 #403436}.home-hero .buttons a:hover{text-decoration:none}.home-hero .buttons a:nth-of-type(1):hover{background:#93a11f;box-shadow:0 5px 0 #b0bc36;-moz-box-shadow:0 5px 0 #b0bc36;-webkit-box-shadow:0 5px 0 #b0bc36;-ms-box-shadow:0 5px 0 #b0bc36;-o-box-shadow:0 5px 0 #b0bc36}.home-hero .buttons a:nth-of-type(2):hover{background:#403436;box-shadow:0 5px 0 #504143;-moz-box-shadow:0 5px 0 #504143;-webkit-box-shadow:0 5px 0 #504143;-ms-box-shadow:0 5px 0 #504143;-o-box-shadow:0 5px 0 #504143}.home-hero ul{font-size:0;margin:75px 0 0 0}.home-hero ul li{display:inline-block;text-align:left}.home-hero ul li a{display:block;padding:20px 20px 15px 105px;font-weight:700;font-size:22px;line-height:25px;color:#fff;background-position:0 50%;background-repeat:no-repeat}.home-hero ul li a span{display:block;font-weight:300;font-size:35px;line-height:38px;color:#c7d535;text-shadow:1px 1px 2px rgba(0,0,0,0.2);-moz-text-shadow:1px 1px 2px rgba(0,0,0,0.2);-webkit-text-shadow:1px 1px 2px rgba(0,0,0,0.2);-ms-text-shadow:1px 1px 2px rgba(0,0,0,0.2);-o-text-shadow:1px 1px 2px rgba(0,0,0,0.2)}.home-hero ul li a:hover{text-decoration:none}.home-hero ul li:nth-of-type(2){margin:0 125px}.home-hero .background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ddd;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;z-index:-10;opacity:0.65;transition:none 0ms linear;-moz-transition:none 0ms linear;-webkit-transition:none 0ms linear;-ms-transition:none 0ms linear;-o-transition:none 0ms linear}.home-hero:after{position:absolute;left:50%;bottom:32px;display:block;width:30px;height:18px;content:'';margin:0 0 0 -15px;background:url(//zazenmedia.co.uk/wp-content/themes/zazenmedia/images/intro-arrow.png) no-repeat}.home-intro{padding:80px 50px 60px;background:#eee}.home-intro .center{max-width:1420px;margin:0 auto}.home-intro .center h2{font-size:40px;line-height:45px;color:#504143;margin:0 0 8px 0}.home-intro .center h3{font-size:28px;line-height:34px;color:#b0bc36;margin:0 0 8px 0}.home-intro .center h4{font-size:20px;line-height:25px;color:#504143;margin:0 0 20px 0}.home-intro .center p{margin:0 0 20px 0}.home-intro .center ul.ideals{display:flex;flex-wrap:wrap;margin:50px -30px}.home-intro .center ul.ideals li{width:calc(25% - 30px);border-radius:5px;padding:35px 30px;margin:15px;background:#fff;box-shadow:0 10px 40px rgba(0,0,0,0.075);opacity:0;scale:0.5;transition:opacity 750ms, scale 750ms;transition-delay:350ms}.home-intro .center ul.ideals li img{width:90px;height:auto;margin:0 auto}.home-intro .center ul.ideals li h2{font-size:20px;color:#504143;margin:5px 0}.home-intro .center ul.ideals li p{line-height:1.5;margin:0}.home-intro .center ul.ideals.visible li{opacity:1;scale:1}.home-testimonials{padding:80px 0 60px;background:#b0bc36}.home-testimonials .center{position:relative;max-width:1420px;margin:0 auto}.home-testimonials .center h2{font-size:40px;line-height:45px;color:#fff;margin:0 0 35px}.home-testimonials .center .carousel .owl-stage{display:flex;align-items:center;justify-content:center}.home-testimonials .center .carousel .owl-stage blockquote{max-width:1150px;margin:0 auto}.home-testimonials .center .carousel .owl-stage blockquote p:first-of-type{padding:0 45px;font:600 18px/1.5 Raleway, sans-serif;color:#504143}.home-testimonials .center .carousel .owl-stage blockquote p:first-of-type:before,.home-testimonials .center .carousel .owl-stage blockquote p:first-of-type:after{display:inline-block;width:40px;height:20px;vertical-align:top;content:'';background:50% / 20px no-repeat}.home-testimonials .center .carousel .owl-stage blockquote p:first-of-type:before{margin:0 2px 0 0;background-image:url(//zazenmedia.co.uk/wp-content/themes/zazenmedia/images/quote-start.svg)}.home-testimonials .center .carousel .owl-stage blockquote p:first-of-type:after{margin:2px -30px -2px 2px;background-image:url(//zazenmedia.co.uk/wp-content/themes/zazenmedia/images/quote-end.svg)}.home-testimonials .center .carousel .owl-stage blockquote p:last-of-type{position:relative;display:inline-flex;flex-direction:column;justify-content:center;height:60px;padding:0 40px 0 80px;font:500 13px/1.25 Montserrat, sans-serif;text-align:left;color:#504143;margin:20px auto 0}.home-testimonials .center .carousel .owl-stage blockquote p:last-of-type strong{display:block;font-size:18px;color:#fff}.home-testimonials .center .carousel .owl-stage blockquote p:last-of-type img{position:absolute;top:0;left:0;width:60px;height:60px;border-radius:50%;object-fit:cover;background:#fff}.home-testimonials .center .carousel .owl-dots{margin:30px auto 0}.home-testimonials .center .carousel .owl-dots button{width:10px;height:10px;border:0;border-radius:9999px;padding:0;font-size:0;margin:0 4px;background:#fff;cursor:pointer}.home-testimonials .center .carousel .owl-dots button:hover,.home-testimonials .center .carousel .owl-dots button.active{background:#504143}.home-testimonials .center:before,.home-testimonials .center:after{position:absolute;top:0;width:100px;height:100%;content:'';z-index:20}.home-testimonials .center:before{left:0;background:linear-gradient(90deg, #b0bc36 0%, rgba(176,188,54,0) 100%)}.home-testimonials .center:after{right:0;background:linear-gradient(90deg, rgba(176,188,54,0) 0%, #b0bc36 100%)}.home-work{padding:80px 50px;background:#eee}.home-work .center{max-width:1420px;margin:0 auto}.home-work .center h2{font-size:40px;line-height:45px;color:#504143;margin:0}.home-work .center .blocks{display:flex;padding:40px 0 0;margin:25px -15px 0}.home-work .center .blocks .block{width:calc(50% - 30px);margin:0 15px;border-radius:8px;padding:50px;background:#fff;box-shadow:0 10px 40px rgba(0,0,0,0.075);opacity:0;scale:0.5;transition:opacity 750ms, scale 750ms;transition-delay:350ms}.home-work .center .blocks .block h3{font-size:28px;line-height:34px;color:#b0bc36;margin:0}.home-work .center .blocks .block p{margin:20px 0  0}.home-work .center .blocks.visible .block{opacity:1;scale:1}.home-certified{padding:70px 50px 55px;background:#b0bc36}.home-certified h2{max-width:1070px;padding:120px 0 0;font-size:22px;line-height:35px;color:#403436;margin:0 auto;background:url(//zazenmedia.co.uk/wp-content/themes/zazenmedia/images/google.png) 50% 0 no-repeat}.help{padding:80px 50px;background:#eee}.help h2{font-size:35px;line-height:42px;color:#403436;margin:0 0 30px 0}.help ul{padding:0 40px;max-width:1450px;font-size:0;margin:0 auto 15px}.help ul li{display:inline-block;padding:80px 20px 20px;font-size:16px;width:20%;vertical-align:top;background:url(//zazenmedia.co.uk/wp-content/themes/zazenmedia/images/tick.png) 50% 0/70px 60px no-repeat}.help a.button{display:inline-block;min-width:270px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;padding:18px 35px 15px 35px;font-weight:700;font-family:Montserrat, sans-serif;font-size:22px;line-height:25px;color:#fff;background:#b0bc36;box-shadow:0 5px 0 #93a11f;-moz-box-shadow:0 5px 0 #93a11f;-webkit-box-shadow:0 5px 0 #93a11f;-ms-box-shadow:0 5px 0 #93a11f;-o-box-shadow:0 5px 0 #93a11f}.help a.button:hover{background:#93a11f;text-decoration:none;box-shadow:0 5px 0 #b0bc36;-moz-box-shadow:0 5px 0 #b0bc36;-webkit-box-shadow:0 5px 0 #b0bc36;-ms-box-shadow:0 5px 0 #b0bc36;-o-box-shadow:0 5px 0 #b0bc36}.home .ready-to-help{background:none}.page-intro{position:relative;padding:118px 50px;overflow:hidden;z-index:10;background:#000}.page-intro h1{max-width:1100px;font-size:55px;line-height:62px;letter-spacing:-0.015em;color:#fff;margin:0 auto}.page-intro .background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ddd;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;z-index:-10;opacity:0.65;transition:none 0ms linear;-moz-transition:none 0ms linear;-webkit-transition:none 0ms linear;-ms-transition:none 0ms linear;-o-transition:none 0ms linear}.page-content{max-width:960px;padding:70px 50px 55px 50px;text-align:left;margin:0 auto}.page-content h2{font-size:35px;line-height:42px;color:#403436;margin:0 0 20px 0}.page-content h3{font-size:25px;line-height:32px;color:#93a11f;margin:0 0 20px 0}.page-content h4{color:#403436;margin:0 0 25px 0}.page-content p{margin:0 0 25px 0}.page-content ul,.page-content ol{margin:0 0 25px 20px}.page-content ul li,.page-content ol li{margin:0 0 10px 0}.page-content ul{list-style:disc}.page-content ol{list-style:decimal}.page-content strong{color:#403436}.page-content img{display:block;clear:both;margin:30px 0}.page-content img.alignleft{float:left;clear:none;margin:0 40px 30px 0}.page-content img.alignright{float:right;clear:none;margin:0 0 30px 40px}.page-content img.alignleft,.page-content img.alignright{max-width:40%}.page-content img.aligncenter{display:block;text-align:center;margin:30px auto}.page-content ul.not-found-menu{font-size:0;margin:40px -7px 25px -7px;list-style:none}.page-content ul.not-found-menu li{display:inline-block;width:25%;padding:7px}.page-content ul.not-found-menu li a{display:block;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;padding:18px 10px 15px 10px;font-weight:700;font-family:Montserrat, sans-serif;font-size:17px;text-align:center;color:#fff;background:#b0bc36;box-shadow:0 5px 0 #93a11f;-moz-box-shadow:0 5px 0 #93a11f;-webkit-box-shadow:0 5px 0 #93a11f;-ms-box-shadow:0 5px 0 #93a11f;-o-box-shadow:0 5px 0 #93a11f}.page-content ul.not-found-menu li a:hover{text-decoration:none;background:#93a11f;box-shadow:0 5px 0 #b0bc36;-moz-box-shadow:0 5px 0 #b0bc36;-webkit-box-shadow:0 5px 0 #b0bc36;-ms-box-shadow:0 5px 0 #b0bc36;-o-box-shadow:0 5px 0 #b0bc36}.page-content:after{display:block;clear:both;content:''}.page-content.contact{display:flex;max-width:1220px}.page-content.contact .intro{width:calc(40% - 40px);margin:0 auto 0 0}.page-content.contact .form{width:calc(60% - 40px)}.page-content.contact .form .wpcf7 .screen-reader-response{display:none}.page-content.contact .form .wpcf7 form .hide-on-success p{margin:0 0 12px}.page-content.contact .form .wpcf7 form .hide-on-success p label{display:none}.page-content.contact .form .wpcf7 form .hide-on-success p input[type="text"],.page-content.contact .form .wpcf7 form .hide-on-success p input[type="email"],.page-content.contact .form .wpcf7 form .hide-on-success p input[type="tel"],.page-content.contact .form .wpcf7 form .hide-on-success p textarea{width:100%;border:1px #ccc solid;border-radius:3px;font:inherit;line-height:1.25;color:inherit;margin:0;vertical-align:bottom;box-shadow:0 0 transparent;transition:border 250ms}.page-content.contact .form .wpcf7 form .hide-on-success p input[type="text"]::selection,.page-content.contact .form .wpcf7 form .hide-on-success p input[type="email"]::selection,.page-content.contact .form .wpcf7 form .hide-on-success p input[type="tel"]::selection,.page-content.contact .form .wpcf7 form .hide-on-success p textarea::selection{background:rgba(0,0,0,0.075)}.page-content.contact .form .wpcf7 form .hide-on-success p input[type="text"]::-moz-selection,.page-content.contact .form .wpcf7 form .hide-on-success p input[type="email"]::-moz-selection,.page-content.contact .form .wpcf7 form .hide-on-success p input[type="tel"]::-moz-selection,.page-content.contact .form .wpcf7 form .hide-on-success p textarea::-moz-selection{background:rgba(0,0,0,0.075)}.page-content.contact .form .wpcf7 form .hide-on-success p input[type="text"]:hover,.page-content.contact .form .wpcf7 form .hide-on-success p input[type="text"]:focus,.page-content.contact .form .wpcf7 form .hide-on-success p input[type="email"]:hover,.page-content.contact .form .wpcf7 form .hide-on-success p input[type="email"]:focus,.page-content.contact .form .wpcf7 form .hide-on-success p input[type="tel"]:hover,.page-content.contact .form .wpcf7 form .hide-on-success p input[type="tel"]:focus,.page-content.contact .form .wpcf7 form .hide-on-success p textarea:hover,.page-content.contact .form .wpcf7 form .hide-on-success p textarea:focus{border-color:#b0bc36}.page-content.contact .form .wpcf7 form .hide-on-success p input[type="text"].wpcf7-not-valid,.page-content.contact .form .wpcf7 form .hide-on-success p input[type="email"].wpcf7-not-valid,.page-content.contact .form .wpcf7 form .hide-on-success p input[type="tel"].wpcf7-not-valid,.page-content.contact .form .wpcf7 form .hide-on-success p textarea.wpcf7-not-valid{border-color:#c33}.page-content.contact .form .wpcf7 form .hide-on-success p input[type="text"],.page-content.contact .form .wpcf7 form .hide-on-success p input[type="email"],.page-content.contact .form .wpcf7 form .hide-on-success p input[type="tel"]{height:58px;padding:6px 22px 4px}.page-content.contact .form .wpcf7 form .hide-on-success p textarea{height:195px;padding:16px 20px 14px;resize:vertical}.page-content.contact .form .wpcf7 form .hide-on-success p .wpcf7-form-control-wrap{position:static}.page-content.contact .form .wpcf7 form .hide-on-success p input[type="submit"]{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:200px;height:54px;border:0;border-radius:4px;padding:6px 25px 4px;font:inherit;font-weight:700;line-height:1;text-align:left;color:#fff;margin:8px auto 0;background:#93a11f;cursor:pointer}.page-content.contact .form .wpcf7 form .hide-on-success p input[type="submit"]:hover,.page-content.contact .form .wpcf7 form .hide-on-success p input[type="submit"]:focus{background:#b0bc36}.page-content.contact .form .wpcf7 form .hide-on-success .wpcf7-not-valid-tip{display:none}.page-content.contact .form .wpcf7 form .hide-on-success .inline{display:flex}.page-content.contact .form .wpcf7 form .hide-on-success .inline p{width:calc(50% - 6px)}.page-content.contact .form .wpcf7 form .hide-on-success .inline p:nth-of-type(even){margin-left:auto}.page-content.contact .form .wpcf7 form .hide-on-success .wpcf7-response-output{border:0;padding:0;margin:0}.page-content.contact .form .wpcf7 form .show-on-success{display:none}.page-content.contact .form .wpcf7 form .show-on-success h2{font-size:40px;margin:0 0 1em}.page-content.contact .form .wpcf7 form.submitting{opacity:0.5;pointer-events:none}.page-content.contact .form .wpcf7 form.submitting .hide-on-success p input[type="submit"]{background:#bbb}.page-content.contact .form .wpcf7 form.failed .wpcf7-response-output,.page-content.contact .form .wpcf7 form.invalid .wpcf7-response-output{margin:25px 0 15px}.page-content.contact .form .wpcf7 form.resetting .hide-on-success{display:none}.page-content.contact .form .wpcf7 form.sent .hide-on-success{display:none}.page-content.contact .form .wpcf7 form.sent .show-on-success{display:block}.map,.map *{height:500px;transition:none 0ms linear;-moz-transition:none 0ms linear;-webkit-transition:none 0ms linear;-ms-transition:none 0ms linear;-o-transition:none 0ms linear}.page-legal .page-content{max-width:100%;text-align:center}.page-legal .page-content ul.legal-content{display:flex;max-width:1400px;list-style:none;margin:0 auto 25px}.page-legal .page-content ul.legal-content li{position:relative;display:flex;flex-direction:column;justify-content:space-between;width:calc(33.33333% - 10px);padding:35px 30px;margin:10px;background:#fff;box-shadow:1px 1px 5px rgba(0,0,0,0.125),0 5px 20px rgba(0,0,0,0.125)}.page-legal .page-content ul.legal-content li img{width:50px;height:50px;margin:0 auto 15px}.page-legal .page-content ul.legal-content li h2{font-weight:800;font-size:25px;line-height:1.2;margin:0 0 15px}.page-legal .page-content ul.legal-content li p{margin:0 0 15px}.page-legal .page-content ul.legal-content li p:last-of-type{margin:auto 0 0}.page-legal .page-content ul.legal-content li p:last-of-type a{color:#93a11f}.page-legal .page-content ul.legal-content li p:last-of-type a:hover{color:#504143}.page-legal .page-content ul.legal-content li p:last-of-type a:after{position:absolute;top:0;left:0;width:100%;height:100%;content:''}.footer{padding:70px 25px 0 25px;background:#504143}.footer .contact{font-size:18px;line-height:38px;color:#fff;margin:0 0 25px 0}.footer .contact strong{font-weight:700;font-family:Montserrat, sans-serif;font-size:32px}.footer .contact a{font-weight:700;font-family:Montserrat, sans-serif;font-size:35px;color:#b0bc36;margin:0 5px}.footer .contact a:hover{color:#93a11f;text-decoration:none}.footer .footer-menu{font-size:0}.footer .footer-menu li{display:inline-block;padding:0 0 0 22px;margin:0 18px 0 0;background:url(//zazenmedia.co.uk/wp-content/themes/zazenmedia/images/bullet.png) 0 40% no-repeat}.footer .footer-menu li a{font-weight:700;font-family:Montserrat, sans-serif;font-size:16px;color:#fff}.footer .footer-menu li a:hover{text-decoration:none;color:#b0bc36}.footer .footer-menu li:last-of-type{margin:0}.footer .social{font-size:0;margin:50px 0}.footer .social li{display:inline-block;margin:0 7px}.footer .social li a{display:block;width:60px;height:60px;background-position:50%;background-repeat:no-repeat}.footer .social li a.twitter{background-image:url(//zazenmedia.co.uk/wp-content/themes/zazenmedia/images/twitter.png)}.footer .social li a.facebook{background-image:url(//zazenmedia.co.uk/wp-content/themes/zazenmedia/images/facebook.png)}.footer .social li a.linkedin{background-image:url(//zazenmedia.co.uk/wp-content/themes/zazenmedia/images/linkedin.png)}.footer .social li a:hover{transform:scale(.85);-moz-transform:scale(.85);-webkit-transform:scale(.85);-ms-transform:scale(.85);-o-transform:scale(.85)}.footer .copyright{font-family:Montserrat, sans-serif;font-weight:200;font-size:13px;line-height:25px;letter-spacing:0.025em;color:#fff;margin:15px 0 60px}.footer .copyright strong{display:inline-block;font-weight:700;font-family:Montserrat, sans-serif;font-size:16px;letter-spacing:0;margin:0 0 15px}.footer .copyright span{white-space:nowrap}.footer .design-development{padding:42px 25px 38px 25px;font-size:15px;margin:0 -25px;background:#403436}.footer .design-development a{font-weight:300;color:#fff}.footer .design-development a img{vertical-align:text-bottom;margin:0 0 0 8px}.footer .design-development a:hover{text-decoration:none}.mobile{position:fixed;top:85px;left:-100%;width:100%;bottom:0;display:none;overflow-y:auto;background:#93a11f;z-index:90}.mobile .mobile-menu{border-top:8px #93a11f solid;background:#b0bc36}.mobile .mobile-menu li{border-bottom:1px #93a11f solid}.mobile .mobile-menu li a{display:block;padding:20px 20px 18px 20px;font-size:16px;font-weight:700;font-family:Montserrat, sans-serif;text-align:left;color:#fff;background:url(//zazenmedia.co.uk/wp-content/themes/zazenmedia/images/mobile-arrow.png) 100% 50% no-repeat}.mobile .mobile-menu li a:hover{text-decoration:none;background-color:#93a11f}.mobile.active{left:0}#cookie-notice{position:fixed;right:20px;bottom:20px;width:280px;padding:25px;font-size:13px;line-height:1.8em;text-align:left;background:#403436 !important;z-index:1000;transition:all 500ms}#cookie-notice #cn-notice-text{color:#fff}#cookie-notice #cn-notice-buttons{display:block;padding:5px 0 0}#cookie-notice #cn-notice-buttons button{display:block;width:100%;border:0;border-radius:4px;padding:18px 20px;font:700 13px/1.25 Montserrat, sans-serif;text-decoration:none;text-align:center;color:#fff;margin:15px 0 0;background:#504143 !important}#cookie-notice #cn-notice-buttons button:hover{background:#b0bc36 !important}#cookie-notice #cn-close-notice{display:none !important}.cookies-accepted #cookie-notice{visibility:hidden;opacity:0}.grecaptcha-badge{visibility:hidden}@media (max-width: 1340px){.header .center a.phone{margin:20px 0 0 80px}.header .center .header-menu li{margin:0 0 0 45px}.header .center .header-menu li:first-of-type{margin:0}.scrolled .header .center a.phone{margin:12px 0 0 50px}.scrolled .header .center .header-menu li{margin:0 0 0 30px}.scrolled .header .center .header-menu li:first-of-type{margin:0}.home-hero{padding:90px 45px 55px 45px}.home-hero h2{font-size:60px;line-height:65px;margin:0 auto 25px auto}.home-hero h1{font-size:25px;line-height:32px;margin:0 auto 50px auto}.home-hero ul{margin:60px 0 0 0}.home-hero ul li:nth-of-type(2){margin:0 80px}}@media (max-width: 1200px){body{padding:85px 0 0 0}.header,.scrolled .header{height:85px;padding:20px 40px 0 40px}.header .center .logo img,.scrolled .header .center .logo img{width:200px}.header .center a.phone,.scrolled .header .center a.phone{font-size:20px;line-height:25px;margin:12px 0 0 30px}.header .center .header-menu,.scrolled .header .center .header-menu{margin:16px 0 0 0}.header .center .header-menu li,.scrolled .header .center .header-menu li{margin:0 0 0 25px}.header .center .header-menu li:first-of-type,.scrolled .header .center .header-menu li:first-of-type{margin:0}.home-hero ul li:nth-of-type(2){margin:0 50px}.home-certified{padding:55px 25px 45px}.help{padding:50px 30px 60px 30px}.help h2{font-size:32px;line-height:38px;margin:0 0 25px 0}.help ul{padding:0 20px}.help ul li{display:inline-block;padding:80px 15px 20px 15px}.page-intro{padding:65px 30px}.page-intro h1{font-size:48px;line-height:55px}.page-legal .page-content ul.legal-content li h2{font-size:22px}.footer .contact{font-size:16px;line-height:32px;margin:0 0 30px 0}.footer .contact strong{font-size:26px}.footer .contact a{font-size:30px}.footer .footer-menu{font-size:0}.footer .footer-menu li{padding:0 0 0 18px;margin:0 15px 0 0}.footer .footer-menu li a{font-size:15px}.footer .footer-menu li:last-of-type{margin:0}.footer .design-development{padding:35px 20px 30px 20px;font-size:14px}}@media (max-width: 1020px){.header,.scrolled .header{padding:20px 20px 0 20px}.header .center a.phone,.scrolled .header .center a.phone{font-size:15px}.header .center .header-menu li a,.scrolled .header .center .header-menu li a{font-size:13px}.header .center .header-menu li:first-of-type,.scrolled .header .center .header-menu li:first-of-type{display:none}.home-hero{min-height:0;padding:60px 35px 50px 35px}.home-hero h2{font-size:48px;line-height:52px;margin:0 auto 20px auto}.home-hero h1{font-size:20px;line-height:25px;margin:0 auto 30px auto}.home-hero ul{margin:45px 0 0 0}.home-hero ul li a{padding:15px 15px 10px 80px;font-size:20px;line-height:24px;background-size:60px}.home-hero ul li a span{font-size:32px;line-height:35px}.home-hero ul li:nth-of-type(2){margin:0 35px}.home-hero:after{display:none}.home-intro{padding:50px 35px 35px}.home-intro .center h2{font-size:34px;line-height:38px}.home-intro .center h3{font-size:24px;line-height:28px}.home-intro .center h4{font-size:18px;line-height:24px}.home-intro .center ul.ideals{margin:30px -20px}.home-intro .center ul.ideals li{width:calc(50% - 30px);font-size:16px}.home-intro .center ul.ideals li img{width:92px}.home-testimonials{padding:50px 0 40px}.home-testimonials .center h2{font-size:34px;line-height:38px;margin:0 0 25px}.home-testimonials .center .carousel .owl-stage blockquote p:first-of-type{padding:0 75px;font-size:16px}.home-testimonials .center:before,.home-testimonials .center:after{width:75px}.home-work{padding:50px 40px 40px}.home-work .center h2{font-size:34px;line-height:38px;margin:0}.home-work .center .blocks{display:block;padding:40px 0 0;margin:0}.home-work .center .blocks .block{width:100%;margin:0 0 20px}.home-work .center .blocks .block h3{font-size:24px;line-height:30px}.home-work .center .blocks .block:last-of-type{margin:0}.home-certified{padding:35px 20px 30px}.home-certified h2{padding:110px 0 0}.help ul{max-width:500px;padding:0;margin:0 auto 25px}.help ul li{width:100%;padding:10px 0 10px 60px;text-align:left;background-position:0 8px;background-size:35px}.page-content{padding:40px}.page-content h2{font-size:30px;line-height:36px}.page-content h3{font-size:22px;line-height:28px}.page-content h4{font-size:18px;line-height:22px}.page-content.contact{display:block}.page-content.contact .intro{width:100%;margin:0 0 40px}.page-content.contact .form{width:100%}.map,.map *{height:350px}.page-legal .page-content ul.legal-content li h2{font-size:20px}#cookie-notice{left:0;right:0;bottom:0;width:auto;padding:35px;text-align:center}#cookie-notice #cn-notice-buttons button{display:inline-block;padding:15px 20px;margin:15px 8px 0}}@media (max-width: 767px){.header .center a.phone,.header .center .menu,.scrolled .header .center a.phone,.scrolled .header .center .menu{position:absolute;top:22px;display:block;width:42px;height:42px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border:1px #eee solid;padding:0;font-size:0;margin:0;box-shadow:inset 0 -2px 8px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 -2px 8px rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 -2px 8px rgba(0,0,0,0.1);-ms-box-shadow:inset 0 -2px 8px rgba(0,0,0,0.1);-o-box-shadow:inset 0 -2px 8px rgba(0,0,0,0.1)}.header .center a.phone,.scrolled .header .center a.phone{right:85px;background-position:50% 50%}.header .center .menu,.scrolled .header .center .menu{right:25px;background:url(//zazenmedia.co.uk/wp-content/themes/zazenmedia/images/menu.png) 50% 0 no-repeat;cursor:pointer}.header .center .menu.active,.scrolled .header .center .menu.active{background-position:50% -42px}.header .center .header-menu,.scrolled .header .center .header-menu{display:none}.home-hero{padding:50px 25px 40px 25px}.home-hero h2{font-size:40px;line-height:44px}.home-hero h1{font-family:Montserrat, sans-serif;margin:0 auto 20px auto;text-shadow:1px 1px 1px rgba(0,0,0,0.5);-moz-text-shadow:1px 1px 1px rgba(0,0,0,0.5);-webkit-text-shadow:1px 1px 1px rgba(0,0,0,0.5);-ms-text-shadow:1px 1px 1px rgba(0,0,0,0.5);-o-text-shadow:1px 1px 1px rgba(0,0,0,0.5)}.home-hero .buttons a{min-width:100%;padding:15px 25px 12px 25px;font-size:18px;line-height:22px;margin:0 0 12px 0}.home-hero .buttons a:nth-of-type(1){background:#b0bc36;box-shadow:0 5px 0 #93a11f;-moz-box-shadow:0 5px 0 #93a11f;-webkit-box-shadow:0 5px 0 #93a11f;-ms-box-shadow:0 5px 0 #93a11f;-o-box-shadow:0 5px 0 #93a11f}.home-hero .buttons a:nth-of-type(2){background:#504143;box-shadow:0 5px 0 #403436;-moz-box-shadow:0 5px 0 #403436;-webkit-box-shadow:0 5px 0 #403436;-ms-box-shadow:0 5px 0 #403436;-o-box-shadow:0 5px 0 #403436}.home-hero .buttons a:hover{text-decoration:none}.home-hero .buttons a:nth-of-type(1):hover{background:#93a11f;box-shadow:0 5px 0 #b0bc36;-moz-box-shadow:0 5px 0 #b0bc36;-webkit-box-shadow:0 5px 0 #b0bc36;-ms-box-shadow:0 5px 0 #b0bc36;-o-box-shadow:0 5px 0 #b0bc36}.home-hero .buttons a:nth-of-type(2):hover{background:#403436;box-shadow:0 5px 0 #504143;-moz-box-shadow:0 5px 0 #504143;-webkit-box-shadow:0 5px 0 #504143;-ms-box-shadow:0 5px 0 #504143;-o-box-shadow:0 5px 0 #504143}.home-hero ul{display:none}.home-hero .background{margin:0 !important}.home-intro{padding:40px 25px 25px}.home-intro .center h2{font-size:28px;line-height:34px}.home-intro .center h3{font-size:20px;line-height:25px}.home-intro .center h4{font-size:16px;line-height:20px}.home-intro .center ul.ideals{display:block;padding:0;margin:0 0 30px}.home-intro .center ul.ideals li{width:100%;font-size:15px;margin:0 0 20px;opacity:1;scale:1}.home-intro .center ul.ideals li img{width:75px}.home-intro .center ul.ideals li:last-of-type{margin:0}.home-testimonials{padding:40px 25px 25px}.home-testimonials .center h2{font-size:28px;line-height:34px;margin:0 0 25px}.home-testimonials .center .carousel .owl-stage blockquote p:first-of-type{padding:0}.home-testimonials .center .carousel .owl-stage blockquote p:last-of-type{padding:0 0 0 80px}.home-testimonials .center .carousel .owl-stage blockquote p:last-of-type span{display:block}.home-testimonials .center:before,.home-testimonials .center:after{display:none}.home-work{padding:40px 25px 25px}.home-work .center h2{font-size:28px;line-height:34px}.home-work .center .blocks{padding:30px 0 0}.home-work .center .blocks .block{border-radius:4px;padding:35px 30px 30px;opacity:1;scale:1}.home-work .center .blocks .block h3{font-size:20px;line-height:24px}.home-certified{padding:35px 20px 30px}.home-certified h2{font-size:18px;line-height:22px}.help{padding:35px 20px 45px 20px}.help h2{font-size:22px;line-height:26px;margin:0 0 20px 0}.help ul li{padding:5px 0 5px 50px;background-position:0 7px;background-size:32px}.help a.button{font-size:18px;line-height:22px}.page-intro{padding:40px 20px}.page-intro h1{font-size:34px;line-height:38px}.page-intro .background{margin:0 !important}.page-content{padding:30px 25px}.page-content h2{font-size:25px;line-height:30px}.page-content h3{font-size:20px;line-height:25px}.page-content h4{font-size:16px;line-height:20px}.page-content img.alignleft,.page-content img.alignright{display:block;float:none;clear:both;max-width:100%;text-align:center;margin:30px auto}.page-content ul.not-found-menu{margin:30px 0 0 0}.page-content ul.not-found-menu li{width:100%;padding:0;margin:0 0 15px 0}.page-content.contact .form .wpcf7 form .hide-on-success p input[type="submit"]{max-width:unset;text-align:center}.page-content.contact .form .wpcf7 form .hide-on-success .inline{display:block}.page-content.contact .form .wpcf7 form .hide-on-success .inline p{width:100%}.page-content.contact .form .wpcf7 form .hide-on-success .inline p:nth-of-type(even){margin-left:0}.map,.map *{height:275px}.page-legal .page-content ul.legal-content{display:block}.page-legal .page-content ul.legal-content li{width:auto;margin:0 0 20px}.page-legal .page-content ul.legal-content li h2{font-size:18px}.page-legal .page-content ul.legal-content li:last-of-type{margin:0}.footer{padding:35px 20px 0 20px}.footer .contact{font-size:14px;line-height:30px;margin:0 0 15px 0}.footer .contact strong{font-size:20px}.footer .contact span{display:none}.footer .footer-menu{font-size:0}.footer .footer-menu li a{font-size:14px}.footer .social{margin:20px 0}.footer .social li a{width:35px;height:35px;background-size:35px}.footer .copyright{margin:15px 0 30px}.footer .design-development{padding:18px 20px 22px 20px;font-size:13px;margin:0 -20px}.footer .design-development a img{display:block;clear:both;margin:5px auto 0 auto}.mobile{display:block}#cookie-notice{padding:25px 20px}#cookie-notice #cn-notice-buttons button{display:block;margin:15px 0 0}}@media (max-width: 500px){body{padding:75px 0 0 0;font-size:15px;line-height:22px}.header,.scrolled .header{height:75px}.header .center .logo img,.scrolled .header .center .logo img{width:160px}.header .center a.phone,.header .center .menu,.scrolled .header .center a.phone,.scrolled .header .center .menu{top:20px;width:36px;height:36px}.header .center a.phone,.scrolled .header .center a.phone{right:65px}.header .center .menu,.scrolled .header .center .menu{right:20px;background-position:50% -2px}.header .center .menu.active,.scrolled .header .center .menu.active{background-position:50% -44px}.home-hero{padding:30px 20px 20px 20px}.home-hero h2{font-size:30px;line-height:36px}.help a.button{min-width:100%}.page-intro h1{font-size:28px;line-height:32px}.page-content{padding:30px 20px}.page-content h2{font-size:20px;line-height:25px}.page-content h3{font-size:16px;line-height:20px}.page-content h4{font-size:14px;line-height:17px}.mobile{top:75px}}@media only screen and (min-width: 990px){.home-hero .background{background-image:url(//zazenmedia.co.uk/wp-content/themes/zazenmedia/images/large/home-intro.jpg)}.page-ppc-pay-per-click-services .page-intro .background{background-image:url(//zazenmedia.co.uk/wp-content/themes/zazenmedia/images/large/ppc-intro.jpg)}.page-seo-social-media-services .page-intro .background{background-image:url(//zazenmedia.co.uk/wp-content/themes/zazenmedia/images/large/seo-intro.jpg)}.page-contact .page-intro .background{background-image:url(//zazenmedia.co.uk/wp-content/themes/zazenmedia/images/large/contact-intro.jpg)}.page-legal .page-intro .background{background-image:url(//zazenmedia.co.uk/wp-content/themes/zazenmedia/images/large/legal-intro.jpg)}.page-cookie-policy .page-intro .background{background-image:url(//zazenmedia.co.uk/wp-content/themes/zazenmedia/images/large/cookies-intro.jpg)}.page-privacy-notice .page-intro .background{background-image:url(//zazenmedia.co.uk/wp-content/themes/zazenmedia/images/large/privacy-intro.jpg)}.page-terms-of-use .page-intro .background,.page-terms-and-conditions .page-intro .background{background-image:url(//zazenmedia.co.uk/wp-content/themes/zazenmedia/images/large/terms-intro.jpg)}.error404 .page-intro .background{background-image:url(//zazenmedia.co.uk/wp-content/themes/zazenmedia/images/large/404-intro.jpg)}}@media only screen and (min-width: 500px) and (max-width: 990px){.home-hero .background{background-image:url(//zazenmedia.co.uk/wp-content/themes/zazenmedia/images/medium/home-intro.jpg)}.page-ppc-pay-per-click-services .page-intro .background{background-image:url(//zazenmedia.co.uk/wp-content/themes/zazenmedia/images/medium/ppc-intro.jpg)}.page-seo-social-media-services .page-intro .background{background-image:url(//zazenmedia.co.uk/wp-content/themes/zazenmedia/images/medium/seo-intro.jpg)}.page-contact .page-intro .background{background-image:url(//zazenmedia.co.uk/wp-content/themes/zazenmedia/images/medium/contact-intro.jpg)}.page-legal .page-intro .background{background-image:url(//zazenmedia.co.uk/wp-content/themes/zazenmedia/images/medium/legal-intro.jpg)}.page-cookie-policy .page-intro .background{background-image:url(//zazenmedia.co.uk/wp-content/themes/zazenmedia/images/medium/cookies-intro.jpg)}.page-privacy-notice .page-intro .background{background-image:url(//zazenmedia.co.uk/wp-content/themes/zazenmedia/images/medium/privacy-intro.jpg)}.page-terms-of-use .page-intro .background,.page-terms-and-conditions .page-intro .background{background-image:url(//zazenmedia.co.uk/wp-content/themes/zazenmedia/images/medium/terms-intro.jpg)}.error404 .page-intro .background{background-image:url(//zazenmedia.co.uk/wp-content/themes/zazenmedia/images/medium/404-intro.jpg)}}@media only screen and (max-width: 500px){.home-hero .background{background-image:url(//zazenmedia.co.uk/wp-content/themes/zazenmedia/images/small/home-intro.jpg)}.page-ppc-pay-per-click-services .page-intro .background{background-image:url(//zazenmedia.co.uk/wp-content/themes/zazenmedia/images/small/ppc-intro.jpg)}.page-seo-social-media-services .page-intro .background{background-image:url(//zazenmedia.co.uk/wp-content/themes/zazenmedia/images/small/seo-intro.jpg)}.page-contact .page-intro .background{background-image:url(//zazenmedia.co.uk/wp-content/themes/zazenmedia/images/small/contact-intro.jpg)}.page-legal .page-intro .background{background-image:url(//zazenmedia.co.uk/wp-content/themes/zazenmedia/images/small/legal-intro.jpg)}.page-cookie-policy .page-intro .background{background-image:url(//zazenmedia.co.uk/wp-content/themes/zazenmedia/images/small/cookies-intro.jpg)}.page-privacy-notice .page-intro .background{background-image:url(//zazenmedia.co.uk/wp-content/themes/zazenmedia/images/small/privacy-intro.jpg)}.page-terms-of-use .page-intro .background,.page-terms-and-conditions .page-intro .background{background-image:url(//zazenmedia.co.uk/wp-content/themes/zazenmedia/images/small/terms-intro.jpg)}.error404 .page-intro .background{background-image:url(//zazenmedia.co.uk/wp-content/themes/zazenmedia/images/small/404-intro.jpg)}}