﻿@font-face{font-family:"syntegral";src:url(https://invicdn.worldcdn.net/549393628/http/109.169.20.138/syntegral.co.uk/assets/iconfont/font/syntegral.eot?v1);src:url(https://invicdn.worldcdn.net/549393628/http/109.169.20.138/syntegral.co.uk/assets/iconfont/font/syntegral.eot?v1#iefix) format("embedded-opentype") , url(https://invicdn.worldcdn.net/549393628/http/109.169.20.138/syntegral.co.uk/assets/iconfont/font/syntegral.woff2?v1) format("woff2") , url(https://invicdn.worldcdn.net/549393628/http/109.169.20.138/syntegral.co.uk/assets/iconfont/font/syntegral.woff?v1) format("woff") , url(https://invicdn.worldcdn.net/549393628/http/109.169.20.138/syntegral.co.uk/assets/iconfont/font/syntegral.ttf?v1) format("truetype") , url(https://invicdn.worldcdn.net/549393628/http/109.169.20.138/syntegral.co.uk/assets/iconfont/font/syntegral.svg?v1#syntegral) format("svg");font-weight:normal;font-style:normal}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;-webkit-transition:opacity 300ms;transition:opacity 300ms}.ofi{width:100%;height:100%;object-fit:cover;font-family:"object-fit: cover;"}.ofi--center{object-position:center;font-family:"object-fit: cover; object-position: center;"}.ofi--abs{position:absolute;top:0;left:0}.ofi--contain{object-fit:contain;font-family:"object-fit: contain;"}.ofi--scaledown{object-fit:scale-down;font-family:"object-fit: scale-down;"}.ofi--center{object-position:center;font-family:"object-fit: cover; object-position: center;"}.ofi--bottom,.hero--internal img.ofi--bottom{object-position:bottom;font-family:"object-fit: cover; object-position: bottom;"}.ofi--top,.hero--internal img.ofi--top{object-position:top;font-family:"object-fit: cover; object-position: top;"}.slider-wrap{margin:45px 0}.slider-wrap:first-child{margin-top:0}.slider-wrap:last-child{margin-bottom:0}.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightSlider:before,.lightSlider:after{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative}.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform , height;-moz-transition-property:-moz-transform , height;transition-property:transform , height;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:0;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade>*.active{z-index:1}.lSSlideWrapper.usingCss .lSFade>*.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 7px;margin:30px 0 0}.lSSlideOuter .lSPager.lSpg>li:first-child{padding-left:0}.lSSlideOuter .lSPager.lSpg>li:last-child{padding-right:0}.lSSlideOuter .lSPager.lSpg>li a{background-color:#feae17;display:inline-block;width:14px;height:14px;border:none;overflow:hidden;text-indent:-999em;position:relative;-webkit-transition:all .4s linear 0s;transition:all .4s linear 0s;z-index:1}.lSSlideOuter .lSPager.lSpg>li.active a{background-color:#fff}.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:0;overflow:hidden;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear 0s .35s linear 0s;transition:border-radius .12s linear 0s .35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:before,.lSSlideOuter .lSPager.lSGallery:after{content:" ";display:table}.lSSlideOuter .lSPager.lSGallery:after{clear:both}.lSAction>a,.lSAction>.lsArrow{display:flex;align-items:center;justify-content:center;width:50px;height:50px;line-height:50px;text-align:center;color:#fff;background:#021333;cursor:pointer;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s;z-index:1}.lSAction>.lSPrev{left:0;font-size:1.75em;color:#feae17}.lSAction>.lSNext{right:0;font-size:1.75em;color:#feae17}.lSAction>.lSPrev:after{content:"";transform:rotate(180deg)}.lSAction>.lSNext:after{content:""}.lSAction>a.disabled,.lSAction>.lsArrow.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;overflow:hidden}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lightSlider,.lSSlideOuter .lSPager{padding-left:0;list-style:none outside none}.lSSlideOuter.lSrtl .lightSlider,.lSSlideOuter.lSrtl .lSPager{padding-right:0}.lSSlideOuter .lightSlider>*,.lSSlideOuter .lSGallery li{float:left}.lSSlideOuter.lSrtl .lightSlider>*,.lSSlideOuter.lSrtl .lSGallery li{float:right!important}@-webkit-keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@keyframes rightEnd{0%{left:0}50%{left:-15px}100%{left:0}}@-webkit-keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}@keyframes leftEnd{0%{left:0}50%{left:15px}100%{left:0}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body,div,span,h1,h2,h3,h4,h5,h6,p,hr,a,a img,font,img,dd,dl,dt,li,ol,ul,blockquote,fieldset,form,label,legend,table,caption,tr,th,td{margin:0;padding:0;border:0;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,audio,canvas,video{display:block}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:1em}body{min-height:100vh;text-align:left;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background:#fff}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin:0 0 25px;line-height:normal}img{max-width:100%;vertical-align:top}button,.btn{margin:0;font:inherit;display:inline-block;vertical-align:top;position:relative;overflow:hidden;margin:0;outline:none;cursor:pointer;border:none;border-radius:0}input,button,textarea,select{font:inherit}body{font-size:17px;font-family:"elza",sans-serif;font-weight:300;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before,.main-nav__links>li.has-children:after,.subnav-toggle:after,.service-card__text span:after,.lSAction>a:after,.slide-project__text .h5 span:after,.btn span:after,blockquote:before,.accordion__title:before,.tab-drawer-heading:after,.card--project__title span:after,.tm__name span:after,.card--rel__title span:after,.pagination-previous:before,.pagination-next:after{font-family:"syntegral";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-down-dir:before{content:""}.icon-quote-marks:before{content:""}.icon-small-white-arrow:before{content:""}.icon-card-right:before,.icon-large-white-arrow:before{content:""}.icon-x:before{content:""}.icon-linkedin:before{content:""}.icon-small-arrow-down:before{content:""}.icon-up-dir:before{content:""}.icon-left-dir:before{content:""}.icon-right-dir:before{content:""}.icon-down-open:before{content:""}.icon-left-open:before{content:""}.icon-right-open:before{content:""}.icon-up-open:before{content:""}.icon-ok:before{content:""}.icon-cancel:before{content:""}.icon-plus:before{content:""}.icon-minus:before{content:""}.icon-minus-1:before{content:""}.icon-plus-1:before{content:""}.icon-attention:before{content:""}.icon-phone:before{content:""}.icon-angle-left:before{content:""}.icon-angle-right:before{content:""}.icon-angle-up:before{content:""}.icon-angle-down:before{content:""}.icon-instagram:before{content:""}.icon-facebook:before{content:""}body{color:#2a2a2a}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,h4,.h4,.h5,.h6{font-family:"elza",sans-serif;font-weight:600;margin:0 0 30px;line-height:normal;color:#021333}h1,.h1{margin-bottom:35px;font-size:2.5rem;font-weight:700}@media screen and (max-width:1080px){h1,.h1{font-size:2.25rem}}@media screen and (max-width:800px){h1,.h1{font-size:2.125rem}}@media screen and (max-width:480px){h1,.h1{font-size:2rem}}@media screen and (max-width:440px){h1,.h1{font-size:1.875rem}}h2,.h2{font-size:1.875rem}@media screen and (max-width:800px){h2,.h2{font-size:1.75rem}}@media screen and (max-width:440px){h2,.h2{font-size:1.625rem}}h3,.h3{font-size:1.625rem}@media screen and (max-width:800px){h3,.h3{font-size:1.5rem}}h4,.h4{font-size:1.5rem}@media screen and (max-width:800px){h4,.h4{font-size:1.4rem}}h5,.h5{font-size:1.3rem}h6,.h6{font-size:1.2rem}p{margin:0 0 30px;line-height:1.65em}p:last-child{margin:0}.leader{font-size:1.25rem}.leader-lined{margin-bottom:35px;padding-left:30px;font-weight:500;position:relative;text-wrap:balance}.leader-lined:before{content:"";position:absolute;top:4%;left:0;width:1px;height:92%;background-color:#feae17}.leader-lined:after{content:"";position:absolute;top:4%;left:3px;width:2px;height:92%;background-color:#feae17}h1+.leader-lined,h2+.leader-lined,h3+.leader-lined,h4+.leader-lined{margin-top:35px}.leader-lined--shout{font-size:1.875rem;font-weight:300;color:#021333;line-height:1.45em;padding-left:35px;text-wrap:balance}.leader-lined--shout:before,.leader-lined--shout:after{top:7%;height:85%}@media screen and (max-width:600px){.leader-lined--shout{font-size:1.625rem}}@media screen and (max-width:480px){.leader-lined--shout{padding-left:30px;font-size:1.5rem}}@media screen and (max-width:440px){.leader-lined--shout{font-size:1.375rem}}.shout{font-size:1.875rem;font-weight:300;color:#021333;line-height:1.45em;text-wrap:balance}@media screen and (max-width:600px){.shout{font-size:1.625rem}}@media screen and (max-width:480px){.shout{font-size:1.5rem}}@media screen and (max-width:440px){.shout{font-size:1.375rem}}@media screen and (min-width:851px) and (max-width:1080px){.grid__col .leader-lined--shout{font-size:1.55rem}}a{color:#2a2a2a}a:hover,a:focus{color:#feae17}.textWhite{color:#fff}.textCenter{text-align:center}.textRegular{font-weight:400}.textLight{font-weight:300}.pre-heading{display:inline-block;margin:0 0 20px;font-size:14px;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.pre-heading--news{color:#021333;text-decoration:none;font-weight:600}.pre-heading--news:hover,.pre-heading--news:focus{text-decoration:underline}hr{margin:50px 0;border-top:1px solid #d8d8d8}@media screen and (min-width:440px){hr{margin:60px 0}}@media screen and (min-width:800px){hr{margin:70px 0}}p+h1,p+h2,p+h3,p+h4,p+h5,p+h6,p+.h1,p+.h2,p+.h3,p+.h4,p+.h5,p+.h6,ul+h1,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6,ol+h1,ol+h2,ol+h3,ol+h4,ol+h5,ol+h6{margin-top:50px}ul,ol{margin:0 0 30px;padding-left:20px;line-height:1.65em}ul:last-child,ol:last-child{margin-bottom:0}ul{list-style:square}ul li,ol li{margin-bottom:15px}ul li:last-child,ol li:last-child{margin-bottom:0}ul li ul,ol li ul{margin:25px 0 35px}ul li ul:last-child,ol li ul:last-child{margin-bottom:35px}@media screen and (min-width:800px){.list-cols--x2{column-count:2;column-gap:5rem}.list-cols--x2 li{break-inside:avoid-column}.list-cols--x3{column-count:2;column-gap:5rem}.list-cols--x3 li{break-inside:avoid-column}}@media screen and (min-width:1080px){.list-cols--x3{column-count:3;column-gap:4rem}.list-cols--x3 li{break-inside:avoid-column}}.tableWrap{margin:40px 0;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch}.tableWrap:first-child{margin-top:0}.tableWrap:last-child{margin-top:0}.tableWrap table{margin-bottom:.5rem}table{border-collapse:collapse;border-color:gray;border-spacing:2px;max-width:100%;width:100%}table thead th{font-weight:600;vertical-align:bottom;border-bottom:1px solid #d3d3d3;text-align:left}table thead>tr{border-bottom:.2rem solid #d3d3d3}table th,table td{padding:.6rem;vertical-align:top;border-top:1px solid #ccc}table td{border-bottom:1px solid #d3d3d3;padding:.6rem;text-align:left;vertical-align:top}.table--bordered th,.table--bordered td{border:.05rem solid #d3d3d3}.table--striped tbody>tr:nth-child(odd)>td{background-color:#f2f2f2}.table--hover tbody tr:hover{background-color:#f2f2f2}.table--compact thead>tr{border-bottom:.2rem solid #d3d3d3}.table--compact th,.table--compact td{padding:.3rem}.skip-to-content{position:fixed;top:0;left:0;padding:10px 20px;font-weight:bold;background:#fff;border:4px solid #feae17;outline:none;-webkit-transform:translateY(-101%);transform:translateY(-101%);-webkit-transition:transform .3s ease;transition:transform .3s ease;z-index:10}.skip-to-content:active,.skip-to-content:hover,.skip-to-content:focus{color:#021333;-webkit-transform:translateY(0%);transform:translateY(0%)}header{padding:25px 0;background-color:#021333;position:unset}@media screen and (min-width:481px){header{padding:30px 0}}@media screen and (min-width:801px){header{padding:35px 0}}.hdr-home{position:absolute;width:100%;top:0;z-index:90;background-color:rgba(0,0,0,0)}.site-logo{width:160px}@media screen and (min-width:441px){.site-logo{width:180px}}@media screen and (min-width:801px){.site-logo{width:200px}}@media screen and (min-width:1301px){.site-logo{width:210px}}@media screen and (max-width:1120px){.main-nav-wrap{display:block;position:fixed;top:0;left:auto;right:0;padding:120px 40px 40px;width:440px;max-width:100%;height:100%;-webkit-transition:-webkit-transform 500ms ease;transition:transform 500ms ease;-webkit-transform:translate3d(470px,0,0);transform:translate3d(470px,0,0);background:#021333;box-shadow:5px 5px 25px rgba(0,0,0,.2);z-index:10}.main-nav-wrap .container{padding:0}.main-nav-wrap .main-nav{position:relative;height:100%;max-height:100%;overflow:auto}}@media screen and (max-width:440px){.main-nav-wrap{padding:100px 35px 35px}}@media screen and (max-width:800px){.nav-on{overflow:hidden}}.nav-on .main-nav-wrap{top:0}@media screen and (max-width:1120px){.nav-on .main-nav-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.main-nav__links{list-style:none;margin:0;padding:0;border-bottom:1px solid #fff}@media screen and (max-width:1120px){.main-nav__links{border:none}}.main-nav__links li{display:inline-block;vertical-align:top;padding:2px 0;margin:0 15px;position:relative}.main-nav__links li:first-child{margin-left:0}.main-nav__links li:last-child{margin-right:0}@media screen and (max-width:1120px){.main-nav__links li{display:block;padding:2px 0;margin:0;position:relative;border-bottom:1px solid rgba(255,255,255,.125)}.main-nav__links li:first-child{border-top:1px solid rgba(255,255,255,.125)}.main-nav__links li.has-children>a{margin-right:50px}}.main-nav__links li a{padding-top:3px;font-size:14px;color:#fff;font-weight:400;text-decoration:none;text-transform:uppercase;letter-spacing:.2px}.main-nav__links li a:focus,.main-nav__links li a:hover{text-decoration:underline;text-underline-offset:3px}@media screen and (max-width:1120px){.main-nav__links li a{display:block;padding:16px 0 12px;font-size:16px}}.main-nav__links li a:hover+ul,.main-nav__links li a:focus+ul,.main-nav__links li a:focus-within+ul{visibility:visible;opacity:1;transform:scale(1)}@media screen and (max-width:1120px){.main-nav__links li:not(.subOn) a:hover+ul,.main-nav__links li:not(.subOn) a:focus+ul,.main-nav__links li:not(.subOn) a:focus-within+ul{display:none}}.main-nav__links li.active>a{color:#feae17}.main-nav__links li ul{visibility:hidden;position:absolute;top:100%;left:-25px;margin:0;padding:20px 30px;width:260px;background-color:#fff;opacity:0;box-shadow:7px 7px 25px 0 rgba(2,19,51,.15);-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1);transform:translateZ(0);transform:scale(.9);transform-origin:top;transition:all .25s ease;z-index:2}.main-nav__links li ul:last-child{margin-bottom:0}@media screen and (max-width:1120px){.main-nav__links li ul{display:none;opacity:1;visibility:visible;position:relative;top:0;left:0;width:100%;padding:0 5px;margin:0 0 25px;background-color:rgba(0,0,0,0);transform:none}.main-nav__links li ul:last-child{margin-bottom:25px}}.main-nav__links li ul li{display:block;padding:0;margin:20px 0;line-height:1.5em;font-size:15px}.main-nav__links li ul li a{font-weight:500;color:#021333}@media screen and (max-width:1120px){.main-nav__links li ul li{margin:5px 0;text-align:left;border:none}.main-nav__links li ul li:first-child{border:none}.main-nav__links li ul li a{color:#fff;font-size:16px;font-weight:400;max-width:280px;padding:10px 0;text-transform:none}}.main-nav__links li:last-child ul{left:auto;right:0}.main-nav__links li:hover ul,.main-nav__links li:focus ul,.main-nav__links li:focus-within ul{visibility:visible;opacity:1;transform:scale(1)}@media screen and (max-width:1120px){.main-nav__links li:hover ul,.main-nav__links li:focus ul,.main-nav__links li:focus-within ul{display:none}.main-nav__links li.subOn>ul{display:block}}.main-nav__links>li.has-children:before{content:"";position:absolute;top:-1px;left:0;width:100%;height:105%;background-color:rgba(0,0,0,0);opacity:0}@media screen and (max-width:1120px){.main-nav__links>li.has-children:before{content:none}}.main-nav__links>li.has-children:after{content:"";display:inline-block;vertical-align:middle;color:#fff;font-size:10px;padding-left:7px;font-weight:300}@media screen and (max-width:1120px){.main-nav__links>li.has-children:after{content:none}}.main-nav__links>li.has-children>a:before{content:"";position:absolute;top:-1px;left:0;width:100%;height:55px;background-color:rgba(0,0,0,0);opacity:0}@media screen and (max-width:1120px){.main-nav__links>li.has-children>a:before{content:none}}.main-nav__links>li.has-children.active:after{color:#feae17}.main-nav__links>li>a{text-decoration:none;transition:color .4s ease}.main-nav__links>li>a:hover,.main-nav__links>li>a:focus{color:#feae17;text-decoration:none}@media screen and (min-width:1121px){.main-nav__links>li>a:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background-color:#feae17;opacity:0;transform:scale(0);transform-origin:center;transition:all .3s ease}.main-nav__links>li>a:hover:after,.main-nav__links>li>a:focus:after{opacity:1;transform:scale(1)}}.subnav-toggle{position:absolute;top:0;right:0;margin:8px 0;width:46px;height:46px;display:none;overflow:hidden}.subnav-toggle:after{content:"";color:#fff;font-weight:300;font-size:11px;transition:transform .2s ease}@media screen and (max-width:1120px){.subnav-toggle{display:flex;align-items:center;justify-content:flex-end}}.subOn .subnav-toggle:after{transform:rotate(180deg)}@media screen and (max-width:1120px){.nav-cover{background:#fff;position:fixed;top:0;left:0;width:100%;height:100%;z-index:5;opacity:.8;display:none}}.greedy-nav-wrap{flex:1;width:calc(100% - 180px)}@media screen and (min-width:480px){.greedy-nav-wrap{width:calc(100% - 200px)}}@media screen and (min-width:1080px){.greedy-nav-wrap{width:calc(100% - 210px)}}.greedy-nav{position:relative;display:flex;align-items:center;width:100%;flex:1}.greedy-nav__links{display:flex;align-items:center;justify-content:flex-end;flex:1;list-style:none;margin:0;padding:0;width:100%;max-width:100%}.greedy-nav__links li{flex:none;margin:0;padding:0 15px;position:relative}.greedy-nav__links li a{font-size:14px;padding:5px;color:#fff;font-weight:400;text-decoration:none;text-transform:uppercase;letter-spacing:.25px}.greedy-nav__links li a:hover,.greedy-nav__links li a:focus{text-decoration:underline}.greedy-nav__links li ul{visibility:hidden;position:absolute;top:calc(100% + 30px);left:-10px;margin:0;padding:15px 30px;width:260px;background-color:#2a2a2a;opacity:0}.greedy-nav__links li ul:last-child{margin-bottom:0}.greedy-nav__links li ul li{display:block;padding:0;margin:15px 0;line-height:1.5em;font-size:15px}.greedy-nav__links li ul li a{display:block}.greedy-nav__links li:last-child ul{left:auto;right:0}.greedy-nav__links li:hover ul,.greedy-nav__links li:focus ul,.greedy-nav__links li:focus-within ul{visibility:visible;opacity:1}.greedy-nav__links>li>a:before{content:"";position:absolute;top:-1px;left:0;width:100%;height:80px;background-color:rgba(0,0,0,0);opacity:0}.greedy-nav__more{display:flex;align-items:center;align-self:stretch;padding:0;outline:0;border:0;padding-left:20px;color:#bbb323;font-weight:500;background:none}.greedy-nav__more.hidden{transition:none;width:0;padding:0;overflow:hidden}.greedy-nav__more::after{content:attr(count);display:inline-flex;width:22px;height:22px;margin-left:.75rem;font-size:.75rem;align-items:center;justify-content:center;background:#bbb323;color:#f2f2f2;font-weight:700;padding:0}.greedy-nav__hidden-links{position:absolute;top:calc(100% + 32px);min-width:200px;margin:0;padding:0;right:0;background:#2a2a2a;border-top:1px solid #5a5a5a;list-style:none}@media screen and (min-width:480px){.greedy-nav__hidden-links{top:calc(100% + 35px)}}@media screen and (min-width:800px){.greedy-nav__hidden-links{top:calc(100% + 40px)}}@media screen and (min-width:1080px){.greedy-nav__hidden-links{top:calc(100% + 45px)}}.greedy-nav__hidden-links li{margin:0;padding:.9rem 1.5rem;border-bottom:1px solid #5a5a5a}.greedy-nav__hidden-links li a{display:block;color:#fff;text-decoration:none}.greedy-nav__hidden-links li a:hover,.greedy-nav__hidden-links li a:focus{text-decoration:underline}.greedy-nav__hidden-links li ul{padding:.25rem 0 0;margin:0}.greedy-nav__hidden-links li ul:last-child{margin:0}.greedy-nav__hidden-links li ul li{padding:.25rem 0;border:none}.greedy-nav__hidden-links li ul li a{font-size:.85rem}.greedy-nav__hidden-links.hidden{display:none}.row{padding:55px 0;overflow:hidden}.row.row--no-padding{padding:0}.row.row--no-padding-top{padding-top:0}.row.row--no-padding-bottom{padding-bottom:0}.row.row--padhalf-top{padding-top:40px}@media screen and (min-width:440px){.row{padding:65px 0}}@media screen and (min-width:800px){.row{padding:70px 0}}@media screen and (min-width:1080px){.row{padding:80px 0}}@media screen and (min-width:1300px){.row{padding:90px 0}}@media screen and (min-width:1600px){.row{padding:100px 0}}.row--pad-large{padding:65px 0}@media screen and (min-width:480px){.row--pad-large{padding:80px 0}}@media screen and (min-width:800px){.row--pad-large{padding:85px 0}}@media screen and (min-width:1080px){.row--pad-large{padding:100px 0}}@media screen and (min-width:1300px){.row--pad-large{padding:110px 0}}@media screen and (min-width:1600px){.row--pad-large{padding:120px 0}}.row--bg-color{background-color:#f6f6f6}.row--light-grey{background-color:#f4f5f7}.row--light-blue{background-color:#38a8c0}.row--dark-blue{color:#fff;background-color:#021333}.row--purple{color:#fff;background-color:#3e0049}.row--orange{background-color:#feae17}.row--w-border-bottom{border-bottom:1px solid #fff}.row--project-top{position:relative}@media (max-width:1080px){.row--project-top{padding-top:50px}}.row--project-sectors{background:#021333 url(https://invicdn.worldcdn.net/549393628/http/109.169.20.138/syntegral.co.uk/assets/img/backgrounds/xproject-sectors.jpg.pagespeed.ic.u6Z-KF2wMw.jpg) center no-repeat;background-size:cover}.row--bg{background-size:cover;background-position:50%;background-repeat:no-repeat;background-attachment:fixed}.row--related{background:#38a8c0 url(http://syntegral.co.uk/assets/img/shapes/related-curve.svg) 0 0 no-repeat;background-size:cover}.row--s-slider{padding:60px 0 0}@media screen and (max-width:800px){.row--s-slider{padding:55px 0}}@media screen and (max-width:480px){.row--s-slider{padding:50px 0}}@media screen and (max-width:440px){.row--s-slider{padding:45px 0}}@media screen and (max-width:1080px){.row--intro-contact .container>*{max-width:800px;margin-left:auto;margin-right:auto}}#lines-services{position:relative;background:url(http://syntegral.co.uk/assets/img/shapes/line-work-header_blue-purple.svg) center right no-repeat;background-size:contain}@media screen and (max-width:1400px){#lines-services{background-size:53% auto;background-position:120% 100%}}@media screen and (max-width:850px){#lines-services{background-size:53% auto;background-position:right -80px bottom -80px;padding-bottom:130px}}@media screen and (max-width:800px){#lines-services{background-position:right -70px bottom -75px}}@media screen and (max-width:600px){#lines-services{background-position:calc(100% + 46px) 105%}}@media screen and (max-width:480px){#lines-services{padding-bottom:110px;background-size:56% auto}}@media screen and (max-width:440px){#lines-services{padding-bottom:100px;background-position:calc(100% + 44px) 106%;background-size:60% auto}}#lines-home-top{position:relative;background:url(http://syntegral.co.uk/assets/img/shapes/line-work-home-top.svg) 0 100% no-repeat;background-size:580px auto}@media screen and (max-width:1300px){#lines-home-top{background-size:44% auto}}@media screen and (max-width:850px){#lines-home-top{padding-bottom:190px;background-size:400px auto}}@media screen and (max-width:480px){#lines-home-top{padding-bottom:170px;background-size:85% auto}}@media screen and (max-width:440px){#lines-home-top{padding-bottom:165px}}#lines-home-middle{padding:140px 0 170px;position:relative;background:url(http://syntegral.co.uk/assets/img/shapes/line-work-home-middle.svg) 90% 0 no-repeat;background-size:auto 100.5%}@media screen and (max-width:1300px){#lines-home-middle{padding:110px 0 170px}}@media screen and (max-width:1080px){#lines-home-middle{padding:80px 0 160px;background-position:60% 100%}}@media screen and (max-width:850px){#lines-home-middle{background-position:calc(100% + 150px) bottom;background-size:700px auto}}@media screen and (max-width:480px){#lines-home-middle{padding:65px 0 150px;background-size:143% auto}}@media screen and (max-width:440px){#lines-home-middle{padding:55px 0 130px;background-size:142% auto}}#lines-home-bottom{padding:115px 0 200px;position:relative;background:url(http://syntegral.co.uk/assets/img/shapes/line-work-home-bottom.svg) 44% 18% no-repeat;background-size:auto 125%}@media screen and (max-width:1300px){#lines-home-bottom{padding:110px 0 170px;background-position:25% 2%}}@media screen and (max-width:1200px){#lines-home-bottom{background-size:auto 110%;background-position:15% 1%}}@media screen and (max-width:1080px){#lines-home-bottom{padding:80px 0 150px}}@media screen and (max-width:800px){#lines-home-bottom{padding:80px 0;background-size:auto 101%;background-position:20px 0}}@media screen and (max-width:480px){#lines-home-bottom{background-size:auto 730px;background-position:5px 0}}@media screen and (max-width:440px){#lines-home-bottom{padding:70px 0;background-size:136% auto;background-position:2px 0}}#lines-project-top{position:relative;background:url(http://syntegral.co.uk/assets/img/shapes/line-work-project-middle.svg) right 260px no-repeat;background-size:27% auto}@media screen and (min-width:1800px){#lines-project-top{background-size:485px auto}}@media screen and (max-width:1080px){#lines-project-top{background-position:right -50px;background-size:35% auto}}@media screen and (max-width:800px){#lines-project-top{background-size:320px auto}}@media screen and (max-width:600px){#lines-project-top{background-position:right -20px;background-size:46% auto}}#lines-project-bottom{position:relative;background:url(http://syntegral.co.uk/assets/img/shapes/line-work-project-bottom.svg) right 0 no-repeat;background-size:auto 87%}@media screen and (min-width:1600px){#lines-project-bottom{background-size:auto 90%}}@media screen and (min-width:1800px){#lines-project-bottom{background-size:auto 97%}}@media screen and (max-width:1080px){#lines-project-bottom{background-size:auto 82%}}@media screen and (max-width:800px){#lines-project-bottom{background-size:400px auto;background-position:calc(120% + 50px) 0}}@media screen and (max-width:600px){#lines-project-bottom{background-size:62% auto;background-position:right -56% top -4%}}@media screen and (max-width:440px){#lines-project-bottom{background-size:63% auto;background-position:right -80% top -1%}}#lines-service-page{position:relative;background:url(http://syntegral.co.uk/assets/img/shapes/line-work-service-middle.svg) right -65px top no-repeat;background-size:380px auto}@media screen and (max-width:1080px){#lines-service-page{background:none}}#lines-service-page-lower{position:relative;background:url(https://invicdn.worldcdn.net/549393628/http/109.169.20.138/syntegral.co.uk/assets/img/shapes/line-work-service-middle.svg) calc(100% + 66px) 100px no-repeat;background-size:380px auto}@media screen and (max-width:1080px){#lines-service-page-lower{background:none}}#lines-about{position:relative;background:url(http://syntegral.co.uk/assets/img/shapes/line-work-about.svg) right top no-repeat;background-size:600px auto}@media screen and (max-width:1600px){#lines-about{background-size:40% auto}}@media screen and (max-width:1080px){#lines-about{background:none}}#lines-approach{position:relative;background:url(http://syntegral.co.uk/assets/img/shapes/line-work-approach.svg) right top no-repeat;background-size:580px auto}@media screen and (max-width:1600px){#lines-approach{background-size:38% auto}}@media screen and (max-width:1080px){#lines-approach{background:none}}#lines-project-landing{position:relative;background:url(https://invicdn.worldcdn.net/549393628/http/109.169.20.138/syntegral.co.uk/assets/img/shapes/line-work-project-landing.svg) calc(50% + 480px) top no-repeat;background-size:440px auto}@media screen and (max-width:1600px){#lines-project-landing{background-size:435px auto;background-position:calc(50% + 440px) top}}@media screen and (max-width:1080px){#lines-project-landing{background:none}}#lines-article{position:relative;background:url(http://syntegral.co.uk/assets/img/shapes/line-work-project-middle.svg) right 100px no-repeat;background-size:27% auto}@media screen and (min-width:1800px){#lines-article{background-size:485px auto}}@media screen and (max-width:1080px){#lines-article{background:none}}#lines-contact{position:relative;background:url(https://invicdn.worldcdn.net/549393628/http/109.169.20.138/syntegral.co.uk/assets/img/shapes/line-work-project-landing.svg) calc(50% + 460px) top no-repeat;background-size:440px auto}@media screen and (max-width:1600px){#lines-contact{background-size:435px auto;background-position:92% top}}@media screen and (max-width:1080px){#lines-contact{background:none}}.container{max-width:1500px;margin:0 auto;padding:0 18px}@media screen and (min-width:351px){.container{padding:0 22px}}@media screen and (min-width:441px){.container{padding:0 25px}}@media screen and (min-width:481px){.container{padding:0 30px}}@media screen and (min-width:801px){.container{padding:0 40px}}@media screen and (min-width:1081px){.container{padding:0 50px}}@media screen and (min-width:1481px){.container--header{max-width:100%}}.inner{max-width:900px;margin:0 auto}.inner--margin-top{margin-top:50px}.inner--margin-top:first-child{margin-top:0}.inner--margin-top:last-child{margin-bottom:0}@media screen and (min-width:440px){.inner--margin-top{margin-top:60px}}@media screen and (min-width:800px){.inner--margin-top{margin-top:70px}}.inner--margin-bottom{margin-bottom:50px}.inner--margin-bottom:first-child{margin-top:0}.inner--margin-bottom:last-child{margin-bottom:0}@media screen and (min-width:440px){.inner--margin-bottom{margin-bottom:60px}}@media screen and (min-width:800px){.inner--margin-bottom{margin-bottom:70px}}.inner--margin{margin-top:50px;margin-bottom:50px}.inner--margin:first-child{margin-top:0}.inner--margin:last-child{margin-bottom:0}@media screen and (min-width:440px){.inner--margin{margin-top:60px;margin-bottom:60px}}@media screen and (min-width:800px){.inner--margin{margin-top:70px;margin-bottom:70px}}.inner--600{max-width:600px}.inner--700{max-width:700px}.inner--800{max-width:800px}.inner--850{max-width:850px}.inner--900{max-width:900px}.inner--1000{max-width:1000px}.inner--1100{max-width:1100px}.inner--1200{max-width:1200px}.inner--1300{max-width:1300px}.flx{display:-ms-flexbox;display:-webkit-flex;display:flex}.flx--inl{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.flx--col{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flx--jc{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flx--jc-sb{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flx--jc-sa{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.flx--jc-end{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.flx--ac{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.flx--ai{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flx--ai-end{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.flx--wr{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flx--noSh{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.grid--dev:first-child{margin-top:0}.grid--dev:last-child{margin-bottom:0}.grid--dev>.grid__col{padding:1rem;background-color:#efefef}.grid--dev+.grid--dev{margin-top:1rem}.grid{display:grid;grid-gap:.75rem;grid-template-columns:repeat(12,1fr)}.grid--gap-1{grid-gap:1rem}.grid--gap-2{grid-gap:2rem}.grid--gap-3{grid-gap:3rem}.grid--gap-4{grid-gap:3rem}@media (min-width:1080px){.grid--gap-4{grid-gap:4rem}}.grid--gap-5{grid-gap:4rem}@media (min-width:1080px){.grid--gap-5{grid-gap:5rem}}@media (max-width:1080px){.grid--home-middle .grid__col{grid-column-end:span 8}.grid--project-top{display:flex;max-width:800px;margin:0 auto;flex-direction:column}.grid--project-top .grid__col{order:2}.grid--project-top .grid__col--5{order:1}.grid--article{display:flex;max-width:800px;margin:0 auto;flex-direction:column}}.grid+.grid--gap-1{margin-top:1rem}.grid+.grid--gap-2{margin-top:2rem}.grid+.grid--gap-3{margin-top:3rem}.grid+.grid--gap-4{margin-top:4rem}.grid+.grid--gap-5{margin-top:5rem}.grid--margin{margin:50px 0}.grid--margin:first-child{margin-top:0}.grid--margin:last-child{margin-bottom:0}.grid.grid--services-used{max-width:100%;justify-items:center}.grid.grid--services-used .grid__col{max-width:480px;text-decoration:none}.grid.grid--services-used .grid__col .img-block{margin-bottom:45px}@media screen and (min-width:1201px){.grid.grid--services-used .grid__col .img-block{width:85%}}.grid.grid--services-used .grid__col .img-block__inner{padding-top:70%}.grid.grid--services-used .grid__col .img-block__inner img{-webkit-transform:translateZ(0) scale(1,1);transform:translateZ(0);transition:transform .3s ease}.grid.grid--services-used .grid__col h3{margin-bottom:25px}.grid.grid--services-used .grid__col:hover,.grid.grid--services-used .grid__col:focus{color:#2a2a2a}.grid.grid--services-used .grid__col:hover h3,.grid.grid--services-used .grid__col:focus h3{text-decoration:underline;text-underline-offset:3px}.grid.grid--services-used .grid__col:hover .img-block__inner img,.grid.grid--services-used .grid__col:focus .img-block__inner img{transform:scale(1.05)}.grid__col--12{grid-column-end:span 12}.grid__col--10{grid-column-end:span 10}.grid__col--9{grid-column-end:span 9}.grid__col--8{grid-column-end:span 8}.grid__col--7{grid-column-end:span 7}.grid__col--6{grid-column-end:span 6}.grid__col--5{grid-column-end:span 5}.grid__col--4{grid-column-end:span 4}.grid__col--3{grid-column-end:span 3}.grid__col--2{grid-column-end:span 2}.grid__col--1{grid-column-end:span 1}.grid__col .img-in-col{margin:45px 0}@media (max-width:480px){.grid__col .img-in-col{margin:40px 0}}.grid__col .img-in-col:first-child{margin-top:5px}.grid__col .img-in-col:last-child{margin-top:5px}@media (max-width:1300px){.grid--intro .grid__col--6{grid-column-end:span 7}}@media (max-width:1080px){.grid--intro-contact .grid__col{grid-column:1/span 12 !important}}@media (max-width:1300px){.grid--x4 .grid__col,.grid--x3 .grid__col{grid-column-end:span 6}.grid--break-xl .grid__col{grid-column:1/span 12 !important}}@media (max-width:1080px){.grid--break-l .grid__col{grid-column:1/span 12 !important}}@media (max-width:1000px){.grid--break-1000 .grid__col{grid-column:1/span 12 !important}}@media (max-width:850px){.grid>*{grid-column:1/span 12 !important}.grid{grid-gap:45px 0}.grid+.grid{margin-top:45px}}.template-aside .ta-main{width:calc(100% - 520px);max-width:810px;margin-right:80px}@media screen and (min-width:1301px){.template-aside .ta-main{padding-left:40px}}.template-aside .ta-aside{width:440px;margin-left:auto}.template-aside .ta-aside>*{margin-top:55px}.template-aside .ta-aside>*:first-child{margin-top:0}@media screen and (max-width:1080px){.template-aside .stat-single{max-width:480px;margin-left:auto;margin-right:auto}}.template-aside .card-aside-heading{margin-left:auto;max-width:480px;font-weight:300}.template-aside .card-aside-heading+.card{margin-top:0}@media screen and (max-width:1080px){.template-aside .card-aside-heading{margin-left:auto;margin-right:auto}}@media screen and (max-width:480px){.template-aside .card-aside-heading{margin-left:auto;margin-right:auto}}@media screen and (max-width:1300px){.template-aside .ta-main{width:calc(100% - 460px);margin-right:60px}.template-aside .ta-aside{width:400px}}@media screen and (min-width:1081px) and (max-width:1200px){.template-aside .ta-main{width:calc(100% - 420px);margin-right:60px}.template-aside .ta-aside{width:360px}}@media screen and (max-width:1080px){.template-aside .ta-main{width:100%;max-width:800px;margin:auto;padding:0}.template-aside .ta-aside{margin:70px auto 0;width:100%;max-width:800px}.template-aside .ta-aside--empty{display:none}}@media screen and (max-width:480px){.template-aside .ta-aside{margin-top:65px}}.template-aside--contact .ta-main{padding-left:0}form{margin:50px 0}form:first-child{margin-top:0}form:last-child{margin-bottom:0}input.text,textarea,select,.cd-title,input[type="text"],input[type="password"]{color:#021333;width:100%;padding:1.45em 1.5em 1.3em;margin:0;font-size:15px;font-weight:400;border:1px solid #021333;background:#fff;-webkit-border-radius:0;border-radius:0}input.text:focus,textarea:focus,select:focus,input[type="text"]:focus,input[type="password"]:focus,.cd-title:focus{outline:none;border-color:#feae17;box-shadow:inset 0 0 0 2px #feae17}.select{width:100%}select,.cd-title{padding-right:45px;cursor:pointer;outline:none;color:#2f2f2f;background:#fff url(http://syntegral.co.uk/assets/img/icons/icon-down-chevron.svg) right 17px center no-repeat;background-size:15px auto;-moz-appearance:none;-webkit-appearance:none;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0}select:after,.cd-title:after{content:"";position:absolute;top:calc(50% - 5px);right:17px}select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #2a2a2a}select::-ms-expand{display:none}select option{color:#2a2a2a}select option:first-child{color:#76757b}select:invalid{color:#021333}select:valid{color:#021333}.checkradio-group{margin:5px 0 0}.checkradio-group legend{display:none}.checkbox-dropdown{width:100%;position:relative}.cd-checkboxes{width:100%;position:absolute;height:0;padding:0 18px;margin:0;border:1px solid rgba(0,0,0,0);border-width:0 1px 1px 1px;border-radius:0 0 4px 4px;background:#fff;overflow:hidden;z-index:1}.on .cd-checkboxes{height:auto;padding:18px;border-color:#d1d1d1}textarea,input.text,input[type="text"],input[type="password"],input[type="button"],input[type="submit"],.input-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;border-radius:0}textarea{min-height:150px;min-width:100%;max-width:100%;resize:none}::-webkit-input-placeholder{color:#333;opacity:1;font-family:inherit}::-moz-placeholder{color:#333;opacity:1;font-family:inherit}:-ms-input-placeholder{color:#333;opacity:1;font-family:inherit}:-moz-placeholder{color:#333;opacity:1;font-family:inherit}.form-field{margin-bottom:30px;position:relative;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-field:last-child{margin-bottom:0}.form-field .label,.form-field label{color:#021333;font-size:18px}.form-field>.label,.form-field>label{display:block;margin:0 0 12px;width:100%;font-weight:700}.form-field>.label{display:none}.form-field--submit{margin-bottom:0}.form-field--submit .btn{margin-bottom:5px}.form-field--submit-full{width:100%}.form-field--half{width:100%}.form-field--half input{width:100%}.form-fields-half{width:100%}.form-fields-half .form-field label{width:100%}.cd-pill{cursor:pointer;display:inline-block;font-size:13px;margin:10px 10px 0 0;padding:4px 10px;color:#fff;background:#feae17;-webkit-transition:background .2s ease;transition:background .2s ease}.cd-pill:hover,.cd-pill:focus{background:#2a2a2a}.cd-pill:before{content:"";width:8px;height:8px;margin-right:4px;display:inline-block;background:url(http://syntegral.co.uk/assets/img/icons/icon-close-white.svg) center no-repeat;background-size:contain}@media screen and (max-width:480px){.cd-pill{font-size:13px}}@media screen and (max-width:400px){.cd-pill{font-size:12px}}input[type="checkbox"],input[type="radio"]{opacity:0;float:left;margin:0;top:0;left:0;height:20px;width:20px;-webkit-appearance:none;outline:none}.checkradio-label{cursor:pointer;margin-bottom:12px;padding-left:35px;font-weight:400;line-height:1.55em;display:block;position:relative;outline:none}.checkradio-label:last-child{margin-bottom:0}.checkradio-label:before,.checkradio-label:after{pointer-events:none}.checkradio-label:before{position:absolute;top:0;left:0;content:" ";height:22px;width:22px;margin-right:10px;border:1px solid #b9b9b9;background:#fff}.checkradio-label:after{content:"";position:absolute;top:4px;left:8px;width:5px;height:10px;border:solid #feae17;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg) scale(0);transform:rotate(45deg) scale(0);-webkit-transition:transform .3s ease;transition:transform .3s ease}.checkradio-label a{text-decoration:underline}.checkradio-label--check-small{padding-left:28px}.checkradio-label--check-small:before{top:2px;height:15px;width:15px;margin-right:8px;border-color:#e4e3de;border-radius:3px}.checkradio-label--check-small:after{top:4px;left:6px;width:3px;height:7px}.checkradio-label--radio:after{content:"";position:absolute;top:5px;left:5px;height:12px;width:12px;background:#feae17;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:transform .3s ease;transition:transform .3s ease}.checkradio-label--radio:before,.checkradio-label--radio:after{border-radius:50%}input[type="checkbox"]:focus+.checkradio-label:before,input[type="radio"]:focus+.checkradio-label:before{box-shadow:0 0 0 2px #feae17}.checkradio-group input[type="radio"]:checked+.checkradio-label:after{-webkit-transform:scale(1);transform:scale(1)}.checkradio-group input[type="checkbox"]:checked+.checkradio-label--check:after{-webkit-transform:rotate(45deg) scale(1);transform:rotate(45deg) scale(1)}@media screen and (min-width:751px){.form-field{margin-bottom:40px}.form-field--half{width:calc(50% - 7.5px);margin:0 15px 0 0}.form-field--half:nth-child(even){margin-right:0}.form-field>.label,.form-field>label{display:block;width:30%;margin:0 30px 0 0;padding:11px 0}.form-field>input,.form-field>.select,.form-field>select,.form-field>.checkradio-group,.form-field>.checkbox-dropdown,.form-field>.form-fields-half{width:calc(70% - 30px)}.form-field>textarea{min-width:calc(70% - 30px);width:calc(70% - 30px)}.form-field--submit .btn{margin:0;width:auto;min-width:150px}.selected-checkboxes{margin-left:calc(30% + 30px)}.form--full-width .form-field>.label,.form--full-width .form-field>label{display:block;width:100%;margin:0 0 18px;padding:0}.form--full-width .form-field>input,.form--full-width .form-field>.select,.form--full-width .form-field>select,.form--full-width .form-field>.checkradio-group,.form--full-width .form-field>.checkbox-dropdown,.form--full-width .form-field>textarea,.form--full-width .form-field .form-fields-half{width:100%}.form--full-width .form-field--submit .label{display:none}.form-field--half>input,.form-field--half>select,.form-field--half>.checkradio-group,.form-field--half>.checkbox-dropdown{width:100%}.form:not(.form--full-width) .form-fields-half .form-field label{display:none;margin:0;width:100%}}.form--project-filters{margin:45px 0 60px;max-width:900px}@media screen and (min-width:801px){.form--project-filters{margin:45px 0 90px}}.remove-filter{margin:8px 0 0;font-size:13px;color:#021333}.remove-filter:hover,.remove-filter:focus{color:#3e0049}.remove-filter span{font-size:.85em;padding-right:4px}.remove-filter span:before{transform:rotate(45deg)}@media screen and (max-width:600px){.filtered-by{font-size:1.25rem}}@media screen and (max-width:480px){.filtered-by{font-size:1.15rem}}@media screen and (max-width:440px){.filtered-by{font-size:1rem;margin:0 0 25px}}.filtered-by span:after{content:","}.filtered-by span:last-child:after{content:none}.form-field--signup{margin:45px 0;padding:30px;background-color:#f4f5f7}@media screen and (max-width:440px){.form-field--signup{padding:25px}}.form-field--signup>label{font-size:1.275rem}.form-field--signup p{margin:0 15px 0 0}.form-field--signup .checkradio-label{font-size:1rem;padding-left:40px}footer{padding:60px 0 35px;margin:0;background-color:#021333;color:#fff}@media screen and (max-width:440px){footer{padding:50px 0 30px}}footer .footer-content{position:relative}footer a{color:#fff;text-decoration:none}footer p{line-height:1;font-size:10px}@media screen and (max-width:850px){footer .ftr-iso{justify-content:center;width:100%}}@media screen and (max-width:440px){footer .ftr-iso{flex-wrap:wrap}}footer .ftr-iso div{margin:0 40px 0 0}@media screen and (max-width:480px){footer .ftr-iso div{margin:0 20px 0 0}}@media screen and (max-width:440px){footer .ftr-iso div{margin:20px 20px 0 0;max-width:45%}footer .ftr-iso div:nth-child(2){margin-right:0}footer .ftr-iso div:nth-child(-n+2){margin-top:0}}footer .ftr-iso div:last-child{margin-right:0}@media screen and (max-width:850px){footer .ftr-interact{justify-content:center;width:100%;flex-wrap:wrap}}footer .ftr-interact a{margin:0 0 0 42px}@media screen and (max-width:440px){footer .ftr-interact a{margin:0 0 0 35px}}footer .ftr-interact a:first-child{margin:0}@media screen and (max-width:850px){footer .ftr-interact .ftr-social{width:100%;text-align:center;order:2}}footer .ftr-interact .ftr-social a{font-size:28px}@media screen and (max-width:440px){footer .ftr-interact .ftr-social a{font-size:26px}}@media screen and (max-width:850px){footer .ftr-interact .btn{margin:10px auto 40px;width:100%;max-width:400px;order:1}}@media screen and (max-width:440px){footer .ftr-interact .btn{margin:5px auto 30px}}footer .ftr-middle{margin-top:35px}@media screen and (max-width:850px){footer .ftr-middle{justify-content:space-between;align-items:flex-end}}@media screen and (max-width:600px){footer .ftr-middle{display:block}}footer .ftr-bottom{margin-top:30px}footer .ftr-links{list-style:none;padding:0;margin:0 60px 0 0}@media screen and (max-width:600px){footer .ftr-links{width:100%;margin:0 0 35px;justify-content:center}}@media screen and (max-width:440px){footer .ftr-links{flex-wrap:wrap}}footer .ftr-links li{margin:0 16px;font-size:12px;line-height:1}@media screen and (max-width:440px){footer .ftr-links li{width:calc(50% - 20px);margin:15px 20px 0 0}footer .ftr-links li:nth-child(even){margin-right:0}footer .ftr-links li:nth-child(-n+2){margin-top:0}}@media screen and (max-width:600px){footer .ftr-copyright{position:absolute;left:0;bottom:0}}.code-simple{margin:40px 0;font-size:1rem;background:#fff;display:block;padding:25px;border:1px solid #9e9e9e}.hljs-copy-button{top:2em!important;transform:none!important}.alert-msg{margin:40px 0;padding:25px;background-color:#bbb323;color:#fff;position:relative}.alert-msg:first-child{margin-top:0}.alert-msg:last-child{margin-bottom:0}.alert-msg--warning{background-color:#f44336}.alert-msg--success{background-color:#04aa6d}.alert-msg p{font-weight:400;line-height:1.5em;font-size:14px}.alert-msg p:last-of-type{margin-bottom:0}@media screen and (min-width:480px){.alert-msg p{font-size:1em}}.alert-msg--closable p{margin-right:40px}@media screen and (min-width:480px){.alert-msg--closable p{margin-right:45px}}.alert-msg .alert__close{position:absolute;right:25px;width:16px;height:16px;top:50%;transform:translateY(-50%);padding:0;display:block;color:#fff;font-weight:bold;font-size:1.6em;background:url(http://syntegral.co.uk/assets/img/icons/icon-close-white.svg) center no-repeat;background-size:contain;border:none}.alert-msg .alert__close:focus{box-shadow:0 0 0 2px #fff}.hdr-burger{display:none;color:#fff;position:relative;transform:scale(.9);z-index:11}@media screen and (max-width:1120px){.hdr-burger{display:block}}@media screen and (min-width:481px){.hdr-burger{transform:none}}.hamburger{display:block;position:relative;margin:0;padding:0;width:30px;height:26px;cursor:pointer;-webkit-transition:background .3s ease;transition:background .3s ease;overflow:hidden}.hamburger span{display:block;position:absolute;top:calc(50% - 1px);margin-top:0;left:0;right:0;border-top:3px solid #feae17;background:#feae17;-webkit-transition:background .3s ease , border-color .3s ease;transition:background .3s ease , border-color .3s ease}.hamburger span:before,.hamburger span:after{content:"";position:absolute;display:block;left:0;width:100%;border-top:3px solid #feae17;background-color:#feae17;-webkit-transition:.3s ease;transition:.3s ease}.hamburger span:before{top:-12px}.hamburger span:after{bottom:-9px}.nav-on .hamburger span{background:none;border-color:rgba(0,0,0,0)}.nav-on .hamburger span:before{top:0;transform:rotate(45deg) translate(-2px,-2px)}.nav-on .hamburger span:after{bottom:0;transform:rotate(-45deg) translate(0,0);width:100%}.btn{padding:1.05em 1.75em .85em;margin:0;min-width:180px;font-size:15px;text-align:center;text-decoration:none;color:#fff;font-weight:600;background-color:#021333;border:none;line-height:1.5em;transition:color .3s ease , background-color .3s ease}.btn span:after{content:"";font-size:1.2em;margin-left:12px;transition:transform .3s ease;color:#feae17;vertical-align:middle;transition:color .3s ease}.btn:hover,.btn:focus{color:#feae17;background-color:#3e0049}.btn:hover span:after,.btn:focus span:after{color:#feae17}.btn--orange{background-color:#feae17;color:#021333}.btn--orange span:after{color:#021333}.btn--orange:hover,.btn--orange:focus{color:#feae17;background-color:#3e0049}.btn--orange:hover span:after,.btn--orange:focus span:after{color:#feae17}@media screen and (max-width:440px){.btn--full-mob{left:-22px;width:100vw;text-align:center;padding:1.15em 1.5em .95em}}@media screen and (max-width:400px){.btn--long{font-size:14px;padding:1.25em 1.5em 1.05em}}.btn--full-cta{font-size:30px;width:100%;display:block}@media screen and (max-width:1080px){.btn--full-cta{font-size:28px}}@media screen and (max-width:800px){.btn--full-cta{font-size:26px}}@media screen and (max-width:480px){.btn--full-cta{font-size:22px}}@media screen and (max-width:440px){.btn--full-cta{font-size:20px}}@media screen and (max-width:350px){.btn--full-cta{font-size:18px}}.btn--full-cta span:after{margin-left:.5em;content:""}.btn--inline{color:#feae17;padding:0;min-width:0;background-color:rgba(0,0,0,0)}.btn--inline span{color:#feae17}@media screen and (min-width:800px){.btn+.btn{margin-left:1.5rem}}ul+p>.btn:first-child,p+p>.btn:first-child{margin-top:15px}.tabs-wrap{margin:45px 0}.tabs-wrap:first-child{margin-top:0}.tabs-wrap:last-child{margin-bottom:0}.tabs{display:flex;margin:0;padding:0;list-style:none;width:100%;border-bottom:1px solid #ddd}.tabs li{margin:0 10px 0 0;padding:0;position:relative;background:rgba(0,0,0,0)}.tabs li a{padding:1em 2em;min-width:150px;line-height:normal;text-align:center;display:block;text-decoration:none;background-color:#f1f1f1;color:#2a2a2a;font-weight:600}.tabs li a:hover,.tabs li a:focus{background-color:#ddd}.tabs li a.active{background-color:#fff;color:#2a2a2a;display:block;border:1px solid #ddd;border-width:1px 1px 0;box-shadow:0 2px 0 0 #fff}.tab-container{border:1px solid #ddd;border-top:none;width:100%}.tab-content{padding:40px;display:none}.tab-drawer-heading{display:none}@media screen and (max-width:900px){.tabs{display:none}.tab-drawer-heading{display:block;background-color:#f1f1f1;color:#2a2a2a;border-top:1px solid #fff;margin:0;padding:1em 1.75em;padding-right:calc(2.25em + 20px);font-size:1.25rem;position:relative;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:600}}@media screen and (max-width:900px) and (max-width:440px){.tab-drawer-heading{font-size:1.125rem}}@media screen and (max-width:900px){.tab-drawer-heading:first-child{border-color:#ddd}.tab-drawer-heading:after{content:"";position:absolute;right:1.25em;top:calc(50% - 10px)}}@media screen and (max-width:900px) and (max-width:440px){.tab-drawer-heading:after{top:calc(50% - 8px);font-size:1.125rem}.tab-content{padding:35px 25px}}@media screen and (max-width:900px){.d_active{background-color:#2a2a2a;color:#fff}.d_active:after{content:""}}.tabs-wrap--aside{background-color:#f4f5f7;display:flex}.tabs-wrap--aside .tabs{border:none;display:block;flex:0 0 440px;background-color:#021333}@media screen and (max-width:1300px){.tabs-wrap--aside .tabs{flex:0 0 380px}}@media screen and (max-width:1200px){.tabs-wrap--aside .tabs{flex:0 0 350px}}@media screen and (max-width:900px){.tabs-wrap--aside .tabs{display:none}}.tabs-wrap--aside .tabs li{margin:0;border-bottom:1px solid #fff}.tabs-wrap--aside .tabs li a{border:none;box-shadow:none;font-size:1.375rem;padding:1.5em;text-align:left;color:#fff;background-color:#021333;transition:background-color .35s ease , color .35s ease}@media screen and (max-width:1300px){.tabs-wrap--aside .tabs li a{font-size:1.25rem}}@media screen and (max-width:1200px){.tabs-wrap--aside .tabs li a{font-size:1.125rem}}@media screen and (max-width:900px){.tabs-wrap--aside .tabs li a{display:none}}.tabs-wrap--aside .tabs li a span{display:inline-block;vertical-align:top;margin-top:4px}.tabs-wrap--aside .tabs li a.active{color:#021333;background-color:#feae17}.tabs-wrap--aside .tab-container{border:none}.tabs-wrap--aside .tab-content{padding:60px 40px;max-width:780px;margin:0 auto}@media screen and (max-width:480px){.tabs-wrap--aside .tab-content{padding:50px 30px}}@media screen and (max-width:440px){.tabs-wrap--aside .tab-content{padding:40px 25px}}@media screen and (max-width:350px){.tabs-wrap--aside .tab-content{padding:40px 22px}}.tabs-wrap--aside-highlights .tabs{background-color:rgba(0,0,0,0)}@media screen and (max-width:900px){.tabs-wrap--aside-highlights .tab-drawer-heading:first-child{border-color:rgba(0,0,0,0)}}@media screen and (min-width:901px){.tabs-wrap--aside-highlights{background-color:rgba(0,0,0,0)}.tabs-wrap--aside-highlights .tabs{order:2}.tabs-wrap--aside-highlights .tabs li{position:relative;border:none}.tabs-wrap--aside-highlights .tabs li a{position:relative}.tabs-wrap--aside-highlights .tabs li a:before{content:"";position:absolute;top:-1px;left:0;height:1px;width:100%;background-color:rgba(0,0,0,0);transition:background-color .35s ease , color .35s ease}.tabs-wrap--aside-highlights .tabs li a:after{content:"";position:absolute;bottom:0;right:0;width:calc(100% - 1.5em);height:1px;background-color:rgba(255,255,255,.5);transition:background-color .35s ease , color .35s ease}.tabs-wrap--aside-highlights .tabs li a.active:before{background-color:#feae17}.tabs-wrap--aside-highlights .tabs li a.active:after{background-color:#feae17}.tabs-wrap--aside-highlights .tabs li:last-child a:after{content:none}.tabs-wrap--aside-highlights .tab-container{order:1}.tabs-wrap--aside-highlights .tab-container .tab-content{max-width:100%;margin:0 12% 0 0;background-color:#fff}}@media screen and (max-width:900px){.tabs{display:none}.tab-drawer-heading{background-color:#021333;color:#fff;border-top:1px solid #fff;padding:1.6em 1.5em 1.4em;font-size:1.25rem;padding-right:calc(2.25em + 20px)}}@media screen and (max-width:900px) and (max-width:440px){.tab-drawer-heading{padding:1.6em 1.25em 1.4em;font-size:1.125rem}}@media screen and (max-width:900px){.tab-drawer-heading:first-child{border-color:#fff}.d_active{background-color:#feae17;color:#021333}}.accordion{margin:60px auto}.accordion:first-child{margin-top:0}.accordion:last-child{margin-bottom:0}.accordion__item{border-bottom:1px solid #feae17}.accordion__item:first-child{border-top:1px solid #feae17}.accordion__item.is-expanded .accordion__title{border-top:1px solid #feae17}.accordion__item.is-expanded .accordion__content{border-bottom:1px solid #feae17}.accordion__title{margin:0;padding:2em 0;padding-left:calc(1.6em + 20px);display:block;position:relative;font-weight:400;border-top:1px solid rgba(0,0,0,0)}@media screen and (max-width:800px){.accordion__title{padding:1.75em 0;padding-left:calc(1.6em + 16px)}}@media screen and (max-width:480px){.accordion__title{padding:1.6em 0;padding-left:calc(1.6em + 10px)}}.accordion__title:before{content:"";position:absolute;left:0;top:calc(50% - 11px);font-size:1.375rem}@media screen and (max-width:800px){.accordion__title:before{top:calc(50% - 10px);font-size:1.3125rem}}@media screen and (max-width:480px){.accordion__title:before{top:calc(50% - 9px);font-size:1.25rem}.accordion__title:before{top:calc(50% - 8px);font-size:1.125rem}}.accordion__title h2,.accordion__title h3,.accordion__title h4,.accordion__title h5,.accordion__title h6{margin:5px 0 0;display:inline-block;font-size:1.4375rem}@media screen and (max-width:800px){.accordion__title h2,.accordion__title h3,.accordion__title h4,.accordion__title h5,.accordion__title h6{font-size:1.375rem}}@media screen and (max-width:480px){.accordion__title h2,.accordion__title h3,.accordion__title h4,.accordion__title h5,.accordion__title h6{font-size:1.25rem}}@media screen and (max-width:440px){.accordion__title h2,.accordion__title h3,.accordion__title h4,.accordion__title h5,.accordion__title h6{font-size:1.125rem}}.accordion__title:hover,.accordion__title:focus{cursor:pointer;outline:none}.is-expanded .accordion__title:before{content:""}.accordion__content-inner{padding:0 .5em 2.35em;padding-left:calc(1.6em + 20px)}@media screen and (max-width:800px){.accordion__content-inner{padding:0 .5em 2.2em;padding-left:calc(1.6em + 16px)}}@media screen and (max-width:480px){.accordion__content-inner{padding:0 .5em 2em;padding-left:calc(1.6em + 10px)}}.accordion__content{transition:height .3s ease-out;height:0;overflow:hidden;border-bottom:1px solid rgba(0,0,0,0)}@media screen and (min-width:801px){blockquote+.accordion{margin-top:80px}}.modal-wrapper{display:none}@media screen and (min-width:801px){.modal-wrapper{height:100%;width:100%;position:fixed;background-color:rgba(2,19,51,.75);top:0;left:0;right:0;bottom:0;padding-top:10em;z-index:2}}.modal-wrapper .modal-content{position:fixed;padding:60px 30px 30px;height:100%;width:100%;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:100;-webkit-transition:top .3s ease-in-out;transition:top .3s ease-in-out}.modal-wrapper .modal-content p:last-of-type{margin-bottom:0}@media screen and (min-width:481px){.modal-wrapper .modal-content{padding:60px 40px 40px}}@media screen and (min-width:801px){.modal-wrapper .modal-content{max-width:850px;width:90%;height:auto;max-height:90%;left:50%;top:50%;bottom:auto;padding:40px;margin:0 auto;display:block;float:none;position:absolute;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:auto}}.modal-wrapper .modal-content .screenreader-text{position:absolute;left:-999px;width:1px;height:1px}.modal-wrapper .close-modal{top:1px;right:1px;width:50px;height:50px;position:absolute;background:#fff url(http://syntegral.co.uk/assets/img/icons/icon-close-blue.svg) center no-repeat;background-size:17px;z-index:1}.modal-wrapper .close-modal:hover,.modal-wrapper .close-modal:focus{background-color:#efefef}@media screen and (max-width:480px){.modal-wrapper .close-modal:hover,.modal-wrapper .close-modal:focus{background-color:#fff}}@media screen and (max-width:600px){.modal-on{overflow:hidden}}.service-list{margin-left:auto;margin-right:auto}@media screen and (min-width:801px){.service-list{max-width:980px}}@media screen and (min-width:1201px){.service-list{max-width:100%}}@media screen and (max-width:800px){.service-list{max-width:480px}}@media screen and (min-width:1201px){.service-list--x2-only{max-width:980px}}.services{margin-left:auto;margin-right:auto}@media screen and (min-width:801px){.services{max-width:980px}}@media screen and (min-width:1201px){.services{max-width:100%}}h2+.services,.h2+.services,.services+p{margin-top:35px}@media screen and (min-width:1081px){h2+.services,.h2+.services,.services+p{margin-top:40px}}.service-card{display:block;text-decoration:none;margin-top:40px;width:100%;max-width:480px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden}.service-card:first-child{margin-top:0}.service-card__img{width:100%;height:0;padding-top:120%;position:relative;overflow:hidden;background-color:#cdcdcd}.service-card__img img{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1);transform:translateZ(0);transition:transform .35s ease}.service-card__text{position:absolute;left:0;bottom:0;width:100%;padding:0 6.75% 10%;background-color:#021333;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0)}.service-card__text *{color:#fff;position:relative}.service-card__text h3{margin-bottom:20px}.service-card__text h3:last-child{margin-bottom:5px}.service-card__text h3 span:after{content:"";font-size:.8em;margin-left:10px;transition:transform .3s ease}@media screen and (min-width:1201px){.service-card__text h3{margin-bottom:25px}}.service-card__text:before{content:"";position:absolute;bottom:calc(100% - 4px);left:0;width:100%;height:0;padding-top:55.68%;background:url(http://syntegral.co.uk/assets/img/shapes/service-box-blue.svg) 0 0 no-repeat}.service-card__text--lb{background-color:#38a8c0}.service-card__text--lb *{color:#021333}.service-card__text--lb:before{background:url(http://syntegral.co.uk/assets/img/shapes/service-box-light-blue.svg) 0 0 no-repeat}.service-card__text--purple{background-color:#3e0049}.service-card__text--purple:before{background:url(http://syntegral.co.uk/assets/img/shapes/service-box-purple.svg) 0 0 no-repeat}.service-card__text--orange{background-color:#feae17}.service-card__text--orange *{color:#021333}.service-card__text--orange:before{background:url(http://syntegral.co.uk/assets/img/shapes/service-box-orange.svg) 0 0 no-repeat}.service-card:hover img,.service-card:focus img{transform:scale(1.06)}.service-card:hover h3 span:after,.service-card:focus h3 span:after{transform:translateX(5px)}@media screen and (min-width:801px){.services--grid .service-card{width:calc(50% - 10px);margin:20px 20px 0 0;max-width:100%}.services--grid .service-card:nth-child(even){margin-right:0}.services--grid .service-card:nth-child(-n+2){margin-top:0}}@media screen and (min-width:1201px){.services--grid .service-card{width:calc(33.333% - 13.34px);margin:20px 20px 0 0}.services--grid .service-card:nth-child(even){margin-right:20px}.services--grid .service-card:nth-child(3n+3){margin-right:0}.services--grid .service-card:nth-child(-n+3){margin-top:0}}.services--grid+p{margin-top:45px}@media screen and (min-width:1081px){.services--grid+p{margin-top:50px}}@media screen and (min-width:1201px){.services--x2-only .service-card{width:calc(50% - 10px);margin:20px 20px 0 0;max-width:100%}.services--x2-only .service-card:nth-child(2n+2){margin-right:0}}@media screen and (max-width:1200px){.services--x3-only .service-card:last-child{display:none}}@media screen and (max-width:1300px){.textMax-980{max-width:980px;margin-left:auto;margin-right:auto}}.slider-services-wrap{overflow:hidden;position:relative}.slider-services-wrap .btn{position:absolute;left:50%;margin-left:-700px;bottom:0;min-height:50px}@media screen and (max-width:1500px){.slider-services-wrap .btn{left:50px;margin:0}}@media screen and (max-width:1300px){.slider-services-wrap .btn{left:50%;margin-left:-490px}}@media screen and (max-width:1060px){.slider-services-wrap .btn{left:40px;margin:0}}@media screen and (max-width:800px){.slider-services-wrap .btn{left:50%;margin-left:-240px}}@media screen and (max-width:540px){.slider-services-wrap .btn{left:30px;margin:0}}@media screen and (max-width:480px){.slider-services-wrap .btn{left:25px}}@media screen and (max-width:440px){.slider-services-wrap .btn{left:22px}}@media screen and (max-width:350px){.slider-services-wrap .btn{left:18px}}.slider-services-wrap .lSSlideOuter{width:1500px;padding:0 18px;max-width:100%;margin:0 auto;overflow:visible}@media screen and (max-width:1300px){.slider-services-wrap .lSSlideOuter{width:1080px}}@media screen and (max-width:800px){.slider-services-wrap .lSSlideOuter{width:540px}}@media screen and (min-width:1301px){.slider-services-wrap .lSSlideOuter{max-width:100%}}@media screen and (min-width:351px){.slider-services-wrap .lSSlideOuter{padding:0 22px}}@media screen and (min-width:441px){.slider-services-wrap .lSSlideOuter{padding:0 25px}}@media screen and (min-width:481px){.slider-services-wrap .lSSlideOuter{padding:0 30px}}@media screen and (min-width:801px){.slider-services-wrap .lSSlideOuter{padding:0 40px}}@media screen and (min-width:1081px){.slider-services-wrap .lSSlideOuter{padding:0 50px}}.slider-services-wrap .lSSlideWrapper{overflow:visible}.slider-services-wrap .service-card{margin:0}.slider-services-wrap .lSAction{display:flex;position:relative;margin:40px 0 0;justify-content:flex-end;flex:0 0 100px}@media screen and (max-width:480px){.slider-services-wrap .lSAction{margin:35px 0 0}}.slider-services-wrap .lSAction a{background-color:#feae17;color:#021333}.slider-services-wrap .lSAction a.lSPrev{margin-right:2px}.slider-services-wrap .lSAction a:hover,.slider-services-wrap .lSAction a:focus{background-color:#fff}.slider-services-wrap .lSAction a:hover:before,.slider-services-wrap .lSAction a:focus:before{color:#fff}.home-hero{position:relative}.home-hero .home-hero-text{position:absolute;top:0;right:0;width:100%;max-width:830px;margin-top:95px;padding:6% 2.5% 0;z-index:1}@media screen and (min-width:1601px){.home-hero .home-hero-text{padding-top:90px}}@media screen and (min-width:1920px){.home-hero .home-hero-text{padding-top:100px}}@media screen and (max-width:1600px){.home-hero .home-hero-text{padding-top:5.5%;max-width:780px}}@media screen and (max-width:1460px){.home-hero .home-hero-text{max-width:700px}}@media screen and (max-width:1300px){.home-hero .home-hero-text{padding:50px 50px 0}}@media screen and (max-width:1120px){.home-hero .home-hero-text{width:100%;padding:45px 50px 0}}@media screen and (max-width:1080px){.home-hero .home-hero-text{padding:40px 40px 0}}@media screen and (max-width:800px){.home-hero .home-hero-text{padding:40px 30px 0}}@media screen and (max-width:440px){.home-hero .home-hero-text{padding:35px 25px 0}}.home-hero .home-hero-text h1{max-width:460px;margin:0 auto;line-height:1.25em;color:#fff;font-weight:600;text-wrap:balance}@media screen and (max-width:1300px){.home-hero .home-hero-text h1{text-align:right;margin-right:0}}@media screen and (min-width:1081px) and (max-width:1300px){.home-hero .home-hero-text h1{max-width:485px;font-size:2.3rem}}@media screen and (max-width:1080px){.home-hero .home-hero-text h1{max-width:420px;font-size:2rem}}@media screen and (max-width:1024px){.home-hero .home-hero-text h1{max-width:380px;font-size:1.8rem}}@media screen and (max-width:480px){.home-hero .home-hero-text h1{font-size:6vw;max-width:80vw}}.home-video-wrap{position:fixed;top:0;left:0;width:100%;height:100%;height:100lvh;height:100svh;background:#000;z-index:100}.home-video-wrap .home-video--mobile{display:none}@media screen and (max-width:800px){.home-video-wrap .home-video--mobile{display:block}}.home-video-wrap .home-video--desktop{display:block}@media screen and (max-width:800px){.home-video-wrap .home-video--desktop{display:none}}.home-video-wrap video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.video-skip{position:absolute;bottom:0;right:0;padding:1em 1.2em .75em;text-transform:uppercase;background-color:rgba(0,0,0,.5);color:#e0e0e0;text-decoration:none;font-size:10px;letter-spacing:1.25px;line-height:1}.slider-projects-wrap{position:relative}.slider-projects-wrap .slider--projects .slide-project{position:relative}.slider-projects-wrap .slider--projects .slide-project__img{position:relative;height:100vh;height:100lvh;height:100svh;min-height:700px;max-height:1080px}@media screen and (min-width:1601px){.slider-projects-wrap .slider--projects .slide-project__img{min-height:750px}}@media screen and (min-width:1921px){.slider-projects-wrap .slider--projects .slide-project__img{min-height:800px}}@media screen and (max-width:1400px){.slider-projects-wrap .slider--projects .slide-project__img{max-height:980px}}@media screen and (max-width:800px){.slider-projects-wrap .slider--projects .slide-project__img{max-height:900px}}@media screen and (max-width:440px){.slider-projects-wrap .slider--projects .slide-project__img{min-height:660px}}.slider-projects-wrap .slider--projects .slide-project__img img{width:100%}.slider-projects-wrap .slider--projects .slide-project__img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(333.99deg,rgba(0,0,0,0) 0%,#000 100%);opacity:.15}.slider-projects-wrap .slider--projects .slide-project__img:after{content:"";position:absolute;top:0;right:0;width:100%;max-width:calc(100% - 320px);height:100%;background:url(http://syntegral.co.uk/assets/img/shapes/project-slider-panel-extended.svg) 100% 0 no-repeat;background-size:auto 100%;background-position:0 50%}@media screen and (min-width:1601px){.slider-projects-wrap .slider--projects .slide-project__img:after{max-width:1260px}}@media screen and (max-width:1400px){.slider-projects-wrap .slider--projects .slide-project__img:after{max-width:calc(100% - 260px)}}@media screen and (max-width:1120px){.slider-projects-wrap .slider--projects .slide-project__img:after{max-width:100%;background:url(http://syntegral.co.uk/assets/img/shapes/project-slider-panel.svg) 100% 0 no-repeat;background-size:1600px auto;background-position:18% -320px}}@media screen and (max-width:1080px){.slider-projects-wrap .slider--projects .slide-project__img:after{background-size:1400px auto;background-position:4% -250px}}@media screen and (max-width:1024px){.slider-projects-wrap .slider--projects .slide-project__img:after{background-size:1380px auto;background-position:16% -270px}}@media screen and (max-width:800px){.slider-projects-wrap .slider--projects .slide-project__img:after{background-size:1340px auto;background-position:45% -250px}}@media screen and (max-width:600px){.slider-projects-wrap .slider--projects .slide-project__img:after{background-size:1020px auto;background-position:46% -90px}}@media screen and (max-width:480px){.slider-projects-wrap .slider--projects .slide-project__img:after{background-size:880px auto;background-position:48% -25px}}@media screen and (max-width:440px){.slider-projects-wrap .slider--projects .slide-project__img:after{background-size:775px auto;background-position:50% -10px}}@media screen and (max-width:400px){.slider-projects-wrap .slider--projects .slide-project__img:after{background-size:750px auto}}@media screen and (max-width:350px){.slider-projects-wrap .slider--projects .slide-project__img:after{background-size:700px auto}}.slider-projects-wrap .slider--projects .slide-project__text{padding:0 30px}@media screen and (max-width:480px){.slider-projects-wrap .slider--projects .slide-project__text{padding:0 25px}}@media screen and (max-width:440px){.slider-projects-wrap .slider--projects .slide-project__text{padding:0 20px}}.slider-projects-wrap .slider--projects .slide-project__text .type{margin:0 0 5px;font-size:14px;font-weight:500;letter-spacing:0;text-transform:uppercase}.slider-projects-wrap .slider--projects .slide-project__text .h5{margin:5px 0 0;line-height:1.15em;transition:color .4s ease}.slider-projects-wrap .slider--projects .slide-project__text .h5 span:after{content:"";font-size:.9em;margin-left:10px;transition:transform .3s ease}.slider-projects-wrap .slider--projects .slide-project__thumb{width:90px;height:90px;margin-left:auto}@media screen and (max-width:480px){.slider-projects-wrap .slider--projects .slide-project__thumb{display:none}}.slider-projects-wrap .slider--projects .slide-project__content{position:absolute;left:0;bottom:0;height:100px;max-width:100%;width:600px;background-color:#feae17;padding:5px;text-decoration:none;transition:background-color .4s ease , color .4s ease}.slider-projects-wrap .slider--projects .slide-project__content:hover,.slider-projects-wrap .slider--projects .slide-project__content:focus{color:#021333}.slider-projects-wrap .slider--projects .slide-project__content:hover .h5 span:after,.slider-projects-wrap .slider--projects .slide-project__content:focus .h5 span:after{transform:translateX(5px)}.slider-projects-wrap .lSPager.lSpg{position:absolute;bottom:100px;left:100px;margin:0;height:50px;background:#021333;display:flex;align-items:center;padding:5px 18px;z-index:1}.slider-projects-wrap .lSPager.lSpg:before{content:"";position:absolute;left:0;top:17%;height:66%;width:1px;background-color:#fff;opacity:.45}.slider-projects-wrap .lSPager.lSpg li{display:block;margin:0;line-height:1}.slider-projects-wrap .lSPager.lSpg li a{display:block}.slider-projects-wrap .lSAction{display:flex;position:absolute;bottom:100px;left:0}.slider-projects-wrap .lSAction .lSNext{position:relative}.slider-projects-wrap .lSAction .lSNext:before{content:"";position:absolute;left:0;top:17%;height:66%;width:1px;background-color:#fff;opacity:.45}.slider-projects-wrap .lSAction a:hover,.slider-projects-wrap .lSAction a:focus{color:#fff}.slider-projects-wrap .lSAction a:hover:before,.slider-projects-wrap .lSAction a:focus:before{color:#fff}.slider-images-wrap{position:relative}.slider-images-wrap .slider--images .slide-image{position:relative}.slider-images-wrap .slider--images .slide-image__img{height:0;padding-top:52%;position:relative;overflow:hidden}@media screen and (max-width:800px){.slider-images-wrap .slider--images .slide-image__img{padding-top:60%}}@media screen and (max-width:480px){.slider-images-wrap .slider--images .slide-image__img{padding-top:66%}}@media screen and (max-width:440px){.slider-images-wrap .slider--images .slide-image__img{padding-top:68%}}@media screen and (min-width:1600px){.slider-images-wrap .slider--images .slide-image__img{padding:0;height:830px}}@media screen and (min-width:1800px){.slider-images-wrap .slider--images .slide-image__img{padding:0;height:860px}}.slider-images-wrap .slider--images .slide-image__img img{width:100%}.slider-images-wrap .lSPager.lSpg{position:absolute;bottom:0;left:100px;margin:0;height:50px;background:#021333;display:flex;align-items:center;padding:5px 18px;z-index:1}.slider-images-wrap .lSPager.lSpg:before{content:"";position:absolute;left:0;top:17%;height:66%;width:1px;background-color:#fff;opacity:.45}.slider-images-wrap .lSPager.lSpg li{display:block;margin:0;line-height:1}.slider-images-wrap .lSPager.lSpg li a{display:block}@media screen and (max-width:600px){.slider-images-wrap .lSPager.lSpg li a{width:12px;height:12px}}@media screen and (max-width:480px){.slider-images-wrap .lSPager.lSpg li a{width:11px;height:11px}}.slider-images-wrap .lSAction{display:flex;position:absolute;bottom:0;left:0}@media screen and (max-width:480px){.slider-images-wrap .lSAction{position:relative;background:#021333}}.slider-images-wrap .lSAction .lSNext{position:relative}.slider-images-wrap .lSAction .lSNext:before{content:"";position:absolute;left:0;top:17%;height:66%;width:1px;background-color:#fff;opacity:.45}.slider-images-wrap .lSAction a:hover,.slider-images-wrap .lSAction a:focus{color:#fff}.slider-images-wrap .lSAction a:hover:before,.slider-images-wrap .lSAction a:focus:before{color:#fff}.list-sectors{list-style:none;padding:0;display:flex}@media screen and (max-width:1080px){.list-sectors{display:block;overflow:hidden}}.list-sectors li{margin:0 10px 0 0;padding-right:10px;border-right:1px solid #feae17;line-height:1}.list-sectors li:last-child{margin:0;border:0}@media screen and (max-width:1080px){.list-sectors li{margin:8px 0;border:none;width:33.3%;float:left;border-left:1px solid #feae17;padding:0 0 0 10px}.list-sectors li:last-child{border-left:1px solid #feae17;margin:8px 0}}@media screen and (max-width:480px){.list-sectors li{margin:8px 0;width:50%}.list-sectors li:last-child{margin:8px 0}}.list-sectors li a{text-decoration:none;font-weight:600;font-size:15px;white-space:nowrap}@media screen and (max-width:1080px){.list-sectors li a{white-space:unset}}.stat{text-align:center}.stat__no{margin:0 0 8px;font-size:100px;font-weight:600;color:#021333;-webkit-text-stroke:1.5px #feae17}.stat__no--blue{color:#021333;-webkit-text-stroke:1.5px #feae17}.stat__meta{font-size:.6em}.stat__text{color:#fff;font-size:18px;font-weight:500;line-height:1.4em;padding:0 20px;max-width:400px;margin:0 auto}.stat--light-blue{background-color:#38a8c0}.stat--light-blue .stat__no{color:#38a8c0;-webkit-text-stroke:2px #021333}.stat--light-blue .stat__text{color:#021333}.stat--orange{background-color:#feae17}.stat--orange .stat__no{color:#feae17;-webkit-text-stroke:2px #021333}.stat--orange .stat__text{color:#021333}.stat--purple{background-color:#3e0049}.stat--purple .stat__no{color:#3e0049;-webkit-text-stroke:1.5px #feae17}.stat--purple .stat__text{color:#fff}.stat-single{padding:55px 40px 55px;background:#021333 url(http://syntegral.co.uk/assets/img/shapes/stat-box-overlay.svg) 50% 50% no-repeat;background-size:cover}.stat-single .stat__text{font-size:20px;padding:0 5px}@media screen and (max-width:440px){.stat-single{padding:50px 30px}.stat-single .stat__text{font-size:18px}}.stat-single--light-blue{background-color:#38a8c0}.stat-single--light-blue .stat__no{color:#38a8c0;-webkit-text-stroke:2px #021333}.stat-single--light-blue .stat__text{color:#021333}.stat-single--orange{background-color:#feae17}.stat-single--orange .stat__no{color:#feae17;-webkit-text-stroke:2px #021333}.stat-single--orange .stat__text{color:#021333}.stat-single--purple{background-color:#3e0049}.stat-single--purple .stat__no{color:#3e0049;-webkit-text-stroke:1.5px #fff}.stat-single--purple .stat__text{color:#fff}@media screen and (min-width:1081px) and (max-width:1200px){.template-aside .stat-single{padding:50px 30px}.template-aside .stat-single .stat__text{font-size:19px;padding:0}}h2+.grid--stats{margin-top:40px}@media screen and (min-width:801px){h2+.grid--stats{margin-top:50px}}@media screen and (min-width:851px) and (max-width:1080px),screen and (max-width:480px){.grid--stats .stat__no{font-size:80px}.grid--stats .stat .stat__text{font-size:16px;font-weight:400;padding:0 10px;max-width:320px}}@media screen and (max-width:400px){.grid--stats .stat__no{font-size:74px}}.after-stats{margin-top:50px;text-align:center}.card--insight{display:flex;width:100%;position:relative;overflow:hidden;flex-direction:column;flex-grow:unset;text-decoration:none;border:none;border-radius:0 50px 0 0;background:rgba(0,0,0,0)}.card--insight__img{width:100%;height:0;padding-top:60%;overflow:hidden;border-radius:0 50px 0 0;position:relative}.card--insight__img img{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1);transform:translateZ(0);transition:transform .35s ease}.card--insight__box{padding:30px 25px;color:#fff;background:#021333 url(http://syntegral.co.uk/assets/img/shapes/insight-box.svg) 70% 50% no-repeat;background-size:cover;flex:1;transition:background-color .35s ease}@media screen and (min-width:441px){.card--insight__box{padding:30px}}@media screen and (min-width:481px){.card--insight__box{padding:40px 35px}}.card--insight__meta{font-size:14px;margin:0 0 25px;font-weight:500}@media screen and (min-width:441px){.card--insight__meta{font-size:15px}}.card--insight__meta .ci-date{transition:color .35s ease}.card--insight__meta .ci-cat{margin-right:40px;color:#feae17;transition:color .35s ease}.card--insight__meta .ci-cat span:after{content:","}.card--insight__meta .ci-cat span:last-child:after{content:none}.card--insight__title{margin:0 20px 10px 0;font-size:1.15rem;line-height:1.25em;color:#fff;transition:color .35s ease}@media screen and (min-width:351px){.card--insight__title{font-size:1.25rem}}@media screen and (min-width:441px){.card--insight__title{margin:0 25px 15px 0;font-size:1.375rem}}.card--insight-overlay .card--insight__img{padding-top:60%}@media screen and (min-width:1201px){.card--insight-overlay .card--insight__img{padding-top:75%}}.card--insight-overlay .card--insight__box{width:100%;max-width:100%;transition:background-color .35s ease}@media screen and (min-width:1201px){.card--insight-overlay .card--insight__box{width:440px;position:absolute;bottom:0;right:0}}.card--insight .icon-card-right{position:absolute;bottom:0;padding:15px;right:0;font-size:1.6rem;color:#feae17;transition:color .35s ease}@media screen and (min-width:441px){.card--insight .icon-card-right{font-size:1.8rem;padding:20px}}.card--insight-main .card--insight__img{padding-top:60%}.card--insight-main .card--insight__box{background:#fff url(http://syntegral.co.uk/assets/img/shapes/insight-box-light.svg) 0 0 no-repeat;background-size:cover}.card--insight-main .card--insight__title,.card--insight-main .ci-date{color:#021333}.card--insight:hover .card--insight__box,.card--insight:focus .card--insight__box{background-color:#feae17}.card--insight:hover img,.card--insight:focus img{transform:scale(1.06)}.card--insight:hover .card--insight__title,.card--insight:hover .ci-cat,.card--insight:hover .ci-date,.card--insight:hover .icon-card-right,.card--insight:focus .card--insight__title,.card--insight:focus .ci-cat,.card--insight:focus .ci-date,.card--insight:focus .icon-card-right{color:#021333}.card--insight-aside{max-width:480px;margin-left:auto}.card--insight-aside:last-child{margin-bottom:10px}@media screen and (max-width:1080px){.card--insight-aside{margin:0 auto}}@media screen and (min-width:1081px){#lines-about .card--insight-aside:nth-child(2){margin-top:100px}}@media screen and (min-width:1301px){#lines-about .card--insight-aside:nth-child(2){margin-top:130px}}.card--project{display:flex;width:100%;overflow:hidden;position:relative;flex-direction:column;text-decoration:none;border-radius:0 50px 0 0;flex-grow:unset}.card--project__img{width:100%;height:0;padding-top:65%;overflow:hidden;border-radius:0 50px 0 0;position:relative;background:#e7e7e7}.card--project__img img{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1);transform:translateZ(0);transition:transform .35s ease}.card--project__logo{position:absolute;top:11%;right:9%;width:18%;background-color:#fff;padding:3.25%}.card--project__logo-inner{width:100%;padding-top:100%;height:0;position:relative;transform:none}.card--project__box{padding:30px 25px 45px;color:#fff;background:#021333;flex:1;transition:background-color .35s ease}@media screen and (min-width:351px){.card--project__box{padding:30px 30px 50px}}@media screen and (min-width:441px){.card--project__box{padding:35px 35px 60px}}@media screen and (min-width:1081px){.card--project__box{padding:40px 40px 65px}}.card--project__title{margin:0 0 16px;font-size:1.15rem;line-height:1.25em;color:#fff;transition:color .35s ease}.card--project__title span:after{content:"";font-size:.9em;margin-left:10px;color:#feae17;transition:color .35s ease}@media screen and (min-width:351px){.card--project__title{font-size:1.25rem}}@media screen and (min-width:441px){.card--project__title{margin:0 0 18px;font-size:1.375rem}}.card--project__loc{margin-bottom:25px;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:.25px;transition:color .35s ease}@media screen and (min-width:441px){.card--project__loc{margin-bottom:30px;font-size:15px}}.card--project__meta{font-size:14px;font-weight:500}@media screen and (min-width:441px){.card--project__meta{font-size:15px}}.card--project__meta .ci-cat{color:#feae17;transition:color .35s ease;display:flex}.card--project__meta .ci-cat span+span:before{content:", "}.card--project:hover .card--project__box,.card--project:focus .card--project__box{background-color:#feae17}.card--project:hover .card--project__img>img,.card--project:focus .card--project__img>img{transform:scale(1.06)}.card--project:hover .card--project__title span:after,.card--project:hover .card--project__title,.card--project:hover .card--project__loc,.card--project:hover .ci-cat,.card--project:focus .card--project__title span:after,.card--project:focus .card--project__title,.card--project:focus .card--project__loc,.card--project:focus .ci-cat{color:#021333}.card--project-purple .card--project__box{background-color:#3e0049}.card--project-aside{max-width:480px;margin-left:auto}.card--project-aside:last-child{margin-bottom:10px}@media screen and (max-width:1080px){.card--project-aside{margin:0 auto}}.featured-projects-title{margin-bottom:35px}@media screen and (min-width:1081px){.featured-projects-title{margin-bottom:40px}}@media screen and (min-width:1301px){.featured-projects-title{margin-bottom:50px}}.card--sector{display:block;width:100%;max-width:480px;margin:0 auto;text-decoration:none;position:relative;background-color:#021333;transition:background-color .35s ease}.card--sector__inner{position:relative;width:100%;height:0;padding-top:100%}.card--sector__content{position:absolute;top:0;left:0;height:100%;width:100%}.card--sector__icon{width:130px;max-width:45%}.card--sector__icon svg path{transition:fill .35s ease}.card--sector__title{margin:15px 0 10px;color:#fff;transition:color .35s ease;padding:0 25px;text-align:center}.card--sector:hover,.card--sector:focus{background-color:#feae17}.card--sector:hover .card--sector__title,.card--sector:focus .card--sector__title{color:#021333}.card--sector:hover svg path,.card--sector:focus svg path{fill:#021333!important}@media screen and (max-width:480px){.card--sector{width:calc(50% - 7.5px);margin:15px 15px 0 0}.card--sector:nth-child(-n+2){margin-top:0}.card--sector:nth-child(even){margin-right:0}.card--sector__title{font-size:4.5vw}}@media screen and (min-width:481px) and (max-width:800px){.card--sector{width:calc(50% - 11px);margin:30px 22px 0 0}.card--sector:nth-child(-n+2){margin-top:0}.card--sector:nth-child(even){margin-right:0}}@media screen and (min-width:801px) and (max-width:1080px){.card--sector{width:calc(33.33% - 20px);margin:30px 30px 0 0}.card--sector:nth-child(-n+3){margin-top:0}.card--sector:nth-child(3n+3){margin-right:0}.card--sector__title{font-size:2.25vw}}@media screen and (min-width:1081px) and (max-width:1300px){.card--sector{width:calc(33.33% - 26.67px);margin:40px 40px 0 0}.card--sector:nth-child(-n+3){margin-top:0}.card--sector:nth-child(3n+3){margin-right:0}}@media screen and (min-width:1081px) and (max-width:1200px){.card--sector__title{font-size:2vw}}@media screen and (min-width:1301px){.card--sector{width:calc(16.66% - 20px);margin:0 20px 0 0}.card--sector__icon{max-width:35%}.card--sector__title{font-size:1.15rem;min-height:40px;margin-bottom:0;line-height:1.1em}.card--sector:nth-child(-n+6){margin-top:0}.card--sector:nth-child(6n+6){margin-right:0}}h2+.sectors,.h2+.sectors{margin-top:40px}@media screen and (min-width:801px){h2+.sectors,.h2+.sectors{margin-top:50px}}@media screen and (min-width:1301px){h2+.sectors,.h2+.sectors{margin-top:40px}}.card--rel{display:flex;flex-direction:row;text-decoration:none;border:none;border:none;border-radius:0;overflow:visible;background-color:rgba(0,0,0,0)}@media screen and (min-width:801px) and (max-width:1080px),screen and (max-width:480px){.card--rel{flex-wrap:wrap;flex-direction:column}}.card--rel__img{flex:0 0 210px;min-height:210px;height:100%;position:relative}@media screen and (min-width:801px) and (max-width:1080px),screen and (max-width:480px){.card--rel__img{height:0;min-height:0;padding-top:50%}}@media screen and (min-width:481px) and (max-width:600px){.card--rel__img{flex:0 0 160px;min-height:160px}}.card--rel__box{color:#fff;padding:8% 6%;background-color:#021333;border-radius:0 20px 0 0;overflow:hidden;flex:1;display:flex;justify-content:flex-start}@media screen and (min-width:801px) and (max-width:1080px),screen and (max-width:480px){.card--rel__box{border-radius:0}}.card--rel__title{margin-bottom:15px;color:#fff}.card--rel__title span:after{content:"";font-size:.9em;margin-left:15px;color:#feae17;transition:color .35s ease}.card--rel p{opacity:.85}.cards--x2 .card{max-width:480px;margin:45px auto 0}@media screen and (min-width:601px) and (max-width:800px),screen and (min-width:1081px){.cards--x2 .card{border-radius:0 70px 0 0}}@media screen and (min-width:1301px){.cards--x2 .card{border-radius:0 100px 0 0}}.cards--x2 .card:first-child{margin-top:0}@media screen and (min-width:601px) and (max-width:800px),screen and (min-width:1081px){.cards--x2 .card .card--project__img,.cards--x2 .card .card--insight__img{border-radius:0 70px 0 0}}@media screen and (min-width:1301px){.cards--x2 .card .card--project__img,.cards--x2 .card .card--insight__img{border-radius:0 100px 0 0}}@media screen and (min-width:801px){.cards--x2 .card{max-width:100%;width:calc(50% - 15px);margin:30px 30px 0 0}.cards--x2 .card:nth-child(even){margin-right:0}.cards--x2 .card:nth-child(-n+2){margin-top:0}}@media screen and (min-width:801px) and (max-width:1200px){.cards--x2 .card .card--insight__box{padding:30px 25px}}@media screen and (min-width:1081px) and (max-width:1200px){.cards--x2 .card .card--insight__box{padding:30px}}@media screen and (min-width:1081px){.cards--x2 .card{width:calc(50% - 20px);margin:40px 40px 0 0}}.cards--x2 .card--rel{max-width:100%}@media screen and (max-width:800px){.cards--x2 .card--rel{width:100%}}.cards--x3 .card{max-width:480px;margin:40px auto 0}@media screen and (min-width:601px) and (max-width:800px),screen and (min-width:1081px){.cards--x3 .card{border-radius:0 70px 0 0}}@media screen and (min-width:1301px){.cards--x3 .card{border-radius:0 50px 0 0}}.cards--x3 .card:first-child{margin-top:0}@media screen and (min-width:601px) and (max-width:800px),screen and (min-width:1081px){.cards--x3 .card .card--project__img,.cards--x3 .card .card--insight__img{border-radius:0 70px 0 0}}@media screen and (min-width:1201px){.cards--x3 .card .card--project__img,.cards--x3 .card .card--insight__img{border-radius:0 50px 0 0}}@media screen and (min-width:801px) and (max-width:1200px){.cards--x3 .card{max-width:100%;width:calc(50% - 15px);margin:30px 30px 0 0}.cards--x3 .card:nth-child(even){margin-right:0}.cards--x3 .card:nth-child(-n+2){margin-top:0}.cards--x3 .card .card--insight__box{padding:30px 25px}}@media screen and (min-width:1081px){.cards--x3 .card{width:calc(50% - 20px);margin:40px 40px 0 0}.cards--x3 .card .card--insight__box{padding:30px}}@media screen and (min-width:1201px){.cards--x3 .card{width:calc(33.333% - 13.4px);margin:40px 20px 0 0}.cards--x3 .card:nth-child(3n+3){margin-right:0}.cards--x3 .card:nth-child(-n+3){margin-top:0}.cards--x3 .card .card--insight__box{padding:30px 25px}.cards--x3 .card .card--project__box{padding:30px 30px 50px}.cards--x3 .card .card--project__title{font-size:1.3rem}.cards--x3 .card .card--project__loc,.cards--x3 .card .card--project__meta{font-size:14px}}@media screen and (min-width:1301px){.cards--x3 .card .card--insight__box{padding:30px}}@media screen and (max-width:800px){.cards--insights-home .card:not(:first-child){display:none}}@media screen and (max-width:1200px){.cards--interested .card:not(:nth-child(-n+2)){display:none}}@media screen and (max-width:800px){.cards--interested .card:not(:first-child){display:none}.textMax-480mob{max-width:480px;margin-left:auto;margin-right:auto}}h2+.cards,.h2+.cards{margin-top:30px}@media screen and (min-width:441px){h2+.cards,.h2+.cards{margin-top:35px}}@media screen and (min-width:481px){h2+.cards,.h2+.cards{margin-top:40px}}@media screen and (min-width:801px){h2+.cards,.h2+.cards{margin-top:45px}}.banner-service{padding:60px 0 100px;min-height:380px;color:#021333;position:relative;background:#38a8c0 url(http://syntegral.co.uk/assets/img/shapes/header-lines-main.svg) 100% 0 no-repeat;background-size:auto 100.5%}.banner-service--dark-blue{background-color:#021333}.banner-service--dark-blue *{color:#fff}.banner-service--orange{background-color:#feae17}.banner-service--orange .leader-lined:before,.banner-service--orange .leader-lined:after{background-color:#fff}.banner-service--purple{background-color:#3e0049}.banner-service--purple *{color:#fff}.banner-service--career{background-color:#3e0049;background-image:url(http://syntegral.co.uk/assets/img/shapes/header-lines-careers.svg)}.banner-service--career *{color:#fff}.banner-service .container{position:relative}@media screen and (max-width:1600px){.banner-service{background-position:right -75px bottom -1px}}@media screen and (max-width:1400px){.banner-service{background-position:right -230px bottom -30px}}@media screen and (max-width:1300px){.banner-service{background-position:right -220px bottom -60px;background-size:1260px auto}}@media screen and (max-width:1080px){.banner-service{background-position:right -150px bottom -20px;background-size:1000px auto}}@media screen and (max-width:850px){.banner-service{background-position:right -160px bottom -50px;padding-bottom:100px;background-size:800px auto}}@media screen and (max-width:800px){.banner-service{background-position:right -170px bottom -60px;padding-bottom:100px;background-size:740px auto}}@media screen and (max-width:440px){.banner-service{min-height:380px;background-position:right -150px bottom -32px;padding-bottom:95px;background-size:600px auto}}.banner-simple{position:relative;overflow:hidden;height:500px}@media screen and (max-width:1600px){.banner-simple{height:450px}}@media screen and (max-width:1300px){.banner-simple{height:400px}}@media screen and (max-width:1080px){.banner-simple{height:375px}}@media screen and (max-width:800px){.banner-simple{height:300px}}@media screen and (max-width:480px){.banner-simple{height:275px}}blockquote{margin:70px 0;padding:116px 70px 75px 100px;background-color:#021333;border-radius:0 100px 0 0;position:relative}blockquote:first-child{margin-top:10px}blockquote:last-child{margin-bottom:10px}blockquote:before{content:"";font-size:2.75em;color:#feae17;position:absolute;top:42px;left:45px}blockquote p{color:#fff;font-size:2rem;line-height:1.4em}blockquote cite{font-size:1.375em;color:#feae17;font-style:normal;font-weight:500}blockquote cite:before{content:none}blockquote.bq-light-blue{background-color:#38a8c0}blockquote.bq-light-blue p{color:#021333}blockquote.bq-dark-blue{background-color:#021333}blockquote.bq-dark-blue p{color:#fff}blockquote.bq-purple{background-color:#3e0049}blockquote.bq-purple:before,blockquote.bq-purple cite{color:#38a8c0}blockquote.bq-purple p{color:#fff}blockquote.bq-orange{background-color:#feae17}blockquote.bq-orange:before,blockquote.bq-orange cite{color:#021333}blockquote.bq-orange p{color:#021333}@media screen and (min-width:851px){blockquote.bq-aside{max-width:440px;margin-left:auto;padding-left:35px;padding-right:35px}blockquote.bq-aside:first-child{margin-top:-30px}blockquote.bq-aside:last-child{margin-bottom:-30px}blockquote.bq-aside:before{left:35px}blockquote.bq-aside p{font-size:30px}blockquote.bq-aside cite{font-size:1.25em}}@media screen and (max-width:800px){blockquote{padding:110px 60px 70px 90px;border-radius:0 75px 0 0}blockquote:before{font-size:2.45em;top:37px;left:40px}blockquote p{font-size:1.875rem}blockquote cite{font-size:1.15em}}@media screen and (max-width:600px){blockquote{margin:60px 0;padding:115px 45px 60px 45px;border-radius:0 50px 0 0}blockquote p{font-size:1.75rem}}@media screen and (max-width:480px){blockquote{margin:55px 0;padding:110px 40px 60px 40px;border-radius:0 50px 0 0}blockquote:before{font-size:2.25em;top:35px;left:40px}blockquote p{font-size:1.65rem}blockquote cite{font-size:1.1em}}@media screen and (max-width:440px){blockquote{margin:50px 0;padding:105px 35px 50px 35px}blockquote:before{font-size:2.2em;left:35px}blockquote p{font-size:1.625rem}blockquote cite{font-size:1em}}@media screen and (max-width:400px){blockquote{padding:105px 30px 45px 30px}blockquote:before{font-size:2.15em;left:30px}blockquote p{font-size:1.5rem}}blockquote.medium-qoute p{line-height:1.25em}blockquote.medium-qoute span{font-size:.9em}blockquote.long-qoute p{line-height:1.15em}blockquote.long-qoute span{font-size:.8em}blockquote.x-long-qoute p{line-height:1.1em}blockquote.x-long-qoute span{font-size:.75em}@media screen and (min-width:1301px){.ta-main blockquote{margin-left:-40px}}@media screen and (min-width:1081px) and (max-width:1300px){.ta-main blockquote{padding:110px 60px 70px 90px;border-radius:0 75px 0 0}.ta-main blockquote:before{font-size:2.45em;top:37px;left:40px}.ta-main blockquote p{font-size:1.85rem}.ta-main blockquote cite{font-size:1.15em}}.grid--iso{max-width:480px;margin:0 auto}@media screen and (min-width:851px){.grid--iso{max-width:100%}.grid--iso .grid__col *{max-width:340px}}.grid--iso .grid__col img{width:300px;max-width:75%;margin:5px 0 45px}@media screen and (min-width:481px){.grid--iso .grid__col img{width:320px;max-width:100%}}.grid--img-cols{max-width:480px;margin:0 auto}@media screen and (min-width:851px){.grid--img-cols{max-width:100%}}.img-block{margin:50px 0;overflow:hidden;position:relative;border-radius:0 50px 0 0}.img-block:first-child{margin-top:0}.img-block:last-child{margin-bottom:5px}.img-block__inner{padding-top:76%;height:0;overflow:hidden;position:relative}.img-block--square .img-block__inner{padding-top:100%}.img-block--max-200{width:100%;max-width:200px}.img-block--max-250{width:100%;max-width:250px}.img-block--max-300{width:100%;max-width:300px}.img-block--max-350{width:100%;max-width:350px}.img-block--max-400{width:100%;max-width:400px}.img-block--max-440{width:100%;max-width:440px}.img-block--max-500{width:100%;max-width:500px}.img-block--max-600{width:100%;max-width:600px}.img-block--max-700{width:100%;max-width:700px}.img-block--max-800{width:100%;max-width:800px}.img-block--curve-tl{border-radius:50px 0 0 0}.img-block--curve-bl{border-radius:0 0 0 50px}.img-block--curve-br{border-radius:0 0 50px 0}.project-meta{position:absolute;top:0;padding:45px 45px 50px;background:#021333;border-radius:0 0 0 100px;display:table}.project-meta:after{content:"";position:absolute;top:0;left:calc(100% - 2px);height:100%;width:20vw;background-color:#021333}@media screen and (max-width:1300px){.project-meta{padding:40px 40px 45px;border-radius:0 0 0 80px}}@media (max-width:1080px){.project-meta{position:relative;max-width:650px;width:100%;margin-left:auto}}@media screen and (max-width:800px){.project-meta{background:rgba(2,19,51,.85);width:calc(100% + 35px);max-width:800px}.project-meta:after{content:none}}@media screen and (max-width:600px){.project-meta{padding:35px;border-radius:0 0 0 60px}}@media screen and (max-width:480px){.project-meta{padding:30px 35px 30px 30px;border-radius:0 0 0 50px}}@media screen and (min-width:1301px){.project-meta{padding:45px 55px 50px}}@media screen and (min-width:1601px){.project-meta{padding:45px 65px 50px}}.project-meta .pm-item{color:#feae17;font-size:21px;font-weight:400;padding:15px 0;display:flex;line-height:1.25em;display:table-row}@media screen and (max-width:1300px){.project-meta .pm-item{font-size:20px}}@media (max-width:600px){.project-meta .pm-item{font-size:19px}}@media screen and (max-width:480px){.project-meta .pm-item{font-size:18px}}@media screen and (max-width:440px){.project-meta .pm-item{font-size:16px}}.project-meta .pm-item span{text-align:right;display:table-cell;min-width:110px;color:#fff;padding:10px 18px 10px 0;white-space:nowrap}@media screen and (max-width:1300px){.project-meta .pm-item span{padding:8px 16px 8px 0}}@media screen and (max-width:600px){.project-meta .pm-item span{min-width:100px}}@media screen and (max-width:480px){.project-meta .pm-item span{min-width:90px;padding:6px 15px 6px 0}}@media screen and (max-width:440px){.project-meta .pm-item span{min-width:82px;padding:5px 15px 5px 0}}.team-member{width:100%;background-color:#fff;color:#021333;display:flex;flex-direction:column;cursor:pointer}.team-member .tm__img{position:relative;width:100%;height:0;padding-top:100%;overflow:hidden}.team-member .tm__img img{width:100%;-webkit-transform:translateZ(0) scale(1,1);transform:translateZ(0);transition:transform .35s ease;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.team-member .tm__box{padding:8%;flex:1;background:#fff url(http://syntegral.co.uk/assets/img/shapes/insight-box-light.svg) 70% 50% no-repeat;background-size:cover;color:#021333}.team-member .tm__name{margin-bottom:15px;font-size:1.375rem}@media screen and (max-width:600px){.team-member .tm__name{font-size:3.7vw}}.team-member .tm__name span:after{content:"";font-size:.9em;margin-left:10px}@media screen and (max-width:600px){.team-member .tm__name span:after{margin-left:1.2vw}}.team-member .tm__pos{font-size:14px;text-transform:uppercase;margin:0;line-height:1.45em}@media screen and (max-width:600px){.team-member .tm__pos{font-size:2.15vw}}.team-member .tm__social{display:none}.team-member .tm__bio{display:none}.team-member:hover .tm__img img,.team-member:focus .tm__img img{transform:scale(1.06)}@media screen and (max-width:800px){.team-grid .team-member{width:calc(50% - 10px);margin:20px 20px 0 0}.team-grid .team-member:nth-child(-n+2){margin-top:0}.team-grid .team-member:nth-child(even){margin-right:0}}@media screen and (max-width:480px){.team-grid .team-member{width:calc(50% - 7px);margin:14px 14px 0 0}}@media screen and (min-width:801px) and (max-width:1300px){.team-grid .team-member{width:calc(33.33% - 13.34px);margin:20px 20px 0 0}.team-grid .team-member:nth-child(-n+3){margin-top:0}.team-grid .team-member:nth-child(3n+3){margin-right:0}}@media screen and (min-width:1301px){.team-grid .team-member{width:calc(25% - 15px);margin:20px 20px 0 0}.team-grid .team-member:nth-child(-n+4){margin-top:0}.team-grid .team-member:nth-child(4n+4){margin-right:0}}.modal-wrapper--team .modal-content{padding:40px}@media screen and (min-width:801px){.modal-wrapper--team .modal-content{top:45%}}@media screen and (max-width:480px){.modal-wrapper--team .modal-content{padding:45px 30px 30px}}@media screen and (max-width:440px){.modal-wrapper--team .modal-content{padding:45px 25px 30px}}.modal-wrapper--team .modal-inner{display:flex}@media screen and (max-width:800px){.modal-wrapper--team .modal-inner{display:block;width:100%;max-width:600px;margin:0 auto;max-height:100%;overflow:auto}}.modal-wrapper--team .modal-inner .tm__headshot{width:275px;flex:0 0 275px;margin-right:40px}@media screen and (max-width:800px){.modal-wrapper--team .modal-inner .tm__headshot{margin:10px auto 50px;max-width:100%}}@media screen and (max-width:480px){.modal-wrapper--team .modal-inner .tm__headshot{width:250px}}@media screen and (max-width:440px){.modal-wrapper--team .modal-inner .tm__headshot{width:230px}}.modal-wrapper--team .modal-inner .tm__headshot .tm__img{position:relative;width:100%;height:0;padding-top:100%;overflow:hidden}.modal-wrapper--team .modal-inner .tm__headshot .tm__img img{width:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.modal-wrapper--team .modal-inner .tm__box{flex:1;color:#021333;position:relative;margin-right:15px}.modal-wrapper--team .modal-inner .tm__box .tm__name{margin:5px 0 10px;font-size:1.375rem}.modal-wrapper--team .modal-inner .tm__box .tm__pos{position:relative;padding-bottom:15px;padding-right:50px;margin-bottom:22px;font-weight:500;font-size:14px;text-transform:uppercase;line-height:1.45em;border-bottom:1px solid #38a8c0}.modal-wrapper--team .modal-inner .tm__box .tm__social{position:absolute;top:-6px;right:0;font-size:20px;color:#38a8c0}@media screen and (max-width:480px){.modal-wrapper--team .modal-inner .tm__box .tm__social{top:-4px}}.modal-wrapper--team .modal-inner .tm__box .tm__social a{color:#38a8c0}@media screen and (max-width:480px){.modal-wrapper--team .modal-inner .tm__box .tm__social a{font-size:18px}}.modal-wrapper--team .modal-inner .tm__box .tm__social a+a{margin-left:8px}.modal-wrapper--team .modal-inner .tm__box .tm__bio p{line-height:1.5em}.modal-wrapper--team .modal-inner .tm__box .tm__bio p:not(:last-child){margin-bottom:25px}@media screen and (min-width:801px){.modal-wrapper--team.on .modal-content{top:50%}}.values-list{margin:60px 0}.values-list:first-child{margin-top:5px}.values-list:last-child{margin-bottom:5px}h2+.values-list,h3+.values-list{margin-top:0}.value{margin:35px 0 0;padding:35px;background:#f7f7f7}@media screen and (max-width:600px){.value{padding:35px 30px 35px 20px}}@media screen and (max-width:440px){.value{margin:30px 0 0;padding:30px 25px 30px 15px}}.value:first-child{margin-top:0;border-radius:0 48px 0 0}.value:last-child{border-radius:0 0 0 48px}.value__icon{flex:0 0 120px;max-width:120px;margin-right:40px}@media screen and (max-width:600px){.value__icon{flex:0 0 100px;max-width:100px;margin-right:30px}}@media screen and (max-width:480px){.value__icon{flex:0 0 80px;max-width:80px;margin-right:20px}}@media screen and (max-width:440px){.value__icon{flex:0 0 70px;max-width:70px;margin-right:15px}}.value__text{flex:1;padding-right:10px}.value__text h4{margin-bottom:18px}@media screen and (max-width:480px){.value__text h4{font-size:1.25rem;margin-bottom:15px}}@media screen and (max-width:440px){.value__text h4{font-size:1.125rem}.value__text p{font-size:16px}}.values-list--block{max-width:750px;margin:0 auto}.article-main h2,.article-main h3,.article-main h4,.article-main h5,.article-main h6{font-weight:300}.article-main p{color:#021333}.article-main .block+.block-type-heading{margin-top:50px}.article-tags{max-width:90%}.article-tags span{font-weight:600;text-decoration:none;color:#021333}.article-tags span:not(:last-child):after{content:", "}.article-tags a{font-weight:600;text-decoration:none;color:#021333}.article-tags a:hover,.article-tags a:focus{color:#fff;text-decoration:underline}.article-tags a:not(:last-child):after{content:", "}.article-share{position:absolute;top:0;width:100%;padding:40px;background:#38a8c0 url(http://syntegral.co.uk/assets/img/shapes/share-curve.svg) 0 100% no-repeat;background-size:contain}.article-share:after{content:"";position:absolute;top:0;left:calc(100% - 2px);height:100%;width:20vw;background-color:#38a8c0}.article-share p{font-size:22px}@media (max-width:600px){.article-share p{font-size:20px}}@media (max-width:480px){.article-share p{font-size:18px;line-height:1}}.article-share a{text-decoration:none;margin-left:25px;display:inline-block;vertical-align:middle;padding-bottom:4px}.article-share a .icon-x{font-size:1.15em}@media (max-width:1080px){.article-share{position:relative;max-width:400px;width:100%;margin-left:auto}}@media screen and (max-width:800px){.article-share{width:calc(100% + 35px)}}@media screen and (max-width:600px){.article-share{padding:35px}}@media screen and (max-width:480px){.article-share{padding:30px 35px 30px 30px}}@media screen and (min-width:1301px){.article-share{padding:45px}}.article-share .pm-item{color:#feae17;font-size:21px;font-weight:400;margin:15px 0;display:flex;line-height:1.25em}@media screen and (max-width:1300px){.article-share .pm-item{font-size:20px}}@media (max-width:600px){.article-share .pm-item{font-size:19px}}@media screen and (max-width:480px){.article-share .pm-item{margin:14px 0;font-size:18px}}@media screen and (max-width:440px){.article-share .pm-item{margin:12px 0;font-size:16px}}.article-share .pm-item span{text-align:right;display:inline-block;min-width:110px;color:#fff;padding-right:16px}@media screen and (max-width:600px){.article-share .pm-item span{min-width:100px}}@media screen and (max-width:480px){.article-share .pm-item span{min-width:90px}}@media screen and (max-width:440px){.article-share .pm-item span{min-width:82px}}.inline-image{display:block;margin:50px 0}.inline-image figure{width:100%;margin:0}.inline-image figure a{display:block}.inline-image figcaption{font-weight:400;font-size:.8em;background:#f4f5f7;padding:1em;font-style:italic}@media screen and (max-width:480px){.inline-image figcaption{font-size:.7em}}@media screen and (max-width:440px){.inline-image figcaption{padding:.75em .8em;font-size:.65em}}@media screen and (min-width:481px){.inline-image{margin:55px 0}}@media screen and (min-width:601px){.inline-image{margin:60px 0}}@media screen and (min-width:801px){.inline-image{margin:70px 0}}@media screen and (min-width:1301px){.ta-main .inline-image{margin-left:-40px}}.inline-video{margin:50px 0}@media screen and (min-width:481px){.inline-video{margin:55px 0}}@media screen and (min-width:601px){.inline-video{margin:60px 0}}@media screen and (min-width:801px){.inline-video{margin:70px 0}}.inline-video figcaption{font-weight:400;font-size:.8em;background:#f4f5f7;padding:1em;font-style:italic}@media screen and (max-width:480px){.inline-video figcaption{font-size:.7em}}@media screen and (max-width:440px){.inline-video figcaption{padding:.75em .8em;font-size:.65em}}.video-embed{position:relative;padding-bottom:56.25%}.video-embed iframe{border:none;position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:1301px){.ta-main .inline-video{margin-left:-40px}}.contact-aside{padding:40px;border-radius:0 50px 0 0;background-color:#3e0049;color:#fff}@media screen and (max-width:440px){.contact-aside{padding:40px 30px}}@media screen and (max-width:400px){.contact-aside{padding:40px 25px}}.contact-aside h2{color:#fff;margin-bottom:20px}.contact-aside .h5{color:#fff;margin-bottom:16px}.contact-aside a{color:#feae17;text-decoration:none;font-weight:500}.contact-aside a:hover,.contact-aside a:focus{text-decoration:underline;text-underline-offset:4px}.contact-aside .ca-number{padding-bottom:32px;margin-bottom:32px;border-bottom:2px solid rgba(255,255,255,.4)}.contact-aside .ca-number:last-child{margin-bottom:0}.contact-aside .ca-number a{font-weight:600}.contact-aside .ca-number a:hover,.contact-aside .ca-number a:focus{text-decoration:underline;text-underline-offset:5px}.contact-aside .ca-email{font-size:1.3rem;padding-bottom:32px;margin-bottom:32px;border-bottom:2px solid rgba(255,255,255,.4)}@media screen and (max-width:440px){.contact-aside .ca-email{font-size:1.2rem}}@media screen and (max-width:400px){.contact-aside .ca-email{font-size:1.15rem}}@media screen and (max-width:360px){.contact-aside .ca-email{font-size:1.1rem}}.contact-aside .ca-email:last-child{margin-bottom:0}.contact-aside .ca-map{margin:45px 0}.contact-aside .ca-map:first-child{margin-top:0}.contact-aside .ca-map:last-child{margin-bottom:0}.contact-aside .ca-map-inner{width:100%;height:0;padding-top:100%;position:relative;overflow:hidden;filter:grayscale(1)}.contact-aside .ca-map-inner iframe{position:absolute;top:0;left:0;width:100%;height:100%}.contact-aside .ca-address{margin:40px 0}.contact-aside .ca-address:first-child{margin-top:0}.contact-aside .ca-address:last-child{margin-bottom:0}.contact-aside .ca-address .btn{margin:0}.pagination{margin:50px 0 0}.pagination ul{padding:0;margin:0;list-style:none;line-height:1}@media screen and (max-width:480px){.pagination ul{justify-content:space-between}}.pagination ul li{margin:0 10px;width:20px;height:32px;color:#fff;line-height:1;text-decoration:none;font-size:1.3rem;font-weight:500;position:relative;display:flex;align-items:center;justify-content:center}.pagination ul li a,.pagination ul li span{display:flex;padding-top:5px;color:#fff;text-decoration:none;font-size:1.3rem;font-weight:500}.pagination ul li .show-for-sr{display:none}.pagination ul li.pagination-previous{margin:0 15px 0 0}.pagination ul li.pagination-previous a{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;color:#feae17}.pagination ul li.pagination-previous:before{content:"";transform:rotate(180deg);font-size:1.8rem;color:#feae17}.pagination ul li.pagination-previous.disabled:before{color:#fff;opacity:.25}.pagination ul li.pagination-next{margin:0 0 0 15px}.pagination ul li.pagination-next a{position:absolute;top:0;right:0;width:100%;height:100%;padding:0;color:#feae17}.pagination ul li.pagination-next:after{content:"";font-size:1.8rem;color:#feae17}.pagination ul li.pagination-next.disabled:before{color:#fff;opacity:.25}@media screen and (max-width:800px){.pagination ul li{display:none}.pagination ul li.pagination-previous,.pagination ul li.pagination-next{display:flex;align-items:center;width:auto}.pagination ul li.pagination-previous a,.pagination ul li.pagination-previous span,.pagination ul li.pagination-next a,.pagination ul li.pagination-next span{position:relative;width:auto;height:auto;display:inline-block;font-size:1.2rem}.pagination ul li.pagination-previous .show-for-sr,.pagination ul li.pagination-next .show-for-sr{display:inline-block}.pagination ul li.pagination-previous{margin:0 25px 0 0}.pagination ul li.pagination-previous:before{padding-left:20px}.pagination ul li.pagination-next{margin:0 0 0 25px}.pagination ul li.pagination-next:after{padding-left:20px}}.grid--animate .grid__col:nth-child(odd){opacity:0;transform:translateX(-30px);transform-origin:0 0;transition:transform .85s ease , opacity .85s ease}@media screen and (max-width:1080px){.grid--animate .grid__col:nth-child(odd){transform:translateY(20px)}}.grid--animate .grid__col:nth-child(even){opacity:0;transition:transform 1s ease;transform:translateX(30px);transform-origin:0 0;transition:transform .85s ease , opacity .85s ease}@media screen and (max-width:1080px){.grid--animate .grid__col:nth-child(even){transform:translateY(20px)}}.grid--animate .grid__col:first-child:last-child{transform:translateY(30px)}@media screen and (max-width:1080px){.grid--animate .grid__col:first-child:last-child{transform:translateY(20px)}}.cards--insights-home .card:nth-child(odd){opacity:0;transform:translateX(-30px);transform-origin:0 0;transition:transform .85s ease , opacity .85s ease}@media screen and (max-width:1080px){.cards--insights-home .card:nth-child(odd){transform:translateY(20px)}}.cards--insights-home .card:nth-child(even){opacity:0;transition:transform 1s ease;transform:translateX(30px);transform-origin:0 0;transition:transform .85s ease , opacity .85s ease}@media screen and (max-width:1080px){.cards--insights-home .card:nth-child(even){transform:translateY(20px)}}.service-list--main .service-card,.services--x3-only .service-card{opacity:0;transform:translateY(30px);transform-origin:0 0;transition:transform .85s ease , opacity .85s ease}@media screen and (min-width:801px) and (max-width:1300px){.service-list--main .service-card:nth-child(even),.services--x3-only .service-card:nth-child(even){transition-delay:.2s}}@media screen and (min-width:1201px){.service-list--main .service-card:nth-child(3n+2),.services--x3-only .service-card:nth-child(3n+2){transition-delay:.2s}.service-list--main .service-card:nth-child(3n+3),.services--x3-only .service-card:nth-child(3n+3){transition-delay:.4s}}.cards--x3 .card--project,.cards--x3 .card--insight{opacity:0;transform:translateY(30px);transform-origin:0 0;transition:transform .85s ease , opacity .85s ease}@media screen and (min-width:801px) and (max-width:1200px){.cards--x3 .card--project:nth-child(even),.cards--x3 .card--insight:nth-child(even){transition-delay:.2s}}@media screen and (min-width:1201px){.cards--x3 .card--project:nth-child(3n+2),.cards--x3 .card--insight:nth-child(3n+2){transition-delay:.2s}.cards--x3 .card--project:nth-child(3n+3),.cards--x3 .card--insight:nth-child(3n+3){transition-delay:.4s}}.team-grid .team-member{opacity:0;transform:translateY(30px);transform-origin:0 0;transition:transform .85s ease , opacity .85s ease}@media screen and (max-width:800px){.team-grid .team-member:nth-child(even){transition-delay:.2s}}@media screen and (min-width:801px) and (max-width:1300px){.team-grid .team-member:nth-child(3n+2){transition-delay:.2s}.team-grid .team-member:nth-child(3n+3){transition-delay:.4s}}@media screen and (min-width:1301px){.team-grid .team-member:nth-child(4n+2){transition-delay:.2s}.team-grid .team-member:nth-child(4n+3){transition-delay:.4s}.team-grid .team-member:nth-child(4n+4){transition-delay:.6s}}.values-list .value{opacity:0;transform:translateY(20px);transform-origin:0 0;transition:transform .85s ease , opacity .85s ease}.grid--animate.animated .grid__col,.grid--animate.animated .grid__col:first-child:last-child,.grid--animate.animated .card,.cards--insights-home.animated .grid__col,.cards--insights-home.animated .grid__col:first-child:last-child,.cards--insights-home.animated .card{opacity:1;transform:translate(0)}.service-list--main .service-card.animated,.services--x3-only .service-card.animated{opacity:1;transform:translate(0)}.cards--x3 .card--project.animated,.cards--x3 .card--insight.animated{opacity:1;transform:translate(0)}.team-grid .team-member.animated{opacity:1;transform:translate(0)}.values-list .value.animated{opacity:1;transform:translate(0)}.message-banner{display:none;position:relative}.message-banner .msg-close{position:absolute;top:0;right:0;width:22px;height:22px;background:#fff url(http://syntegral.co.uk/assets/img/icons/close-msg.svg) center no-repeat;background-size:10px}@media screen and (min-width:1081px){.message-banner .msg-close{width:22px;height:22px;top:calc(50% - 11px);right:20px;border-radius:50%}}@media screen and (max-width:440px){.message-banner .msg-close{width:20px;height:20px}}@media screen and (max-width:350px){.message-banner .msg-close{width:18px;height:18px}}@media screen and (min-width:1121px){.has-message .slider-projects-wrap .slider--projects .slide-project__img{height:calc(100svh - 80px)}}.has-message .main-nav-wrap .hamburger{position:absolute;top:50px;right:40px;width:auto;display:none;width:24px;height:24px;background:url(http://syntegral.co.uk/assets/img/icons/close-cross-yellow.svg) center no-repeat;background-size:24px}@media screen and (max-width:1120px){.has-message .main-nav-wrap .hamburger{display:block}}@media screen and (max-width:440px){.has-message .main-nav-wrap .hamburger{top:40px;right:30px;background-size:22px}}.has-message .hdr-burger{z-index:1}@media screen and (min-width:1121px){.has-message .hdr-home{position:relative;margin-bottom:-146px}}@media screen and (min-width:1121px) and (min-width:1301px){.has-message .hdr-home{margin-bottom:-150px}}.has-message .message-banner{padding:10px 30px;height:80px;display:flex;align-items:center;background-color:#38a8c0;color:#021333;line-height:1.4em;font-weight:600}.has-message .message-banner a,.has-message .message-banner span{color:#021333;text-decoration:none;display:flex;align-items:center}.has-message .message-banner a:hover,.has-message .message-banner a:focus{text-decoration:underline;text-underline-offset:4px}.has-message .message-banner svg{fill:#fff;flex:0 0 24px;margin-left:15px;align-self:flex-end}@media screen and (max-width:480px){.has-message .message-banner svg{flex:0 0 22px}}@media screen and (max-width:440px){.has-message .message-banner svg{flex:0 0 20px}}@media screen and (min-width:1301px){.has-message .message-banner{font-size:18px}}@media screen and (min-width:1601px){.has-message .message-banner{font-size:19px}}@media screen and (max-width:1120px){.has-message .message-banner{font-size:16px;padding:10px 25px}}@media screen and (max-width:800px){.has-message .message-banner{font-size:15px}}@media screen and (max-width:600px){.has-message .message-banner{font-size:14px}}@media screen and (max-width:480px){.has-message .message-banner{font-size:13px}}@media screen and (max-width:440px){.has-message .message-banner{padding:10px 20px}}@media screen and (max-width:1120px){.tpl-home.has-message .message-banner{position:fixed;left:0;bottom:0;width:100%;height:100px;z-index:2}}.home{margin:0}