@import url(https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);body,.btn,.wpcf7-submit,header,header .header-wrapper .rightnav,header .header-wrapper .contact-btn,header .nav-list .nav-primary a,header.nav-down .rightnav,.home-industries .swiper-slide::after,.insights-cases .image-wrapper::after,.cgi-services-main .nav .nav-link,.cgi-services-main .nav .nav-link.active,.cgi-services-main .swiper-pagination .swiper-pagination-bullet-active,.work-section .work-client,.work-section .work-client .image-holder img,.work-section .work-client .view-link{transition:all 800ms ease}body,p,label,input,[type="color"],[type="date"],[type="datetime-local"],[type="datetime"],[type="email"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],.form-control,textarea,input:focus,[type="color"]:focus,[type="date"]:focus,[type="datetime-local"]:focus,[type="datetime"]:focus,[type="email"]:focus,[type="month"]:focus,[type="number"]:focus,[type="password"]:focus,[type="search"]:focus,[type="tel"]:focus,[type="text"]:focus,[type="time"]:focus,[type="url"]:focus,[type="week"]:focus,.form-control:focus,textarea:focus{font-size:18px;line-height:22px;margin:0 0 10px;font-style:normal;color:inherit;letter-spacing:-.015em}h1{font-size:100px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-2.1px;line-height:.85;font-family:inherit;color:inherit;margin:0 0 .5rem 0;padding:0;text-transform:uppercase}@media screen and (max-width:1199px){h1{font-size:50px}}@media screen and (max-width:767px){h1{font-size:50px}}h2{font-size:85px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:.85;letter-spacing:-1.35px;margin:0;padding:0;font-family:inherit;color:inherit}@media screen and (max-width:1199px){h2{font-size:50px}}h3,.insights-detail .content-wrapper strong{font-size:28px;letter-spacing:-.015em;line-height:36px;font-weight:700;font-stretch:normal;font-style:normal;font-family:inherit;padding:0;margin:0;color:inherit}h4{position:relative;letter-spacing:-.015em;line-height:26px;color:inherit;font-size:22px;font-family:inherit;font-weight:500}h5{font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:22px;letter-spacing:-.015em;color:inherit;font-family:inherit;margin:0;padding:0}h6{font-family:inherit;font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:22px;letter-spacing:-.015em;margin:0;padding:0;color:inherit}.work-section .work-client .absolute-caption{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%);width:100%;color:#fff;z-index:2}.main-header .caption,.main-header .caption2,.main-header .caption3,.inside-header .slider-caption,.inside-header3 .slider-caption{position:absolute;top:50%;left:0;right:0;margin:auto;transform:translate(0%,-50%);width:95%;color:#fff;z-index:999;text-align:left}.insights-cases .image-wrapper .caption{margin:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;text-align:center}.home-industries .swiper-slide .caption,.cgi-services-header .inner-wrapper .swiper-caption,.work-header .inner-wrapper .swiper-caption{position:absolute;bottom:0;right:0;margin:2rem;color:#fff;z-index:2}.wwd-section .inner-content::after,.services-slider .right-halfbg::after,.services-section .inner-wrapper::after,.if-reputation .inner-content::after,.the-process .inner-content::after,.creating-model .right-halfbg::after,.creating-model.rightbg .inner-content::after{content:"";position:absolute;right:0;height:100%;background:#2a657d;z-index:-1;top:0;bottom:0;width:513px}@media screen and (max-width:991px){.wwd-section .inner-content::after,.services-slider .right-halfbg::after,.services-section .inner-wrapper::after,.if-reputation .inner-content::after,.the-process .inner-content::after,.creating-model .right-halfbg::after,.creating-model.rightbg .inner-content::after{width:100%}}.example360 .inner-content::after{content:"";position:absolute;right:0;height:100%;background:#2a657d;z-index:-1;top:0;bottom:0;width:215px}@media screen and (max-width:991px){.example360 .inner-content::after{width:100%}}.cgi-services-header .inner-wrapper::after{content:"";position:absolute;right:initial;left:0;height:100%;background:#2a657d;z-index:-1;top:0;bottom:0;width:calc(100% - 68%)}@media screen and (max-width:991px){.cgi-services-header .inner-wrapper::after{width:100%}}.work-header .inner-wrapper::after{content:"";position:absolute;right:initial;left:0;height:100%;background:#daad52;z-index:-1;top:0;bottom:0;width:calc(100% - 68%)}.inside-header .inner-wrapper::before,.landingpage-header .inner-wrapper::before{content:"";position:absolute;right:initial;left:0;height:100%;background:#982062;top:0;bottom:0;width:calc(100% - 68%)}@media screen and (max-width:1199px){.inside-header .inner-wrapper::before,.landingpage-header .inner-wrapper::before{width:calc(100% - 50%)}}@media screen and (max-width:991px){.inside-header .inner-wrapper::before,.landingpage-header .inner-wrapper::before{width:100%}}.form-section .inner-wrapper::after,.form-section .inner-wrapper::before{position:absolute;content:"";top:0;left:0;height:1px;width:100%;z-index:1;background:#eee}.insights-category::before,.industry-intro::before{position:absolute;content:"";top:12%;left:0;right:0;height:1px;width:100%;z-index:1;background:#eee}.insights-cases .image-wrapper::after,.insights-featured .image-wrapper::after{position:absolute;content:"";top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.5)}header nav .heading-primary h1{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}header nav .heading-primary,header .nav-list{height:100vh;height:calc(var(--vh, 1vh) * 100)}body{margin:auto;position:relative;color:#000;opacity:0;display:flex;flex-direction:column;min-height:100vh;font-family:'Barlow Condensed',sans-serif}:root{--vh:1vh}html.is-reveal-open,html.is-reveal-open body{position:relative}*,*::before,*::after,*:hover,*:focus,*:active{outline:none!important}.form-control::-webkit-input-placeholder{opacity:1}.form-control::-moz-placeholder{opacity:1}.form-control:-ms-input-placeholder{opacity:1}.form-control:-moz-placeholder{opacity:1}a,a:active,a:focus,a:hover{outline:none!important;outline-style:none!important;text-decoration:none;color:inherit}.font-Barlow-Condensed{font-family:"Barlow Condensed",sans-serif}.font-thin{font-weight:100}.font-extralight{font-weight:200}.font-light{font-weight:300}.font-regular{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-black{font-weight:800}.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:inherit}h1 span{-webkit-text-fill-color:transparent;-webkit-text-stroke-color:currentColor;-webkit-text-stroke-width:1px}h1 span.white{-webkit-text-fill-color:#fff;-webkit-text-stroke-color:#fff}h1 span.black{-webkit-text-fill-color:#242424;-webkit-text-stroke-color:#000}h2 span{-webkit-text-fill-color:transparent;-webkit-text-stroke-color:currentColor;-webkit-text-stroke-width:1px}h2 span.white{-webkit-text-fill-color:#fff;-webkit-text-stroke-color:#fff}h2 span.black{-webkit-text-fill-color:#242424;-webkit-text-stroke-color:#000}h6 small{font-size:11px;letter-spacing:1px}p,label{margin:0 0 10px}small{font-size:85%}.mb0{margin-bottom:0!important}.mt0{margin-top:0!important}.pb0{padding-bottom:0!important}.pt0{padding-top:0!important}input,[type="color"],[type="date"],[type="datetime-local"],[type="datetime"],[type="email"],[type="month"],[type="number"],[type="password"],[type="search"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],.form-control,textarea,input:focus,[type="color"]:focus,[type="date"]:focus,[type="datetime-local"]:focus,[type="datetime"]:focus,[type="email"]:focus,[type="month"]:focus,[type="number"]:focus,[type="password"]:focus,[type="search"]:focus,[type="tel"]:focus,[type="text"]:focus,[type="time"]:focus,[type="url"]:focus,[type="week"]:focus,.form-control:focus,textarea:focus{padding:1.5rem 1rem .1rem 1rem!important;box-shadow:none;border:1px solid #000;border-left:0;border-right:0;border-top:0;border-radius:0;margin:0 0 1.5rem;background:rgba(196,196,196,.1);letter-spacing:normal}input[type="number"]{-moz-appearance:textfield}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-floating>label,.form-label{font-weight:700;padding:1rem;margin:0}form-control:focus{outline:none!important}img{width:100%}.btn,.wpcf7-submit{border-radius:0;font-weight:500;font-stretch:normal;font-style:normal;line-height:22px;text-align:center;font-size:22px;letter-spacing:-.015em;padding:1rem 7rem 1rem 1rem;position:relative}@media screen and (max-width:991px){.btn,.wpcf7-submit{display:block;padding:2rem 7rem 2rem 1rem}}.btn.btn-white,.wpcf7-submit.btn-white{background:#fff;color:#000}.btn.btn-grey,.wpcf7-submit.btn-grey{background:rgba(196,196,196,.15);color:#000}.btn.btn-grey2,.wpcf7-submit.btn-grey2{background:rgba(26,26,26,.15);color:#000}.btn.btn-darkgreen,.wpcf7-submit.btn-darkgreen{background:#2a657d;color:#fff}.btn.btn-darkgreen::after,.wpcf7-submit.btn-darkgreen::after{background:#fff}.btn.btn-black,.wpcf7-submit.btn-black{background:#000;color:#fff}.btn.btn-black::after,.wpcf7-submit.btn-black::after{background:#fff}.btn.btn-pink,.wpcf7-submit.btn-pink{background:#fff;color:#982062}.btn.btn-pink::after,.wpcf7-submit.btn-pink::after{background:#982062}.btn::after,.wpcf7-submit::after{content:"";position:absolute;top:50%;right:28px;height:1px;width:60px;background:#000}@media screen and (max-width:991px){.btn::after,.wpcf7-submit::after{right:25%}}.btn-check:focus+.btn,.btn:focus{box-shadow:none}.triangle.top-right{position:relative;height:100%}.triangle.top-right::after{width:100%;position:absolute;content:"";left:0;right:0;top:0;z-index:2;height:100%;background:url(https://staging.imagefoundry.co.uk/wp-content/themes/blankslate/images/icons/triangle/IF-Home-Triangle5.svg) no-repeat;background-size:cover}.link-line{position:relative;padding:1rem 6rem 1rem 0;font-size:22px;font-weight:500;letter-spacing:-.015em}@media screen and (max-width:991px){.link-line{padding:2rem 6rem 2rem 0;display:block}}.link-line::after{content:"";position:absolute;top:55%;right:0;height:1px;width:60px;background:#000}@media screen and (max-width:991px){.link-line::after{background:#fff}}.link-line.white::after{background:#fff}.link{position:relative;font-size:22px;font-weight:500;letter-spacing:-.015em}.swiper-circle-white{width:120px;height:80px}.swiper-circle-white.swiper-button-next{background-image:url(https://staging.imagefoundry.co.uk/wp-content/themes/blankslate/images/icons/swiper-next-white.svg);right:20px}.swiper-circle-white.swiper-button-prev{background-image:url(https://staging.imagefoundry.co.uk/wp-content/themes/blankslate/images/icons/swiper-prev-white.svg);left:20px}.swiper-circle-white.swiper-button-next,.swiper-circle-white.swiper-button-prev{background-position:center;background-repeat:no-repeat;background-size:120px}.swiper-circle-white.swiper-button-next::after,.swiper-circle-white.swiper-button-prev::after{content:'Drag';font-family:inherit;color:#fff;font-size:22px;font-weight:500;letter-spacing:-.015em;position:absolute;bottom:-35px;left:0;right:0;margin:auto;text-align:center}@media screen and (max-width:767px){.swiper-circle-white.swiper-button-next::after,.swiper-circle-white.swiper-button-prev::after{position:static;content:none}}.swiper-circle-white.swiper-button-next.swiper-button-disabled,.swiper-circle-white.swiper-button-prev.swiper-button-disabled{opacity:0}.swiper-circle-white2{width:120px;height:80px}.swiper-circle-white2.swiper-button-next{right:4.6%}.swiper-circle-white2.swiper-button-next::after{content:"";background:url(https://staging.imagefoundry.co.uk/wp-content/themes/blankslate/images/icons/swiper-next-white.svg) no-repeat center;background-size:120px;position:absolute;top:50%;right:0;transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);z-index:2;left:initial;height:100%;width:100%}.swiper-circle-white2.swiper-button-prev{left:4.6%}.swiper-circle-white2.swiper-button-prev::after{content:"";background:url(https://staging.imagefoundry.co.uk/wp-content/themes/blankslate/images/icons/swiper-prev-white.svg) no-repeat center;background-size:120px;position:absolute;top:50%;left:0;transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);z-index:2;height:100%;width:100%}.swiper-circle-white2.swiper-button-next,.swiper-circle-white2.swiper-button-prev{background-position:center;background-repeat:no-repeat;background-size:60px 60px}.swiper-button-grey{background-position:center;background-repeat:no-repeat;background-size:60px 27px;height:27px;width:60px}@media screen and (max-width:991px){.swiper-button-grey{width:120px!important;height:80px!important;background-size:120px!important}}.swiper-button-grey.swiper-button-next{background-image:url(https://staging.imagefoundry.co.uk/wp-content/themes/blankslate/images/icons/swiper-next-grey.svg);right:20px}@media screen and (max-width:991px){.swiper-button-grey.swiper-button-next{background-image:url(https://staging.imagefoundry.co.uk/wp-content/themes/blankslate/images/icons/swiper-next-white.svg)}}.swiper-button-grey.swiper-button-prev{background-image:url(https://staging.imagefoundry.co.uk/wp-content/themes/blankslate/images/icons/swiper-prev-grey.svg);left:20px}@media screen and (max-width:991px){.swiper-button-grey.swiper-button-prev{background-image:url(https://staging.imagefoundry.co.uk/wp-content/themes/blankslate/images/icons/swiper-prev-white.svg)}}.swiper-button-grey::after{content:none}.swiper-button-grey2{background-position:center;background-repeat:no-repeat;background-size:40px 27px;height:27px;width:40px}@media screen and (max-width:991px){.swiper-button-grey2{width:120px!important;height:80px!important;background-size:120px!important}}.swiper-button-grey2.swiper-button-next{background-image:url(https://staging.imagefoundry.co.uk/wp-content/themes/blankslate/images/icons/swiper-next-grey2.svg);right:20px}@media screen and (max-width:991px){.swiper-button-grey2.swiper-button-next{background-image:url(https://staging.imagefoundry.co.uk/wp-content/themes/blankslate/images/icons/swiper-next-white.svg)}}.swiper-button-grey2.swiper-button-prev{background-image:url(https://staging.imagefoundry.co.uk/wp-content/themes/blankslate/images/icons/swiper-prev-grey2.svg);left:20px}@media screen and (max-width:991px){.swiper-button-grey2.swiper-button-prev{background-image:url(https://staging.imagefoundry.co.uk/wp-content/themes/blankslate/images/icons/swiper-prev-white.svg)}}.swiper-button-grey2::after{content:none}.swiper-button-dark{width:80px;height:80px;border:1px solid #999;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.swiper-button-dark.swiper-button-next{right:4.1%}.swiper-button-dark.swiper-button-next::after{content:"";background:url(https://staging.imagefoundry.co.uk/wp-content/themes/blankslate/images/icons/swiper-next-dark.svg) no-repeat center;background-size:80px 80px;position:absolute;top:50%;right:40px;transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);z-index:2;left:initial;height:80px;width:80px}.swiper-button-dark.swiper-button-prev{left:3.6%}.swiper-button-dark.swiper-button-prev::after{content:"";background:url(https://staging.imagefoundry.co.uk/wp-content/themes/blankslate/images/icons/swiper-prev-dark.svg) no-repeat center;background-size:80px 80px;position:absolute;top:50%;left:40px;transform:translate(0%,-50%);-webkit-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);z-index:2;height:80px;width:80px}.swiper-button-dark.swiper-button-next,.swiper-button-dark.swiper-button-prev{background-position:center;background-repeat:no-repeat;background-size:60px 60px}.swiper-container-horizontal>.swiper-scrollbar{height:4px;position:static;background:#eee;border-radius:0;width:78%;margin-left:7%}@media screen and (max-width:1024px){.swiper-container-horizontal>.swiper-scrollbar{width:70%}}.swiper-container-horizontal>.swiper-scrollbar .swiper-scrollbar-drag{background:#5b5b5b;border-radius:0}.grey-triangle{position:relative}.grey-triangle::after{content:"";position:absolute;left:0;top:-80px;z-index:1;background:#eee;clip-path:polygon(0% 100%,103% 100%,0% 0%);background-size:cover;height:100%;width:100%}.pink-triangle{position:relative}.pink-triangle::after{content:"";position:absolute;left:0;top:0;z-index:-1;background:#982062;clip-path:polygon(0% 100%,103% 100%,0% 0%);height:540px;width:757px}@media screen and (max-width:1199px){.pink-triangle::after{width:100%;clip-path:polygon(0% 100%,182% 100%,0% 0%)}}.yellow-small-triangle{position:relative}.yellow-small-triangle::before{content:"";position:absolute;left:0;bottom:0;z-index:-1;background:url(https://staging.imagefoundry.co.uk/wp-content/themes/blankslate/images/icons/yellow-small-triangle.svg) no-repeat left bottom;background-size:280px;height:100%;width:100%}.hgt{position:relative}.hgt::before{content:"";position:absolute;left:0;top:0;z-index:-1;background:#fbfbfb;clip-path:polygon(101% 0,0 942px,0 0);background-size:cover;height:100%;width:100%}@media screen and (max-width:1199px){.hgt::before{clip-path:polygon(100% 0,0 1117px,0 0)}}.hgt::after{position:absolute;content:"";top:427px;left:96px;right:0;height:1px;width:100%;z-index:-1;background:#dfdfdf;transform:rotate(-26deg);-webkit-transform:rotate(-26deg);-moz-transform:rotate(-26deg);-ms-transform:rotate(-26deg);-o-transform:rotate(-26deg)}@media screen and (min-device-width:1200px) and (max-device-width:1450px){.hgt::after{transform:rotate(-33deg);-webkit-transform:rotate(-33deg);-moz-transform:rotate(-33deg);-ms-transform:rotate(-33deg);-o-transform:rotate(-33deg);top:397px;left:122px}}@media screen and (min-device-width:1200px) and (max-device-width:1300px){.hgt::after{transform:rotate(-36deg);-webkit-transform:rotate(-36deg);-moz-transform:rotate(-36deg);-ms-transform:rotate(-36deg);-o-transform:rotate(-36deg);top:385px;left:122px}}@media screen and (max-width:1199px){.hgt::after{top:392px!important;left:165px!important;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}}@media screen and (min-device-width:993px) and (max-device-width:1025px){.hgt::after{transform:rotate(-48deg);-webkit-transform:rotate(-48deg);-moz-transform:rotate(-48deg);-ms-transform:rotate(-48deg);-o-transform:rotate(-48deg)}}@media screen and (max-width:991px){.hgt::after{top:328px;left:241px;transform:rotate(-48deg);-webkit-transform:rotate(-48deg);-moz-transform:rotate(-48deg);-ms-transform:rotate(-48deg);-o-transform:rotate(-48deg)}.hgt::after,.hgt::before{position:static}}.dbl-lines{position:relative}.dbl-lines::after,.dbl-lines::before{position:absolute;content:"";top:-64px;left:72%;height:calc(100% + 176px);width:1px;z-index:1;background:#eee}@media screen and (max-width:991px){.dbl-lines::after,.dbl-lines::before{position:static}}.dbl-lines::after{left:92%}.no-bullets{margin:0;padding:0}.no-bullets li{list-style:none}.section-title{position:absolute;top:-52px;z-index:2;left:3.8%}@media screen and (max-width:1199px){.section-title{top:-34px}}.section-title.v{writing-mode:vertical-rl;transform:rotate(180deg);transform-origin:center;top:-30px;left:3.5%}@media screen and (max-width:991px){.section-title.v{position:relative;top:initial;left:0;writing-mode:initial;-webkit-writing-mode:initial;-ms-writing-mode:initial;transform:none;padding-left:2rem}.section-title{position:relative;top:initial;left:0;writing-mode:initial;-webkit-writing-mode:initial;-ms-writing-mode:initial;transform:none;padding-left:2rem}}.section-title .outline-sm{-webkit-text-fill-color:#000;-webkit-text-stroke-color:currentColor;-webkit-text-stroke-width:1px}@media screen and (max-width:991px){.section-title .outline-sm{-webkit-text-fill-color:transparent;-webkit-text-stroke-color:currentColor;-webkit-text-stroke-width:1px}}.category-filter label{font-weight:700;margin:0;margin-right:5px}.category-filter select,.category-filter:focus{color:#9b9b9b;border:0!important;font-size:18px;font-weight:700;padding:0;border-radius:0;outline:none!important;background:none!important;border-color:transparent!important;box-shadow:none!important;cursor:pointer}.scroll-down{bottom:0;height:58px;left:0;margin:0 auto;position:absolute;right:0;text-align:center;z-index:1}.scroll-down-text{color:#fff;font-weight:500;font-size:22px;padding-left:9rem}.scroll-down-bar{background:rgba(255,255,255,.5);bottom:0;display:inline-block;height:58px;left:0;margin:0 auto;overflow:hidden;position:absolute;right:0;width:1.6px}.scroll-down-bar::before{animation:scrollDown 1.5s infinite;background:#fff;content:'';display:inline-block;height:35px;left:0;position:absolute;top:0;width:2px;z-index:1}@keyframes scrollDown{0%{transform:translate3d(0, -32px, 0)}50%{animation-timing-function:ease-out;transform:translate3d(0, 0, 0)}100%{animation-timing-function:ease-in;transform:translate3d(0, 97px, 0);-webkit-transform:translate3d(0, 97px, 0);-moz-transform:translate3d(0, 97px, 0);-ms-transform:translate3d(0, 97px, 0);-o-transform:translate3d(0, 97px, 0)}}.fixed-left{position:absolute;left:0;z-index:1;height:100%;top:0;width:auto;display:flex;flex-direction:column;justify-content:space-between}.fixed-left a{display:block;transform:rotate(-90deg);transform-origin:200px 200px}@media screen and (max-width:1024px){.fixed-left{display:none}}.rightspace{padding-right:2.3rem!important}body.overflow{overflow:hidden}.container-fluid{padding-left:4%;padding-right:1.5%}@media screen and (max-width:991px){.container-fluid{padding-left:2rem;padding-right:2rem}}.leftline{position:relative}.seprator1{position:relative}.seprator1::after{content:'';position:absolute;left:4%;height:100%;z-index:1;width:1px;top:0;bottom:0;background:#dbdbdb}@media screen and (max-width:991px){.seprator1::after{position:static;background:transparent}}.seprator2{position:relative}.seprator2::after{content:'';position:absolute;left:4%;height:100%;z-index:1;width:1px;top:0;bottom:0;background:#dbdbdb}.seprator2::before{content:'';position:absolute;left:50%;height:100%;z-index:1;width:1px;top:0;bottom:0;background:#dbdbdb}@media screen and (max-width:991px){.seprator2::after,.seprator2::before{position:static;background:transparent}}.seprator-right{position:relative}.seprator-right::before{content:'';position:absolute;right:6%;height:100%;z-index:1;width:1px;top:0;bottom:0;background:#dbdbdb}@media screen and (max-width:991px){.seprator-right::after,.seprator-right::before{position:static;background:transparent}}.horiz-line{position:relative}.horiz-line::before{position:absolute;content:"";left:-9%;right:0;top:54%;bottom:0;width:calc(100% + 17.6%);height:1px;background:#dfdfdf;z-index:1;transform:rotate(-31.46deg)}header{position:absolute;top:0;width:100%;z-index:99;padding:49px 0 2rem}@media screen and (max-width:1199px){header{padding:3rem 0}}header .bi img{width:150px}header .header-wrapper{display:flex;justify-content:space-between;flex-direction:row;align-items:center;position:relative;padding-left:1rem}@media screen and (max-width:991px){header .header-wrapper{padding:0}}header .header-wrapper .rightnav{color:#fff;padding:1rem 1rem 1rem 2rem;display:flex;justify-content:space-between;align-items:center;position:fixed;right:4%;top:63px;z-index:99}@media screen and (max-width:1199px){header .header-wrapper .rightnav{position:absolute;padding:0;background:transparent;right:0;top:4px}header .header-wrapper .rightnav{top:0;padding:0;background:transparent}}header .header-wrapper .rightnav p{font-weight:700;margin:0}header .header-wrapper .rightnav .contact{margin-right:3rem;opacity:0}@media screen and (max-width:1199px){header .header-wrapper .rightnav .contact{display:none}}header .header-wrapper .contact-btn{position:fixed;right:4%;top:130px;border:1px solid #000;display:block;opacity:0}@media screen and (max-width:1199px){header .header-wrapper .contact-btn{display:none!important}}header .header-wrapper .contact-btn .btn{text-transform:uppercase;font-size:19px;padding:1rem 7rem 1rem 1rem}@media screen and (max-width:991px){header .tab-content>.tab-pane{position:absolute;top:0;left:0;right:0;width:100%;z-index:2;background:#fff;opacity:0}header .back h6{font-weight:700;padding:3rem}header .tab-content>.active{opacity:1!important}header .no-animation-md{animation-name:none;visibility:visible}}header nav{display:none;position:fixed;top:0;bottom:0;left:0;height:100%;width:100%;background:#fff}header nav .heading-primary{background:#f6f6f6;display:flex;align-items:center;justify-content:center;padding-top:10rem}@media screen and (max-width:991px){header nav .heading-primary{height:auto}}header nav .heading-primary h1{letter-spacing:-.015em;color:#2a657d;font-size:200px}@media screen and (max-width:1199px){header nav .heading-primary h1{font-size:120px}}@media screen and (max-width:991px){header nav .heading-primary h1{transform:none}}header nav .heading-secondary{text-align:left;padding:3rem}header nav .heading-secondary h2{font-weight:700;font-size:50px;margin-bottom:2rem}header nav .heading-secondary p{max-width:400px;margin-bottom:1.5rem}header nav .heading-secondary p:last-child{margin:0}header nav figure{position:relative;margin:0;padding:0}header nav figure::after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.3)}header nav figure figcaption{position:absolute;left:30px;bottom:30px;color:#fff;z-index:2}header nav figure figcaption h3{text-decoration:underline;text-transform:uppercase}header nav .content{max-height:100vh;position:relative;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}header nav .content ::-webkit-scrollbar{width:0;background:transparent}header nav .content ::-webkit-scrollbar-thumb{background:#000}header nav .content::-webkit-scrollbar{display:none}header .nav-list{background:#000;padding:10rem 2rem 4rem 4rem;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:991px){header .nav-list{padding:10rem 2rem 4rem 3rem}}header .nav-list .nav-primary{display:flex;flex-wrap:wrap;flex-direction:column;padding:0}header .nav-list .nav-primary a{color:#fff;font-size:30px;font-weight:700;line-height:normal;letter-spacing:-.45px;cursor:pointer;text-transform:uppercase}header .nav-list .nav-primary a.active{color:#2a657d}header .nav-list .nav-secondary{padding-bottom:4rem}header .nav-list .nav-secondary ul li{color:#fff;font-size:18px;font-weight:500;letter-spacing:-.27px}header .nav-list .nav-footer{padding-top:4rem}header .nav-list .nav-footer ul{display:flex;flex-wrap:wrap}header .nav-list .nav-footer ul li{color:#fff;font-size:18px;font-weight:500;letter-spacing:-.27px;display:inline-block;margin-right:2rem}header .nav-list .nav-footer ul li:last-child{margin-right:0;margin-left:auto}header .burger{width:30px;height:25px;position:relative;z-index:10;cursor:pointer;bottom:1px}@media screen and (max-width:767px){header .burger{bottom:-3px}}header .burger span{margin-top:1px;margin-bottom:9px;user-select:none;position:absolute;top:50%;left:50%;margin-left:-15px;display:block;width:30px;height:2px;background-color:#000;outline:2px solid transparent;transition-property:background-color , transform;transition-duration:.3s;transition:background-color .25s cubic-bezier(.25,.46,.45,.94) , width .25s cubic-bezier(.25,.46,.45,.94);-webkit-transition:background-color .25s cubic-bezier(.25,.46,.45,.94) , width .25s cubic-bezier(.25,.46,.45,.94);-moz-transition:background-color .25s cubic-bezier(.25,.46,.45,.94) , width .25s cubic-bezier(.25,.46,.45,.94);-ms-transition:background-color .25s cubic-bezier(.25,.46,.45,.94) , width .25s cubic-bezier(.25,.46,.45,.94);-o-transition:background-color .25s cubic-bezier(.25,.46,.45,.94) , width .25s cubic-bezier(.25,.46,.45,.94)}@media screen and (max-width:991px){header .burger span{background-color:#fff}}@media screen and (small){header .burger span{width:30px}}header .burger span::before,header .burger span::after{display:block;width:30px;height:2px;background-color:#000;outline:2px solid transparent;transition-property:background-color , transform;transition-duration:.3s}@media screen and (max-width:991px){header .burger span::before,header .burger span::after{background-color:#fff}}header .burger span::before,header .burger span::after{position:absolute;content:""}header .burger span::before{top:-9px}header .burger span::after{top:9px}header .burger.open span{background-color:transparent}header .burger.open span::before{transform:translateY(9px) rotate(45deg)}header .burger.open span::after{transform:translateY(-9px) rotate(-45deg)}header .burger.open span:before,header .burger.open span:after{background-color:#fff}header .burger:hover{cursor:pointer}@media screen and (max-width:991px){header .fadeInUp{visibility:visible!important;animation:none!important;-webkit-animation:none!important}}header.nav-down .rightnav{background:#000}@media screen and (max-width:991px){header.nav-down .rightnav{background:transparent}}header.nav-down .rightnav .contact{opacity:1}header.nav-down .burger span,header.nav-down .burger span::before,header.nav-down .burger span::after{background-color:#fff}header.nav-down #hcbt{opacity:1}header .header-wrapper .rightnav.nav-open{background:transparent}header .header-wrapper .rightnav.nav-open .contact{opacity:0}header.nav-down .burger.open span{background:transparent}.bw .burger span::before,.bw header .burger span::after,.bw .burger span,.single-industry .burger span::before,.single-industry header .burger span::after,.single-industry .burger span,.case-study-template .burger span::before,.case-study-template header .burger span::after,.case-study-template .burger span,.single-insights .burger span::before,.single-insights header .burger span::after,.single-insights .burger span{background-color:#fff}.main-header{position:relative}.main-header .swiper-slide .swiper-img>img{height:100vh;height:calc(var(--vh, 1vh) * 100);object-fit:cover}@media screen and (max-width:1199px){.main-header .swiper-slide{display:flex;flex-direction:column}}.main-header .content-wrapper{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%}@media screen and (max-width:1199px){.main-header .content-wrapper{position:static;background:#daad52;order:1;padding:12rem 0 18rem}}@media screen and (max-width:767px){.main-header .content-wrapper{min-height:836px;max-height:836px}}@media screen and (max-width:1199px){.main-header .content-wrapper::after{width:100%}.main-header .content-wrapper::before{position:static;background:transparent;position:absolute;content:"";left:0;right:0;top:37%;bottom:0;width:calc(100% + 250px);height:1px;background:#fff;z-index:2;transform:rotate(-40deg);margin-left:-103px}.main-header .swiper-img{order:12}}.main-header .caption{max-width:800px;margin-left:4.5%;top:45%}@media screen and (max-width:1199px){.main-header .caption{position:static;transform:none;margin:0 2rem 3rem}.main-header .caption h1{font-size:55px;max-width:320px}}.main-header .caption2{margin-left:22%;width:calc(100% - 40%);top:90%;max-width:320px}@media screen and (max-width:1199px){.main-header .caption2{position:static;transform:none;margin:0 2rem}}.main-header .caption2 h5{margin-bottom:1rem}.main-header .caption2 h4{padding-left:3rem}.main-header .caption3{max-width:525px;right:0;text-align:right;margin-right:2%;top:initial;bottom:7.9%}@media screen and (max-width:1199px){.main-header .caption3{top:initial;bottom:0;left:0;max-width:100%;margin:0 2rem;text-align:left}}.main-header .caption3 h3{margin-bottom:.7rem;font-size:50px;line-height:60px}@media screen and (max-width:1199px){.main-header .caption3 h3{font-size:38px;margin:0;line-height:42px}}.main-header .caption3 h5{font-size:22px;line-height:26px;margin-bottom:1rem}.main-header .caption3 h5 a{text-decoration:underline}@media screen and (max-width:1199px){.main-header .caption3 h5{display:none}}.main-header .swiper-button-grey.swiper-button-prev{left:65%}@media screen and (max-width:1199px){.main-header .swiper-button-grey.swiper-button-prev{left:10px}}.main-header .swiper-button-grey.swiper-button-next{right:32px}@media screen and (max-width:1199px){.main-header .swiper-button-grey.swiper-button-next{right:10px}}.main-header .swiper-nav{position:absolute;bottom:0;right:0;background:#fff;z-index:1;max-width:525px;width:100%;padding:2rem;margin-right:2%}@media screen and (max-width:1199px){.main-header .swiper-nav{background:transparent;padding:0;max-width:100%;margin:0;padding:0;position:static}}.main-header .swiper-nav h5{text-transform:uppercase;font-size:17px}@media screen and (max-width:1199px){.main-header .swiper-nav h5{display:none}}.main-header .swiper-nav h6{font-size:14px;font-weight:400}.main-header .swiper-nav .swiper-pagination{position:static;transform:none;text-align:left;padding-bottom:5px;font-size:17px;color:#b7b7b7}@media screen and (max-width:1199px){.main-header .swiper-nav .swiper-pagination{display:none}}.main-header .swiper-nav .swiper-pagination span{text-transform:uppercase}.main-header .swiper-button-next,.main-header .swiper-button-prev{height:19px}@media screen and (max-width:1199px){.main-header .swiper-button-next,.main-header .swiper-button-prev{position:absolute;top:70%}}.main-header.industry-header .triangle.top-right::after{background:url(https://staging.imagefoundry.co.uk/wp-content/themes/blankslate/images/icons/triangle/IF-Industry-Triangle.svg) no-repeat;background-size:cover}@media screen and (max-width:991px){.main-header .scroll-down{top:728px;height:108px}.main-header .scroll-down .scroll-down-bar{height:56px;width:2px}.main-header .scroll-down .scroll-down-text{padding-left:25%}}.inside-header{position:relative}.inside-header .inner-wrapper{position:relative;padding:12rem 0 5rem}@media screen and (max-width:991px){.inside-header .inner-wrapper{padding:10rem 0 5rem}.inside-header .container-fluid{padding:0}}.inside-header .content-main{position:relative;padding:0 3rem 4rem;min-height:365px}@media screen and (max-width:991px){.inside-header .content-main{min-height:auto;padding:0}}.inside-header .content-main .cgi-left{color:#fff;max-width:400px}@media screen and (max-width:991px){.inside-header .content-main .cgi-left{padding:0 2rem 4rem}}.inside-header .content-main h6{margin-bottom:1rem;font-size:12px}.inside-header .swiper-slide::after{position:absolute;content:"";left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.2);z-index:1}.inside-header .swiper-slide>img{height:calc(100vh - 100px);object-fit:cover}.inside-header .slider-caption{width:100%;margin:0 3rem}@media screen and (max-width:991px){.inside-header .slider-caption{margin:0;padding:0 2rem;max-width:310px}}.inside-header .slider-caption h6{font-size:12px;font-weight:400;margin-bottom:.5rem}.inside-header .slider-caption h2{text-transform:uppercase}.inside-header .cgi-right{max-width:370px}@media screen and (max-width:1199px){.inside-header .cgi-right{max-width:100%;padding-left:2rem}}@media screen and (max-width:991px){.inside-header .cgi-right{max-width:100%;padding:4rem 2rem 4rem;background:#fff}}.inside-header.process-header .cgi-left{max-width:493px}.inside-header.process-header p{margin:0}@media screen and (max-width:991px){.inside-header.process-header .swiper-slide>img{display:none}}.inside-header.light-bg{padding-bottom:7rem}@media screen and (max-width:991px){.inside-header.light-bg{padding:0}}.inside-header.light-bg::before{content:"";position:absolute;right:initial;left:0;height:100%;z-index:-1;top:0;bottom:0;width:100%;background:#f6f6f6}@media screen and (max-width:991px){.inside-header.contact-header .inner-wrapper{padding:0 0 3rem 0}}.inside-header.contact-header .scroll-down-text{padding-left:7.3rem}@media screen and (max-width:991px){.inside-header.about-header .inner-wrapper{padding:0 0 3rem 0}}.inside-header.about-header .inner-wrapper .slider-caption{max-width:700px}@media screen and (max-width:767px){.inside-header.about-header .link-line{display:initial}}.inside-header.error404-header .slider-caption{max-width:750px!important}@media screen and (max-width:991px){.inside-header.error404-header .inner-wrapper{padding:0 0 3rem 0}}.inside-header.error404-header .inner-wrapper .slider-caption{max-width:700px}@media screen and (max-width:767px){.inside-header.error404-header .link-line{display:initial}}.inside-header2{position:relative}.inside-header2 .content-wrapper{background:#2a657d;height:100%;color:#fff;padding:14rem 5rem 5rem 14%;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:1199px){.inside-header2 .content-wrapper{padding:9rem 5rem 5rem 14%}}@media screen and (max-width:991px){.inside-header2 .content-wrapper{padding:10rem 2rem 5rem;height:80vh}}.inside-header2 .content-wrapper h6{font-size:12px;font-weight:400}@media screen and (max-width:991px){.inside-header2 .content-wrapper .f-cont{max-width:301px}}.inside-header2 .content-wrapper .f-cont h6{margin-bottom:2rem}.inside-header2 .content-wrapper h2{text-decoration:underline;line-height:1;font-size:80px;margin-bottom:2rem;text-transform:uppercase}@media screen and (max-width:991px){.inside-header2 .content-wrapper h2{font-size:60px}}.inside-header2 .content-wrapper h5{font-weight:700}.inside-header2 .image-wrapper img{height:100vh;height:calc(var(--vh, 1vh) * 100);object-fit:cover}@media screen and (max-width:991px){.inside-header2 .image-wrapper{display:none}}.inside-header3{position:relative}.inside-header3 .swiper-slide::after{position:absolute;content:"";left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.2);z-index:1}.inside-header3 .swiper-slide img{height:100vh;height:calc(var(--vh, 1vh) * 100);object-fit:cover}.inside-header3 .slider-caption{width:100%;margin:0 3rem;max-width:1040px}@media screen and (max-width:991px){.inside-header3 .slider-caption{margin:0}}.inside-header3 .slider-caption h6{font-size:12px;font-weight:400;margin-bottom:1rem}.inside-header3 .slider-caption h2{margin-bottom:1rem;text-transform:uppercase}@media screen and (max-width:991px){.inside-header3 .slider-caption h2{margin-bottom:2rem}}.inside-header3 .slider-caption p{max-width:415px}@media screen and (max-width:991px){.inside-header3 .scroll-down-text{font-size:16px;padding:0 0 0 5rem;margin-bottom:3rem;bottom:3rem;position:relative}}.inside-header3.insights-h .slider-caption{max-width:900px}footer{background:#000;padding:3rem 0}footer .container-fluid{padding-right:4%}@media screen and (max-width:991px){footer .btn{padding:1rem 7rem 1rem 1rem;display:inline-block}footer .btn::after{right:25px}}footer .logo img{width:120px}footer .footer-contact{margin:3rem 0}footer ul{margin:0;padding:0}footer ul li{list-style:none;color:#fff}footer ul li.active{color:#2a657d}footer .footer-social-links{display:flex;margin-left:5%;padding-top:5rem}@media screen and (max-width:991px){footer .footer-social-links{margin:0;padding-top:3rem}}footer .footer-social-links li{margin-right:2rem;font-weight:500}footer .footer-social-links li:last-child{margin:0 0 0 auto}@media screen and (max-width:991px){footer .footer-social-links li:last-child{display:none}}footer .footer-links-large li{font-size:30px;font-weight:700;line-height:36px;text-transform:uppercase}@media screen and (max-width:991px){footer .footer-links-small{margin-top:3rem}}footer .footer-links-small li{font-weight:500}footer.seprator1::after{position:static;background:transparent}.wwd-section{position:relative;padding:9rem 0 9rem}@media screen and (max-width:991px){.wwd-section{padding:0}.wwd-section::after,.wwd-section::before{position:static}.wwd-section .container-fluid{padding:0}}.wwd-section .inner-content::before{content:"";position:absolute;right:0;height:100%;background:#f6f6f6;z-index:-1;top:0;bottom:0;width:100%}.wwd-section .content-wrapper{padding:2rem 4rem;max-width:600px}@media screen and (max-width:1199px){.wwd-section .content-wrapper{padding:2rem}}@media screen and (max-width:991px){.wwd-section .content-wrapper{padding:2rem 2rem 5rem;color:#fff;max-width:100%}}.wwd-section .content-wrapper h5{color:#b7b7b7;margin-bottom:1rem;font-weight:700}@media screen and (max-width:991px){.wwd-section .content-wrapper h5{color:inherit}}.wwd-section .content-wrapper h2{margin-bottom:2rem}.wwd-section .content-wrapper .explore-button{margin:3rem 0;text-align:center}@media screen and (max-width:991px){.wwd-section .content-wrapper .explore-button{margin:3rem 0 0 0}.wwd-section .content-wrapper .explore-button .btn{position:absolute;left:0;right:0;bottom:0;color:#fff;background:#000}.wwd-section .content-wrapper .explore-button .btn::after{background:#fff}}@media screen and (max-width:991px) and (max-width:767px){.wwd-section .content-wrapper .explore-button .btn::after{right:11%}}.wwd-section .image-wrapper{position:relative;z-index:2}.wwd-section .image-wrapper .caption{position:absolute;bottom:20px;right:20px;color:#fff}@media screen and (max-width:991px){.wwd-section .image-wrapper .caption{display:none}}.wwd-section .image-wrapper .caption h5{font-weight:700}.wwd-section .swiper-container-fade .swiper-slide{opacity:0!important}.wwd-section .swiper-container-fade .swiper-slide-active,.wwd-section .swiper-container-fade .swiper-slide-active .swiper-slide-active{opacity:1!important}.wwd-section .swiper-button-next,.wwd-section .swiper-button-prev{top:initial}@media screen and (max-width:991px){.wwd-section .swiper-button-next,.wwd-section .swiper-button-prev{top:20%;bottom:initial}}.wwd-section .swiper-button-next{left:125px}@media screen and (max-width:991px){.wwd-section .swiper-button-next{left:initial}}.wwd-section .swiper-nav{position:relative;margin-left:12px}@media screen and (max-width:991px){.wwd-section .swiper-nav{position:static}}.wwd-section .swiper-nav .swiper-button-grey{background-size:80px 30px;height:30px;width:80px}.services-slider{padding:6rem 0 0;position:relative}@media screen and (max-width:991px){.services-slider{padding:0 0;z-index:999}.services-slider .container-fluid{padding:0}}.services-slider .grey-triangle::after{z-index:-1}@media screen and (max-width:991px){.services-slider .grey-triangle::after{clip-path:none}}.services-slider .right-halfbg{background:#fff}.services-slider .swiper-caption{padding:0 1rem calc(100% - 74%);margin:2rem 0;background:#fff;width:90%}@media only screen and (min-device-width:992px) and (max-device-width:1400px){.services-slider .swiper-caption{width:100%}}@media screen and (max-width:991px){.services-slider .swiper-caption{padding:0 2rem 100px;margin:2rem 0 -3px}}.services-slider .swiper-caption h3{margin-bottom:1.5rem}.services-slider .swiper-caption P{margin:0 0 1rem 0;min-height:24px}@media screen and (max-width:1199px){.services-slider .swiper-caption P{min-height:22px}}@media screen and (max-width:991px){.services-slider .btn{position:absolute;left:0;right:0;width:100%;bottom:0}}.services-slider .content-wrapper{padding:0 1rem;margin:44% 0 0 0;max-width:620px}@media screen and (max-width:991px){.services-slider .content-wrapper{padding:0 2rem;margin:3rem 0 3rem 0}}.services-slider .content-wrapper::after,.services-slider .content-wrapper::before{position:absolute;content:"";top:0;left:0;height:1px;width:100%;z-index:1;background:#eee}@media screen and (max-width:991px){.services-slider .content-wrapper::after,.services-slider .content-wrapper::before{position:static}}.services-slider .content-wrapper::after{top:22%}.services-slider .content-wrapper::before{top:70%}.services-slider .content-wrapper h5{margin-bottom:1rem;color:#2a657d;font-weight:700}.services-slider .swiper-slide::after{content:"";position:absolute;left:0;background:#dbdbdb;height:100%;top:0;bottom:0;width:1px}@media screen and (max-width:991px){.services-slider .swiper-slide::after{position:static}}.services-slider .swiper-button-next,.services-slider .swiper-button-prev{top:25%}@media screen and (max-width:767px){.services-slider .swiper-button-next,.services-slider .swiper-button-prev{top:30%}}.services-slider.kitchen-services{padding:8rem 0 0}@media screen and (max-width:991px){.services-slider.kitchen-services{padding:0!important}}.services-slider.kitchen-services .grey-triangle::after{top:initial;bottom:0}.services-slider.kitchen-services .content-wrapper::before,.services-slider.kitchen-services .content-wrapper::after{position:static}.services-slider.kitchen-services .swiper-slide::after{z-index:-1}.services-slider.kitchen-services .swiper-slide .swiper-caption{padding:0 1rem calc(100% - 90%);background:transparent}@media screen and (max-width:991px){.services-slider.kitchen-services .swiper-slide .swiper-caption{padding:0 2rem 7rem}.services-slider.kitchen-services .swiper-button-next,.services-slider.kitchen-services .swiper-button-prev{top:35%}}@media screen and (max-width:767px){.services-slider.kitchen-services .btn::after{right:10%}}.home-industries{position:relative;padding:0 0 0;z-index:9}@media screen and (max-width:991px){.home-industries{margin-top:0;padding:3rem 0 0 0}.home-industries .pink-triangle::after{top:-49px;clip-path:polygon(0% 100%,462% 100%,0% 0%)}}.home-industries .container-fluid{padding-top:6rem}@media screen and (max-width:991px){.home-industries .container-fluid{padding:0}}.home-industries .view{text-align:right;margin:1rem 0}@media screen and (max-width:991px){.home-industries .view{display:none}}.home-industries .slider-block{margin-left:8%}@media screen and (max-width:991px){.home-industries .slider-block{margin:0;margin-top:4rem}}@media screen and (max-width:767px){.home-industries .slider-block .swiper-button-next,.home-industries .slider-block .swiper-button-prev{top:40%}}.home-industries .section-title{top:6%}@media (min-width:1100px) and (max-width:1279px){.home-industries .section-title{top:7%}}@media screen and (max-width:991px){.home-industries .section-title{top:30px;padding:0 2rem;max-width:100%}}@media screen and (max-width:1199px){.home-industries .section-title h1{color:#fff}.home-industries .section-title h1 span{-webkit-text-fill-color:transparent;-webkit-text-stroke-color:#fff}}@media screen and (max-width:991px){.home-industries .swiper-wrapper{flex-wrap:initial}}.home-industries .swiper-slide::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;z-index:1;background:rgba(0,0,0,.3);opacity:0}.home-industries .swiper-slide:hover::after{opacity:1}@media (min-width:992px){.home-industries .swiper-slide{width:33.33333333%!important;flex:0 0 auto}.home-industries .swiper-slide .swiper-button-next,.home-industries .swiper-slide .swiper-button-prev{display:none}.home-industries .swiper-slide .swiper-wrapper{transform:none!important}}.home-industries .swiper-slide .caption{z-index:2;margin:0 3rem 1.5rem 0}.home-industries .swiper-slide .caption h3{text-decoration:underline;font-size:30px}@media (min-width:992px){.home-industries .swiper-button-next,.home-industries .swiper-button-prev{display:none}}.kitchen-slider{position:relative}@media screen and (max-width:991px){.kitchen-slider{background:#eee}}.kitchen-slider::before{position:absolute;content:"";top:72px;left:0;height:1px;width:96%;z-index:1;background:#eee;right:0;margin-left:auto}@media screen and (max-width:991px){.kitchen-slider::before{position:static}.kitchen-slider .container-fluid{padding:2rem 1rem 7rem}.kitchen-slider .view{position:absolute;bottom:0;width:100%;left:0;right:0;text-align:center;color:#fff;margin:0!important}.kitchen-slider .view .link-line{background:#2a657d;display:block}.kitchen-slider .view .link-line::after{right:25%}}.insights-cases{position:relative;background:#f6f6f6;padding:7rem 0 3rem 4rem;margin-bottom:7rem}@media screen and (max-width:1199px){.insights-cases{margin-bottom:4rem;padding-top:4rem}}@media screen and (max-width:991px){.insights-cases{margin:0;padding:3rem 0 0}.insights-cases .section-title{padding-bottom:3rem}.insights-cases .section-title h2{font-size:90px}.insights-cases .container-fluid{padding:0}}.insights-cases .padding-left{margin-left:8%}@media screen and (max-width:991px){.insights-cases .padding-left{margin:0}.insights-cases .swiper-wrapper{flex-direction:column}.insights-cases .swiper-wrapper .swiper-slide{width:100%!important}.insights-cases .custum-swiper{padding:0}.insights-cases .swiper-button-next,.insights-cases .swiper-button-prev,.insights-cases .swiper-scrollbar{display:none}}.insights-cases .view{margin:0 0 2rem 0;text-align:right}@media screen and (max-width:991px){.insights-cases .view{display:none}}.insights-cases .image-wrapper{position:relative}.insights-cases .image-wrapper::after{opacity:.5}@media screen and (max-width:991px){.insights-cases .image-wrapper::after{opacity:1}}.insights-cases .image-wrapper:hover::after{opacity:1}.insights-cases .image-wrapper .caption{width:calc(100% - 10%);height:calc(100% - 10%);text-align:left;color:#fff}@media screen and (max-width:991px){.insights-cases .image-wrapper .caption{width:calc(100% - 16%)}}.insights-cases .image-wrapper .caption h6{font-size:12px;font-weight:700}.insights-cases .image-wrapper .caption h3{margin-bottom:1rem}@media screen and (max-width:991px){.insights-cases .image-wrapper .caption h3{line-height:28px}}.insights-cases .image-wrapper .caption p{margin:0}.insights-cases .image-wrapper .caption ul{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:66%}.insights-cases.cgi{margin:0;padding:6rem 0 8rem 4rem}@media screen and (max-width:991px){.insights-cases.cgi{padding:3rem 0 0 0}.insights-cases.cgi .view{display:none}.insights-cases.insights-cases2 .row{padding-top:0!important;margin-top:0!important}.insights-cases.insights-cases2 .section-title{margin-top:-80px}}.insights-cases.home{margin:0;padding-bottom:5rem}@media screen and (max-width:991px){.insights-cases.home{padding-bottom:0}}.cgi-services-header{position:relative;overflow:hidden}.cgi-services-header .inner-wrapper{position:relative;padding:12rem 0 4rem}.cgi-services-header .inner-wrapper::after{width:570px}@media screen and (max-width:1199px){.cgi-services-header .inner-wrapper::after{width:50%}}@media screen and (max-width:767px){.cgi-services-header .inner-wrapper::after{width:100%}}@media screen and (max-width:991px){.cgi-services-header .inner-wrapper{width:100%;padding:12rem 0 0}}.cgi-services-header .inner-wrapper .content-main{padding:0 3rem 3rem;position:relative;min-height:365px}@media screen and (max-width:991px){.cgi-services-header .inner-wrapper .content-main{min-height:auto;padding:0 2rem 3rem}.cgi-services-header .inner-wrapper .container-fluid{padding:0}}.cgi-services-header .inner-wrapper h4{text-align:right;margin-top:2rem;font-weight:500}.cgi-services-header .inner-wrapper .cgi-left{max-width:407px}.cgi-services-header .inner-wrapper .cgi-left h1{color:#fff;font-size:100px}@media screen and (max-width:991px){.cgi-services-header .inner-wrapper .cgi-left h1{font-size:60px;max-width:260px}}.cgi-services-header .inner-wrapper .cgi-left h5{color:#fff;margin-bottom:.5rem;font-size:12px}.cgi-services-header .inner-wrapper .cgi-right{max-width:370px}@media screen and (max-width:1199px){.cgi-services-header .inner-wrapper .cgi-right{padding-left:2rem;max-width:100%}}@media screen and (max-width:991px){.cgi-services-header .inner-wrapper .cgi-right{color:#fff;max-width:100%;padding:0}.cgi-services-header .inner-wrapper .cgi-right h4{display:none}}.cgi-services-header .inner-wrapper .swiper-slide>img{height:95vh;object-fit:cover}.cgi-services-header .inner-wrapper .swiper-caption{margin:0;width:100%;padding-right:4%}.cgi-services-header .inner-wrapper .swiper-caption .inner{background:#fff;color:#000;padding:1.65rem;width:496px;display:flex;margin-left:auto}.cgi-services-header .inner-wrapper .swiper-caption h6{font-weight:400;font-size:14px}.cgi-services-header .inner-wrapper .swiper-caption::after{content:'';position:absolute;background:#000;height:1px;width:90px;top:50%;right:6%;margin:auto;transform:translate(0%,-50%)}.cgi-services-header .inner-wrapper .section-title{top:initial;left:6%;bottom:-38px}@media screen and (max-width:991px){.cgi-services-header .inner-wrapper .section-title{position:absolute;top:0;bottom:initial;left:-5%}}.cgi-services-header .inner-wrapper .section-title h1{color:#fff}.cgi-services-header .inner-wrapper .swiper-video{height:95vh}@media screen and (max-width:991px){.cgi-services-header .inner-wrapper .swiper-video{height:initial;padding-bottom:6rem}.cgi-services-header .videoslider .swiper-button-next,.cgi-services-header .videoslider .swiper-button-prev{top:27%}}.services-aproach{position:relative}@media screen and (max-width:991px){.services-aproach .grey-triangle::after{top:0;clip-path:none}.services-aproach .container-fluid{padding:0}}.services-aproach .inner-wrapper{padding:5rem 0 14rem 0;position:relative;z-index:3}@media screen and (max-width:991px){.services-aproach .inner-wrapper{padding:0!important}}.services-aproach .inner-wrapper h2{margin-bottom:2.6rem}.services-aproach .inner-wrapper .left-panel{max-width:550px;padding-left:calc(4% + 6%)}@media screen and (max-width:991px){.services-aproach .inner-wrapper .left-panel{padding:2rem 2rem 4rem}}.services-aproach .inner-wrapper .left-panel h5{font-weight:700;color:#4f4e4e;margin-bottom:1rem}@media screen and (max-width:991px){.services-aproach .inner-wrapper .left-panel h5{margin-bottom:4rem}}@media screen and (max-width:767px){.services-aproach .inner-wrapper .left-panel h5{margin-bottom:2rem}}.services-aproach .inner-wrapper .left-panel ul{padding:0}.services-aproach .inner-wrapper .aproach-button{text-align:right;margin-top:3rem}@media screen and (max-width:991px){.services-aproach .inner-wrapper .aproach-button{text-align:left}.services-aproach .inner-wrapper .aproach-button .btn{position:absolute;width:100%;left:0;right:0;bottom:0}}.services-aproach .btn-group{flex-direction:column;max-width:250px}.services-aproach .btn-group li{margin-bottom:1rem}.services-aproach .btn-group li a{display:block}.cgi-services-main{position:relative;padding:4rem 0 11rem}@media screen and (max-width:991px){.cgi-services-main{padding:3rem 0 4rem}.cgi-services-main::before{position:static;background:transparent}.cgi-services-main .container-fluid{padding:0}}.cgi-services-main .section-title{top:-126px;padding-left:calc(4% - 2%)}@media screen and (max-width:991px){.cgi-services-main .section-title{top:0;padding:0 2rem}}@media screen and (max-width:991px) and (max-width:991px){.cgi-services-main .section-title h1{margin-bottom:2rem}}@media screen and (max-width:991px){.cgi-services-main .view{padding:0 2rem!important}.cgi-services-main .view a{padding:1rem 1rem 1rem 0!important}}.cgi-services-main .swiper-slide{opacity:0!important}.cgi-services-main .swiper-slide-active{opacity:1!important}.cgi-services-main .nav{flex-direction:column}.cgi-services-main .nav .nav-link{color:inherit;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-bottom:1px solid #eee;padding:1.5rem 2.5rem;position:relative;margin-left:2px}.cgi-services-main .nav .nav-link.active{background:rgba(196,196,196,.1);border-left:12px solid #982062}.cgi-services-main .nav .nav-link h3{margin-bottom:1rem}.cgi-services-main .nav .nav-link p{margin:0;max-width:425px}.cgi-services-main .content-wrapper img{height:668px;object-fit:cover}.cgi-services-main .swiper-pagination{position:relative;text-align:left;z-index:initial;margin-top:0}.cgi-services-main .swiper-pagination span{display:block;width:100%}.cgi-services-main .swiper-pagination .swiper-pagination-bullet{display:block;width:100%;background:transparent;height:auto;color:inherit;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-bottom:1px solid #eee;padding:1.5rem 2.5rem;position:relative;margin-left:0;opacity:1}@media screen and (max-width:991px){.cgi-services-main .swiper-pagination .swiper-pagination-bullet{display:none;padding:2rem 2rem}}.cgi-services-main .swiper-pagination .swiper-pagination-bullet-active{background:rgba(196,196,196,.1);border-left:12px solid #982062}@media screen and (max-width:991px){.cgi-services-main .swiper-pagination .swiper-pagination-bullet-active{display:block;border:0;background:#fff}}.cgi-services-main .swiper-pagination .swiper-pagination-bullet .pagination-title{margin-bottom:1rem;font-size:28px;letter-spacing:-.015em;line-height:36px;font-weight:700;font-family:inherit}.cgi-services-main .swiper-pagination .swiper-pagination-bullet .pagination-subtitle{margin:0;max-width:425px;font-size:18px;line-height:22px;letter-spacing:-.015em;color:inherit}.cgi-services-main .swiper-scrollbar{height:4px;position:static;background:#eee;border-radius:0;width:90%}.cgi-services-main .swiper-scrollbar .swiper-scrollbar-drag{background:#5b5b5b;border-radius:0}@media screen and (max-width:991px){.cgi-services-main .swiper-button-next,.cgi-services-main .swiper-button-prev{top:35%}}.getin-touch{background:#2a657d;padding:10rem 0 11rem;text-align:center}@media screen and (max-width:991px){.getin-touch{padding:4rem 0 3.5rem}}.getin-touch .content-wrapper{max-width:650px;margin:auto}@media screen and (max-width:991px){.getin-touch .content-wrapper{margin:0 2rem;margin:auto;max-width:100%}}@media screen and (max-width:767px){.getin-touch .content-wrapper{margin:auto;max-width:290px}}.getin-touch .content-wrapper h1{color:#fff;font-size:50px;letter-spacing:-.015em}.getin-touch .content-wrapper h4{color:#fff;margin:3rem 0 0 0}@media screen and (max-width:991px){.getin-touch .link-line{display:inline-block;padding:1rem 6rem 1rem 0}}.form-section{position:relative;padding:2rem 0}@media screen and (max-width:991px){.form-section{padding:0;background:#982062}}.form-section .inner-wrapper{position:relative}.form-section .inner-wrapper::before{top:47px}@media screen and (max-width:991px){.form-section .inner-wrapper::before{position:static}}.form-section .inner-wrapper::after{width:1px;height:calc(100% + 96px);left:52.5%;top:-64px}@media screen and (max-width:991px){.form-section .inner-wrapper::after{height:70px;top:-70px}.form-section .container-fluid{padding:0}}.form-section .contact-wrapper{padding-left:3rem}@media screen and (max-width:991px){.form-section .contact-wrapper{padding:0}}.form-section .contact-wrapper .contact-intro{padding:4rem 0 2rem;max-width:390px}@media screen and (max-width:991px){.form-section .contact-wrapper .contact-intro{color:#fff;padding:4rem 2rem 2rem}.form-section .contact-wrapper .form-floating,.form-section .contact-wrapper .form-group{margin:0 2rem}.form-section .contact-wrapper .form-floating.submitbtn,.form-section .contact-wrapper .form-group.submitbtn{margin:0}.form-section .contact-wrapper .form-group:last-child{margin-left:0;margin-right:0}}.form-section .contact-wrapper .form-floating.last{margin-top:5rem}@media screen and (max-width:991px){.form-section .contact-wrapper .form-floating.last{margin-top:0}}.form-section .contact-wrapper .form-floating.last label{top:-55px;background:rgba(196,196,196,.1);height:auto;width:100%}@media screen and (max-width:991px){.form-section .contact-wrapper .form-floating.last label{top:0;height:100%;width:auto;background:transparent}}.form-section .contact-wrapper .form-floating.last>.form-control:focus ~ label,.form-section .contact-wrapper .form-floating.last>.form-control:not(:placeholder-shown) ~ label{transform:none;opacity:1}@media screen and (max-width:991px){.form-section .contact-wrapper .form-floating.last>.form-control:focus ~ label,.form-section .contact-wrapper .form-floating.last>.form-control:not(:placeholder-shown) ~ label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}}.form-section .contact-wrapper .form-label{margin-top:2rem}.form-section .contact-wrapper textarea,.form-section .contact-wrapper textarea:focus{border-top:1px solid #000;border-bottom:0;resize:none;height:400px}.form-section .contact-wrapper .form-floating.active>label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-section .contact-wrapper .form-floating.last.active>label{opacity:1;transform:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none}.form-section .contact-wrapper .btn,.form-section .contact-wrapper .btn:focus{margin:0!important;padding:1.2rem 7rem 1.2rem 1rem!important;font-size:22px!important;line-height:22px!important;font-style:normal!important;font-weight:500!important;color:#fff!important;letter-spacing:-.015em!important;border:0}.form-section .contact-wrapper .wpcf7-not-valid-tip{margin-bottom:1rem}@media screen and (max-width:991px){.form-section .contact-wrapper .form-control{background:#fff}.form-section .contact-wrapper .btn{width:100%}.form-section .contact-wrapper .btn::after{right:20%}}.form-section .contact-wrapper .submitbtn{position:relative}.form-section .contact-wrapper .submitbtn span{text-align:center;display:block}.form-section .contact-wrapper .submitbtn span::after{content:"";position:absolute;top:50%;right:28px;height:1px;width:60px;background:#fff}.form-section .studios>h3{position:absolute;top:-26px;margin-left:1.5rem;font-size:30px}@media screen and (max-width:991px){.form-section .studios>h3{position:static;margin:0;padding:2rem 2rem;background:#fff}}.form-section .studios .content-wrapper{padding:2rem 2rem}@media screen and (max-width:991px){.form-section .studios .content-wrapper{background:#fff;padding:3rem 2rem}}.form-section .studios .content-wrapper h3{padding-bottom:1.5rem;font-size:30px}.form-section .studios .content-wrapper p{margin-bottom:1.5rem}.form-section .studios .content-wrapper h4{color:#982062;font-weight:700;margin-bottom:1.5rem}.form-section .studios .content-wrapper h5 span{color:#757575}.work-with-trust{position:relative;padding:0 0 8rem 3rem}@media screen and (max-width:991px){.work-with-trust{padding:0}}.work-with-trust.seprator-right::before{z-index:-1}@media screen and (max-width:991px){.work-with-trust .container-fluid{padding:0}}.work-with-trust .content-pannel{max-width:560px;padding:2rem 0}@media screen and (max-width:991px){.work-with-trust .content-pannel{max-width:96%;padding:3rem 2rem}}.work-with-trust .content-pannel h6{margin-bottom:2rem;color:#982062;font-weight:700}@media screen and (max-width:991px){.work-with-trust .content-pannel h6{display:none}}.work-with-trust .content-pannel h2{margin-bottom:2rem}.work-with-trust .content-pannel h4{margin-bottom:2rem;font-size:28px;line-height:28px}.work-with-trust .image-wrapper{position:relative}.work-with-trust .image-wrapper img{display:block}.work-with-trust .image-wrapper img:last-of-type{opacity:.10}@media screen and (max-width:991px){.work-with-trust .image-wrapper img:last-of-type{display:none}}.work-with-trust .image-wrapper img:first-child{position:absolute;top:25px;right:25px}@media screen and (max-width:991px){.work-with-trust .image-wrapper img:first-child{position:static}}.services-section{position:relative;padding:5rem 0;color:#fff}@media screen and (max-width:991px){.services-section{padding:0}}.services-section .inner-wrapper{background:#141414;padding:7rem 0 9rem}.services-section .inner-wrapper::after{z-index:-2}.services-section .inner-wrapper::before{content:'';position:absolute;right:6%;height:100%;z-index:-1;width:1px;top:0;bottom:0;background:#dbdbdb}@media screen and (max-width:991px){.services-section .inner-wrapper{padding:2rem 0}.services-section .inner-wrapper::after{position:static}}.services-section .inner-wrapper .main-heading{margin-bottom:7rem;color:gray}@media screen and (max-width:767px){.services-section .inner-wrapper .main-heading{margin-bottom:5rem}}.services-section .inner-wrapper .main-heading h1{font-size:90px;margin-bottom:1rem}@media screen and (max-width:767px){.services-section .inner-wrapper .main-heading h1{font-size:60px}}.services-section .inner-wrapper .main-heading p{color:#fff}.services-section .inner-content{padding-left:3%}.services-section .swiper-slide{height:auto}.services-section .swiper-caption{display:flex;flex-direction:column;height:100%}@media screen and (max-width:767px){.services-section .swiper-caption{min-height:495px;height:100%}}.services-section .swiper-caption h3{margin-bottom:2rem}.services-section .swiper-caption ul li{margin-bottom:.5rem;line-height:30px}.services-section .swiper-caption ul li:last-child{margin:0}.services-section .swiper-caption .readmore{padding:3rem 0 0 2rem;margin-top:auto}@media screen and (max-width:767px){.services-section .swiper-caption .readmore{padding-left:0;margin-top:auto}}@media screen and (max-width:991px){.services-section .swiper-scrollbar{width:100%;margin:4rem 0 0 0}.services-section .link-line{display:inline-block}}.key-people{position:relative}@media screen and (max-width:991px){.key-people{padding:4rem 0}}.key-people.seprator-right::before{z-index:-1}@media screen and (max-width:991px){.key-people .section-title.v{padding-left:2rem;bottom:30px}.key-people .container-fluid{padding:0}}.key-people .inner-wrapper{padding:7rem 0 4rem}@media screen and (max-width:991px){.key-people .inner-wrapper{padding:0}.key-people .grey-triangle::after{position:static;background:transparent;clip-path:none}}@media only screen and (min-width:992px){.key-people .swiper-wrapper{flex-wrap:wrap;justify-content:space-between}.key-people .swiper-slide{width:46%!important;margin:0!important;padding-bottom:5rem}.key-people .swiper-scrollbar{display:none}}.key-people .swiper-scrollbar{width:100%;margin:0}@media screen and (max-width:991px){.key-people .swiper-scrollbar{width:92%;margin-left:auto}}.key-people #keypeople{width:80%;margin:auto}@media screen and (max-width:991px){.key-people #keypeople{width:100%}.key-people #keypeople img{padding:0 1rem 0 .5rem}.key-people .swiper-caption{padding:0 2rem;min-height:200px}}.key-people .swiper-caption h2{margin:2rem 0 1rem 0;font-size:50px}.key-people .swiper-caption h4{font-weight:700;color:#9b9b9b;margin-bottom:1rem;text-transform:uppercase}@media screen and (max-width:767px){.key-people .swiper-caption p{min-height:300px}}.key-people .contact-button{margin-top:2rem;text-align:right}@media screen and (max-width:991px){.key-people .contact-button{text-align:left;margin:2rem 0 3rem}}.key-people .grey-triangle::after{z-index:-1;top:initial;bottom:0}.key-people img{border:1px solid #cecece}.passion-points{position:relative;padding:6rem 5rem 0 0;background:#f6f6f6}@media screen and (max-width:991px){.passion-points{padding:0 0 0}}.passion-points .section-title{padding:0 3rem}@media screen and (max-width:991px){.passion-points .section-title{padding:0 2rem 3rem;top:-35px}.passion-points .inner-wrapper{position:relative}.passion-points .inner-wrapper::after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;background:#eee;clip-path:polygon(0% 106%,805% 62%,0% 0%);background-size:cover;height:100%;width:100%}}.passion-points .inner-content{padding:3rem 3rem 0 3rem}@media screen and (max-width:991px){.passion-points .inner-content{padding:0}}.passion-card{margin-bottom:9rem}@media screen and (max-width:991px){.passion-card{margin-bottom:4rem}}.passion-card .card-img{margin-bottom:3.5rem}@media screen and (max-width:991px){.passion-card .card-img{margin-bottom:2.5rem}}.passion-card .card-caption h2{font-weight:700;margin-bottom:1rem;font-size:50px}@media screen and (max-width:991px){.passion-card .card-caption h2{font-size:28px}}.passion-card .card-caption p{width:90%}.clients{position:relative;background:#2a657d;padding:10rem 0 7rem;color:#fff}@media screen and (max-width:991px){.clients{padding:4rem 0}}.clients .content-wrapper{max-width:480px;padding-left:6rem}@media screen and (max-width:991px){.clients .content-wrapper{padding:0;max-width:313px}}.clients .content-wrapper h6{margin-bottom:2rem;font-weight:700}@media screen and (max-width:767px){.clients .content-wrapper h2{margin-bottom:4rem}}.clients .image-wrapper{padding-right:10rem}@media screen and (max-width:767px){.clients .image-wrapper{padding:0}}.clients .image-wrapper ul{padding:0;display:flex;flex-wrap:wrap;margin:0 -30px;align-items:center}.clients .image-wrapper ul li{padding:0 30px;flex:0 0 auto;width:25%}@media screen and (max-width:767px){.clients .image-wrapper ul li{width:50%;margin-bottom:1rem}}.insights-featured{position:relative}.insights-featured .image-wrapper{position:relative}.insights-featured .image-wrapper::after{background:rgba(0,0,0,.3)}.insights-card{position:relative}.insights-card .insights-caption-absolute{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;padding:4.5% 10.5%;color:#fff}@media screen and (max-width:991px){.insights-card .insights-caption-absolute{padding:3rem 1.3rem}}.insights-card .insights-caption-absolute ul{display:flex;flex-direction:column;height:100%;justify-content:space-between}.insights-card .insights-caption-absolute h3{text-decoration:underline;max-width:365px}.insights-card .insights-caption-absolute h5{font-weight:700}.insights-card .insights-caption-absolute h6{font-size:14px;margin-bottom:.3rem}.insights-card .insights-caption{margin:3rem 0 6rem}@media screen and (max-width:991px){.insights-card .insights-caption{margin:2rem 0 4rem}}.insights-card .insights-caption h6{font-size:14px;margin-bottom:.3rem}.insights-card .insights-caption h3{text-decoration:underline;margin-bottom:.5rem}@media screen and (max-width:991px){.insights-card .insights-caption h3{margin-bottom:1rem}}.insights-category{padding:3rem 1.3rem 5rem 1.3rem;position:relative}@media screen and (max-width:991px){.insights-category{padding:3rem 1.3rem 0}}.insights-category::before{top:85px;width:96%;margin-left:auto}@media screen and (max-width:991px){.insights-category::before{width:100%;top:130px}.insights-category .container-fluid{padding:0}}.insights-category .category-filter{padding-bottom:5rem}@media screen and (max-width:991px){.insights-category .category-filter{padding-bottom:4rem}.insights-category .category-filter h6{margin:0 0 5px 0}}.insights-category .full-width{margin-bottom:5rem}.insights-category .full-width .insights-caption-absolute{padding:4%}.insights-detail{position:relative;padding:5rem 0 13rem}@media screen and (max-width:991px){.insights-detail{padding:4rem 0 7rem}.insights-detail .container-fluid{padding:0}}.insights-detail .content-wrapper{padding-right:8rem}@media screen and (max-width:991px){.insights-detail .content-wrapper{padding:0}}.insights-detail .content-wrapper strong{font-weight:500}.insights-detail .content-wrapper .socialLink a{padding:0;margin-right:.6rem}.insights-detail .content-wrapper .socialLink a:last-child{margin:0}.insights-detail .content-wrapper .socialLink img{width:40px;height:auto}@media screen and (max-width:1199px){.insights-detail .content-wrapper .socialLink img{width:28px}}.insights-detail .content-wrapper .social-icons{max-width:200px}.insights-detail .content-wrapper img{height:auto;max-width:900px}.insights-detail .content-wrapper ul,.insights-detail .content-wrapper ol{max-width:545px}.insights-detail .content-wrapper p,.insights-detail .content-wrapper h3{margin-bottom:2rem;display:block;max-width:960px}.insights-detail .content-wrapper strong{margin-top:4rem;margin-bottom:2rem;display:block;max-width:545px;font-weight:700}@media screen and (max-width:991px){.insights-detail .content-wrapper p,.insights-detail .content-wrapper h3,.insights-detail .content-wrapper h6,.insights-detail .content-wrapper .share,.insights-detail .content-wrapper h2,.insights-detail .content-wrapper .socialLink{max-width:100%;padding-left:2rem;padding-right:2rem;white-space:normal;word-break:break-all}}@media screen and (max-width:767px){.insights-detail .content-wrapper .share .socialLink{padding-left:0}}@media screen and (max-width:991px){.insights-detail .content-wrapper .share{border-top:1px solid #eee;border-bottom:1px solid #eee;padding:3rem 2rem}}.insights-detail .content-wrapper .share img{margin:0}.insights-detail .content-wrapper h3{margin-top:6rem}.insights-detail .content-wrapper img{display:block;margin-bottom:3rem}.insights-detail .content-wrapper dl,.insights-detail .content-wrapper ol,.insights-detail .content-wrapper ul{margin-bottom:3rem;list-style:initial}.insights-detail .content-wrapper h4{margin-bottom:2rem;font-weight:700;font-size:20px}.insights-detail .content-wrapper .profile-card{display:flex;align-items:flex-end;justify-content:flex-end}@media screen and (max-width:991px){.insights-detail .content-wrapper .profile-card{border-bottom:1px solid #eee;padding:0 2rem 4rem 0;margin-bottom:2rem}}.insights-detail .content-wrapper .profile-card .profile-img{width:150px}.insights-detail .content-wrapper .profile-card .profile-img img{margin:0}.insights-detail .content-wrapper .profile-card .profile-info{width:175px}.insights-detail .content-wrapper .toprow{margin-bottom:2rem}.insights-detail .content-wrapper .toprow p{margin:0;font-size:14px}@media screen and (max-width:991px){.insights-detail .content-wrapper .toprow p{padding:0}}.insights-detail .content-wrapper .toprow p a{text-decoration:underline}.insights-detail .content-wrapper .toprow h5{font-weight:700}.insights-detail .content-wrapper .toprow h6{font-size:14px}@media screen and (max-width:991px){.insights-detail .wp-caption{width:100%!important}}.section-intro{padding:7rem 3rem 10rem}@media screen and (max-width:991px){.section-intro{padding:5rem 0 2rem}}.section-intro h6{color:#2a657d;margin-bottom:1rem;font-weight:700}.section-intro .content-left{max-width:362px}@media screen and (max-width:991px){.section-intro .content-left{margin-bottom:3rem;max-width:100%}}.section-intro .content-left h2{text-transform:uppercase}.section-intro .content-right{max-width:375px}.section-intro .content-right p{margin-bottom:3rem}.section-intro .content-right h5{font-weight:700;margin-bottom:1rem}@media screen and (max-width:991px){.section-intro .content-right h5{font-size:30px;margin-bottom:2rem}.section-intro .content-right ul{margin-bottom:3rem}}.case-study{position:relative}.project-view{position:relative;display:block}@media screen and (max-width:991px){.project-view .container-fluid{padding:0}}.project-view .image-wrapper{padding-bottom:4rem}@media screen and (max-width:991px){.project-view .image-wrapper{padding:0 1rem 4rem}}.project-view .image-wrapper img{height:calc(100vh - 100px);object-fit:cover}@media screen and (max-width:991px){.project-view .image-wrapper img{height:auto}.project-view .swiper-scrollbar{width:100%;margin:0}.project-view .row{margin:0}}.custum-swiper{padding:0 0 4rem 0;z-index:2}@media screen and (max-width:991px){.custum-swiper{padding:0;margin:0 0 4rem 0}}.custum-swiper .swiper-scrollbar{margin-top:4rem}.custum-swiper .swiper-button-next,.custum-swiper .swiper-button-prev{position:static;float:right;margin:3.2rem 2% 0 0}@media screen and (max-width:991px){.custum-swiper .swiper-button-next,.custum-swiper .swiper-button-prev{position:absolute;float:none;margin:0;top:27%}}.custum-swiper .swiper-button-prev{left:initial;right:6%}@media screen and (max-width:991px){.custum-swiper .swiper-button-prev{right:initial;left:20px}}.download-casestudy{position:relative;padding:7rem;background:#2a657d}@media screen and (max-width:991px){.download-casestudy{padding:4rem 0}}.download-casestudy .content-wrapper{max-width:820px;margin:auto;text-align:center}.download-casestudy .content-wrapper h1{color:#fff;font-size:50px;letter-spacing:-.015em}.download-casestudy .content-wrapper h4{color:#fff;margin:3rem 0 0 0}@media screen and (max-width:991px){.download-casestudy .content-wrapper h4{margin:2rem 0 0 0}}.getintouch-white{padding:5rem 7rem;position:relative}@media screen and (max-width:991px){.getintouch-white{padding:5rem 0}}.getintouch-white .content-wrapper h6{margin-bottom:1rem}.getintouch-white .content-wrapper h2{max-width:500px}@media screen and (max-width:991px){.getintouch-white .content-wrapper h2{margin-bottom:2rem}}.getintouch-white .content-wrapper p{font-weight:700;max-width:300px}.getintouch-white .fixed-left a{transform-origin:130px 130px}.cs-challenges{padding:10rem 0 14rem 7rem}@media screen and (max-width:991px){.cs-challenges{padding:0 0 12rem 0}}.cs-challenges h6{font-weight:700;color:#2a657d;margin-bottom:1rem}.cs-challenges .content-pnl{max-width:480px}@media screen and (max-width:991px){.cs-challenges .content-pnl{margin-bottom:2rem;max-width:312px}}.cs-challenges .content-pnl ul{list-style:disc;padding-left:1rem}.cs-challenges .content-pnl h2{margin-bottom:4rem;text-transform:uppercase}.cs-challenges .content-pnl p{margin-bottom:1rem;max-width:369px}.cs-challenges .image-wrapper{position:relative}@media screen and (max-width:991px){.cs-challenges .image-wrapper{margin-top:2rem}}.cs-challenges .image-wrapper img{display:block}.cs-challenges .image-wrapper img:first-child{position:absolute;top:74%;right:20%}@media screen and (max-width:991px){.cs-challenges .image-wrapper img:first-child{right:-7%}}.cs-challenges .right-pnl{max-width:500px}.cs-challenges .right-pnl p{margin-bottom:1rem}.cs-challenges .right-pnl p:last-child{margin:0}.cs-challenges.no-img{padding-bottom:11rem}@media screen and (max-width:991px){.cs-challenges.no-img{padding-bottom:4rem}}.cs-challenges.no-img h2{margin:0}@media screen and (max-width:991px){.comparison-slider{margin-bottom:2rem}.comparison-slider .container-fluid{padding:0 1rem}}.comparison-slider .cd-image-container{position:relative;margin:0}.comparison-slider .cd-image-container img{display:block;max-width:100%}.comparison-slider .cd-image-label{position:absolute;bottom:0;right:0;color:#fff;padding:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:0;transform:translateY(20px);transition:transform .3s .7s , opacity .3s .7s}.comparison-slider .cd-image-label.is-hidden{visibility:hidden}.comparison-slider .is-visible .cd-image-label{opacity:1;transform:translateY(0)}.comparison-slider .cd-resize-img{position:absolute;top:0;left:0;width:0;height:100%;overflow:hidden;transform:translateZ(0);backface-visibility:hidden;border-right:2px solid #fff}.comparison-slider .cd-resize-img img{position:absolute;left:0;top:0;display:block;height:100%;width:auto;max-width:none}.comparison-slider .is-visible .cd-resize-img{width:50%;animation:cd-bounce-in .7s}@keyframes cd-bounce-in{0%{width:0}60%{width:55%}100%{width:50%}}.comparison-slider .cd-handle{position:absolute;height:60px;width:60px;left:50%;top:50%;margin-left:-30px;margin-top:-22px;border-radius:50%;background:url(https://staging.imagefoundry.co.uk/wp-content/themes/blankslate/images/icons/drag.svg) no-repeat center center;cursor:move;opacity:0;transform:translate3d(0,0,0) scale(0)}.comparison-slider .cd-handle.draggable{background-color:#2a657d}.comparison-slider .is-visible .cd-handle{opacity:1;transform:translate3d(0,0,0) scale(1);transition:transform .3s .7s , opacity 0s .7s}.video-section{padding:0 0 3rem 0;position:relative}@media screen and (max-width:991px){.video-section .container-fluid{padding:0 1rem}}.work-header{position:relative}.work-header .inner-wrapper{position:relative;padding:12rem 0 4rem}@media screen and (max-width:991px){.work-header .inner-wrapper{padding:10rem 0 0 0}}.work-header .inner-wrapper::after{width:570px}@media screen and (max-width:991px){.work-header .inner-wrapper::after{width:100%}}.work-header .inner-wrapper .content-main{padding:0 3rem 3rem;position:relative;min-height:365px}@media screen and (max-width:991px){.work-header .inner-wrapper .content-main{padding:0;min-height:auto}.work-header .inner-wrapper .content-main .container-fluid{padding:0}}.work-header .inner-wrapper h4{text-align:right;margin-top:2rem;font-weight:500}.work-header .inner-wrapper .cgi-left{margin-bottom:4rem;max-width:429px}@media screen and (max-width:991px){.work-header .inner-wrapper .cgi-left{padding:0 2rem}}.work-header .inner-wrapper .cgi-left h1{color:#fff}.work-header .inner-wrapper .cgi-left h5{color:#fff;margin-bottom:.5rem}.work-header .inner-wrapper .cgi-right{max-width:370px}.work-header .inner-wrapper .cgi-right p{margin:0}@media screen and (max-width:991px){.work-header .inner-wrapper .cgi-right{background:#fff;padding:3rem 2rem;max-width:100%}}.work-header .inner-wrapper .swiper-caption{margin:0;width:100%}@media screen and (max-width:991px){.work-header .inner-wrapper .swiper-caption{position:static;padding:0}}.work-header .inner-wrapper .swiper-caption .inner{background:#fff;color:#000;padding:1.65rem;width:496px;display:flex;margin-left:auto}@media screen and (max-width:991px){.work-header .inner-wrapper .swiper-caption .inner{width:100%;margin-top:3rem;padding:1.65rem 2rem}}.work-header .inner-wrapper .swiper-caption h6{font-weight:400;font-size:14px}.work-section.seprator1::after{z-index:2}@media screen and (max-width:991px){.work-section .container-fluid{padding:0}}.work-section .work-client{position:relative}.work-section .work-client .image-holder{position:relative}@media screen and (max-width:991px){.work-section .work-client .image-holder::after{transition:all 1s ease;pointer-events:none;content:"";position:absolute;top:0;left:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:1}}.work-section .work-client .image-holder img{opacity:0}@media screen and (max-width:991px){.work-section .work-client .image-holder img{opacity:1}}.work-section .work-client h2{font-size:80px}@media screen and (max-width:1199px){.work-section .work-client h2{font-size:40px;line-height:1;color:#fff}}@media screen and (max-width:767px){.work-section .work-client h2{font-size:28px;letter-spacing:-.35px}}.work-section .work-client .row{padding:7rem 5rem;height:100%}@media screen and (max-width:1199px){.work-section .work-client .row{padding:5rem 3rem}}@media screen and (max-width:991px){.work-section .work-client .row{padding:2rem 2rem}.work-section .work-client .row [class*="col-"]:last-child p{display:none}}@media screen and (max-width:1199px){.work-section .work-client .row [class*="col-"]:last-child p{padding:0 1rem}}.work-section .work-client h6{font-size:12px;margin-bottom:1rem}@media screen and (max-width:991px){.work-section .work-client h6{color:#fff}}.work-section .work-client p{font-weight:700;padding:0 10rem}@media screen and (max-width:767px){.work-section .work-client p{display:none;max-width:100%}}.work-section .work-client::after{content:'';position:absolute;top:0;left:0;right:0;width:100%;height:1px;background:#dbdbdb}.work-section .work-client:last-child::before{content:'';position:absolute;bottom:0;left:0;right:0;width:100%;height:1px;background:#dbdbdb}.work-section .work-client .absolute-caption{top:52%;color:inherit}.work-section .work-client .view-link{margin-top:3rem;margin-left:10rem;opacity:0;color:#fff}@media screen and (max-width:991px){.work-section .work-client .view-link{margin:3rem 0 0 4rem;opacity:1}.work-section .work-client .link-line{display:initial}}.work-section .work-client:hover .image-holder img{opacity:1}.work-section .work-client:hover .absolute-caption{color:#fff}.work-section .work-client:hover .view-link{opacity:1}.work-aproach{position:relative;color:#fff}.work-aproach.seprator1::after{z-index:2}.work-aproach .pink-triangle::after{height:100%;width:100%;z-index:1}@media screen and (max-width:991px){.work-aproach .pink-triangle::after{clip-path:none;top:0;width:100%;height:100%}.work-aproach .container-fluid{padding:0}}.work-aproach .inner-wrapper{padding:11rem 0 14rem;position:relative;z-index:3}@media screen and (max-width:991px){.work-aproach .inner-wrapper{padding:0 0!important}}.work-aproach .inner-wrapper .left-panel{max-width:440px;padding-left:calc(4% + 4%)}@media screen and (max-width:991px){.work-aproach .inner-wrapper .left-panel{padding:3rem 2rem 6rem}}.work-aproach .inner-wrapper .left-panel h2{margin-bottom:2.6rem}.work-aproach .inner-wrapper .left-panel h5{font-weight:700;margin:0 0 1rem 0}@media screen and (max-width:991px){.work-aproach .inner-wrapper .left-panel h5{margin-bottom:4rem}}@media screen and (max-width:767px){.work-aproach .inner-wrapper .left-panel h5{margin-bottom:2rem}}.work-aproach .inner-wrapper .aproach-button{text-align:right;margin-top:3rem}@media screen and (max-width:991px){.work-aproach .inner-wrapper .aproach-button{position:absolute;left:0;right:0;bottom:0;width:100%}.work-aproach .inner-wrapper .aproach-button .btn::after{right:33%}}.industry-intro{padding:9rem 0 4rem;position:relative}@media screen and (max-width:991px){.industry-intro{padding:6rem 0 4rem}.industry-intro::before{position:static}}.industry-intro .content-container{padding:0 4rem}@media screen and (max-width:991px){.industry-intro .content-container{padding:0}}.industry-intro h6{color:#2a657d;margin-bottom:1rem;font-weight:700}.industry-intro .content-left{max-width:525px}@media screen and (max-width:991px){.industry-intro .content-left{margin-bottom:3rem}}.industry-intro .content-left h1{font-size:90px}@media screen and (max-width:1199px){.industry-intro .content-left h1{font-size:60px}}.industry-intro .content-left .industry-button{text-align:right;margin-top:3rem}.industry-intro .content-right{max-width:360px;margin:auto}@media screen and (max-width:991px){.industry-intro .content-right{max-width:100%}}.industry-intro .content-right p{margin-bottom:3rem}@media screen and (max-width:991px){.industry-intro .content-right p{margin:0}}.industry-intro .content-right h5{font-weight:700;margin-bottom:1rem}.if-reputation{position:relative;padding:10rem 0 7rem}@media screen and (max-width:991px){.if-reputation{padding:0 0 4rem;color:#fff}.if-reputation::before{position:static!important}.if-reputation .rightspace{padding:0!important}}.if-reputation .seprator2::before{left:68%}@media screen and (max-width:991px){.if-reputation .container-fluid{padding:0}}.if-reputation .inner-content::before{content:"";position:absolute;right:0;height:100%;z-index:-1;top:0;bottom:0;width:100%}.if-reputation .content-wrapper{padding:2rem 4rem;max-width:640px}@media screen and (max-width:991px){.if-reputation .content-wrapper{padding:3rem 2rem 0}}.if-reputation .content-wrapper h5{color:#b7b7b7;margin-bottom:1rem;font-weight:700}@media screen and (max-width:991px){.if-reputation .content-wrapper h5{color:inherit}}.if-reputation .content-wrapper h2{margin-bottom:2rem}.if-reputation .content-wrapper .explore-button{margin:3rem 1rem 3rem 5rem}@media screen and (max-width:991px){.if-reputation .content-wrapper .explore-button{margin:1rem 1rem 0 0}}.if-reputation .image-wrapper{position:relative;z-index:2}.if-reputation .image-wrapper .caption{position:absolute;bottom:20px;right:20px;color:#fff}.if-reputation .paragraph{width:80%}.if-reputation .paragraph ul{padding:0}.project-section{position:relative}.project-section .project{position:relative}.project-section .project:first-child::after{position:absolute;content:"";top:40px;left:0;height:1px;width:100%;z-index:1;background:#eee}@media screen and (max-width:991px){.project-section .project:first-child::after{position:static}}.project-section .project::before{position:absolute;content:"";bottom:0;left:0;height:1px;width:100%;z-index:1;background:#eee}.project-section .project::before{content:'';position:absolute;left:49%;height:100%;z-index:1;width:1px;top:0;bottom:0;background:#eee}@media screen and (max-width:991px){.project-section .project::before{left:initial;right:1rem}}.project-section .project .image-wrapper{color:#fff;position:relative;padding-left:14%}@media screen and (max-width:991px){.project-section .project .image-wrapper{padding:0}}.project-section .project .image-wrapper::before{content:'';position:absolute;width:calc(100% - 40px);height:calc(100% - 15%);top:0;left:0;background:#2a657d;z-index:-1}@media screen and (max-width:991px){.project-section .project .image-wrapper::before{width:100%;height:100%}}.project-section .project .image-wrapper::after{content:'';position:absolute;width:50px;height:50px;top:24%;right:0;z-index:-1;background:url(https://staging.imagefoundry.co.uk/wp-content/themes/blankslate/images/icons/triangle/darkblue-small01.svg) no-repeat right}@media screen and (max-width:991px){.project-section .project .image-wrapper::after{width:35px;top:initial;bottom:-170px;right:16px;transform:scaleX(-1)}}.project-section .project .image-wrapper h6{margin-bottom:1rem;font-weight:700}.project-section .project .image-wrapper .num{position:absolute;top:0;z-index:1}@media screen and (max-width:1199px){.project-section .project .image-wrapper .num{left:2rem;top:100px}}@media screen and (max-width:991px){.project-section .project .image-wrapper .num{left:2rem;top:0}}.project-section .project .image-wrapper .num h1{opacity:.05;font-size:400px;line-height:normal}@media screen and (max-width:1199px){.project-section .project .image-wrapper .num h1{font-size:260px}}@media screen and (max-width:767px){.project-section .project .image-wrapper .num h1{line-height:312px;font-size:250px}}.project-section .project .image-wrapper .absolute-content{padding-top:16rem}@media screen and (max-width:991px){.project-section .project .image-wrapper .absolute-content{padding-top:12rem}}@media screen and (max-width:767px){.project-section .project .image-wrapper .absolute-content{padding-top:9rem}}.project-section .project .image-wrapper .absolute-content h1{position:relative;z-index:1}@media screen and (max-width:991px){.project-section .project .image-wrapper .absolute-content .project-heading{padding:0 2rem;position:relative;bottom:34px}}.project-section .project .image-wrapper img{display:block;margin-top:-55px}.project-section .project .content-wrapper{max-width:388px;margin:auto 2rem auto 16%}@media screen and (max-width:991px){.project-section .project .content-wrapper{padding:3rem 8% 3rem 2rem;max-width:88%;margin:0}}.project-section .project .content-wrapper h3{margin-bottom:2rem;font-weight:700;line-height:28.28px}@media screen and (max-width:991px){.project-section .project .content-wrapper h3{display:none}}.project-section .project .content-wrapper p{margin-bottom:2rem}@media screen and (max-width:991px){.project-section .project .content-wrapper p{margin:0}}.project-section .project .content-wrapper p:last-child{margin:0}.project-section .project:nth-child(even) [class*="col-"]:nth-child(1){order:12}@media screen and (max-width:991px){.project-section .project:nth-child(even) [class*="col-"]:nth-child(1){order:1}}.project-section .project:nth-child(even) [class*="col-"]:nth-child(2){order:1}@media screen and (max-width:991px){.project-section .project:nth-child(even) [class*="col-"]:nth-child(2){order:12}}.project-section .project:nth-child(even) .image-wrapper{padding-right:14%}@media screen and (max-width:991px){.project-section .project:nth-child(even) .image-wrapper{padding:0}}.project-section .project:nth-child(even) .image-wrapper::after{right:initial;left:0;transform:scaleX(-1)}@media screen and (max-width:991px){.project-section .project:nth-child(even) .image-wrapper::after{left:initial;right:15px}}.project-section .project:nth-child(even) .image-wrapper::before{right:0;left:initial}.project-section .project:nth-child(even) .image-wrapper img{width:calc(100% + 100px);position:relative;left:-115px}@media screen and (max-width:991px){.project-section .project:nth-child(even) .image-wrapper img{left:0;width:100%}}.project-section .project:last-child{padding-bottom:7rem}.project-section .project:last-child::before{content:"";height:90%}@media screen and (max-width:767px){.project-section .project:last-child{padding-bottom:2rem}}@media screen and (max-width:991px){.industry-template-default .main-header .content-wrapper{background:#2a657d;padding:12rem 0 14rem}.industry-template-default .main-header .content-wrapper::before{top:83%;margin-left:-126px}}.landingpage-header{position:relative}.landingpage-header .inner-wrapper{position:relative;padding:8rem 0 2rem}.landingpage-header .inner-wrapper::before{z-index:-1}@media screen and (max-width:991px){.landingpage-header .inner-wrapper{padding:9rem 0 4rem}}.landingpage-header .inner-wrapper.bg_yellow::before{background:#daad52}.landingpage-header .inner-wrapper.bg_pink::before{background:#982062}.landingpage-header .inner-wrapper.bg_blue::before{background:#2a657d}.landingpage-header .inner-wrapper.bg_black::before{background:#000}.landingpage-header .img-wrap{z-index:1}.landingpage-header .content-pnl{position:relative;bottom:8px}@media screen and (max-width:991px){.landingpage-header .content-pnl{color:#fff;margin-top:3rem}}.landingpage-header .content-pnl h4{margin:0 0 1.5rem 0}.landingpage-header .content-pnl p{margin:0 0 1rem 0}.landingpage-header .content-pnl h3{margin:0 0 10px 0}.landingpage-header .content-pnl ul.custum-bullets{padding:0 0 0 1rem;margin:0 0 1.5rem 0}.landingpage-header .content-pnl ul.custum-bullets li{position:relative;list-style:none;margin:0 0 10px 0}.landingpage-header .content-pnl ul.custum-bullets li::before{position:absolute;content:"-";left:-1rem;top:0}.landingpage-header .content-pnl .contact-links{display:flex;align-items:center;flex-wrap:wrap;padding:0;list-style:none}.landingpage-header .content-pnl .contact-links li{margin-right:3rem}.landingpage-header .content-pnl .contact-links li::before{position:static;content:none}.landingpage-header .content-pnl .contact-links li span{font-weight:700}.landingpage-header .content-pnl .contact-links li img{width:25px;margin-right:1rem}.landingpage-header .content-pnl h2{font-size:65px;margin:0 0 1rem 0;line-height:.9}.btn-group{list-style:none;margin:2rem 0;padding:0;width:100%}.btn-group li{margin-right:1rem}@media screen and (max-width:991px){.btn-group li{color:#fff}.btn-group .btn{display:block;padding:1.2rem 7rem 1.2rem 1rem}.btn-group .btn::after{right:10%}}.clientsay{padding:5rem 0;background:#f6f6f6}.clientsay .container-fluid{padding:0 8%}.clientsay h2{font-size:65px}.clientsay .swiper-caption{height:100%;display:flex;flex-direction:column}.clientsay .swiper-caption p:last-of-type{margin-bottom:1rem}@media screen and (max-width:991px){.clientsay .swiper-caption p:last-of-type{margin-bottom:1rem}}.clientsay .swiper-slide{height:auto}.clientsay .swiper-container{margin-top:4rem}@media screen and (max-width:991px){.clientsay .swiper-container{margin-top:2rem}}.clientsay .swiper-container .caption-footer{margin-top:auto}.clientsay .swiper-container .caption-footer img{width:100px;height:100px;border-radius:50%;margin-bottom:1rem}.clientsay .swiper-container .caption-footer h6{font-weight:700;line-height:25px}.clientsay .swiper-scrollbar{margin-top:3rem}div[id^="ggpkg_container"]{max-width:1295px;margin:auto;height:75vh!important;margin-bottom:4rem}div[id^="ggpkg_container"]:last-child{margin:0}.vr-section{position:relative;padding:4rem 0 1rem}@media screen and (max-width:991px){.vr-section{padding:3rem 0 2rem}.vr-section::before{position:static;background:transparent}.vr-section .container-fluid{padding:0}}.vr-section .vr-title{padding:0 0 4rem calc(0% + 4%)}.error-disc{padding:5rem 0}.error-disc h3{text-transform:uppercase}.example360{position:relative;padding:4rem 0 5rem;margin:0}@media screen and (max-width:991px){.example360{padding:4rem 0!important}.example360::after,.example360::before{position:static}.example360 .container-fluid{padding:0}}.example360 .inner-content{padding:0 3rem}@media screen and (max-width:991px){.example360 .inner-content{padding:0 2rem}}.example360 .headings{max-width:680px}.example360 .headings h2{margin-bottom:2rem}@media screen and (max-width:991px){.example360 .headings h2{color:#fff}}.example360 .content-wrapper{padding:2rem 4rem 0;max-width:600px}@media screen and (max-width:1199px){.example360 .content-wrapper{padding:2rem}}.example360 .content-wrapper h2{margin-bottom:2rem}.example360 iframe{height:80vh;display:block}@media screen and (max-width:991px){.example360.comparison-slider{padding-bottom:0!important}}.example360-content{padding:4rem 0}@media screen and (max-width:991px){.example360-content{padding:4rem 0!important}}.example360-content .inner-content{padding:0 3rem}@media screen and (max-width:991px){.example360-content .inner-content{padding:0}.example360-content .content-left{margin-bottom:2rem}}.example360-slider::before{content:"";position:absolute;left:0;right:0;width:100%;height:100%;z-index:-1;background:#f6f6f6;background:linear-gradient(302deg,#f6f6f6 30%,#fff 30%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f6f6f6", endColorstr="#ffffff", GradientType=1)}.example360-slider .swiper-wrapper{align-items:center}.example360-slider .swiper-slide{height:auto}.example360-slider .swiper-pagination-bullet{border-bottom:0!important}.example360-slider .swiper-pagination .swiper-pagination-bullet-active{border-left-color:#2a657d}.the-process{position:relative;padding:9rem 0}@media screen and (max-width:991px){.the-process{padding:0}.the-process::after,.the-process::before{position:static}.the-process .container-fluid{padding:0}}.the-process .content-wrapper{padding:2rem 1rem;max-width:600px}@media screen and (max-width:1199px){.the-process .content-wrapper{padding:2rem}}@media screen and (max-width:991px){.the-process .content-wrapper{padding:2rem 2rem 5rem;color:#fff;max-width:100%}}.the-process .content-wrapper h5{color:#2a657d;margin-bottom:1rem;font-weight:700}@media screen and (max-width:991px){.the-process .content-wrapper h5{color:inherit}}.the-process .content-wrapper h2{margin-bottom:2rem}.the-process .image-wrapper{position:relative;z-index:2}.the-process .image-wrapper .caption{position:absolute;bottom:20px;right:20px;color:#fff}@media screen and (max-width:991px){.the-process .image-wrapper .caption{display:none}}.the-process .image-wrapper .caption h5{font-weight:700}.creating-model{padding:6rem 0;position:relative}@media screen and (max-width:991px){.creating-model{padding:4rem 0 0!important;z-index:999}}.creating-model::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:-1}@media screen and (max-width:991px){.creating-model .container-fluid{padding:0}}.creating-model .right-halfbg{background:#fff}.creating-model h1{margin-bottom:2rem;max-width:1010px}.creating-model .content-wrapper{padding:0 1rem;max-width:600px}@media screen and (max-width:991px){.creating-model .content-wrapper{padding:0 2rem;margin:0 0 3rem 0}}.creating-model .content-wrapper h5{margin-bottom:1rem;color:#2a657d;font-weight:700}.creating-model .content-wrapper p{margin-bottom:1rem}.creating-model .content-wrapper p:last-child{margin:0}.creating-model .content-wrapper.mw-700{max-width:790px}@media screen and (max-width:991px){.creating-model .content-wrapper.mw-700{margin-bottom:0}}.creating-model.grey-bg{background:#eee}@media screen and (max-width:991px){.creating-model.grey-bg{margin-bottom:3rem}}.creating-model .grey-triangle::after{z-index:-1;bottom:0;top:initial}.creating-model.seprator-top::before{position:absolute;content:"";top:0;left:0;right:0;height:1px;width:100%;z-index:1;background:#eee}@media screen and (max-width:991px){.creating-model.rightbg{color:#fff}.creating-model.rightbg .inner-content::after{width:100%!important}}#ajex_data{margin-bottom:2rem}.section320{position:relative}@media screen and (max-width:991px){.section320 .grey-triangle::after{top:0;clip-path:none}.section320:nth-child(even) .row [class*="col-"]:nth-child(1){order:1}}.section320 .inner-wrapper{padding:3rem 0 3rem 0;position:relative;z-index:3}@media screen and (max-width:991px){.section320 .inner-wrapper{padding:0!important}}.section320 .inner-wrapper h2{margin-bottom:2.6rem}.section320 .inner-wrapper .left-panel{padding-left:4rem}@media screen and (max-width:991px){.section320 .inner-wrapper .left-panel{padding:2rem 0 0!important}}.section320 .inner-wrapper .left-panel h5{font-weight:700;color:#4f4e4e;margin-bottom:1rem}@media screen and (max-width:991px){.section320 .inner-wrapper .left-panel h5{margin-bottom:4rem}}@media screen and (max-width:767px){.section320 .inner-wrapper .left-panel h5{margin-bottom:2rem}}.section320 .inner-wrapper .aproach-button{text-align:right;margin-top:3rem}@media screen and (max-width:991px){.section320 .inner-wrapper .aproach-button{text-align:left}.section320 .inner-wrapper .aproach-button .btn{position:absolute;width:100%;left:0;right:0;bottom:0}}.section320 .inner-wrapper .content-right{margin-top:3rem}.section320.grey-bg{background:#f6f6f6}.section320.industry-intro::before{background:none!important}.section320 .grey-triangle::after{z-index:-1;top:initial;bottom:0}.section320.grid-line .linev{position:absolute;left:50%;top:0;bottom:0;height:100%;width:1px;background:#dbdbdb;z-index:-1}.section320.grid-line .linev.one{left:30%}.section320.grid-line .linev.two{left:50%}.section320.grid-line .linev.three{left:initial;right:30%}.section320.grid-line .lineh{position:absolute;left:0;right:0;height:1px;width:100%;background:#dbdbdb;z-index:-1}.section320.grid-line .lineh.one{top:35%}.section320.grid-line .lineh.two{top:50%}.section320.grid-line .inner-wrapper{padding:3rem 0 6rem 0}@media screen and (max-width:991px){.section320.grid-line .inner-wrapper{padding:3rem 0!important}}.product720 .inner-wrapper{padding-bottom:0}.product720 h3{margin-top:2rem}.process-row{position:relative;margin-bottom:3rem}@media screen and (max-width:991px){.process-row{margin-bottom:0}}.process-row .image-wrapper{position:relative;padding-bottom:3rem}.process-row .image-wrapper::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:#2a657d;z-index:-1}.process-row .image-wrapper::after{content:'';position:absolute;width:63px;height:63px;bottom:-62px;right:0;left:22%;z-index:-1;background:url(https://staging.imagefoundry.co.uk/wp-content/themes/blankslate/images/icons/triangle/process.svg) no-repeat right}.process-row .left{padding-right:2%}@media screen and (max-width:991px){.process-row .left{padding:0;margin-bottom:0}}.process-row .left .image-wrapper{padding-left:14%}@media screen and (max-width:991px){.process-row .left .image-wrapper{padding-left:0}}.process-row .left .content-wrapper{padding:6rem 2rem 2rem 20%}@media screen and (max-width:991px){.process-row .left .content-wrapper{padding:5rem 0 0 0}.process-row .left .content-wrapper h3,.process-row .left .content-wrapper p{padding:0 2rem;margin-bottom:2rem}}.process-row .right{padding-left:2%}@media screen and (max-width:991px){.process-row .right{padding:0}}.process-row .right .image-wrapper{padding-right:14%}@media screen and (max-width:991px){.process-row .right .image-wrapper{padding-right:0}}.process-row .right .image-wrapper::after{left:6%}.process-row .right .content-wrapper{padding:6rem 14% 2rem 4%}@media screen and (max-width:991px){.process-row .right .content-wrapper{padding:5rem 0 0 0}.process-row .right .content-wrapper h3,.process-row .right .content-wrapper p{padding:0 2rem;margin-bottom:2rem}}.process-row .content-wrapper h3{margin-bottom:3rem;text-transform:uppercase}.process-row .content-wrapper p{margin-bottom:3rem}@media print{*,*:before,*:after{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}pre,blockquote{border:1px solid #979797;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.grecaptcha-badge{visibility:hidden}