<!DOCTYPE html>
<html lang="en-GB" prefix="og: https://ogp.me/ns#">

<head><meta charset="UTF-8"><script>if(navigator.userAgent.match(/MSIE|Internet Explorer/i)||navigator.userAgent.match(/Trident\/7\..*?rv:11/i)){var href=document.location.href;if(!href.match(/[?&]nowprocket/)){if(href.indexOf("?")==-1){if(href.indexOf("#")==-1){document.location.href=href+"?nowprocket=1"}else{document.location.href=href.replace("#","?nowprocket=1#")}}else{if(href.indexOf("#")==-1){document.location.href=href+"&nowprocket=1"}else{document.location.href=href.replace("#","&nowprocket=1#")}}}}</script><script>(()=>{class RocketLazyLoadScripts{constructor(){this.v="2.0.5",this.userEvents=["keydown","keyup","mousedown","mouseup","mousemove","mouseover","mouseout","touchmove","touchstart","touchend","touchcancel","wheel","click","dblclick","input"],this.attributeEvents=["onblur","onclick","oncontextmenu","ondblclick","onfocus","onmousedown","onmouseenter","onmouseleave","onmousemove","onmouseout","onmouseover","onmouseup","onmousewheel","onscroll","onsubmit"]}async t(){this.i(),this.o(),/iP(ad|hone)/.test(navigator.userAgent)&&this.h(),this.u(),this.l(this),this.m(),this.k(this),this.p(this),this._(),await Promise.all([this.R(),this.L()]),this.lastBreath=Date.now(),this.S(this),this.P(),this.D(),this.O(),this.M(),await this.C(this.delayedScripts.normal),await this.C(this.delayedScripts.defer),await this.C(this.delayedScripts.async),await this.T(),await this.F(),await this.j(),await this.A(),window.dispatchEvent(new Event("rocket-allScriptsLoaded")),this.everythingLoaded=!0,this.lastTouchEnd&&await new Promise(t=>setTimeout(t,500-Date.now()+this.lastTouchEnd)),this.I(),this.H(),this.U(),this.W()}i(){this.CSPIssue=sessionStorage.getItem("rocketCSPIssue"),document.addEventListener("securitypolicyviolation",t=>{this.CSPIssue||"script-src-elem"!==t.violatedDirective||"data"!==t.blockedURI||(this.CSPIssue=!0,sessionStorage.setItem("rocketCSPIssue",!0))},{isRocket:!0})}o(){window.addEventListener("pageshow",t=>{this.persisted=t.persisted,this.realWindowLoadedFired=!0},{isRocket:!0}),window.addEventListener("pagehide",()=>{this.onFirstUserAction=null},{isRocket:!0})}h(){let t;function e(e){t=e}window.addEventListener("touchstart",e,{isRocket:!0}),window.addEventListener("touchend",function i(o){o.changedTouches[0]&&t.changedTouches[0]&&Math.abs(o.changedTouches[0].pageX-t.changedTouches[0].pageX)<10&&Math.abs(o.changedTouches[0].pageY-t.changedTouches[0].pageY)<10&&o.timeStamp-t.timeStamp<200&&(window.removeEventListener("touchstart",e,{isRocket:!0}),window.removeEventListener("touchend",i,{isRocket:!0}),"INPUT"===o.target.tagName&&"text"===o.target.type||(o.target.dispatchEvent(new TouchEvent("touchend",{target:o.target,bubbles:!0})),o.target.dispatchEvent(new MouseEvent("mouseover",{target:o.target,bubbles:!0})),o.target.dispatchEvent(new PointerEvent("click",{target:o.target,bubbles:!0,cancelable:!0,detail:1,clientX:o.changedTouches[0].clientX,clientY:o.changedTouches[0].clientY})),event.preventDefault()))},{isRocket:!0})}q(t){this.userActionTriggered||("mousemove"!==t.type||this.firstMousemoveIgnored?"keyup"===t.type||"mouseover"===t.type||"mouseout"===t.type||(this.userActionTriggered=!0,this.onFirstUserAction&&this.onFirstUserAction()):this.firstMousemoveIgnored=!0),"click"===t.type&&t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation(),"touchstart"===this.lastEvent&&"touchend"===t.type&&(this.lastTouchEnd=Date.now()),"click"===t.type&&(this.lastTouchEnd=0),this.lastEvent=t.type,t.composedPath&&t.composedPath()[0].getRootNode()instanceof ShadowRoot&&(t.rocketTarget=t.composedPath()[0]),this.savedUserEvents.push(t)}u(){this.savedUserEvents=[],this.userEventHandler=this.q.bind(this),this.userEvents.forEach(t=>window.addEventListener(t,this.userEventHandler,{passive:!1,isRocket:!0})),document.addEventListener("visibilitychange",this.userEventHandler,{isRocket:!0})}U(){this.userEvents.forEach(t=>window.removeEventListener(t,this.userEventHandler,{passive:!1,isRocket:!0})),document.removeEventListener("visibilitychange",this.userEventHandler,{isRocket:!0}),this.savedUserEvents.forEach(t=>{(t.rocketTarget||t.target).dispatchEvent(new window[t.constructor.name](t.type,t))})}m(){const t="return false",e=Array.from(this.attributeEvents,t=>"data-rocket-"+t),i="["+this.attributeEvents.join("],[")+"]",o="[data-rocket-"+this.attributeEvents.join("],[data-rocket-")+"]",s=(e,i,o)=>{o&&o!==t&&(e.setAttribute("data-rocket-"+i,o),e["rocket"+i]=new Function("event",o),e.setAttribute(i,t))};new MutationObserver(t=>{for(const n of t)"attributes"===n.type&&(n.attributeName.startsWith("data-rocket-")||this.everythingLoaded?n.attributeName.startsWith("data-rocket-")&&this.everythingLoaded&&this.N(n.target,n.attributeName.substring(12)):s(n.target,n.attributeName,n.target.getAttribute(n.attributeName))),"childList"===n.type&&n.addedNodes.forEach(t=>{if(t.nodeType===Node.ELEMENT_NODE)if(this.everythingLoaded)for(const i of[t,...t.querySelectorAll(o)])for(const t of i.getAttributeNames())e.includes(t)&&this.N(i,t.substring(12));else for(const e of[t,...t.querySelectorAll(i)])for(const t of e.getAttributeNames())this.attributeEvents.includes(t)&&s(e,t,e.getAttribute(t))})}).observe(document,{subtree:!0,childList:!0,attributeFilter:[...this.attributeEvents,...e]})}I(){this.attributeEvents.forEach(t=>{document.querySelectorAll("[data-rocket-"+t+"]").forEach(e=>{this.N(e,t)})})}N(t,e){const i=t.getAttribute("data-rocket-"+e);i&&(t.setAttribute(e,i),t.removeAttribute("data-rocket-"+e))}k(t){Object.defineProperty(HTMLElement.prototype,"onclick",{get(){return this.rocketonclick||null},set(e){this.rocketonclick=e,this.setAttribute(t.everythingLoaded?"onclick":"data-rocket-onclick","this.rocketonclick(event)")}})}S(t){function e(e,i){let o=e[i];e[i]=null,Object.defineProperty(e,i,{get:()=>o,set(s){t.everythingLoaded?o=s:e["rocket"+i]=o=s}})}e(document,"onreadystatechange"),e(window,"onload"),e(window,"onpageshow");try{Object.defineProperty(document,"readyState",{get:()=>t.rocketReadyState,set(e){t.rocketReadyState=e},configurable:!0}),document.readyState="loading"}catch(t){console.log("WPRocket DJE readyState conflict, bypassing")}}l(t){this.originalAddEventListener=EventTarget.prototype.addEventListener,this.originalRemoveEventListener=EventTarget.prototype.removeEventListener,this.savedEventListeners=[],EventTarget.prototype.addEventListener=function(e,i,o){o&&o.isRocket||!t.B(e,this)&&!t.userEvents.includes(e)||t.B(e,this)&&!t.userActionTriggered||e.startsWith("rocket-")||t.everythingLoaded?t.originalAddEventListener.call(this,e,i,o):(t.savedEventListeners.push({target:this,remove:!1,type:e,func:i,options:o}),"mouseenter"!==e&&"mouseleave"!==e||t.originalAddEventListener.call(this,e,t.savedUserEvents.push,o))},EventTarget.prototype.removeEventListener=function(e,i,o){o&&o.isRocket||!t.B(e,this)&&!t.userEvents.includes(e)||t.B(e,this)&&!t.userActionTriggered||e.startsWith("rocket-")||t.everythingLoaded?t.originalRemoveEventListener.call(this,e,i,o):t.savedEventListeners.push({target:this,remove:!0,type:e,func:i,options:o})}}J(t,e){this.savedEventListeners=this.savedEventListeners.filter(i=>{let o=i.type,s=i.target||window;return e!==o||t!==s||(this.B(o,s)&&(i.type="rocket-"+o),this.$(i),!1)})}H(){EventTarget.prototype.addEventListener=this.originalAddEventListener,EventTarget.prototype.removeEventListener=this.originalRemoveEventListener,this.savedEventListeners.forEach(t=>this.$(t))}$(t){t.remove?this.originalRemoveEventListener.call(t.target,t.type,t.func,t.options):this.originalAddEventListener.call(t.target,t.type,t.func,t.options)}p(t){let e;function i(e){return t.everythingLoaded?e:e.split(" ").map(t=>"load"===t||t.startsWith("load.")?"rocket-jquery-load":t).join(" ")}function o(o){function s(e){const s=o.fn[e];o.fn[e]=o.fn.init.prototype[e]=function(){return this[0]===window&&t.userActionTriggered&&("string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=i(arguments[0]):"object"==typeof arguments[0]&&Object.keys(arguments[0]).forEach(t=>{const e=arguments[0][t];delete arguments[0][t],arguments[0][i(t)]=e})),s.apply(this,arguments),this}}if(o&&o.fn&&!t.allJQueries.includes(o)){const e={DOMContentLoaded:[],"rocket-DOMContentLoaded":[]};for(const t in e)document.addEventListener(t,()=>{e[t].forEach(t=>t())},{isRocket:!0});o.fn.ready=o.fn.init.prototype.ready=function(i){function s(){parseInt(o.fn.jquery)>2?setTimeout(()=>i.bind(document)(o)):i.bind(document)(o)}return"function"==typeof i&&(t.realDomReadyFired?!t.userActionTriggered||t.fauxDomReadyFired?s():e["rocket-DOMContentLoaded"].push(s):e.DOMContentLoaded.push(s)),this},s("on"),s("one"),s("off"),t.allJQueries.push(o)}e=o}t.allJQueries=[],o(window.jQuery),Object.defineProperty(window,"jQuery",{get:()=>e,set(t){o(t)}})}P(){const t=new Map;document.write=document.writeln=function(e){const i=document.currentScript,o=document.createRange(),s=i.parentElement;let n=t.get(i);void 0===n&&(n=i.nextSibling,t.set(i,n));const c=document.createDocumentFragment();o.setStart(c,0),c.appendChild(o.createContextualFragment(e)),s.insertBefore(c,n)}}async R(){return new Promise(t=>{this.userActionTriggered?t():this.onFirstUserAction=t})}async L(){return new Promise(t=>{document.addEventListener("DOMContentLoaded",()=>{this.realDomReadyFired=!0,t()},{isRocket:!0})})}async j(){return this.realWindowLoadedFired?Promise.resolve():new Promise(t=>{window.addEventListener("load",t,{isRocket:!0})})}M(){this.pendingScripts=[];this.scriptsMutationObserver=new MutationObserver(t=>{for(const e of t)e.addedNodes.forEach(t=>{"SCRIPT"!==t.tagName||!t.src||t.noModule||t.isWPRocket||this.pendingScripts.push({script:t,promise:new Promise(e=>{const i=()=>{const i=this.pendingScripts.findIndex(e=>e.script===t);i>=0&&this.pendingScripts.splice(i,1),e()};t.addEventListener("load",i,{isRocket:!0}),t.addEventListener("error",i,{isRocket:!0}),setTimeout(i,1e3)})})})}),this.scriptsMutationObserver.observe(document,{childList:!0,subtree:!0})}async F(){await this.X(),this.pendingScripts.length?(await this.pendingScripts[0].promise,await this.F()):this.scriptsMutationObserver.disconnect()}D(){this.delayedScripts={normal:[],async:[],defer:[]},document.querySelectorAll("script[type$=rocketlazyloadscript]").forEach(t=>{t.hasAttribute("data-rocket-src")?t.hasAttribute("async")&&!1!==t.async?this.delayedScripts.async.push(t):t.hasAttribute("defer")&&!1!==t.defer||"module"===t.getAttribute("data-rocket-type")?this.delayedScripts.defer.push(t):this.delayedScripts.normal.push(t):this.delayedScripts.normal.push(t)})}async _(){await this.L();let t=[];document.querySelectorAll("script[type$=rocketlazyloadscript][data-rocket-src]").forEach(e=>{let i=e.getAttribute("data-rocket-src");if(i&&!i.startsWith("data:")){i.startsWith("//")&&(i=location.protocol+i);try{const o=new URL(i).origin;o!==location.origin&&t.push({src:o,crossOrigin:e.crossOrigin||"module"===e.getAttribute("data-rocket-type")})}catch(t){}}}),t=[...new Map(t.map(t=>[JSON.stringify(t),t])).values()],this.Y(t,"preconnect")}async G(t){if(await this.K(),!0!==t.noModule||!("noModule"in HTMLScriptElement.prototype))return new Promise(e=>{let i;function o(){(i||t).setAttribute("data-rocket-status","executed"),e()}try{if(navigator.userAgent.includes("Firefox/")||""===navigator.vendor||this.CSPIssue)i=document.createElement("script"),[...t.attributes].forEach(t=>{let e=t.nodeName;"type"!==e&&("data-rocket-type"===e&&(e="type"),"data-rocket-src"===e&&(e="src"),i.setAttribute(e,t.nodeValue))}),t.text&&(i.text=t.text),t.nonce&&(i.nonce=t.nonce),i.hasAttribute("src")?(i.addEventListener("load",o,{isRocket:!0}),i.addEventListener("error",()=>{i.setAttribute("data-rocket-status","failed-network"),e()},{isRocket:!0}),setTimeout(()=>{i.isConnected||e()},1)):(i.text=t.text,o()),i.isWPRocket=!0,t.parentNode.replaceChild(i,t);else{const i=t.getAttribute("data-rocket-type"),s=t.getAttribute("data-rocket-src");i?(t.type=i,t.removeAttribute("data-rocket-type")):t.removeAttribute("type"),t.addEventListener("load",o,{isRocket:!0}),t.addEventListener("error",i=>{this.CSPIssue&&i.target.src.startsWith("data:")?(console.log("WPRocket: CSP fallback activated"),t.removeAttribute("src"),this.G(t).then(e)):(t.setAttribute("data-rocket-status","failed-network"),e())},{isRocket:!0}),s?(t.fetchPriority="high",t.removeAttribute("data-rocket-src"),t.src=s):t.src="data:text/javascript;base64,"+window.btoa(unescape(encodeURIComponent(t.text)))}}catch(i){t.setAttribute("data-rocket-status","failed-transform"),e()}});t.setAttribute("data-rocket-status","skipped")}async C(t){const e=t.shift();return e?(e.isConnected&&await this.G(e),this.C(t)):Promise.resolve()}O(){this.Y([...this.delayedScripts.normal,...this.delayedScripts.defer,...this.delayedScripts.async],"preload")}Y(t,e){this.trash=this.trash||[];let i=!0;var o=document.createDocumentFragment();t.forEach(t=>{const s=t.getAttribute&&t.getAttribute("data-rocket-src")||t.src;if(s&&!s.startsWith("data:")){const n=document.createElement("link");n.href=s,n.rel=e,"preconnect"!==e&&(n.as="script",n.fetchPriority=i?"high":"low"),t.getAttribute&&"module"===t.getAttribute("data-rocket-type")&&(n.crossOrigin=!0),t.crossOrigin&&(n.crossOrigin=t.crossOrigin),t.integrity&&(n.integrity=t.integrity),t.nonce&&(n.nonce=t.nonce),o.appendChild(n),this.trash.push(n),i=!1}}),document.head.appendChild(o)}W(){this.trash.forEach(t=>t.remove())}async T(){try{document.readyState="interactive"}catch(t){}this.fauxDomReadyFired=!0;try{await this.K(),this.J(document,"readystatechange"),document.dispatchEvent(new Event("rocket-readystatechange")),await this.K(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.K(),this.J(document,"DOMContentLoaded"),document.dispatchEvent(new Event("rocket-DOMContentLoaded")),await this.K(),this.J(window,"DOMContentLoaded"),window.dispatchEvent(new Event("rocket-DOMContentLoaded"))}catch(t){console.error(t)}}async A(){try{document.readyState="complete"}catch(t){}try{await this.K(),this.J(document,"readystatechange"),document.dispatchEvent(new Event("rocket-readystatechange")),await this.K(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.K(),this.J(window,"load"),window.dispatchEvent(new Event("rocket-load")),await this.K(),window.rocketonload&&window.rocketonload(),await this.K(),this.allJQueries.forEach(t=>t(window).trigger("rocket-jquery-load")),await this.K(),this.J(window,"pageshow");const t=new Event("rocket-pageshow");t.persisted=this.persisted,window.dispatchEvent(t),await this.K(),window.rocketonpageshow&&window.rocketonpageshow({persisted:this.persisted})}catch(t){console.error(t)}}async K(){Date.now()-this.lastBreath>45&&(await this.X(),this.lastBreath=Date.now())}async X(){return document.hidden?new Promise(t=>setTimeout(t)):new Promise(t=>requestAnimationFrame(t))}B(t,e=window){return e===document&&"readystatechange"===t||(e===document&&"DOMContentLoaded"===t||(e===window&&"DOMContentLoaded"===t||(e===window&&"load"===t||e===window&&"pageshow"===t)))}static run(){(new RocketLazyLoadScripts).t()}}RocketLazyLoadScripts.run()})();
</script>
    
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>
        Devstars | Bespoke Web Development &amp; Digital Agency | Jersey &amp; UK    </title>
<link data-rocket-prefetch href="https://stats.wp.com" rel="dns-prefetch">
<link data-rocket-prefetch href="https://www.google.com" rel="dns-prefetch">
<style id="wpr-usedcss">.fa-brands,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:swap;src:url(https://use.fontawesome.com/releases/v6.4.2/webfonts/fa-brands-400.woff2) format("woff2"),url(https://use.fontawesome.com/releases/v6.4.2/webfonts/fa-brands-400.ttf) format("truetype")}.fa-brands,.fab{font-weight:400}.fa-linkedin-in:before{content:"\f0e1"}.fa-facebook-f:before{content:"\f39e"}.fa-instagram:before{content:"\f16d"}.fa-youtube:before{content:"\f167"}:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 5 Brands";font-display:swap;font-weight:400;src:url(https://use.fontawesome.com/releases/v6.4.2/webfonts/fa-brands-400.woff2) format("woff2"),url(https://use.fontawesome.com/releases/v6.4.2/webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:swap;src:url(https://use.fontawesome.com/releases/v6.4.2/webfonts/fa-brands-400.woff2) format("woff2"),url(https://use.fontawesome.com/releases/v6.4.2/webfonts/fa-brands-400.ttf) format("truetype")}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:0 0;color:#383533;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:0 0}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Red Hat Display';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/redhatdisplay/v21/8vIQ7wUr0m80wwYf0QCXZzYzUoTg_T6h.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Red Hat Display';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/redhatdisplay/v21/8vIQ7wUr0m80wwYf0QCXZzYzUoTg_T6h.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Red Hat Display';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/redhatdisplay/v21/8vIQ7wUr0m80wwYf0QCXZzYzUoTg_T6h.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}img.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 .07em!important;vertical-align:-.1em!important;background:0 0!important;padding:0!important}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-text-align-center{text-align:center}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6, 147, 227) 0%,rgb(155, 81, 224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122, 220, 180) 0%,rgb(0, 208, 130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252, 185, 0) 0%,rgb(255, 105, 0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255, 105, 0) 0%,rgb(207, 46, 46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238, 238, 238) 0%,rgb(169, 184, 195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74, 234, 220) 0%,rgb(151, 120, 209) 20%,rgb(207, 42, 186) 40%,rgb(238, 44, 130) 60%,rgb(251, 105, 98) 80%,rgb(254, 248, 76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255, 206, 236) 0%,rgb(152, 150, 240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254, 205, 165) 0%,rgb(254, 45, 45) 50%,rgb(107, 0, 62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255, 203, 112) 0%,rgb(199, 81, 192) 50%,rgb(65, 88, 208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255, 245, 203) 0%,rgb(182, 227, 212) 50%,rgb(51, 167, 181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202, 248, 128) 0%,rgb(113, 206, 126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2, 3, 129) 0%,rgb(40, 116, 252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, .2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, .4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, .2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255),6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:900;font-stretch:100%;src:url(https://fonts.gstatic.com/s/roboto/v51/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}[data-tag]{visibility:hidden}img#wpstats{display:none}#banner-block_ca025428791b92934f66cade4a3acf77::after{opacity:.25}html{font-size:14px}@media screen and (min-width:768px){html{font-size:16px}}body{margin:0!important}body *{outline:0!important;font-family:Inter,sans-serif}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}table{border-collapse:collapse}table th{text-align:inherit}body :focus{outline:0!important}h1,h2,h3,h4,h5,h6{margin:0}p{margin:0;margin-bottom:0;padding:0;font-size:1rem;font-weight:400;line-height:1.6em}b,strong{font-weight:600}ul{margin:0;padding:0}hr{margin-top:0;margin-bottom:0;border:none;border-top:1px solid #c9c9c9}q{font-style:italic}#baguetteBox-overlay .full-image img{max-width:90%!important}.container{margin-left:auto;margin-right:auto;width:100%;padding:0 15px}@media screen and (min-width:576px){.container{max-width:540px}}@media screen and (min-width:768px){.container{max-width:720px}}@media screen and (min-width:992px){.container{max-width:1140px}}@media screen and (min-width:1910px){.container{max-width:1680px}}.container-fluid,.container-fluid--lg,.container-fluid--md,.container-fluid--sm,.container-fluid--xs{width:100%;padding-right:25px;padding-left:25px;margin-right:auto;margin-left:auto;max-width:1370px}@media screen and (min-width:992px){.container-fluid,.container-fluid--lg,.container-fluid--md,.container-fluid--sm,.container-fluid--xs{padding-right:30px;padding-left:30px}}.container-fluid--xs{max-width:880px}.container-fluid--sm{max-width:1040px}@media screen and (min-width:1200px){.container-fluid,.container-fluid--lg,.container-fluid--md,.container-fluid--sm,.container-fluid--xs{padding-right:70px;padding-left:70px}.container-fluid--xs{padding-right:30px;padding-left:30px}.container-fluid--sm{padding-right:30px;padding-left:30px}}.container-fluid--md{max-width:1260px}.container-fluid--lg{max-width:1500px}.u-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.pl-0{padding-left:0!important}.ml-auto{margin-left:auto!important}.mr-auto{margin-right:auto!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}@media screen and (min-width:0px){.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.mr-0{margin-right:0!important}.pt-1{padding-top:5px!important}.pb-1{padding-bottom:5px!important}.mt-1{margin-top:5px!important}.mb-1{margin-bottom:5px!important}.ml-1{margin-left:5px!important}.mr-1{margin-right:5px!important}.pt-2{padding-top:10px!important}.pb-2{padding-bottom:10px!important}.mt-2{margin-top:10px!important}.mb-2{margin-bottom:10px!important}.ml-2{margin-left:10px!important}.mr-2{margin-right:10px!important}.pt-3{padding-top:15px!important}.pb-3{padding-bottom:15px!important}.mt-3{margin-top:15px!important}.mb-3{margin-bottom:15px!important}.ml-3{margin-left:15px!important}.mr-3{margin-right:15px!important}.pt-4{padding-top:20px!important}.pb-4{padding-bottom:20px!important}.mt-4{margin-top:20px!important}.mb-4{margin-bottom:20px!important}.ml-4{margin-left:20px!important}.mr-4{margin-right:20px!important}.pt-5{padding-top:25px!important}.pb-5{padding-bottom:25px!important}.mt-5{margin-top:25px!important}.mb-5{margin-bottom:25px!important}.ml-5{margin-left:25px!important}.mr-5{margin-right:25px!important}.pt-6{padding-top:30px!important}.pb-6{padding-bottom:30px!important}.mt-6{margin-top:30px!important}.mb-6{margin-bottom:30px!important}.ml-6{margin-left:30px!important}.mr-6{margin-right:30px!important}.pt-7{padding-top:35px!important}.pb-7{padding-bottom:35px!important}.mt-7{margin-top:35px!important}.mb-7{margin-bottom:35px!important}.ml-7{margin-left:35px!important}.mr-7{margin-right:35px!important}.pt-8{padding-top:40px!important}.pb-8{padding-bottom:40px!important}.mt-8{margin-top:40px!important}.mb-8{margin-bottom:40px!important}.ml-8{margin-left:40px!important}.mr-8{margin-right:40px!important}.pt-9{padding-top:45px!important}.pb-9{padding-bottom:45px!important}.mt-9{margin-top:45px!important}.mb-9{margin-bottom:45px!important}.ml-9{margin-left:45px!important}.mr-9{margin-right:45px!important}.pt-10{padding-top:50px!important}.pb-10{padding-bottom:50px!important}.mt-10{margin-top:50px!important}.mb-10{margin-bottom:50px!important}.ml-10{margin-left:50px!important}.mr-10{margin-right:50px!important}.pt-11{padding-top:55px!important}.pb-11{padding-bottom:55px!important}.mt-11{margin-top:55px!important}.mb-11{margin-bottom:55px!important}.ml-11{margin-left:55px!important}.mr-11{margin-right:55px!important}.pt-12{padding-top:60px!important}.pb-12{padding-bottom:60px!important}.mt-12{margin-top:60px!important}.mb-12{margin-bottom:60px!important}.ml-12{margin-left:60px!important}.mr-12{margin-right:60px!important}.pt-13{padding-top:65px!important}.pb-13{padding-bottom:65px!important}.mt-13{margin-top:65px!important}.mb-13{margin-bottom:65px!important}.ml-13{margin-left:65px!important}.mr-13{margin-right:65px!important}.pt-14{padding-top:70px!important}.pb-14{padding-bottom:70px!important}.mt-14{margin-top:70px!important}.mb-14{margin-bottom:70px!important}.ml-14{margin-left:70px!important}.mr-14{margin-right:70px!important}.pt-15{padding-top:75px!important}.pb-15{padding-bottom:75px!important}.mt-15{margin-top:75px!important}.mb-15{margin-bottom:75px!important}.ml-15{margin-left:75px!important}.mr-15{margin-right:75px!important}.pt-16{padding-top:80px!important}.pb-16{padding-bottom:80px!important}.mt-16{margin-top:80px!important}.mb-16{margin-bottom:80px!important}.ml-16{margin-left:80px!important}.mr-16{margin-right:80px!important}.pt-17{padding-top:85px!important}.pb-17{padding-bottom:85px!important}.mt-17{margin-top:85px!important}.mb-17{margin-bottom:85px!important}.ml-17{margin-left:85px!important}.mr-17{margin-right:85px!important}.pt-18{padding-top:90px!important}.pb-18{padding-bottom:90px!important}.mt-18{margin-top:90px!important}.mb-18{margin-bottom:90px!important}.ml-18{margin-left:90px!important}.mr-18{margin-right:90px!important}.pt-19{padding-top:95px!important}.pb-19{padding-bottom:95px!important}.mt-19{margin-top:95px!important}.mb-19{margin-bottom:95px!important}.ml-19{margin-left:95px!important}.mr-19{margin-right:95px!important}.pt-20{padding-top:100px!important}.pb-20{padding-bottom:100px!important}.mt-20{margin-top:100px!important}.mb-20{margin-bottom:100px!important}.ml-20{margin-left:100px!important}.mr-20{margin-right:100px!important}}@media screen and (min-width:576px){.ml-sm-auto{margin-left:auto!important}.mr-sm-auto{margin-right:auto!important}.mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.pt-sm-0{padding-top:0!important}.pb-sm-0{padding-bottom:0!important}.mt-sm-0{margin-top:0!important}.mb-sm-0{margin-bottom:0!important}.mr-sm-0{margin-right:0!important}.ml-sm-0{margin-left:0!important}.pt-sm-1{padding-top:5px!important}.pb-sm-1{padding-bottom:5px!important}.mt-sm-1{margin-top:5px!important}.mb-sm-1{margin-bottom:5px!important}.mr-sm-1{margin-right:5px!important}.ml-sm-1{margin-left:5px!important}.pt-sm-2{padding-top:10px!important}.pb-sm-2{padding-bottom:10px!important}.mt-sm-2{margin-top:10px!important}.mb-sm-2{margin-bottom:10px!important}.mr-sm-2{margin-right:10px!important}.ml-sm-2{margin-left:10px!important}.pt-sm-3{padding-top:15px!important}.pb-sm-3{padding-bottom:15px!important}.mt-sm-3{margin-top:15px!important}.mb-sm-3{margin-bottom:15px!important}.mr-sm-3{margin-right:15px!important}.ml-sm-3{margin-left:15px!important}.pt-sm-4{padding-top:20px!important}.pb-sm-4{padding-bottom:20px!important}.mt-sm-4{margin-top:20px!important}.mb-sm-4{margin-bottom:20px!important}.mr-sm-4{margin-right:20px!important}.ml-sm-4{margin-left:20px!important}.pt-sm-5{padding-top:25px!important}.pb-sm-5{padding-bottom:25px!important}.mt-sm-5{margin-top:25px!important}.mb-sm-5{margin-bottom:25px!important}.mr-sm-5{margin-right:25px!important}.ml-sm-5{margin-left:25px!important}.pt-sm-6{padding-top:30px!important}.pb-sm-6{padding-bottom:30px!important}.mt-sm-6{margin-top:30px!important}.mb-sm-6{margin-bottom:30px!important}.mr-sm-6{margin-right:30px!important}.ml-sm-6{margin-left:30px!important}.pt-sm-7{padding-top:35px!important}.pb-sm-7{padding-bottom:35px!important}.mt-sm-7{margin-top:35px!important}.mb-sm-7{margin-bottom:35px!important}.mr-sm-7{margin-right:35px!important}.ml-sm-7{margin-left:35px!important}.pt-sm-8{padding-top:40px!important}.pb-sm-8{padding-bottom:40px!important}.mt-sm-8{margin-top:40px!important}.mb-sm-8{margin-bottom:40px!important}.mr-sm-8{margin-right:40px!important}.ml-sm-8{margin-left:40px!important}.pt-sm-9{padding-top:45px!important}.pb-sm-9{padding-bottom:45px!important}.mt-sm-9{margin-top:45px!important}.mb-sm-9{margin-bottom:45px!important}.mr-sm-9{margin-right:45px!important}.ml-sm-9{margin-left:45px!important}.pt-sm-10{padding-top:50px!important}.pb-sm-10{padding-bottom:50px!important}.mt-sm-10{margin-top:50px!important}.mb-sm-10{margin-bottom:50px!important}.mr-sm-10{margin-right:50px!important}.ml-sm-10{margin-left:50px!important}.pt-sm-11{padding-top:55px!important}.pb-sm-11{padding-bottom:55px!important}.mt-sm-11{margin-top:55px!important}.mb-sm-11{margin-bottom:55px!important}.mr-sm-11{margin-right:55px!important}.ml-sm-11{margin-left:55px!important}.pt-sm-12{padding-top:60px!important}.pb-sm-12{padding-bottom:60px!important}.mt-sm-12{margin-top:60px!important}.mb-sm-12{margin-bottom:60px!important}.mr-sm-12{margin-right:60px!important}.ml-sm-12{margin-left:60px!important}.pt-sm-13{padding-top:65px!important}.pb-sm-13{padding-bottom:65px!important}.mt-sm-13{margin-top:65px!important}.mb-sm-13{margin-bottom:65px!important}.mr-sm-13{margin-right:65px!important}.ml-sm-13{margin-left:65px!important}.pt-sm-14{padding-top:70px!important}.pb-sm-14{padding-bottom:70px!important}.mt-sm-14{margin-top:70px!important}.mb-sm-14{margin-bottom:70px!important}.mr-sm-14{margin-right:70px!important}.ml-sm-14{margin-left:70px!important}.pt-sm-15{padding-top:75px!important}.pb-sm-15{padding-bottom:75px!important}.mt-sm-15{margin-top:75px!important}.mb-sm-15{margin-bottom:75px!important}.mr-sm-15{margin-right:75px!important}.ml-sm-15{margin-left:75px!important}.pt-sm-16{padding-top:80px!important}.pb-sm-16{padding-bottom:80px!important}.mt-sm-16{margin-top:80px!important}.mb-sm-16{margin-bottom:80px!important}.mr-sm-16{margin-right:80px!important}.ml-sm-16{margin-left:80px!important}.pt-sm-17{padding-top:85px!important}.pb-sm-17{padding-bottom:85px!important}.mt-sm-17{margin-top:85px!important}.mb-sm-17{margin-bottom:85px!important}.mr-sm-17{margin-right:85px!important}.ml-sm-17{margin-left:85px!important}.pt-sm-18{padding-top:90px!important}.pb-sm-18{padding-bottom:90px!important}.mt-sm-18{margin-top:90px!important}.mb-sm-18{margin-bottom:90px!important}.mr-sm-18{margin-right:90px!important}.ml-sm-18{margin-left:90px!important}.pt-sm-19{padding-top:95px!important}.pb-sm-19{padding-bottom:95px!important}.mt-sm-19{margin-top:95px!important}.mb-sm-19{margin-bottom:95px!important}.mr-sm-19{margin-right:95px!important}.ml-sm-19{margin-left:95px!important}.pt-sm-20{padding-top:100px!important}.pb-sm-20{padding-bottom:100px!important}.mt-sm-20{margin-top:100px!important}.mb-sm-20{margin-bottom:100px!important}.mr-sm-20{margin-right:100px!important}.ml-sm-20{margin-left:100px!important}}@media screen and (min-width:768px){.ml-md-auto{margin-left:auto!important}.mr-md-auto{margin-right:auto!important}.mx-md-auto{margin-left:auto!important;margin-right:auto!important}.pt-md-0{padding-top:0!important}.pb-md-0{padding-bottom:0!important}.mt-md-0{margin-top:0!important}.mb-md-0{margin-bottom:0!important}.mr-md-0{margin-right:0!important}.ml-md-0{margin-left:0!important}.pt-md-1{padding-top:5px!important}.pb-md-1{padding-bottom:5px!important}.mt-md-1{margin-top:5px!important}.mb-md-1{margin-bottom:5px!important}.mr-md-1{margin-right:5px!important}.ml-md-1{margin-left:5px!important}.pt-md-2{padding-top:10px!important}.pb-md-2{padding-bottom:10px!important}.mt-md-2{margin-top:10px!important}.mb-md-2{margin-bottom:10px!important}.mr-md-2{margin-right:10px!important}.ml-md-2{margin-left:10px!important}.pt-md-3{padding-top:15px!important}.pb-md-3{padding-bottom:15px!important}.mt-md-3{margin-top:15px!important}.mb-md-3{margin-bottom:15px!important}.mr-md-3{margin-right:15px!important}.ml-md-3{margin-left:15px!important}.pt-md-4{padding-top:20px!important}.pb-md-4{padding-bottom:20px!important}.mt-md-4{margin-top:20px!important}.mb-md-4{margin-bottom:20px!important}.mr-md-4{margin-right:20px!important}.ml-md-4{margin-left:20px!important}.pt-md-5{padding-top:25px!important}.pb-md-5{padding-bottom:25px!important}.mt-md-5{margin-top:25px!important}.mb-md-5{margin-bottom:25px!important}.mr-md-5{margin-right:25px!important}.ml-md-5{margin-left:25px!important}.pt-md-6{padding-top:30px!important}.pb-md-6{padding-bottom:30px!important}.mt-md-6{margin-top:30px!important}.mb-md-6{margin-bottom:30px!important}.mr-md-6{margin-right:30px!important}.ml-md-6{margin-left:30px!important}.pt-md-7{padding-top:35px!important}.pb-md-7{padding-bottom:35px!important}.mt-md-7{margin-top:35px!important}.mb-md-7{margin-bottom:35px!important}.mr-md-7{margin-right:35px!important}.ml-md-7{margin-left:35px!important}.pt-md-8{padding-top:40px!important}.pb-md-8{padding-bottom:40px!important}.mt-md-8{margin-top:40px!important}.mb-md-8{margin-bottom:40px!important}.mr-md-8{margin-right:40px!important}.ml-md-8{margin-left:40px!important}.pt-md-9{padding-top:45px!important}.pb-md-9{padding-bottom:45px!important}.mt-md-9{margin-top:45px!important}.mb-md-9{margin-bottom:45px!important}.mr-md-9{margin-right:45px!important}.ml-md-9{margin-left:45px!important}.pt-md-10{padding-top:50px!important}.pb-md-10{padding-bottom:50px!important}.mt-md-10{margin-top:50px!important}.mb-md-10{margin-bottom:50px!important}.mr-md-10{margin-right:50px!important}.ml-md-10{margin-left:50px!important}.pt-md-11{padding-top:55px!important}.pb-md-11{padding-bottom:55px!important}.mt-md-11{margin-top:55px!important}.mb-md-11{margin-bottom:55px!important}.mr-md-11{margin-right:55px!important}.ml-md-11{margin-left:55px!important}.pt-md-12{padding-top:60px!important}.pb-md-12{padding-bottom:60px!important}.mt-md-12{margin-top:60px!important}.mb-md-12{margin-bottom:60px!important}.mr-md-12{margin-right:60px!important}.ml-md-12{margin-left:60px!important}.pt-md-13{padding-top:65px!important}.pb-md-13{padding-bottom:65px!important}.mt-md-13{margin-top:65px!important}.mb-md-13{margin-bottom:65px!important}.mr-md-13{margin-right:65px!important}.ml-md-13{margin-left:65px!important}.pt-md-14{padding-top:70px!important}.pb-md-14{padding-bottom:70px!important}.mt-md-14{margin-top:70px!important}.mb-md-14{margin-bottom:70px!important}.mr-md-14{margin-right:70px!important}.ml-md-14{margin-left:70px!important}.pt-md-15{padding-top:75px!important}.pb-md-15{padding-bottom:75px!important}.mt-md-15{margin-top:75px!important}.mb-md-15{margin-bottom:75px!important}.mr-md-15{margin-right:75px!important}.ml-md-15{margin-left:75px!important}.pt-md-16{padding-top:80px!important}.pb-md-16{padding-bottom:80px!important}.mt-md-16{margin-top:80px!important}.mb-md-16{margin-bottom:80px!important}.mr-md-16{margin-right:80px!important}.ml-md-16{margin-left:80px!important}.pt-md-17{padding-top:85px!important}.pb-md-17{padding-bottom:85px!important}.mt-md-17{margin-top:85px!important}.mb-md-17{margin-bottom:85px!important}.mr-md-17{margin-right:85px!important}.ml-md-17{margin-left:85px!important}.pt-md-18{padding-top:90px!important}.pb-md-18{padding-bottom:90px!important}.mt-md-18{margin-top:90px!important}.mb-md-18{margin-bottom:90px!important}.mr-md-18{margin-right:90px!important}.ml-md-18{margin-left:90px!important}.pt-md-19{padding-top:95px!important}.pb-md-19{padding-bottom:95px!important}.mt-md-19{margin-top:95px!important}.mb-md-19{margin-bottom:95px!important}.mr-md-19{margin-right:95px!important}.ml-md-19{margin-left:95px!important}.pt-md-20{padding-top:100px!important}.pb-md-20{padding-bottom:100px!important}.mt-md-20{margin-top:100px!important}.mb-md-20{margin-bottom:100px!important}.mr-md-20{margin-right:100px!important}.ml-md-20{margin-left:100px!important}}@media screen and (min-width:992px){.pr-lg-8{padding-right:40px!important}.ml-lg-auto{margin-left:auto!important}.mr-lg-auto{margin-right:auto!important}.mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.pt-lg-0{padding-top:0!important}.pb-lg-0{padding-bottom:0!important}.mt-lg-0{margin-top:0!important}.mb-lg-0{margin-bottom:0!important}.mr-lg-0{margin-right:0!important}.ml-lg-0{margin-left:0!important}.pt-lg-1{padding-top:5px!important}.pb-lg-1{padding-bottom:5px!important}.mt-lg-1{margin-top:5px!important}.mb-lg-1{margin-bottom:5px!important}.mr-lg-1{margin-right:5px!important}.ml-lg-1{margin-left:5px!important}.pt-lg-2{padding-top:10px!important}.pb-lg-2{padding-bottom:10px!important}.mt-lg-2{margin-top:10px!important}.mb-lg-2{margin-bottom:10px!important}.mr-lg-2{margin-right:10px!important}.ml-lg-2{margin-left:10px!important}.pt-lg-3{padding-top:15px!important}.pb-lg-3{padding-bottom:15px!important}.mt-lg-3{margin-top:15px!important}.mb-lg-3{margin-bottom:15px!important}.mr-lg-3{margin-right:15px!important}.ml-lg-3{margin-left:15px!important}.pt-lg-4{padding-top:20px!important}.pb-lg-4{padding-bottom:20px!important}.mt-lg-4{margin-top:20px!important}.mb-lg-4{margin-bottom:20px!important}.mr-lg-4{margin-right:20px!important}.ml-lg-4{margin-left:20px!important}.pt-lg-5{padding-top:25px!important}.pb-lg-5{padding-bottom:25px!important}.mt-lg-5{margin-top:25px!important}.mb-lg-5{margin-bottom:25px!important}.mr-lg-5{margin-right:25px!important}.ml-lg-5{margin-left:25px!important}.pt-lg-6{padding-top:30px!important}.pb-lg-6{padding-bottom:30px!important}.mt-lg-6{margin-top:30px!important}.mb-lg-6{margin-bottom:30px!important}.mr-lg-6{margin-right:30px!important}.ml-lg-6{margin-left:30px!important}.pt-lg-7{padding-top:35px!important}.pb-lg-7{padding-bottom:35px!important}.mt-lg-7{margin-top:35px!important}.mb-lg-7{margin-bottom:35px!important}.mr-lg-7{margin-right:35px!important}.ml-lg-7{margin-left:35px!important}.pt-lg-8{padding-top:40px!important}.pb-lg-8{padding-bottom:40px!important}.mt-lg-8{margin-top:40px!important}.mb-lg-8{margin-bottom:40px!important}.mr-lg-8{margin-right:40px!important}.ml-lg-8{margin-left:40px!important}.pt-lg-9{padding-top:45px!important}.pb-lg-9{padding-bottom:45px!important}.mt-lg-9{margin-top:45px!important}.mb-lg-9{margin-bottom:45px!important}.mr-lg-9{margin-right:45px!important}.ml-lg-9{margin-left:45px!important}.pt-lg-10{padding-top:50px!important}.pb-lg-10{padding-bottom:50px!important}.mt-lg-10{margin-top:50px!important}.mb-lg-10{margin-bottom:50px!important}.mr-lg-10{margin-right:50px!important}.ml-lg-10{margin-left:50px!important}.pt-lg-11{padding-top:55px!important}.pb-lg-11{padding-bottom:55px!important}.mt-lg-11{margin-top:55px!important}.mb-lg-11{margin-bottom:55px!important}.mr-lg-11{margin-right:55px!important}.ml-lg-11{margin-left:55px!important}.pt-lg-12{padding-top:60px!important}.pb-lg-12{padding-bottom:60px!important}.mt-lg-12{margin-top:60px!important}.mb-lg-12{margin-bottom:60px!important}.mr-lg-12{margin-right:60px!important}.ml-lg-12{margin-left:60px!important}.pt-lg-13{padding-top:65px!important}.pb-lg-13{padding-bottom:65px!important}.mt-lg-13{margin-top:65px!important}.mb-lg-13{margin-bottom:65px!important}.mr-lg-13{margin-right:65px!important}.ml-lg-13{margin-left:65px!important}.pt-lg-14{padding-top:70px!important}.pb-lg-14{padding-bottom:70px!important}.mt-lg-14{margin-top:70px!important}.mb-lg-14{margin-bottom:70px!important}.mr-lg-14{margin-right:70px!important}.ml-lg-14{margin-left:70px!important}.pt-lg-15{padding-top:75px!important}.pb-lg-15{padding-bottom:75px!important}.mt-lg-15{margin-top:75px!important}.mb-lg-15{margin-bottom:75px!important}.mr-lg-15{margin-right:75px!important}.ml-lg-15{margin-left:75px!important}.pt-lg-16{padding-top:80px!important}.pb-lg-16{padding-bottom:80px!important}.mt-lg-16{margin-top:80px!important}.mb-lg-16{margin-bottom:80px!important}.mr-lg-16{margin-right:80px!important}.ml-lg-16{margin-left:80px!important}.pt-lg-17{padding-top:85px!important}.pb-lg-17{padding-bottom:85px!important}.mt-lg-17{margin-top:85px!important}.mb-lg-17{margin-bottom:85px!important}.mr-lg-17{margin-right:85px!important}.ml-lg-17{margin-left:85px!important}.pt-lg-18{padding-top:90px!important}.pb-lg-18{padding-bottom:90px!important}.mt-lg-18{margin-top:90px!important}.mb-lg-18{margin-bottom:90px!important}.mr-lg-18{margin-right:90px!important}.ml-lg-18{margin-left:90px!important}.pt-lg-19{padding-top:95px!important}.pb-lg-19{padding-bottom:95px!important}.mt-lg-19{margin-top:95px!important}.mb-lg-19{margin-bottom:95px!important}.mr-lg-19{margin-right:95px!important}.ml-lg-19{margin-left:95px!important}.pt-lg-20{padding-top:100px!important}.pb-lg-20{padding-bottom:100px!important}.mt-lg-20{margin-top:100px!important}.mb-lg-20{margin-bottom:100px!important}.mr-lg-20{margin-right:100px!important}.ml-lg-20{margin-left:100px!important}}@media screen and (min-width:1200px){.ml-xl-auto{margin-left:auto!important}.mr-xl-auto{margin-right:auto!important}.mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.pt-xl-0{padding-top:0!important}.pb-xl-0{padding-bottom:0!important}.mt-xl-0{margin-top:0!important}.mb-xl-0{margin-bottom:0!important}.mr-xl-0{margin-right:0!important}.ml-xl-0{margin-left:0!important}.pt-xl-1{padding-top:5px!important}.pb-xl-1{padding-bottom:5px!important}.mt-xl-1{margin-top:5px!important}.mb-xl-1{margin-bottom:5px!important}.mr-xl-1{margin-right:5px!important}.ml-xl-1{margin-left:5px!important}.pt-xl-2{padding-top:10px!important}.pb-xl-2{padding-bottom:10px!important}.mt-xl-2{margin-top:10px!important}.mb-xl-2{margin-bottom:10px!important}.mr-xl-2{margin-right:10px!important}.ml-xl-2{margin-left:10px!important}.pt-xl-3{padding-top:15px!important}.pb-xl-3{padding-bottom:15px!important}.mt-xl-3{margin-top:15px!important}.mb-xl-3{margin-bottom:15px!important}.mr-xl-3{margin-right:15px!important}.ml-xl-3{margin-left:15px!important}.pt-xl-4{padding-top:20px!important}.pb-xl-4{padding-bottom:20px!important}.mt-xl-4{margin-top:20px!important}.mb-xl-4{margin-bottom:20px!important}.mr-xl-4{margin-right:20px!important}.ml-xl-4{margin-left:20px!important}.pt-xl-5{padding-top:25px!important}.pb-xl-5{padding-bottom:25px!important}.mt-xl-5{margin-top:25px!important}.mb-xl-5{margin-bottom:25px!important}.mr-xl-5{margin-right:25px!important}.ml-xl-5{margin-left:25px!important}.pt-xl-6{padding-top:30px!important}.pb-xl-6{padding-bottom:30px!important}.mt-xl-6{margin-top:30px!important}.mb-xl-6{margin-bottom:30px!important}.mr-xl-6{margin-right:30px!important}.ml-xl-6{margin-left:30px!important}.pt-xl-7{padding-top:35px!important}.pb-xl-7{padding-bottom:35px!important}.mt-xl-7{margin-top:35px!important}.mb-xl-7{margin-bottom:35px!important}.mr-xl-7{margin-right:35px!important}.ml-xl-7{margin-left:35px!important}.pt-xl-8{padding-top:40px!important}.pb-xl-8{padding-bottom:40px!important}.mt-xl-8{margin-top:40px!important}.mb-xl-8{margin-bottom:40px!important}.mr-xl-8{margin-right:40px!important}.ml-xl-8{margin-left:40px!important}.pt-xl-9{padding-top:45px!important}.pb-xl-9{padding-bottom:45px!important}.mt-xl-9{margin-top:45px!important}.mb-xl-9{margin-bottom:45px!important}.mr-xl-9{margin-right:45px!important}.ml-xl-9{margin-left:45px!important}.pt-xl-10{padding-top:50px!important}.pb-xl-10{padding-bottom:50px!important}.mt-xl-10{margin-top:50px!important}.mb-xl-10{margin-bottom:50px!important}.mr-xl-10{margin-right:50px!important}.ml-xl-10{margin-left:50px!important}.pt-xl-11{padding-top:55px!important}.pb-xl-11{padding-bottom:55px!important}.mt-xl-11{margin-top:55px!important}.mb-xl-11{margin-bottom:55px!important}.mr-xl-11{margin-right:55px!important}.ml-xl-11{margin-left:55px!important}.pt-xl-12{padding-top:60px!important}.pb-xl-12{padding-bottom:60px!important}.mt-xl-12{margin-top:60px!important}.mb-xl-12{margin-bottom:60px!important}.mr-xl-12{margin-right:60px!important}.ml-xl-12{margin-left:60px!important}.pt-xl-13{padding-top:65px!important}.pb-xl-13{padding-bottom:65px!important}.mt-xl-13{margin-top:65px!important}.mb-xl-13{margin-bottom:65px!important}.mr-xl-13{margin-right:65px!important}.ml-xl-13{margin-left:65px!important}.pt-xl-14{padding-top:70px!important}.pb-xl-14{padding-bottom:70px!important}.mt-xl-14{margin-top:70px!important}.mb-xl-14{margin-bottom:70px!important}.mr-xl-14{margin-right:70px!important}.ml-xl-14{margin-left:70px!important}.pt-xl-15{padding-top:75px!important}.pb-xl-15{padding-bottom:75px!important}.mt-xl-15{margin-top:75px!important}.mb-xl-15{margin-bottom:75px!important}.mr-xl-15{margin-right:75px!important}.ml-xl-15{margin-left:75px!important}.pt-xl-16{padding-top:80px!important}.pb-xl-16{padding-bottom:80px!important}.mt-xl-16{margin-top:80px!important}.mb-xl-16{margin-bottom:80px!important}.mr-xl-16{margin-right:80px!important}.ml-xl-16{margin-left:80px!important}.pt-xl-17{padding-top:85px!important}.pb-xl-17{padding-bottom:85px!important}.mt-xl-17{margin-top:85px!important}.mb-xl-17{margin-bottom:85px!important}.mr-xl-17{margin-right:85px!important}.ml-xl-17{margin-left:85px!important}.pt-xl-18{padding-top:90px!important}.pb-xl-18{padding-bottom:90px!important}.mt-xl-18{margin-top:90px!important}.mb-xl-18{margin-bottom:90px!important}.mr-xl-18{margin-right:90px!important}.ml-xl-18{margin-left:90px!important}.pt-xl-19{padding-top:95px!important}.pb-xl-19{padding-bottom:95px!important}.mt-xl-19{margin-top:95px!important}.mb-xl-19{margin-bottom:95px!important}.mr-xl-19{margin-right:95px!important}.ml-xl-19{margin-left:95px!important}.pt-xl-20{padding-top:100px!important}.pb-xl-20{padding-bottom:100px!important}.mt-xl-20{margin-top:100px!important}.mb-xl-20{margin-bottom:100px!important}.mr-xl-20{margin-right:100px!important}.ml-xl-20{margin-left:100px!important}}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-block{display:block!important}.d-inline{display:inline!important}.d-none{display:none!important}@media screen and (min-width:576px){.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-sm-block{display:block!important}.d-sm-inline{display:inline!important}.d-sm-none{display:none!important}}@media screen and (min-width:768px){.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-md-block{display:block!important}.d-md-inline{display:inline!important}.d-md-none{display:none!important}}@media screen and (min-width:992px){.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-lg-block{display:block!important}.d-lg-inline{display:inline!important}.d-lg-none{display:none!important}}@media screen and (min-width:1200px){.d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xl-block{display:block!important}.d-xl-inline{display:inline!important}.d-xl-none{display:none!important}}@media screen and (min-width:1700px){.ml-xxl-auto{margin-left:auto!important}.mr-xxl-auto{margin-right:auto!important}.mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}.pt-xxl-0{padding-top:0!important}.pb-xxl-0{padding-bottom:0!important}.mt-xxl-0{margin-top:0!important}.mb-xxl-0{margin-bottom:0!important}.mr-xxl-0{margin-right:0!important}.ml-xxl-0{margin-left:0!important}.pt-xxl-1{padding-top:5px!important}.pb-xxl-1{padding-bottom:5px!important}.mt-xxl-1{margin-top:5px!important}.mb-xxl-1{margin-bottom:5px!important}.mr-xxl-1{margin-right:5px!important}.ml-xxl-1{margin-left:5px!important}.pt-xxl-2{padding-top:10px!important}.pb-xxl-2{padding-bottom:10px!important}.mt-xxl-2{margin-top:10px!important}.mb-xxl-2{margin-bottom:10px!important}.mr-xxl-2{margin-right:10px!important}.ml-xxl-2{margin-left:10px!important}.pt-xxl-3{padding-top:15px!important}.pb-xxl-3{padding-bottom:15px!important}.mt-xxl-3{margin-top:15px!important}.mb-xxl-3{margin-bottom:15px!important}.mr-xxl-3{margin-right:15px!important}.ml-xxl-3{margin-left:15px!important}.pt-xxl-4{padding-top:20px!important}.pb-xxl-4{padding-bottom:20px!important}.mt-xxl-4{margin-top:20px!important}.mb-xxl-4{margin-bottom:20px!important}.mr-xxl-4{margin-right:20px!important}.ml-xxl-4{margin-left:20px!important}.pt-xxl-5{padding-top:25px!important}.pb-xxl-5{padding-bottom:25px!important}.mt-xxl-5{margin-top:25px!important}.mb-xxl-5{margin-bottom:25px!important}.mr-xxl-5{margin-right:25px!important}.ml-xxl-5{margin-left:25px!important}.pt-xxl-6{padding-top:30px!important}.pb-xxl-6{padding-bottom:30px!important}.mt-xxl-6{margin-top:30px!important}.mb-xxl-6{margin-bottom:30px!important}.mr-xxl-6{margin-right:30px!important}.ml-xxl-6{margin-left:30px!important}.pt-xxl-7{padding-top:35px!important}.pb-xxl-7{padding-bottom:35px!important}.mt-xxl-7{margin-top:35px!important}.mb-xxl-7{margin-bottom:35px!important}.mr-xxl-7{margin-right:35px!important}.ml-xxl-7{margin-left:35px!important}.pt-xxl-8{padding-top:40px!important}.pb-xxl-8{padding-bottom:40px!important}.mt-xxl-8{margin-top:40px!important}.mb-xxl-8{margin-bottom:40px!important}.mr-xxl-8{margin-right:40px!important}.ml-xxl-8{margin-left:40px!important}.pt-xxl-9{padding-top:45px!important}.pb-xxl-9{padding-bottom:45px!important}.mt-xxl-9{margin-top:45px!important}.mb-xxl-9{margin-bottom:45px!important}.mr-xxl-9{margin-right:45px!important}.ml-xxl-9{margin-left:45px!important}.pt-xxl-10{padding-top:50px!important}.pb-xxl-10{padding-bottom:50px!important}.mt-xxl-10{margin-top:50px!important}.mb-xxl-10{margin-bottom:50px!important}.mr-xxl-10{margin-right:50px!important}.ml-xxl-10{margin-left:50px!important}.pt-xxl-11{padding-top:55px!important}.pb-xxl-11{padding-bottom:55px!important}.mt-xxl-11{margin-top:55px!important}.mb-xxl-11{margin-bottom:55px!important}.mr-xxl-11{margin-right:55px!important}.ml-xxl-11{margin-left:55px!important}.pt-xxl-12{padding-top:60px!important}.pb-xxl-12{padding-bottom:60px!important}.mt-xxl-12{margin-top:60px!important}.mb-xxl-12{margin-bottom:60px!important}.mr-xxl-12{margin-right:60px!important}.ml-xxl-12{margin-left:60px!important}.pt-xxl-13{padding-top:65px!important}.pb-xxl-13{padding-bottom:65px!important}.mt-xxl-13{margin-top:65px!important}.mb-xxl-13{margin-bottom:65px!important}.mr-xxl-13{margin-right:65px!important}.ml-xxl-13{margin-left:65px!important}.pt-xxl-14{padding-top:70px!important}.pb-xxl-14{padding-bottom:70px!important}.mt-xxl-14{margin-top:70px!important}.mb-xxl-14{margin-bottom:70px!important}.mr-xxl-14{margin-right:70px!important}.ml-xxl-14{margin-left:70px!important}.pt-xxl-15{padding-top:75px!important}.pb-xxl-15{padding-bottom:75px!important}.mt-xxl-15{margin-top:75px!important}.mb-xxl-15{margin-bottom:75px!important}.mr-xxl-15{margin-right:75px!important}.ml-xxl-15{margin-left:75px!important}.pt-xxl-16{padding-top:80px!important}.pb-xxl-16{padding-bottom:80px!important}.mt-xxl-16{margin-top:80px!important}.mb-xxl-16{margin-bottom:80px!important}.mr-xxl-16{margin-right:80px!important}.ml-xxl-16{margin-left:80px!important}.pt-xxl-17{padding-top:85px!important}.pb-xxl-17{padding-bottom:85px!important}.mt-xxl-17{margin-top:85px!important}.mb-xxl-17{margin-bottom:85px!important}.mr-xxl-17{margin-right:85px!important}.ml-xxl-17{margin-left:85px!important}.pt-xxl-18{padding-top:90px!important}.pb-xxl-18{padding-bottom:90px!important}.mt-xxl-18{margin-top:90px!important}.mb-xxl-18{margin-bottom:90px!important}.mr-xxl-18{margin-right:90px!important}.ml-xxl-18{margin-left:90px!important}.pt-xxl-19{padding-top:95px!important}.pb-xxl-19{padding-bottom:95px!important}.mt-xxl-19{margin-top:95px!important}.mb-xxl-19{margin-bottom:95px!important}.mr-xxl-19{margin-right:95px!important}.ml-xxl-19{margin-left:95px!important}.pt-xxl-20{padding-top:100px!important}.pb-xxl-20{padding-bottom:100px!important}.mt-xxl-20{margin-top:100px!important}.mb-xxl-20{margin-bottom:100px!important}.mr-xxl-20{margin-right:100px!important}.ml-xxl-20{margin-left:100px!important}.d-xxl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xxl-block{display:block!important}.d-xxl-inline{display:inline!important}.d-xxl-none{display:none!important}}.u-link{text-decoration:none}.u-link:hover{text-decoration:underline}.u-parent-link{text-decoration:none!important}.u-parent-link:hover .u-child-link{text-decoration:underline!important}.u-text-left{text-align:left!important}.u-text-center{text-align:center!important}.u-text-right{text-align:right!important}.u-shadow-sm{-webkit-box-shadow:rgba(0,0,0,.075) 0 2px 4px 0;box-shadow:rgba(0,0,0,.075) 0 2px 4px 0}.u-relative{position:relative}.o-custom-check,.u-no-select{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}.o-custom-check *,.u-no-select *{-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none}.u-clearfix{clear:both;width:100%}.u-tran-all{-webkit-transition:.2s ease-in-out;transition:all .2s ease-in-out}.u-tran-all-slow{-webkit-transition:.3s ease-in-out;transition:all .3s ease-in-out}.u-gray{color:#b7b7b7!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.u-mask{position:relative}.u-mask::after{content:"";top:0;left:0;position:absolute;width:100%;height:100%;background:rgba(0,0,0,.3);-webkit-transition:.2s ease-in-out;transition:all .2s ease-in-out}.u-mask.mask-opacity-2::after{background:rgba(0,0,0,.2)!important}.u-mask.mask-opacity-1-5::after{background:rgba(0,0,0,.15)!important}.u-mask.mask-gradient::after{opacity:1;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(75%,rgba(0,0,0,.4)),to(rgba(0,0,0,.7)));background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.4) 75%,rgba(0,0,0,.7) 100%)}.u-br-lg-inline br{display:none}@media screen and (min-width:992px){.u-br-lg-inline br{display:inline}}.u-br-xl-inline br{display:none}@media screen and (min-width:1200px){.u-br-xl-inline br{display:inline}}.u-br-xxl-inline br{display:none}@media screen and (min-width:1680px){.u-br-xxl-inline br{display:inline}}.u-order-first{-webkit-box-ordinal-group:0!important;-ms-flex-order:-1!important;order:-1!important}@media screen and (min-width:768px){.u-order-md-initial{-webkit-box-ordinal-group:initial!important;-ms-flex-order:initial!important;order:initial!important}}.u-z-index-10{z-index:10!important}.content-700{max-width:700px;margin-left:auto;margin-right:auto}.u-overflow-hidden{overflow:hidden!important}.u-gray-1{color:#a1a1a1!important}.u-yellow{color:#f1da2a!important}.u-black{color:#000!important}.u-width{width:100%!important}.l-section-top{padding-top:120px}@media screen and (min-width:992px){.l-section-top{padding-top:160px}}.l-single-top{padding-top:120px}.row{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-15px;margin-right:-15px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:0px){.col-0{-webkit-box-sizing:border-box;box-sizing:border-box;width:0%;padding-left:15px;padding-right:15px}.col-shift-0{margin-left:0}.col-1{-webkit-box-sizing:border-box;box-sizing:border-box;width:8.3333333333%;padding-left:15px;padding-right:15px}.col-shift-1{margin-left:8.3333333333%}.col-2{-webkit-box-sizing:border-box;box-sizing:border-box;width:16.6666666667%;padding-left:15px;padding-right:15px}.col-shift-2{margin-left:16.6666666667%}.col-3{-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;padding-left:15px;padding-right:15px}.col-shift-3{margin-left:25%}.col-4{-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3333333333%;padding-left:15px;padding-right:15px}.col-shift-4{margin-left:33.3333333333%}.col-5{-webkit-box-sizing:border-box;box-sizing:border-box;width:41.6666666667%;padding-left:15px;padding-right:15px}.col-shift-5{margin-left:41.6666666667%}.col-6{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;padding-left:15px;padding-right:15px}.col-shift-6{margin-left:50%}.col-7{-webkit-box-sizing:border-box;box-sizing:border-box;width:58.3333333333%;padding-left:15px;padding-right:15px}.col-shift-7{margin-left:58.3333333333%}.col-8{-webkit-box-sizing:border-box;box-sizing:border-box;width:66.6666666667%;padding-left:15px;padding-right:15px}.col-shift-8{margin-left:66.6666666667%}.col-9{-webkit-box-sizing:border-box;box-sizing:border-box;width:75%;padding-left:15px;padding-right:15px}.col-shift-9{margin-left:75%}.col-10{-webkit-box-sizing:border-box;box-sizing:border-box;width:83.3333333333%;padding-left:15px;padding-right:15px}.col-shift-10{margin-left:83.3333333333%}.col-11{-webkit-box-sizing:border-box;box-sizing:border-box;width:91.6666666667%;padding-left:15px;padding-right:15px}.col-shift-11{margin-left:91.6666666667%}.col-12{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding-left:15px;padding-right:15px}.col-shift-12{margin-left:100%}}@media screen and (min-width:576px){.col-sm-0{-webkit-box-sizing:border-box;box-sizing:border-box;width:0%;padding-left:15px;padding-right:15px}.col-sm-shift-0{margin-left:0}.col-sm-1{-webkit-box-sizing:border-box;box-sizing:border-box;width:8.3333333333%;padding-left:15px;padding-right:15px}.col-sm-shift-1{margin-left:8.3333333333%}.col-sm-2{-webkit-box-sizing:border-box;box-sizing:border-box;width:16.6666666667%;padding-left:15px;padding-right:15px}.col-sm-shift-2{margin-left:16.6666666667%}.col-sm-3{-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;padding-left:15px;padding-right:15px}.col-sm-shift-3{margin-left:25%}.col-sm-4{-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3333333333%;padding-left:15px;padding-right:15px}.col-sm-shift-4{margin-left:33.3333333333%}.col-sm-5{-webkit-box-sizing:border-box;box-sizing:border-box;width:41.6666666667%;padding-left:15px;padding-right:15px}.col-sm-shift-5{margin-left:41.6666666667%}.col-sm-6{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;padding-left:15px;padding-right:15px}.col-sm-shift-6{margin-left:50%}.col-sm-7{-webkit-box-sizing:border-box;box-sizing:border-box;width:58.3333333333%;padding-left:15px;padding-right:15px}.col-sm-shift-7{margin-left:58.3333333333%}.col-sm-8{-webkit-box-sizing:border-box;box-sizing:border-box;width:66.6666666667%;padding-left:15px;padding-right:15px}.col-sm-shift-8{margin-left:66.6666666667%}.col-sm-9{-webkit-box-sizing:border-box;box-sizing:border-box;width:75%;padding-left:15px;padding-right:15px}.col-sm-shift-9{margin-left:75%}.col-sm-10{-webkit-box-sizing:border-box;box-sizing:border-box;width:83.3333333333%;padding-left:15px;padding-right:15px}.col-sm-shift-10{margin-left:83.3333333333%}.col-sm-11{-webkit-box-sizing:border-box;box-sizing:border-box;width:91.6666666667%;padding-left:15px;padding-right:15px}.col-sm-shift-11{margin-left:91.6666666667%}.col-sm-12{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding-left:15px;padding-right:15px}.col-sm-shift-12{margin-left:100%}}@media screen and (min-width:768px){.col-md-0{-webkit-box-sizing:border-box;box-sizing:border-box;width:0%;padding-left:15px;padding-right:15px}.col-md-shift-0{margin-left:0}.col-md-1{-webkit-box-sizing:border-box;box-sizing:border-box;width:8.3333333333%;padding-left:15px;padding-right:15px}.col-md-shift-1{margin-left:8.3333333333%}.col-md-2{-webkit-box-sizing:border-box;box-sizing:border-box;width:16.6666666667%;padding-left:15px;padding-right:15px}.col-md-shift-2{margin-left:16.6666666667%}.col-md-3{-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;padding-left:15px;padding-right:15px}.col-md-shift-3{margin-left:25%}.col-md-4{-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3333333333%;padding-left:15px;padding-right:15px}.col-md-shift-4{margin-left:33.3333333333%}.col-md-5{-webkit-box-sizing:border-box;box-sizing:border-box;width:41.6666666667%;padding-left:15px;padding-right:15px}.col-md-shift-5{margin-left:41.6666666667%}.col-md-6{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;padding-left:15px;padding-right:15px}.col-md-shift-6{margin-left:50%}.col-md-7{-webkit-box-sizing:border-box;box-sizing:border-box;width:58.3333333333%;padding-left:15px;padding-right:15px}.col-md-shift-7{margin-left:58.3333333333%}.col-md-8{-webkit-box-sizing:border-box;box-sizing:border-box;width:66.6666666667%;padding-left:15px;padding-right:15px}.col-md-shift-8{margin-left:66.6666666667%}.col-md-9{-webkit-box-sizing:border-box;box-sizing:border-box;width:75%;padding-left:15px;padding-right:15px}.col-md-shift-9{margin-left:75%}.col-md-10{-webkit-box-sizing:border-box;box-sizing:border-box;width:83.3333333333%;padding-left:15px;padding-right:15px}.col-md-shift-10{margin-left:83.3333333333%}.col-md-11{-webkit-box-sizing:border-box;box-sizing:border-box;width:91.6666666667%;padding-left:15px;padding-right:15px}.col-md-shift-11{margin-left:91.6666666667%}.col-md-12{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding-left:15px;padding-right:15px}.col-md-shift-12{margin-left:100%}}@media screen and (min-width:992px){.l-single-top{padding-top:160px}.col-lg-0{-webkit-box-sizing:border-box;box-sizing:border-box;width:0%;padding-left:15px;padding-right:15px}.col-lg-shift-0{margin-left:0}.col-lg-1{-webkit-box-sizing:border-box;box-sizing:border-box;width:8.3333333333%;padding-left:15px;padding-right:15px}.col-lg-shift-1{margin-left:8.3333333333%}.col-lg-2{-webkit-box-sizing:border-box;box-sizing:border-box;width:16.6666666667%;padding-left:15px;padding-right:15px}.col-lg-shift-2{margin-left:16.6666666667%}.col-lg-3{-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;padding-left:15px;padding-right:15px}.col-lg-shift-3{margin-left:25%}.col-lg-4{-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3333333333%;padding-left:15px;padding-right:15px}.col-lg-shift-4{margin-left:33.3333333333%}.col-lg-5{-webkit-box-sizing:border-box;box-sizing:border-box;width:41.6666666667%;padding-left:15px;padding-right:15px}.col-lg-shift-5{margin-left:41.6666666667%}.col-lg-6{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;padding-left:15px;padding-right:15px}.col-lg-shift-6{margin-left:50%}.col-lg-7{-webkit-box-sizing:border-box;box-sizing:border-box;width:58.3333333333%;padding-left:15px;padding-right:15px}.col-lg-shift-7{margin-left:58.3333333333%}.col-lg-8{-webkit-box-sizing:border-box;box-sizing:border-box;width:66.6666666667%;padding-left:15px;padding-right:15px}.col-lg-shift-8{margin-left:66.6666666667%}.col-lg-9{-webkit-box-sizing:border-box;box-sizing:border-box;width:75%;padding-left:15px;padding-right:15px}.col-lg-shift-9{margin-left:75%}.col-lg-10{-webkit-box-sizing:border-box;box-sizing:border-box;width:83.3333333333%;padding-left:15px;padding-right:15px}.col-lg-shift-10{margin-left:83.3333333333%}.col-lg-11{-webkit-box-sizing:border-box;box-sizing:border-box;width:91.6666666667%;padding-left:15px;padding-right:15px}.col-lg-shift-11{margin-left:91.6666666667%}.col-lg-12{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding-left:15px;padding-right:15px}.col-lg-shift-12{margin-left:100%}}@media screen and (min-width:1200px){.col-xl-0{-webkit-box-sizing:border-box;box-sizing:border-box;width:0%;padding-left:15px;padding-right:15px}.col-xl-shift-0{margin-left:0}.col-xl-1{-webkit-box-sizing:border-box;box-sizing:border-box;width:8.3333333333%;padding-left:15px;padding-right:15px}.col-xl-shift-1{margin-left:8.3333333333%}.col-xl-2{-webkit-box-sizing:border-box;box-sizing:border-box;width:16.6666666667%;padding-left:15px;padding-right:15px}.col-xl-shift-2{margin-left:16.6666666667%}.col-xl-3{-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;padding-left:15px;padding-right:15px}.col-xl-shift-3{margin-left:25%}.col-xl-4{-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3333333333%;padding-left:15px;padding-right:15px}.col-xl-shift-4{margin-left:33.3333333333%}.col-xl-5{-webkit-box-sizing:border-box;box-sizing:border-box;width:41.6666666667%;padding-left:15px;padding-right:15px}.col-xl-shift-5{margin-left:41.6666666667%}.col-xl-6{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;padding-left:15px;padding-right:15px}.col-xl-shift-6{margin-left:50%}.col-xl-7{-webkit-box-sizing:border-box;box-sizing:border-box;width:58.3333333333%;padding-left:15px;padding-right:15px}.col-xl-shift-7{margin-left:58.3333333333%}.col-xl-8{-webkit-box-sizing:border-box;box-sizing:border-box;width:66.6666666667%;padding-left:15px;padding-right:15px}.col-xl-shift-8{margin-left:66.6666666667%}.col-xl-9{-webkit-box-sizing:border-box;box-sizing:border-box;width:75%;padding-left:15px;padding-right:15px}.col-xl-shift-9{margin-left:75%}.col-xl-10{-webkit-box-sizing:border-box;box-sizing:border-box;width:83.3333333333%;padding-left:15px;padding-right:15px}.col-xl-shift-10{margin-left:83.3333333333%}.col-xl-11{-webkit-box-sizing:border-box;box-sizing:border-box;width:91.6666666667%;padding-left:15px;padding-right:15px}.col-xl-shift-11{margin-left:91.6666666667%}.col-xl-12{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding-left:15px;padding-right:15px}.col-xl-shift-12{margin-left:100%}}@media screen and (min-width:1700px){.col-xxl-0{-webkit-box-sizing:border-box;box-sizing:border-box;width:0%;padding-left:15px;padding-right:15px}.col-xxl-shift-0{margin-left:0}.col-xxl-1{-webkit-box-sizing:border-box;box-sizing:border-box;width:8.3333333333%;padding-left:15px;padding-right:15px}.col-xxl-shift-1{margin-left:8.3333333333%}.col-xxl-2{-webkit-box-sizing:border-box;box-sizing:border-box;width:16.6666666667%;padding-left:15px;padding-right:15px}.col-xxl-shift-2{margin-left:16.6666666667%}.col-xxl-3{-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;padding-left:15px;padding-right:15px}.col-xxl-shift-3{margin-left:25%}.col-xxl-4{-webkit-box-sizing:border-box;box-sizing:border-box;width:33.3333333333%;padding-left:15px;padding-right:15px}.col-xxl-shift-4{margin-left:33.3333333333%}.col-xxl-5{-webkit-box-sizing:border-box;box-sizing:border-box;width:41.6666666667%;padding-left:15px;padding-right:15px}.col-xxl-shift-5{margin-left:41.6666666667%}.col-xxl-6{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%;padding-left:15px;padding-right:15px}.col-xxl-shift-6{margin-left:50%}.col-xxl-7{-webkit-box-sizing:border-box;box-sizing:border-box;width:58.3333333333%;padding-left:15px;padding-right:15px}.col-xxl-shift-7{margin-left:58.3333333333%}.col-xxl-8{-webkit-box-sizing:border-box;box-sizing:border-box;width:66.6666666667%;padding-left:15px;padding-right:15px}.col-xxl-shift-8{margin-left:66.6666666667%}.col-xxl-9{-webkit-box-sizing:border-box;box-sizing:border-box;width:75%;padding-left:15px;padding-right:15px}.col-xxl-shift-9{margin-left:75%}.col-xxl-10{-webkit-box-sizing:border-box;box-sizing:border-box;width:83.3333333333%;padding-left:15px;padding-right:15px}.col-xxl-shift-10{margin-left:83.3333333333%}.col-xxl-11{-webkit-box-sizing:border-box;box-sizing:border-box;width:91.6666666667%;padding-left:15px;padding-right:15px}.col-xxl-shift-11{margin-left:91.6666666667%}.col-xxl-12{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding-left:15px;padding-right:15px}.col-xxl-shift-12{margin-left:100%}}.o-icon{height:35px;-webkit-transition:.2s ease-in-out;transition:all .2s ease-in-out;position:relative}.o-scroll{position:absolute;bottom:-40px;left:0;width:80px;height:80px;border-radius:50%;background-color:#ff822e;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.o-custom-check{display:block;cursor:pointer;position:relative}.o-custom-check input[type=checkbox]{opacity:0;position:absolute;left:0;top:0}.o-custom-check span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.o-custom-check i{font-size:16px;padding-top:5px;width:14px;height:17px;cursor:pointer}.o-custom-check .fa-check-square{display:none}.o-custom-check .checked{display:none;-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}.o-custom-check .unchecked{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}.o-custom-check input[type=checkbox]:checked+span .fa-check-square{display:block}.o-custom-check input[type=checkbox]:checked+span .fa-square{display:none}.c-footer .footer__ai span,.c-footer a:not(.no-underline),.o-link{text-decoration:none;position:relative}.c-footer .footer__ai span:after,.c-footer a:not(.no-underline):after,.o-link:after{position:absolute;content:"";bottom:-2px;left:0;width:100%;-webkit-transition:.15s linear;transition:all .15s linear;border-bottom:1px solid transparent;-webkit-box-sizing:initial;box-sizing:initial}.c-footer .footer__ai span:hover:after,.c-footer a:hover:not(.no-underline):after,.o-link:hover:after{border-bottom:1px solid #000}.c-footer .footer__ai span.gray:hover:after,.c-footer a.gray:hover:not(.no-underline):after,.o-link.gray:hover:after{border-bottom:1px solid #b7b7b7}.c-footer .footer__ai span.white:hover:after,.c-footer a.white:hover:not(.no-underline):after,.o-link.white:hover:after{border-bottom:1px solid #fff}.o-devstarsShare{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#000!important;text-decoration:none!important}.o-devstarsShare .icon{padding-left:10px}.c-nav-top{z-index:1010}.c-nav-top .sub-menu{z-index:10}.menu-mobile-wrapper{z-index:100}.c-top-bar{z-index:100}.border{border:1px solid #000}.o-cell{border:1px solid #000;height:100px;background-color:#9acd32}.l-top-bar .c-top-bar{background:linear-gradient(-45deg,#f1da2a,#f1da2a,#2dbed7,#f1da2a,#f1da2a);background-size:400% 400%;-webkit-animation:12s linear infinite movingGradient;animation:12s linear infinite movingGradient;opacity:1}@-webkit-keyframes movingGradient{0%{background-position:0 50%}100%{background-position:400% 50%}}@keyframes movingGradient{0%{background-position:0 50%}100%{background-position:400% 50%}}.tb__link{color:#212121!important}.c-top-bar{-webkit-transition:.2s ease-in-out;transition:all .2s ease-in-out;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:40px;position:fixed;top:0}.c-top-bar .tb__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;text-decoration:none}@media screen and (min-width:576px){.c-top-bar .tb__link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.c-top-bar .tb__link .tb__label{font-size:12px;line-height:1.2em;font-weight:500}.c-top-bar .tb__link .bold{font-weight:700}.section-yellow .tb__link{color:#000}.sticky .c-top-bar{top:-120px}.c-nav-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.2s ease-in-out;transition:all .2s ease-in-out;width:100%;height:100px;position:fixed;top:0}.l-top-bar:not(.mobile-active):not(.sticky) .c-nav-top{top:40px}.sticky .c-nav-top{top:-120px}@media screen and (min-width:0){.scroll-up.sticky .c-nav-top{top:0}.scroll-up.sticky:not(.mobile-active) .c-nav-top{background-color:#000}}.nav-top__logo{position:fixed;top:0;left:25px;height:100px;-webkit-transition:.2s ease-in-out;transition:all .2s ease-in-out;z-index:1020;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}@media screen and (min-width:992px){.l-top-bar .c-top-bar{background-size:200% 200%}.l-top-bar .c-top-bar{-webkit-animation:6s linear infinite movingGradient;animation:6s linear infinite movingGradient}.l-top-bar .c-top-bar{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.nav-top__logo{left:30px}}@media screen and (min-width:1200px){.nav-top__logo{left:70px}}.nav-top__logo .img__wrapper{position:relative;width:50px;margin-right:9px}.nav-top__logo .top__logo{-webkit-transition:.2s ease-in-out;transition:all .2s ease-in-out;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:44px}.nav-top__logo .logo__name{font-family:Roboto,sans-serif;text-transform:uppercase;font-size:16px;-webkit-transition:width .3s;transition:width .3s;overflow:hidden;width:100px;padding-left:1px;font-weight:400;color:#fff}.nav-top__logo .logo__name span{font-weight:700}.nav-top__logo:hover .logo__name{color:#f1da2a}.mobile-active .nav-top__logo{-webkit-filter:brightness(1);filter:brightness(1)}.mobile-active .top__logo.black{opacity:0!important}.mobile-active .top__logo.white{opacity:1!important}.mobile-active .logo__name{color:#fff!important}.sticky .logo__name{width:1px}.top__logo.black{opacity:0}.top__logo.white{opacity:1}.white-back .top__logo.black{opacity:1}.white-back .top__logo.white{opacity:0}.white-back .logo__name{color:#404040}.scroll-up.sticky .top__logo.black{opacity:0}.scroll-up.sticky .top__logo.white{opacity:1}.l-top-bar:not(.mobile-active):not(.sticky) .nav-top__logo{top:40px}.sticky .nav-top__logo{top:0}.c-toggler{border:none;background-color:transparent;cursor:pointer;-webkit-transform:translateX(14px);-ms-transform:translateX(14px);transform:translateX(14px);padding:19px 9.5px;-webkit-transition:.3s;transition:.3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.c-toggler .toggler__lines{display:inline-block;width:38px;height:5px;-webkit-transition:.3s;transition:.3s;position:relative}.c-toggler .toggler__lines:after,.c-toggler .toggler__lines:before{display:inline-block;width:38px;height:5px;-webkit-transition:.3s;transition:.3s;position:absolute;left:0;content:"";-webkit-transform-origin:2.7142857143px center;-ms-transform-origin:2.7142857143px center;transform-origin:2.7142857143px center}.c-toggler .toggler__lines:before{top:10.8571428571px}.c-toggler .toggler__lines:after{top:-10.8571428571px}.c-toggler.active .toggler__lines:after,.c-toggler.active .toggler__lines:before{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;top:0;width:38px}.c-toggler.active .toggler__lines:before{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}.c-toggler.active .toggler__lines:after{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}.c-toggler .toggler__lines{background:#fff}.c-toggler .toggler__lines:after{background:#fff}.c-toggler .toggler__lines:before{background:#fff}.c-toggler.active .toggler__lines{background:0 0!important}.c-toggler.active .toggler__lines:after{background:#fff!important}.c-toggler.active .toggler__lines:before{background:#fff!important}.white-back .toggler__lines{background:#000}.white-back .toggler__lines:after{background:#000}.white-back .toggler__lines:before{background:#000}.white-back.scroll-up.sticky .toggler__lines{background:#fff}.white-back.scroll-up.sticky .toggler__lines:after{background:#fff}.white-back.scroll-up.sticky .toggler__lines:before{background:#fff}.white-back.active .toggler__lines{background:0 0!important}.white-back.active .toggler__lines:after{background:#fff}.white-back.active .toggler__lines:before{background:#fff}.scroll-down .toggler__lines{opacity:0}.menu-fix{margin-left:160px}@media screen and (min-width:992px){.mega-menu .top__logo.black{opacity:0}.mega-menu .top__logo.white{opacity:1}.mega-menu .logo__name{color:#fff}.mega-menu .nav-top__logo:hover .logo__name{color:#f1da2a}.menu-top{border:none;list-style-type:none;margin-top:0;padding:0;position:relative;text-align:right;width:auto}.menu-top li{position:relative;padding:16px 28px 16px 0}.menu-top li .nav-link{font-size:12px;letter-spacing:2.4px;font-weight:500;-webkit-transition:.1s ease-in-out;transition:all .1s ease-in-out;cursor:pointer;position:relative;display:block;text-decoration:none;text-transform:uppercase}.menu-top>li{display:inline-block}.menu-top>li:last-child{padding-right:0}.menu-top>li .sub-menu{position:absolute;left:0;padding:0;width:250px;opacity:0;list-style-type:none;top:48px;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-box-shadow:rgba(0,0,0,.15) 0 8px 16px 0;box-shadow:rgba(0,0,0,.15) 0 8px 16px 0}.is-stuck .menu-top>li .sub-menu{top:43px}.menu-top>li .sub-menu li{display:none;min-width:100%}.menu-top>li .sub-menu li a{padding-left:1.5em;margin:0;text-transform:none}.menu-top>li:hover>.sub-menu{opacity:1;padding:10px 15px}.menu-top>li:hover>.sub-menu li{display:block}.menu-top i{display:none}.menu-top .menu-item-has-children i{display:inline-block!important;position:absolute;top:50%;right:-16px;-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px);font-size:14px}.menu-top li a{color:#fff}.menu-top .active i,.menu-top .active>a{color:#f1da2a}.menu-top li>a:hover{color:#f1da2a}.menu-top .sub-menu{background:#fff}.menu-top .sub-menu .active>a,.menu-top .sub-menu li>a:hover{color:#000}}.menu-mobile-wrapper{background-color:#000;position:fixed;width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow-y:auto;-webkit-transition:.3s ease-in-out;transition:all .3s ease-in-out;top:-100%;height:100%;visibility:hidden;opacity:0;z-index:100}.menu-mobile-wrapper.active{height:100%;top:0;padding-top:100px;padding-bottom:40px;visibility:visible;opacity:1}.menu-mobile-wrapper .menu-mobile .menu-mobile-list{list-style-type:none;padding:0 40px}.menu-mobile-wrapper .menu-mobile .menu-mobile-list .sub-menu{list-style-type:none;padding-left:2em}.menu-mobile-wrapper .menu-mobile .menu-mobile-list .nav-item{padding:12px 0;border-bottom:1px solid rgba(255,255,255,.08)}.menu-mobile-wrapper .menu-mobile .menu-mobile-list .nav-item:last-child{border-bottom:none}.menu-mobile-wrapper .menu-mobile .menu-mobile-list .nav-item .nav-link__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-mobile-wrapper .menu-mobile .menu-mobile-list .nav-item .submenu-toggler{cursor:pointer;line-height:1em;padding:4px 6px;border:1px solid #fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.menu-mobile-wrapper .menu-mobile .menu-mobile-list .nav-item .submenu-toggler svg{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75);-webkit-transition:transform .3s;transition:transform .3s ease;pointer-events:none}.menu-mobile-wrapper .menu-mobile .menu-mobile-list .nav-item .nav-link{text-decoration:none;text-align:left;font-family:Inter,sans-serif;font-size:18px;padding:0;line-height:1.6em;color:#fff;font-weight:500;text-transform:uppercase;letter-spacing:1px;-webkit-transition:color .2s;transition:color .2s ease}.menu-mobile-wrapper .menu-mobile .menu-mobile-list .nav-item .nav-link:hover{color:#f1da2a}.menu-mobile-wrapper .menu-mobile .menu-mobile-list .nav-item.active>.nav-link,.menu-mobile-wrapper .menu-mobile .menu-mobile-list .nav-item.active>.nav-link__wrapper>.nav-link{color:#f1da2a}.menu-mobile-wrapper .menu-mobile .menu-mobile-list .s-links{display:none;padding-left:20px;list-style:none}.menu-mobile-wrapper .menu-mobile .menu-mobile-list .s-links .s-link{text-decoration:none;border-bottom:none!important;padding:7px 0 7px 7px!important;font-size:15px!important;line-height:2rem;font-weight:400!important;color:#fff;-webkit-transition:color .2s;transition:color .2s ease}.menu-mobile-wrapper .menu-mobile .menu-mobile-list .s-links .s-link:hover{color:#f1da2a}.c-banner,.c-banner--404{background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden;position:relative;height:auto;min-height:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-banner .banner__video,.c-banner--404 .banner__video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-banner .container-fluid,.c-banner .container-fluid--lg,.c-banner .container-fluid--md,.c-banner .container-fluid--sm,.c-banner .container-fluid--xs,.c-banner--404 .container-fluid,.c-banner--404 .container-fluid--lg,.c-banner--404 .container-fluid--md,.c-banner--404 .container-fluid--sm,.c-banner--404 .container-fluid--xs{z-index:10;position:relative}@media screen and (min-width:992px){.white-back:not(.sticky) .menu-top li a{color:#404040}.white-back:not(.sticky) .menu-top .active i,.white-back:not(.sticky) .menu-top .active>a{color:#f1da2a}.white-back:not(.sticky) .menu-top li>a:hover{color:#f1da2a}.c-banner,.c-banner--404{height:calc(100vh - 160px);max-height:850px}}.c-banner--404::after,.c-banner::after{content:"";top:0;left:0;position:absolute;width:100%;height:100%;background-color:#000}.c-banner .banner__content,.c-banner--404 .banner__content{padding-top:40px}@media screen and (min-width:1200px){.c-banner .banner__content,.c-banner--404 .banner__content{width:50%}}.c-banner .banner__label,.c-banner--404 .banner__label{font-size:13.6px;font-weight:500;margin-bottom:20px}@media screen and (min-width:768px){.c-banner .banner__content,.c-banner--404 .banner__content{padding-top:0}.c-banner .banner__label,.c-banner--404 .banner__label{font-size:.85rem}}@media screen and (min-width:576px){.c-banner .banner__label,.c-banner--404 .banner__label{font-size:1rem}}.c-banner .banner__heading,.c-banner--404 .banner__heading{font-size:2.55rem;line-height:1.1em;font-weight:500}@media screen and (min-width:576px){.c-banner .banner__heading,.c-banner--404 .banner__heading{font-size:3rem}}.c-banner .banner__heading span,.c-banner--404 .banner__heading span{color:#f1da2a}.c-banner .banner__desc,.c-banner--404 .banner__desc{margin-top:20px;font-size:1.275rem;line-height:1.6em;font-weight:400}.c-banner .btn,.c-banner .c-comments .add-comment input.submit,.c-banner--404 .btn,.c-banner--404 .c-comments .add-comment input.submit,.c-comments .add-comment .c-banner input.submit,.c-comments .add-comment .c-banner--404 input.submit{margin-top:30px}.banner__logotypes{background-color:#f2f2f2;padding-top:20px;padding-bottom:20px}@media screen and (min-width:768px){.banner__logotypes{padding-top:40px;padding-bottom:40px}}.banner__logotypes .logo__wrapper img{-webkit-filter:grayscale(1) brightness(0.35) invert(0.5);filter:grayscale(1) brightness(.35) invert(.5);height:60px;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (min-width:576px){.c-banner .banner__desc,.c-banner--404 .banner__desc{font-size:1.5rem}.c-banner .btn,.c-banner .c-comments .add-comment input.submit,.c-banner--404 .btn,.c-banner--404 .c-comments .add-comment input.submit,.c-comments .add-comment .c-banner input.submit,.c-comments .add-comment .c-banner--404 input.submit{margin-top:50px}.banner__logotypes .logo__wrapper img{height:80px}}.c-banner--404{margin-bottom:35px;height:auto}.c-banner--404::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:#080303}.c-banner--404::after{background-color:#080303;opacity:.3;z-index:5}.c-banner--404 .background-image{position:absolute;right:0;top:0;width:100%;height:100%;z-index:1;background-size:contain;background-repeat:no-repeat;background-position:center right;background-color:#080303}@media screen and (min-width:1400px){.nav-top__logo{left:calc(50vw - 765px + 70px)}.c-banner--404{height:870px}.c-banner--404 .background-image{width:1370px;right:calc(50vw - 785px)}}.l-top-bar .c-banner,.l-top-bar .c-banner--404{padding-top:40px}.l-top-bar .c-banner--404::after,.l-top-bar .c-banner::after{height:100%}.l-top-bar.sticky .c-banner,.l-top-bar.sticky .c-banner--404{padding-top:0}.l-top-bar.sticky .c-banner--404::after,.l-top-bar.sticky .c-banner::after{height:100%}.c-banner.section-transparent .banner__label,.section-transparent.c-banner--404 .banner__label{color:#fff}.c-banner.section-transparent .banner__heading,.section-transparent.c-banner--404 .banner__heading{color:#fff}.c-banner.section-transparent .banner__heading span,.section-transparent.c-banner--404 .banner__heading span{color:#f1da2a}.c-banner.section-transparent .banner__desc,.section-transparent.c-banner--404 .banner__desc{color:#fff}.c-section,.c-section--2cols,.c-section--2images,.c-section--author,.c-section--download-resource,.c-section--form,.c-section--form-white,.c-section--intro,.c-section--lending,.c-section--logotypes,.c-section--masonry,.c-section--posts,.c-section--related-projects,.c-section--testimonials,.c-section--text,.c-section--text-background,.c-section--text-media{padding-top:50px;padding-bottom:50px}.c-section .section__title,.c-section--2cols .section__title,.c-section--2images .section__title,.c-section--author .section__title,.c-section--download-resource .section__title,.c-section--form .section__title,.c-section--form-white .section__title,.c-section--intro .section__title,.c-section--lending .section__title,.c-section--logotypes .section__title,.c-section--masonry .section__title,.c-section--posts .section__title,.c-section--related-projects .section__title,.c-section--testimonials .section__title,.c-section--text .section__title,.c-section--text-background .section__title,.c-section--text-media .section__title{position:relative;font-family:Inter,sans-serif;font-size:2rem;font-weight:600;line-height:1.2em;margin-bottom:20px;text-align:left}.c-section h1.section__title,.c-section--2cols h1.section__title,.c-section--2images h1.section__title,.c-section--author h1.section__title,.c-section--download-resource h1.section__title,.c-section--form h1.section__title,.c-section--form-white h1.section__title,.c-section--intro h1.section__title,.c-section--lending h1.section__title,.c-section--logotypes h1.section__title,.c-section--masonry h1.section__title,.c-section--posts h1.section__title,.c-section--related-projects h1.section__title,.c-section--testimonials h1.section__title,.c-section--text h1.section__title,.c-section--text-background h1.section__title,.c-section--text-media h1.section__title{font-size:3rem}.c-section .section__subtitle,.c-section--2cols .section__subtitle,.c-section--2images .section__subtitle,.c-section--author .section__subtitle,.c-section--download-resource .section__subtitle,.c-section--form .section__subtitle,.c-section--form-white .section__subtitle,.c-section--intro .section__subtitle,.c-section--lending .section__subtitle,.c-section--logotypes .section__subtitle,.c-section--masonry .section__subtitle,.c-section--posts .section__subtitle,.c-section--related-projects .section__subtitle,.c-section--testimonials .section__subtitle,.c-section--text .section__subtitle,.c-section--text-background .section__subtitle,.c-section--text-media .section__subtitle{position:relative;margin-bottom:50px;font-family:Inter,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.6em;text-align:left}@media screen and (min-width:992px){.c-banner--404{margin-bottom:40px}.c-section,.c-section--2cols,.c-section--2images,.c-section--author,.c-section--download-resource,.c-section--form,.c-section--form-white,.c-section--intro,.c-section--lending,.c-section--logotypes,.c-section--masonry,.c-section--posts,.c-section--related-projects,.c-section--testimonials,.c-section--text,.c-section--text-background,.c-section--text-media{padding-top:80px;padding-bottom:80px}.c-section .section__subtitle,.c-section--2cols .section__subtitle,.c-section--2images .section__subtitle,.c-section--author .section__subtitle,.c-section--download-resource .section__subtitle,.c-section--form .section__subtitle,.c-section--form-white .section__subtitle,.c-section--intro .section__subtitle,.c-section--lending .section__subtitle,.c-section--logotypes .section__subtitle,.c-section--masonry .section__subtitle,.c-section--posts .section__subtitle,.c-section--related-projects .section__subtitle,.c-section--testimonials .section__subtitle,.c-section--text .section__subtitle,.c-section--text-background .section__subtitle,.c-section--text-media .section__subtitle{margin-bottom:80px}}.c-section .section__heading,.c-section--2cols .section__heading,.c-section--2images .section__heading,.c-section--author .section__heading,.c-section--download-resource .section__heading,.c-section--form .section__heading,.c-section--form-white .section__heading,.c-section--intro .section__heading,.c-section--lending .section__heading,.c-section--logotypes .section__heading,.c-section--masonry .section__heading,.c-section--posts .section__heading,.c-section--related-projects .section__heading,.c-section--testimonials .section__heading,.c-section--text .section__heading,.c-section--text-background .section__heading,.c-section--text-media .section__heading{position:relative;text-align:center;font-family:Inter,sans-serif;font-weight:500;font-size:1rem;line-height:1.2em;text-transform:none;margin-bottom:1.125rem}.section-gray .section__heading,.section-white .section__heading,.section-yellow .section__heading{color:#000}.c-section--text-media .tm__image{-o-object-fit:cover;object-fit:cover;max-width:100%;height:auto}.c-section--text-media .tm__content{margin-left:0;margin-right:auto;max-width:100%;padding-top:2.5rem}@media screen and (min-width:992px){.c-section--text-media .tm__image{height:100%}.c-section--text-media .tm__content{width:450px;margin-left:auto;margin-right:auto}.c-section--text-media .tm__content{padding-bottom:2.5rem}}.c-section--masonry{padding-bottom:10px}@media screen and (min-width:768px){.c-section--masonry{padding-bottom:10px}}.c-section--masonry .gutter-sizer{width:6%}.m__wrapper{display:block;text-decoration:none;width:100%;margin-bottom:60px}@media screen and (min-width:576px){.m__wrapper{width:47%}.c-section--masonry .m__wrapper:nth-of-type(2){margin-top:140px}}.m__tile{height:100%;padding:2.8125rem 2.1875rem;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.m__tile .m__background{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;-webkit-transition:.3s ease-in-out;transition:all .3s ease-in-out}.m__tile:hover .m__background{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.m__tile .child-link{position:relative;display:inline!important;-webkit-transition:border-bottom-color .4s;transition:border-bottom-color .4s;-webkit-box-sizing:initial;box-sizing:initial;border-bottom:1px solid transparent!important}.m__tile:hover .child-link{border-bottom:1px solid #fff!important}.m__tile .m__title{font-size:21px;font-weight:500;line-height:1.3em}.m__tile .m__category{margin-top:10px;font-size:14px;font-weight:400}.m__tile .m__category,.m__tile .m__title{display:block;color:#fff}.c-section--logotypes{padding-bottom:20px}.c-section--logotypes .tiles__wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-section--logotypes .tiles__wrapper .c-tile,.c-section--logotypes .tiles__wrapper .c-tile--border{width:100%}@media screen and (min-width:576px){.c-section--logotypes{padding-bottom:40px}.c-section--logotypes .tiles__wrapper .c-tile,.c-section--logotypes .tiles__wrapper .c-tile--border{width:50%}}@media screen and (min-width:992px){.m__wrapper{margin-bottom:80px}.c-section--logotypes{padding-bottom:80px}.c-section--logotypes .tiles__wrapper .c-tile,.c-section--logotypes .tiles__wrapper .c-tile--border{width:25%}}.c-section--form-white .hbspt-form{position:relative;z-index:10}.c-section--form-white .decoration{position:absolute;top:-20px;right:0;height:50%;width:70px;background:-webkit-gradient(linear,right top,left top,from(#f1da2a),color-stop(70%,transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));background:linear-gradient(to left,#f1da2a,transparent 70%,transparent 100%),linear-gradient(to bottom,rgba(255,255,255,0),#fff);background-blend-mode:screen;opacity:.25}.c-section--form-white .c-form{padding:0}.c-section--form-white .section__title{font-size:2.25rem;margin-bottom:25px}.c-section--form-white .btns__label{font-size:16px;margin-bottom:7px}.c-comments .add-comment .c-section--form-white .btns__wrapper input.submit,.c-section--form-white .btns__wrapper .btn,.c-section--form-white .btns__wrapper .c-comments .add-comment input.submit{display:block;text-transform:none;font-size:14px;font-weight:500;margin-bottom:20px;text-align:center;width:100%}.c-comments .add-comment .c-section--form-white .btns__wrapper input.active.submit,.c-section--form-white .btns__wrapper .btn.active,.c-section--form-white .btns__wrapper .c-comments .add-comment input.active.submit{color:#fff!important;background-color:#000!important}.c-section--posts{padding-bottom:20px}.c-section--posts .col-12:last-of-type .p__link{margin-bottom:0}.c-section--posts .p__link{width:400px;margin-bottom:40px;max-width:100%;display:block;margin-left:auto;margin-right:auto;text-decoration:none}@media screen and (min-width:992px){.c-section--posts{padding-bottom:50px}.c-section--posts .p__link{width:278px;margin-bottom:0}}.c-section--posts .p__link .child-link{position:relative;display:inline!important;-webkit-transition:.2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition:.15s linear;transition:all .15s linear;-webkit-box-sizing:initial;box-sizing:initial;border-bottom:1px solid transparent!important}.c-section--posts .p__link:hover .child-link{border-bottom:1px solid #000!important}.c-section--posts .p__img{width:100%;display:block}.c-section--posts .p__content{padding:28px 19px}.c-section--posts .p__content .p__title{font-size:14px;font-weight:700;letter-spacing:2.4px;line-height:1.4em;text-transform:uppercase}.c-section--posts .p__content .p__date{font-size:14px}.c-section--testimonials .t__slide{padding:30px}@media screen and (min-width:400px){.c-section--testimonials .t__slide{padding:60px 80px}}@media screen and (min-width:992px){.c-section--testimonials .t__slide{padding:60px 100px}}.c-section--testimonials .t__slide blockquote{margin:0;margin-bottom:40px;font-family:"Red Hat Display",sans-serif;font-style:italic;font-size:1.4375rem;font-weight:400;line-height:1.6em;color:#b6b6b6;position:relative}.c-section--testimonials .t__slide blockquote svg{display:block;position:absolute;left:-40px;top:-10px;width:30px;fill:currentColor}.c-section--testimonials .t__slide .t__img{max-width:100%;width:200px;-o-object-fit:contain;object-fit:contain}.c-section--testimonials .t__slide .t__author{font-family:"Red Hat Display",sans-serif;font-size:1.4375rem;font-weight:700;line-height:1.6em}.c-section--testimonials .t__slide .t__author .t__position{font-family:"Red Hat Display",sans-serif;font-size:1.4375rem;font-weight:400;line-height:1.6em}.c-section--intro .section__heading{color:#a1a1a1;margin-bottom:.9375rem}.c-section--intro .section__title{margin-bottom:.9375rem;font-weight:500;font-size:3rem}.c-section--intro .intro__details{display:none}.c-section--intro .intro__author,.c-section--intro .intro__date{display:inline-block;color:#707070;font-size:1rem;line-height:1.6em;text-decoration:none}.c-section--intro a.intro__author{color:#707070;border-bottom:1px solid #707070}.c-section--intro a.intro__author:hover{color:#f1da2a;border-bottom:1px solid #f1da2a}.c-section--intro .intro__date{padding-right:2rem}.c-section--intro .section__desc p{color:#a1a1a1;font-size:1.5rem}.c-section--intro .i__categories{color:#a1a1a1}.c-section--intro .i__category{-webkit-transition:.2s ease-in-out;transition:all .2s ease-in-out;font-size:14px;font-weight:500;letter-spacing:2.5px;text-transform:uppercase;text-decoration:none;line-height:1.4em;color:#a1a1a1;padding-bottom:20px}.c-section--intro .i__category:hover{color:#000}.single .intro__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c__categories .c__category{display:block;padding:.9375rem;float:left;font-size:14px;font-weight:600;letter-spacing:2px;text-transform:uppercase;text-decoration:none;color:#000;cursor:pointer;position:relative;-webkit-transition:.2s ease-in-out;transition:all .2s ease-in-out}.c__categories .c__category:after{-webkit-transition:.1s ease-in-out;transition:all .1s ease-in-out;content:"";position:absolute;bottom:3px;left:0;width:100%;height:1px;background-color:#f1da2a;opacity:0}.c__categories .c__category:hover{color:#f1da2a}.c__categories .c__category:hover:after{opacity:1}.c__categories .c__category.active{color:#f1da2a}.c__categories .c__category.active:after{opacity:1}.c-section--text-background .content,.c-section--text-background .content p{font-size:1.5rem;font-weight:400;line-height:1.5em;color:#212121}.c-section--2cols .container-fluid--sm{max-width:1000px}.c-section--2cols .section__title{font-size:1.5rem;margin-bottom:2.1875rem}.c-section--2images .images__image{width:100%;-o-object-fit:cover;object-fit:cover}.l-2cols .col-left{margin-bottom:40px}@media screen and (min-width:992px){.l-2cols .col-left{padding-right:40px;margin-bottom:0}.l-2cols .col-right{padding-left:40px}}@media screen and (min-width:1200px){.m__wrapper{width:29.33%}.l-2cols .col-left{padding-right:60px;margin-bottom:0}.l-2cols .col-right{padding-left:60px}}.c-section--related-projects .gutter-sizer{width:6%}.c-section--related-projects .m__wrapper{display:block;text-decoration:none;width:100%;margin-bottom:40px}@media screen and (min-width:576px){.c-section--related-projects .m__wrapper{width:47%}}.c-section--related-projects .m__wrapper.l-left{padding-left:0;display:block;height:auto;margin-bottom:60px}.c-section--ifw{padding-top:0;padding-bottom:0}.c-section--ifw .ifw__image{display:block;width:100%;height:400px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:768px){.c-section--ifw .ifw__image{height:600px}}.c-section--ifw .ifw__image.cover{-o-object-fit:cover;object-fit:cover}.c-section--ifw .ifw__image.contain{-o-object-fit:contain;object-fit:contain;height:auto;max-height:800px}@media screen and (min-width:1600px){.c-section--ifw .ifw__image.contain{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}}.c-section--lending h1{position:relative;font-family:Inter,sans-serif;font-size:2rem;font-weight:600;line-height:1.2em;margin-bottom:20px;text-align:left}@media screen and (min-width:992px){.c-section--related-projects .m__wrapper{margin-bottom:60px}.c-section--ifw .ifw__image{height:800px}.c-section--lending .col-left{padding-right:30px}.c-section--lending .col-right{padding-left:30px}}.c-section--lending .col-right .right__img{overflow:hidden}.c-section--lending .col-right img{width:100%;-o-object-fit:cover;object-fit:cover}.c-section--author .about__link{display:inline-block;position:relative;text-align:center;font-weight:500;font-size:1rem;line-height:1.2em;text-decoration:none;text-transform:none;margin-bottom:1.125rem;padding-bottom:0;color:#a1a1a1;border-bottom:1px solid #a1a1a1}.c-section--author .about__link:hover{color:#f1da2a;border-bottom:1px solid #f1da2a}.c-section--author .author__image{height:200px;width:200px;background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;margin-right:27px}.c-section--author .section__title{margin-bottom:10px;line-height:1em}.c-section--author .author__position{margin-bottom:1.25rem}.c-section--author .author__label{line-height:1em;margin-bottom:5px}.c-section--author .social-icons{float:left;margin-top:10px}.c-section--author .social-icons a{margin-right:10px}.c-section--author .social-icons a:last-child{margin-right:0}.c-section--author .social-icons a svg{width:25px;height:25px;fill:#000}.author__break{margin-bottom:40px}@media screen and (min-width:992px){.author__break{margin-bottom:50px}.c-footer .col-mid{text-align:center}}.c-pagination-numb li a,.c-pagination-numb li a:hover,.c-pagination-numb li.active a,.c-pagination-numb li.disabled{text-decoration:none}.c-pagination-numb{padding:30px 0;text-align:center}.c-pagination-numb ul{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-pagination-numb li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-pagination-numb li a:after{-webkit-transition:.2s ease-in-out;transition:all .2s ease-in-out;opacity:0;position:absolute;z-index:-1;left:0;content:"";height:40px;width:40px;display:block;top:-50%;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}.c-pagination-numb li a,.c-pagination-numb li span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:30px;margin:0 2px;position:relative;z-index:10}.c-pagination-numb li a{font-size:.9375rem;font-weight:600;text-align:center;cursor:pointer;text-decoration:none;display:inline-block;padding:5px 0!important}.c-pagination-numb li.active,.c-pagination-numb li:hover{border-right:none}.c-pagination-numb li.active a::after,.c-pagination-numb li:hover a::after{opacity:1}.c-pagination-numb.section-gray li a,.c-pagination-numb.section-yellow li a,.section-white.c-pagination-numb li a{color:#000}.c-pagination-numb.section-gray li.active a,.c-pagination-numb.section-gray li:hover a,.c-pagination-numb.section-yellow li.active a,.c-pagination-numb.section-yellow li:hover a,.section-white.c-pagination-numb li.active a,.section-white.c-pagination-numb li:hover a{background-color:#f1da2a}.c-breadcrumb-yoast{min-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.c-breadcrumb-yoast i{color:#b7b7b7}.c-breadcrumb-yoast a,.c-breadcrumb-yoast p,.c-breadcrumb-yoast span{line-height:1em;font-family:"Red Hat Display",sans-serif;font-weight:400;font-size:.92rem;letter-spacing:1px}.section-gray .c-breadcrumbs-yoast{border-bottom:1px solid #d3d3d3}.section-gray .c-breadcrumbs-yoast a,.section-gray .c-breadcrumbs-yoast p,.section-gray .c-breadcrumbs-yoast span{color:#b7b7b7}.section-gray .c-breadcrumbs-yoast a:hover{color:#212121}.section-gray .c-breadcrumbs-yoast .active,.section-gray .c-breadcrumbs-yoast .breadcrumb_last{color:#212121}.c-breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style-type:none;margin:0;padding-top:3rem;padding-bottom:3rem;position:relative}.c-breadcrumb li{display:inline-block}.c-breadcrumb li a{display:inline-block;position:relative;font-size:14px;padding-right:1.5625rem;font-weight:600}.c-breadcrumb li a::after{display:none;position:absolute;content:"/";bottom:-1px;left:-15px;width:calc(100% - 28px)}.c-breadcrumb li:first-of-type a::after{display:none}.section-gray .c-breadcrumb-yoast{border-bottom:1px solid #c9c9c9}.c-footer{border-top:1px solid #c9c9c9;margin-top:60px;padding-top:60px;padding-bottom:60px;position:relative;overflow:hidden}.c-footer b{font-weight:600}.c-footer a:not(.no-underline){-webkit-transition:.2s ease-in-out;transition:all .2s ease-in-out}.c-footer a:not(.no-underline):hover{color:#000!important}.c-footer a:not(.no-underline):hover:after{border-bottom:1px solid #000}.c-footer .footer__icons a{font-size:16px}.c-footer .footer__icons a:after{border-bottom:none!important}.c-footer .footer__icons a i{-webkit-transition:.2s ease-in-out;transition:all .2s ease-in-out;color:#b7b7b7}.c-footer .footer__icons a:hover i{color:#707070}.c-footer .footer__ai a:after{display:none}.c-footer .footer__ai span{-webkit-transition:.2s ease-in-out;transition:all .2s ease-in-out}.c-footer .footer__ai span:hover{color:#707070!important}.c-footer .footer__ai span:hover:after{border-bottom:1px solid #707070}.c-footer .f__logo{height:58px}.c-footer .f__content,.c-footer a,.c-footer p{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.5em;text-decoration:none;color:#7f7f7f!important}.c-footer .f__content.city_link:after,.c-footer a.city_link:after,.c-footer p.city_link:after{border-bottom:1px solid #000}.c-footer .f__content strong{color:#000}.c-footer .f__content a,.c-footer .f__content p{margin-bottom:18px}.c-footer .f__content br{display:none}.c-footer .f__link{color:#000!important;font-weight:600}.c-footer .f__link:hover{color:#000!important}.c-footer .fix-content{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}.c-footer .f__heading{font-family:Inter,sans-serif;font-weight:700;font-size:12px;text-transform:uppercase;margin-bottom:25px;letter-spacing:2.4px}.c-footer .footer__copyrights{font-family:Inter,sans-serif;font-size:14px!important;line-height:1.5em;color:#a9a9a9;width:100%;margin-top:20px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.c-footer .footer__copyrights span{display:inline}@media screen and (min-width:576px){.c-breadcrumb li a::after{display:block}.c-footer .f__content br{display:inline}.c-footer .footer__copyrights{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:auto;margin-top:0}.c-footer .footer__copyrights span{display:none}}@media screen and (min-width:800px){.c-footer .footer__copyrights span{display:inline}}.c-footer .footer__logotype img{width:88px;height:50px;-o-object-fit:contain;object-fit:contain;-webkit-transition:.2s ease-in-out;transition:all .2s ease-in-out;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.5}.c-footer .footer__logotype:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:.8}.c-footer .footer__last-col .footer__social{margin-right:15px}.c-footer .l-footer-row-top{margin-bottom:20px}.c-footer .footer__bottom{-ms-flex-wrap:wrap;flex-wrap:wrap}.c-footer .f__break{width:100%;display:block}.c-menu-horiz{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none}.c-menu-horiz li{display:inline-block}.c-card{display:block}.c-card .card__img{height:250px;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat;margin-bottom:20px}.c-card .card__title{margin-bottom:20px;word-break:break-word}.c-card .card__excerpt{height:76px;overflow:hidden;margin-bottom:20px}.c-tile,.c-tile--border{position:relative;height:160px;width:100%}@media screen and (min-width:576px){.c-tile,.c-tile--border{height:215px;width:50%}.section-gray .c-tile--border:nth-of-type(odd),.section-white .c-tile--border:nth-of-type(odd),.section-yellow .c-tile--border:nth-of-type(odd){border-right:1px solid #b7b7b7}.section-gray .c-tile--border:nth-of-type(2),.section-white .c-tile--border:nth-of-type(2),.section-yellow .c-tile--border:nth-of-type(2){border-top:1px solid transparent}.section-gray .c-tile--border:nth-last-child(2),.section-white .c-tile--border:nth-last-child(2),.section-yellow .c-tile--border:nth-last-child(2){border-bottom:1px solid transparent}}@media screen and (min-width:992px){.c-footer .l-logotypes{-webkit-transform:translateX(25px);-ms-transform:translateX(25px);transform:translateX(25px)}.c-footer .footer__last-col{padding-left:0!important}.c-footer .footer__last-col{text-align:right;padding-right:15px}.c-footer .footer__last-col .footer__social{margin-right:0;margin-left:15px}.c-tile,.c-tile--border{height:250px;width:25%}.tile__default .tile__img,.tile__hover .tile__img{height:111px}}.c-tile .tile__default,.c-tile--border .tile__default{opacity:1}.c-tile .tile__default[href],.c-tile--border .tile__default[href]{cursor:pointer}.c-tile .tile__default:hover,.c-tile--border .tile__default:hover{opacity:1!important;-webkit-filter:grayscale(0%);filter:grayscale(0%)}.tile__default,.tile__hover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.tile__default .tile__img,.tile__hover .tile__img{height:111px;width:80%;-o-object-fit:contain;object-fit:contain}.c-tile--border .tile__default{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.section-gray .c-tile--border,.section-white .c-tile--border,.section-yellow .c-tile--border{border-bottom:1px solid #b7b7b7}.section-gray .c-tile--border:last-child,.section-white .c-tile--border:last-child,.section-yellow .c-tile--border:last-child{border-bottom:1px solid transparent}.c-form{padding:30px}.c-form .wysiwyg a,.c-form .wysiwyg em,.c-form .wysiwyg p,.c-form .wysiwyg strong{margin-bottom:1rem}.c-form .wysiwyg ol li,.c-form .wysiwyg ul li{margin-bottom:.5rem}@media screen and (min-width:400px){.c-pagination-numb li a,.c-pagination-numb li span{min-width:40px}.c-form{padding:50px}}@media screen and (min-width:768px){.c-footer{margin-top:110px}.tile__default .tile__img,.tile__hover .tile__img{height:111px}.c-form{padding:70px}}@media screen and (min-width:992px){.section-gray .c-tile--border:nth-of-type(3),.section-white .c-tile--border:nth-of-type(3),.section-yellow .c-tile--border:nth-of-type(3){border-top:1px solid #b7b7b7}.section-gray .c-tile--border:nth-of-type(4),.section-white .c-tile--border:nth-of-type(4),.section-yellow .c-tile--border:nth-of-type(4){border-top:1px solid #b7b7b7}.section-gray .c-tile--border:nth-of-type(2n+2),.section-white .c-tile--border:nth-of-type(2n+2),.section-yellow .c-tile--border:nth-of-type(2n+2){border-right:1px solid transparent}.section-gray .c-tile--border:nth-of-type(4n+4),.section-white .c-tile--border:nth-of-type(4n+4),.section-yellow .c-tile--border:nth-of-type(4n+4){border-right:1px solid #b7b7b7}.section-gray .c-tile--border:nth-of-type(3),.section-white .c-tile--border:nth-of-type(3),.section-yellow .c-tile--border:nth-of-type(3){border-top:1px solid transparent}.section-gray .c-tile--border:nth-of-type(4),.section-white .c-tile--border:nth-of-type(4),.section-yellow .c-tile--border:nth-of-type(4){border-top:1px solid transparent}.section-gray .c-tile--border:nth-of-type(4n+2),.section-white .c-tile--border:nth-of-type(4n+2),.section-yellow .c-tile--border:nth-of-type(4n+2){border-right:1px solid #b7b7b7}.section-gray .c-tile--border:nth-of-type(4n+4),.section-white .c-tile--border:nth-of-type(4n+4),.section-yellow .c-tile--border:nth-of-type(4n+4){border-right:1px solid transparent}.section-gray .c-tile--border:nth-last-child(4),.section-white .c-tile--border:nth-last-child(4),.section-yellow .c-tile--border:nth-last-child(4){border-bottom:1px solid transparent}.section-gray .c-tile--border:nth-last-child(3),.section-white .c-tile--border:nth-last-child(3),.section-yellow .c-tile--border:nth-last-child(3){border-bottom:1px solid transparent}.c-form{padding:100px}}.c-form .fade-in-js{display:none}.c-form.form-gray{background-color:#f7f7f7}.c-form .col-12,.c-form .col-md-6{padding-right:10px;padding-left:10px}.c-form .form__input,.c-form .form__textarea{background-color:transparent;border:1px solid #000;color:#000;overflow:auto;outline:0;font-size:14px;line-height:1.3em;font-weight:400;padding:.875rem 1.25rem;width:100%;margin-bottom:20px;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border-radius:0}.c-form .form__input:-webkit-autofill,.c-form .form__input:-webkit-autofill:active,.c-form .form__input:-webkit-autofill:focus,.c-form .form__input:-webkit-autofill:hover,.c-form .form__textarea:-webkit-autofill,.c-form .form__textarea:-webkit-autofill:active,.c-form .form__textarea:-webkit-autofill:focus,.c-form .form__textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 60px #fff inset!important;-webkit-text-fill-color:#000000!important;caret-color:#000000}.c-form .form__input::-webkit-input-placeholder,.c-form .form__textarea::-webkit-input-placeholder{font-weight:400;color:rgba(0,0,0,.8)!important;opacity:.7}.c-form .form__input::-moz-placeholder,.c-form .form__textarea::-moz-placeholder{font-weight:400;color:rgba(0,0,0,.8)!important;opacity:.7}.c-form .form__input::placeholder,.c-form .form__textarea::placeholder{font-weight:400;color:rgba(0,0,0,.8)!important;opacity:.7}.c-form .form__input:-ms-input-placeholder,.c-form .form__textarea:-ms-input-placeholder{font-weight:400;color:rgba(0,0,0,.8)!important;opacity:.7}.c-form .form__input::-ms-input-placeholder,.c-form .form__textarea::-ms-input-placeholder{font-weight:400;color:rgba(0,0,0,.8)!important;opacity:.7}.c-form .o-custom-check{opacity:60%}.c-form .o-custom-check p{opacity:100%}.c-form .permission-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.c-form .g-recaptcha{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transform:scale(.77);-ms-transform:scale(.77);transform:scale(.77);-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right}.c-form .form__permission{text-decoration:none;font-size:14px;font-weight:400;line-height:1.4em;cursor:pointer;text-align:left}.c-form .form__permission p{font-size:14px;color:#000}.c-form .form__permission p a{position:relative;text-decoration:none;color:#000}.c-form .form__permission p a::after{position:absolute;content:"";bottom:-2px;left:0;width:100%;-webkit-transition:.15s linear;transition:all .15s linear;-webkit-box-sizing:initial;box-sizing:initial;border-bottom:1px solid #000}.c-form .form__link{font-size:.8rem;text-decoration:underline;cursor:pointer}.c-form .form__error,.c-form .form__thanks{padding:1.125rem 1.875rem!important;font-size:14px;margin-bottom:20px;font-weight:400;display:none}@media screen and (min-width:768px){.c-form .form__error,.c-form .form__thanks{font-size:.875rem}}.c-form .form__error.active,.c-form .form__thanks.active{display:block}.c-form .form__thanks{border:1px solid #f1da2a}.c-form .form__error{border:1px solid red}.c-comments .add-comment .c-form input.submit,.c-form .btn,.c-form .c-comments .add-comment input.submit{font-size:14px!important;padding:.875rem 1.875rem!important}.c-form .form__btn{float:right;margin-top:0}.c-form .form__btn span{font-size:12px!important}.c-form .checked,.c-form .unchecked{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-form .checked svg,.c-form .unchecked svg{width:16px;height:16px}.section-black .checked,.section-black .unchecked{color:#fff}.section-gray .form__btn,.section-white .form__btn,.section-yellow .form__btn{-webkit-transition:.2s ease-in-out;transition:all .2s ease-in-out;background-color:#000;border:1px solid #000;color:#fff}.section-gray .form__btn:hover,.section-white .form__btn:hover,.section-yellow .form__btn:hover{background-color:transparent;color:#000}.section-yellow .form__thanks{border:1px solid #fff;background-color:transparent}.hs-form-frame input,.hs-form-frame textarea{background-color:transparent;border:1px solid #000;color:#000;overflow:auto;outline:0;font-size:14px;line-height:1.3em;font-weight:400;padding:.875rem 1.25rem;width:100%;margin-bottom:20px;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border-radius:0}.hs-form-frame input:-webkit-autofill,.hs-form-frame input:-webkit-autofill:active,.hs-form-frame input:-webkit-autofill:focus,.hs-form-frame input:-webkit-autofill:hover,.hs-form-frame textarea:-webkit-autofill,.hs-form-frame textarea:-webkit-autofill:active,.hs-form-frame textarea:-webkit-autofill:focus,.hs-form-frame textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 60px #fff inset!important;-webkit-text-fill-color:#000000!important;caret-color:#000000}.hs-form-frame input::-webkit-input-placeholder,.hs-form-frame textarea::-webkit-input-placeholder{font-weight:400;color:rgba(0,0,0,.8)!important;opacity:.7}.hs-form-frame input::-moz-placeholder,.hs-form-frame textarea::-moz-placeholder{font-weight:400;color:rgba(0,0,0,.8)!important;opacity:.7}.hs-form-frame input::placeholder,.hs-form-frame textarea::placeholder{font-weight:400;color:rgba(0,0,0,.8)!important;opacity:.7}.hs-form-frame input:-ms-input-placeholder,.hs-form-frame textarea:-ms-input-placeholder{font-weight:400;color:rgba(0,0,0,.8)!important;opacity:.7}.hs-form-frame input::-ms-input-placeholder,.hs-form-frame textarea::-ms-input-placeholder{font-weight:400;color:rgba(0,0,0,.8)!important;opacity:.7}.modal-support .form__wrapper{max-width:570px;margin:0 auto;position:relative;padding:30px 30px 30px 40px}.modal-support .o-custom-check input[type=checkbox]{width:24px;left:14px;top:6px}.modal-support .o-custom-check .box i{font-size:24px;height:24px;width:24px}.modal-support .o-custom-check .text{line-height:1.5em}.modal-support .modal__submit--wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.modal-support .modal__submit--wrapper .attach__file{max-width:160px;overflow:hidden;word-break:break-all}.modal-support .modal__submit--wrapper .modal__submit{width:200px!important}.modal__wrapper{z-index:10000;top:0;overflow:auto;display:none;position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.6);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:20px;padding-bottom:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.modal__wrapper.active{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:576px){.c-form .g-recaptcha{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.modal-support .form__wrapper{padding:40px}.modal__wrapper{padding-top:0;padding-bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.modal__wrapper .modal__container{position:relative}.modal__wrapper .modal__container .modal__x{position:absolute;right:20px;top:20px;height:42px;width:42px;padding:10px;display:block;cursor:pointer;z-index:10}.modal__wrapper .modal__container .modal__title{font-size:30px;font-weight:700;line-height:1.2em}.modal__wrapper .modal__container .modal__error{display:none;margin-bottom:2rem}.modal__wrapper .modal__container .modal__error .modal__error-text{font-size:1.25rem;color:#ff203a;font-weight:400}.modal__wrapper .modal__container .modal__info{display:none;margin-bottom:2rem}.modal__wrapper .modal__container .modal__info .modal__info-text{font-size:1.25rem;color:#437d59;font-weight:300}.modal__wrapper .modal__container .input--modal{font-size:1rem;line-height:1.125rem;margin-bottom:1.5rem;padding:8px 15px;width:100%}.modal__wrapper .modal__container .input--modal::-webkit-input-placeholder{color:#9aa3aa}.modal__wrapper .modal__container .input--modal::-moz-placeholder{color:#9aa3aa}.modal__wrapper .modal__container .input--modal:-ms-input-placeholder{color:#9aa3aa}.modal__wrapper .modal__container .input--modal::-ms-input-placeholder{color:#9aa3aa}.modal__wrapper .modal__container .input--modal::placeholder{color:#9aa3aa}.modal__wrapper .modal__container .label--modal{font-size:1.1875rem;line-height:1.5rem;font-weight:300;display:block;margin-bottom:10px}.modal__wrapper .modal__container .modal__submit--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal__wrapper .modal__container .modal__submit--wrapper .modal__submit{border:none;width:auto;padding:16px 14px}@media screen and (min-width:450px){.modal__wrapper .modal__container .modal__submit--wrapper .modal__submit{padding:22px 20px}}.modal__wrapper .modal__container .g-recaptcha{-webkit-transform:scale(.77);-ms-transform:scale(.77);transform:scale(.77);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;display:none}@media screen and (min-width:576px){.modal__wrapper .modal__container .modal__submit--wrapper .modal__submit{width:220px;padding:26px 28px}.modal__wrapper .modal__container .g-recaptcha{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);margin-bottom:20px}}.modal__wrapper .modal__container .g-recaptcha.active{display:block}.modal__wrapper .modal__container .o-custom-check input,.modal__wrapper .modal__container .o-custom-check label{color:#fff}.modal__wrapper .modal__container .o-custom-check .text{font-weight:400}.section-gray .input--modal,.section-white .input--modal,.section-yellow .input--modal{border:1px solid #000}.c-section--faq{padding-top:50px;padding-bottom:50px}.c-section--faq .section__title{margin-bottom:1.875rem;line-height:1.3em;font-size:20px}.c-section--faq .section__subtitle{margin-bottom:30px}@media screen and (min-width:992px){.c-section--faq{padding-top:75px;padding-bottom:75px}.c-section--faq .section__title{font-size:28px}.c-section--faq .section__subtitle{margin-bottom:40px}}.c-section--faq .accordion__row{padding:.625rem 0;margin-bottom:0!important;cursor:default}.c-section--faq .accordion__row .icon-down{width:20px;height:auto;display:block;-webkit-transition:.2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.c-section--faq .accordion__row.active .icon-down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.c-section--faq .acc__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.25rem 0;cursor:pointer}.c-section--faq .acc__header .header__content{font-size:20px;font-weight:500;padding-right:1rem}.c-section--faq .acc__header .header__arrow{width:28px;margin-left:auto;margin-right:0}.c-section--faq .acc__content{display:none}.c-section--faq .acc__content .content__wrapper{width:100%;display:inline-block;padding:0 0 20px;text-align:left;line-height:1.8em}.c-section--faq .acc__content .content__wrapper p:last-of-type{margin-bottom:0}.c-section--faq .acc__break{margin-top:0;margin-bottom:0}.c-section--faq .content__header{display:none;padding:0 20px 10px}.c-section--faq.section-gray .accordion__row,.c-section--faq.section-white .accordion__row,.c-section--faq.section-yellow .accordion__row{border-top:1px solid #c9c9c9}.owl-carousel{width:calc(100% - 2px);margin:0 auto}.testimonial{padding:50px 80px 80px;display:block;cursor:pointer}.testimonial__client{font-size:.8125rem;text-transform:uppercase}.testimonial__excerpt{display:inline-block;font-family:Inter,sans-serif;font-size:15px;line-height:1.2em;font-family:"Myriad Pro Regular"}.testimonial__readmore{font-family:Inter,sans-serif;font-size:14px;text-transform:uppercase;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none}.testimonial__readmore .fas{font-size:.7em;padding-left:.7em}.owl-dots{position:absolute;width:100%;top:-20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:0!important}.owl-dots button.owl-dot{padding:7px 0!important}.owl-dots .owl-dot span{width:23px!important;height:2px!important;margin:0 5px!important;border-radius:0!important;background-color:#c9c9c9}.owl-dots .owl-dot.active span,.owl-dots .owl-dot:hover span{background-color:#00aeef!important}.owl-nav{width:100%;margin-left:0;position:absolute;top:40px!important;height:0}.owl-next,.owl-prev{float:left;height:100px;width:100px;border-radius:50%!important;-webkit-transition:.2s ease-in-out;transition:all .2s ease-in-out;margin:0!important;display:block!important}.owl-next .fa,.owl-prev .fa{font-size:16px}.owl-prev{float:left}.owl-next{float:right}@media screen and (min-width:576px){.c-section--faq .acc__content .content__wrapper{width:calc(100% - 40px);padding:0 0 20px}.testimonial__readmore{font-size:.8125rem}.owl-next,.owl-prev{display:block!important}.owl-prev{-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px)}.owl-prev .fa{-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}.owl-next{-webkit-transform:translateX(50px);-ms-transform:translateX(50px);transform:translateX(50px)}.owl-next .fa{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}}.testimonials-carousel-js .owl-stage .owl-item.active::before{position:absolute;content:"";border-right:1px solid #c9c9c9;height:calc(100% + 0px);top:50px;width:1px;right:-1px}.mm__wrapper{height:100vh;width:100%;display:none;position:fixed;-webkit-transition:.2s linear;transition:all .2s linear;opacity:0;z-index:-1;top:0}@media screen and (min-width:992px){.c-section--faq .acc__header .header__content{font-size:24px}.mm__wrapper{display:block}}.mm__wrapper.active{opacity:1;z-index:1000}.c-mega-menu{position:absolute;left:0;right:0;top:0;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:auto;background-color:#000}.c-mega-menu .l-mm-row{width:100%;max-width:1780px;margin-left:auto;margin-right:auto;padding:0 90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-mega-menu .mm__top{padding-top:50px;padding-bottom:50px}.c-mega-menu .mm-brand{margin-left:0;margin-right:0}.c-mega-menu .mm-brand .logo-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-mega-menu .mm-brand .logo-img{opacity:1!important;width:50px!important;margin-left:4px}.c-mega-menu .mm-brand .text{display:inline;color:#fff;font-size:1.875rem;line-height:2.4375rem;text-transform:uppercase;font-weight:700;white-space:nowrap}.c-mega-menu .mm-brand .text span{font-weight:400}.c-mega-menu .mm__midle{margin-top:70px;margin-bottom:auto}.c-mega-menu .mm__content{padding:20px 0;width:100%;color:#fff}@media screen and (min-width:1200px){.c-mega-menu .mm__content{padding:20px 90px}}.c-mega-menu .mm__content .mm__heading-wrapper{margin-top:20px;margin-bottom:60px}@media screen and (min-height:750px){.c-mega-menu .mm__content .mm__heading-wrapper{margin-bottom:80px}}.c-mega-menu .mm__content .mm__heading{font-weight:700;padding-left:60px;position:relative;margin-bottom:0;text-transform:uppercase;font-size:16px;line-height:1.4em;letter-spacing:2px;display:block;color:#fff}.c-mega-menu .mm__content .mm__heading::before{position:absolute;content:"";left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:1.5px;width:40px;background-color:#fff}.c-mega-menu .mm__content .mm__links{list-style:none!important;margin-left:20px!important}@media screen and (min-width:1500px){.c-mega-menu .mm__content .mm__links{margin-left:67px!important}}.c-mega-menu .mm__content .mm__links li{margin-bottom:27px}@media screen and (min-width:1200px) and (min-height:800px){.c-mega-menu .mm__content .mm__links li{margin-bottom:34px}}.c-mega-menu .mm__content .mm__links a{text-decoration:none;display:inline;font-size:25px;line-height:1.2em;-webkit-transition:none;transition:none;font-weight:300;color:#fff;position:relative}@media screen and (min-width:1640px) and (min-height:800px){.c-mega-menu .mm__content .mm__links a{font-size:30px}}.c-mega-menu .mm__content .mm__links a:hover{letter-spacing:normal}.c-mega-menu .mm__content .mm__links a:after{position:absolute;content:"";width:100%;bottom:-5px;left:0;-webkit-transition:.1s ease-in-out;transition:all .1s ease-in-out;border-bottom:1.5px solid #fed600;opacity:0}.c-mega-menu .mm__content .mm__links a:hover:after{opacity:1}.c-mega-menu .mm__footer{margin-left:auto!important;margin-right:auto!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:100px}.c-mega-menu .mm__footer .footer__city{font-size:18px;color:rgba(255,255,255,.8)}.c-mega-menu .mm__footer .city-break{display:inline-block;width:15px;height:1.5px;background-color:#fff;margin-left:30px;margin-right:30px}.submenu{padding:8px 0 4px;display:none}.submenu.active{display:block}.submenu li{border-bottom:none!important}.submenu .submenu__heading{font-size:14px;line-height:1.5em;font-weight:500;margin-top:0;margin-bottom:0;padding:10px 0 10px 20px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:color .25s;transition:color .25s ease;cursor:pointer;letter-spacing:.3px;border-bottom:1px solid rgba(255,255,255,.06)}.submenu .submenu__heading:last-of-type{border-bottom:none}.submenu .submenu__heading:hover{color:#f1da2a}.submenu .submenu__heading.active{color:#f1da2a}.submenu .submenu__heading.active svg{-webkit-transform:rotate(180deg) scale(.55);-ms-transform:rotate(180deg) scale(.55);transform:rotate(180deg) scale(.55);fill:#f1da2a}.submenu .submenu__heading:hover svg{fill:#f1da2a}.submenu .submenu__heading svg{-webkit-transform:scale(.55);-ms-transform:scale(.55);transform:scale(.55);-webkit-transition:transform .3s,fill .2s;transition:transform .3s ease,fill .2s ease;-ms-flex-negative:0;flex-shrink:0;margin-left:10px;fill:rgba(255,255,255,.5)}.submenu .submenu__heading svg path{fill:inherit}.submenu .s-links{display:none;padding:4px 0 8px 35px;list-style:none;margin:0}.submenu .s-links li{padding:0;border-bottom:none!important}.submenu .s-links .s-link{text-decoration:none;border-bottom:none!important;padding:6px 0!important;font-size:13px!important;line-height:1.6em;font-weight:300!important;color:rgba(255,255,255,.6);display:block;-webkit-transition:color .2s;transition:color .2s ease}.submenu .s-links .s-link:hover{color:#f1da2a}.submenu .submenu__heading:only-child{font-weight:400;cursor:default;border-bottom:none}.submenu .submenu__heading:only-child svg{display:none}.mega-menu{overflow:hidden!important}.mega-menu .c-nav-top .nav-item:not(.mega-menu-trigger-js){opacity:0}.mega-menu .mm__close-wrapper{display:inline-block}.mega-menu .mm__link{color:#fff!important}.mm__link{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mm__close-wrapper{display:none;cursor:pointer;width:32px;height:32px;margin-left:15px;position:relative}.mm__close-wrapper .mm__close{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;-webkit-transition:.1s ease-in-out;transition:all .1s ease-in-out}.mm__close-wrapper .mm__close.hover{z-index:10;opacity:0}.mm__close-wrapper:hover .mm__close.hover{opacity:1}.cc-window{background:#f1da2a;color:#000;z-index:2000000010!important}.cc-window a{text-decoration:underline}.cc-message{font-family:Inter,sans-serif;font-size:14px!important;line-height:1.5em;font-weight:400}.cc-link{font-family:Inter,sans-serif;line-height:1.5em;font-weight:400;font-size:14px!important;color:#000!important;opacity:1;padding:0}.cc-btn{border-radius:0;border:1px solid #000!important;text-decoration:none!important;font-family:Inter,sans-serif;font-weight:600!important;font-size:14px!important;text-transform:uppercase;padding:7px 20px;background:#f1da2a!important;color:#000!important}.cc-btn:hover{border:1px solid #f1da2a!important;background:#000!important;color:#fff!important}.btn,.c-comments .add-comment input.submit{font-size:10px!important;font-weight:700;line-height:1em;text-align:center;padding:14px 37px;cursor:pointer!important;text-decoration:none!important;display:inline-block;text-transform:uppercase;z-index:10;border:none;letter-spacing:2px;-webkit-appearance:none!important}.btn--round{font-size:10px!important;font-weight:700;line-height:1em;text-align:center;padding:14px 37px;cursor:pointer!important;text-decoration:none!important;display:inline-block;text-transform:uppercase;z-index:10;border:none;letter-spacing:2px;-webkit-appearance:none!important;border-radius:25px!important}.btn--blue{-webkit-transition:.2s ease-in-out;transition:all .2s ease-in-out;background-color:#368cf9;color:#fff}.btn--blue:hover{background-color:#00406d}.comment-submit{font-size:12px!important;font-weight:600!important;border:none!important;padding:14px 37px!important;border-radius:0!important}.btn--black{-webkit-transition:.2s ease-in-out;transition:all .2s ease-in-out;background-color:#000;color:#fff!important}.btn--black:hover{color:#000!important;background-color:#f1da2a}.btn--yellow-outline{-webkit-transition:.2s ease-in-out;transition:all .2s ease-in-out;background-color:transparent;border:1px solid #f1da2a;color:#000}.btn--yellow-outline:hover{background-color:#f1da2a;color:#000}.btn--white-transparent{-webkit-transition:.2s ease-in-out;transition:all .2s ease-in-out;background-color:#fff;color:#000;border:1px solid #fff}.btn--white-transparent:hover{background-color:transparent;color:#fff}.btn--white-outline{-webkit-transition:.2s ease-in-out;transition:all .2s ease-in-out;background-color:transparent;border:1px solid #fff;color:#fff}.btn--white-outline:hover{background-color:#fff;color:#000}.btn--black-outline{-webkit-transition:.2s ease-in-out;transition:all .2s ease-in-out;background-color:transparent;border:1px solid #000;color:#000}.btn--black-outline:hover{background-color:#000;color:#fff}.btn--icon i{-webkit-transform:translateX(7px);-ms-transform:translateX(7px);transform:translateX(7px)}.c-section--comments{padding-top:50px}.c-section--comments p{margin-bottom:0}.c-comments a{text-decoration:none}.c-comments #cancel-comment-reply-link{border-bottom:1px solid #000!important;margin-right:0}.c-comments .section__title{margin-top:0;margin-bottom:25px}.c-comments .commentlist{list-style:none!important;list-style-type:none!important;margin-bottom:65px;margin-left:0!important;padding-left:0!important}.c-comments .commentlist .children{list-style:none!important;list-style-type:none!important;margin-left:20px!important;list-style:none}@media screen and (min-width:576px){.c-comments .commentlist .children{margin-left:40px!important}}.c-comments .commentlist .comment{margin-bottom:30px}.c-comments .commentlist .comment .comment-text-wrapper{padding:35px 35px 30px;border:1px solid #b2b2b2;position:relative}.c-comments .commentlist .comment .comment-text-wrapper .triangle-down-gray{position:absolute;left:0;bottom:0;-webkit-transform:translate(50px,100%);-ms-transform:translate(50px,100%);transform:translate(50px,100%);width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #c9c9c9}.c-comments .commentlist .comment .comment-text-wrapper .triangle-down-white{position:absolute;left:0;bottom:0;-webkit-transform:translate(50px,calc(100% - 2px));-ms-transform:translate(50px,calc(100% - 2px));transform:translate(50px,calc(100% - 2px));width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff}.c-comments .commentlist .comment .comment-text,.c-comments .commentlist .comment .comment-text p{font-size:16px;line-height:1.5em;font-weight:400;margin-bottom:8px;color:#000}.c-comments .commentlist .comment .comment-text{margin-bottom:0}.c-comments .commentlist .comment .comment-text p:last-of-type{margin-bottom:0}.c-comments .commentlist .comment .comment-meta .comment-author{font-size:16px;font-weight:700;color:#000}.c-comments .commentlist .comment .comment-meta .comment-date{margin-left:16px;font-size:16px;font-weight:400;color:#000}.c-comments .commentlist .comment .comment-reply a{font-size:16px;font-weight:400;color:#000!important;text-transform:uppercase;border-bottom:1px solid #000!important}.c-comments .commentlist .comment .comment-edit a{font-size:16px;font-weight:400;margin-bottom:8px;color:#000!important;text-transform:uppercase;border-bottom:1px solid #000!important}.c-comments .commentlist .comment .comment-awaiting{display:inline-block;color:rgba(0,0,0,.7);font-size:18px;margin-bottom:5px}.c-comments .add-comment .comment-reply-title{font-size:2rem;margin-bottom:25px;line-height:1em;margin-top:0;padding-top:0;color:#000}.c-comments .add-comment .comment-reply-title a{font-size:16px;line-height:1.3em;margin-left:10px;text-transform:uppercase}.c-comments .add-comment .comment-reply-title small{font-size:16px;font-weight:400;color:#000}.c-comments .add-comment .comment-reply-title small a{font-size:16px;font-weight:400}.c-comments .add-comment .comment-form .logged-in-as{font-size:16px;margin-bottom:10px}.c-comments .add-comment .comment-form .logged-in-as span{font-size:16px;font-weight:700}.c-comments .add-comment .comment-form .logged-in-as a{text-transform:none;font-size:16px;border-bottom:1px solid #000!important}.c-comments .add-comment .comment-form input,.c-comments .add-comment .comment-form textarea{border:1px solid #b2b2b2;font-size:16px;font-weight:400;padding:18px 30px}.c-comments .add-comment .comment-form input::-webkit-input-placeholder,.c-comments .add-comment .comment-form textarea::-webkit-input-placeholder{font-weight:400;color:rgba(0,0,0,.7)!important;opacity:.7}.c-comments .add-comment .comment-form input::-moz-placeholder,.c-comments .add-comment .comment-form textarea::-moz-placeholder{font-weight:400;color:rgba(0,0,0,.7)!important;opacity:.7}.c-comments .add-comment .comment-form input::placeholder,.c-comments .add-comment .comment-form textarea::placeholder{font-weight:400;color:rgba(0,0,0,.7)!important;opacity:.7}.c-comments .add-comment .comment-form input:-ms-input-placeholder,.c-comments .add-comment .comment-form textarea:-ms-input-placeholder{font-weight:400;color:rgba(0,0,0,.7)!important;opacity:.7}.c-comments .add-comment .comment-form input::-ms-input-placeholder,.c-comments .add-comment .comment-form textarea::-ms-input-placeholder{font-weight:400;color:rgba(0,0,0,.7)!important;opacity:.7}.c-comments .add-comment .comment-form .comment-form-comment{margin-bottom:8px}.c-comments .add-comment .comment-form .comment-form-comment textarea{padding:16px;width:100%;margin-bottom:0;border-radius:0}.c-comments .add-comment .comment-form .comment-form-comment textarea::-webkit-input-placeholder{font-weight:400;color:rgba(0,0,0,.7)!important;opacity:.7}.c-comments .add-comment .comment-form .comment-form-comment textarea::-moz-placeholder{font-weight:400;color:rgba(0,0,0,.7)!important;opacity:.7}.c-comments .add-comment .comment-form .comment-form-comment textarea::placeholder{font-weight:400;color:rgba(0,0,0,.7)!important;opacity:.7}.c-comments .add-comment .comment-form .comment-form-comment textarea:-ms-input-placeholder{font-weight:400;color:rgba(0,0,0,.7)!important;opacity:.7}.c-comments .add-comment .comment-form .comment-form-comment textarea::-ms-input-placeholder{font-weight:400;color:rgba(0,0,0,.7)!important;opacity:.7}.c-comments .add-comment .comment-form input:not(#wp-comment-cookies-consent){max-width:100%;font-size:16px}@media screen and (max-width:992px){.c-comments .add-comment .comment-form input:not(#wp-comment-cookies-consent)[name=author]{margin-bottom:20px}}.c-comments .add-comment .comment-form .comment-form-cookies-consent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right;font-size:18px;margin-bottom:16px}.c-comments .add-comment .comment-form .comment-form-cookies-consent label{margin-left:0;margin-right:0;line-height:1.2em;color:rgba(0,0,0,.7)}.c-comments .add-comment .comment-form .comment-form-cookies-consent input[type=checkbox]{-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px);margin-left:auto;margin-right:5px;accent-color:#000000}.c-comments .add-comment .comment-form .form-submit{margin-top:25px;text-align:right}.c-comments .add-comment .comment-form .form-submit input{padding:20px 45px}.c-comments .add-comment .comment__author-data{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-comments .add-comment .comment__author-data input{width:100%}.c-comments .add-comment input.submit{font-size:15px;line-height:22.5px;min-width:100px!important}.page-text{overflow:hidden}.page-text *{font-family:Inter,sans-serif}.page-text h1,.page-text h2,.page-text h3,.page-text h4,.page-text h5,.page-text h6{font-weight:500;padding-top:1.25rem;margin-top:0;line-height:1.3em;margin-bottom:1.25rem}.page-text h1:not(.section__title){font-size:42px;line-height:1.2em}.page-text h2{line-height:1.2em;font-size:28px}@media screen and (min-width:992px){.c-section--comments{padding-top:75px}.c-comments .commentlist{margin-bottom:85px}.c-comments .commentlist .children{margin-left:40px!important}.c-comments .add-comment .comment__author-data{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-comments .add-comment .comment__author-data input{width:calc(50% - 10px)}.page-text h2{font-size:32px}}.page-text h3{font-size:22px}@media screen and (min-width:992px){.page-text h3{font-size:28px}}.page-text h4{font-size:20px}@media screen and (min-width:992px){.page-text h4{font-size:24px}}.page-text h5{font-size:20px}@media screen and (min-width:992px){.page-text h5{font-size:22px}}.page-text h6{font-size:20px}@media screen and (min-width:992px){.page-text h6{font-size:22px}}.page-text a:not(.btn),.page-text em,.page-text ol li,.page-text p,.page-text strong,.page-text ul li{font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;margin:0;padding:0;margin-bottom:1.25rem}.page-text a:not(.btn):last-child,.page-text em:last-child,.page-text ol li:last-child,.page-text p:last-child,.page-text strong:last-child,.page-text ul li:last-child{margin-bottom:0}.page-text b,.page-text strong{font-weight:600}.page-text a:not(.btn){text-decoration:none;position:relative;display:inline!important;-webkit-box-sizing:initial;box-sizing:initial;-webkit-transition:.2s ease-in-out;transition:all .2s ease-in-out}.page-text .wp-block-media-text,.page-text figure{margin-bottom:1.75rem}.page-text .wp-block-columns{margin-bottom:0}.page-text .wp-block-columns .wp-block-column{margin-bottom:0}@media screen and (min-width:768px){.page-text .wp-block-columns{margin-bottom:0}}.page-text hr{margin-bottom:1.25rem;position:relative;clear:both}.page-text ol,.page-text ul:not(.wp-block-gallery){margin:0;padding:0;margin-left:20px;margin-bottom:0}.page-text ol li,.page-text ul:not(.wp-block-gallery) li{text-align:left;margin:0;margin-bottom:0!important}.page-text ol br,.page-text ul:not(.wp-block-gallery) br{display:none}.page-text ul{margin-left:40px}.page-text .wp-block-media-text__media{margin-bottom:20px!important}@media screen and (min-width:600px){.page-text .wp-block-media-text__media{margin-bottom:0!important}}.page-text .wp-block-quote{display:block;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}.page-text .wp-block-quote{display:block;-webkit-margin-before:2.5rem;margin-block-start:2.5rem;-webkit-margin-after:2.5rem;margin-block-end:2.5rem;-webkit-margin-start:2.5rem;margin-inline-start:2.5rem;-webkit-margin-end:0;margin-inline-end:0;position:relative}.page-text .wp-block-quote:after{position:absolute;content:"";top:-5px;left:-2.5rem;height:calc(100% + 10px);width:4px;background-color:#f1da2a}@media screen and (min-width:992px){.page-text .wp-block-quote{-webkit-margin-start:4rem;margin-inline-start:4rem}.page-text .wp-block-quote:after{left:-4rem}}.page-text .wp-block-quote cite{font-style:italic;display:block;padding-left:0;padding-right:0;margin-top:10px;margin-bottom:30px;color:#b7b7b7;font-weight:500}.page-text .wp-block-quote p{margin-bottom:0}.page-text .wp-block-gallery{margin-left:0;margin-top:1.25rem;margin-bottom:1.25rem}.page-text .wp-block-gallery:last-child{margin-bottom:0}.page-text .blocks-gallery-grid{margin-left:0!important;margin-bottom:0!important}.page-text .blocks-gallery-grid a{margin-bottom:0!important;padding-bottom:0!important}.page-text .wp-block-image{clear:both}.page-text img{max-width:100%;height:auto}.page-text figure.wp-block-image{-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}.page-text figure.wp-block-table{margin-bottom:2rem}.page-text .wp-block-table table{border-style:hidden}.page-text .wp-block-table table td{padding:15px;vertical-align:top;line-height:1.7em;display:block;border-bottom:0}@media (min-width:768px){.page-text .wp-block-table table td{padding:30px;display:table-cell;border-bottom:1px solid #000}}.page-text .wp-block-table table tr:last-child td:last-child{border-bottom:1px solid #000}.page-text .wp-block-table figcaption{margin-top:1.5rem}.wysiwyg a,.wysiwyg em,.wysiwyg ol li,.wysiwyg p,.wysiwyg strong,.wysiwyg ul li{font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.6em;margin:0;padding:0;margin-bottom:.5rem}.wysiwyg ol,.wysiwyg ul{margin:0;padding:0;margin-left:2.5rem;margin-bottom:1.25rem}.wysiwyg ol li,.wysiwyg ul li{text-align:left}.wysiwyg ol br,.wysiwyg ul br{display:none}.wysiwyg b,.wysiwyg strong{font-weight:600}.wysiwyg a{text-decoration:none;position:relative;display:inline!important;-webkit-box-sizing:initial;box-sizing:initial;-webkit-transition:.2s ease-in-out;transition:all .2s ease-in-out}.wysiwyg :last-child{margin-bottom:0}.section-gray .page-text a:not(.btn),.section-gray .wysiwyg a:not(.btn),.section-white .page-text a:not(.btn),.section-white .wysiwyg a:not(.btn),.section-yellow .page-text a:not(.btn),.section-yellow .wysiwyg a:not(.btn){color:#707070;border-bottom:1px solid #707070}.section-gray .page-text a:not(.btn):hover,.section-gray .wysiwyg a:not(.btn):hover,.section-white .page-text a:not(.btn):hover,.section-white .wysiwyg a:not(.btn):hover,.section-yellow .page-text a:not(.btn):hover,.section-yellow .wysiwyg a:not(.btn):hover{color:#f1da2a;border-bottom:1px solid #f1da2a}.section-gray .page-text strong,.section-gray .wysiwyg strong,.section-white .page-text strong,.section-white .wysiwyg strong,.section-yellow .page-text strong,.section-yellow .wysiwyg strong{color:#212121}.section-yellow .wysiwyg a:not(.btn){color:#707070;border-bottom:1px solid #707070}.section-yellow .wysiwyg a:not(.btn):hover{color:#212121;border-bottom:1px solid #212121}.c-media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-media .align-self-center{-ms-flex-item-align:center;align-self:center}.c-media.flex-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.c-media .media-body{-webkit-box-flex:1;-ms-flex:1;flex:1}.a-popup-grow{opacity:0;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-webkit-animation:.3s linear forwards popup_grow;animation:.3s linear forwards popup_grow}.a-popup-shrink{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-animation:.3s linear forwards popup_shrink;animation:.3s linear forwards popup_shrink}.a-fade-in{-webkit-animation:.7s fade-in;animation:.7s fade-in}.a-fade-out{-webkit-animation:.7s linear forwards fade-out;animation:.7s linear forwards fade-out}@-webkit-keyframes popup_grow{0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes popup_grow{0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes popup_shrink{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}}@keyframes popup_shrink{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}}@-webkit-keyframes fade-out{0%{background-color:rgba(0,0,0,.6)}100%{background-color:rgba(0,0,0,0)}}@keyframes fade-out{0%{background-color:rgba(0,0,0,.6)}100%{background-color:rgba(0,0,0,0)}}@-webkit-keyframes fade-in{0%{background-color:rgba(0,0,0,0)}100%{background-color:rgba(0,0,0,.6)}}@keyframes fade-in{0%{background-color:rgba(0,0,0,0)}100%{background-color:rgba(0,0,0,.6)}}.section-gray,.section-white,.section-yellow{background-color:#fff}.section-gray h1,.section-gray h2,.section-gray h3,.section-gray h4,.section-gray h5,.section-gray h6,.section-white h1,.section-white h2,.section-white h3,.section-white h4,.section-white h5,.section-white h6,.section-yellow h1,.section-yellow h2,.section-yellow h3,.section-yellow h4,.section-yellow h5,.section-yellow h6{color:#000}.section-gray li,.section-gray p,.section-white li,.section-white p,.section-yellow li,.section-yellow p{color:#707070}.section-gray a,.section-gray strong,.section-white a,.section-white strong,.section-yellow a,.section-yellow strong{color:#707070}.section-gray hr,.section-white hr,.section-yellow hr{border:none;border-bottom:1px solid #c9c9c9}.section-gray blockquote::before,.section-white blockquote::before,.section-yellow blockquote::before{background-color:#000}.section-gray .black li,.section-gray .black p,.section-white .black li,.section-white .black p,.section-yellow .black li,.section-yellow .black p{color:#000}.section-gray .black a,.section-gray .black strong,.section-white .black a,.section-white .black strong,.section-yellow .black a,.section-yellow .black strong{color:#000}.section-gray{background-color:#f7f7f7}.section-yellow{background-color:#f1da2a}.section-black{background:#222}.section-black blockquote,.section-black h2,.section-black h3,.section-black p{color:#fff}</style><link rel="preload" data-rocket-preload as="image" href="https://www.devstars.com/wp-content/uploads/2026/01/stuart.devstars_a_high-end_3D-rendered_tech_interface_scene_v_181d5817-3102-43ee-b6bc-85d18430fceb_2.jpg" fetchpriority="high">
	
	<script type="text/rocketlazyloadscript">
    !function(t,e){var o,n,p,r;e.__SV||(window.posthog=e,e._i=[],e.init=function(i,s,a){function g(t,e){var o=e.split(".");2==o.length&&(t=t[o[0]],e=o[1]),t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}}(p=t.createElement("script")).type="text/javascript",p.crossOrigin="anonymous",p.async=!0,p.src=s.api_host.replace(".i.posthog.com","-assets.i.posthog.com")+"/static/array.js",(r=t.getElementsByTagName("script")[0]).parentNode.insertBefore(p,r);var u=e;for(void 0!==a?u=e[a]=[]:a="posthog",u.people=u.people||[],u.toString=function(t){var e="posthog";return"posthog"!==a&&(e+="."+a),t||(e+=" (stub)"),e},u.people.toString=function(){return u.toString(1)+".people (stub)"},o="init capture register register_once register_for_session unregister unregister_for_session getFeatureFlag getFeatureFlagPayload isFeatureEnabled reloadFeatureFlags updateEarlyAccessFeatureEnrollment getEarlyAccessFeatures on onFeatureFlags onSessionId getSurveys getActiveMatchingSurveys renderSurvey canRenderSurvey identify setPersonProperties group resetGroups setPersonPropertiesForFlags resetPersonPropertiesForFlags setGroupPropertiesForFlags resetGroupPropertiesForFlags reset get_distinct_id getGroups get_session_id get_session_replay_url alias set_config startSessionRecording stopSessionRecording sessionRecordingStarted captureException loadToolbar get_property getSessionProperty createPersonProfile opt_in_capturing opt_out_capturing has_opted_in_capturing has_opted_out_capturing clear_opt_in_out_capturing debug getPageViewId captureTraceFeedback captureTraceMetric".split(" "),n=0;n<o.length;n++)g(u,o[n]);e._i.push([i,s,a])},e.__SV=1)}(document,window.posthog||[]);
    posthog.init('phc_FJSdfO72DG7gGePvcnZYDsGXMUVHchbVbFy55eGwh4X', {
        api_host: 'https://eu.i.posthog.com',
        person_profiles: 'identified_only', // or 'always' to create profiles for anonymous users as well
    })
</script>

    <link rel="shortcut icon" href="https://www.devstars.com/wp-content/themes/devstars2024/images/fav/favicon.ico">
    <link rel="icon" type="image/png" sizes="32x32" href="https://www.devstars.com/wp-content/themes/devstars2024/images/fav/favicon-32x32.png">
    <link rel="apple-touch-icon-precomposed" href="https://www.devstars.com/wp-content/themes/devstars2024/images/fav/mstile-150x150.png">

    
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
        

    <script data-rocketexclude="1">
        var ajaxUrl = "https://www.devstars.com/wp-admin/admin-ajax.php";

        function lazyLoadCss(href) {
            var css = document.createElement('link');

            css.type = 'text/css';
            css.rel = 'stylesheet';
            css.href = href;

            var s = document.getElementsByTagName('link')[0];

            s.parentNode.insertBefore(css, s);
        }
    </script>
<!--     <script type="application/ld+json">
        {
            "@context": "https://schema.org",
            "@type": "Organization",
            "name": "Devstars",
            "url": "https://www.devstars.com/",
            "logo": "https://www.devstars.com/wp-content/themes/devstars2024/images/logo-white.svg",
            "contactPoint": [{
                "@type": "ContactPoint",
                "contactType": "customer service",
                "telephone": "020 8898 3993",
                "email": "info@devstars.co.uk",
                "areaServed": [
                    "London N1 6AH"
                ],
                "availableLanguage": [
                    "English"
                ]
            }]
        }
    </script> -->

<!--     <script type="application/ld+json">
        {
            "@context": "https:\/\/schema.org",
            "@type": "LocalBusiness",
            "url": "https://www.devstars.com/",
            "name": "Devstars",
            "description": "We have provided creative agencies and SMEs with bespoke website development, consultancy and services to bring their ideas to live",
            "logo": "https://www.devstars.com/wp-content/themes/devstars2024/images/logo-white.svg",
            "image": [{
                "@type": "imageObject",
                "url": "https://www.devstars.com/wp-content/uploads/2022/09/2-iphones_sortyourfuture1.jpg"
            }],
            "email": "info@devstars.co.uk",
            "telephone": "020 8898 3993",
            "address": {
                "@type": "PostalAddress",
                "streetAddress": "Studio Shoreditch",
                "addressLocality": "77 East Road, London",
                "postalCode": "N1 6AH",
                "addressCountry": "UK"
            },
            "geo": {
                "@type": "GeoCoordinates",
                "latitude": "51.52880003557398",
                "longitude": "-0.08794891534143469"
            },

            "priceRange": "$$-$$$"

        }
    </script> -->
    
<!-- Search Engine Optimization by Rank Math PRO - https://rankmath.com/ -->
<meta name="description" content="Bespoke web development, custom WordPress, and fractional CMO for ambitious GB businesses. Based in Jersey, delivering enterprise-grade results since 1999."/>
<meta name="robots" content="follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/>
<link rel="canonical" href="https://www.devstars.com/" />
<meta property="og:locale" content="en_GB" />
<meta property="og:type" content="website" />
<meta property="og:title" content="Devstars | Bespoke Web Development &amp; Digital Agency | Jersey &amp; UK" />
<meta property="og:description" content="Bespoke web development, custom WordPress, and fractional CMO for ambitious GB businesses. Based in Jersey, delivering enterprise-grade results since 1999." />
<meta property="og:url" content="https://www.devstars.com/" />
<meta property="og:site_name" content="Devstars" />
<meta property="og:updated_time" content="2026-04-28T16:10:31+01:00" />
<meta property="og:image" content="https://www.devstars.com/wp-content/uploads/2025/09/stuart.devstars_Competitive_Intelligence_Landscape_Isometric__e60ee743-4975-43b7-9865-68f93bdf6c9f_0.png" />
<meta property="og:image:secure_url" content="https://www.devstars.com/wp-content/uploads/2025/09/stuart.devstars_Competitive_Intelligence_Landscape_Isometric__e60ee743-4975-43b7-9865-68f93bdf6c9f_0.png" />
<meta property="og:image:width" content="1456" />
<meta property="og:image:height" content="816" />
<meta property="og:image:alt" content="AI competitive intelligence" />
<meta property="og:image:type" content="image/png" />
<meta property="article:published_time" content="2022-08-22T23:46:48+01:00" />
<meta property="article:modified_time" content="2026-04-28T16:10:31+01:00" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="Devstars | Bespoke Web Development &amp; Digital Agency | Jersey &amp; UK" />
<meta name="twitter:description" content="Bespoke web development, custom WordPress, and fractional CMO for ambitious GB businesses. Based in Jersey, delivering enterprise-grade results since 1999." />
<meta name="twitter:site" content="@Devstars" />
<meta name="twitter:creator" content="@Devstars" />
<meta name="twitter:image" content="https://www.devstars.com/wp-content/uploads/2025/09/stuart.devstars_Competitive_Intelligence_Landscape_Isometric__e60ee743-4975-43b7-9865-68f93bdf6c9f_0.png" />
<meta name="twitter:label1" content="Written by" />
<meta name="twitter:data1" content="Stuart Watkins" />
<meta name="twitter:label2" content="Time to read" />
<meta name="twitter:data2" content="Less than a minute" />
<script type="application/ld+json" class="rank-math-schema-pro">{"@context":"https://schema.org","@graph":[{"@type":"Place","@id":"https://www.devstars.com/#place","geo":{"@type":"GeoCoordinates","latitude":"51.5287","longitude":"-0.0878"},"hasMap":"https://www.google.com/maps/search/?api=1&amp;query=51.5287,-0.0878"},{"@type":"Organization","@id":"https://www.devstars.com/#organization","name":"Devstars Limited","url":"https://www.devstars.com","sameAs":["https://www.facebook.com/DevstarsLtd/","https://twitter.com/Devstars","https://www.linkedin.com/company/devstars/?originalSubdomain=uk","https://www.youtube.com/@devstarsweb/","https://www.instagram.com/devstars1/"],"email":"hello@devstars.co.uk","logo":{"@type":"ImageObject","@id":"https://www.devstars.com/#logo","url":"https://www.devstars.com/wp-content/uploads/2026/02/devstars-stars.png","contentUrl":"https://www.devstars.com/wp-content/uploads/2026/02/devstars-stars.png","caption":"Devstars","inLanguage":"en-GB","width":"256","height":"256"},"description":"We\u2019re a creative digital agency that uses data analysis to inform strategic decision-making and AI to supercharge processes. With over 30 yearsof experience delivering groundbreaking communication experiences from enterprises to start-ups.","legalName":"Devstars Ltd","foundingDate":"2003-12-03","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"11","maxValue":"50"},"vatID":"GB 805 858702","taxID":"06552505","naics":"541511","location":{"@id":"https://www.devstars.com/#place"}},{"@type":"WebSite","@id":"https://www.devstars.com/#website","url":"https://www.devstars.com","name":"Devstars","alternateName":"DevStars","publisher":{"@id":"https://www.devstars.com/#organization"},"inLanguage":"en-GB","potentialAction":{"@type":"SearchAction","target":"https://www.devstars.com/?s={search_term_string}","query-input":"required name=search_term_string"}},{"@type":"ImageObject","@id":"https://www.devstars.com/wp-content/uploads/2025/09/stuart.devstars_Competitive_Intelligence_Landscape_Isometric__e60ee743-4975-43b7-9865-68f93bdf6c9f_0.png","url":"https://www.devstars.com/wp-content/uploads/2025/09/stuart.devstars_Competitive_Intelligence_Landscape_Isometric__e60ee743-4975-43b7-9865-68f93bdf6c9f_0.png","width":"1456","height":"816","caption":"AI competitive intelligence","inLanguage":"en-GB"},{"@type":"WebPage","@id":"https://www.devstars.com/#webpage","url":"https://www.devstars.com/","name":"Devstars | Bespoke Web Development &amp; Digital Agency | Jersey &amp; UK","datePublished":"2022-08-22T23:46:48+01:00","dateModified":"2026-04-28T16:10:31+01:00","about":{"@id":"https://www.devstars.com/#organization"},"isPartOf":{"@id":"https://www.devstars.com/#website"},"primaryImageOfPage":{"@id":"https://www.devstars.com/wp-content/uploads/2025/09/stuart.devstars_Competitive_Intelligence_Landscape_Isometric__e60ee743-4975-43b7-9865-68f93bdf6c9f_0.png"},"inLanguage":"en-GB"},{"@type":"Person","@id":"https://www.devstars.com/#author","name":"Stuart Watkins","image":{"@type":"ImageObject","@id":"https://secure.gravatar.com/avatar/154354e19ea5831a50ecb71e70c4ca8cc0e93ad7570fabc656653f9049418071?s=96&amp;d=mm&amp;r=g","url":"https://secure.gravatar.com/avatar/154354e19ea5831a50ecb71e70c4ca8cc0e93ad7570fabc656653f9049418071?s=96&amp;d=mm&amp;r=g","caption":"Stuart Watkins","inLanguage":"en-GB"},"worksFor":{"@id":"https://www.devstars.com/#organization"}},{"@type":"Article","headline":"Devstars | Bespoke Web Development &amp; Digital Agency | Jersey &amp; UK","keywords":"Bespoke Web Development,Digital Growth Agency","datePublished":"2022-08-22T23:46:48+01:00","dateModified":"2026-04-28T16:10:31+01:00","author":{"@id":"https://www.devstars.com/#author","name":"Stuart Watkins"},"publisher":{"@id":"https://www.devstars.com/#organization"},"description":"Bespoke web development, custom WordPress, and fractional CMO for ambitious GB businesses. Based in Jersey, delivering enterprise-grade results since 1999.","name":"Devstars | Bespoke Web Development &amp; Digital Agency | Jersey &amp; UK","@id":"https://www.devstars.com/#richSnippet","isPartOf":{"@id":"https://www.devstars.com/#webpage"},"image":{"@id":"https://www.devstars.com/wp-content/uploads/2025/09/stuart.devstars_Competitive_Intelligence_Landscape_Isometric__e60ee743-4975-43b7-9865-68f93bdf6c9f_0.png"},"inLanguage":"en-GB","mainEntityOfPage":{"@id":"https://www.devstars.com/#webpage"}}]}</script>
<meta name="google-site-verification" content="ZNwG7kVSONdV26UGrBqRFu7t9kdW5JwmGP8ImJbln-Y" />
<meta name="msvalidate.01" content="8ab72a704b984a0eb3ef5e3ccbb8b593" />
<!-- /Rank Math WordPress SEO plugin -->

<link rel='dns-prefetch' href='//stats.wp.com' />

<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.devstars.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.devstars.com%2F" />
<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.devstars.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.devstars.com%2F&#038;format=xml" />
<style id="wp-img-auto-sizes-contain-inline-css"></style>
<style id="wp-emoji-styles-inline-css"></style>
<style id="wp-block-library-inline-css"></style>
<style id="wp-block-heading-inline-css"></style>

<style id="classic-theme-styles-inline-css"></style>

<style id="global-styles-inline-css"></style>





<script id="webtoffee-cookie-consent-js-extra">
var _wccConfig = {"_ipData":[],"_assetsURL":"https://www.devstars.com/wp-content/plugins/webtoffee-cookie-consent/lite/frontend/images/","_publicURL":"https://www.devstars.com","_categories":[{"name":"Necessary","slug":"necessary","isNecessary":true,"ccpaDoNotSell":true,"cookies":[{"cookieID":"__cf_bm","domain":".hubspot.com","provider":"cloudflare.com"},{"cookieID":"_cfuvid","domain":".hubspot.com","provider":""},{"cookieID":"wt_consent","domain":"www.devstars.com","provider":""},{"cookieID":"__hssrc","domain":".devstars.com","provider":"js.hs-scripts.com"},{"cookieID":"__hssc","domain":".devstars.com","provider":"js.hs-scripts.com"},{"cookieID":"CookieConsent","domain":"www.devstars.com","provider":""},{"cookieID":"_GRECAPTCHA","domain":"www.google.com","provider":"google.com"},{"cookieID":"__cfruid","domain":".calendly.com","provider":"cloudflare.com"},{"cookieID":"m","domain":"m.stripe.com","provider":"stripe.com"}],"active":true,"defaultConsent":{"gdpr":true,"ccpa":true},"foundNoCookieScript":false},{"name":"Functional","slug":"functional","isNecessary":false,"ccpaDoNotSell":true,"cookies":[{"cookieID":"referrer_user_id","domain":".calendly.com","provider":"calendly.com"},{"cookieID":"messagesUtk","domain":".devstars.com","provider":"hubspot.com"},{"cookieID":"yt-remote-device-id","domain":"youtube.com","provider":"youtube.com"},{"cookieID":"yt-remote-connected-devices","domain":"youtube.com","provider":"youtube.com"},{"cookieID":"ytidb::LAST_RESULT_ENTRY_KEY","domain":"youtube.com","provider":"youtube.com"},{"cookieID":"yt-remote-session-app","domain":"youtube.com","provider":"youtube.com"},{"cookieID":"yt-remote-cast-installed","domain":"youtube.com","provider":"youtube.com"},{"cookieID":"yt-remote-session-name","domain":"youtube.com","provider":"youtube.com"},{"cookieID":"yt-remote-fast-check-period","domain":"youtube.com","provider":"youtube.com"}],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false},"foundNoCookieScript":false},{"name":"Analytics","slug":"analytics","isNecessary":false,"ccpaDoNotSell":true,"cookies":[{"cookieID":"_gauges_unique_hour","domain":"www.devstars.com","provider":"secure.gaug.es/track.js"},{"cookieID":"_gauges_unique_day","domain":"www.devstars.com","provider":"secure.gaug.es/track.js"},{"cookieID":"_gauges_unique_month","domain":"www.devstars.com","provider":"secure.gaug.es/track.js"},{"cookieID":"_gauges_unique_year","domain":"www.devstars.com","provider":"secure.gaug.es/track.js"},{"cookieID":"_gauges_unique","domain":"www.devstars.com","provider":"secure.gaug.es/track.js"},{"cookieID":"__hstc","domain":".devstars.com","provider":"js.hs-analytics.net"},{"cookieID":"hubspotutk","domain":".devstars.com","provider":"hubspot.com"},{"cookieID":"_ga","domain":".devstars.com","provider":"google-analytics.com|googletagmanager.com/gtag/js"},{"cookieID":"_ga_*","domain":".devstars.com","provider":"google-analytics.com|googletagmanager.com/gtag/js"},{"cookieID":"_gauges_cookie","domain":".devstars.com","provider":"secure.gaug.es/track.js"},{"cookieID":"ajs_user_id","domain":"calendly.com","provider":"segment.io"},{"cookieID":"ajs_group_id","domain":"calendly.com","provider":"segment.io"},{"cookieID":"_pendo_visitorId.4cfbcefc-fcf9-4b66-5dc6-9b0d81bb07a9","domain":"calendly.com","provider":"pendo.io"},{"cookieID":"ajs_anonymous_id","domain":"calendly.com","provider":"segment.io"},{"cookieID":"_pendo_guides_blocked.4cfbcefc-fcf9-4b66-5dc6-9b0d81bb07a9","domain":"calendly.com","provider":"popt.in"}],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false},"foundNoCookieScript":false},{"name":"Performance","slug":"performance","isNecessary":false,"ccpaDoNotSell":true,"cookies":[{"cookieID":"_calendly_session","domain":".calendly.com","provider":"calendly.com"}],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false},"foundNoCookieScript":false},{"name":"Advertisement","slug":"advertisement","isNecessary":false,"ccpaDoNotSell":true,"cookies":[{"cookieID":"YSC","domain":".youtube.com","provider":"youtube.com"},{"cookieID":"VISITOR_INFO1_LIVE","domain":".youtube.com","provider":"youtube.com"},{"cookieID":"VISITOR_PRIVACY_METADATA","domain":".youtube.com","provider":"youtube.com"},{"cookieID":"yt.innertube::requests","domain":"youtube.com","provider":"youtube.com"},{"cookieID":"yt.innertube::nextId","domain":"youtube.com","provider":"youtube.com"}],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false},"foundNoCookieScript":false},{"name":"Others","slug":"others","isNecessary":false,"ccpaDoNotSell":true,"cookies":[{"cookieID":"cf_clearance","domain":".calendly.com","provider":""}],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false},"foundNoCookieScript":false}],"_activeLaw":"gdpr","_rootDomain":"","_block":"1","_showBanner":"1","_bannerConfig":{"GDPR":{"settings":{"type":"box","position":"bottom-left","applicableLaw":"gdpr","preferenceCenter":"center","selectedRegion":"EU","consentExpiry":365,"shortcodes":[{"key":"wcc_readmore","content":"\u003Ca href=\"https://www.devstars.com/privacy-policy/#:~:text=DevstarsLtdmaysetand,cookiesinyourwebbrowser.\" class=\"wcc-policy\" aria-label=\"Cookie Policy\" target=\"_blank\" rel=\"noopener\" data-tag=\"readmore-button\"\u003ECookie Policy\u003C/a\u003E","tag":"readmore-button","status":true,"attributes":{"rel":"nofollow","target":"_blank"}},{"key":"wcc_show_desc","content":"\u003Cbutton class=\"wcc-show-desc-btn\" data-tag=\"show-desc-button\" aria-label=\"Show more\"\u003EShow more\u003C/button\u003E","tag":"show-desc-button","status":true,"attributes":[]},{"key":"wcc_hide_desc","content":"\u003Cbutton class=\"wcc-show-desc-btn\" data-tag=\"hide-desc-button\" aria-label=\"Show less\"\u003EShow less\u003C/button\u003E","tag":"hide-desc-button","status":true,"attributes":[]},{"key":"wcc_category_toggle_label","content":"[wcc_{{status}}_category_label] [wcc_preference_{{category_slug}}_title]","tag":"","status":true,"attributes":[]},{"key":"wcc_enable_category_label","content":"Enable","tag":"","status":true,"attributes":[]},{"key":"wcc_disable_category_label","content":"Disable","tag":"","status":true,"attributes":[]},{"key":"wcc_video_placeholder","content":"\u003Cdiv class=\"video-placeholder-normal\" data-tag=\"video-placeholder\" id=\"[UNIQUEID]\"\u003E\u003Cp class=\"video-placeholder-text-normal\" data-tag=\"placeholder-title\"\u003EPlease accept {category} cookies to access this content\u003C/p\u003E\u003C/div\u003E","tag":"","status":true,"attributes":[]},{"key":"wcc_enable_optout_label","content":"Enable","tag":"","status":true,"attributes":[]},{"key":"wcc_disable_optout_label","content":"Disable","tag":"","status":true,"attributes":[]},{"key":"wcc_optout_toggle_label","content":"[wcc_{{status}}_optout_label] [wcc_optout_option_title]","tag":"","status":true,"attributes":[]},{"key":"wcc_optout_option_title","content":"Do Not Sell or Share My Personal Information","tag":"","status":true,"attributes":[]},{"key":"wcc_optout_close_label","content":"Close","tag":"","status":true,"attributes":[]}],"bannerEnabled":true,"consentDetails":{"dateFormat":"d/m/Y H:i:s"},"closeButtonAction":"reject"},"behaviours":{"reloadBannerOnAccept":true,"loadAnalyticsByDefault":false,"animations":{"onLoad":"animate","onHide":"sticky"}},"config":{"revisitConsent":{"status":true,"tag":"revisit-consent","position":"bottom-left","meta":{"url":"#"},"styles":[],"elements":{"title":{"type":"text","tag":"revisit-consent-title","status":true,"styles":{"color":"#0056a7"}}}},"preferenceCenter":{"toggle":{"status":true,"tag":"detail-category-toggle","type":"toggle","states":{"active":{"styles":{"background-color":"#000000"}},"inactive":{"styles":{"background-color":"#D0D5D2"}}}},"poweredBy":{"status":false,"tag":"detail-powered-by","styles":{"background-color":"#EDEDED","color":"#293C5B"}}},"categoryPreview":{"status":false,"toggle":{"status":true,"tag":"detail-category-preview-toggle","type":"toggle","states":{"active":{"styles":{"background-color":"#000000"}},"inactive":{"styles":{"background-color":"#D0D5D2"}}}}},"videoPlaceholder":{"status":true,"styles":{"background-color":"#000000","border-color":"#000000","color":"#ffffff"}},"readMore":{"status":true,"tag":"readmore-button","type":"link","meta":{"noFollow":true,"newTab":true},"styles":{"color":"#000000","background-color":"transparent","border-color":"transparent"}},"auditTable":{"status":true},"optOption":{"status":true,"toggle":{"status":true,"tag":"optout-option-toggle","type":"toggle","states":{"active":{"styles":{"background-color":"#000000"}},"inactive":{"styles":{"background-color":"#FFFFFF"}}}},"gpcOption":false}}}},"_version":"3.5.2","_logConsent":"1","_tags":[{"tag":"accept-button","styles":{"color":"#565656","background-color":"#F1D600","border-color":"#6B6A6A"}},{"tag":"reject-button","styles":{"color":"#EDEDED","background-color":"#5B5B5B","border-color":"#000000"}},{"tag":"settings-button","styles":{"color":"#FFFFFF","background-color":"#5E5E5E","border-color":"#000000"}},{"tag":"readmore-button","styles":{"color":"#000000","background-color":"transparent","border-color":"transparent"}},{"tag":"donotsell-button","styles":{"color":"#1863dc","background-color":"transparent","border-color":"transparent"}},{"tag":"accept-button","styles":{"color":"#565656","background-color":"#F1D600","border-color":"#6B6A6A"}},{"tag":"revisit-consent","styles":[]},{"tag":"detail-category-always-enabled","styles":{"color":"#008000"}}],"_rtl":"","_lawSelected":["GDPR"],"_restApiUrl":"https://directory.cookieyes.com/api/v1/ip","_renewConsent":"","_restrictToCA":"","_customEvents":"","_ccpaAllowedRegions":[],"_gdprAllowedRegions":[],"_ssl":"1","_enableConsentSharing":"","_providersToBlock":[{"re":"calendly.com","categories":["functional","performance"]},{"re":"hubspot.com","categories":["functional","analytics"]},{"re":"youtube.com","categories":["functional","advertisement"]},{"re":"secure.gaug.es/track.js","categories":["analytics"]},{"re":"js.hs-analytics.net","categories":["analytics"]},{"re":"segment.io","categories":["analytics"]},{"re":"pendo.io","categories":["analytics"]},{"re":"popt.in","categories":["analytics"]}]};
var _wccStyles = {"css":{"GDPR":".wcc-overlay{background: #000000; opacity: 0.4; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 99999999;}.wcc-hide{display: none;}.wcc-btn-revisit-wrapper{display: flex; padding: 6px; border-radius: 8px; opacity: 0px; background-color:#ffffff; box-shadow: 0px 3px 10px 0px #798da04d;  align-items: center; justify-content: center;   position: fixed; z-index: 999999; cursor: pointer;}.wcc-revisit-bottom-left{bottom: 15px; left: 15px;}.wcc-revisit-bottom-right{bottom: 15px; right: 15px;}.wcc-btn-revisit-wrapper .wcc-btn-revisit{display: flex; align-items: center; justify-content: center; background: none; border: none; cursor: pointer; position: relative; margin: 0; padding: 0;}.wcc-btn-revisit-wrapper .wcc-btn-revisit img{max-width: fit-content; margin: 0; } .wcc-btn-revisit-wrapper .wcc-revisit-help-text{font-size:14px; margin-left:4px; display:none;}.wcc-btn-revisit-wrapper:hover .wcc-revisit-help-text, .wcc-btn-revisit-wrapper:focus-within .wcc-revisit-help-text { display: block;}.wcc-revisit-hide{display: none;}.wcc-preference-btn:hover{cursor:pointer; text-decoration:underline;}.wcc-cookie-audit-table { font-family: inherit; border-collapse: collapse; width: 100%;} .wcc-cookie-audit-table th, .wcc-cookie-audit-table td {text-align: left; padding: 10px; font-size: 12px; color: #000000; word-break: normal; background-color: #d9dfe7; border: 1px solid #cbced6;} .wcc-cookie-audit-table tr:nth-child(2n + 1) td { background: #f1f5fa; }.wcc-consent-container{position: fixed; width: 440px; box-sizing: border-box; z-index: 9999999; border-radius: 6px;}.wcc-consent-container .wcc-consent-bar{background: #ffffff; border: 1px solid; padding: 20px 26px; box-shadow: 0 -1px 10px 0 #acabab4d; border-radius: 6px;}.wcc-box-bottom-left{bottom: 40px; left: 40px;}.wcc-box-bottom-right{bottom: 40px; right: 40px;}.wcc-box-top-left{top: 40px; left: 40px;}.wcc-box-top-right{top: 40px; right: 40px;}.wcc-custom-brand-logo-wrapper .wcc-custom-brand-logo{width: 100px; height: auto; margin: 0 0 12px 0;}.wcc-notice .wcc-title{color: #212121; font-weight: 700; font-size: 18px; line-height: 24px; margin: 0 0 12px 0;}.wcc-notice-des *,.wcc-preference-content-wrapper *,.wcc-accordion-header-des *,.wcc-gpc-wrapper .wcc-gpc-desc *{font-size: 14px;}.wcc-notice-des{color: #212121; font-size: 14px; line-height: 24px; font-weight: 400;}.wcc-notice-des img{height: 25px; width: 25px;}.wcc-consent-bar .wcc-notice-des p,.wcc-gpc-wrapper .wcc-gpc-desc p,.wcc-preference-body-wrapper .wcc-preference-content-wrapper p,.wcc-accordion-header-wrapper .wcc-accordion-header-des p,.wcc-cookie-des-table li div:last-child p{color: inherit; margin-top: 0;}.wcc-notice-des P:last-child,.wcc-preference-content-wrapper p:last-child,.wcc-cookie-des-table li div:last-child p:last-child,.wcc-gpc-wrapper .wcc-gpc-desc p:last-child{margin-bottom: 0;}.wcc-notice-des a.wcc-policy,.wcc-notice-des button.wcc-policy{font-size: 14px; color: #1863dc; white-space: nowrap; cursor: pointer; background: transparent; border: 1px solid; text-decoration: underline;}.wcc-notice-des button.wcc-policy{padding: 0;}.wcc-notice-des a.wcc-policy:focus-visible,.wcc-notice-des button.wcc-policy:focus-visible,.wcc-preference-content-wrapper .wcc-show-desc-btn:focus-visible,.wcc-accordion-header .wcc-accordion-btn:focus-visible,.wcc-preference-header .wcc-btn-close:focus-visible,.wcc-switch input[type=\"checkbox\"]:focus-visible,.wcc-footer-wrapper a:focus-visible,.wcc-btn:focus-visible{outline: 2px solid #1863dc; outline-offset: 2px;}.wcc-btn:focus:not(:focus-visible),.wcc-accordion-header .wcc-accordion-btn:focus:not(:focus-visible),.wcc-preference-content-wrapper .wcc-show-desc-btn:focus:not(:focus-visible),.wcc-btn-revisit-wrapper .wcc-btn-revisit:focus:not(:focus-visible),.wcc-preference-header .wcc-btn-close:focus:not(:focus-visible),.wcc-consent-bar .wcc-banner-btn-close:focus:not(:focus-visible){outline: 0;}button.wcc-show-desc-btn:not(:hover):not(:active){color: #1863dc; background: transparent;}button.wcc-accordion-btn:not(:hover):not(:active),button.wcc-banner-btn-close:not(:hover):not(:active),button.wcc-btn-revisit:not(:hover):not(:active),button.wcc-btn-close:not(:hover):not(:active){background: transparent;}.wcc-consent-bar button:hover,.wcc-modal.wcc-modal-open button:hover,.wcc-consent-bar button:focus,.wcc-modal.wcc-modal-open button:focus{text-decoration: none;}.wcc-notice-btn-wrapper{display: flex; justify-content: flex-start; align-items: center; flex-wrap: wrap; margin-top: 16px;}.wcc-notice-btn-wrapper .wcc-btn{text-shadow: none; box-shadow: none;}.wcc-consent-details-wrapper .wcc-consent-detail-item .wcc-consent-detail-label,.wcc-consent-details-wrapper .wcc-consent-detail-item .wcc-consent-detail-value{font-size:12px;}.wcc-consent-details-wrapper .wcc-accordion.wcc-accordion-active .wcc-accordion-body { padding :0px;}.wcc-consent-details-wrapper .wcc-accordion-wrapper {margin-bottom:0px;}.wcc-consent-details-wrapper .wcc-accordion-wrapper .wcc-accordion .wcc-accordion-item{margin-top:0px;}.wcc-consent-details-wrapper .wcc-accordion .wcc-accordion-item .wcc-accordion-header { justify-content: flex-start; align-items: flex-start;}.wcc-consent-details-wrapper .wcc-accordion .wcc-accordion-item .wcc-accordion-header .wcc-accordion-chevron {margin-left:24px;}.wcc-btn{flex: auto; max-width: 100%; font-size: 14px; font-family: inherit; line-height: 24px; padding: 8px; font-weight: 500; margin: 0 8px 0 0; border-radius: 2px; cursor: pointer; text-align: center; text-transform: none; min-height: 0;}.wcc-btn:hover{opacity: 0.8;}.wcc-btn-customize{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.wcc-btn-reject{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.wcc-btn-accept{background: #1863dc; color: #ffffff; border: 2px solid #1863dc;}.wcc-btn:last-child{margin-right: 0;}@media (max-width: 576px){.wcc-box-bottom-left{bottom: 0; left: 0;}.wcc-box-bottom-right{bottom: 0; right: 0;}.wcc-box-top-left{top: 0; left: 0;}.wcc-box-top-right{top: 0; right: 0;}}@media (max-width: 440px){.wcc-box-bottom-left, .wcc-box-bottom-right, .wcc-box-top-left, .wcc-box-top-right{width: 100%; max-width: 100%;}.wcc-consent-container .wcc-consent-bar{padding: 20px 0;}.wcc-custom-brand-logo-wrapper, .wcc-notice .wcc-title, .wcc-notice-des, .wcc-notice-btn-wrapper{padding: 0 24px;}.wcc-notice-des{max-height: 40vh; overflow-y: scroll;}.wcc-notice-btn-wrapper{flex-direction: column; margin-top: 0;}.wcc-btn{width: 100%; margin: 10px 0 0 0;}.wcc-notice-btn-wrapper .wcc-btn-customize{order: 2;}.wcc-notice-btn-wrapper .wcc-btn-reject{order: 3;}.wcc-notice-btn-wrapper .wcc-btn-accept{order: 1; margin-top: 16px;}}@media (max-width: 352px){.wcc-notice .wcc-title{font-size: 16px;}.wcc-notice-des *{font-size: 12px;}.wcc-notice-des, .wcc-btn{font-size: 12px;}}.wcc-modal.wcc-modal-open{display: flex; visibility: visible; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); top: 50%; left: 50%; transition: all 1s ease;}.wcc-modal{box-shadow: 0 32px 68px rgba(0, 0, 0, 0.3); margin: 0 auto; position: fixed; max-width: 100%; background: #ffffff; top: 50%; box-sizing: border-box; border-radius: 6px; z-index: 999999999; color: #212121; -webkit-transform: translate(-50%, 100%); -moz-transform: translate(-50%, 100%); -ms-transform: translate(-50%, 100%); -o-transform: translate(-50%, 100%); transform: translate(-50%, 100%); visibility: hidden; transition: all 0s ease;}.wcc-preference-center{max-height: 79vh; overflow: hidden; width: 845px; overflow: hidden; flex: 1 1 0; display: flex; flex-direction: column; border-radius: 6px;}.wcc-preference-header{display: flex; align-items: center; justify-content: space-between; padding: 22px 24px; border-bottom: 1px solid;}.wcc-preference-header .wcc-preference-title{font-size: 18px; font-weight: 700; line-height: 24px;}.wcc-google-privacy-url a {text-decoration:none;color: #1863dc;cursor:pointer;} .wcc-preference-header .wcc-btn-close{margin: 0; cursor: pointer; vertical-align: middle; padding: 0; background: none; border: none; width: auto; height: auto; min-height: 0; line-height: 0; text-shadow: none; box-shadow: none;}.wcc-preference-header .wcc-btn-close img{margin: 0; height: 10px; width: 10px;}.wcc-preference-body-wrapper{padding: 0 24px; flex: 1; overflow: auto; box-sizing: border-box;}.wcc-preference-content-wrapper,.wcc-gpc-wrapper .wcc-gpc-desc,.wcc-google-privacy-policy{font-size: 14px; line-height: 24px; font-weight: 400; padding: 12px 0;}.wcc-preference-content-wrapper{border-bottom: 1px solid;}.wcc-preference-content-wrapper img{height: 25px; width: 25px;}.wcc-preference-content-wrapper .wcc-show-desc-btn{font-size: 14px; font-family: inherit; color: #1863dc; text-decoration: none; line-height: 24px; padding: 0; margin: 0; white-space: nowrap; cursor: pointer; background: transparent; border-color: transparent; text-transform: none; min-height: 0; text-shadow: none; box-shadow: none;}.wcc-accordion-wrapper{margin-bottom: 10px;}.wcc-accordion{border-bottom: 1px solid;}.wcc-accordion:last-child{border-bottom: none;}.wcc-accordion .wcc-accordion-item{display: flex; margin-top: 10px;}.wcc-accordion .wcc-accordion-body{display: none;}.wcc-accordion.wcc-accordion-active .wcc-accordion-body{display: block; padding: 0 22px; margin-bottom: 16px;}.wcc-accordion-header-wrapper{cursor: pointer; width: 100%;}.wcc-accordion-item .wcc-accordion-header{display: flex; justify-content: space-between; align-items: center;}.wcc-accordion-header .wcc-accordion-btn{font-size: 16px; font-family: inherit; color: #212121; line-height: 24px; background: none; border: none; font-weight: 700; padding: 0; margin: 0; cursor: pointer; text-transform: none; min-height: 0; text-shadow: none; box-shadow: none;}.wcc-consent-details-wrapper .wcc-accordion-header .wcc-accordion-btn{font-size:12px; font-weight:normal;}.wcc-accordion-header .wcc-always-active{color: #008000; font-weight: 600; line-height: 24px; font-size: 14px;}.wcc-accordion-header-des{font-size: 14px; line-height: 24px; margin: 10px 0 16px 0;}.wcc-accordion-chevron{margin-right: 22px; position: relative; cursor: pointer;}.wcc-accordion-chevron-hide{display: none;}.wcc-accordion .wcc-accordion-chevron i::before{content: \"\"; position: absolute; border-right: 1.4px solid; border-bottom: 1.4px solid; border-color: inherit; height: 6px; width: 6px; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); transition: all 0.2s ease-in-out; top: 8px;}.wcc-accordion.wcc-accordion-active .wcc-accordion-chevron i::before{-webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}.wcc-audit-table{background: #f4f4f4; border-radius: 6px;}.wcc-audit-table .wcc-empty-cookies-text{color: inherit; font-size: 12px; line-height: 24px; margin: 0; padding: 10px;}.wcc-audit-table .wcc-cookie-des-table{font-size: 12px; line-height: 24px; font-weight: normal; padding: 15px 10px; border-bottom: 1px solid; border-bottom-color: inherit; margin: 0;}.wcc-audit-table .wcc-cookie-des-table:last-child{border-bottom: none;}.wcc-audit-table .wcc-cookie-des-table li{list-style-type: none; display: flex; padding: 3px 0;}.wcc-audit-table .wcc-cookie-des-table li:first-child{padding-top: 0;}.wcc-cookie-des-table li div:first-child{width: 100px; font-weight: 600; word-break: break-word; word-wrap: break-word;}.wcc-cookie-des-table li div:last-child{flex: 1; word-break: break-word; word-wrap: break-word; margin-left: 8px;}.wcc-footer-shadow{display: block; width: 100%; height: 40px; background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%); position: absolute; bottom: calc(100% - 1px);}.wcc-footer-wrapper{position: relative;}.wcc-prefrence-btn-wrapper{display: flex; flex-wrap: wrap; align-items: center; justify-content: center; padding: 22px 24px; border-top: 1px solid;}.wcc-prefrence-btn-wrapper .wcc-btn{flex: auto; max-width: 100%; text-shadow: none; box-shadow: none;}.wcc-btn-preferences{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.wcc-preference-header,.wcc-preference-body-wrapper,.wcc-preference-content-wrapper,.wcc-accordion-wrapper,.wcc-accordion,.wcc-accordion-wrapper,.wcc-footer-wrapper,.wcc-prefrence-btn-wrapper{border-color: inherit;}@media (max-width: 845px){.wcc-modal{max-width: calc(100% - 16px);}}@media (max-width: 576px){.wcc-modal{max-width: 100%;}.wcc-preference-center{max-height: 100vh;}.wcc-prefrence-btn-wrapper{flex-direction: column;}.wcc-accordion.wcc-accordion-active .wcc-accordion-body{padding-right: 0;}.wcc-prefrence-btn-wrapper .wcc-btn{width: 100%; margin: 10px 0 0 0;}.wcc-prefrence-btn-wrapper .wcc-btn-reject{order: 3;}.wcc-prefrence-btn-wrapper .wcc-btn-accept{order: 1; margin-top: 0;}.wcc-prefrence-btn-wrapper .wcc-btn-preferences{order: 2;}}@media (max-width: 425px){.wcc-accordion-chevron{margin-right: 15px;}.wcc-notice-btn-wrapper{margin-top: 0;}.wcc-accordion.wcc-accordion-active .wcc-accordion-body{padding: 0 15px;}}@media (max-width: 352px){.wcc-preference-header .wcc-preference-title{font-size: 16px;}.wcc-preference-header{padding: 16px 24px;}.wcc-preference-content-wrapper *, .wcc-accordion-header-des *{font-size: 12px;}.wcc-preference-content-wrapper, .wcc-preference-content-wrapper .wcc-show-more, .wcc-accordion-header .wcc-always-active, .wcc-accordion-header-des, .wcc-preference-content-wrapper .wcc-show-desc-btn, .wcc-notice-des a.wcc-policy{font-size: 12px;}.wcc-accordion-header .wcc-accordion-btn{font-size: 14px;}}.wcc-switch{display: flex;}.wcc-switch input[type=\"checkbox\"]{position: relative; width: 44px; height: 24px; margin: 0; background: #d0d5d2; -webkit-appearance: none; border-radius: 50px; cursor: pointer; outline: 0; border: none; top: 0;}.wcc-switch input[type=\"checkbox\"]:checked{background: #1863dc;}.wcc-switch input[type=\"checkbox\"]:before{position: absolute; content: \"\"; height: 20px; width: 20px; left: 2px; bottom: 2px; border-radius: 50%; background-color: white; -webkit-transition: 0.4s; transition: 0.4s; margin: 0;}.wcc-switch input[type=\"checkbox\"]:after{display: none;}.wcc-switch input[type=\"checkbox\"]:checked:before{-webkit-transform: translateX(20px); -ms-transform: translateX(20px); transform: translateX(20px);}@media (max-width: 425px){.wcc-switch input[type=\"checkbox\"]{width: 38px; height: 21px;}.wcc-switch input[type=\"checkbox\"]:before{height: 17px; width: 17px;}.wcc-switch input[type=\"checkbox\"]:checked:before{-webkit-transform: translateX(17px); -ms-transform: translateX(17px); transform: translateX(17px);}}.wcc-consent-bar .wcc-banner-btn-close{position: absolute; right: 14px; top: 14px; background: none; border: none; cursor: pointer; padding: 0; margin: 0; min-height: 0; line-height: 0; height: auto; width: auto; text-shadow: none; box-shadow: none;}.wcc-consent-bar .wcc-banner-btn-close img{height: 10px; width: 10px; margin: 0;}.wcc-notice-group{font-size: 14px; line-height: 24px; font-weight: 400; color: #212121;}.wcc-notice-btn-wrapper .wcc-btn-do-not-sell{font-size: 14px; line-height: 24px; padding: 6px 0; margin: 0; font-weight: 500; background: none; border-radius: 2px; border: none; white-space: nowrap; cursor: pointer; text-align: left; color: #1863dc; background: transparent; border-color: transparent; box-shadow: none; text-shadow: none;}.wcc-consent-bar .wcc-banner-btn-close:focus-visible,.wcc-notice-btn-wrapper .wcc-btn-do-not-sell:focus-visible,.wcc-opt-out-btn-wrapper .wcc-btn:focus-visible,.wcc-opt-out-checkbox-wrapper input[type=\"checkbox\"].wcc-opt-out-checkbox:focus-visible{outline: 2px solid #1863dc; outline-offset: 2px;}@media (max-width: 440px){.wcc-consent-container{width: 100%;}}@media (max-width: 352px){.wcc-notice-des a.wcc-policy, .wcc-notice-btn-wrapper .wcc-btn-do-not-sell{font-size: 12px;}}.wcc-opt-out-wrapper{padding: 12px 0;}.wcc-opt-out-wrapper .wcc-opt-out-checkbox-wrapper{display: flex; align-items: center;}.wcc-opt-out-checkbox-wrapper .wcc-opt-out-checkbox-label{font-size: 16px; font-weight: 700; line-height: 24px; margin: 0 0 0 12px; cursor: pointer;}.wcc-opt-out-checkbox-wrapper input[type=\"checkbox\"].wcc-opt-out-checkbox{background-color: #ffffff; border: 1px solid black; width: 20px; height: 18.5px; margin: 0; -webkit-appearance: none; position: relative; display: flex; align-items: center; justify-content: center; border-radius: 2px; cursor: pointer;}.wcc-opt-out-checkbox-wrapper input[type=\"checkbox\"].wcc-opt-out-checkbox:checked{background-color: #1863dc; border: none;}.wcc-opt-out-checkbox-wrapper input[type=\"checkbox\"].wcc-opt-out-checkbox:checked::after{left: 6px; bottom: 4px; width: 7px; height: 13px; border: solid #ffffff; border-width: 0 3px 3px 0; border-radius: 2px; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); content: \"\"; position: absolute; box-sizing: border-box;}.wcc-opt-out-checkbox-wrapper.wcc-disabled .wcc-opt-out-checkbox-label,.wcc-opt-out-checkbox-wrapper.wcc-disabled input[type=\"checkbox\"].wcc-opt-out-checkbox{cursor: no-drop;}.wcc-gpc-wrapper{margin: 0 0 0 32px;}.wcc-footer-wrapper .wcc-opt-out-btn-wrapper{display: flex; flex-wrap: wrap; align-items: center; justify-content: center; padding: 22px 24px;}.wcc-opt-out-btn-wrapper .wcc-btn{flex: auto; max-width: 100%; text-shadow: none; box-shadow: none;}.wcc-opt-out-btn-wrapper .wcc-btn-cancel{border: 1px solid #dedfe0; background: transparent; color: #858585;}.wcc-opt-out-btn-wrapper .wcc-btn-confirm{background: #1863dc; color: #ffffff; border: 1px solid #1863dc;}@media (max-width: 352px){.wcc-opt-out-checkbox-wrapper .wcc-opt-out-checkbox-label{font-size: 14px;}.wcc-gpc-wrapper .wcc-gpc-desc, .wcc-gpc-wrapper .wcc-gpc-desc *{font-size: 12px;}.wcc-opt-out-checkbox-wrapper input[type=\"checkbox\"].wcc-opt-out-checkbox{width: 16px; height: 16px;}.wcc-opt-out-checkbox-wrapper input[type=\"checkbox\"].wcc-opt-out-checkbox:checked::after{left: 5px; bottom: 4px; width: 3px; height: 9px;}.wcc-gpc-wrapper{margin: 0 0 0 28px;}}.video-placeholder-youtube{background-size: 100% 100%; background-position: center; background-repeat: no-repeat; background-color: #b2b0b059; position: relative; display: flex; align-items: center; justify-content: center; max-width: 100%;}.video-placeholder-text-youtube{text-align: center; align-items: center; padding: 10px 16px; background-color: #000000cc; color: #ffffff; border: 1px solid; border-radius: 2px; cursor: pointer;}.video-placeholder-text-youtube:hover{text-decoration:underline;}.video-placeholder-normal{background-image: url(\"/wp-content/plugins/webtoffee-cookie-consent/lite/frontend/images/placeholder.svg\"); background-size: 80px; background-position: center; background-repeat: no-repeat; background-color: #b2b0b059; position: relative; display: flex; align-items: flex-end; justify-content: center; max-width: 100%;}.video-placeholder-text-normal{align-items: center; padding: 10px 16px; text-align: center; border: 1px solid; border-radius: 2px; cursor: pointer;}.wcc-rtl{direction: rtl; text-align: right;}.wcc-rtl .wcc-banner-btn-close{left: 9px; right: auto;}.wcc-rtl .wcc-notice-btn-wrapper .wcc-btn:last-child{margin-right: 8px;}.wcc-rtl .wcc-notice-btn-wrapper .wcc-btn:first-child{margin-right: 0;}.wcc-rtl .wcc-notice-btn-wrapper{margin-left: 0; margin-right: 15px;}.wcc-rtl .wcc-prefrence-btn-wrapper .wcc-btn{margin-right: 8px;}.wcc-rtl .wcc-prefrence-btn-wrapper .wcc-btn:first-child{margin-right: 0;}.wcc-rtl .wcc-accordion .wcc-accordion-chevron i::before{border: none; border-left: 1.4px solid; border-top: 1.4px solid; left: 12px;}.wcc-rtl .wcc-accordion.wcc-accordion-active .wcc-accordion-chevron i::before{-webkit-transform: rotate(-135deg); -moz-transform: rotate(-135deg); -ms-transform: rotate(-135deg); -o-transform: rotate(-135deg); transform: rotate(-135deg);}@media (max-width: 768px){.wcc-rtl .wcc-notice-btn-wrapper{margin-right: 0;}}@media (max-width: 576px){.wcc-rtl .wcc-notice-btn-wrapper .wcc-btn:last-child{margin-right: 0;}.wcc-rtl .wcc-prefrence-btn-wrapper .wcc-btn{margin-right: 0;}.wcc-rtl .wcc-accordion.wcc-accordion-active .wcc-accordion-body{padding: 0 22px 0 0;}}@media (max-width: 425px){.wcc-rtl .wcc-accordion.wcc-accordion-active .wcc-accordion-body{padding: 0 15px 0 0;}}@media (max-width: 440px){.wcc-consent-bar .wcc-banner-btn-close,.wcc-preference-header .wcc-btn-close{padding: 17px;}.wcc-consent-bar .wcc-banner-btn-close {right: 2px; top: 6px; } .wcc-preference-header{padding: 12px 0 12px 24px;}} @media (min-width: 768px) and (max-width: 1024px) {.wcc-consent-bar .wcc-banner-btn-close,.wcc-preference-header .wcc-btn-close{padding: 17px;}.wcc-consent-bar .wcc-banner-btn-close {right: 2px; top: 6px; } .wcc-preference-header{padding: 12px 0 12px 24px;}}.wcc-rtl .wcc-opt-out-btn-wrapper .wcc-btn{margin-right: 12px;}.wcc-rtl .wcc-opt-out-btn-wrapper .wcc-btn:first-child{margin-right: 0;}.wcc-rtl .wcc-opt-out-checkbox-wrapper .wcc-opt-out-checkbox-label{margin: 0 12px 0 0;}@media (max-height: 480px) {.wcc-consent-container {max-height: 100vh; overflow-y: scroll;} .wcc-notice-des { max-height: unset; overflow-y: unset; } .wcc-preference-center { height: 100vh; overflow: auto; } .wcc-preference-center .wcc-preference-body-wrapper { overflow: unset; } }"}};
var _wccApi = {"base":"https://www.devstars.com/wp-json/wcc/v1/","nonce":"313ab3a468"};
var _wccGCMConfig = {"_mode":"advanced","_urlPassthrough":"","_debugMode":"","_redactData":"","_regions":[],"_wccBypass":"","wait_for_update":"500","_isGTMTemplate":""};
//# sourceURL=webtoffee-cookie-consent-js-extra
</script>
<script id="webtoffee-cookie-consent-js" src="https://www.devstars.com/wp-content/plugins/webtoffee-cookie-consent/lite/frontend/js/script.min.js?ver=3.5.2" data-rocket-defer defer></script>
<script id="webtoffee-cookie-consent-gcm-js" src="https://www.devstars.com/wp-content/plugins/webtoffee-cookie-consent/lite/frontend/js/gcm.min.js?ver=3.5.2" data-rocket-defer defer></script>
<script id="jquery-core-js" src="https://www.devstars.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" data-rocket-defer defer></script>
<script id="isotope-js-js" src="https://www.devstars.com/wp-content/themes/devstars2024/js/isotope.pkgd.min.js?ver=1" data-rocket-defer defer></script>
<link rel="https://api.w.org/" href="https://www.devstars.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.devstars.com/wp-json/wp/v2/pages/20" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.devstars.com/xmlrpc.php?rsd" />

<link rel='shortlink' href='https://www.devstars.com/' />
<style id="wcc-style-inline"></style>

		<!-- Google Tag Manager -->
		<script type="text/rocketlazyloadscript">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 
		            new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
		        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
		        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
		    })(window,document,'script','dataLayer','');</script>
		<!-- End Google Tag Manager -->
			<style>img#wpstats{display:none}</style>
		<style id="wp-custom-css"></style>
<noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript><style id="rocket-lazyrender-inline-css">[data-wpr-lazyrender] {content-visibility: auto;}</style><style id="wpr-lazyload-bg-container"></style><style id="wpr-lazyload-bg-exclusion"></style>
<noscript>
<style id="wpr-lazyload-bg-nostyle"></style>
</noscript>
<script type="application/javascript">const rocket_pairs = []; const rocket_excluded_pairs = [];</script><meta name="generator" content="WP Rocket 3.21.3" data-wpr-features="wpr_lazyload_css_bg_img wpr_remove_unused_css wpr_delay_js wpr_defer_js wpr_minify_js wpr_lazyload_images wpr_preconnect_external_domains wpr_automatic_lazy_rendering wpr_oci wpr_image_dimensions wpr_minify_css wpr_preload_links wpr_desktop" /></head>

<body class="home wp-singular page-template-default page page-id-20 wp-embed-responsive wp-theme-devstars2024 l-top-bar">

        <div  class="c-top-bar section-yellow u-shadow-sm">
        <div  class="container-fluid u-nav">
            <a href="https://www.devstars.com/check/geo/" class="ml-auto mr-auto tb__link">
                                    <span class="tb__label mr-sm-4">Is Your Business Ready for:</span>
                
                                    <span class="tb__label bold"> AI-Powered Search?</span>
                            </a>
        </div>
    </div>
    
    <div  class="c-nav-top section-transparent">

        <div  class="container-fluid--lg u-nav">
            <div  class="menu-fix"></div>
            <ul class="menu-top d-none d-lg-block ml-auto l-menu-top">
                                <li idpage="12" class="nav-item mega-menu-trigger-js menu-item menu-item-type-post_type menu-item-object-page">

                                            <a class="nav-link mm__link" href="https://www.devstars.com/services/">Services                             <div class="mm__close-wrapper mega-menu-close-js">
                                <img width="48" height="48" class="mm__close " src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3E%3C/svg%3E" alt="menu close" data-lazy-src="https://www.devstars.com/wp-content/themes/devstars2024/images/svg/menu-close.svg"><noscript><img width="48" height="48" class="mm__close " src="https://www.devstars.com/wp-content/themes/devstars2024/images/svg/menu-close.svg" alt="menu close"></noscript>
                                <img width="48" height="48" class="mm__close hover " src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%3E%3C/svg%3E" alt="menu close" data-lazy-src="https://www.devstars.com/wp-content/themes/devstars2024/images/svg/menu-close-hover.svg"><noscript><img width="48" height="48" class="mm__close hover " src="https://www.devstars.com/wp-content/themes/devstars2024/images/svg/menu-close-hover.svg" alt="menu close"></noscript>
                            </div>
                        </a>
                    



                            

                </li>
                <li idpage="14" class="nav-item  menu-item menu-item-type-post_type menu-item-object-page">

                                            <a class="nav-link" href="https://www.devstars.com/case-studies/">Case Studies </a>
                    



                            

                </li>
                <li idpage="8" class="nav-item  menu-item menu-item-type-post_type menu-item-object-page">

                                            <a class="nav-link" href="https://www.devstars.com/about/">About </a>
                    



                            

                </li>
            </ul>

            <ul class="menu-top d-none d-lg-block ml-auto mr-0">
                                <li idpage="3101" class="nav-item  menu-item menu-item-type-post_type menu-item-object-page">

                                            <a class="nav-link" href="https://www.devstars.com/blog/">Blog </a>
                    



                            

                </li>
                <li idpage="6" class="nav-item  menu-item menu-item-type-post_type menu-item-object-page">

                                            <a class="nav-link" href="https://www.devstars.com/get-in-touch/">Get In Touch </a>
                    



                            

                </li>
            </ul>

            <button class="c-toggler hamburger-js ml-auto mr-0 d-block d-lg-none" type="button" aria-expanded="false" aria-label="Toggle navigation">
                <span class="toggler__lines"></span>
            </button>
        </div>
    </div>

    <a class="nav-top__logo " href="https://www.devstars.com">
        <div class="img__wrapper">
            <img width="50" height="45" class="top__logo white" src="https://www.devstars.com/wp-content/themes/devstars2024/images/logo-white.svg" alt="logo">
            <img width="49" height="44" class="top__logo black" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2049%2044'%3E%3C/svg%3E" alt="logo" data-lazy-src="https://www.devstars.com/wp-content/themes/devstars2024/images/logo-black.svg"><noscript><img width="49" height="44" class="top__logo black" src="https://www.devstars.com/wp-content/themes/devstars2024/images/logo-black.svg" alt="logo"></noscript>
        </div>

        <p class="logo__name"><span>Dev</span>stars</p>
    </a>

    
<div class="mm__wrapper mega-menu-js" >
    <div class="c-mega-menu " >
        <div  class="l-mm-row mm__top ">
        </div>
        <div  class="l-mm-row mm__midle">
            <div class="mm__content">
                <div  class="row">
                                            <div class="col-12 col-lg-4">
                            <div class="mm__heading-wrapper">
                                <h4 class="mm__heading">
                                    Custom Software & Automation                                </h4>
                            </div>

                            <ul class='mm__links'><li>        <a href="https://www.devstars.com/services/web-development-agency/" target="" class="">Bespoke web development</a>
</li><li>        <a href="https://www.devstars.com/services/custom-wordpress-development/" target="" class="">Bespoke WordPress Agency</a>
</li></ul>
                        </div>

                                            <div class="col-12 col-lg-4">
                            <div class="mm__heading-wrapper">
                                <h4 class="mm__heading">
                                    GEO & Next Generation Marketing                                </h4>
                            </div>

                            <ul class='mm__links'><li>        <a href="https://www.devstars.com/services/digital-marketing-geo/" target="" class="">Digital Marketing & GEO</a>
</li><li>        <a href="https://www.devstars.com/services/fractional-marketing-director/" target="" class="">Fractional Marketing Director</a>
</li></ul>
                        </div>

                                            <div class="col-12 col-lg-4">
                            <div class="mm__heading-wrapper">
                                <h4 class="mm__heading">
                                    Data & Intelligence                                </h4>
                            </div>

                            <ul class='mm__links'><li>        <a href="/services/digital-strategy-growth/" target="" class="">Digital Strategy for SMBs</a>
</li><li>        <a href="https://www.devstars.com/services/london-geo-consultancy/" target="" class="">Competitive Landscape Mapping</a>
</li><li>        <a href="https://www.devstars.com/services/openclaw-jersey/" target="" class="">OpenClaw Agent Design</a>
</li></ul>
                        </div>

                    
                </div>

            </div>
        </div>
        <div  class="l-mm-row">
            <div class="mm__footer u-nav">
                <span class='footer__city'>London </span><span class='city-break'></span>                <span class='footer__city'>St Helier </span><span class='city-break'></span>                <span class='footer__city'>Toronto</span>            </div>
        </div>
    </div>
</div>


    <div  class="menu-mobile-wrapper section-transparent menu-mobile-js d-flex d-lg-none">
        <div  class="container-fluid">
            <div  class="menu-mobile">
                <ul class="menu-mobile-list">
                                    <li idpage="12" class="nav-item mega-menu-trigger-js menu-item menu-item-type-post_type menu-item-object-page">

                                            <a class="nav-link" href="https://www.devstars.com/services/">Services </a><div class="submenu"><h4 class='submenu__heading m-submenu-js' tab='0' >Custom Software & Automation<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M0 7.33l2.829-2.83 9.175 9.339 9.167-9.339 2.829 2.83-11.996 12.17z"/></svg></h4><ul class='s-links s-links-js' tab='0'><li ><a class="s-link" href="https://www.devstars.com/services/web-development-agency/">Bespoke web development</a></li><li ><a class="s-link" href="https://www.devstars.com/services/custom-wordpress-development/">Bespoke WordPress Agency</a></li></ul><h4 class='submenu__heading m-submenu-js' tab='1' >GEO & Next Generation Marketing<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M0 7.33l2.829-2.83 9.175 9.339 9.167-9.339 2.829 2.83-11.996 12.17z"/></svg></h4><ul class='s-links s-links-js' tab='1'><li ><a class="s-link" href="https://www.devstars.com/services/digital-marketing-geo/">Digital Marketing & GEO</a></li><li ><a class="s-link" href="https://www.devstars.com/services/fractional-marketing-director/">Fractional Marketing Director</a></li></ul><h4 class='submenu__heading m-submenu-js' tab='2' >Data & Intelligence<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M0 7.33l2.829-2.83 9.175 9.339 9.167-9.339 2.829 2.83-11.996 12.17z"/></svg></h4><ul class='s-links s-links-js' tab='2'><li ><a class="s-link" href="/services/digital-strategy-growth/">Digital Strategy for SMBs</a></li><li ><a class="s-link" href="https://www.devstars.com/services/london-geo-consultancy/">Competitive Landscape Mapping</a></li><li ><a class="s-link" href="https://www.devstars.com/services/openclaw-jersey/">OpenClaw Agent Design</a></li></ul></div>
                    



                            

                </li>
                <li idpage="14" class="nav-item  menu-item menu-item-type-post_type menu-item-object-page">

                                            <a class="nav-link" href="https://www.devstars.com/case-studies/">Case Studies </a>
                    



                            

                </li>
                <li idpage="8" class="nav-item  menu-item menu-item-type-post_type menu-item-object-page">

                                            <a class="nav-link" href="https://www.devstars.com/about/">About </a>
                    



                            

                </li>
                <li idpage="3101" class="nav-item  menu-item menu-item-type-post_type menu-item-object-page">

                                            <a class="nav-link" href="https://www.devstars.com/blog/">Blog </a>
                    



                            

                </li>
                <li idpage="6" class="nav-item  menu-item menu-item-type-post_type menu-item-object-page">

                                            <a class="nav-link" href="https://www.devstars.com/get-in-touch/">Get In Touch </a>
                    



                            

                </li>
                </ul>
            </div>
        </div>
    </div>

<div  class="container-fluid  page-text section-white">
    <div  class="row">
        <div  class="col-12 col-xl-10 mx-auto">
                            </div></div></div>
    <style></style>

<div id="banner-block_ca025428791b92934f66cade4a3acf77" class="c-banner section-transparent" style='background-image:url(https://www.devstars.com/wp-content/uploads/2026/01/stuart.devstars_a_high-end_3D-rendered_tech_interface_scene_v_181d5817-3102-43ee-b6bc-85d18430fceb_2.jpg)'>

    

    <div  class="container-fluid ">
        <!-- <div class="banner__content " data-aos="fade-up"  > -->
        <div  class="banner__content">
                            <p class="banner__label">Established 2003</p>
            
                            <h1 class="banner__heading">
                    Bespoke web software development for ambitious businesses                </h1>
            
                            <p class="banner__desc">
                    Devstars is a boutique web development agency based in Jersey, Channel Islands, building bespoke software, custom WordPress sites, and fractional CMO services for growth-stage UK businesses.                 </p>
            
                    <a href="#contactform" target="" class="btn btn--white-transparent">Book a Strategic Review</a>
        </div>




    </div>


</div>
    <div  class="banner__logotypes">
        <div  class="container-fluid">
            <div  class="banner__content">
                <div class=" owl-carousel owl-theme logotypes-carousel-js">
                                            <div class="logo__wrapper">
                                                            <a href="/case-studies/hair-salon-websites/" target="_blank">
                                    <img width="300" height="31" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%2031'%3E%3C/svg%3E" alt="logotype" data-lazy-src="https://www.devstars.com/wp-content/uploads/2022/08/headmasters-logo-300x31.png"><noscript><img width="300" height="31" decoding="async" src="https://www.devstars.com/wp-content/uploads/2022/08/headmasters-logo-300x31.png" alt="logotype"></noscript>
                                </a>
                                                    </div>
                                            <div class="logo__wrapper">
                                                            <a href="/case-studies/queue-timing-system-for-airports/" target="_blank">
                                    <img width="382" height="117" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20382%20117'%3E%3C/svg%3E" alt="logotype" data-lazy-src="https://www.devstars.com/wp-content/uploads/2022/09/Heathrow_Logo_2013.svg"><noscript><img width="382" height="117" decoding="async" src="https://www.devstars.com/wp-content/uploads/2022/09/Heathrow_Logo_2013.svg" alt="logotype"></noscript>
                                </a>
                                                    </div>
                                            <div class="logo__wrapper">
                                                            <a href="/case-studies/g4s-global-intelligence-system/" target="_blank">
                                    <img width="413" height="219" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20413%20219'%3E%3C/svg%3E" alt="logotype" data-lazy-src="https://www.devstars.com/wp-content/uploads/2022/10/G4S.svg"><noscript><img width="413" height="219" decoding="async" src="https://www.devstars.com/wp-content/uploads/2022/10/G4S.svg" alt="logotype"></noscript>
                                </a>
                                                    </div>
                                            <div class="logo__wrapper">
                                                            <a href="/case-studies/multi-vendor-marketplace/" target="_blank">
                                    <img width="533" height="133" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20533%20133'%3E%3C/svg%3E" alt="logotype" data-lazy-src="https://www.devstars.com/wp-content/uploads/2023/07/dash-logo.svg"><noscript><img width="533" height="133" decoding="async" src="https://www.devstars.com/wp-content/uploads/2023/07/dash-logo.svg" alt="logotype"></noscript>
                                </a>
                                                    </div>
                                            <div class="logo__wrapper">
                                                            <a href="/case-studies/molton-brown-multilingual-e-commerce-site/" target="_blank">
                                    <img width="3387" height="2198" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%203387%202198'%3E%3C/svg%3E" alt="logotype" data-lazy-src="https://www.devstars.com/wp-content/uploads/2024/05/molton-seeklogo.svg"><noscript><img width="3387" height="2198" decoding="async" src="https://www.devstars.com/wp-content/uploads/2024/05/molton-seeklogo.svg" alt="logotype"></noscript>
                                </a>
                                                    </div>
                                            <div class="logo__wrapper">
                                                            <a href="https://www.gothamnottinghill.com/" target="_blank" rel="noopener">
                                    <img width="228" height="59" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20228%2059'%3E%3C/svg%3E" alt="logotype" data-lazy-src="https://www.devstars.com/wp-content/uploads/2024/05/gotham_logo.svg"><noscript><img width="228" height="59" decoding="async" src="https://www.devstars.com/wp-content/uploads/2024/05/gotham_logo.svg" alt="logotype"></noscript>
                                </a>
                                                    </div>
                                            <div class="logo__wrapper">
                                                            <a href="/case-studies/islabikes-website/" target="_blank">
                                    <img width="300" height="51" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%2051'%3E%3C/svg%3E" alt="logotype" data-lazy-src="https://www.devstars.com/wp-content/uploads/2024/05/Asset-1.png"><noscript><img width="300" height="51" decoding="async" src="https://www.devstars.com/wp-content/uploads/2024/05/Asset-1.png" alt="logotype"></noscript>
                                </a>
                                                    </div>
                                            <div class="logo__wrapper">
                                                            <a href="/case-studies/carbon-neutral-data-storage-system/" target="_blank">
                                    <img width="251" height="36" decoding="async" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20251%2036'%3E%3C/svg%3E" alt="logotype" data-lazy-src="https://www.devstars.com/wp-content/uploads/2023/07/film-logo.svg"><noscript><img width="251" height="36" decoding="async" src="https://www.devstars.com/wp-content/uploads/2023/07/film-logo.svg" alt="logotype"></noscript>
                                </a>
                                                    </div>
                                    </div>
            </div>
        </div>

    </div>


<script type="text/rocketlazyloadscript">window.addEventListener('DOMContentLoaded', function() {
    (function($) {
        $(document).ready(function() {
            $('.logotypes-carousel-js').owlCarousel({

                margin: 100,

                /* autoWidth: true, */
                items: 4,

                slideSpeed: 300,

                paginationSpeed: 400,
                autoplay: true,
                autoplayTimeout: 3000,

                responsiveClass: true,
                responsive: {
                    0: {
                        items: 1,
                        margin: 0,
                    },
                    300: {
                        items: 2,
                        margin: 50,
                    },
                    576: {
                        margin: 50,
                        items: 3,
                    },
                    768: {
                        margin: 50,
                        items: 4,
                    },
                    992: {
                        items: 4,
                        margin: 100,
                    }
                },

                loop: true,
                nav: false,
                dots: false
            });
        });
    }(jQuery));
});</script><div  class="container-fluid page-text section-white"><div  class="row"><div  class="col-12 col-xl-10 mx-auto">

</div></div></div>

<div class="c-section--text section-white" id="about" >
    <div  class="container-fluid--sm ">
        <div  class="row">
            <div class="col-12 col-lg-4">
                                <h2 class="section__title u-text-left">Three decades of expertise set us apart</h2>
                            </div>
            <div class="col-12 col-lg-8">
                <div class="pt-5 wysiwyg">
                    <p>Most growing businesses face the same frustrating choice: enterprise agencies that charge a fortune and move at a crawl, or freelancers who are cheap but can&#8217;t scale with you.</p>
<p>You need senior-level strategy and bespoke development capability, without the overhead of a big agency retainer.</p>
<p>That&#8217;s exactly what we built Devstars to deliver. Thirty years of experience across brands like Heathrow, Monzo, and the Ministry of Defence, now combined with AI-powered delivery to give ambitious businesses enterprise-grade results at a fraction of the cost.</p>
                </div>

                
            </div>
        </div>
    </div>
</div>
<div  class="container-fluid page-text section-white"><div  class="row"><div  class="col-12 col-xl-10 mx-auto">


<h2 class="wp-block-heading has-text-align-center" id="h-three-core-specialisations-for-growth-stage-businesses">Core Specialisations for Growth-Stage Businesses</h2>


</div></div></div>

<div  class="c-section--text-media section-white" id="text-media-block_4e331ec678825f21c96493d98c862033">
    <div  class="container-fluid--md ">
        <div  class="row">
            <div class="col-12 col-md-6 col-lg-5">
                                    <img fetchpriority="high" decoding="async" class="tm__image" width="420" height="488" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20420%20488'%3E%3C/svg%3E" alt="decoration" data-lazy-src="https://www.devstars.com/wp-content/uploads/2024/03/2015-03-26-14.15.32-815x1024.jpg"><noscript><img fetchpriority="high" decoding="async" class="tm__image" width="420" height="488" src="https://www.devstars.com/wp-content/uploads/2024/03/2015-03-26-14.15.32-815x1024.jpg" alt="decoration"></noscript>
                            </div>

            <div class="col-12 col-md-6 col-lg-7">
                <div class="tm__content">
                                            <p class="section__heading u-text-left">MVP to multi-year projects</p>
                    
                                            <h2 class="section__title">
                            Bespoke Software Development                         </h2>
                    
                                        <div class=" u-br-lg-inline wysiwyg mt-8">
                        <p><strong>Transform your operations with custom systems that typically cost enterprises £500K+</strong></p>
<p>Custom web applications, platforms and enterprise software built to scale. From MVP validation to growth-stage technical infrastructure that supports rapid expansion and funding rounds.</p>
<ul>
<li>
<div dir="ltr">Scalable architecture design</div>
</li>
<li>
<div dir="ltr">API-first development approach</div>
</li>
<li>
<div dir="ltr">Cloud-native deployment</div>
</li>
<li>
<div dir="ltr">Technical due diligence support</div>
</li>
</ul>
                    </div>
                    
                            <a href="https://www.devstars.com/services/web-development-agency/" target="" class="btn btn--black-outline mt-8">learn more</a>
                </div>
            </div>
        </div>
    </div>
</div>
<div  class="container-fluid page-text section-white"><div  class="row"><div  class="col-12 col-xl-10 mx-auto">

</div></div></div>


<div  class="c-section--text-media section-white" id="text-media-block_f39fafd333e7877cc82729a8915772d8">
    <div  class="container-fluid--md ">
        <div  class="row">
            <div class="col-12 col-md-6 col-lg-7">
                <div class="tm__content">
                    
                                        <h2 class="section__title">
                        Data Management &#038; Analysis                     </h2>
                    
                                        <div class=" u-br-lg-inline wysiwyg mt-8">
                        <p>Harness the same data strategies we used for the MoD and G4S, scaled for your business:</p>
<ul>
<li dir="ltr">Custom data pipelines</li>
<li dir="ltr">Real-time business intelligence</li>
<li dir="ltr">Automated reporting systems</li>
<li dir="ltr">Predictive analytics models</li>
</ul>
<div dir="ltr"></div>
                    </div>
                    
                            <a href="https://www.devstars.com/services/digital-strategy-growth/" target="" class="btn btn--black-outline mt-8">Build smarter systems</a>
                </div>

            </div>

            <div class="col-12 col-md-6 col-lg-5 u-order-first u-order-md-initial">
                                    <img decoding="async" class="tm__image" width="420" height="488" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20420%20488'%3E%3C/svg%3E" alt="decoration" data-lazy-src="https://www.devstars.com/wp-content/uploads/2022/08/miitte-team-thumb.jpg"><noscript><img decoding="async" class="tm__image" width="420" height="488" src="https://www.devstars.com/wp-content/uploads/2022/08/miitte-team-thumb.jpg" alt="decoration"></noscript>
                            </div>
        </div>
    </div>
</div>
<div  class="container-fluid page-text section-white"><div  class="row"><div  class="col-12 col-xl-10 mx-auto">

</div></div></div>

<div data-wpr-lazyrender="1" class="c-section--text-media section-white" id="text-media-block_38a092aa366f4fd75b310c6d2710ed88">
    <div  class="container-fluid--md ">
        <div  class="row">
            <div class="col-12 col-md-6 col-lg-5">
                                    <img decoding="async" class="tm__image" width="420" height="488" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20420%20488'%3E%3C/svg%3E" alt="magnifying glass over digital network, representing digital solutions in jersey." data-lazy-src="https://www.devstars.com/wp-content/uploads/2026/03/stuart.devstars_Hyper-realistic_3D_render_magnifying_glass_hove_743bf148-03fc-49f7-95b7-f04c030d6740.webp"><noscript><img decoding="async" class="tm__image" width="420" height="488" src="https://www.devstars.com/wp-content/uploads/2026/03/stuart.devstars_Hyper-realistic_3D_render_magnifying_glass_hove_743bf148-03fc-49f7-95b7-f04c030d6740.webp" alt="magnifying glass over digital network, representing digital solutions in jersey."></noscript>
                            </div>

            <div class="col-12 col-md-6 col-lg-7">
                <div class="tm__content">
                    
                                            <h2 class="section__title">
                            Fractional CMO &#038; Growth Strategy                        </h2>
                    
                                        <div class=" u-br-lg-inline wysiwyg mt-8">
                        <p>Senior marketing direction at a fraction of the cost of a full-time hire. Stuart Watkins works as embedded fractional CMO for a select group of clients, providing strategic leadership covering digital marketing, conversion optimisation, and multi-platform growth.</p>
<p>Ideal for businesses turning over £2M–£20M that need a marketing director&#8217;s experience without the £120k+ salary.</p>
                    </div>
                    
                            <a href="https://www.devstars.com/services/fractional-marketing-director/" target="" class="btn btn--black-outline mt-8">Learn more</a>
                </div>
            </div>
        </div>
    </div>
</div>
<div  class="container-fluid page-text section-white"><div  class="row"><div  class="col-12 col-xl-10 mx-auto">

</div></div></div>


<div data-wpr-lazyrender="1" class="c-section--text-media section-white" id="text-media-block_7b0dcecdc2ec6dc288293970ad85b71d">
    <div  class="container-fluid--md ">
        <div  class="row">
            <div class="col-12 col-md-6 col-lg-7">
                <div class="tm__content">
                    
                                        <h2 class="section__title">
                        AI Automation Solutions                     </h2>
                    
                                        <div class=" u-br-lg-inline wysiwyg mt-8">
                        <p>Deploy enterprise AI workflows that eliminate 40+ hours of weekly tasks:</p>
<ul>
<li dir="ltr">Custom LLM integrations</li>
<li dir="ltr">Workflow automation</li>
<li dir="ltr">Intelligent chatbots</li>
<li dir="ltr">Document processing automation</li>
</ul>
                    </div>
                    
                            <a href="https://www.devstars.com/services/london-geo-consultancy/" target="" class="btn btn--black-outline mt-8">Scale your business</a>
                </div>

            </div>

            <div class="col-12 col-md-6 col-lg-5 u-order-first u-order-md-initial">
                                    <img decoding="async" class="tm__image" width="420" height="488" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20420%20488'%3E%3C/svg%3E" alt="decoration" data-lazy-src="https://www.devstars.com/wp-content/uploads/2024/04/admin-ajax-1.jpg"><noscript><img decoding="async" class="tm__image" width="420" height="488" src="https://www.devstars.com/wp-content/uploads/2024/04/admin-ajax-1.jpg" alt="decoration"></noscript>
                            </div>
        </div>
    </div>
</div>
<div  class="container-fluid page-text section-white"><div  class="row"><div  class="col-12 col-xl-10 mx-auto">

</div></div></div>

    <div data-wpr-lazyrender="1" class="c-section--form " id="contactform">
        <div  class="container-fluid ">
            <div  class="row">
                <div class="col-12">

                    <div class="c-form section-yellow">
                        <div  class="row">
                            <div class="col-12 col-lg-6  mb-8 mb-lg-0 pr-lg-8">
                                                                    <h2 class="section__title u-br-lg-inline">Fancy a proper chat?</h2>
                                
                                                                    <div class="section__desc u-br-lg-inline wysiwyg">
                                        <p>Tell me what you&#8217;re trying to fix. Half an hour, no pitch, no slide deck.</p>
<p>If we&#8217;re the right fit we&#8217;ll talk about what&#8217;s next. If we&#8217;re not, I&#8217;ll point you to someone who is.</p>
<ul>
<li>No obligation</li>
<li>Typical response time: 2 hours</li>
<li>Call: <a href="tel:+442088983993">+44 020 8898 3993</a></li>
</ul>
                                    </div>
                                
                            </div>
                            <div class="col-12 col-lg-6 hubspot-yellow">
                                <form class="form-rc-js" id="yellow-form" method="POST" action="contact-form" send="contact_ajax" title="DevStars - Contact Form">
                                    <input type="hidden" name="form_type" value="yellow">

                                    <div  class="row">
                                        <div class="col-12">
                                            <div class="form__error"></div>
                                        </div>
                                    </div>

                                    <div  class="row">
                                        <div class="col-12">
                                            <div class="form__thanks"> Your message has been sent. Thank you. </div>
                                        </div>
                                    </div>

                                    <div  class="row">
                                        <div class="col-12 ">
                                            <input type="email" class="form__input field-js" name="email" placeholder="Email *" required>
                                        </div>
                                    </div>

                                    <div  class="row">
                                        <div class="col-12">
                                            <input type="text" id="first_name" class="form__input field-js" name="first_name" placeholder="First name *" required>
                                        </div>
                                    </div>

                                    <div  class="row">
                                        <div class="col-12">
                                            <input type="text" id="last_name" class="form__input field-js" name="last_name" placeholder="Last name*" required>
                                        </div>
                                    </div>

                                    <div  class="row">
                                        <div class="col-12">
                                            <input type="text" class="form__input field-js" name="website_url" placeholder="Website URL">
                                        </div>
                                    </div>

                                    <div  class="row">
                                        <div class="col-12">
                                            <textarea name="message" class="form__textarea field-js" rows="3" placeholder="Message*" required></textarea>
                                        </div>
                                    </div>

                                    <div class="mb-1"></div>

                                    <div class="permission-js fade-in-js u-text-right">
                                        <label class="form__label o-custom-check mb-5  permission-wrapper">
                                            <!-- <input class="privacy-policy-js" type="checkbox" name="permissions" value="true" required> -->
                                            <span>
                                                <!-- <i class="far fa-check-square"></i>
                                            <i class="far fa-square"></i> -->

                                                <div class="form__permission ">
                                                    <p>By clicking submit below, you consent to allow Devstars to store and process the personal information submitted above to provide you with the content requested. You can unsubscribe from our communications whenever you like. For information on how to unsubscribe and our privacy practices and commitment to protecting your privacy, check out our <a href="/privacy-policy/" target="_blank" rel="noopener">Privacy Policy</a>.</p>
<p>&nbsp;</p>
                                                </div>
                                            </span>
                                        </label>
                                    </div>

                                    <div class="row fade-in-js">
                                        <div class="col-12">
                                            <div class="g-recaptcha recaptcha-js mb-4" data-size="normal" data-sitekey="6LdBHrUZAAAAAE_2n7xUrGm-_wRF5OmezvwU46fF"></div>
                                        </div>
                                    </div>

                                    <div class="u-nav">
                                        <button class="form__btn btn btn--black-outline btn--icon ml-0 mr-auto" type="submit"><span>Submit</span> </button>
                                    </div>


                                </form>
                            </div>
                        </div>

                    </div>

                </div>

            </div>
        </div>
    </div>

<div  class="container-fluid page-text section-white"><div  class="row"><div  class="col-12 col-xl-10 mx-auto">


<h2 class="wp-block-heading has-text-align-center" id="h-success-stories">Success Stories</h2>


</div></div></div>


<div data-wpr-lazyrender="1" class="c-section--text-media section-white" id="text-media-block_28ef873fa13fffd94fe6afceece0f845">
    <div  class="container-fluid--md ">
        <div  class="row">
            <div class="col-12 col-md-6 col-lg-7">
                <div class="tm__content">
                                        <p class="section__heading u-text-left">Long-term partner → 300% revenue growth achieved</p>
                    
                                        <h2 class="section__title">
                        Film Locker &#8211; Content Management Platform                    </h2>
                    
                                        <div class=" u-br-lg-inline wysiwyg mt-8">
                        <p>5-year technical partnership building a scalable video content management system. Enabled international expansion and enterprise client acquisition for this fast-growing media start-up.</p>
                    </div>
                    
                            <a href="https://www.devstars.com/case-studies/carbon-neutral-data-storage-system/" target="" class="btn btn--black-outline mt-8">Case Study</a>
                </div>

            </div>

            <div class="col-12 col-md-6 col-lg-5 u-order-first u-order-md-initial">
                                    <img decoding="async" class="tm__image" width="420" height="488" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20420%20488'%3E%3C/svg%3E" alt="decoration" data-lazy-src="https://www.devstars.com/wp-content/uploads/2023/06/film-locker-devices.jpg"><noscript><img decoding="async" class="tm__image" width="420" height="488" src="https://www.devstars.com/wp-content/uploads/2023/06/film-locker-devices.jpg" alt="decoration"></noscript>
                            </div>
        </div>
    </div>
</div>
<div  class="container-fluid page-text section-white"><div class="row"><div  class="col-12 col-xl-10 mx-auto">

</div></div></div>
<div data-wpr-lazyrender="1" class="c-section--testimonials  " id="testimonials-block_ea2bb2f28a2138c388f3907397e1cb8b">
    <div  class="container-fluid">
        <div  class="t__slide section-black">
            <div class="row">
                <div class="col-12 col-lg-8">
                                        <blockquote class="u-br-xxl-inline">
                        <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m21.301 4c.411 0 .699.313.699.663 0 .248-.145.515-.497.702-1.788.948-3.858 4.226-3.858 6.248 3.016-.092 4.326 2.582 4.326 4.258 0 2.007-1.738 4.129-4.308 4.129-3.24 0-4.83-2.547-4.83-5.307 0-5.98 6.834-10.693 8.468-10.693zm-10.833 0c.41 0 .699.313.699.663 0 .248-.145.515-.497.702-1.788.948-3.858 4.226-3.858 6.248 3.016-.092 4.326 2.582 4.326 4.258 0 2.007-1.739 4.129-4.308 4.129-3.241 0-4.83-2.547-4.83-5.307 0-5.98 6.833-10.693 8.468-10.693z" fill-rule="nonzero"/></svg>                        
                        We had been told for a while that what we needed to achieve was not possible, too complex and too expensive. Devstars proved that wrong!                    </blockquote>
                                        
                    <div class="u-nav mb-6 mb-md-0">
                                                    <p class="t__author "> Keiren O&#8217;Brien 
                        
                                                    <span class="t__position">&#8211; Founder</span>
                        
                        </p>
                                            
                            <img width="300" height="43" decoding="async" class="t__img ml-auto mr-0 d-none d-md-block d-lg-none" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%2043'%3E%3C/svg%3E" alt="film locker logo" data-lazy-src="https://www.devstars.com/wp-content/uploads/2023/06/filmlocker-300x43.png"><noscript><img width="300" height="43" decoding="async" class="t__img ml-auto mr-0 d-none d-md-block d-lg-none" src="https://www.devstars.com/wp-content/uploads/2023/06/filmlocker-300x43.png" alt="film locker logo"></noscript>
                                            </div>                    
                </div>
                <div class="col-12 col-lg-4 u-nav">
                           
                        <img width="300" height="43" decoding="async" class="t__img ml-0 ml-lg-auto mr-lg-0 d-md-none d-lg-block" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%2043'%3E%3C/svg%3E" alt="film locker logo" data-lazy-src="https://www.devstars.com/wp-content/uploads/2023/06/filmlocker-300x43.png"><noscript><img width="300" height="43" decoding="async" class="t__img ml-0 ml-lg-auto mr-lg-0 d-md-none d-lg-block" src="https://www.devstars.com/wp-content/uploads/2023/06/filmlocker-300x43.png" alt="film locker logo"></noscript>
                    
                </div>
            </div>
        </div>

    </div>
</div><div  class="container-fluid page-text section-white"><div class="row"><div  class="col-12 col-xl-10 mx-auto">

</div></div></div>

<div data-wpr-lazyrender="1" class="c-section--text-media section-white" id="text-media-block_91cf0ccb398a620ad5410df328162535">
    <div  class="container-fluid--md ">
        <div class="row">
            <div class="col-12 col-md-6 col-lg-5">
                                    <img decoding="async" class="tm__image" width="420" height="488" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20420%20488'%3E%3C/svg%3E" alt="dash rides tablet and mobile" data-lazy-src="https://www.devstars.com/wp-content/uploads/2022/10/dash-rides-tablet-mobile.png"><noscript><img decoding="async" class="tm__image" width="420" height="488" src="https://www.devstars.com/wp-content/uploads/2022/10/dash-rides-tablet-mobile.png" alt="dash rides tablet and mobile"></noscript>
                            </div>

            <div class="col-12 col-md-6 col-lg-7">
                <div class="tm__content">
                                            <p class="section__heading u-text-left">Ongoing partnership → Growth-stage ready platform</p>
                    
                                            <h2 class="section__title">
                            Dash Rides &#8211; Transport Platform                        </h2>
                    
                                        <div class=" u-br-lg-inline wysiwyg mt-8">
                        <p>5-year development partnership creating a comprehensive ride-sharing platform with real-time tracking, payment processing, and advanced driver management systems.</p>
                    </div>
                    
                            <a href="https://www.devstars.com/case-studies/multi-vendor-marketplace/" target="" class="btn btn--black-outline mt-8">Case Study</a>
                </div>
            </div>
        </div>
    </div>
</div>
<div  class="container-fluid page-text section-white"><div class="row"><div  class="col-12 col-xl-10 mx-auto">

</div></div></div>
<div data-wpr-lazyrender="1" class="c-section--testimonials  " id="testimonials-block_0652589e5a24d3db2221fd06bc52282f">
    <div  class="container-fluid">
        <div  class="t__slide section-black">
            <div class="row">
                <div class="col-12 col-lg-8">
                                        <blockquote class="u-br-xxl-inline">
                        <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m21.301 4c.411 0 .699.313.699.663 0 .248-.145.515-.497.702-1.788.948-3.858 4.226-3.858 6.248 3.016-.092 4.326 2.582 4.326 4.258 0 2.007-1.738 4.129-4.308 4.129-3.24 0-4.83-2.547-4.83-5.307 0-5.98 6.834-10.693 8.468-10.693zm-10.833 0c.41 0 .699.313.699.663 0 .248-.145.515-.497.702-1.788.948-3.858 4.226-3.858 6.248 3.016-.092 4.326 2.582 4.326 4.258 0 2.007-1.739 4.129-4.308 4.129-3.241 0-4.83-2.547-4.83-5.307 0-5.98 6.833-10.693 8.468-10.693z" fill-rule="nonzero"/></svg>                        
                        Fantastic experience working with the team. Took a concept to delivery in less than a month. Brought a real enthusiasm and wealth of ideas to the project. A pleasure working with them! Highly recommend.                    </blockquote>
                                        
                    <div class="u-nav mb-6 mb-md-0">
                                                    <p class="t__author "> Jamie Milroy 
                        
                                                    <span class="t__position">&#8211; Founder</span>
                        
                        </p>
                                            
                            <img width="300" height="75" decoding="async" class="t__img ml-auto mr-0 d-none d-md-block d-lg-none" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%2075'%3E%3C/svg%3E" alt="dash rides logo" data-lazy-src="https://www.devstars.com/wp-content/uploads/2022/10/dash-rides-logo-300x75.png"><noscript><img width="300" height="75" decoding="async" class="t__img ml-auto mr-0 d-none d-md-block d-lg-none" src="https://www.devstars.com/wp-content/uploads/2022/10/dash-rides-logo-300x75.png" alt="dash rides logo"></noscript>
                                            </div>                    
                </div>
                <div class="col-12 col-lg-4 u-nav">
                           
                        <img width="300" height="75" decoding="async" class="t__img ml-0 ml-lg-auto mr-lg-0 d-md-none d-lg-block" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%2075'%3E%3C/svg%3E" alt="dash rides logo" data-lazy-src="https://www.devstars.com/wp-content/uploads/2022/10/dash-rides-logo-300x75.png"><noscript><img width="300" height="75" decoding="async" class="t__img ml-0 ml-lg-auto mr-lg-0 d-md-none d-lg-block" src="https://www.devstars.com/wp-content/uploads/2022/10/dash-rides-logo-300x75.png" alt="dash rides logo"></noscript>
                    
                </div>
            </div>
        </div>

    </div>
</div><div  class="container-fluid page-text section-white"><div class="row"><div  class="col-12 col-xl-10 mx-auto">

</div></div></div>


<div data-wpr-lazyrender="1" class="c-section--text-media section-white" id="text-media-block_b4c65d8b08382556bbc9ae5933dadd41">
    <div  class="container-fluid--md ">
        <div class="row">
            <div class="col-12 col-md-6 col-lg-7">
                <div class="tm__content">
                                        <p class="section__heading u-text-left">Inception to acquisition → Award winner bought by learning enterprise</p>
                    
                                        <h2 class="section__title">
                        Sort Your Future &#8211; Career Matching Platform<br />
                    </h2>
                    
                                        <div class=" u-br-lg-inline wysiwyg mt-8">
                        <p>Complete development journey from initial concept to acquisition. Built complex skills-matching algorithms and large-scale data processing systems that helped young people navigate career choices.</p>
                    </div>
                    
                            <a href="https://www.devstars.com/case-studies/award-winning-careers-site/" target="" class="btn btn--black-outline mt-8">Case Study</a>
                </div>

            </div>

            <div class="col-12 col-md-6 col-lg-5 u-order-first u-order-md-initial">
                                    <img decoding="async" class="tm__image" width="420" height="488" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20420%20488'%3E%3C/svg%3E" alt="sortyourfuture.com tablet and mobile" data-lazy-src="https://www.devstars.com/wp-content/uploads/2022/09/sortyourfuture-tablet-mobile.jpg"><noscript><img decoding="async" class="tm__image" width="420" height="488" src="https://www.devstars.com/wp-content/uploads/2022/09/sortyourfuture-tablet-mobile.jpg" alt="sortyourfuture.com tablet and mobile"></noscript>
                            </div>
        </div>
    </div>
</div>
<div  class="container-fluid page-text section-white"><div class="row"><div  class="col-12 col-xl-10 mx-auto">

</div></div></div>
<div data-wpr-lazyrender="1" class="c-section--testimonials  " id="testimonials-block_7c043570473b326776578c0e19d680a5">
    <div  class="container-fluid">
        <div  class="t__slide section-black">
            <div class="row">
                <div class="col-12 col-lg-8">
                                        <blockquote class="u-br-xxl-inline">
                        <svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m21.301 4c.411 0 .699.313.699.663 0 .248-.145.515-.497.702-1.788.948-3.858 4.226-3.858 6.248 3.016-.092 4.326 2.582 4.326 4.258 0 2.007-1.738 4.129-4.308 4.129-3.24 0-4.83-2.547-4.83-5.307 0-5.98 6.834-10.693 8.468-10.693zm-10.833 0c.41 0 .699.313.699.663 0 .248-.145.515-.497.702-1.788.948-3.858 4.226-3.858 6.248 3.016-.092 4.326 2.582 4.326 4.258 0 2.007-1.739 4.129-4.308 4.129-3.241 0-4.83-2.547-4.83-5.307 0-5.98 6.833-10.693 8.468-10.693z" fill-rule="nonzero"/></svg>                        
                        I&#8217;ve worked with DevStars on multiple web projects including two-sided platforms with complex back end systems, and I can&#8217;t recommend them highly enough. <br />
<br />
They have a can-do attitude to any brief, a truly flexible client-centred approach, and their expert knowledge has really helped us create sites that work for our customers.                    </blockquote>
                                        
                    <div class="u-nav mb-6 mb-md-0">
                                                    <p class="t__author "> Lucy Griffiths 
                        
                                                    <span class="t__position">&#8211; Founder</span>
                        
                        </p>
                                            
                            <img width="100" height="30" decoding="async" class="t__img ml-auto mr-0 d-none d-md-block d-lg-none" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20100%2030'%3E%3C/svg%3E" alt="sort logo" data-lazy-src="https://www.devstars.com/wp-content/uploads/2022/09/sort_logo.svg"><noscript><img width="100" height="30" decoding="async" class="t__img ml-auto mr-0 d-none d-md-block d-lg-none" src="https://www.devstars.com/wp-content/uploads/2022/09/sort_logo.svg" alt="sort logo"></noscript>
                                            </div>                    
                </div>
                <div class="col-12 col-lg-4 u-nav">
                           
                        <img width="100" height="30" decoding="async" class="t__img ml-0 ml-lg-auto mr-lg-0 d-md-none d-lg-block" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20100%2030'%3E%3C/svg%3E" alt="sort logo" data-lazy-src="https://www.devstars.com/wp-content/uploads/2022/09/sort_logo.svg"><noscript><img width="100" height="30" decoding="async" class="t__img ml-0 ml-lg-auto mr-lg-0 d-md-none d-lg-block" src="https://www.devstars.com/wp-content/uploads/2022/09/sort_logo.svg" alt="sort logo"></noscript>
                    
                </div>
            </div>
        </div>

    </div>
</div><div  class="container-fluid page-text section-white"><div class="row"><div  class="col-12 col-xl-10 mx-auto">
                    </div>
    </div>

</div>


    <script>
        (function() {    
            lazyLoadCss('https://www.devstars.com/wp-content/themes/devstars2024/js/owlcarousel/owl.carousel.min.css');
            lazyLoadCss('https://www.devstars.com/wp-content/themes/devstars2024/js/owlcarousel/owl.theme.default.min.css');        
        })();
    </script>
<script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/devstars2024/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
<script id="wccBannerTemplate_GDPR" type="text/template"><div class="wcc-btn-revisit-wrapper wcc-revisit-hide" data-tag="revisit-consent" data-tooltip="Consent Preferences"> <button class="wcc-btn-revisit" aria-label="Consent Preferences"> <img src="https://www.devstars.com/wp-content/plugins/webtoffee-cookie-consent/lite/frontend/images/revisit.svg" alt="Revisit consent button"> </button> <span class="wcc-revisit-help-text"> Consent Preferences </span></div><div class="wcc-consent-container wcc-hide" role="complementary" aria-label="We value your privacy"> <div class="wcc-consent-bar" data-tag="notice" style="background-color:#070707;border-color:#3A3A3A">  <div class="wcc-notice"> <p id="wcc-title" class="wcc-title" data-tag="title" role="heading" aria-level="1" aria-labelledby="wcc-title" style="color:#F1D600">We value your privacy</p><div class="wcc-notice-group"> <div id="wcc-notice-des" class="wcc-notice-des" data-tag="description" aria-describedby="wcc-notice-des" style="color:#F3F3F3"> <p>We use cookies to enhance your browsing experience, serve personalized ads or content, and analyze our traffic. By clicking "Accept All", you consent to our use of cookies.</p> </div><div class="wcc-notice-btn-wrapper" data-tag="notice-buttons"> <button class="wcc-btn wcc-btn-customize" aria-label="Customize" data-tag="settings-button" style="color:#FFFFFF;background-color:#5E5E5E;border-color:#000000">Customize</button> <button class="wcc-btn wcc-btn-reject" aria-label="Reject All" data-tag="reject-button" style="color:#EDEDED;background-color:#5B5B5B;border-color:#000000">Reject All</button> <button class="wcc-btn wcc-btn-accept" aria-label="Accept All" data-tag="accept-button" style="color:#565656;background-color:#F1D600;border-color:#6B6A6A">Accept All</button>  </div></div></div></div></div><div class="wcc-modal" role="dialog" aria-label="Customize Consent Preferences"> <div class="wcc-preference-center" data-tag="detail" style="color:#F3F3F3;background-color:#070707;border-color:#f4f4f4"> <div class="wcc-preference-header"> <span id="wcc-preference-title" class="wcc-preference-title" data-tag="detail-title" role="heading" aria-level="1" aria-labelledby="wcc-preference-title" style="color:#F3F3F3">Customize Consent Preferences</span> <button class="wcc-btn-close" aria-label="Close cookie preference modal" data-tag="detail-close"> <img src="https://www.devstars.com/wp-content/plugins/webtoffee-cookie-consent/lite/frontend/images/close.svg" alt="Close"> </button> </div><div class="wcc-preference-body-wrapper"> <div class="wcc-preference-content-wrapper" data-tag="detail-description" style="color:#F3F3F3"> <p>We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.</p><p>The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. </p><p>We also use third-party cookies that help us analyze how you use this website, store your preferences, and provide the content and advertisements that are relevant to you. These cookies will only be stored in your browser with your prior consent.</p><p>You can choose to enable or disable some or all of these cookies but disabling some of them may affect your browsing experience.</p> </div> <div class="wcc-google-privacy-policy" data-tag="google-privacy-policy"> <div class="wcc-google-privacy-policy-wrapper"><span class="wcc-google-privacy-description" data-tag="google-privacy-description">To learn more about how Google processes personal information, visit:</span> <span class="wcc-google-privacy-url"><a class="wcc-link" href="https://business.safety.google/privacy/" target="_blank">Google privacy policy</a></span></div> </div><div class="wcc-accordion-wrapper" data-tag="detail-categories"> <div class="wcc-accordion" id="wccDetailCategorynecessary" aria-expanded="false"> <div class="wcc-accordion-item"> <div class="wcc-accordion-chevron"><i class="wcc-chevron-right"></i></div> <div class="wcc-accordion-header-wrapper"> <div class="wcc-accordion-header"><button class="wcc-accordion-btn" aria-label="Necessary" data-tag="detail-category-title" style="color:#F3F3F3">Necessary</button><span class="wcc-always-active" data-tag="detail-category-always-enabled" style="color:#008000">Always Active</span> <div class="wcc-switch" data-tag="detail-category-toggle"><input type="checkbox" id="wccSwitchnecessary"></div> </div> <div class="wcc-accordion-header-des" data-tag="detail-category-description" style="color:#F3F3F3"> <p>Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.</p></div> </div> </div> <div class="wcc-accordion-body" aria-hidden="true"> <div class="wcc-audit-table" data-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>__cf_bm</div></li><li><div>Duration</div><div>1 hour</div></li><li><div>Description</div><div>This cookie, set by Cloudflare, is used to support Cloudflare Bot Management. </div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>_cfuvid</div></li><li><div>Duration</div><div>session</div></li><li><div>Description</div><div>Calendly sets this cookie to track users across sessions to optimize user experience by maintaining session consistency and providing personalized services</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>wt_consent</div></li><li><div>Duration</div><div>1 year</div></li><li><div>Description</div><div>Used for remembering users’ consent preferences to be respected on subsequent site visits. It does not collect or store personal information about visitors to the site.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>__hssrc</div></li><li><div>Duration</div><div>session</div></li><li><div>Description</div><div>This cookie is set by Hubspot whenever it changes the session cookie. The __hssrc cookie set to 1 indicates that the user has restarted the browser, and if the cookie does not exist, it is assumed to be a new session.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>__hssc</div></li><li><div>Duration</div><div>1 hour</div></li><li><div>Description</div><div>HubSpot sets this cookie to keep track of sessions and to determine if HubSpot should increment the session number and timestamps in the __hstc cookie.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>CookieConsent</div></li><li><div>Duration</div><div>1 year 1 month 4 days</div></li><li><div>Description</div><div>This cookie stores the user's consent state for the current domain.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>_GRECAPTCHA</div></li><li><div>Duration</div><div>6 months</div></li><li><div>Description</div><div>Google Recaptcha service sets this cookie to identify bots to protect the website against malicious spam attacks.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>__cfruid</div></li><li><div>Duration</div><div>session</div></li><li><div>Description</div><div>Cloudflare sets this cookie to identify trusted web traffic.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>m</div></li><li><div>Duration</div><div>1 year 1 month 4 days</div></li><li><div>Description</div><div>Stripe sets this cookie for fraud prevention purposes. It identifies the device used to access the website, allowing the website to be formatted accordingly.</div></li></ul></div> </div> </div><div class="wcc-accordion" id="wccDetailCategoryfunctional" aria-expanded="false"> <div class="wcc-accordion-item"> <div class="wcc-accordion-chevron"><i class="wcc-chevron-right"></i></div> <div class="wcc-accordion-header-wrapper"> <div class="wcc-accordion-header"><button class="wcc-accordion-btn" aria-label="Functional" data-tag="detail-category-title" style="color:#F3F3F3">Functional</button><span class="wcc-always-active" data-tag="detail-category-always-enabled" style="color:#008000">Always Active</span> <div class="wcc-switch" data-tag="detail-category-toggle"><input type="checkbox" id="wccSwitchfunctional"></div> </div> <div class="wcc-accordion-header-des" data-tag="detail-category-description" style="color:#F3F3F3"> <p>Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.</p></div> </div> </div> <div class="wcc-accordion-body" aria-hidden="true"> <div class="wcc-audit-table" data-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>referrer_user_id</div></li><li><div>Duration</div><div>14 days</div></li><li><div>Description</div><div>Calendly sets this cookie for the booking functionality of the website.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>messagesUtk</div></li><li><div>Duration</div><div>6 months</div></li><li><div>Description</div><div>HubSpot sets this cookie to recognize visitors who chat via the chatflows tool.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>yt-remote-device-id</div></li><li><div>Duration</div><div>never</div></li><li><div>Description</div><div>YouTube sets this cookie to store the user's video preferences using embedded YouTube videos.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>yt-remote-connected-devices</div></li><li><div>Duration</div><div>never</div></li><li><div>Description</div><div>YouTube sets this cookie to store the user's video preferences using embedded YouTube videos.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>ytidb::LAST_RESULT_ENTRY_KEY</div></li><li><div>Duration</div><div>never</div></li><li><div>Description</div><div>The cookie ytidb::LAST_RESULT_ENTRY_KEY is used by YouTube to store the last search result entry that was clicked by the user. This information is used to improve the user experience by providing more relevant search results in the future.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>yt-remote-session-app</div></li><li><div>Duration</div><div>session</div></li><li><div>Description</div><div>The yt-remote-session-app cookie is used by YouTube to store user preferences and information about the interface of the embedded YouTube video player.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>yt-remote-cast-installed</div></li><li><div>Duration</div><div>session</div></li><li><div>Description</div><div>The yt-remote-cast-installed cookie is used to store the user's video player preferences using embedded YouTube video.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>yt-remote-session-name</div></li><li><div>Duration</div><div>session</div></li><li><div>Description</div><div>The yt-remote-session-name cookie is used by YouTube to store the user's video player preferences using embedded YouTube video.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>yt-remote-fast-check-period</div></li><li><div>Duration</div><div>session</div></li><li><div>Description</div><div>The yt-remote-fast-check-period cookie is used by YouTube to store the user's video player preferences for embedded YouTube videos.</div></li></ul></div> </div> </div><div class="wcc-accordion" id="wccDetailCategoryanalytics" aria-expanded="false"> <div class="wcc-accordion-item"> <div class="wcc-accordion-chevron"><i class="wcc-chevron-right"></i></div> <div class="wcc-accordion-header-wrapper"> <div class="wcc-accordion-header"><button class="wcc-accordion-btn" aria-label="Analytics" data-tag="detail-category-title" style="color:#F3F3F3">Analytics</button><span class="wcc-always-active" data-tag="detail-category-always-enabled" style="color:#008000">Always Active</span> <div class="wcc-switch" data-tag="detail-category-toggle"><input type="checkbox" id="wccSwitchanalytics"></div> </div> <div class="wcc-accordion-header-des" data-tag="detail-category-description" style="color:#F3F3F3"> <p>Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.</p></div> </div> </div> <div class="wcc-accordion-body" aria-hidden="true"> <div class="wcc-audit-table" data-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>_gauges_unique_hour</div></li><li><div>Duration</div><div>1 hour</div></li><li><div>Description</div><div>Gauges set this cookie to collect data for statistical analysis.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>_gauges_unique_day</div></li><li><div>Duration</div><div>1 day</div></li><li><div>Description</div><div>Gauges set this cookie to collect data for statistical analysis.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>_gauges_unique_month</div></li><li><div>Duration</div><div>1 month</div></li><li><div>Description</div><div>Gauges set this cookie to collect data for statistical analysis.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>_gauges_unique_year</div></li><li><div>Duration</div><div>1 year</div></li><li><div>Description</div><div>Gauges set this cookie to collect data for statistical analysis.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>_gauges_unique</div></li><li><div>Duration</div><div>1 year</div></li><li><div>Description</div><div>Gauges sets this cookie to help in tracking the user behaviour on using the website.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>__hstc</div></li><li><div>Duration</div><div>6 months</div></li><li><div>Description</div><div>Hubspot set this main cookie for tracking visitors. It contains the domain, initial timestamp (first visit), last timestamp (last visit), current timestamp (this visit), and session number (increments for each subsequent session).</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>hubspotutk</div></li><li><div>Duration</div><div>6 months</div></li><li><div>Description</div><div>HubSpot sets this cookie to keep track of the visitors to the website. This cookie is passed to HubSpot on form submission and used when deduplicating contacts.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>_ga</div></li><li><div>Duration</div><div>1 year 1 month 4 days</div></li><li><div>Description</div><div>Google Analytics sets this cookie to calculate visitor, session and campaign data and track site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognise unique visitors.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>_ga_*</div></li><li><div>Duration</div><div>1 year 1 month 4 days</div></li><li><div>Description</div><div>Google Analytics sets this cookie to store and count page views.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>_gauges_cookie</div></li><li><div>Duration</div><div>session</div></li><li><div>Description</div><div>Gauges set this cookie to help in tracking the user behaviour on using the website.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>ajs_user_id</div></li><li><div>Duration</div><div>never</div></li><li><div>Description</div><div>This cookie is set by Segment to help track visitor usage, events, target marketing, and also measure application performance and stability.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>ajs_group_id</div></li><li><div>Duration</div><div>never</div></li><li><div>Description</div><div>This cookie is set by Segment to track visitor usage and events within the website.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>_pendo_visitorId.4cfbcefc-fcf9-4b66-5dc6-9b0d81bb07a9</div></li><li><div>Duration</div><div>never</div></li><li><div>Description</div><div>Pendo sets this cookie to identify and record the visitor’s Account ID that will be used in Pendo, like Guide delivery and analytics.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>ajs_anonymous_id</div></li><li><div>Duration</div><div>never</div></li><li><div>Description</div><div>This cookie is set by Segment to count the number of people who visit a certain site by tracking if they have visited before.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>_pendo_guides_blocked.4cfbcefc-fcf9-4b66-5dc6-9b0d81bb07a9</div></li><li><div>Duration</div><div>never</div></li><li><div>Description</div><div>Pendo sets this cookie to identify and record the visitor’s Account ID that will be used in Pendo, like Guide delivery and analytics.</div></li></ul></div> </div> </div><div class="wcc-accordion" id="wccDetailCategoryperformance" aria-expanded="false"> <div class="wcc-accordion-item"> <div class="wcc-accordion-chevron"><i class="wcc-chevron-right"></i></div> <div class="wcc-accordion-header-wrapper"> <div class="wcc-accordion-header"><button class="wcc-accordion-btn" aria-label="Performance" data-tag="detail-category-title" style="color:#F3F3F3">Performance</button><span class="wcc-always-active" data-tag="detail-category-always-enabled" style="color:#008000">Always Active</span> <div class="wcc-switch" data-tag="detail-category-toggle"><input type="checkbox" id="wccSwitchperformance"></div> </div> <div class="wcc-accordion-header-des" data-tag="detail-category-description" style="color:#F3F3F3"> <p>Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.</p></div> </div> </div> <div class="wcc-accordion-body" aria-hidden="true"> <div class="wcc-audit-table" data-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>_calendly_session</div></li><li><div>Duration</div><div>21 days</div></li><li><div>Description</div><div>Calendly, a Meeting Schedulers, sets this cookie to allow the meeting scheduler to function within the website and to add events into the visitor’s calendar.</div></li></ul></div> </div> </div><div class="wcc-accordion" id="wccDetailCategoryadvertisement" aria-expanded="false"> <div class="wcc-accordion-item"> <div class="wcc-accordion-chevron"><i class="wcc-chevron-right"></i></div> <div class="wcc-accordion-header-wrapper"> <div class="wcc-accordion-header"><button class="wcc-accordion-btn" aria-label="Advertisement" data-tag="detail-category-title" style="color:#F3F3F3">Advertisement</button><span class="wcc-always-active" data-tag="detail-category-always-enabled" style="color:#008000">Always Active</span> <div class="wcc-switch" data-tag="detail-category-toggle"><input type="checkbox" id="wccSwitchadvertisement"></div> </div> <div class="wcc-accordion-header-des" data-tag="detail-category-description" style="color:#F3F3F3"> <p>Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.</p></div> </div> </div> <div class="wcc-accordion-body" aria-hidden="true"> <div class="wcc-audit-table" data-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>YSC</div></li><li><div>Duration</div><div>session</div></li><li><div>Description</div><div>Youtube sets this cookie to track the views of embedded videos on Youtube pages.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>VISITOR_INFO1_LIVE</div></li><li><div>Duration</div><div>6 months</div></li><li><div>Description</div><div>YouTube sets this cookie to measure bandwidth, determining whether the user gets the new or old player interface.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>VISITOR_PRIVACY_METADATA</div></li><li><div>Duration</div><div>6 months</div></li><li><div>Description</div><div>YouTube sets this cookie to store the user's cookie consent state for the current domain.	</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>yt.innertube::requests</div></li><li><div>Duration</div><div>never</div></li><li><div>Description</div><div>YouTube sets this cookie to register a unique ID to store data on what videos from YouTube the user has seen.</div></li></ul><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>yt.innertube::nextId</div></li><li><div>Duration</div><div>never</div></li><li><div>Description</div><div>YouTube sets this cookie to register a unique ID to store data on what videos from YouTube the user has seen.</div></li></ul></div> </div> </div><div class="wcc-accordion" id="wccDetailCategoryothers" aria-expanded="false"> <div class="wcc-accordion-item"> <div class="wcc-accordion-chevron"><i class="wcc-chevron-right"></i></div> <div class="wcc-accordion-header-wrapper"> <div class="wcc-accordion-header"><button class="wcc-accordion-btn" aria-label="Others" data-tag="detail-category-title" style="color:#F3F3F3">Others</button><span class="wcc-always-active" data-tag="detail-category-always-enabled" style="color:#008000">Always Active</span> <div class="wcc-switch" data-tag="detail-category-toggle"><input type="checkbox" id="wccSwitchothers"></div> </div> <div class="wcc-accordion-header-des" data-tag="detail-category-description" style="color:#F3F3F3"> <p>Other cookies are those that are being identified and have not been classified into any category as yet.</p></div> </div> </div> <div class="wcc-accordion-body" aria-hidden="true"> <div class="wcc-audit-table" data-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><ul class="wcc-cookie-des-table"><li><div>Cookie</div><div>cf_clearance</div></li><li><div>Duration</div><div>1 year</div></li><li><div>Description</div><div>Description is currently not available.</div></li></ul></div> </div> </div> </div></div><div class="wcc-footer-wrapper"> <span class="wcc-footer-shadow"></span> <div class="wcc-prefrence-btn-wrapper" data-tag="detail-buttons"> <button class="wcc-btn wcc-btn-reject" aria-label="Reject All" data-tag="detail-reject-button" style="color:#EDEDED;background-color:#5B5B5B;border-color:#000000"> Reject All </button> <button class="wcc-btn wcc-btn-preferences" aria-label="Save My Preferences" data-tag="detail-save-button" style="color:#F2F2F2;background-color:#4F4F4F;border-color:#000000"> Save My Preferences </button> <button class="wcc-btn wcc-btn-accept" aria-label="Accept All" data-tag="detail-accept-button" style="color:#565656;background-color:#F1D600;border-color:#6B6A6A"> Accept All </button> </div><div class="wcc-footer-bottom-wrapper" style="padding: 8px 24px;font-size: 12px;font-weight: 400;line-height: 20px;text-align: right;border-radius: 0 0 6px 6px;direction: ltr;justify-content: space-between;align-items: center;background-color:#EDEDED;color:#293C5B"><div class="wcc-consent-details-wrapper" style="justify-content: start;float: left;min-width: 50%;text-align: left"></div><div data-tag="detail-powered-by" style="justify-content: end;float: right;min-width: 50%;background-color:#EDEDED;color:#293C5B"> Powered by <a target="_blank" rel="noopener" aria-label="WebToffee product page, opens a new window" href="https://www.webtoffee.com/product/gdpr-cookie-consent/" style="margin-left: 5px;line-height: 0"><img src="https://www.devstars.com/wp-content/plugins/webtoffee-cookie-consent/lite/frontend/images/webtoffee.svg" alt="Webtoffee logo" style="width: 78px;height: 13px;margin: 0"></a> </div></div></div></div></div><div class="wcc-overlay wcc-hide"></div></script><script id="rocket-browser-checker-js-after">
"use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}();
//# sourceURL=rocket-browser-checker-js-after
</script>
<script id="rocket-preload-links-js-extra">
var RocketPreloadLinksConfig = {"excludeUris":"/co2-calculator/|/(?:.+/)?feed(?:/(?:.+/?)?)?$|/(?:.+/)?embed/|/(index.php/)?(.*)wp-json(/.*|$)|/refer/|/go/|/recommend/|/recommends/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https://www.devstars.com","onHoverDelay":"100","rateThrottle":"3"};
//# sourceURL=rocket-preload-links-js-extra
</script>
<script id="rocket-preload-links-js-after">
(function() {
"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run();
}());

//# sourceURL=rocket-preload-links-js-after
</script>
<script id="rocket_lazyload_css-js-extra">
var rocket_lazyload_css_data = {"threshold":"300"};
//# sourceURL=rocket_lazyload_css-js-extra
</script>
<script id="rocket_lazyload_css-js-after">
!function o(n,c,a){function u(t,e){if(!c[t]){if(!n[t]){var r="function"==typeof require&&require;if(!e&&r)return r(t,!0);if(s)return s(t,!0);throw(e=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",e}r=c[t]={exports:{}},n[t][0].call(r.exports,function(e){return u(n[t][1][e]||e)},r,r.exports,o,n,c,a)}return c[t].exports}for(var s="function"==typeof require&&require,e=0;e<a.length;e++)u(a[e]);return u}({1:[function(e,t,r){"use strict";{const c="undefined"==typeof rocket_pairs?[]:rocket_pairs,a=(("undefined"==typeof rocket_excluded_pairs?[]:rocket_excluded_pairs).map(t=>{var e=t.selector;document.querySelectorAll(e).forEach(e=>{e.setAttribute("data-rocket-lazy-bg-"+t.hash,"excluded")})}),document.querySelector("#wpr-lazyload-bg-container"));var o=rocket_lazyload_css_data.threshold||300;const u=new IntersectionObserver(e=>{e.forEach(t=>{t.isIntersecting&&c.filter(e=>t.target.matches(e.selector)).map(t=>{var e;t&&((e=document.createElement("style")).textContent=t.style,a.insertAdjacentElement("afterend",e),t.elements.forEach(e=>{u.unobserve(e),e.setAttribute("data-rocket-lazy-bg-"+t.hash,"loaded")}))})})},{rootMargin:o+"px"});function n(){0<(0<arguments.length&&void 0!==arguments[0]?arguments[0]:[]).length&&c.forEach(t=>{try{document.querySelectorAll(t.selector).forEach(e=>{"loaded"!==e.getAttribute("data-rocket-lazy-bg-"+t.hash)&&"excluded"!==e.getAttribute("data-rocket-lazy-bg-"+t.hash)&&(u.observe(e),(t.elements||=[]).push(e))})}catch(e){console.error(e)}})}n(),function(){const r=window.MutationObserver;return function(e,t){if(e&&1===e.nodeType)return(t=new r(t)).observe(e,{attributes:!0,childList:!0,subtree:!0}),t}}()(document.querySelector("body"),n)}},{}]},{},[1]);
//# sourceURL=rocket_lazyload_css-js-after
</script>
<script id="scripts-js-js" src="https://www.devstars.com/wp-content/themes/devstars2024/js/app.min.js?ver=1777554862" data-rocket-defer defer></script>
<script id="jetpack-stats-js-before">
_stq = window._stq || [];
_stq.push([ "view", {"v":"ext","blog":"65941438","post":"20","tz":"1","srv":"www.devstars.com","hp":"atomic","ac":"3","amp":"0","j":"1:15.9-a.5"} ]);
_stq.push([ "clickTrackerInit", "65941438", "20" ]);
//# sourceURL=jetpack-stats-js-before
</script>
<script data-wp-strategy="defer" defer id="jetpack-stats-js" src="https://stats.wp.com/e-202622.js"></script>
<script id="owlcarousel-js-js" src="https://www.devstars.com/wp-content/themes/devstars2024/js/owlcarousel/owl.carousel.min.js?ver=1" data-rocket-defer defer></script>
		<script type="text/rocketlazyloadscript" data-rocket-type="text/javascript">
			(function() {
			var t   = document.createElement( 'script' );
			t.type  = 'text/javascript';
			t.async = true;
			t.id    = 'gauges-tracker';
			t.setAttribute( 'data-site-id', '672927399c227c17ce914f97' );
			t.src = '//secure.gaug.es/track.js';
			var s = document.getElementsByTagName( 'script' )[0];
			s.parentNode.insertBefore( t, s );
			})();
		</script>
		<script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue}
if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue}
images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1}
if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script><script data-no-minify="1" async src="https://www.devstars.com/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script><script src='https://www.google.com/recaptcha/api.js?render=explicit' async defer></script>
<script>
    window.rcArr = [];
    window.addEventListener("load", function() {
        const forms = document.querySelectorAll(".form-rc-js");

        forms.forEach((form, index) => {
            form.querySelectorAll(".field-js").forEach(
                (item, index) => {
                    item.addEventListener("click", recatpchaOn, false);
                    item.form = form;
                }
            );

        });
    });


    function recatpchaOn(evt) {

        const form = evt.currentTarget.form;

        var captchaContainer = null;
        const rc = form.querySelectorAll(".recaptcha-js");

        rc.forEach((item, index) => {
            item.classList.add("mb-4");
            captchaContainer = grecaptcha.render(item, {
                'sitekey': "6LdBHrUZAAAAAE_2n7xUrGm-_wRF5OmezvwU46fF"
            });
            window.rcArr[item.id] = captchaContainer;
        });

        form.querySelectorAll(".field-js").forEach(
            (item, index) => {
                item.removeEventListener("click", recatpchaOn);
                item.form = "";
            }
        );

    };
</script>
<footer data-wpr-lazyrender="1" class="c-footer section-white footer-js foo">
    <div  class="container-fluid--sm">
        <div  class="row pb-4 pb-lg-0 l-footer-row-top">

            <div class="col-6  col-lg-3">
                <img width="49" height="44" class="f__logo mb-8" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2049%2044'%3E%3C/svg%3E" alt="logo" data-lazy-src="https://www.devstars.com/wp-content/themes/devstars2024/images/logo-black.svg"><noscript><img width="49" height="44" class="f__logo mb-8" src="https://www.devstars.com/wp-content/themes/devstars2024/images/logo-black.svg" alt="logo"></noscript>
            </div>

            <div class="col-6  col-lg-3 mb-6 d-block d-lg-none">
                <div class="f__content">
                    <p><strong>London</strong></p><p>Studio Shoreditch<br>77 East Road<br>London N1 6AH<br>United Kingdom</p>                        <a href="mailto:hello@devstars.co.uk" class="f__link">hello@devstars.co.uk</a>
                                    </div>

            </div>

            <div class="col-6  col-lg-3 mb-6 d-block d-lg-none">
                <div class="f__content">
                    <p><a class='city_link' href='https://www.devstars.com/toronto-canada/'><strong>Toronto</strong></a></p><p>12 High Park Gardens<br>Toronto M6R 1S9<br>Canada</p>                        <a href="mailto:info@devstars.com" class="f__link">info@devstars.com</a>
                                    </div>

            </div>

            <div class="col-6 col-lg-3 mb-6 d-block d-lg-none">
                <div class="f__content">
                    <p><a class='city_link' href='https://www.devstars.com/jersey/'><strong>St Helier</strong></a></p><p>Digital Hub<br>Block 3 Grenville St<br>St Helier JE2 4UF<br>Jersey</p>                        <a href="mailto:info@devstars.je" class="f__link">info@devstars.je</a>
                                    </div>

            </div>

            <div class="col-6  col-lg-3 mr-0 footer__socials d-block d-lg-none">
                <h3 class="f__heading">Follow Us</h3>
                <div class="footer__icons ml-0 mr-auto mb-4">
                                            <a aria-label="Follow Devstars" href="https://www.facebook.com/DevstarsLtd/" class="footer__social" target="_blank">
                            <i class="fa-brands fa-facebook-f"></i>
                        </a>
                                            <a aria-label="Follow Devstars" href="https://uk.linkedin.com/company/devstars" class="footer__social" target="_blank">
                            <i class="fa-brands fa-linkedin-in"></i>
                        </a>
                                            <a aria-label="Follow Devstars" href="https://www.youtube.com/@devstarsweb" class="footer__social" target="_blank">
                            <i class="fa-brands fa-youtube"></i>
                        </a>
                                            <a aria-label="Follow Devstars" href="https://www.instagram.com/devstars1/" class="footer__social" target="_blank">
                            <i class="fab fa-instagram"></i>
                        </a>
                                    </div>
                <div class="f__content">
                            <a href="tel:+442088983993" target="" class="f__link">+44 020 8898 3993</a>
                </div>


            </div>



            <div class="col-6 col-lg-9 d-none d-lg-block">
                <div class="row">
                    <div class="col-12  col-lg-3  mb-3">
                        <div class="f__content">
                            <p><strong>London</strong></p><p>Studio Shoreditch<br>77 East Road<br>London N1 6AH<br>United Kingdom</p>                        </div>

                    </div>

                    <div class="col-12  col-lg-3  mb-3">
                        <div class="f__content">
                            <p><a class='city_link' href='https://www.devstars.com/toronto-canada/'><strong>Toronto</strong></a></p><p>12 High Park Gardens<br>Toronto M6R 1S9<br>Canada</p>                        </div>

                    </div>

                    <div class="col-12 col-lg-3 mb-3 ">
                        <div class="f__content">
                            <p><a class='city_link' href='https://www.devstars.com/jersey/'><strong>St Helier</strong></a></p><p>Digital Hub<br>Block 3 Grenville St<br>St Helier JE2 4UF<br>Jersey</p>                        </div>

                    </div>

                    <div class="col-12  col-lg-3 mr-0 footer__last-col">
                        <h3 class="f__heading">Follow Us</h3>
                        <div class="footer__icons ml-0 mr-auto ">
                                                            <a href="https://www.facebook.com/DevstarsLtd/" class="footer__social" target="_blank">
                                    <i class="fa-brands fa-facebook-f"></i>
                                </a>
                                                            <a href="https://uk.linkedin.com/company/devstars" class="footer__social" target="_blank">
                                    <i class="fa-brands fa-linkedin-in"></i>
                                </a>
                                                            <a href="https://www.youtube.com/@devstarsweb" class="footer__social" target="_blank">
                                    <i class="fa-brands fa-youtube"></i>
                                </a>
                                                            <a href="https://www.instagram.com/devstars1/" class="footer__social" target="_blank">
                                    <i class="fab fa-instagram"></i>
                                </a>
                                                    </div>


                    </div>

                </div>
                <div class="row ">
                    <div class="col-12  col-lg-3  mb-4 test">
                                                    <a href="mailto:hello@devstars.co.uk" class="f__link">hello@devstars.co.uk</a>
                                            </div>
                    <div class="col-12  col-lg-3  mb-4">
                                                    <a href="mailto:info@devstars.com" class="f__link">info@devstars.com</a>
                                            </div>
                    <div class="col-12  col-lg-3  mb-4">
                                                    <a href="mailto:info@devstars.je" class="f__link">info@devstars.je</a>
                                            </div>
                    <div class="col-12  col-lg-3  mb-4 footer__last-col">
                                <a href="tel:+442088983993" target="" class="f__link">+44 020 8898 3993</a>
                    </div>
                </div>
            </div>

        </div>
        <div class="row">

            <div class="col-12 mb-8">
                <div class="u-nav l-logotypes">
                                            <a class="footer__logotype no-underline ml-0 ml-lg-auto" href="https://www.devstars.com/wp-content/uploads/2026/04/SW-Hubspot-certification.png" target="_blank"> <img width="300" height="239" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%20239'%3E%3C/svg%3E" alt="logo" data-lazy-src="https://www.devstars.com/wp-content/uploads/2026/04/hubspot-certified-300x239.png"><noscript><img width="300" height="239" src="https://www.devstars.com/wp-content/uploads/2026/04/hubspot-certified-300x239.png" alt="logo"></noscript> </a>
                                            <a class="footer__logotype no-underline ml-2 ml-sm-7" href="https://www.google.com/maps/place/?q=place_id:ChIJCeUWJBlNDEgR3b3lIRpEMLs" target="_blank"> <img width="2500" height="2500" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%202500%202500'%3E%3C/svg%3E" alt="logo" data-lazy-src="https://www.devstars.com/wp-content/uploads/2026/02/google-maps-2020-icon.svg"><noscript><img width="2500" height="2500" src="https://www.devstars.com/wp-content/uploads/2026/02/google-maps-2020-icon.svg" alt="logo"></noscript> </a>
                                            <a class="footer__logotype no-underline ml-2 ml-sm-7" href="https://iasme.co.uk/cyber-essentials/" target="_blank"> <img width="300" height="72" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%2072'%3E%3C/svg%3E" alt="logo" data-lazy-src="https://www.devstars.com/wp-content/uploads/2026/02/300x75-ce-1.svg"><noscript><img width="300" height="72" src="https://www.devstars.com/wp-content/uploads/2026/02/300x75-ce-1.svg" alt="logo"></noscript> </a>
                                            <a class="footer__logotype no-underline ml-2 ml-sm-7" href="https://we-awards.com/" target="_blank"> <img width="600" height="151" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20600%20151'%3E%3C/svg%3E" alt="logo" data-lazy-src="https://www.devstars.com/wp-content/uploads/2026/02/wea_logo_svg.svg"><noscript><img width="600" height="151" src="https://www.devstars.com/wp-content/uploads/2026/02/wea_logo_svg.svg" alt="logo"></noscript> </a>
                                            <a class="footer__logotype no-underline ml-2 ml-sm-7" href="https://goodbusinesscharter.com/" target="_blank"> <img width="194" height="169" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20194%20169'%3E%3C/svg%3E" alt="logo" data-lazy-src="https://www.devstars.com/wp-content/uploads/2026/02/gbc-full-logo-full-colour-rgb-no-margin_gbc-full-logo-full-colour-rgb.png"><noscript><img width="194" height="169" src="https://www.devstars.com/wp-content/uploads/2026/02/gbc-full-logo-full-colour-rgb-no-margin_gbc-full-logo-full-colour-rgb.png" alt="logo"></noscript> </a>
                                            <a class="footer__logotype no-underline ml-2 ml-sm-7" href="https://hellios.com/" target="_blank"> <img width="210" height="53" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20210%2053'%3E%3C/svg%3E" alt="logo" data-lazy-src="https://www.devstars.com/wp-content/uploads/2026/02/hellios-header-logo.svg"><noscript><img width="210" height="53" src="https://www.devstars.com/wp-content/uploads/2026/02/hellios-header-logo.svg" alt="logo"></noscript> </a>
                                            <a class="footer__logotype no-underline mr-auto ml-sm-7 mr-sm-0" href="https://riskledger.com/" target="_blank"> <img width="300" height="113" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20300%20113'%3E%3C/svg%3E" alt="logo" data-lazy-src="https://www.devstars.com/wp-content/uploads/2026/02/Risk_Ledger_logo-black_2-300x113.png"><noscript><img width="300" height="113" src="https://www.devstars.com/wp-content/uploads/2026/02/Risk_Ledger_logo-black_2-300x113.png" alt="logo"></noscript> </a>
                    
                </div>
            </div>
            <div class="col-12 ">
                <div class="u-nav footer__bottom">

                    <div class="footer__copyrights ml-0  ">© 2026 DevStars Ltd. <span>All rights reserved.</span> </div>


                    <a class="bottom__link ml-0  ml-sm-auto" href="https://www.devstars.com/privacy-policy/">Privacy Policy</a>
                    <a class="bottom__link ml-3" href="https://www.devstars.com/terms-and-conditions/">Terms & Conditions</a>


                </div>
            </div>

        </div>
    </div>
</footer>


<script data-minify="1" src="https://www.devstars.com/wp-content/cache/min/1/ajax/libs/cookieconsent2/3.1.0/cookieconsent.min.js?ver=1777555076" defer></script>
<script type="text/rocketlazyloadscript">
    (function() {
        lazyLoadCss("https://use.fontawesome.com/releases/v6.4.2/css/all.css");
    })();
</script>

<!-- 
<script type="text/rocketlazyloadscript">
    (function() {
        lazyLoadCss('//cdnjs.cloudflare.com/ajax/libs/cookieconsent2/3.1.0/cookieconsent.min.css');
    })();
    window.addEventListener("load", function() {
        window.cookieconsent.initialise({
            "content": {
                "message": "On our site we use cookies, to help deliver the best experience for you and to also let us know how visitors use our website. If you are happy for us to use cookies whilst you view our site, please hit \"Agree\". If you would like more information, please find this in our ",
                "dismiss": "Agree",
                "link": "Privacy Policy",
                "href": "https://www.devstars.com/privacy-policy/"
            },
            "position": "bottom-left"
        })
    });
</script>
 -->

<script type="text/rocketlazyloadscript">
    /*     setTimeout(function() {
        var d = document,
            s = d.createElement("script");
        s.src = "https://cdn.botpress.cloud/webchat/v0/inject.js";
        d.body.appendChild(s);
    }, 3500);
    setTimeout(function() {
        var d = document,
            s = d.createElement("script");
        s.src = "https://mediafiles.botpress.cloud/d6587b33-bf6d-49ce-b337-45b177078789/webchat/config.js";
        d.body.appendChild(s);
    }, 5000); */
</script>
<script type="text/rocketlazyloadscript">
    document.addEventListener('DOMContentLoaded', () => {
        /** init gtm after 3500 seconds */
        setTimeout(initGTM, 3500);
    });
    document.addEventListener('scroll', initGTMOnEvent);
    document.addEventListener('mousemove', initGTMOnEvent);
    document.addEventListener('touchstart', initGTMOnEvent);

    function initGTMOnEvent(event) {
        initGTM();
        event.currentTarget.removeEventListener(event.type, initGTMOnEvent); // remove the event listener that got triggered
    }

    function initGTM() {
        if (window.gtmDidInit) {
            return false;
        }
        window.gtmDidInit = true; // flag to ensure script does not get added to DOM more than once.
        const script = document.createElement('script');
        script.type = 'text/javascript';
        script.async = true;
        // ensure PageViews is always tracked (on script load)
        script.onload = () => {
            dataLayer.push({
                event: 'gtm.js',
                'gtm.start': new Date().getTime(),
                'gtm.uniqueEventId': 0
            });
        };
        script.src = 'https://www.googletagmanager.com/gtm.js?id=GTM-5BGL2QZ';
        document.head.appendChild(script);
    }
</script>

<script type="text/rocketlazyloadscript">window.addEventListener('DOMContentLoaded', function() {
/* Mobile menu: Toggle Services submenu on click (matches LWDA pattern) */
jQuery(document).ready(function($) {
    var $mobileMenu = $(".menu-mobile-wrapper");
    $mobileMenu.find(".nav-link").each(function() {
        var $link = $(this);
        var $navItem = $link.closest(".nav-item");
        var $submenu = $navItem.find(".submenu");
        if ($submenu.length && !$navItem.find(".services-toggler-js").length) {
            // Create a flex wrapper for ONLY the link + chevron (not the submenu)
            var $row = $('<div class="nav-link__wrapper"></div>');
            $link.before($row);
            $row.append($link);

            var $chevron = $('<span class="services-toggler-js submenu-toggler"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="#ffffff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg></span>');
            $row.append($chevron);

            // Toggle submenu
            function toggleSubmenu(e) {
                e.preventDefault();
                e.stopPropagation();
                var $svg = $chevron.find("svg");
                $submenu.slideToggle(300);
                if ($submenu.hasClass("active")) {
                    $submenu.removeClass("active");
                    $svg.css("transform", "scale(0.75) rotate(0deg)");
                } else {
                    $submenu.addClass("active");
                    $svg.css("transform", "scale(0.75) rotate(180deg)");
                }
            }

            $chevron.on("click", toggleSubmenu);
            $link.on("click", toggleSubmenu);
        }
    });
});
});</script>

</body>

</html>
<!--
	generated 268 seconds ago
	generated in 1.124 seconds
	served from batcache in 0.004 seconds
	expires in 32 seconds
-->
