﻿/*!
Theme Name: Wolfcub digital
Theme URI: http://wolfcubdigital.co.uk/
Description: Wolfcub digital WordPress theme
Version: 1
Author: Taran Stafford
Author URI: http://www.taranstafford.co.uk
*/@font-face{font-family:'LyonText';src:url("../eot/lyontext-bold.eot");src:url("../woff/lyontext-bold.woff") format("woff"),url("../ttf/lyontext-bold.ttf") format("truetype"),url("../svg/lyontext-bold.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'eina_03light';src:url("../woff2/eina03-light.woff2") format("woff2"),url("../woff/eina03-light.woff") format("woff"),url("../ttf/eina03-light.ttf") format("truetype"),url("../svg/eina03-light.svg#eina_03light") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'eina_01_regularregular';src:url("../woff2/eina01-regular.woff2") format("woff2"),url("../woff/eina01-regular.woff") format("woff"),url("../ttf/eina01-regular.ttf") format("truetype"),url("../svg/eina01-regular.svg#eina_01_regularregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'CircularStd-Black';src:url("../eot/circularstd-black.eot");src:url("../woff/circularstd-black.woff") format("woff"),url("../ttf/circularstd-black.ttf") format("truetype"),url("../svg/circularstd-black.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'CircularStd-Book';src:url("../eot/circularstd-book.eot");src:url("../woff/circularstd-book.woff") format("woff"),url("../ttf/circularstd-book.ttf") format("truetype"),url("../svg/circularstd-book.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'CircularStd-Book-italic';src:url("../eot/circularstd-bookitalic.eot");src:url("../woff/circularstd-bookitalic.woff") format("woff"),url("../ttf/circularstd-bookitalic.ttf") format("truetype"),url("../svg/circularstd-bookitalic.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'freighttext_bold';src:url("../woff2/freight-text-pro_normal_700.woff2") format("woff2"),url("../woff/freight-text-pro_normal_700.woff") format("woff"),url("../ttf/freight-text-pro_normal_700.ttf") format("truetype"),url("../svg/freight-text-pro_normal_700.svg#freighttext_pro_boldregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'DIN-Condensed';src:url("../eot/din-condensed.eot");src:url("../woff/din-condensed.woff") format("woff"),url("../ttf/din-condensed.ttf") format("truetype"),url("../svg/din-condensed.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'DIN-Condensed-light';src:url("../woff2/ff_din_condensed_light-webfont.woff2") format("woff2"),url("../woff/ff_din_condensed_light-webfont.woff") format("woff"),url("../ttf/ff_din_condensed_light-webfont.ttf") format("truetype"),url("../svg/ff_din_condensed_light-webfont.svg#dincond-lightregular") format("svg");font-weight:normal;font-style:normal}.slick-track{position:absolute !important}.slick-dots{position:absolute;bottom:-45px;display:block;width:100%;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:25px;height:25px;margin:0 0px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:25px;height:25px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-size:16px;line-height:16px;position:absolute;top:0;left:0;width:20px;height:20px;content:'●';text-align:center;opacity:.5;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:1;color:#FFF}.slick-arrow{position:absolute;bottom:40px;z-index:200;cursor:pointer}.slick-arrow a{width:45px;height:45px;display:block}.slick-arrow.slick-disabled{opacity:0.5}.slick-arrow.arrow-prev{left:0}.slick-arrow.arrow-next{left:calc(100% - 15px)}.slick-arrow.arrow-prev a{background:url(../png/arrow-prev-plain%402x.png) no-repeat center;background-size:contain}.slick-arrow.arrow-next a{background:url(../png/arrow-next-plain%402x.png) no-repeat center;background-size:contain}.slick-list{overflow:visible !important}.slick-list:after{clear:both;content:"";display:block}@media only screen and (max-width: 980px){.slick-arrow{bottom:35px}}@media only screen and (max-width: 767px){.slick-arrow.arrow-prev{display:none !important}.slick-arrow.arrow-next{display:none !important}.slick-arrow{display:none !important}}@media only screen and (max-width: 560px){.tspb-slider-image .slick-arrow.arrow-prev{display:block !important}.tspb-slider-image .slick-arrow.arrow-next{display:block !important}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:focus{outline:none}body{min-width:320px;margin:0;padding:0;background:#ffffff;font-family:'eina_03light', sans-serif;font-weight:300;font-size:20px;color:#282828}p{margin-top:0}ul{margin:0;padding:0}li{margin:0;padding:0;list-style:none}hr{border:none;border-top:8px solid #854ff6;margin:20px 0;width:100%;max-width:126px}h1{margin:0;font-weight:normal}h2{margin:0;font-weight:normal}h3{margin:0;font-weight:normal}h4{margin:0;font-weight:normal}a{text-decoration:none}a:focus{outline:0}.hidden{display:none}.screen-reader-text,.visually-hidden{position:absolute !important;clip:rect(1px, 1px, 1px, 1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;width:auto}.invisible{visibility:hidden}.notransition{-o-transition:none !important;-ms-transition:none !important;-moz-transition:none !important;-webkit-transition:none !important;transition:none !important}.skiptocontent{display:none;position:absolute;top:0;left:0;width:100%;text-align:center;padding:20px;background:#f7f7f7;color:#000;border-bottom:1px solid #ccc}@media only screen and (min-width: 768px){.skiptocontent{display:block}}.table{display:table}.table-cell{display:table-cell}.valign-m{vertical-align:middle}.clear{clear:both}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.col-3{float:left;width:25%}.col-4{float:left;width:33.3333%}.col-5{float:left;width:41.6666%}.col-6{float:left;width:50%}.col-7{float:left;width:58.3333%}.col-8{float:left;width:66.6666%}.col-9{float:left;width:75%}.col-12{float:left;width:100%}.flex{display:flex}.flex .col-3{float:none;width:25%}.flex .col-4{float:none;width:33.3333%}.flex .col-5{float:none;width:41.6666%}.flex .col-6{float:none;width:50%}.flex .col-7{float:none;width:58.3333%}.flex .col-8{float:none;width:66.6666%}.flex .col-9{float:none;width:75%}.flex .col-12{float:none;width:100%}.flex-center-v{align-items:center;justify-content:center}img{display:block}img.aligncenter{margin:0 auto}.body-wrap{overflow:hidden}#page-transition{position:fixed;top:0;left:0;width:100%;height:100%;z-index:5000;background:#121212}.desktop-hide{display:none}.desktop-show{display:block}.click-trap{display:block;opacity:0;position:fixed;z-index:1000;background:#000;background:rgba(0,0,0,0.4);transition:opacity 0.4s ease-out}.click-trap.active{display:block;top:0;opacity:1;top:0;bottom:0;left:0;right:0}.popup-container{display:none;position:fixed;width:100%;height:100%;top:0;bottom:0;left:0;right:0;z-index:10002}.popup-container.active{display:block}.popup{display:none;position:absolute;background:#3da652;width:40%;height:80%;left:50%;margin-left:-20%;top:10%;text-align:left;padding:30px}.ts-section-404{text-align:center}.ts-section-404 .ts-section-inner{padding:200px 0}.ts-section-404 .ts-section-inner>h1{font-size:80px;text-align:center !important}.grecaptcha-badge{visibility:hidden}.fade-in{opacity:0;animation-name:fadein;-webkit-animation-name:fadein;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-timing-function:ease;-webkit-animation-timing-function:ease;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}.delay-1{-webkit-animation-delay:.4s;-moz-animation-delay:.4s;-ms-animation-delay:.4s;-o-animation-delay:.4s;animation-delay:.4s}.delay-2{-webkit-animation-delay:1s;-moz-animation-delay:1s;-ms-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}.delay-3{-webkit-animation-delay:1.6s;-moz-animation-delay:1.6s;-ms-animation-delay:1.6s;-o-animation-delay:1.6s;animation-delay:1.6s}.delay-4{-webkit-animation-delay:2.2s;-moz-animation-delay:2.2s;-ms-animation-delay:2.2s;-o-animation-delay:2.2s;animation-delay:2.2s}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}.required{color:#f00}.required:after{content:'*';display:inline-block;margin-left:10px;color:#f00}.form-row{margin-bottom:15px}.form-row input[type=text],.form-row input[type=number],.form-row input[type=tel],.form-row input[type=password],.form-row input[type=email],.form-row input[type=date],.form-row .form-html-view,.form-row textarea,.form-row select{width:100%;margin:8px 0;display:inline-block;border:2px solid #fff;box-shadow:none;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;font-size:15px;-webkit-appearance:none;appearance:none}.form-row input[type=text].error,.form-row input[type=number].error,.form-row input[type=tel].error,.form-row input[type=password].error,.form-row input[type=email].error,.form-row input[type=date].error,.form-row .form-html-view.error,.form-row textarea.error,.form-row select.error{border-color:#d2232a}.form-row input[type=text].valid,.form-row input[type=number].valid,.form-row input[type=tel].valid,.form-row input[type=password].valid,.form-row input[type=email].valid,.form-row input[type=date].valid,.form-row .form-html-view.valid,.form-row textarea.valid,.form-row select.valid{border-color:#009e4d}.form-row input[type=text]:focus,.form-row input[type=number]:focus,.form-row input[type=tel]:focus,.form-row input[type=password]:focus,.form-row input[type=email]:focus,.form-row input[type=date]:focus,.form-row .form-html-view:focus,.form-row textarea:focus,.form-row select:focus{border-color:#4805c7}.form-row input[type=text].mid-width,.form-row input[type=number].mid-width,.form-row input[type=tel].mid-width,.form-row input[type=password].mid-width,.form-row input[type=email].mid-width,.form-row input[type=date].mid-width,.form-row .form-html-view.mid-width,.form-row textarea.mid-width,.form-row select.mid-width{max-width:200px}.form-row textarea{resize:vertical;height:auto}.form-row input[type=date]{text-transform:uppercase}.form-row .form-html-view{background-color:#fff;max-height:300px;overflow:scroll;box-shadow:none;box-shadow:0 2px 4px 0 rgba(0,0,0,0.09);min-height:150px}.form-row .form-html-view blockquote{padding:5px 30px;border-left:4px #00142a solid}.form-row .editor-wrap.error{border-left:5px solid #ff185a !important}.form-row .btn-wrap{margin-top:50px}.form-row .date-to-from{width:100%;display:flex}.form-row .date-to-from input{width:50%}.form-row .datepicker{background:url(../icon-calendar.html) no-repeat;background-size:20px 20px;background-position:10px 50%;padding-left:40px !important}.form-row select{background:#fff;padding-right:40px}.form-row .select-wrapper{position:relative}.form-row .select-wrapper:after{content:'';position:absolute;right:10px;top:50%;margin-top:-3px;width:0;height:0;border-style:solid;border-width:7px 6px 0 6px;border-color:#424242 transparent transparent transparent;pointer-events:none}.form-row .select-wrapper.valid,.form-row .select-wrapper.error{padding-right:0}.form-row .select-wrapper.valid:before,.form-row .select-wrapper.error:before{display:none}@-moz-document url-prefix(){.form-row .select-wrapper:after{display:none}}button{display:inline-block;margin:0 1em;background:none;text-shadow:none !important;border:none !important;box-shadow:none !important}button:focus{outline:none}button span{display:block}.lines-btn-wrap{position:absolute;top:45px;right:0;width:50px;height:80px;z-index:1002;transition:transform 0.4s ease-out;cursor:pointer;background:#f3f4ff}.lines-btn-wrap.white{background:#fff}.admin-bar .lines-btn-wrap{top:77px}.lines-button{transition:.3s;cursor:pointer;user-select:none;margin:0;padding:20px 0;position:absolute;top:12px;right:12px;z-index:10002}.lines-button.nav-close{-ms-transform:scale3d(0.8, 0.8, 0.8);-webkit-transform:scale3d(0.8, 0.8, 0.8);-moz-transform:scale3d(0.8, 0.8, 0.8);transform:scale3d(0.8, 0.8, 0.8)}.lines-button.x.nav-close .lines{background:transparent}.lines{display:inline-block;width:25px;height:4px;background:#5c00ff;transition:0.3s;position:relative}.lines:before,.lines:after{display:inline-block;width:25px;height:4px;background:#5c00ff;transition:0.3s;position:absolute;left:0;content:''}.lines:before{top:8px;width:15px}.lines-button:hover .lines:before{top:8px}.lines:after{top:-8px}.lines-button:hover .lines:after{top:-8px}.lines-button.x.nav-close .lines:before,.lines-button.x.nav-close .lines:after{-ms-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;top:0;width:25px}.lines-button.x.nav-close .lines:before{-ms-transform:rotate3d(0, 0, 1, 45deg);-webkit-transform:rotate3d(0, 0, 1, 45deg);-moz-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg)}.lines-button.x.nav-close .lines:after{-ms-transform:rotate3d(0, 0, 1, -45deg);-webkit-transform:rotate3d(0, 0, 1, -45deg);-moz-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg)}.btn{font-family:'CircularStd-Black';display:block;min-width:200px;text-align:center;padding:18px 30px;font-size:16px;line-height:16px;font-weight:bold;border:none;-webkit-appearance:none;appearance:none;letter-spacing:1px;cursor:pointer;color:#fff !important;border:3px solid #fff;border-radius:8px;transition:border 0.3s ease-out, color 0.3s ease-out, background 0.3s ease-out;text-transform:uppercase}.btn.btn-orange{color:#f47e0a !important;border:3px solid #f47e0a}.btn.btn-orange:hover{color:#f47e0a !important;border:3px solid #f47e0a}.btn.btn-orange-fill{color:#fff !important;background:#f47e0a}.btn.btn-orange-fill:focus,.btn.btn-orange-fill:hover{color:#fff !important;background:#f47e0a}.btn.btn-green{color:#13e2ca !important;border:3px solid #13e2ca;background:rgba(19,226,202,0)}.btn.btn-green:focus,.btn.btn-green:hover{color:#050f48 !important;background:#13e2ca}.btn.btn-green-fill{color:#fff !important;background:#04afb6}.btn.btn-green-fill:focus,.btn.btn-green-fill:hover{color:#fff !important;background:#04afb6}.btn.btn-white{color:#ede6fa !important;border:3px solid #ede6fa;background:rgba(237,230,250,0)}.btn.btn-white:focus,.btn.btn-white:hover{color:#4905c7 !important;background:#ede6fa}.btn.btn-black{color:#1d336e !important;border:3px solid #1d336e}.btn.btn-black:focus,.btn.btn-black:hover{color:#1d336e !important;border:3px solid #1d336e}.btn.btn-yellow{color:#ffdb00 !important;border:3px solid #ffdb00;background:rgba(255,219,0,0)}.btn.btn-yellow:focus,.btn.btn-yellow:hover{color:#0d234a !important;background:#ffdb00}.btn.btn-purple{color:#6238be !important;border:3px solid #6238be;background:rgba(98,56,190,0)}.btn.btn-purple:focus,.btn.btn-purple:hover{color:#fff !important;background:#6238be}.btn.btn-lilac{color:#b199fb !important;border:3px solid #b199fb}.btn.btn-lilac:focus,.btn.btn-lilac:hover{color:#b199fb !important;border:3px solid #b199fb}.btn.btn-light-blue{color:#13e2ca !important;border:3px solid #13e2ca;background:rgba(19,226,202,0)}.btn.btn-light-blue:focus,.btn.btn-light-blue:hover{color:#5300ec !important;background:#13e2ca}.btn.btn-dark-blue{color:#fff !important;border:3px solid #0d234c;background:#0d234c}.btn.btn-dark-blue:focus,.btn.btn-dark-blue:hover{color:#fff !important;background:#060f20}.btn-wrap{text-align:center}.btn-wrap.left{text-align:left}.btn-wrap .btn{display:inline-block}.btn.instagram{padding:15px 25px 15px 60px;width:auto;display:inline-block;background:url(../icon-instagram.html) no-repeat;background-size:33px 33px;background-position:12px 50%}.social-links{margin-top:20px}.social-link{display:inline-block;width:30px;height:30px;margin-right:15px}.social-link.social-link-fb{background:url(../social-fb.html) no-repeat;background-size:contain}.social-link.social-link-instagram{background:url(../social-instagram.html) no-repeat;background-size:contain}.social-link.social-link-youtube{background:url(../social-youtube.html) no-repeat;background-size:contain}#sticky-nav{position:fixed;top:0;left:0;right:0;z-index:99999}nav#slide-nav{z-index:999;background-color:#100b3e;max-width:1585px;width:50px;right:0;top:45px;position:fixed;height:80px;overflow:visible;transition:opacity cubic-bezier(0.18, 1, 0.21, 1) 0.9s;margin:auto;opacity:0}.admin-bar nav#slide-nav{top:77px}nav#slide-nav.active{max-width:100%;width:100%;height:100vh;top:0;opacity:1}nav#slide-nav.active #nav-background-images{visibility:visible;-moz-opacity:1;-khtml-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacityIE);filter:alpha(opacity=100);position:relative}nav#slide-nav.active #nav-background-images .nav-image{-webkit-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 450ms;-moz-transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 450ms;transition:all cubic-bezier(0.25, 0.46, 0.45, 0.94) 450ms;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity}nav#slide-nav.active #nav-background-images .nav-image.active{-webkit-transition:all cubic-bezier(0.23, 1, 0.32, 1) 3s;-moz-transition:all cubic-bezier(0.23, 1, 0.32, 1) 3s;transition:all cubic-bezier(0.23, 1, 0.32, 1) 3s;-moz-opacity:1;-khtml-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacityIE);filter:alpha(opacity=100)}nav#slide-nav.active .menu-container{visibility:visible;border-top:1px solid transparent;padding:0 7%}nav#slide-nav.active .menu-container .col-wrap{width:100%;height:100%}nav#slide-nav.active .menu-container .col-wrap .inner{width:100%;height:100%;max-width:585px;padding:60px 0}nav#slide-nav.active .menu-container .col-wrap .inner.right{float:right;padding:60px 40px 90px 0}nav#slide-nav.active .menu-container .col-wrap .inner.left{float:left}nav#slide-nav.active #main-logo{left:-96px}nav#slide-nav.active .menu-container .menu-options .menu-item a,nav#slide-nav.active .menu-container .info-grid,nav#slide-nav .menu-container .menu-options .home-link{margin-left:-10px;-webkit-animation:MenuOptionFadeIn 1s ease;-moz-animation:MenuOptionFadeIn 1s ease;-o-animation:MenuOptionFadeIn 1s ease;animation:MenuOptionFadeIn 1s ease;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:MenuOptionFadeIn;-webkit-animation-duration:1s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:forwards}nav#slide-nav.active .menu-container .menu-options #home-link svg{vertical-align:top}nav#slide-nav.active #menu-button{background-color:transparent;border-left:1px solid transparent;overflow:hidden;width:96px;height:96px;max-height:96px;max-width:96px;left:0;-moz-box-shadow:0 0 30px rgba(29,29,29,0);-webkit-box-shadow:0 0 30px rgba(29,29,29,0);-ms-box-shadow:0 0 30px rgba(29,29,29,0);-o-box-shadow:0 0 30px rgba(29,29,29,0);box-shadow:0 0 30px rgba(29,29,29,0);padding:48px 15px}nav#slide-nav.active #menu-button:hover{background-color:#fff;border-left:1px solid transparent}nav#slide-nav.active #menu-button #first-line{width:100%;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}nav#slide-nav.background .nav-links h5{display:inline-block;width:auto;height:72px;line-height:72px;color:#898989;vertical-align:top;float:left;margin:0 30px}nav#slide-nav .menu-container .menu-options .menu-item a{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacityIE);-webkit-transition:all cubic-bezier(0.18, 1, 0.21, 1) 0.9s;-moz-transition:all cubic-bezier(0.18, 1, 0.21, 1) 0.9s;-khtml-opacity:0}nav#slide-nav .menu-container{width:100%;height:100vh;position:absolute;top:0;visibility:hidden;z-index:1;overflow:auto;-webkit-overflow-scrolling:touch}nav#slide-nav .menu-container .table{width:100%;height:100%;display:table}nav#slide-nav .menu-container .table .table-cell{width:100%;height:100%;display:table-cell;vertical-align:middle}nav#slide-nav .menu-container .menu-options{width:50%;display:inline-block;float:left;vertical-align:top;height:100%;text-align:left;border-right:1px solid transparent}nav#slide-nav .menu-container .menu-options .menu-items{padding-bottom:50px}@-webkit-keyframes MenuOptionFadeIn{0%{-moz-opacity:0;-khtml-opacity:0;opacity:0;margin-left:-10px}100%{-moz-opacity:1;-khtml-opacity:1;opacity:1;margin-left:0}}@-moz-keyframes MenuOptionFadeIn{0%{-moz-opacity:0;-khtml-opacity:0;opacity:0;margin-left:-10px}100%{-moz-opacity:1;-khtml-opacity:1;opacity:1;margin-left:0}}@-o-keyframes MenuOptionFadeIn{0%{-moz-opacity:0;-khtml-opacity:0;opacity:0;margin-left:-10px}100%{-moz-opacity:1;-khtml-opacity:1;opacity:1;margin-left:0}}@keyframes MenuOptionFadeIn{0%{-moz-opacity:0;-khtml-opacity:0;opacity:0;margin-left:-10px}100%{-moz-opacity:1;-khtml-opacity:1;opacity:1;margin-left:0}}nav#slide-nav .menu-container .menu-options .home-link{display:block;height:33px;width:29px;background:url(../png/icon-home.png) center no-repeat;background-size:contain;margin-bottom:60px;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);transition:all cubic-bezier(0.18, 1, 0.21, 1) 0.9s}nav#slide-nav .menu-container .menu-options .menu-item a{text-decoration:none;font-family:'LyonText';color:#fff;font-size:45px;line-height:60px;height:60px;text-transform:capitalize;letter-spacing:0;position:relative;width:100%;display:block;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);transition:all cubic-bezier(0.18, 1, 0.21, 1) 0.9s}nav#slide-nav .menu-container .menu-options .menu-item a:hover{color:#a06dff}nav#slide-nav .menu-container .menu-options .menu-item:hover a:after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-moz-opacity:1;-khtml-opacity:1;opacity:1}nav#slide-nav .menu-container .menu-options .menu-item a:after{content:'';background-color:#a06dff;height:2px;width:20%;left:0;bottom:8px;position:absolute;-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;-ms-transform-origin:left bottom;-o-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-moz-opacity:1;-khtml-opacity:1;opacity:1;transition:all cubic-bezier(0.18, 1, 0.21, 1) 0.9s}nav#slide-nav .menu-container .menu-info{width:50%;display:inline-block;float:left;vertical-align:top;height:100%}nav#slide-nav .menu-container .menu-info .header{color:#c7d3ef;font-size:17px;line-height:25px;margin-bottom:60px}nav#slide-nav .menu-container .menu-info h5{color:#6d7da3;display:block;margin:0 0 20px;text-transform:uppercase;font-family:'CircularStd-Black';letter-spacing:1px;font-size:17px}nav#slide-nav .menu-container .menu-info p{color:#fff;display:block;margin:0;font-size:17px;line-height:25px;margin-bottom:40px}nav#slide-nav .menu-container .menu-info a{color:#fff;display:block}nav#slide-nav .menu-container .menu-info .info-grid{margin-bottom:40px;-moz-opacity:0;-khtml-opacity:0;opacity:0}nav#slide-nav .menu-container .menu-info .info-grid a{color:#14e6ce}nav#slide-nav .menu-container .menu-info .info-grid .links-social a{color:#fff;transition:0.3s ease-out}nav#slide-nav .menu-container .menu-info .info-grid .links-social a:hover{color:#14e6ce}nav#slide-nav .logo-menu{background:url(../png/logo-menu.png) no-repeat;background-size:contain;width:51px;height:54px}nav#slide-nav .menu-container .menu-options .home-link{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-o-animation-delay:.5s;animation-delay:.5s}nav#slide-nav .menu-container .menu-options #home-link,nav#slide-nav .menu-container .menu-options .menu-item:nth-child(1) a{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-o-animation-delay:.5s;animation-delay:.5s}nav#slide-nav .menu-container .menu-options .menu-item:nth-child(2) a{-webkit-animation-delay:.6s;-moz-animation-delay:.6s;-o-animation-delay:.6s;animation-delay:.6s}nav#slide-nav .menu-container .menu-options .menu-item:nth-child(3) a{-webkit-animation-delay:.7s;-moz-animation-delay:.7s;-o-animation-delay:.7s;animation-delay:.7s}nav#slide-nav .menu-container .menu-options .menu-item:nth-child(4) a{-webkit-animation-delay:.8s;-moz-animation-delay:.8s;-o-animation-delay:.8s;animation-delay:.8s}nav#slide-nav .menu-container .menu-options .menu-item:nth-child(5) a{-webkit-animation-delay:.9s;-moz-animation-delay:.9s;-o-animation-delay:.9s;animation-delay:.9s}nav#slide-nav .menu-container .menu-options .menu-item:nth-child(6) a{-webkit-animation-delay:1s;-moz-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}nav#slide-nav .menu-container .menu-options .menu-item:nth-child(7) a{-webkit-animation-delay:1.1s;-moz-animation-delay:1.1s;-o-animation-delay:1.1s;animation-delay:1.1s}nav#slide-nav .menu-container .menu-options .menu-item:nth-child(8) a{-webkit-animation-delay:1.1s;-moz-animation-delay:1.1s;-o-animation-delay:1.1s;animation-delay:1.1s}nav#slide-nav .menu-container .menu-info .info-grid{-webkit-animation-delay:.6s;-moz-animation-delay:.6s;-o-animation-delay:.6s;animation-delay:.6s}nav#slide-nav .menu-container .menu-info .info-grid:nth-child(2){-webkit-animation-delay:.7s;-moz-animation-delay:.7s;-o-animation-delay:.7s;animation-delay:.7s}nav#slide-nav .menu-container .menu-info .info-grid:nth-child(3){-webkit-animation-delay:.8s;-moz-animation-delay:.8s;-o-animation-delay:.8s;animation-delay:.8s}.nav{background:#ffffff;color:#000000;position:fixed;width:100%;top:0;left:0;z-index:999;min-height:94px}.admin-bar .nav{top:32px}@media only screen and (max-width: 782px){.admin-bar .nav{top:46px}}@media only screen and (max-width: 980px){nav#slide-nav .menu-container .col-6:nth-child(1){width:55%}nav#slide-nav .menu-container .col-6:nth-child(2){width:45%}nav#slide-nav.active .menu-container .col-wrap .inner.right{max-width:643px}nav#slide-nav.active .menu-container .col-wrap .inner.left{max-width:527px}nav#slide-nav .menu-container .menu-options .menu-item a{font-size:45px;line-height:45px;height:65px}}@media only screen and (max-width: 800px){nav#slide-nav .menu-container .col-6:nth-child(1){width:100%}nav#slide-nav .menu-container .col-6:nth-child(2){width:0%;display:none}nav#slide-nav.active .menu-container .col-wrap .inner.right{float:none}}@media only screen and (max-width: 460px){nav#slide-nav .menu-container .menu-options .menu-item a{font-size:35px;line-height:35px;height:55px}nav#slide-nav.active .menu-container .col-wrap .inner.right{padding:0}nav#slide-nav .menu-container .table{padding:60px 0 60px 0}}.main-header{position:relative;padding:0 6%}.main-header .main-header-inner{width:100%;max-width:1170px;margin:0 auto}.main-header .main-header-inner .wrap{position:relative;z-index:1;padding-bottom:50px}.main-header img{margin:0 auto}.main-header.home{min-height:700px;background:#0b1930 !important;color:#fff !important;padding:0 7% 280px 7%;position:relative;overflow:hidden}.main-header.home .main-header-inner{padding-top:220px}.main-header.home .main-header-inner h1{font-family:'LyonText';max-width:700px;font-size:50px;line-height:60px;letter-spacing:2px}.main-header.home .main-header-inner hr{margin-top:40px}.main-header.short{height:400px;text-align:center}.main-header.short .main-header-inner{padding-top:175px}.main-header.short .main-header-inner h1{font-family:'LyonText';font-size:90px;line-height:100px;color:#431578;letter-spacing:2px}.main-header.short .main-header-inner h4{color:#a3a4a9;text-transform:uppercase;margin-bottom:6px;font-size:18px}.main-header.tall{height:740px;text-align:center;color:#fff;padding-top:100px}.main-header.tall img{margin-bottom:50px}.main-header.tall .main-header-inner{padding:20px;max-width:680px;height:100%;display:flex;align-items:center}.main-header.tall .main-header-inner .wrap{width:100%}.main-header.tall .main-header-inner h1{font-family:'LyonText';font-size:90px;line-height:100px;color:#fff;letter-spacing:2px;margin-bottom:45px}.main-header.tall .main-header-inner h2{font-family:'CircularStd-Black';font-size:38px;line-height:40px;margin-bottom:50px;color:#fff;letter-spacing:2px}.main-header.tall .main-header-inner p{font-size:24px;line-height:34px}.main-header.header-text .main-header-inner{padding-top:240px}.main-header.service{height:600px;text-align:center;color:#fff;padding-top:100px}.main-header.service img{margin-bottom:50px}.main-header.service .main-header-inner{padding:20px;max-width:680px;height:100%;display:flex;align-items:center}.main-header.service .main-header-inner .wrap{width:100%;margin-bottom:25px}.main-header.service .main-header-inner h1{font-family:'LyonText';font-size:60px;line-height:70px;color:#fff;letter-spacing:2px;margin-bottom:25px}.main-header.service .main-header-inner .text-strikethrough{display:inline-block;position:relative;font-size:28px;line-height:28px;font-family:'CircularStd-Black';letter-spacing:0.75px}.main-header.service .main-header-inner .text-strikethrough:before,.main-header.service .main-header-inner .text-strikethrough:after{content:'';width:120px;position:absolute;top:50%;margin-top:-1px;height:3px;background:#fff}.main-header.service .main-header-inner .text-strikethrough:before{right:calc(100% + 15px)}.main-header.service .main-header-inner .text-strikethrough:after{left:calc(100% + 15px)}@media only screen and (max-width: 1024px){.main-header.short{height:340px}.main-header.short .main-header-inner h1{font-size:70px;line-height:90px}}@media only screen and (max-width: 900px){.main-header.short{height:300px}.main-header.short .main-header-inner h1{font-size:60px;line-height:80px}}@media only screen and (max-width: 860px){.main-header.home{min-height:auto}.main-header.home .main-header.home .main-header-inner h1{font-size:45px;line-height:55px}}@media only screen and (max-width: 767px){.main-header.home .main-header-inner h1{font-size:35px;line-height:45px}.main-header.service{height:500px}.main-header.service .main-header-inner h1{font-size:50px;line-height:60px}.main-header.service .main-header-inner .text-strikethrough:before,.main-header.service .main-header-inner .text-strikethrough:after{width:60px}.main-header.short{height:280px}.main-header.short .main-header-inner h1{font-size:50px;line-height:60px}.main-header.tall{height:auto}.main-header.tall img{width:160px;height:auto;margin-top:50px}.main-header.tall .main-header-inner h1{font-size:70px;line-height:90px}.main-header.tall .main-header-inner h2{font-size:30px;line-height:38px}.main-header.tall .main-header-inner p{font-size:20px;line-height:30px;margin-bottom:50px}}@media only screen and (max-width: 560px){.main-header.service .main-header-inner h1{font-size:40px;line-height:50px}.main-header.short{height:250px}.main-header.short .main-header-inner h1{font-size:40px;line-height:50px}.main-header.tall img{margin-top:120px}.main-header.tall .main-header-inner h1{font-size:60px;line-height:70px;margin-bottom:35px}.main-header.header-text .main-header-inner{padding-top:200px}}@media only screen and (max-width: 480px){.main-header.home{padding:0 6% 220px 6%}.main-header.home .main-header-inner{padding-top:200px}.main-header.home .main-header-inner h1{font-size:30px;line-height:40px}.main-header.home .header-link{position:absolute;bottom:160px}}@media only screen and (max-width: 320px){.main-header.tall .main-header-inner h1{font-size:50px;line-height:60px}}.arrow-link,.main-header.home .header-link{padding-right:45px;background:url(../png/arrow-link.png) no-repeat center right;background-size:27px 19px;font-size:20px;line-height:20px;color:#fff;z-index:1;transition:0.2s ease-out;background-position:95% 50%}.arrow-link:hover,.main-header.home .header-link:hover{background-position:100% 50%}.main-header.home .header-link{position:absolute;bottom:190px}.single-casestudy .main-header.tall{height:640px}@media only screen and (max-width: 1300px){.single-casestudy .main-header.tall{height:0;min-height:auto;padding-bottom:50%}}@media only screen and (max-width: 560px){.single-casestudy .main-header.tall{height:0;min-height:auto;padding-bottom:80%}}.page-template-template-casestudy .main-header.short .main-header-inner{padding-top:140px}.main-header.hww{min-height:800px;text-align:center}.main-header.hww .main-header-inner{padding:170px 0 50px 0;max-width:900px;margin:0 auto}.main-header.hww .main-header-inner h1{font-family:'LyonText';font-size:90px;line-height:100px;color:#431578;letter-spacing:2px;margin-bottom:80px}.main-header.hww .main-header-inner p{font-size:27px;margin:40px auto;max-width:800px}.main-header.hww .main-header-inner p:nth-child(2){max-width:none;margin-top:0}.main-header.hww .main-header-inner p strong{font-size:35px;line-height:48px;font-family:'CircularStd-Black'}.main-header.hww .main-header-inner h3{color:#431578;font-size:35px;font-family:'CircularStd-Black';margin-top:70px}@media only screen and (max-width: 1200px){.main-header.hww{min-height:auto}.main-header.hww .main-header-inner h1{font-size:70px;line-height:80px;margin-bottom:70px}.main-header.hww .main-header-inner p{font-size:25px;max-width:700px;margin:30px auto}.main-header.hww .main-header-inner p:nth-child(2){max-width:700px}.main-header.hww .main-header-inner p strong{font-size:30px;line-height:40px}}@media only screen and (max-width: 767px){.main-header.hww .main-header-inner h1{font-size:50px;line-height:60px;margin-bottom:60px}.main-header.hww .main-header-inner p{font-size:20px}.main-header.hww .main-header-inner p strong{font-size:25px;line-height:35px}.main-header.hww .main-header-inner h3{font-size:30px}}@media only screen and (max-width: 560px){.main-header.hww .main-header-inner h1{font-size:40px;line-height:50px;margin-bottom:50px}.main-header.hww .main-header-inner p strong{font-size:22px;line-height:32px}.main-header.hww .main-header-inner h3{font-size:25px}}@media only screen and (max-width: 374px){.main-header.hww .main-header-inner h1{font-size:35px;line-height:45px;margin-bottom:50px}}.main-header.wolf{color:#fff;text-align:center;padding-top:160px;padding-bottom:80px}.main-header.wolf h3{color:#12e1c9;font-size:32px;font-family:'CircularStd-Black';margin-bottom:20px}.main-header.wolf h1{color:#fff;font-size:90px;font-family:'LyonText'}.main-header.wolf hr{max-width:300px;margin:60px auto 80px auto;border-width:2px}.main-header.wolf p{color:#fff;font-size:55px;line-height:65px;font-family:'freighttext_bold';max-width:880px;margin:0 auto 60px auto}.main-header.wolf p span{color:#f0839a}.main-header.wolf #logo-the-wolf{width:100%;max-width:480px;height:auto;margin:0 auto 60px auto}@media only screen and (max-width: 1023px){.main-header.wolf p{font-size:40px;line-height:50px}.main-header.wolf p br{display:none}}@media only screen and (max-width: 640px){.main-header.wolf #logo-the-wolf{opacity:1 !important}}@media only screen and (max-width: 560px){.main-header.wolf h3{margin-bottom:10px}.main-header.wolf h1{font-size:70px}.main-header.wolf hr{max-width:60%;margin:40px auto}}@media only screen and (max-width: 480px){.main-header.wolf h1{font-size:50px}.main-header.wolf p{font-size:30px;line-height:40px}.main-header.wolf{padding-bottom:60px}}.header-nav{position:absolute;z-index:1;top:0;left:0;right:0;z-index:400}.header-nav .logo{background:url(../png/wcd-logo-dark.png) no-repeat;background-size:contain;width:101px;height:86px;position:absolute;top:50px;left:4%}.header-nav .logo.color{background:url(../png/wcd-logo.png) no-repeat;background-size:contain}.header-nav .logo.white{background:url(../png/wcd-logo-light.png) no-repeat;background-size:contain}.admin-bar .logo{top:83px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.header-nav .logo{background:url(../png/wcd-logo-dark%402x.png) no-repeat;background-size:contain}.header-nav .logo.color{background:url(../png/wcd-logo%402x.png) no-repeat;background-size:contain}.header-nav .logo.white{background:url(../png/wcd-logo-light%402x.png) no-repeat;background-size:contain}}@media only screen and (max-width: 560px){.header-nav .logo{width:80px;height:68px;top:55px}}.bg-shape{position:absolute;z-index:0;transform:translate3d(0, 50px, 0)}.main-header.home .bg-shape.line,.page-template-template-sprint .main-header.home .bg-shape.line{background:url(../svg/home_01.svg) no-repeat;background-size:contain;width:167px;height:170px;left:41%;top:21%;transform:translate3d(0, 150px, 0)}.main-header.home .bg-shape.triangle,.page-template-template-sprint .main-header .bg-shape.triangle{background:url(../svg/home_02.svg) no-repeat;background-size:contain;width:314px;height:278px;right:-120px;top:40%;transform:translate3d(0, 150px, 0)}.page-template-template-sprint .main-header .bg-shape.triangle{left:50%;margin-left:-760px;top:70%;transform:rotate(25deg);opacity:0.3}.main-header.hww .bg-shape.line{background:url(../svg/how_02.svg) no-repeat;background-size:contain;width:155px;height:152px;right:-16px;top:48%;transform:translate3d(0, 150px, 0)}.main-header.hww .bg-shape.triangle{background:url(../svg/how_01.svg) no-repeat;background-size:contain;width:312px;height:285px;left:-120px;bottom:18%;transform:translate3d(0, 150px, 0)}.page-template-template-wolfcamp .main-header.home .bg-shape.line,.page-template-template-sprint .main-header .bg-shape.line{background:url(../svg/wolfcamp_banner.svg) no-repeat;background-size:contain;width:170px;height:170px;left:50%;margin-left:-85px;top:40%}.page-template-template-sprint .main-header .bg-shape.line{top:20%}.wolfcamp .bg-shape.line{background:url(../svg/wolfcamp_banner.svg) no-repeat;background-size:contain;width:170px;height:170px;left:50%;margin-left:-85px;top:21%}.offsetbox-col2 .bg-shape.curve{background:url(../svg/home_04.svg) no-repeat;background-size:contain;width:117px;height:123px;left:15%;bottom:20%}.offsetbox-col2 .bg-shape.line1{background:url(../svg/home_03.svg) no-repeat;background-size:contain;width:107px;height:70px;right:10%;top:9%;transform:translate3d(0, 80px, 0)}.offsetbox-col2 .bg-shape.line2{background:url(../svg/home_05.svg) no-repeat;background-size:contain;width:112px;height:65px;right:5%;bottom:14%;transform:translate3d(0, 100px, 0)}.module-the-pack .bg-shape.triangle{background:url(../svg/about_03.svg) no-repeat;background-size:contain;width:420px;height:608px;left:-10px;top:-200px}.offer-filters .bg-shape.triangle{background:url(../svg/wolfcamp_01.svg) no-repeat;background-size:contain;width:311px;height:285px;left:-120px;bottom:30%;opacity:0.5}.image-text-grid .col-6.design-thinkers:after{content:'';position:absolute;z-index:0;background:url(../svg/about_01.svg) no-repeat;background-size:contain;width:124px;height:180px;left:-6px;top:5%}.image-text-grid .col-6.natural-collaborators:after{content:'';position:absolute;z-index:0;background:url(../svg/about_02.svg) no-repeat;background-size:contain;width:167px;height:168px;left:75%;top:30px}@media only screen and (max-width: 960px){.wolfcamp .bg-shape.line{top:5%}}@media only screen and (max-width: 767px){.page-template-template-wolfcamp .main-header.home .bg-shape.lin{top:35%}.page-template-template-sprint .main-header .bg-shape.line{top:25%}}@media only screen and (max-width: 640px){.main-header.home .bg-shape.triangle,.page-template-template-sprint .main-header .bg-shape.triangle{width:235px;height:208px;right:-90px}.main-header.hww .bg-shape.triangle{width:156px;height:142px;left:-80px}.page-template-template-sprint .main-header .bg-shape.line{top:23%}}.ts-section,footer.ts-section{width:100%;padding:0 6%}.ts-section .ts-section-inner,footer.ts-section .ts-section-inner{width:100%;max-width:1170px;margin:0 auto;padding:60px 0}.ts-section>h1,.ts-section .ts-section-inner>h1{text-align:center;margin-bottom:30px;margin-top:20px;font-size:30px;color:#1e2c32}.ts-section-pad{padding:0 6%}.header-box-bg{width:100%;text-align:left;position:relative;z-index:1}.header-box-bg.center{text-align:center}.header-box-bg h1{font-family:'CircularStd-Black';display:inline-block;position:relative;font-size:55px;padding:0 15px;letter-spacing:2px;position:relative}.header-box-bg h1:before{content:'';display:block;width:calc(100% + 30px);height:45px;position:absolute;top:40px;left:-15px;background:#f3f4ff;z-index:-1}.header-box-bg.boxes h1:after{content:'';display:block;background:url(../png/header-boxes.png);background-size:contain;width:120px;height:120px;position:absolute;top:60%;margin-top:-82px;right:-34px}.ts-section-pad{padding:0 6%}@media only screen and (max-width: 1200px){.header-box-bg h1{font-size:60px}.header-box-bg h1:before{width:80%;left:50%;margin-left:-40%;height:40px;top:50px}}@media only screen and (max-width: 767px){.header-box-bg h1{font-size:45px}.header-box-bg h1:before{height:40px;top:40px}}@media only screen and (max-width: 480px){.header-box-bg h1{font-size:35px}.header-box-bg h1:before{top:30px;height:30px}nav#slide-nav .menu-container .table .table,nav#slide-nav .menu-container .table .table-cell{display:block;height:auto}}.ts-section a{color:#03afb5}.ts-section .text-content{text-align:left;max-width:700px;margin-left:70px}.ts-section .text-content h1,.ts-section .text-content h2,.ts-section .text-content h3{text-align:left}.ts-section .text-content blockquote p,.ts-section .text-content blockquote{color:#2e56c3;font-family:'noto_serifregular', sans-serif;font-size:25px !important;line-height:35px !important;letter-spacing:1px;margin-top:60px;margin-bottom:60px;max-width:95%}.ts-section .text-content cite{font-family:'CircularStd-Book-italic';font-weight:normal;color:#f07d0e;display:block;font-size:17px;margin-top:20px;font-style:normal}.ts-section .text-content ul{margin:0;padding:0;margin-top:30px;margin-bottom:60px}.ts-section .text-content li{margin:0;padding:0;list-style:none;margin-bottom:20px;line-height:30px}@media only screen and (max-width: 767px){.ts-section{width:100%;padding:0 7%}.ts-section .text-content{margin-left:0px}.ts-section .text-content ul{padding-left:20px}}@media only screen and (max-width: 480px){.ts-section{width:100%;padding:0 6%}}.intro{padding:0;text-align:center}.intro hr{margin:20px auto 50px auto}.intro .image-full-with{height:800px}.intro .text-wrap{max-width:800px;margin:0 auto}.general-section .ts-section-inner{padding-top:0;padding-bottom:100px}.general-section .inner{max-width:900px}.general-section h2,.general-section h3{font-family:'freighttext_bold';margin:50px 0 30px 0}.general-section a,.general-section a:visited{color:#431578}.general-section ul{margin:40px 0 40px 30px}.general-section li{list-style:disc;margin:15px 0}.page-template-default .header-box-bg h1{color:#2b2372;padding-left:0}.page-template-default .header-box-bg h1:before{left:0;width:250px;margin-left:0}.page-template-default .general-section h2{color:#0a132a;font-size:42px;line-height:52px;font-family:'CircularStd-Black'}.page-template-default .general-section h3{color:#0a132a;font-family:'CircularStd-Black'}.page-template-default .general-section a,.page-template-default .general-section a:visited{color:#5300ec}@media only screen and (max-width: 767px){.page-template-default .general-section h2{font-size:35px;line-height:45px}.page-template-default .main-header .main-header-inner .wrap{padding-bottom:30px}}.page-template-template-about .intro .ts-section-inner{padding:90px 0}.page-template-template-about .intro{background:#311972;color:#fff}.page-template-template-about .intro h1{font-family:'freighttext_bold';font-size:50px;line-height:63px;color:#d9e6ff;margin-bottom:40px;letter-spacing:2px}.page-template-template-about .intro h3{font-family:'CircularStd-Black';font-size:18px;color:#5cc096;margin-bottom:20px;letter-spacing:1px}.page-template-template-about .intro h2{font-family:'CircularStd-book'}.page-template-template-about .intro hr{border-color:#4e3aa9;border-width:2px;max-width:300px}.page-template-template-about .intro p{margin-bottom:40px;font-size:22px;line-height:35px;max-width:600px;margin-left:auto;margin-right:auto}.page-template-template-about .intro p strong{font-family:'CircularStd-Black';font-size:30px;letter-spacing:1px}@media only screen and (max-width: 1024px){.intro .image-full-with{height:0;padding-bottom:70%}.page-template-template-about .intro h1{font-size:40px;line-height:52px;max-width:600px;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 767px){.page-template-template-about .intro .ts-section-inner{padding-top:20px}.page-template-template-about .intro h1{font-size:30px;line-height:35px}.page-template-template-about .intro h2{font-size:25px;line-height:35px}.page-template-template-about .intro h3{max-width:250px;margin-left:auto;margin-right:auto}.page-template-template-about .intro p{font-size:20px;line-height:30px}}.offsetbox-col2{position:relative}.offsetbox-col2 .ts-section-inner{background:#4905c7;color:#fff;position:relative;top:-125px;padding:0;min-height:680px;overflow:hidden}.offsetbox-col2 .ts-section-inner .col-wrap{position:relative;z-index:1}.offsetbox-col2 .ts-section-inner .col-6{padding:125px 10%;height:600px;position:relative}.offsetbox-col2 .ts-section-inner .col-6.left{padding-right:5%}.offsetbox-col2 .ts-section-inner .col-6.right{padding-left:5%;padding-top:170px}.offsetbox-col2 .ts-section-inner .col-6 .table{height:100%}.offsetbox-col2 .ts-section-inner .col-6 .table-cell{width:100%;height:100%}.offsetbox-col2 .ts-section-inner .col-6 h1{font-family:'CircularStd-Black';font-size:40px;line-height:48px;max-width:300px}.offsetbox-col2 .ts-section-inner .col-6 p{font-family:'eina_01_regularregular';font-size:22px;line-height:35px;max-width:300px;max-width:350px}.offsetbox-col2 .ts-section-inner .col-6 p strong{font-family:'CircularStd-Black';letter-spacing:1px}.offsetbox-col2 .ts-section-inner .col-6 p:nth-child(2){max-width:300px}.offsetbox-col2 .ts-section-inner .btn-wrap{margin-top:40px}@media only screen and (max-width: 900px){.offsetbox-col2 .ts-section-inner .col-6{padding:80px 6%;height:600px}.offsetbox-col2 .ts-section-inner .col-6.left{padding-right:2.5%}.offsetbox-col2 .ts-section-inner .col-6.right{padding-left:2.5%}}@media only screen and (max-width: 767px){.offsetbox-col2 .ts-section-inner{min-height:auto}.offsetbox-col2 .ts-section-inner .col-wrap{padding:65px 7%}.offsetbox-col2 .ts-section-inner .col-6{float:none;width:100%;height:auto}.offsetbox-col2 .ts-section-inner .col-6.left{padding:0}.offsetbox-col2 .ts-section-inner .col-6.right{padding:0;margin-bottom:20px}.offsetbox-col2 .ts-section-inner .col-6.right:last-child{margin-bottom:0px}.offsetbox-col2 .ts-section-inner .col-6 h1{font-size:35px;line-height:40px;margin-bottom:20px}}@media only screen and (max-width: 480px){.offsetbox-col2 .ts-section-inner .col-wrap{padding:60px 6%}.offsetbox-col2 .ts-section-inner .col-6 p{font-size:18px;line-height:30px}.offsetbox-col2 .ts-section-inner .col-6 p strong{line-height:28px}.offsetbox-col2 .ts-section-inner .col-6 h1{font-size:30px;line-height:38px}.offsetbox-col2{padding:0}}.image-text-grid{padding:0}.image-text-grid .col-6{padding-top:100px;padding-bottom:100px;min-height:400px;position:relative}.image-text-grid .image-bg{background:#ccc}.image-text-grid .col-6.left .wrap{width:100%;height:100%;position:relative;padding-left:7%;padding-right:80px;z-index:1}.image-text-grid .col-6.left .inner{width:100%;height:100%;max-width:585px;float:left}.image-text-grid .col-6 .inner .table{max-width:400px}.image-text-grid .col-6.right .wrap{width:100%;height:100%;position:relative;padding-right:7%;padding-left:80px;z-index:1}.image-text-grid .col-6.right .inner{width:100%;height:100%;max-width:585px;float:right}.image-text-grid .col-6 .inner .table,.image-text-grid .col-6 .inner .table-cell{height:100%;margin:0 auto}.image-text-grid .col-6 .inner h2{font-family:'CircularStd-Black';color:#854ff6;font-size:32px;font-weight:500;margin-bottom:35px;letter-spacing:1px}.image-text-grid .col-6 .inner p{font-size:20px;line-height:30px;font-weight:400}@media only screen and (max-width: 1000px){.image-text-grid .col-6{width:100%;float:none}.image-text-grid .desktop-show{display:none}.image-text-grid .desktop-hide{display:block}.image-text-grid .col-6.left .wrap,.image-text-grid .col-6.right .wrap{padding:50px 7% !important}.image-text-grid .col-6.left .inner,.image-text-grid .col-6.right .inner{float:none;margin:0 auto}.image-text-grid .col-6{min-height:400px}}@media only screen and (max-width: 767px){.image-text-grid .col-6 .inner p{font-size:20px;line-height:30px}.image-text-grid .col-6{padding-top:0;padding-bottom:0}.image-text-grid .col-6{min-height:400px}}@media only screen and (max-width: 560px){.image-text-grid .col-6{min-height:300px}}.icon-text-grid{padding:0;position:relative}.icon-text-grid .col-wrap{padding:0 8.3333%}.icon-text-grid .col-6{padding-top:100px;padding-bottom:100px;height:800px}.icon-text-grid .col-6.icon-col{position:relative}.icon-text-grid .col-6.left .wrap{width:100%;height:100%;position:relative;padding-left:7%;padding-right:0px}.icon-text-grid .col-6.left .inner{width:100%;height:100%;max-width:585px;float:right}.icon-text-grid .col-6 .inner .table{max-width:520px}.icon-text-grid .col-6.we-think .inner .table{max-width:450px}.icon-text-grid .col-6.we-make .inner .table{max-width:470px}.icon-text-grid .col-6.we-guide .inner .table{max-width:470px}.icon-text-grid .col-6.right .wrap{width:100%;height:100%;position:relative;padding-right:7%;padding-left:80px}.icon-text-grid .col-6.right .inner{width:100%;height:100%;max-width:585px;float:left}.icon-text-grid .col-6 .inner .table,.icon-text-grid .col-6 .inner .table-cell{height:100%}.icon-text-grid .col-6 .inner h2{font-family:'LyonText';font-size:55px;margin-bottom:0;letter-spacing:1px}.icon-text-grid .col-6 .inner hr{margin:20px 0 30px 0;border-width:5px}.icon-text-grid .col-6 .inner .text-wrap p{font-size:22px;line-height:32px}.icon-text-grid .col-6 .inner .text-wrap p:first-child{font-family:'CircularStd-Black';letter-spacing:1px;font-size:20px;line-height:28px}.icon-text-grid .col-6 .inner .text-wrap ul{margin-top:40px}.icon-text-grid .col-6 .inner .text-wrap li{font-family:'CircularStd-Black';margin-bottom:5px}.icon-text-grid .col-6 .inner .text-wrap li span{font-family:'eina_03light';display:inline-block;margin-right:10px}.icon-text-grid .icon-col .table{width:80%;height:100%;margin:0 auto;padding:40px}.icon-text-grid .icon-col .table-cell{width:100%;height:100%}.icon-text-grid .icon-col .icon{width:100%;height:0;padding-bottom:100%}.icon-text-grid .section-num{text-align:center;position:absolute;top:50%;margin-top:-36px;right:0;margin-right:-20px;font-family:'DIN-Condensed';font-size:16px;line-height:16px}.icon-text-grid .left .section-num{right:auto;left:0;margin-left:-20px;margin-right:auto}.icon-text-grid .section-num .curr-section-num{width:30px;padding:10px;border-bottom:1px #051e45 solid}.icon-text-grid .section-num .num-sections{width:30px;padding:10px}.icon-text-grid.blue .section-num .curr-section-num{border-bottom:1px #fff solid}.icon-text-grid.green{background:#16e5cd;color:#051e45}.icon-text-grid.green hr{border-color:#5300ec}.icon-text-grid.white{background:#ffffff;color:#282828}.icon-text-grid.white hr{border-color:#0fd7c0}.icon-text-grid.white li{color:#5146ff}.icon-text-grid.blue{background:#5146ff;color:#ffffff}.icon-text-grid.blue hr{border-color:#26ffe5}.icon-text-grid.blue li{color:#26ffe5}.icon-text-grid.white-green{background:#ffffff;color:#282828}.icon-text-grid.white-green hr{border-color:#5300ec}.icon-text-grid.white-green li{color:#0cc4af}@media only screen and (max-width: 1000px){.icon-text-grid .col-6{width:100%;float:none;height:auto;padding-bottom:0;padding-top:40px;min-height:auto}.icon-text-grid .icon-col .table{max-width:400px}.icon-text-grid .desktop-show{display:none}.icon-text-grid .desktop-hide{display:block}.icon-text-grid .col-6.left .wrap,.icon-text-grid .col-6.right .wrap{padding:0 4%}.icon-text-grid .col-6.left .inner,.icon-text-grid .col-6.right .inner{float:none;margin:0 auto}.icon-text-grid .col-6 .inner .text-wrap{padding-bottom:60px}.icon-text-grid .section-num{margin-top:-20px}.icon-text-grid .left .section-num{right:0;left:auto;margin-left:auto;margin-right:-20px}.icon-text-grid .col-6 .inner h2{font-size:45px}}@media only screen and (max-width: 767px){.icon-text-grid .section-num{margin-top:-35px}.icon-text-grid .col-6{padding-top:0}.icon-text-grid .col-6.left .wrap,.icon-text-grid .col-6.right .wrap{padding:0}.icon-text-grid .col-6 .inner h2{font-size:35px}}@media only screen and (max-width: 560px){.icon-text-grid .icon-col .table{margin:0;padding:40px 0}.icon-text-grid .icon-col.row-1 .icon{margin-left:-20px}.icon-text-grid .icon-col.row-3 .icon{margin-left:-30px}}.slider-our-work{padding:40px 0 90px 0;overflow:hidden;margin-top:-125px}.slider-our-work .slider-wrap{position:relative;width:80%;margin:0 auto}.slider-our-work .slider{height:0;padding-bottom:58%;width:100%}.slider-our-work .slider .slide .inner{height:0;width:100%;padding-bottom:58.668582%;position:relative}.slider-our-work .slider .slide h1{color:#282828;font-family:'LyonText';font-size:65px;line-height:65px;max-width:300px}.slider-our-work .slider .slide p{color:#282828;max-width:350px;font-family:'CircularStd-Black';letter-spacing:1px}.slider-our-work .slider .slide hr{border-color:#13e2ca;width:45px}.slider-our-work .slider .slide .table,.slider-our-work .slider .slide .table-cell{width:100%;height:100%}.slider-our-work .slider .slide .text-panel{position:absolute;top:0;bottom:0;left:0;width:30%}@media only screen and (max-width: 1024px){.slider-our-work .slider .slide h1{font-size:6vw;line-height:6vw}.slider-our-work .slider .slide p{font-size:2vw}}@media only screen and (max-width: 767px){.slider-our-work .ts-section-inner{padding:30px 0}.slider-our-work .slider .slide .inner{padding-bottom:105%}.slider-our-work .slider{padding-bottom:107%}.slider-our-work .slider .slide p{display:none}.slider-our-work .slider .slide h1{font-size:8vw;line-height:8vw}.slider-our-work .slider .slide .text-panel{bottom:auto;width:100%;top:20px;left:20px;right:20px}.slider-our-work{margin-top:-125px;padding-bottom:40px}}.quote-slider{background:#eeeeee;position:relative}.quote-slider .ts-section-inner{background:#fff;position:relative;z-index:10;max-width:970px;margin:-20px auto;top:50px;padding:0}.quote-slider:before{content:'';position:absolute;pointer-events:none;top:0;right:0;left:0;border-right:100vw solid transparent;border-top:120px solid #fff}.page-template-template-what-we-do .quote-slider{margin-top:150px}.quote-slider .quote{padding:80px 80px 80px 120px}.quote-slider .quote p{font-size:22px}.quote-slider .quote p:first-child{font-size:37px;font-family:'LyonText'}.quote-slider .quote blockquote{margin:0;padding:0}.quote-slider .quote cite{font-family:'CircularStd-Book-italic';font-weight:normal}.quote-slider .slide-page-num{position:absolute;bottom:30px;right:30px}.quote-slider .icon{position:absolute;top:50%;margin-top:-62px;border-radius:50%;height:125px;width:125px;left:-60px}@media only screen and (max-width: 1200px){.quote-slider .ts-section-inner{max-width:calc(100% - 80px)}.quote-slider .quote p:first-child{font-size:30px}}@media only screen and (max-width: 767px){.page-template-template-what-we-do .quote-slider{margin-top:80px}.quote-slider .ts-section-inner{max-width:none;top:30px}.quote-slider .quote p{font-size:25px;line-height:30px}.quote-slider .quote p:first-child{font-size:22px;line-height:35px}.quote-slider .quote{padding:30px 6% 50px 6%}.quote-slider .icon{display:none}.quote-slider:before{border-top:80px solid #fff}}@media only screen and (max-width: 560px){.page-template-template-what-we-do .quote-slider{margin-top:30px}.quote-slider .slide-page-num{bottom:15px;right:15px}.quote-slider .quote p{font-size:18px;line-height:28px}.quote-slider .quote p:first-child{font-size:20px;line-height:30px}.quote-slider:before{display:none}}.text-tabs{overflow:hidden}.text-tabs .ts-section-inner{padding:80px 0 150px 0}.text-tabs .tabs{margin-top:100px;cursor:pointer}.text-tabs .tabs .tab{padding:25px;border-bottom:4px solid #f1f1f1;transition:border-bottom 0.3s ease-out}.text-tabs .tabs .tab.active{padding:25px;border-bottom:4px solid #575fe7}.text-tabs .tabs .tab span{font-family:'CircularStd-Black';display:block;font-size:18px;margin-bottom:10px}.text-tabs .tabs .tab h2{font-family:'CircularStd-Black';display:block;width:100%;max-width:150px;font-size:27px;font-weight:bold;transition:color 0.3s ease-out}.text-tabs .tabs .tab.active h2{color:#575fe7}.text-tabs .header-box-bg{margin-left:0}.text-tabs .pages .page{display:none;padding:50px 25px 0 25px}.text-tabs .pages .page.active{display:block}.text-tabs .pages .page h3{font-family:'eina_01_regularregular';text-transform:capitalize;margin-bottom:35px;font-size:15px;font-weight:500;font-family:'CircularStd-Black';opacity:0;animation-name:MenuOptionFadeIn;-webkit-animation-name:MenuOptionFadeIn;animation-duration:1.2s;-webkit-animation-duration:1.2s;animation-timing-function:ease;-webkit-animation-timing-function:ease;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}.text-tabs .pages .page h3 span{font-family:'CircularStd-Black';color:#575fe7;font-weight:400;display:inline-block;margin-right:10px}.text-tabs .page-mobile{display:none}.text-tabs .page-mobile p,.text-tabs .pages .page p{font-family:'LyonText';font-size:32px;line-height:50px;max-width:700px;font-weight:500;letter-spacing:1px;opacity:0;animation-name:MenuOptionFadeIn;-webkit-animation-name:MenuOptionFadeIn;animation-duration:1.2s;-webkit-animation-duration:1.2s;animation-timing-function:ease;-webkit-animation-timing-function:ease;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-webkit-animation-delay:.3s;animation-delay:.3s}.text-tabs .btn-wrap{padding-left:0;margin-top:50px;opacity:0;animation-name:MenuOptionFadeIn;-webkit-animation-name:MenuOptionFadeIn;animation-duration:1.2s;-webkit-animation-duration:1.2s;animation-timing-function:ease;-webkit-animation-timing-function:ease;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-webkit-animation-delay:.6s;animation-delay:.6s}@media only screen and (max-width: 767px){.text-tabs .tabs{margin-top:60px}.text-tabs .tabs .tab h2{min-height:138px;min-height:52px}.text-tabs .pages .page p{font-size:28px;line-height:40px}.text-tabs .ts-section-inner{padding:60px 0 60px 0}}@media only screen and (max-width: 560px){.text-tabs .tabs .tab{width:100%}.text-tabs .pages{display:none}.text-tabs .page-mobile{margin-top:30px}.text-tabs .page-mobile p,.text-tabs .pages .page p{font-size:20px;line-height:30px}.text-tabs .tabs .tab h2{color:#575fe7 !important}.text-tabs .page-mobile{display:block}.text-tabs .tabs .tab.active{border-bottom:4px solid #f1f1f1}.text-tabs .btn-wrap{padding:0;margin-bottom:20px;margin-top:30px}}.text-image{height:600px;background:#0b1930;color:#fff;position:relative;z-index:1}.text-image .ts-section-inner{height:100%}.text-image .col-7{height:100%;padding-left:8.3333%}.text-image .col-5{height:100%;padding-right:6%;float:right}.text-image h1{font-family:'CircularStd-Black';max-width:500px;letter-spacing:1px}.text-image h2{font-family:'CircularStd-Black';max-width:500px;font-size:34px;letter-spacing:1px}.text-image h3{color:#00ffce;font-size:15px;font-family:'CircularStd-Black';max-width:500px;letter-spacing:1px;margin-bottom:15px}.text-image hr{border-color:#00ffce;max-width:100px;margin:30px 0}.text-image p{max-width:500px}.text-image .table,.text-image .table-cell{width:100%;height:100%}.text-image .icon{padding-bottom:100%;width:100%;height:0}.text-image .icon-wrap{max-width:460px;margin:0 auto}.text-image .btn-wrap{margin-top:50px}.text-image .btn:hover{color:#0b1930 !important}.page-template-template-about .text-image .btn:hover{color:#184aa4 !important}@media only screen and (max-width: 1023px){.text-image .col-7{padding-left:0}.text-image .col-5{height:100%;padding-right:0}}@media only screen and (max-width: 960px){.text-image .col-7{padding-right:20px}.text-image h3{font-size:18px;margin-left:auto;margin-right:auto}.text-image h2,.text-image p,.text-image h1{font-size:25px;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 680px){.text-image{height:auto}.text-image .col-7{float:none;width:100%;padding-right:0;text-align:center}.text-image .col-5{float:none;width:100%;padding-bottom:40px}.text-image .icon-wrap{max-width:300px;margin:0 auto}.text-image .btn-wrap{text-align:center}.text-image hr{margin-left:auto;margin-right:auto}}.page-template-template-about .text-image h3{color:#fff}.wolfcamp{min-height:800px;color:#fff;text-align:center;position:relative;margin-bottom:40px}.wolfcamp .ts-section-inner{height:100%;padding:10px 0}.wolfcamp .text-wrap{max-width:650px;margin:200px auto 0 auto;position:relative;z-index:1}.wolfcamp .text-wrap h1{font-size:90px;margin-bottom:30px;font-family:'LyonText';margin-top:0}.wolfcamp .text-wrap p strong{display:block;font-size:38px;margin-bottom:30px;font-family:'CircularStd-Black'}.wolfcamp .text-wrap .btn-wrap{margin-top:50px}.wolfcamp .icon-wolfcamp{position:absolute;right:50%;margin-right:-500px;bottom:-15%;background:url(../png/icon-wolfcamp.png) center;width:141px;height:136px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.wolfcamp{background:#0b1930 url(../jpg/wolfcamp-bg%402x.jpg) center;background-size:cover}.wolfcamp .icon-wolfcamp{background:url(../png/icon-wolfcamp%402x.png) center;background-size:contain}}@media only screen and (max-width: 1200px){.wolfcamp .icon-wolfcamp{right:7%;margin-right:-110px}}@media only screen and (max-width: 960px){.wolfcamp .text-wrap h1{font-size:70px}.wolfcamp .text-wrap p strong{font-size:30px}.wolfcamp{min-height:auto}.wolfcamp .text-wrap{margin:60px auto}.wolfcamp .icon-wolfcamp{position:relative;right:auto;margin:30px auto}.wolfcamp .icon-wolfcamp{background:url(../png/icon-wolfcamp-light.png) center}}@media only screen and (max-width: 960px) and (-webkit-min-device-pixel-ratio: 2), only screen and (max-width: 960px) and (min-resolution: 192dpi){.wolfcamp .icon-wolfcamp{background:url(../png/icon-wolfcamp-light%402x.png) center;background-size:contain}}@media only screen and (max-width: 560px){.wolfcamp .text-wrap h1{font-size:50px}.wolfcamp .text-wrap p strong{font-size:25px}}.offer-filters{background:#d9dbe7;position:relative}.offer-filters .ts-section-inner{padding:60px 0;position:relative;z-index:1}.offer-filters ul{padding:0;margin:0}.offer-filters ul .offer-filter{font-size:24px;font-family:'DIN-Condensed-light';text-transform:uppercase;display:inline-block;width:20%;padding:20px 5px;margin:0;text-align:center;background:#0d234a;color:#fff;border-right:1px solid #5c5950;transition:color 0.3s ease-out, background 0.3s ease-out;cursor:pointer}.offer-filters ul .offer-filter:last-child,.offer-filters ul .offer-filter:nth-child(5),.offer-filters ul .offer-filter:nth-child(10),.offer-filters ul .offer-filter:nth-child(15),.offer-filters ul .offer-filter:nth-child(20){border-right:none}.offer-filters ul .offer-filter:hover{background:#fff;color:#0d234a}.offer-filters ul .offer-filter.active{background:#fff;color:#0d234a;border-right:none;font-family:'DIN-Condensed'}@media only screen and (max-width: 960px){.offer-filters ul{margin:0 -1px}.offer-filters ul .offer-filter{width:calc(50% - 2px);border:none;margin:1px}.offer-filters ul .offer-filter:first-child{width:calc(100% - 2px)}}@media only screen and (max-width: 560px){.offer-filters{padding:0}.offer-filters ul .offer-filter{padding:20px 0}.offer-filters .ts-section-inner{padding:25px 0}}@media only screen and (max-width: 320px){.offer-filters ul .offer-filter{font-size:20px}}.offer{padding:0}.offer:last-child{margin-bottom:60px}.offer .header-box-bg h1{padding:0 20px;color:#0a132a;margin:40px 0 60px 0;font-size:45px;line-height:46px}.offer .offer-expander{position:relative;background:#0d234a;color:#fff;margin-bottom:3px}.offer .offer-expander .ts-section-inner{position:relative;padding:50px 0 85px 0}.offer .offer-expander .num-col{float:left;width:130px}.offer .offer-expander .copy-col{float:left;width:calc(100% - 170px)}.offer .offer-expander .copy-col .offer-num{display:none;color:#919dff;font-size:60px;line-height:60px}.offer .offer-expander .btn-seemore{position:absolute;top:50px;right:0;min-width:230px}.offer .offer-expander h2{font-size:55px;font-family:'LyonText';letter-spacing:2px;line-height:57px;width:calc(100% - 250px)}.offer .offer-expander #enquiry-thanks h2{width:100%;text-align:center}.offer .offer-expander h4{font-family:'DIN-Condensed';font-size:20px;text-transform:uppercase;margin-bottom:14px;letter-spacing:1px}.offer .offer-expander h4 span{color:#919dff;display:inline-block;margin-right:10px}.offer .offer-expander .num-col .offer-num{display:block;color:#919dff;text-align:left;margin-top:36px;font-size:75px;line-height:75px}.offer .offer-collapse{display:none;color:#0a132a;background:#fff}.offer .offer-collapse .offer-image{height:460px;position:relative}.offer .offer-collapse .offer-image .image-wrap{max-width:1170px;margin:0 auto}.offer .offer-collapse .offer-image .image-inner{height:0;padding-bottom:40%;position:relative;z-index:2}.offer .offer-collapse .offer-image .image{position:absolute;top:0;bottom:0;left:0;right:0;background:#ccc}.offer .offer-collapse .offer-image .blue-bg{background:#0d234a;position:absolute;top:0;bottom:50%;left:0;right:0;z-index:1}.offer .offer-collapse .offer-content .ts-section-inner{padding-top:80px;padding-bottom:100px;padding-left:200px}.offer .offer-collapse .offer-content .ts-section-inner .text-wrap{max-width:770px}.offer .offer-collapse .offer-content h2{font-family:'CircularStd-Black';font-size:37px;margin-bottom:40px;width:100%;max-width:auto}.offer .offer-collapse .offer-content h3{color:#431678;font-family:'CircularStd-Black';font-size:22px;line-height:32px;margin-bottom:35px;margin-top:40px}.offer .offer-collapse .offer-content p{font-size:20px;line-height:30px}.offer .offer-collapse .offer-content p strong{font-family:'CircularStd-Black';font-size:22px;line-height:32px;letter-spacing:1px}.offer .offer-enquiry-form{background:#5300ec;color:#fff;text-align:center;transition:height 0.3s ease-out}.offer .offer-enquiry-form .page{padding:0;display:none}.offer .offer-enquiry-form .page.active{display:block}.offer .offer-enquiry-form p{font-family:'CircularStd-Black';font-size:28px;line-height:38px;margin-bottom:35px}.offer .offer-enquiry-form input{width:100%;padding:10px 10px;max-width:570px;margin:2px auto;color:#fff;background:#0c234a;border:none;border-radius:0;text-align:center;font-size:25px;font-family:'CircularStd-Black'}.offer .offer-enquiry-form input.error{border-left:8px solid #c50101 !important}.offer .offer-enquiry-form input.error::-webkit-input-placeholder{color:#c50101}.offer .offer-enquiry-form input.error::-moz-placeholder{color:#c50101}.offer .offer-enquiry-form input.error:-ms-input-placeholder{color:#c50101}.offer .offer-enquiry-form input.error:-moz-placeholder{color:#c50101}.offer .offer-enquiry-form .form-wrap{margin-bottom:50px}.offer .offer-enquiry-form p.error{margin-bottom:10px;margin-top:10px;font-size:16px;line-height:20px}.offer .offer-enquiry-form p.error:first-child{margin-top:40px}.offer .offer-enquiry-form h2 span{color:#68ddca}.offer .offer-enquiry-form #enquiry-thanks p{margin-left:auto;margin-right:auto;max-width:300px}.offer .enquiry-form-wolf{background:url(../png/icon-wolf.png) no-repeat;background-size:contain;width:177px;height:224px;margin:20px auto 0 auto}.offer .header-box-bg h1:before{top:26px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.offer .enquiry-form-wolf{background:url(../png/icon-wolf%402x.png) no-repeat;background-size:contain}}@media only screen and (max-width: 1300px){.offer .offer-collapse .offer-content .ts-section-inner{padding-left:7%}}@media only screen and (max-width: 1200px){.offer .offer-expander h2{font-size:50px;line-height:60px}.offer .offer-expander .num-col .offer-num{font-size:80px;line-height:80px}.offer .offer-expander .num-col{width:130px}}@media only screen and (max-width: 1170px){.offer .offer-collapse .offer-image{height:auto}}@media only screen and (max-width: 1023px){.offer .offer-expander h2{font-size:40px;line-height:50px}.offer .offer-expander .num-col .offer-num{font-size:70px;line-height:70px}.offer .offer-expander .num-col{width:120px}}@media only screen and (max-width: 890px){.offer .offer-expander h2{font-size:35px;line-height:45px}.offer .offer-expander .num-col .offer-num{font-size:60px;line-height:60px}.offer .offer-expander .num-col{display:none}.offer .offer-expander .copy-col{float:none;width:100%;position:relative}.offer .offer-expander h4{margin-bottom:40px;margin-left:120px}.offer .offer-expander h4 span{display:block}.offer .offer-expander .copy-col .offer-num{display:block;position:absolute;top:0;left:0;margin-top:-21px;font-size:75px;line-height:75px}}@media only screen and (max-width: 767px){.offer .offer-expander .btn-seemore{position:relative;top:0;right:0;min-width:auto;display:inline-block;margin-top:50px}.offer .offer-expander h4{margin-left:80px;font-size:18px}.offer .offer-expander h4 span{margin-bottom:3px}.offer .offer-expander h2{width:100%}.offer .header-box-bg h1{margin:0}.offer .offer-expander .copy-col .offer-num{display:block;position:absolute;top:0;left:0;margin-top:-7px;font-size:55px;line-height:55px}.offer .offer-collapse .offer-content .ts-section-inner{padding-left:0;padding-top:100px}}@media only screen and (max-width: 560px){.offer .offer-collapse .offer-content .ts-section-inner{padding-top:80px}.offer .offer-collapse .offer-content h2{font-size:35px;margin-bottom:50px}.offer .offer-collapse .offer-content p strong{font-size:20px}.offer .offer-enquiry-form p{font-size:25px;line-height:35px}.offer .offer-collapse .offer-image .image-inner{padding-bottom:100%}.offer .header-box-bg h1:before{top:36px}}.plusminus{position:relative;width:10px;height:10px;display:inline-block;vertical-align:middle;margin-left:10px;margin-top:-3px}.plusminus:before,.plusminus:after{content:"";position:absolute;background-color:#ffdb00;transition:0.25s ease-out}.plusminus:before{top:0;left:50%;width:2px;height:100%;margin-left:-1px}.plusminus:after{top:50%;left:0;width:100%;height:2px;margin-top:-1px}.offer .offer-expander .btn.active .plusminus:before{transform:rotate(90deg)}.offer .offer-expander .btn.active .plusminus:after{transform:rotate(180deg)}.btn:hover .plusminus:before,.btn:hover .plusminus:after{background-color:#0d234a}.text-section .ts-section-inner{padding-top:150px}.text-.center{text-align:center}.text-section .header-box-bg h1{padding:0 75px;color:#0d234a;margin-bottom:60px;font-size:55px}.text-section p{max-width:800px;margin:20px auto;font-size:22px;line-height:35px}.text-section p strong,.text-section p:first-child{font-family:'CircularStd-Black'}.text-section p:last-child{margin-bottom:0}@media only screen and (max-width: 1200px){.text-section .header-box-bg h1{font-size:60px;line-height:70px;margin-bottom:50px}}@media only screen and (max-width: 767px){.text-section .ts-section-inner{padding-top:100px}.text-section .header-box-bg h1{font-size:45px;line-height:50px;margin-bottom:40px}}@media only screen and (max-width: 480px){.text-section .ts-section-inner{padding-top:60px}.text-section .header-box-bg h1{font-size:35px;line-height:40px;margin-bottom:30px}.text-section p{font-size:20px;line-height:30px}}.four-icon-row .ts-section-inner{padding-bottom:90px;padding-top:20px}.case-study-panel{background:#999;color:#fff;position:relative}.arrow-above:after,.case-study-panel:after{content:'';display:block;background:url(../png/arrow-down.png) no-repeat;width:70px;height:50px;position:absolute;top:-20px;left:50%;margin-left:-35px}.case-study-panel .ts-section-inner{position:relative;padding-bottom:100px;padding-top:100px}.case-study-panel .ts-section-inner p{font-size:22px;line-height:35px;max-width:700px;margin-left:8.33333%;margin-bottom:35px;padding-right:2%}.case-study-panel .ts-section-inner p:first-child{max-width:65%}.case-study-panel .ts-section-inner p strong{font-family:'LyonText';font-size:35px;line-height:45px}.case-study-panel a{color:#fff}.case-study-panel .logo-client{display:block;height:110px;width:250px;position:absolute;bottom:10px;right:0;background-size:contain !important;background-position:right !important}.case-study-panel .arrow-link{margin-left:8.33333%}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.arrow-above:after,.case-study-panel:after{background:url(../png/arrow-down%402x.png) no-repeat;background-size:contain}}@media only screen and (max-width: 767px){.case-study-panel .ts-section-inner{padding-bottom:130px;padding-top:90px}.case-study-panel .logo-client{bottom:0px}.case-study-panel .ts-section-inner p strong{font-size:30px;line-height:40px}}.casestudies-wrap{margin-bottom:150px}.case-study-tile{padding:0;margin-bottom:8px;padding-bottom:42%;position:relative;height:0;overflow:hidden}.case-study-tile>.wrap{position:absolute;top:0;bottom:0;left:0;right:0}.case-study-tile .ts-section-inner{height:100%}.case-study-tile .ts-section-pad{height:100%}.case-study-tile .col-wrap{height:100%}.case-study-tile .col-5{height:100%}.case-study-tile .col-7:nth-child(2){padding-left:60px}.case-study-tile h4{font-family:'CircularStd-Black';font-size:15px}.case-study-tile p:first-child{font-family:'LyonText';font-size:45px;line-height:55px}.case-study-tile .btn-wrap{margin:50px 0 0 0}.case-study-tile .image-wrap{width:100%;padding-bottom:100%;height:0;position:relative}.case-study-tile .image-wrap .image{position:absolute;top:0;bottom:0;left:0;right:0}.case-study-tile .overlay{display:none;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.45);color:#fff;text-align:center;padding:20px 7%;font-family:'LyonText';letter-spacing:2px}.case-study-tile .table{width:100%;height:100%}.case-study-tile .table-cell{width:100%;height:100%}@media only screen and (max-width: 1270px){.case-study-tile{padding-bottom:42%}.case-study-tile .col-5{width:52%}.case-study-tile .col-7{width:47%}.case-study-tile p:first-child{font-family:'LyonText';font-size:35px;line-height:45px}.case-study-tile .col-5{width:40%}.case-study-tile .col-7{width:60%}}@media only screen and (max-width: 1023px){.case-study-tile{padding-bottom:55%;background-position:right center !important}.case-study-tile .overlay{display:block}.case-study-tile .col-5{display:none}}@media only screen and (max-width: 767px){.case-study-tile{padding-bottom:73vw}}.tspb-section p{font-size:18px;line-height:32px;max-width:520px}.tspb-masonry-grid .ts-section-inner{padding:0}.tspb-masonry{margin:0 -20px}.tspb-masonry .grid-sizer{width:50%}.tspb-masonry .grid-item{width:50%}.tspb-masonry .grid-item .wrap{width:100%;height:0;padding-bottom:100%;position:relative}.tspb-masonry .grid-item .inner{position:absolute;top:15px;bottom:15px;left:15px;right:15px}.tspb-masonry .grid-item.grid-item-1x2 .wrap{padding-bottom:200%}.tspb-masonry .grid-item.grid-item-2x1{width:100%}.tspb-masonry .grid-item.grid-item-2x1 .wrap{padding-bottom:50%}.tspb-masonry .grid-item.grid-item-2x1{width:100%}.tspb-masonry .grid-item.grid-item-2x15 .wrap{padding-bottom:75%}.tspb-masonry .grid-item.grid-item-2x15{width:100%}.tspb-masonry .grid-item.grid-item-2x2 .wrap{padding-bottom:100%}.tspb-masonry .grid-item.grid-item-2x2{width:100%}.tspb-masonry.tspb-masonry-3 .grid-sizer{width:33.3333%}.tspb-masonry.tspb-masonry-3 .grid-item{width:33.3333%}.tspb-masonry.tspb-masonry-3 .grid-item.grid-item-1x2 .wrap{padding-bottom:200%}.tspb-masonry.tspb-masonry-3 .grid-item.grid-item-2x1{width:66.66666%}.tspb-masonry.tspb-masonry-3 .grid-item.grid-item-2x1 .wrap{padding-bottom:50%}.tspb-masonry.tspb-masonry-3 .grid-item.grid-item-2x2{width:66.66666%}.tspb-masonry.tspb-masonry-3 .grid-item.grid-item-3x2{width:100%}.tspb-masonry.tspb-masonry-3 .grid-item.grid-item-3x2 .wrap{padding-bottom:50%}.tspb-masonry.tspb-masonry-3 .grid-item.grid-item-3x3{width:100%}.tspb-masonry.tspb-masonry-3 .grid-item.grid-item-3x3 .wrap{padding-bottom:80%}.tspb-masonry.tspb-masonry-4 .grid-sizer{width:25%}.tspb-masonry.tspb-masonry-4 .grid-item{width:25%}.tspb-masonry.tspb-masonry-4 .grid-item.grid-item-1x2 .wrap{padding-bottom:200%}.tspb-masonry.tspb-masonry-4 .grid-item.grid-item-2x1{width:50%}.tspb-masonry.tspb-masonry-4 .grid-item.grid-item-2x1 .wrap{padding-bottom:50%}.tspb-masonry.tspb-masonry-4 .grid-item.grid-item-2x15{width:50%}.tspb-masonry.tspb-masonry-4 .grid-item.grid-item-2x15 .wrap{padding-bottom:60%}.tspb-masonry.tspb-masonry-4 .grid-item.grid-item-2x2{width:50%}.tspb-masonry.tspb-masonry-4 .grid-item.grid-item-3x2{width:75%}.tspb-masonry.tspb-masonry-4 .grid-item.grid-item-3x2 .wrap{padding-bottom:50%}.tspb-masonry.tspb-masonry-4 .grid-item.grid-item-3x3{width:100%}.tspb-masonry.tspb-masonry-4 .grid-item.grid-item-3x3 .wrap{padding-bottom:80%}.tspb-masonry.tspb-masonry-4 .grid-item.grid-item-4x1{width:100%}.tspb-masonry.tspb-masonry-4 .grid-item.grid-item-4x1 .wrap{padding-bottom:25%}.tspb-masonry.tspb-masonry-4 .grid-item.grid-item-4x2{width:100%}.tspb-masonry.tspb-masonry-4 .grid-item.grid-item-4x2 .wrap{padding-bottom:50%}.tspb-masonry.tspb-masonry-4 .grid-item.grid-item-4x3{width:100%}.tspb-masonry.tspb-masonry-4 .grid-item.grid-item-4x3 .wrap{padding-bottom:75%}.tspb-masonry.tspb-masonry-4 .grid-item.grid-item-4x4{width:100%}.tspb-masonry.tspb-masonry-4 .grid-item.grid-item-4x4 .wrap{padding-bottom:100%}@media only screen and (max-width: 560px){.tspb-masonry .grid-sizer{width:100%}.tspb-masonry .grid-item{width:100%}.tspb-masonry.tspb-masonry-3 .grid-sizer{width:100%}.tspb-masonry.tspb-masonry-3 .grid-item{width:100%}.tspb-masonry.tspb-masonry-3 .grid-item.grid-item-2x1{width:100%}.tspb-masonry.tspb-masonry-3 .grid-item.grid-item-2x2{width:100%}.tspb-masonry .grid-item .inner{top:5px !important;bottom:5px !important;left:5px !important;right:5px !important}}.tspb-project-meta{position:relative}.tspb-project-meta:before{content:'';width:33.3333%;height:4px;background:#5300ec;position:absolute;top:120px;left:0}.tspb-project-meta .ts-section-inner{padding:120px 0}.tspb-project-meta .col-4{padding-top:60px;float:left}.tspb-project-meta .col-8{float:right}.tspb-project-meta .col-4 h4{font-family:'CircularStd-Black';font-size:15px;margin-bottom:10px}.tspb-project-meta .col-4 p{font-size:15px;margin-top:10px;margin-bottom:25px}.tspb-project-meta .col-8 h1{font-family:'CircularStd-Black';font-size:40px;line-height:50px;color:#0d234a;letter-spacing:1px;max-width:600px;margin-bottom:40px}.tspb-project-meta .col-8 h2{font-family:'CircularStd-Black';font-size:30px;line-height:45px;color:#0d234a;letter-spacing:2px;max-width:600px;margin-bottom:40px;margin-top:40px;margin-bottom:20px}.tspb-project-meta .col-8 strong{font-family:'CircularStd-Black';font-size:20px;line-height:30px}@media only screen and (max-width: 1400px){.tspb-project-meta:before{width:calc(33.3333% - 20px)}}@media only screen and (max-width: 1024px){.tspb-project-meta .col-8 h1{font-size:35px;line-height:45px}}@media only screen and (max-width: 890px){.tspb-project-meta .col-8 h1{font-size:30px;line-height:40px}.tspb-project-meta .col-4{width:40%}.tspb-project-meta .col-8{width:60%}}@media only screen and (max-width: 680px){.tspb-project-meta .ts-section-inner{padding:60px 0}.tspb-project-meta:before{display:none}.tspb-project-meta .col-8 h1{font-size:30px;line-height:40px}.tspb-project-meta .col-4{width:100%;float:none;margin-top:60px;margin-bottom:0;position:relative}.tspb-project-meta .col-4:before{content:'';width:60%;height:4px;background:#5300ec;position:absolute;top:0;left:-10%}.tspb-project-meta .col-8{width:100%;float:none}.tspb-project-meta:before{width:50%}.tspb-project-meta .col-4 .wrap{margin:0 -10px}.tspb-project-meta .col-4 .row{width:50%;float:left;padding:0 10px 20px 10px;min-height:140px}}.tspb-slider-image{overflow:hidden;position:relative;height:600px;padding:0}.tspb-slider-image .image-slider{height:600px}.tspb-slider-image .image-slider .image-slide{height:600px}.tspb-slider-image .slick-arrow.arrow-prev a{background:url(../png/arrow-img-slider-prev.png) no-repeat;position:absolute;width:44px;height:44px;top:50%;bottom:auto;left:10%;margin-top:-22px}.tspb-slider-image .slick-arrow.arrow-next a{background:url(../png/arrow-img-slider-next.png) no-repeat;position:absolute;width:44px;height:44px;top:50%;bottom:auto;right:10%;margin-top:-22px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.tspb-slider-image .slick-arrow.arrow-prev a{background:url(../png/arrow-img-slider-prev%402x.png) no-repeat;background-size:contain}.tspb-slider-image .slick-arrow.arrow-next a{background:url(../png/arrow-img-slider-next%402x.png) no-repeat;background-size:contain}}@media only screen and (max-width: 890px){.tspb-slider-image{height:400px}.tspb-slider-image .image-slider{height:400px}.tspb-slider-image .image-slider .image-slide{height:400px}}@media only screen and (max-width: 560px){.tspb-slider-image{height:350px}.tspb-slider-image .image-slider{height:350px}.tspb-slider-image .image-slider .image-slide{height:350px}.tspb-slider-image .slick-arrow.arrow-prev a{left:4%;margin-top:-22px}.tspb-slider-image .slick-arrow.arrow-next a{right:4%;margin-top:-22px}}.tspb-slider-text,.tspb-text-col-2{overflow:hidden;position:relative}.tspb-slider-text .ts-section-inner,.tspb-text-col-2 .ts-section-inner{padding:120px 0;max-width:970px}.tspb-slider-text .col-4,.tspb-text-col-2 .col-4{padding-right:30px}.tspb-slider-text .col-4 h1,.tspb-text-col-2 .col-4 h1,.tspb-slider-text .col-4 h2,.tspb-text-col-2 .col-4 h2{font-family:'CircularStd-Black';color:#0d234a;font-size:33px;line-height:45px;letter-spacing:1px}@media only screen and (max-width: 1024px){.tspb-slider-text .ts-section-inner,.tspb-text-col-2 .ts-section-inner{padding:80px 0}.tspb-slider-text .col-4,.tspb-text-col-2 .col-4{width:40%}.tspb-slider-text .col-8,.tspb-text-col-2 .col-8{width:60%}}@media only screen and (max-width: 890px){.tspb-slider-text .col-4,.tspb-text-col-2 .col-4{width:100%;float:none;padding:0;margin-bottom:40px}.tspb-slider-text .col-8,.tspb-text-col-2 .col-8{width:100%;float:none}}@media only screen and (max-width: 560px){.tspb-slider-text .ts-section-inner,.tspb-text-col-2 .ts-section-inner{padding:60px 0}}.tspb-text-img-col-2{padding:0;display:flex;align-items:center}.tspb-text-img-col-2 .col-6{float:none}.tspb-text-img-col-2 .col-6:first-child{padding-left:7%}.tspb-text-img-col-2 .text-wrap{max-width:585px;padding-right:30px;float:right}.tspb-text-img-col-2 h4{color:#5cc096;font-size:13px;text-transform:uppercase;font-family:'CircularStd-Black';letter-spacing:1px}.tspb-text-img-col-2 h1,.tspb-text-img-col-2 h2{font-family:'CircularStd-Black';font-size:25px;line-height:35px;color:#0d234a;letter-spacing:1px;max-width:600px;margin:30px auto 30px auto}.tspb-text-img-col-2 p{margin-left:auto;margin-right:auto;max-width:460px}@media only screen and (max-width: 890px){.tspb-text-img-col-2{display:block}.tspb-text-img-col-2 .col-6{width:100%}.tspb-text-img-col-2 .text-wrap{float:none;margin-bottom:90px}}.tspb-text{position:relative;text-align:center}.tspb-text .ts-section-inner{padding:120px 0}.tspb-text .col-8 p{font-size:18px;line-height:32px}.tspb-text h4{color:#5cc096;font-size:13px;text-transform:uppercase;font-family:'CircularStd-Black';letter-spacing:1px}.tspb-text h1,.tspb-text h2{font-family:'CircularStd-Black';font-size:25px;line-height:35px;color:#0d234a;letter-spacing:1px;max-width:600px;margin:30px auto 30px auto}.tspb-text p{margin-left:auto;margin-right:auto;max-width:460px}.tspb-border-bottom{width:100%;max-width:1170px;margin:0 auto;border-bottom:2px #e8e8e8 solid}.tspb-quote .ts-section-inner{padding:120px 0}.tspb-quote .text-col{position:relative}.tspb-quote .quote-wrap{padding:1px 0}.tspb-quote .text-col:before{content:'';position:absolute;top:-4px;width:90%;max-width:400px;background:#5b0ced;height:4px}.tspb-quote .text-col.fullwidth{width:calc(100% - 50px) !important}.tspb-quote .text-col blockquote{color:#282828;font-family:'freighttext_bold';font-size:44px;letter-spacing:2px;line-height:55px;max-width:800px;margin:40px 0}.tspb-quote .text-col cite{color:#918d8d;font-family:'CircularStd-Book-italic';font-size:16px;max-width:400px}.tspb-quote .image-col{padding-left:40px}.tspb-quote .image-col .image{width:100%;max-width:400px;margin-top:30px;float:right}.tspb-quote .image-col .image .inner{padding-bottom:100%}@media only screen and (max-width: 1200px){.tspb-quote .text-col blockquote{font-size:40px;line-height:50px}.tspb-quote .text-col{width:60%}.tspb-quote .image-col{width:40%}}@media only screen and (max-width: 1024px){.tspb-quote .ts-section-inner{padding:80px 0}.tspb-quote .text-col blockquote{font-size:35px;line-height:45px}}@media only screen and (max-width: 768px){.tspb-quote .text-col blockquote{font-size:30px;letter-spacing:1px;line-height:35px}}@media only screen and (max-width: 580px){.tspb-quote .text-col.fullwidth{width:100% !important}.tspb-quote .ts-section-inner{padding:60px 0}.tspb-quote .text-col{width:100%;float:none;padding-top:20px}.tspb-quote .image-col{display:none}.tspb-quote .image-col .image{float:none;max-width:200px;margin:0 auto}.tspb-quote .text-col blockquote{font-size:25px;line-height:30px;max-width:100%}}.tspb-related-projects{overflow:hidden;height:600px}.tspb-related-projects .project-tile-wrap{margin:0 -15px;margin-top:40px;overflow:hidden;height:0;padding-bottom:34%}.tspb-related-projects .projects-slider{height:0;padding-bottom:34%}.tspb-related-projects .project-tile{padding:0 15px;display:block}.tspb-related-projects .project-tile .image{display:block;padding-bottom:60%;margin-bottom:20px;background:#3c3c3c}.tspb-related-projects h2{font-size:18px;font-family:'CircularStd-Book';text-transform:uppercase;color:#868686;letter-spacing:1px;margin-bottom:20px}.tspb-related-projects h3{font-size:16px;font-family:'CircularStd-Book';text-transform:uppercase;color:#101010;letter-spacing:1px;margin-bottom:5px}.tspb-related-projects a,.tspb-related-projects p{color:#a6a6a6}.tspb-related-projects .slick-dots{position:absolute;bottom:10px}.tspb-related-projects .slick-dots li button:before{color:#3c3c3c}@media only screen and (max-width: 960px){.tspb-related-projects .project-tile-wrap{height:0;padding-bottom:40%}.tspb-related-projects .projects-slider{height:0;padding-bottom:40%}}@media only screen and (max-width: 767px){.tspb-related-projects .project-tile-wrap{height:0;padding-bottom:44%}.tspb-related-projects .projects-slider{height:0;padding-bottom:44%}}@media only screen and (max-width: 679px){.tspb-related-projects .project-tile-wrap{height:0;padding-bottom:56%}.tspb-related-projects .projects-slider{height:0;padding-bottom:56%}}@media only screen and (max-width: 459px){.tspb-related-projects .project-tile-wrap{height:0;padding-bottom:100%}.tspb-related-projects .projects-slider{height:0;padding-bottom:100%}.tspb-related-projects .slick-dots{bottom:20px}}.tspb-image .image-title{font-family:'eina_01_regularregular';max-width:970px;font-size:17px;padding-top:40px;padding-bottom:30px}.tspb-image .image-title h3{padding-left:6px;font-family:'CircularStd-Black'}.tspb-image .title-border{border-bottom:1px solid #c6c6c6;margin-top:30px}@media only screen and (max-width: 560px){.tspb-image .pad-top{max-height:60px}.tspb-image .pad-btm{max-height:60px}}.four-icon-row .icon-grid-item p{font-family:'LyonText';font-size:27px;line-height:29px;letter-spacing:1px;max-width:180px;margin:0 auto;text-align:center;min-height:50px}.four-icon-row .icon-grid-item .icon{width:66px;height:61px;margin:0 auto;display:block}.four-icon-row .icon-grid-item .gold-text{margin:20px auto;display:block;color:#c3a366;text-align:center;font-family:'DIN-Condensed-light'}@media only screen and (max-width: 1024px){.four-icon-row .icon-grid-item p{font-size:20px;line-height:23px;max-width:130px}.case-study-panel .ts-section-inner p:first-child{max-width:700px}.case-study-panel .ts-section-inner p{margin-left:0}.case-study-panel .arrow-link{margin-left:0}}@media only screen and (max-width: 767px){.four-icon-row .icon-grid-item{width:50%;margin-bottom:40px}}.brands-grid .ts-section-inner{padding:90px 0 90px 0}.brands-grid .client-grid{margin:0 25px;margin-top:40px}.brands-grid .client-grid .client-grid-item{padding:20px}.brands-grid .client-grid .client-grid-item .wrap{padding-bottom:48.9361%;width:100%;height:0;position:relative}.brands-grid .client-grid .client-grid-item .inner{position:absolute;top:0;right:0;left:0;bottom:0}.page-template-template-about .brands-grid h1{font-size:45px;color:#431578;font-family:'CircularStd-Black'}@media only screen and (max-width: 890px){.brands-grid .client-grid{margin:0;margin-top:90px}.brands-grid .client-grid .client-grid-item{padding:25px}.brands-grid .client-grid .client-grid-item{width:33.3333%}}@media only screen and (max-width: 767px){.page-template-template-about .brands-grid h1{font-size:40px}.brands-grid .ts-section-inner{padding:120px 0 80px 0}}@media only screen and (max-width: 680px){.brands-grid .client-grid .client-grid-item{padding:15px}.brands-grid .client-grid .client-grid-item{width:50%}.brands-grid .client-grid{margin-top:70px}}@media only screen and (max-width: 560px){.page-template-template-about .brands-grid h1{font-size:35px;margin:0}.brands-grid .ts-section-inner{padding:60px 0 60px 0}.brands-grid .client-grid{margin-top:50px}}.cta-slant{text-align:center;margin-bottom:0;position:relative}.cta-slant:before{content:'';position:absolute;pointer-events:none;top:0;right:0;left:0;border-right:100vw solid transparent;border-top:60px solid #fff}.cta-slant .ts-section-inner{padding:180px 0 120px 0}.cta-slant .ts-section-inner h1{font-size:55px;margin-bottom:20px;letter-spacing:2px;font-family:'LyonText'}.cta-slant .ts-section-inner p{font-size:24px;margin:20px 0}.cta-slant .ts-section-inner .btn{margin-top:40px;min-width:230px}.cta-purple{text-align:center;margin-bottom:0;position:relative;background:#2b2372;color:#fff}.cta-purple .ts-section-inner{padding:120px 0 120px 0}.cta-purple .ts-section-inner h1{font-size:55px;margin-bottom:20px;letter-spacing:2px;font-family:'LyonText'}.cta-purple .ts-section-inner p{font-size:24px;margin:20px 0}.cta-purple .ts-section-inner .btn{margin-top:40px;min-width:230px}.cta-slant.blue{background:#5400ec;color:#fff}.single .cta-slant .btn,.cta-slant.blue .btn{color:#13e2ca !important;border:3px solid #13e2ca;background:rgba(19,226,202,0)}.single .cta-slant .btn:hover,.cta-slant.blue .btn:hover{color:#5400ec !important;background:#13e2ca}.cta-slant.blue .ts-section-inner>h1{font-family:'LyonText';color:#fff;font-size:55px;line-height:45px;letter-spacing:2px}.cta-slant.blue .ts-section-inner>h1 span{color:#21b1a5}.cta-slant.blue .ts-section-inner p{font-size:24px;font-family:'eina_03light'}.cta-slant.dark-blue{background:#031538;color:#fff}.cta-slant.dark-blue .btn{color:#1cd378 !important;border:3px solid #1cd378;background:rgba(28,211,120,0)}.cta-slant.dark-blue .btn:hover{color:#031538 !important;background:#1cd378}.cta-slant.dark-blue .ts-section-inner>h1{font-family:'LyonText';color:#fff}.cta-slant.dark-blue .ts-section-inner>h1 span{color:#919cff}@media only screen and (max-width: 767px){.cta-slant .ts-section-inner{padding:140px 0 120px 0}.cta-purple .ts-section-inner{padding:120px 0 120px 0}.cta-slant:before{border-top:80px solid #ffffff !important}.cta-purple .ts-section-inner h1,.cta-slant .ts-section-inner h1{font-size:40px !important;max-width:260px !important;margin:0 auto 20px auto !important}.cta-purple .ts-section-inner p,.cta-slant .ts-section-inner p{max-width:280px !important;margin:0 auto !important}}.module-the-pack{padding:0;margin-top:180px;position:relative}.module-the-pack>h1{font-family:'CircularStd-Black';font-size:150px;text-align:left;margin-left:-5px;margin-bottom:140px;color:#0d234a;position:relative;z-index:1}.module-the-pack h2{font-family:'CircularStd-Black';font-size:45px;color:#431578;margin-bottom:50px}.module-the-pack .image-full-with{height:650px;position:relative;z-index:1}.module-the-pack .col-6.left .inner{float:right;width:100%;max-width:585px;margin-top:100px;padding:0 60px 100px 7%}.module-the-pack .col-6.left .inner p{font-family:'CircularStd-Book';color:#5cc096}.image-text-grid .col-6.left .wrap{width:100%;height:100%;position:relative;padding-left:7%;padding-right:80px}.module-the-pack .col-6.right .inner{float:left;width:100%;max-width:585px;margin-top:80px;padding:0 7% 80px 100px}.module-the-pack .col-6.right .inner p{font-size:24px;line-height:35px}.module-the-pack .col-6.right .inner p strong{font-family:'CircularStd-Black'}.image-text-grid .col-6.right .wrap{width:100%;height:100%;position:relative;padding-right:7%;padding-left:80px}.module-the-pack .col-6:nth-child(2){background:#854ff6;color:#fff;margin-top:-40px;height:calc(100% + 40px);position:relative;z-index:10}@media only screen and (max-width: 1200px){.module-the-pack .image-full-with{height:0;padding-bottom:45%}}@media only screen and (max-width: 1024px){.module-the-pack{margin-top:100px}.module-the-pack>h1{font-size:100px;margin-bottom:100px}.module-the-pack .col-6.left .inner{padding-right:50px}.module-the-pack .col-6.right .inner{padding-left:50px}.module-the-pack h2{font-size:40px}}@media only screen and (max-width: 767px){.module-the-pack{margin-top:50px}.module-the-pack>h1{font-size:60px;margin-bottom:60px}.module-the-pack .col-6{width:100%;float:none}.module-the-pack .col-6:nth-child(2){margin-top:0;height:100%}.module-the-pack .col-6.left .inner,.module-the-pack .col-6.right .inner{float:none;padding:50px 6%;margin-top:0}.module-the-pack h2{font-size:30px}}@media only screen and (max-width: 767px){.module-the-pack .col-6.right .inner p{font-size:20px;line-height:30px}}.the-wolf{background:#46005f;position:relative;color:#fff;padding:0;overflow:hidden}.the-wolf .the-wolf-anim-bg{height:0;padding-bottom:226.2774%}.the-wolf .the-wolf-anim-bg-item.bg{opacity:0}.the-wolf .the-wolf-anim-bg-item.tree{opacity:0;transform:translate3d(0, 40px, 0)}.the-wolf .the-wolf-anim-bg-item#stars{position:absolute;width:95.547445%;top:0%;left:0}.the-wolf .the-wolf-anim-bg-item#stars .inner{background:url(../png/stars.png) no-repeat;background-size:cover;height:0;padding-bottom:34.53012%}.the-wolf .the-wolf-anim-bg-item#sun{position:absolute;width:100%;top:0%;left:0;transform:translate3d(0, 0, 0)}.the-wolf .the-wolf-anim-bg-item#sun .inner{background:url(../png/sun-rays.png) no-repeat;background-size:cover;height:0;padding-bottom:51.970803%}.the-wolf .the-wolf-anim-bg-item#mountains{position:absolute;width:100%;top:11%;left:0}.the-wolf .the-wolf-anim-bg-item#mountains .inner{background:url(../png/mountains.png) no-repeat;background-size:cover;height:0;padding-bottom:23.211679%}.the-wolf .the-wolf-anim-bg-item#bg1{position:absolute;width:100%;top:20.5%;left:0}.the-wolf .the-wolf-anim-bg-item#bg1 .inner{background:url(../png/bg1.png) no-repeat;background-size:cover;height:0;padding-bottom:42.919708%}.the-wolf .the-wolf-anim-bg-item#bg2{position:absolute;width:58.248175%;top:30%;right:0}.the-wolf .the-wolf-anim-bg-item#bg2 .inner{background:url(../png/bg2.png) no-repeat;background-size:cover;height:0;padding-bottom:71.052632%}.the-wolf .the-wolf-anim-bg-item#bg3{position:absolute;width:57.8832%;top:40%;left:0}.the-wolf .the-wolf-anim-bg-item#bg3 .inner{background:url(../png/bg3.png) no-repeat;background-size:cover;height:0;padding-bottom:71.500631%}.the-wolf .the-wolf-anim-bg-item#bg4{position:absolute;width:99.781%;top:49%;left:0}.the-wolf .the-wolf-anim-bg-item#bg4 .inner{background:url(../png/bg4.png) no-repeat;background-size:cover;height:0;padding-bottom:66.422824%}.the-wolf .the-wolf-anim-bg-item#bg5{position:absolute;width:100%;top:78.5%;left:0}.the-wolf .the-wolf-anim-bg-item#bg5 .inner{background:url(../png/bg5.png) no-repeat;background-size:cover;height:0;padding-bottom:27.226277%}.the-wolf .the-wolf-anim-bg-item#bg6{position:absolute;width:99.708%;top:91%;left:0}.the-wolf .the-wolf-anim-bg-item#bg6 .inner{background:url(../png/bg6.png) no-repeat;background-size:cover;height:0;padding-bottom:19.253294%}.the-wolf .the-wolf-anim-bg-item#trees1{position:absolute;width:54.233577%;top:21.6%;left:7.6px}.the-wolf .the-wolf-anim-bg-item#trees1 .inner{background:url(../png/trees1.png) no-repeat;background-size:cover;height:0;padding-bottom:76.446837%}.the-wolf .the-wolf-anim-bg-item#trees2{position:absolute;width:47.007299%;top:48%;right:8px}.the-wolf .the-wolf-anim-bg-item#trees2 .inner{background:url(../png/trees2.png) no-repeat;background-size:cover;height:0;padding-bottom:71.73913%}.the-wolf .the-wolf-anim-bg-item#trees3{position:absolute;width:36.642336%;top:58.8%;left:9px}.the-wolf .the-wolf-anim-bg-item#trees3 .inner{background:url(../png/trees3.png) no-repeat;background-size:cover;height:0;padding-bottom:122.111554%}.the-wolf .the-wolf-anim-bg-item#trees4{position:absolute;width:36.569343%;top:67.8%;right:32px}.the-wolf .the-wolf-anim-bg-item#trees4 .inner{background:url(../png/trees4.png) no-repeat;background-size:cover;height:0;padding-bottom:63.872255%}.the-wolf .the-wolf-anim-bg-item#trees5{position:absolute;width:100%;top:87.5%;left:0}.the-wolf .the-wolf-anim-bg-item#trees5 .inner{background:url(../png/trees5.png) no-repeat;background-size:cover;height:0;padding-bottom:27.956204%}.the-wolf .the-wolf-anim-bg-item#wolf-left{position:absolute;width:20.072993%;height:0;top:35%;left:0}.the-wolf .the-wolf-anim-bg-item#wolf-left .inner{background:url(../png/wolf-left.png) no-repeat;background-size:cover;height:0;padding-bottom:241.818182%;transform:translate3d(-250px, 0, 0)}.the-wolf .the-wolf-anim-bg-item#wolf-right{position:absolute;width:19.854015%;top:49.5%;right:0}.the-wolf .the-wolf-anim-bg-item#wolf-right .inner{background:url(../png/wolf-right.png) no-repeat;background-size:cover;height:0;padding-bottom:254.411765%;transform:translate3d(250px, 0, 0)}.the-wolf .the-wolf-anim-bg-item#wolf-mid{position:absolute;width:7.59124%;top:46%;left:62%}.the-wolf .the-wolf-anim-bg-item#wolf-mid .inner{background:url(../png/wolf-mid.png) no-repeat;background-size:cover;height:0;padding-bottom:144.285714%;transform:translate3d(0, 30px, 0)}.the-wolf .the-wolf-anim-bg-item#wolf-btm1{position:absolute;width:12.846715%;top:79%;left:52%}.the-wolf .the-wolf-anim-bg-item#wolf-btm1 .inner{background:url(../png/wolf-btm-1.png) no-repeat;background-size:cover;height:0;padding-bottom:83.522727%;transform:translate3d(30px, 0, 0)}.the-wolf .the-wolf-anim-bg-item#wolf-btm2{position:absolute;width:14.087591%;top:82%;left:56%}.the-wolf .the-wolf-anim-bg-item#wolf-btm2 .inner{background:url(../png/wolf-btm-2.png) no-repeat;background-size:cover;height:0;padding-bottom:83.419689%;transform:translate3d(-30px, 0, 0)}.the-wolf .trees{background:url(../png/trees.png) no-repeat;background-size:contain;position:absolute;bottom:0;left:0;width:100%;height:0;padding-bottom:16.837482%}.the-wolf .wolf-popup-panel{position:absolute;background:rgba(43,6,72,0.85);color:#fff;opacity:0;transform:translate3d(0, 80px, 0)}.the-wolf .wolf-popup-panel h2{font-family:'LyonText';margin-bottom:20px;font-size:49px;line-height:57px}.the-wolf .wolf-popup-panel p:nth-child(2){font-family:'CircularStd-Black'}.the-wolf .wolf-popup-panel.full-width{width:100%;text-align:center;left:0;padding:0 7%}.the-wolf .wolf-popup-panel.full-width .ts-section-inner{max-width:550px}.the-wolf .wolf-popup-panel.right{width:50%;width:calc(50% - 50px);text-align:left;right:0;padding-left:50px;padding-right:7%}.the-wolf .wolf-popup-panel.right .ts-section-inner{max-width:485px;float:left}.the-wolf .wolf-popup-panel.left{width:50%;width:calc(50% - 50px);text-align:left;left:0;padding-right:50px;padding-left:7%}.the-wolf .wolf-popup-panel.left .ts-section-inner{width:100%;max-width:485px;float:right}.the-wolf .wolf-popup-panel#wolf-pathfinders{top:20.7%}.the-wolf .wolf-popup-panel#wolf-worktogether{top:56%}.the-wolf .wolf-popup-panel#wolf-trustinstincts{top:76%}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.the-wolf .the-wolf-anim-bg-item#stars .inner{background:url(../png/stars%402x.png) no-repeat;background-size:cover}.the-wolf .the-wolf-anim-bg-item#sun .inner{background:url(../png/sun-rays%402x.png) no-repeat;background-size:cover}.the-wolf .the-wolf-anim-bg-item#mountains .inner{background:url(../png/mountains%402x.png) no-repeat;background-size:cover}.the-wolf .the-wolf-anim-bg-item#bg1 .inner{background:url(../png/bg1%402x.png) no-repeat;background-size:cover}.the-wolf .the-wolf-anim-bg-item#bg2 .inner{background:url(../png/bg2%402x.png) no-repeat;background-size:cover}.the-wolf .the-wolf-anim-bg-item#bg3 .inner{background:url(../png/bg3%402x.png) no-repeat;background-size:cover}.the-wolf .the-wolf-anim-bg-item#bg4 .inner{background:url(../png/bg4%402x.png) no-repeat;background-size:cover}.the-wolf .the-wolf-anim-bg-item#bg5 .inner{background:url(../png/bg5%402x.png) no-repeat;background-size:cover}.the-wolf .the-wolf-anim-bg-item#bg6 .inner{background:url(../png/bg6%402x.png) no-repeat;background-size:cover}.the-wolf .the-wolf-anim-bg-item#trees1 .inner{background:url(../png/trees1%402x.png) no-repeat;background-size:cover}.the-wolf .the-wolf-anim-bg-item#trees2 .inner{background:url(../png/trees2%402x.png) no-repeat;background-size:cover}.the-wolf .the-wolf-anim-bg-item#trees3 .inner{background:url(../png/trees3%402x.png) no-repeat;background-size:cover}.the-wolf .the-wolf-anim-bg-item#trees4 .inner{background:url(../png/trees4%402x.png) no-repeat;background-size:cover}.the-wolf .the-wolf-anim-bg-item#trees5 .inner{background:url(../png/trees5%402x.png) no-repeat;background-size:cover}.the-wolf .the-wolf-anim-bg-item#wolf-left .inner{background:url(../png/wolf-left%402x.png) no-repeat;background-size:cover}.the-wolf .the-wolf-anim-bg-item#wolf-right .inner{background:url(../png/wolf-right%402x.png) no-repeat;background-size:cover}.the-wolf .the-wolf-anim-bg-item#wolf-mid .inner{background:url(../png/wolf-mid%402x.png) no-repeat;background-size:cover}.the-wolf .the-wolf-anim-bg-item#wolf-btm1 .inner{background:url(../png/wolf-btm-1%402x.png) no-repeat;background-size:cover}.the-wolf .the-wolf-anim-bg-item#wolf-btm2 .inner{background:url(../png/wolf-btm-2%402x.png) no-repeat;background-size:cover}.the-wolf .trees{background:url(../png/trees%402x.png) no-repeat;background-size:contain}}@media only screen and (max-width: 1100px){.the-wolf .wolf-popup-panel.right{width:70%}.the-wolf .wolf-popup-panel.left{width:70%}.the-wolf .wolf-popup-panel#wolf-worktogether{top:53%}}@media only screen and (max-width: 980px){.the-wolf .wolf-popup-panel h2{font-size:40px;line-height:50px}}@media only screen and (max-width: 860px){.the-wolf .wolf-popup-panel.right,.the-wolf .wolf-popup-panel.left{width:100%;text-align:center;padding-left:7%;padding-right:7%}.the-wolf .wolf-popup-panel.right .ts-section-inner,.the-wolf .wolf-popup-panel.left .ts-section-inner{max-width:auto;float:none;max-width:550px;padding-left:0;padding-right:0}.the-wolf .wolf-popup-panel#wolf-worktogether{top:50%}.the-wolf .wolf-popup-panel#wolf-trustinstincts{top:74%}}@media only screen and (max-width: 767px){.the-wolf .wolf-popup-panel .ts-section-inner{padding:5% 0}.the-wolf .wolf-popup-panel h2{font-size:6vw;margin-bottom:2%}.the-wolf .wolf-popup-panel p{font-size:3.7vw}.the-wolf .wolf-popup-panel p:nth-child(2){font-size:3.8vw}.the-wolf .wolf-popup-panel#wolf-pathfinders{top:10%}.the-wolf .wolf-popup-panel#wolf-worktogether{top:39.5%}.the-wolf .wolf-popup-panel#wolf-trustinstincts{top:67%}}@media only screen and (max-width: 640px){.the-wolf .the-wolf-anim-bg-item.tree{opacity:1 !important;transform:translate3d(0, 0, 0) !important}.the-wolf .the-wolf-anim-bg-item#wolf-left .inner{transform:translate3d(0, 0, 0) !important}.the-wolf .the-wolf-anim-bg-item#wolf-right .inner{transform:translate3d(0, 0, 0) !important}}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.the-wolf .p1{background:url(../png/wolf_01%402x.png) no-repeat center;background-size:contain}.the-wolf .p2{background:url(../png/wolf_02%402x.png) no-repeat center;background-size:contain}.the-wolf .p3{background:url(../png/wolf_03%402x.png) no-repeat center;background-size:contain}.the-wolf .p4{background:url(../png/wolf_04%402x.png) no-repeat center;background-size:contain}.the-wolf .p5{background:url(../png/wolf_05%402x.png) no-repeat center;background-size:contain}}.work-with-us{background:#04132f;color:#fff;text-align:center}.work-with-us .ts-section-inner>h1{color:#fff;font-family:'LyonText';font-size:65px}.work-with-us p{color:#fff;max-width:550px;margin:20px auto}.work-with-us .icon{display:block;background:url(../png/wcd-logo-footer.png) no-repeat center;background-size:contain;width:68px;height:73px;margin:40px auto}.work-with-us .btn-wrap{margin-top:60px;margin-bottom:60px}.work-with-us .btn{border-color:#00ffce}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.work-with-us .icon{background:url(../png/wcd-logo-footer%402x.png) no-repeat center;background-size:contain}}@media only screen and (max-width: 680px){.work-with-us .ts-section-inner>h1{font-size:55px}}@media only screen and (max-width: 480px){.work-with-us .ts-section-inner>h1{font-size:40px}}.contact-form{min-height:1000px;background:url(../jpg/contact-header.jpg) center;background-size:cover;color:#fff;text-align:center}.contact-form .ts-section-inner{height:100%;position:relative;padding-top:220px;max-width:1050px}.contact-form .table-cell{width:100%;height:100%}.contact-form .text-wrap{margin:0 auto;display:table;height:100%}.contact-form .text-wrap .btn-wrap{margin-top:40px;display:none}.contact-form .text-wrap .btn{width:230px}.contact-form a{cursor:pointer}.contact-form p{font-family:'LyonText'}.contact-form p.large-text{font-size:50px;letter-spacing:2px;line-height:90px;margin-top:0}.contact-form .contact-form-thanks p.large-text{line-height:65px}.contact-form p.large-text #btn-select-services{color:#18e4d8;font-family:'CircularStd-Black';min-width:250px;text-align:center;border-bottom:2px solid #4b596d;display:inline-block;font-size:20px;line-height:20px;padding-bottom:6px;vertical-align:middle;cursor:pointer}.contact-form p span{color:#f0839a}.contact-form input{background:transparent;border:none;font-family:'LyonText';border-bottom:2px solid #4b596d;color:#c4a97c;width:350px;text-align:center;font-size:26px;line-height:26px;padding-bottom:6px;letter-spacing:1px;vertical-align:middle;display:inline-block;margin:0 10px;border-radius:0}.contact-msg-wrap{margin-bottom:40px}.contact-form textarea{background:transparent;border:none;font-family:'LyonText';border-bottom:2px solid #4b596d;color:#c4a97c;width:350px;text-align:center;font-size:26px;line-height:1.4;padding-bottom:6px;letter-spacing:1px;vertical-align:middle;display:inline-block;margin:0 10px;border-radius:0;width:100%}.contact-form h3{color:#d1d1d1;font-size:36px;font-family:'LyonText';letter-spacing:1px}.contact-form .contact-select-wrap a{display:inline-block;font-family:'CircularStd-Black';border-bottom:2px solid #4b596d;color:#18e4d8;letter-spacing:1px;margin:20px;font-size:27px;border-color:#f0839a;padding-bottom:15px}.contact-form .contact-form-overlay{margin:0 auto;height:100%;display:none}.contact-form .contact-form-overlay h3{color:#c4a97c;letter-spacing:2px}.contact-form .contact-form-overlay .header-box-bg h1{padding:0;width:430px;text-align:center;font-size:50px}.contact-form .contact-form-overlay .header-box-bg h1:before{background:#202867;height:45px;top:40px;transition:background 0.3s ease-out}.contact-form .contact-form-overlay li.active .header-box-bg h1:before{background:#7d3ed7}.contact-form .contact-form-overlay ul{margin-top:65px}.contact-form .contact-form-overlay li{display:inline-block;margin:0 40px;vertical-align:top;margin-bottom:60px;cursor:pointer}.contact-form .contact-form-overlay .btn-close{width:50px;height:50px;position:absolute;top:175px;right:0;cursor:pointer;background:url(../png/btn-close.png);background-size:contain}.contact-form .contact-form-overlay .btn{color:#f28ba9 !important}.contact-form .contact-form-error,.contact-form .contact-form-thanks{margin:0 auto;height:100%;display:none}.contact-form .contact-form-error .large-text,.contact-form .contact-form-thanks .large-text{margin:0 auto;max-width:750px}.contact-form .contact-form-error .icon-thanks,.contact-form .contact-form-thanks .icon-thanks{margin:0 auto 50px auto;background:url(../png/icon-thanks.png) no-repeat center;width:104px;height:120px;background-size:contain}.contact-form #error-message{color:#c4a97c}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.contact-form .contact-form-error .icon-thanks,.contact-form .contact-form-thanks .icon-thanks{background:url(../png/icon-thanks%402x.png) no-repeat center;background-size:contain}}.contact-form.show-popup .text-wrap{display:none}.contact-form.show-popup .contact-form-overlay{display:table}.contact-form.show-thanks .contact-form-thanks{display:table}.contact-form.show-error .contact-form-error{display:table}.contact-form .form-contact{display:none}.contact-form .form-contact #add-email,.contact-form .form-contact #add-phone{color:#ee8ba8;font-family:'CircularStd-Black';letter-spacing:1px}.contact-form .form-contact p{font-family:'CircularStd-Black';letter-spacing:1px}.contact-form .form-contact input{width:auto;min-width:450px}.contact-form .form-contact-phone,.contact-form .form-contact-email{margin-bottom:20px}.contact-form .form-contact-phone .content,.contact-form .form-contact-email .content{display:none}@media only screen and (max-width: 960px){.contact-form p.large-text{font-size:55px;letter-spacing:2px;line-height:70px}.contact-form .contact-form-thanks p.large-text{line-height:70px}}@media only screen and (max-width: 680px){.contact-form p.large-text{font-size:40px;letter-spacing:2px;line-height:60px}.contact-form .contact-form-thanks p.large-text{line-height:60px}}@media only screen and (max-width: 560px){.contact-form{min-height:700px}.contact-form p.large-text{font-size:32px;letter-spacing:2px;line-height:50px}.contact-form .contact-form-thanks p.large-text{line-height:50px}.contact-form input{width:100%;margin:30px 0 40px 0}.contact-form p span{display:none}.contact-form p.large-text #btn-select-services{padding-bottom:15px;margin-top:40px;margin-bottom:50px}.contact-form .form-contact input{width:100%;min-width:auto}.contact-form .contact-form-overlay .header-box-bg h1{width:100%}.contact-form .contact-form-overlay li{margin:30px 0}.contact-form .contact-form-overlay .header-box-bg h1{font-size:40px;line-height:43px}.contact-form .contact-form-overlay .header-box-bg h1:before{top:20px}.contact-form .contact-form-overlay h3{margin-top:30px}.contact-form .contact-form-overlay ul{margin:40px 0 60px 0}}.contact{height:450px;padding:0}.contact .col-8{height:450px;color:#2d3655;width:65.6935%;padding-left:8.3333%}.contact .col-8 .inner{padding-right:90px;width:100%;max-width:780px;padding-left:0}.contact .col-4{height:450px;background:#2a2938;color:#fff;width:34.3065%}.contact .col-4 .inner{padding-left:90px}.contact .col-4 .inner h2{font-family:'CircularStd-Black';margin-bottom:5px;letter-spacing:1px}.contact .col-4 .inner p{font-size:25px;line-height:45px;margin-top:0}.contact .table{height:100%}.contact .table-cell{width:100%;height:100%}.map{height:550px;padding:0}.map #map-container{height:100%;width:100%}.contact .contact-email{color:#45238c;font-size:37px;font-family:'LyonText';border-bottom:2px solid #45238c;padding-bottom:0;margin-bottom:50px;display:inline-block}.contact .contact-email span{font-family:'CircularStd-Black'}.contact .contact-phone{font-size:35px;color:#2d3655;padding-bottom:0;border-bottom:2px solid #2d3655;display:inline-block;margin-top:0}.contact .contact-phone span{font-size:35px;color:#b0b0b0;padding-bottom:0;border-bottom:2px solid #b0b0b0}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.contact-form{background:url(../jpg/contact-header%402x.jpg) center top;background-size:cover}}@media only screen and (max-width: 1024px){.contact .contact-email{font-size:30px}.contact .contact-phone span,.contact .contact-phone{font-size:30px}.contact .col-8{width:60%;padding-left:7%}.contact .col-4{width:40%;padding-right:7%}}@media only screen and (max-width: 960px){.contact{height:400px}.contact .contact-email{font-size:25px}.contact .contact-phone span,.contact .contact-phone{font-size:25px}.contact .col-8{height:400px;width:55%;padding-left:7%}.contact .col-8 .inner{padding-right:40px}.contact .col-4{height:400px;width:45%;padding-right:7%}.contact .col-4 .inner{padding-left:40px}.map{height:500px}}@media only screen and (max-width: 767px){.contact .contact-email{font-size:20px}.contact .contact-phone span,.contact .contact-phone{font-size:20px}.map{height:450px}}@media only screen and (max-width: 680px){.contact{height:auto}.contact .col-4{width:100%;float:none;height:auto;padding:100px 7%}.contact .col-4 .inner{padding-left:0}.contact .col-8{width:100%;float:none;height:auto;padding:100px 7%}.map{height:400px}.contact .contact-email{font-size:24px}.contact .contact-phone span,.contact .contact-phone{font-size:24px}}@media only screen and (max-width: 374px){.contact .contact-email{font-size:20px}.contact .contact-phone span,.contact .contact-phone{font-size:20px}}.casestudy-header{background:#ccc;height:800px}.page-template-template-sprint .main-header.tall .main-header-inner h1{font-size:80px}@media only screen and (max-width: 767px){.page-template-template-sprint .main-header.tall{padding-top:180px}.page-template-template-sprint .main-header.tall .main-header-inner h1{font-size:60px}}.wcd-sprint{overflow:hidden;color:#0a132a}.wcd-sprint .ts-section-inner{padding-top:120px}.wcd-sprint h1,.wcd-sprint h2,.wcd-sprint h3,.wcd-sprint p,.wcd-sprint .flex{max-width:970px;padding-right:100px;margin-left:auto;margin-right:auto}.wcd-sprint .flex h1,.wcd-sprint .flex h2,.wcd-sprint .flex h3,.wcd-sprint .flex p{padding-right:0}.page-template-template-sprint .brands-grid .ts-section-inner{padding-top:0}.wcd-sprint strong{font-family:'CircularStd-Black';color:#0a132a;font-size:24px;line-height:1.6}.wp-block-separator,.wcd-sprint hr{width:100%;max-width:1030px;margin:70px auto;border-color:#d9d0bf;border-width:4px}.wcd-sprint p{font-size:20px;line-height:1.6}.wcd-sprint h2{font-size:45px;line-height:55px;font-family:'CircularStd-Black';letter-spacing:2px;position:relative;margin-bottom:85px}.wcd-sprint{display:block;margin-bottom:60px;overflow:visible;padding-left:30px;padding-right:30px}.wcd-sprint .flex>div>h2>span,.wcd-sprint .ts-section-inner>h2>span{padding-right:0;margin-bottom:70px;display:inline;background:#f3f4ff;box-shadow:-30px 0px 0 #f3f4ff, 30px 0px 0 #f3f4ff;-webkit-box-shadow:-30px 0px 0 #f3f4ff, 30px 0px 0 #f3f4ff;-moz-box-shadow:-30px 0px 0 #f3f4ff, 30px 0px 0 #f3f4ff}.wcd-sprint h3{color:#431678;font-size:27px;margin:70px auto 30px auto;font-family:'CircularStd-Black';letter-spacing:1px}.wcd-sprint .wp-block-gallery{margin:30px auto;margin-bottom:-16px}.wcd-sprint .wp-block-image{margin:30px auto}.wcd-sprint .wp-block-image img{width:100%;height:auto;max-width:none}.wcd-sprint .tsgb-quote{padding:0;max-width:970px;margin:80px auto;position:relative;display:flex}.wcd-sprint .tsgb-quote .wp-block-quote{width:calc(100% - 125px);padding:0;margin:0 0 0 60px;border-left:none !important;padding-left:0 !important}.wcd-sprint .tsgb-quote .wp-block-quote p{font-size:22px;line-height:32px;color:#282828;margin-bottom:20px;margin-top:0}.wcd-sprint .tsgb-quote .wp-block-quote p:first-child{font-size:35px;line-height:45px;font-family:'LyonText'}.wcd-sprint .tsgb-quote .wp-block-quote p:first-child strong{font-size:35px;line-height:45px;font-family:'LyonText'}.wcd-sprint .tsgb-quote .wp-block-quote cite{margin-top:40px;width:100%;display:block;font-family:'CircularStd-Book-italic';color:#282828;font-size:17px}.wcd-sprint .tsgb-quote-image{width:125px;height:125px;display:block;border-radius:50%;background-size:cover !important}@media only screen and (max-width: 960px){.wcd-sprint h1,.wcd-sprint h2,.wcd-sprint h3,.wcd-sprint p{padding-right:0}.wcd-sprint h2{font-size:40px;line-height:50px;margin-bottom:75px}.wcd-sprint .tsgb-quote{padding:0 4%}.wcd-sprint .tsgb-quote p:first-child{font-size:25px;line-height:35px}.wcd-sprint .tsgb-quote-image{display:none}.wcd-sprint .tsgb-quote .wp-block-quote{margin:0;width:100%}.tsgb-quote{border-left:4px solid #282828}.wcd-sprint .tsgb-quote .wp-block-quote p:first-child{font-size:30px;line-height:40px}}@media only screen and (max-width: 680px){.wcd-sprint h2{font-size:35px;line-height:45px;margin-bottom:60px}.wp-block-gallery{flex-direction:column}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{width:100% !important}.wcd-sprint .tsgb-quote .wp-block-quote p:first-child{font-size:25px;line-height:35px}}@media only screen and (max-width: 560px){.wcd-sprint h2 br{display:none}.wcd-sprint h2:before{width:150px}.single-post .wcd-sprint{padding-left:20px;padding-right:20px}.single-post .wcd-sprint h2{box-shadow:-20px 0px 0 #f3f4ff, 20px 0px 0 #f3f4ff;-webkit-box-shadow:-20px 0px 0 #f3f4ff, 20px 0px 0 #f3f4ff;-moz-box-shadow:-20px 0px 0 #f3f4ff, 20px 0px 0 #f3f4ff}}.talk-to-dom{padding:0}.talk-to-dom .ts-section-inner{max-width:1030px;padding-top:0}.talk-to-dom hr{max-width:1030px;margin:70px auto;border-color:#d9d0bf;margin-top:0;border-width:4px}.talk-to-dom .ts-section-inner>h2{font-size:45px;line-height:55px;font-family:'CircularStd-Black';letter-spacing:2px;position:relative;margin-bottom:0}.talk-to-dom .ts-section-inner>h2 span{padding-right:0;margin-bottom:70px;display:inline;background:#f3f4ff;box-shadow:-30px 0px 0 #f3f4ff, 30px 0px 0 #f3f4ff;-webkit-box-shadow:-30px 0px 0 #f3f4ff, 30px 0px 0 #f3f4ff;-moz-box-shadow:-30px 0px 0 #f3f4ff, 30px 0px 0 #f3f4ff}.talk-to-dom .bg-slant{background:#5300ec;padding-bottom:80px;position:relative}.talk-to-dom .bg-slant:before{content:'';position:absolute;pointer-events:none;top:0;right:0;left:0;border-right:100vw solid transparent;border-top:120px solid #ffffff !important;z-index:0}.talk-to-dom .col-wrap{max-width:1030px;margin:0 auto;position:relative;z-index:1}.talk-to-dom .col-wrap .col-5 .inner{padding:100px 0 0 30px;color:#fff}.talk-to-dom .col-wrap .col-5 .inner h2{font-size:42px;line-height:52px;font-family:'LyonText';color:#fff;margin-bottom:30px}.talk-to-dom .col-wrap .col-5 .inner p strong{font-size:32px;line-height:42px;font-family:'CircularStd-Book';font-weight:normal}@media only screen and (max-width: 1023px){.talk-to-dom .col-wrap .col-7,.talk-to-dom .col-wrap .col-5{width:50%}}@media only screen and (max-width: 960px){.talk-to-dom .ts-section-inner>h2{font-size:40px;line-height:50px}}@media only screen and (max-width: 767px){.talk-to-dom .col-wrap .col-7,.talk-to-dom .col-wrap .col-5{width:100%;float:none}.talk-to-dom .col-wrap .col-5 .inner{padding:50px 0 0 0}}@media only screen and (max-width: 680px){.talk-to-dom .ts-section-inner>h2{font-size:35px;line-height:45px}.talk-to-dom .col-wrap .col-5 .inner p strong{font-size:25px;line-height:35px}}@media only screen and (max-width: 560px){.talk-to-dom .ts-section-inner>h2 br{display:none}}.shape-wrap{position:relative;width:100%;overflow:hidden;background:#fafafa}.shape-wrap .blog-shape{position:absolute;left:50%;z-index:0}.shape-wrap .blog-shape.blog-shape-circle1{width:388px;height:407px;background:url(../svg/journal-1.svg) no-repeat center;background-size:contain;top:-20px;margin-left:285px}.shape-wrap .blog-shape.blog-shape-circle2{width:172px;height:323px;background:url(../svg/journal-2.svg) no-repeat center;background-size:contain;top:975px;margin-left:-726px}.shape-wrap .blog-shape.blog-shape-triangle{width:486px;height:450px;background:url(../svg/journal-5.svg) no-repeat center;background-size:contain;top:2268px;margin-left:-844px}.shape-wrap .blog-shape.blog-shape-line1{width:118px;height:71px;background:url(../svg/journal-3.svg) no-repeat center;background-size:contain;top:1120px;margin-left:545px}.shape-wrap .blog-shape.blog-shape-line2{width:249px;height:144px;background:url(../svg/journal-4.svg) no-repeat center;background-size:contain;top:1850px;margin-left:-85px}.blog-header{padding-top:250px;position:relative;z-index:1}.blog-header .header-box-bg h1{color:#2b2372;font-size:65px;line-height:80px}.blog-filters{margin:0 -15px;position:relative;z-index:1}.blog-filters .ts-section-inner{padding-top:10px;padding-bottom:0}.blog-filters .blog-filter{color:#626262;cursor:pointer;font-family:'CircularStd-Book';font-size:24px;line-height:34px;padding:10px 30px;display:inline-block}.blog-filters .blog-filter.active{color:#30296c;font-family:'CircularStd-Black'}.blog-content{position:relative;z-index:1}.blog-content .blog-feed{margin:0 -50px}.blog-content .blog-feed .grid-sizer,.blog-content .blog-feed .grid-item{width:50%}.page-template-template-journal .cta-slant{background:#30296c}.page-template-template-journal .cta-slant p{max-width:500px;margin:30px auto}.page-template-template-journal .cta-slant:before{border-top:120px solid #fafafa !important}.msg-no-results{text-align:center;font-family:'CircularStd-Book'}.blog-tile{padding:50px 50px 80px 50px;position:relative;z-index:1}.blog-tile:before{content:"";position:absolute;left:120px;right:120px;bottom:70px;-webkit-box-shadow:0 -10px 70px 50px rgba(0,0,0,0.2);box-shadow:0 -10px 70px 50px rgba(0,0,0,0.2)}.blog-tile .blog-tile-inner{min-height:500px;display:block;background:#fff;position:relative;display:block;width:100%;color:#000000;background-color:#ffffff;cursor:pointer;-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out;-webkit-box-shadow:0px 10px 72px -5px rgba(0,0,0,0.1);-moz-box-shadow:0px 10px 72px -5px rgba(0,0,0,0.1);box-shadow:0px 10px 72px -5px rgba(0,0,0,0.1)}.blog-tile .blog-tile-inner:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.blog-tile .image-col{background:#ccc;height:0;padding-bottom:77.57%;position:relative}.blog-tile .image-col .image{position:absolute;top:0;bottom:0;left:0;right:0}.blog-tile .text-col{padding:50px}.blog-tile .text-col .blog-tile-title{color:#0a132a;font-size:32px;line-height:42px;font-family:'CircularStd-Black';margin-bottom:30px}.blog-tile .text-col .blog-tile-excerpt{display:none;color:#0a132a;font-size:25px;line-height:35px;margin:60px 0}.blog-tile .text-col .blog-tile-meta{color:#0a132a;font-family:'CircularStd-Book'}.blog-tile .text-col .blog-tile-meta strong{font-family:'CircularStd-Black'}.blog-tile .flex-wrap{display:flex;flex-direction:column}.blog-content .blog-feed .blog-tile:nth-child(2){width:100%}.blog-content .blog-feed .blog-tile:nth-child(2) .blog-tile-inner{min-height:auto}.blog-content .blog-feed .blog-tile:nth-child(2) .flex-wrap{flex-direction:row-reverse;height:100%}.blog-content .blog-feed .blog-tile:nth-child(2) .image-col{width:40%;height:auto;padding-bottom:0}.blog-content .blog-feed .blog-tile:nth-child(2) .text-col{width:60%;display:flex;align-items:center}.blog-content .blog-feed .blog-tile:nth-child(2) .text-col .blog-tile-title{font-size:47px;line-height:60px}.blog-content .blog-feed .blog-tile:nth-child(2) .text-col .blog-tile-excerpt{display:block}.blog-content .blog-feed .blog-tile:nth-child(2) .text-col-inner{width:100%}@media only screen and (max-width: 1200px){.blog-content .blog-feed{margin:0 -30px}.blog-tile{padding:40px 30px}.blog-content .blog-feed .blog-tile:nth-child(2) .image-col,.blog-content .blog-feed .blog-tile:nth-child(2) .text-col{width:50%}.blog-content .blog-feed .blog-tile:nth-child(2) .text-col .blog-tile-title{font-size:35px;line-height:45px}.blog-tile .text-col .blog-tile-excerpt{margin:40px 0}.blog-filters .blog-filter{padding:10px 20px}}@media only screen and (max-width: 980px){.blog-content .blog-feed{margin:0 -15px}.blog-tile{padding:30px 15px}}@media only screen and (max-width: 860px){.blog-content .blog-feed .blog-tile:nth-child(2){width:50%}.blog-content .blog-feed .blog-tile:nth-child(2) .flex-wrap{flex-direction:column}.blog-content .blog-feed .blog-tile:nth-child(2) .image-col{width:100%;height:0;padding-bottom:77.57%}.blog-content .blog-feed .blog-tile:nth-child(2) .text-col{width:100%}.blog-content .blog-feed .blog-tile:nth-child(2) .text-col .blog-tile-excerpt{display:none}}@media only screen and (max-width: 767px){.blog-content .blog-feed .blog-tile:nth-child(2),.blog-content .blog-feed .grid-sizer,.blog-content .blog-feed .grid-item{width:100%}.blog-tile .blog-tile-inner{min-height:auto}}@media only screen and (max-width: 580px){.blog-header .ts-section-inner{padding-bottom:0}.blog-filters{margin:0;padding:0;width:100%}.blog-filters .scrollbar-inner{overflow:auto;-webkit-overflow-scrolling:touch}.blog-filters .scrollbar-inner ul{margin:0 7%;width:900px}.blog-filters .blog-filter{padding:20px 20px;display:inline-block}.blog-tile .text-col{padding:20px 7% 25px 7%}.blog-tile .text-col .blog-tile-title{font-size:25px !important;line-height:35px !important}}@media only screen and (max-width: 560px){.blog-header{padding-top:140px}}.single-post{color:#454343}.single-casestudy .site-main .single-head:after,.page .site-main .single-head:after,.single-post .site-main .single-head:after,.page .site-main .single-head:after{content:'';position:absolute;left:0;bottom:0;border:#fff;border-bottom:190px solid #FFF;border-right:100vw solid transparent;z-index:400}.single-post .site-main .single-content,.single-casestudy .site-main .single-content,.page .site-main .single-content{padding:70px 70px 100px 70px;margin:0 auto;width:90% !important}.single-post .blog-tile-meta{margin-left:30px;margin-bottom:45px;line-height:40px}.single-post .blog-tile-meta span{display:block;font-size:18px}.single-post .blog-tile-meta .btn-back{font-family:'CircularStd-Black';color:#00142a;position:relative;font-size:20px;line-height:20px;padding-left:30px;display:block;margin-bottom:40px;margin-top:5px}.single-post .blog-tile-meta .btn-back i{position:absolute;margin-top:-9px;font-size:40px;line-height:40px;left:0}.single-post .entry-title{margin-left:30px;color:#454343;font-family:'CircularStd-Black';font-size:55px;line-height:65px;display:block;margin-bottom:30px;max-width:600px}.single-post .entry-content>h1,.single-post .entry-content>h2,.single-post .entry-content>h3,.single-post .entry-content>p{margin-left:30px;max-width:800px}.single-post .entry-content>blockquote{margin-left:30px;max-width:900px}.single-post .entry-content>h3{font-weight:normal;font-family:'CircularStd-Book';color:#949393;font-size:36px;line-height:46px;margin-bottom:50px}.single-post .entry-content>h2{color:#b8b8b8;font-size:42px;line-height:50px;margin-bottom:45px}.single-post .entry-content>p{font-size:23px;line-height:35px;margin-bottom:45px}.single-post .entry-content strong{font-weight:normal;font-family:'CircularStd-Black'}.single-post .entry-content ul{margin-bottom:50px}.single-post .entry-content ul li{margin-left:50px;margin-bottom:20px;list-style:disc}.single-casestudy .site-main .inner,.single-post .site-main .single-content,.page .site-main .single-content{margin-top:-330px !important;z-index:400}.single-post .content-area{padding-bottom:0;position:relative}.single-post .content-area .single-post-bg{height:250px;width:100%;position:absolute;bottom:0;background:#2b2372}.single-post .content-area .single-post-bg:after{content:'';position:absolute;top:-150px;left:0;border-left:100vw solid transparent;border-bottom:150px solid #2b2372}.single-post .single-content{background:#fff;position:relative}.single-post .alignleft,.single-post .alignright,.single-post .aligncenter,.single-post .alignnone{max-width:100% !important;height:auto}.single-post .wp-block-image{margin:50px 0}.single-post .wp-block-gallery .blocks-gallery-item{margin-left:0}.single-post .content-area .bg-slant{position:absolute;bottom:0;left:0;right:0;width:100%;height:270px;background:#2b2372;z-index:0}.single-post .content-area .bg-slant:before{content:'';position:absolute;pointer-events:none;top:0;right:0;left:0;border-right:100vw solid transparent;border-top:120px solid #ffffff !important}.single-post .tsgb-quote{margin-left:30px;border-top:4px solid #aeb4f8;padding-top:40px;max-width:900px;border-left:none}.single-post .tsgb-quote .wp-block-quote{margin:0}.single-post .tsgb-quote p{font-size:35px;line-height:45px;color:#282828;font-family:'LyonText';max-width:850px}.single-post .tsgb-quote cite{margin-top:40px;margin-bottom:60px;padding-top:40px;border-top:4px solid #aeb4f8;width:100%;display:block}@media (min-width: 1280px){.single-post .site-main .single-content,.single-casestudy .site-main .inner,.page .site-main .single-content{width:1170px !important}}@media only screen and (max-width: 767px){.single-post .site-main .single-content,.single-casestudy .site-main .inner,.page .site-main .single-content{padding:30px 0 !important;margin-top:0px !important}.single-post .site-main .single-head,.single-casestudy .site-main .single-head,.page .site-main .single-head{height:400px !important}.single-post .content-area{padding-bottom:60px}.single-post .entry-content>h3{margin-left:0}.single-post .entry-title,.single-post .entry-content>h2{font-size:40px;line-height:50px;margin-left:0}.single-post .entry-content>p{margin:0;margin-bottom:45px}.single-post .content-area .single-post-bg{display:none}.single-post .tsgb-quote{margin-left:0}.single-post .site-main .single-head:after,.single-casestudy .site-main .single-head:after,.page .site-main .single-head:after{border-bottom:100px solid #FFF}.single .site-main{background:#fff;position:relative;z-index:1}.single-post .content-area .bg-slant{display:none}}@media only screen and (max-width: 480px){.single-post .entry-content>h3{font-size:25px;line-height:35px}.single-post .site-main .entry-content>p,.page .site-main .entry-content>p,.single-post .site-main .single-content>p,.page .site-main .single-content>p{font-size:18px;line-height:30px}}.single .cta-slant{background:#2b2372;color:#fff}.single .cta-slant .ts-section-inner{padding:90px 0 120px 0}.single .cta-slant p{max-width:500px;margin:30px auto}.single .cta-slant:before{display:none}.single-readingtime{color:#30296c;text-align:right;margin-bottom:50px;font-family:'CircularStd-Black';font-size:24px;line-height:34px;float:right}@media (max-width: 767px){.single-readingtime{text-align:left}.single-post .blog-tile-meta{margin-left:0}.single .cta-slant{padding-top:60px}.single .cta-slant:before{display:block;content:'';position:absolute;pointer-events:none;top:0;right:0;left:0;border-right:100vw solid transparent;border-top:60px solid #fff}}@media (max-width: 680px){.single-readingtime{float:none;margin-bottom:40px}}.post-links{padding-top:50px}.post-links h2{font-size:55px;line-height:65px;font-family:'LyonText';color:#282828}.post-links hr{border:none;border-top:5px solid #854ff6;margin:20px 0;width:100%;max-width:100px}.post-links .col-wrap{margin:0 -50px}@media only screen and (max-width: 1200px){.post-links .col-wrap{margin:0 -30px}}@media only screen and (max-width: 960px){.post-links .col-wrap{margin:0 -15px}.post-links h2{font-size:40px;line-height:50px}}@media only screen and (max-width: 767px){.post-links .col-wrap .col-6{width:100%;float:none;margin-bottom:50px}}@media only screen and (max-width: 680px){.post-links h2{font-size:35px;line-height:45px}}.single-service .wcd-sprint{margin-bottom:0}.single-service .wcd-sprint .wp-block-gallery{margin-bottom:0;margin:90px 0}.single-service .wcd-sprint h2{margin-bottom:40px}.single-service .wcd-sprint .ts-section-inner{padding-top:100px}@media (max-width: 767px){.single-service .wcd-sprint .ts-section-inner{padding-top:60px}}.wcd-service-intro{position:relative;padding:0}.wcd-service-intro .flex .col-8{width:calc(100% - 400px)}@media (max-width: 959px){.wcd-service-intro .flex{flex-direction:column}.wcd-service-intro .flex .col-8,.wcd-service-intro .flex .col-4{width:100%}.wcd-service-intro .ts-section-inner{padding-bottom:0}}@media (max-width: 767px){.wcd-service-intro .flex{padding-right:0}}#help-form-wrap{position:absolute;top:0;left:0;right:0}@media (max-width: 959px){#help-form-wrap{position:relative;top:auto;left:auto;right:auto;height:600px}}.help-form{position:absolute;top:125px;right:0;background:#fc6355;color:#fff;width:100%;max-width:470px;transition:right 0.5s cubic-bezier(0.65, 0.05, 0.36, 1)}.help-form__inner{padding:70px 70px 40px 70px}.help-form__inner form{max-width:330px}.help-form h2{font-family:'LyonText';font-size:30px;line-height:1.3;margin-bottom:20px;padding-right:0}.help-form .btn-wrap{margin-top:35px}.help-form .wpcf7-submit{font-family:'CircularStd-Black';display:block;min-width:200px;text-align:center;padding:18px 30px;font-size:16px;line-height:16px;font-weight:bold;border:none;-webkit-appearance:none;appearance:none;letter-spacing:1px;cursor:pointer;border-radius:8px;transition:border 0.3s ease-out, color 0.3s ease-out, background 0.3s ease-out;text-transform:uppercase;color:#fff !important;border:3px solid #0d234c;background:#0d234c}.help-form .wpcf7-submit:hover,.help-form .wpcf7-submit:focus{color:#0d234c !important;border-color:#fff;background:#fff}.help-form span.wpcf7-not-valid-tip{font-size:12px;color:#f5abab}.help-form .wpcf7-response-output{padding:0px !important;margin:0 !important;border:none !important}.help-form .tab-close{position:absolute;top:0;right:100%;width:45px;min-height:45px;display:block;background:#fc6355;color:#fff;cursor:pointer}.help-form .lbl-closed{font-family:'LyonText';width:212px;display:block;transform:rotate(-90deg);transform-origin:0 0;margin-top:212px;padding:10px;display:none;text-align:center}.help-form .lbl-open{color:#fff}.help-form .lbl-open:after{content:'';background:url(../png/icon-close.png) no-repeat center;background-size:contain;width:16px;height:16px;position:absolute;top:50%;margin-top:-8px;left:50%;margin-left:-8px}.help-form.closed{right:-470px}.help-form.closed .tab-close{height:212px}.help-form.closed .lbl-closed{display:block}.help-form.closed .lbl-open{display:none}.help-form.fixed{position:fixed;z-index:400;top:200px}@media (max-width: 959px){.help-form{top:50px}.help-form__inner{padding:50px 65px 50px 7%}.help-form .wpcf7-submit{padding:10px;min-width:auto;width:100%}.help-form h2{font-size:20px}.help-form label{font-size:12px}.help-form .form-row{margin-bottom:5px}.help-form .form-row input[type=text],.help-form .form-row input[type=number],.help-form .form-row input[type=tel],.help-form .form-row input[type=password],.help-form .form-row input[type=email],.help-form .form-row input[type=date],.help-form .form-row .form-html-view,.help-form .form-row textarea,.help-form .form-row select{margin:2px 0}}@media (max-width: 560px){.help-form{width:calc(100% - 60px)}.help-form.closed{right:calc(-100% + 60px)}}@media (max-height: 600px){.help-form__inner{height:100%;padding:50px 70px 30px 7%;display:flex;align-items:center}.help-form.fixed{z-index:400;top:0;height:100%}.help-form.fixed .tab-close{top:200px}}.related-services .ts-section-inner{padding-top:0 !important}.related-services hr{max-width:1030px;margin:70px auto;border-color:#d9d0bf;margin-top:0;border-width:4px}.related-services .related-services__slider-wrap{width:100%;margin-bottom:20px}@media (max-width: 767px){.related-services .related-services__slider-wrap{padding:0 7%}}.related-services .related-services__slider{margin:0 -15px}.related-services .related-services__slider .slick-list,.related-services .related-services__slider .slick-track{height:400px}.related-services .related-services__slider .slick-list{width:100%;padding:0 !important}.related-services .related-services__slider .services-tile{display:block;width:100%;height:400px;padding:0 15px}.related-services .related-services__slider .services-tile__inner{height:100%;width:100%;display:flex;align-items:center;justify-content:center;padding:15px 7%;overflow:hidden;position:relative}.related-services .related-services__slider .services-tile__inner span{font-size:50px;line-height:60px;color:#fff;font-family:'LyonText';text-align:center;position:relative;z-index:2}.related-services .related-services__slider .services-tile__inner__bg{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;transition:transform 2s linear}.related-services .related-services__slider .services-tile:hover .services-tile__inner__bg,.related-services .related-services__slider .services-tile:focus .services-tile__inner__bg{transform:scale(1.05)}@media (max-width: 767px){.related-services .related-services__slider .services-tile,.related-services .related-services__slider .slick-list,.related-services .related-services__slider .slick-track{height:300px}.related-services .related-services__slider .services-tile__inner span{font-size:40px;line-height:50px}}.service-about{margin-bottom:0}.service-about hr{max-width:1030px;margin:70px auto;border-color:#d9d0bf;margin-top:0;border-width:4px}.service-about img{width:100%;height:auto}.service-about .ts-section-inner{position:relative;padding-top:0 !important}.service-about .image{position:absolute;top:110px;left:50%;width:50%}@media (max-width: 767px){.service-about .flex{flex-direction:column;padding-right:0}.service-about .flex>div{width:100%}.service-about .image{margin-top:40px;position:relative;top:auto;left:auto;width:100%}}.services-banner{background-color:#0d1b35;text-align:center;color:#fff;position:relative;overflow:hidden}.services-banner .ts-section-inner{position:relative;max-width:880px;display:flex;min-height:450px;align-items:center;justify-content:center;z-index:2}.services-banner h2{color:#fff;font-size:35px;max-width:450px;margin:0 auto 15px auto;font-family:'LyonText'}.services-banner h2:first-child{color:#03ffcf}.services-banner h2:last-of-type{margin-bottom:30px}.services-banner a{color:#fff}.services-banner .triangle{background:url(../svg/home_02.svg) no-repeat;background-size:contain;width:314px;height:278px;right:-120px;top:20%;transform:translate3d(0, 150px, 0);opacity:0.4}.services-banner .line{background:url(../svg/line-green.svg) no-repeat;background-size:contain;width:170px;height:170px;left:0;margin-left:-60px;top:40%}.services-banner-cta{text-align:center;background:#4136da;color:#fff}.services-banner-cta .ts-section-inner{padding:80px 0}.services-banner-cta h1,.services-banner-cta h2,.services-banner-cta h3{color:#fff;font-size:35px;max-width:450px;margin:0 auto 15px auto;font-family:'LyonText'}.services-banner-cta .btn-wrap{margin-top:40px}.services-banner-cta .btn-wrap .btn{width:100%;max-width:240px}@media (max-width: 767px){.services-banner-cta .ts-section-inner{padding:60px 0}}.single-service .talk-to-dom{position:relative;margin-bottom:0}.single-service .talk-to-dom .ts-section-inner{padding-top:40px !important}.single-service .talk-to-dom .col-7{padding-left:30px}.single-service .talk-to-dom .col-5{padding-left:30px}.single-service .talk-to-dom strong{color:#fff !important}.single-service .talk-to-dom h1,.single-service .talk-to-dom h2,.single-service .talk-to-dom h3,.single-service .talk-to-dom p{padding-right:0}@media (max-width: 767px){.single-service .talk-to-dom .ts-section-inner{padding-top:0 !important;padding-bottom:0}.single-service .talk-to-dom .col-7{padding-left:0}.single-service .talk-to-dom .col-5{padding-left:0}}.back-top-top-tab{position:absolute;top:90px;right:0}.back-top-top-tab a{display:block;width:50px;height:80px;background:#f4f4ff;transition:background-color 0.3s ease-out}.back-top-top-tab a:hover,.back-top-top-tab a:focus{background:#dbdbff}.back-top-top-tab a:after{content:'';width:25px;height:17px;background:url(../svg/arrow-up.svg) no-repeat center;background-size:contain;display:block;position:absolute;top:50%;margin-top:-8px;left:50%;margin-left:-12px}footer.main-footer{background:#0d1c34;font-size:14px;line-height:28px;color:#5a99fd;border-top:3px solid #fff;padding:0 6%}footer.main-footer .main-footer-inner{width:100%;max-width:1170px;margin:0 auto;padding:60px 0 0 0}footer.main-footer h3{font-size:14px;font-family:'CircularStd-Black';letter-spacing:1px;color:#fff}footer.main-footer a{color:#5a99fd;padding-bottom:4px;border-bottom:2px solid #00ffce}footer.main-footer .copyright{color:#d6d6d6;font-size:12px;line-height:18px;padding:40px 0}footer.main-footer .footer-subheading{font-size:18px;line-height:30px;max-width:500px;margin-bottom:40px}footer.main-footer .footer-subheading a{color:#fff;border:none;font-family:'CircularStd-Black';letter-spacing:1px}footer.main-footer .col-3{min-height:10px}footer.main-footer .logo-footer{display:block;background:url(../png/wcd-logo-footer.png) no-repeat center;background-size:contain;width:68px;height:73px;margin-top:20px}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){footer.main-footer .logo-footer{background:url(../png/wcd-logo-footer%402x.png) no-repeat center;background-size:contain}}@media only screen and (max-width: 900px){footer.main-footer .main-footer-inner>.col-4{width:25%}footer.main-footer .main-footer-inner>.col-8{width:75%}}@media only screen and (max-width: 767px){footer.main-footer{padding:0 7%}footer.main-footer .footer-col-wrap .col-3{width:30%}footer.main-footer .footer-col-wrap .col-5{width:45%}footer.main-footer .footer-col-wrap .col-4{width:25%}}@media only screen and (max-width: 680px){footer.main-footer .footer-col-wrap .col-3,footer.main-footer .footer-col-wrap .col-5,footer.main-footer .footer-col-wrap .col-4{width:100%;margin-bottom:20px;padding-bottom:20px;float:none}}@media only screen and (max-width: 560px){footer.main-footer .main-footer-inner>.col-4,footer.main-footer .main-footer-inner>.col-8{width:100%;float:none}footer.main-footer .logo-footer{margin:0 auto 40px auto}}

/*# sourceMappingURL=style.css.map */