html,body,dl,dt,dd,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img,object,audio,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}button.cta{clear:both;pointer-events:auto;cursor:pointer;background:#48a49c;padding:0 25px;height:54px;line-height:56px;margin:0 auto;font-family:inherit;font-size:inherit;position:relative;display:block;overflow:hidden;border:1px solid #ccc;text-transform:uppercase;z-index:1000}@media(min-width: 750px){button.cta{padding:0 30px;height:60px;line-height:62px}}button.cta a,button.cta a:visited{color:#fff;font-weight:700;font-size:12px;display:block;font-weight:800}button.cta:before,button.cta:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:#231f20}button.cta span{display:block;position:relative;z-index:1;font-size:12px}button.cta:before{width:135%;clip-path:polygon(75% 0%, 100% 50%, 75% 100%, 0% 100%, 0% 0%);transform:translate3d(-100%, 0, 0)}button.cta:hover::before{transform:translate3d(0, 0, 0);transition:transform .7s cubic-bezier(0.7, 0, 0.2, 1)}button.cta:after{width:105%;transform:translate3d(100%, 0, 0);transition:transform .7s cubic-bezier(0.7, 0, 0.2, 1)}button.cta:hover::after{transform:translate3d(0, 0, 0);transition:transform .07s .7s cubic-bezier(0.7, 0, 0.2, 1)}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;font-family:nunito-sans,sans-serif;color:#231f20;font-size:17px;font-weight:400;line-height:1.4;background:#fff;-webkit-text-size-adjust:none}@media(min-width: 480px){body{font-size:18px}}@media screen and (max-device-width: 760px){body{-webkit-text-size-adjust:none}}body{background:#fff;color:#231f20}@media screen and (-ms-high-contrast: none){body:before{position:absolute;content:"Modern technologies don't work in Internet Explorer (IE). This website looks better in Microsoft Edge.";width:100%;height:25px;line-height:25px;font-size:13px;font-weight:700;background:maroon;color:#fff;text-align:center}}body.dark{background:#333;color:#fff}body.dark a,body.dark a:visited{color:orange}body.dark .wrapper:before{opacity:.3}body.dark .headerlogo .st0{fill:#fff}.wrapper{position:relative;display:block;margin:0 auto}@media(min-width: 1000px){.wrapper .sitedecoration{position:absolute;content:"";width:130px;height:100%;background:url("//agency1105.com/~/media/ECG/agency1105/design/bodybg.ashx") repeat-y left top;background-size:53px;z-index:1;top:60px}}@media(min-width: 1100px){.wrapper .sitedecoration{background-size:83px}}@media(min-width: 1600px){.wrapper .sitedecoration{background-size:120px}}#main{margin:0 auto;clear:both}.xContent{margin:0 auto;text-align:center}.social-media-sticky{display:none}@media(min-width: 841px){.social-media-sticky{display:block;position:absolute;position:fixed;top:33px;right:0;z-index:1000;background:hsl(345,6.0606060606%,92.9411764706%)}}.social-media-sticky a{display:block;cursor:pointer;text-align:center;padding:0 5px;transition:all .3s ease;margin:8px 0;color:#fff;opacity:.7}@media(min-width: 1050px){.social-media-sticky a{padding:0 13px;margin:15px 0}}.social-media-sticky a svg path,.social-media-sticky a svg rect{fill:rgb(64.2203389831,146.2796610169,139.1440677966)}.social-media-sticky a:nth-child(4){margin-bottom:4px}@media(min-width: 1050px){.social-media-sticky a:nth-child(4){margin-bottom:10px}}.social-media-sticky a:hover{opacity:.6}a,a:visited{text-decoration:none}.customPages{max-width:1200px;margin:60px auto 0 auto;position:relative}@media(min-width: 750px){.customPages{margin:130px auto 0 auto}}.customPages>h3{position:relative;margin-bottom:80px;font-size:26px;line-height:1;color:#414042;font-weight:900;text-align:center}@media(min-width: 480px){.customPages>h3{font-size:28px}}@media(min-width: 750px){.customPages>h3{font-size:30px}}.customPages>h3:before{position:absolute;content:"";left:0;right:0;margin:0 auto;width:170px;height:5px;background:#48a49c;bottom:-13px}@media(min-width: 750px){.customPages>h3:before{bottom:-16px;width:180px}}.customPages>h3 span{color:#48a49c;position:relative}.customPages>h3 img{display:block;margin:0 auto;padding-top:15px}.pContent{margin-bottom:120px}@media(min-width: 1100px){.pContent{margin-bottom:150px}}.pContent>.blockBox,.pContent>.content,.pContent>.error,.pContent>#sitemap{max-width:1200px;margin:60px auto 250px auto;padding-left:20px;padding-right:20px}@media(min-width: 750px){.pContent>.blockBox,.pContent>.content,.pContent>.error,.pContent>#sitemap{margin-top:130px;margin-bottom:0}}@media(min-width: 750px){.pContent>.blockBox,.pContent>.content,.pContent>.error,.pContent>#sitemap{padding-left:30px;padding-right:30px}}@media(min-width: 1000px){.pContent>.blockBox,.pContent>.content,.pContent>.error,.pContent>#sitemap{padding-left:70px;padding-right:40px}}@media(min-width: 1100px){.pContent>.blockBox,.pContent>.content,.pContent>.error,.pContent>#sitemap{padding-left:100px;padding-right:30px}}@media(min-width: 1350px){.pContent>.blockBox,.pContent>.content,.pContent>.error,.pContent>#sitemap{padding-left:30px;padding-right:0}}@media(min-width: 1500px){.pContent>.blockBox,.pContent>.content,.pContent>.error,.pContent>#sitemap{padding-left:0}}.pContent>.blockBox a,.pContent>.blockBox a:visited,.pContent>.content a,.pContent>.content a:visited,.pContent>.error a,.pContent>.error a:visited,.pContent>#sitemap a,.pContent>#sitemap a:visited{color:#58595b;font-weight:700;text-decoration:none;background-image:linear-gradient(#48a49c, #48a49c),linear-gradient(rgb(176, 251, 188), rgb(176, 251, 188)),linear-gradient(#d19f2a, #d19f2a);background-size:20px 2px,0 2px,0 2px;background-position:-20px 100%,100% 100%,0 100%;background-repeat:no-repeat;transition:background-size 1s linear,background-position 1s linear}.pContent>.blockBox a:hover,.pContent>.blockBox a:visited:hover,.pContent>.content a:hover,.pContent>.content a:visited:hover,.pContent>.error a:hover,.pContent>.error a:visited:hover,.pContent>#sitemap a:hover,.pContent>#sitemap a:visited:hover{background-size:20px 2px,0 2px,100% 2px;background-position:calc(100% + 20px) 100%,100% 100%,0 100%}.pContent>.error{display:block;margin-top:10px;padding-bottom:100px}.pContent>#sitemap{padding-bottom:90px}.pContent>#sitemap a,.pContent>#sitemap a:visited{text-decoration:none;background-image:linear-gradient(#48a49c, #48a49c),linear-gradient(rgb(176, 251, 188), rgb(176, 251, 188)),linear-gradient(#d19f2a, #d19f2a);background-size:20px 2px,0 2px,0 2px;background-position:-20px 100%,100% 100%,0 100%;background-repeat:no-repeat;transition:background-size 1s linear,background-position 1s linear}.pContent>#sitemap a:hover,.pContent>#sitemap a:visited:hover{background-size:20px 2px,0 2px,100% 2px;background-position:calc(100% + 20px) 100%,100% 100%,0 100%}.pContent>#sitemap ul{margin-top:0;margin-bottom:10px}.our-work-pages,.capabilities-sub-page{margin:0 auto}.our-work-pages .pContent,.capabilities-sub-page .pContent{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media(min-width: 750px){.our-work-pages .pContent,.capabilities-sub-page .pContent{padding-left:30px;padding-right:30px}}@media(min-width: 1000px){.our-work-pages .pContent,.capabilities-sub-page .pContent{padding-left:70px;padding-right:40px}}@media(min-width: 1100px){.our-work-pages .pContent,.capabilities-sub-page .pContent{padding-left:100px;padding-right:30px}}@media(min-width: 1350px){.our-work-pages .pContent,.capabilities-sub-page .pContent{padding-left:30px;padding-right:0}}@media(min-width: 1500px){.our-work-pages .pContent,.capabilities-sub-page .pContent{padding-left:0}}.lexisnexisrisksolutions-infographic-wrapper{background:#f1f1f1;margin-top:-10px}.lexisnexisrisksolutions-infographic-wrapper .leaderboard{height:0;line-height:0;padding-bottom:0}.lexisnexisrisksolutions-infographic-wrapper .pContent{margin-bottom:0}.lexisnexisrisksolutions-infographic-wrapper footer{display:none}.lexisnexisrisksolutions-infographic-wrapper #infographicWrapper_LN h5,.lexisnexisrisksolutions-infographic-wrapper h6{margin-top:33px}.lexisnexisrisksolutions-infographic-wrapper #infographicWrapper_LN h6{margin-bottom:33px}.lexisnexisrisksolutions-infographic-wrapper #infographicWrapper_LN .module3_LN .module3box h6{padding-top:90px}#theme-toggle{position:fixed;top:0;right:0;background:#d19f2a;height:20px;display:none}.leaderboard .navigation-wrapper{max-width:1200px;margin-inline:auto;position:relative}.leaderboard,footer{position:relative;overflow:hidden;margin:0 auto;height:60px;line-height:60px;background:#231f20;padding-left:20px;padding-right:20px}@media(min-width: 750px){.leaderboard,footer{padding-left:30px;padding-right:30px}}@media(min-width: 1000px){.leaderboard,footer{padding-left:70px;padding-right:40px}}@media(min-width: 1100px){.leaderboard,footer{padding-left:100px;padding-right:30px}}@media(min-width: 1350px){.leaderboard,footer{padding-left:30px;padding-right:0}}@media(min-width: 1500px){.leaderboard,footer{padding-left:0}}@media(max-width: 840px){.leaderboard,footer{margin-left:0;padding-left:30px}}@media(max-width: 750px){.leaderboard,footer{padding-left:20px}}.leaderboard .headerlogo,.leaderboard .footerlogo,footer .headerlogo,footer .footerlogo{float:left;width:180px;padding-top:7px}.leaderboard .telephone-socialmediatop,.leaderboard .telephone-socialmediabottom,footer .telephone-socialmediatop,footer .telephone-socialmediabottom{width:150px;padding-left:4%;line-height:0;position:absolute;right:10px;top:28px}@media(min-width: 1100px){.leaderboard .telephone-socialmediatop,.leaderboard .telephone-socialmediabottom,footer .telephone-socialmediatop,footer .telephone-socialmediabottom{top:25.5px}}@media(min-width: 1350px){.leaderboard .telephone-socialmediatop,.leaderboard .telephone-socialmediabottom,footer .telephone-socialmediatop,footer .telephone-socialmediabottom{right:0}}.leaderboard .telephone-socialmediatop .telephone,.leaderboard .telephone-socialmediabottom .telephone,footer .telephone-socialmediatop .telephone,footer .telephone-socialmediabottom .telephone{position:relative;display:inline-block;font-size:10px;font-weight:700;padding-right:15%;line-height:1;color:#fff}@media(min-width: 841px){.leaderboard .telephone-socialmediatop .telephone,.leaderboard .telephone-socialmediabottom .telephone,footer .telephone-socialmediatop .telephone,footer .telephone-socialmediabottom .telephone{display:none}}@media(min-width: 1100px){.leaderboard .telephone-socialmediatop .telephone,.leaderboard .telephone-socialmediabottom .telephone,footer .telephone-socialmediatop .telephone,footer .telephone-socialmediabottom .telephone{display:inline;font-size:12px}}.leaderboard .telephone-socialmediatop .telephone a,.leaderboard .telephone-socialmediatop .telephone a:visited,.leaderboard .telephone-socialmediabottom .telephone a,.leaderboard .telephone-socialmediabottom .telephone a:visited,footer .telephone-socialmediatop .telephone a,footer .telephone-socialmediatop .telephone a:visited,footer .telephone-socialmediabottom .telephone a,footer .telephone-socialmediabottom .telephone a:visited{color:#fff;line-height:1}.leaderboard .telephone-socialmediatop .socialmedianavheader,.leaderboard .telephone-socialmediatop .socialmedianavfooter,.leaderboard .telephone-socialmediabottom .socialmedianavheader,.leaderboard .telephone-socialmediabottom .socialmedianavfooter,footer .telephone-socialmediatop .socialmedianavheader,footer .telephone-socialmediatop .socialmedianavfooter,footer .telephone-socialmediabottom .socialmedianavheader,footer .telephone-socialmediabottom .socialmedianavfooter{display:inline-block;position:absolute;top:-3px}.leaderboard .telephone-socialmediatop .socialmedianavheader a,.leaderboard .telephone-socialmediatop .socialmedianavheader a:visited,.leaderboard .telephone-socialmediatop .socialmedianavheader svg,.leaderboard .telephone-socialmediatop .socialmedianavfooter a,.leaderboard .telephone-socialmediatop .socialmedianavfooter a:visited,.leaderboard .telephone-socialmediatop .socialmedianavfooter svg,.leaderboard .telephone-socialmediabottom .socialmedianavheader a,.leaderboard .telephone-socialmediabottom .socialmedianavheader a:visited,.leaderboard .telephone-socialmediabottom .socialmedianavheader svg,.leaderboard .telephone-socialmediabottom .socialmedianavfooter a,.leaderboard .telephone-socialmediabottom .socialmedianavfooter a:visited,.leaderboard .telephone-socialmediabottom .socialmedianavfooter svg,footer .telephone-socialmediatop .socialmedianavheader a,footer .telephone-socialmediatop .socialmedianavheader a:visited,footer .telephone-socialmediatop .socialmedianavheader svg,footer .telephone-socialmediatop .socialmedianavfooter a,footer .telephone-socialmediatop .socialmedianavfooter a:visited,footer .telephone-socialmediatop .socialmedianavfooter svg,footer .telephone-socialmediabottom .socialmedianavheader a,footer .telephone-socialmediabottom .socialmedianavheader a:visited,footer .telephone-socialmediabottom .socialmedianavheader svg,footer .telephone-socialmediabottom .socialmedianavfooter a,footer .telephone-socialmediabottom .socialmedianavfooter a:visited,footer .telephone-socialmediabottom .socialmedianavfooter svg{float:left;display:inline-block;margin-right:9px}.leaderboard .telephone-socialmediatop .socialmedianavheader a:last-child,.leaderboard .telephone-socialmediatop .socialmedianavheader a:visited:last-child,.leaderboard .telephone-socialmediatop .socialmedianavheader svg:last-child,.leaderboard .telephone-socialmediatop .socialmedianavfooter a:last-child,.leaderboard .telephone-socialmediatop .socialmedianavfooter a:visited:last-child,.leaderboard .telephone-socialmediatop .socialmedianavfooter svg:last-child,.leaderboard .telephone-socialmediabottom .socialmedianavheader a:last-child,.leaderboard .telephone-socialmediabottom .socialmedianavheader a:visited:last-child,.leaderboard .telephone-socialmediabottom .socialmedianavheader svg:last-child,.leaderboard .telephone-socialmediabottom .socialmedianavfooter a:last-child,.leaderboard .telephone-socialmediabottom .socialmedianavfooter a:visited:last-child,.leaderboard .telephone-socialmediabottom .socialmedianavfooter svg:last-child,footer .telephone-socialmediatop .socialmedianavheader a:last-child,footer .telephone-socialmediatop .socialmedianavheader a:visited:last-child,footer .telephone-socialmediatop .socialmedianavheader svg:last-child,footer .telephone-socialmediatop .socialmedianavfooter a:last-child,footer .telephone-socialmediatop .socialmedianavfooter a:visited:last-child,footer .telephone-socialmediatop .socialmedianavfooter svg:last-child,footer .telephone-socialmediabottom .socialmedianavheader a:last-child,footer .telephone-socialmediabottom .socialmedianavheader a:visited:last-child,footer .telephone-socialmediabottom .socialmedianavheader svg:last-child,footer .telephone-socialmediabottom .socialmedianavfooter a:last-child,footer .telephone-socialmediabottom .socialmedianavfooter a:visited:last-child,footer .telephone-socialmediabottom .socialmedianavfooter svg:last-child{margin-right:0}.leaderboard .telephone-socialmediatop .socialmedianavheader svg#facebook,.leaderboard .telephone-socialmediatop .socialmedianavfooter svg#facebook,.leaderboard .telephone-socialmediabottom .socialmedianavheader svg#facebook,.leaderboard .telephone-socialmediabottom .socialmedianavfooter svg#facebook,footer .telephone-socialmediatop .socialmedianavheader svg#facebook,footer .telephone-socialmediatop .socialmedianavfooter svg#facebook,footer .telephone-socialmediabottom .socialmedianavheader svg#facebook,footer .telephone-socialmediabottom .socialmedianavfooter svg#facebook{padding-top:1px}.leaderboard .telephone-socialmediatop .socialmedianavheader svg#instagram,.leaderboard .telephone-socialmediatop .socialmedianavfooter svg#instagram,.leaderboard .telephone-socialmediabottom .socialmedianavheader svg#instagram,.leaderboard .telephone-socialmediabottom .socialmedianavfooter svg#instagram,footer .telephone-socialmediatop .socialmedianavheader svg#instagram,footer .telephone-socialmediatop .socialmedianavfooter svg#instagram,footer .telephone-socialmediabottom .socialmedianavheader svg#instagram,footer .telephone-socialmediabottom .socialmedianavfooter svg#instagram{margin-top:1px;padding-top:1px;margin-left:2px}.leaderboard .telephone-socialmediatop .socialmedianavheader svg path,.leaderboard .telephone-socialmediatop .socialmedianavheader svg rect,.leaderboard .telephone-socialmediatop .socialmedianavfooter svg path,.leaderboard .telephone-socialmediatop .socialmedianavfooter svg rect,.leaderboard .telephone-socialmediabottom .socialmedianavheader svg path,.leaderboard .telephone-socialmediabottom .socialmedianavheader svg rect,.leaderboard .telephone-socialmediabottom .socialmedianavfooter svg path,.leaderboard .telephone-socialmediabottom .socialmedianavfooter svg rect,footer .telephone-socialmediatop .socialmedianavheader svg path,footer .telephone-socialmediatop .socialmedianavheader svg rect,footer .telephone-socialmediatop .socialmedianavfooter svg path,footer .telephone-socialmediatop .socialmedianavfooter svg rect,footer .telephone-socialmediabottom .socialmedianavheader svg path,footer .telephone-socialmediabottom .socialmedianavheader svg rect,footer .telephone-socialmediabottom .socialmedianavfooter svg path,footer .telephone-socialmediabottom .socialmedianavfooter svg rect{fill:#fff}.leaderboard .telephone-socialmediatop .socialmedianavheader svg:hover path,.leaderboard .telephone-socialmediatop .socialmedianavheader svg:hover rect,.leaderboard .telephone-socialmediatop .socialmedianavfooter svg:hover path,.leaderboard .telephone-socialmediatop .socialmedianavfooter svg:hover rect,.leaderboard .telephone-socialmediabottom .socialmedianavheader svg:hover path,.leaderboard .telephone-socialmediabottom .socialmedianavheader svg:hover rect,.leaderboard .telephone-socialmediabottom .socialmedianavfooter svg:hover path,.leaderboard .telephone-socialmediabottom .socialmedianavfooter svg:hover rect,footer .telephone-socialmediatop .socialmedianavheader svg:hover path,footer .telephone-socialmediatop .socialmedianavheader svg:hover rect,footer .telephone-socialmediatop .socialmedianavfooter svg:hover path,footer .telephone-socialmediatop .socialmedianavfooter svg:hover rect,footer .telephone-socialmediabottom .socialmedianavheader svg:hover path,footer .telephone-socialmediabottom .socialmedianavheader svg:hover rect,footer .telephone-socialmediabottom .socialmedianavfooter svg:hover path,footer .telephone-socialmediabottom .socialmedianavfooter svg:hover rect{fill:#48a49c !important;transition:.3s linear}.leaderboard .telephone-socialmediatop .socialmedianavheader:after,.leaderboard .telephone-socialmediatop .socialmedianavfooter:after,.leaderboard .telephone-socialmediabottom .socialmedianavheader:after,.leaderboard .telephone-socialmediabottom .socialmedianavfooter:after,footer .telephone-socialmediatop .socialmedianavheader:after,footer .telephone-socialmediatop .socialmedianavfooter:after,footer .telephone-socialmediabottom .socialmedianavheader:after,footer .telephone-socialmediabottom .socialmedianavfooter:after{position:absolute;content:"";width:1px;height:95%;left:-14px;top:1px;background:#fff}@media(min-width: 841px){.leaderboard .telephone-socialmediatop .socialmedianavheader,.leaderboard .telephone-socialmediatop .socialmedianavheader::after,.leaderboard .telephone-socialmediabottom .socialmedianavheader,.leaderboard .telephone-socialmediabottom .socialmedianavheader::after,footer .telephone-socialmediatop .socialmedianavheader,footer .telephone-socialmediatop .socialmedianavheader::after,footer .telephone-socialmediabottom .socialmedianavheader,footer .telephone-socialmediabottom .socialmedianavheader::after{display:none}}@media(max-width: 840px){.leaderboard{padding-bottom:60px;margin-top:-10px}.leaderboard .headerlogo{width:200px;padding-top:12px}.leaderboard .telephone-socialmediatop{width:195px;right:55px;padding-left:0}.leaderboard .telephone-socialmediatop .telephone{font-size:16px}.leaderboard .telephone-socialmediatop .socialmedianavheader{top:-4px}.leaderboard .telephone-socialmediatop .socialmedianavheader:after{left:-16px;top:2px}.leaderboard .telephone-socialmediatop svg#facebook,.leaderboard .telephone-socialmediatop svg#instagram,.leaderboard .telephone-socialmediatop svg#linkedin{width:19px;height:19px}}@media(max-width: 545px){.leaderboard .headerlogo{width:165px;padding-top:10px}}@media(max-width: 480px){.leaderboard{padding-bottom:105px}.leaderboard .headerlogo{width:184px}.leaderboard .telephone-socialmediatop{display:block;left:0px;top:68px}.leaderboard .telephone-socialmediatop svg path,.leaderboard .telephone-socialmediatop svg rect{fill:hsl(270,1.5384615385%,43.4901960784%)}}footer .telephone-socialmediabottom .socialmedianavheader svg path,footer .telephone-socialmediabottom .socialmedianavheader svg rect{fill:#fff}@-moz-document url-prefix(){@media(min-width: 840px){.telephone-socialmediatop{top:24px !important}}}.navigation-top br,.navigation-bottom br{display:none}.navigation-top ul,.navigation-bottom ul{list-style-type:none;margin:0;padding:0;text-transform:uppercase}.navigation-top li,.navigation-bottom li{display:inline-block;color:#d19f2a;padding:0 .7% 0 .7%;transition:all 500ms cubic-bezier(0.68, -0.55, 0.265, 1.55)}@media(min-width: 1100px){.navigation-top li,.navigation-bottom li{padding:0 .7% 0 .7%}}@media(min-width: 1300px){.navigation-top li,.navigation-bottom li{padding:0 1.3%}}.navigation-top li a,.navigation-top li a:visited,.navigation-bottom li a,.navigation-bottom li a:visited{font-size:10px;font-weight:800;color:#fff;line-height:1.4;display:block;text-decoration:none;background-image:linear-gradient(#48a49c, #48a49c),linear-gradient(rgb(176, 251, 188), rgb(176, 251, 188)),linear-gradient(#d19f2a, #d19f2a);background-size:20px 2px,0 2px,0 2px;background-position:-20px 100%,100% 100%,0 100%;background-repeat:no-repeat;transition:background-size 1s linear,background-position 1s linear}.navigation-top li a:hover,.navigation-top li a:visited:hover,.navigation-bottom li a:hover,.navigation-bottom li a:visited:hover{background-size:20px 2px,0 2px,100% 2px;background-position:calc(100% + 20px) 100%,100% 100%,0 100%}@media(min-width: 1300px){.navigation-top li a,.navigation-top li a:visited,.navigation-bottom li a,.navigation-bottom li a:visited{font-size:12px}}.navigation-top li a.active,.navigation-bottom li a.active{color:#d19f2a}@media(max-width: 840px){.navigation-top,.navigation-bottom{position:fixed;left:0;top:0;z-index:100;height:100%;width:100%;display:table;text-align:center;background-color:#333;opacity:0;transform:scale(0)}.navigation-top.act,.navigation-bottom.act{opacity:1;transform:scale(1)}.navigation-top.act ul li,.navigation-bottom.act ul li{opacity:1;transform:translateX(0)}.navigation-top ul,.navigation-bottom ul{display:table-cell;vertical-align:middle}.navigation-top li,.navigation-bottom li{display:block;padding:8px 0;transition:all 400ms 510ms;opacity:0}.navigation-top li:nth-child(odd),.navigation-bottom li:nth-child(odd){transform:translateX(30%)}.navigation-top li:nth-child(even),.navigation-bottom li:nth-child(even){transform:translateX(-30%)}.navigation-top li:last-child,.navigation-bottom li:last-child{transform:none}.navigation-top li a,.navigation-top li a:visited,.navigation-bottom li a,.navigation-bottom li a:visited{color:#fff;display:inline-block;font-size:18px}}@media(min-width: 841px){.navigation-top,.navigation-bottom{float:left;width:75%;padding-left:15px}}@media(min-width: 1100px){.navigation-top,.navigation-bottom{padding-left:15px}}@media(min-width: 1300px){.navigation-top,.navigation-bottom{padding-left:55px}}.menuBtn{height:30px;width:30px;position:absolute;right:20px;top:19px;z-index:101;cursor:pointer}@media(min-width: 480px){.menuBtn{top:20px}}.menuBtn>span{background:#fff;border-radius:1px;height:2px;width:100%;position:absolute;left:90%;top:50%;margin:-1px 0 0 -15px;transition:height 100ms}.menuBtn>span:after,.menuBtn>span:before{content:"";background:#fff;border-radius:1px;height:2px;width:100%;position:absolute;left:50%;margin-left:-15px;transition:all 200ms}.menuBtn>span:after{top:-7px}.menuBtn>span:before{bottom:-7px}.menuBtn.act>span{height:0}.menuBtn.act>span:after,.menuBtn.act>span:before{background-color:#d19f2a;top:1px}.menuBtn.act>span:after{transform:rotate(45deg)}.menuBtn.act>span:before{transform:rotate(-45deg)}@media(min-width: 841px){.menuBtn{display:none}}.video-wrapper{width:100%;margin:0 auto;text-align:center;background:#000}@media(max-width: 999px){.video-wrapper{background:#000 url("//agency1105.com/~/media/ECG/agency1105/design/homeheader_brainstill_sm.jpg") no-repeat center top;background-size:cover}}.video-wrapper .video-wrapper-inner{position:relative;max-width:1680px;margin:0 auto;padding-top:100px;display:flex;justify-content:center;min-height:600px}@media(min-width: 550px){.video-wrapper .video-wrapper-inner{min-height:550px}}@media(min-width: 1000px){.video-wrapper .video-wrapper-inner:before{content:"";position:absolute;left:0;top:0;margin-top:40px;background:linear-gradient(to right, #000 35%, transparent) right center/150% no-repeat;width:120px;height:100%;z-index:100}.video-wrapper .video-wrapper-inner:after{content:"";position:absolute;right:0;top:0;background:linear-gradient(to left, #000 35%, transparent) left center/150% no-repeat;width:120px;height:100%;z-index:100}}@media(min-width: 1350px){.video-wrapper .video-wrapper-inner{height:830px}}.video-wrapper .video-wrapper-inner video{-o-object-fit:cover;object-fit:cover}.video-wrapper .video-wrapper-inner.home-page-video:before{content:"";position:absolute;left:0;top:0;background:linear-gradient(to bottom, #000 25%, transparent) top center/100% no-repeat;width:100%;height:220px;z-index:0}.video-wrapper .video-wrapper-inner .home-header{position:absolute;top:0;z-index:1;color:#fff;text-align:center;width:100%;max-width:1680px;margin-inline:auto;right:0;left:0;display:flex;flex-direction:column;height:100%;padding:2rem;color:#fff}@media(min-width: 550px){.video-wrapper .video-wrapper-inner .home-header{top:20px}}.video-wrapper .video-wrapper-inner .home-header svg,.video-wrapper .video-wrapper-inner .home-header h1{flex-shrink:0}.video-wrapper .video-wrapper-inner .home-header svg{display:none}@media(min-width: 550px){.video-wrapper .video-wrapper-inner .home-header svg{width:400px;display:block;margin-inline:auto;margin-bottom:10px}}.video-wrapper .video-wrapper-inner .home-header h1{font-size:26px;line-height:1.1}@media(min-width: 550px){.video-wrapper .video-wrapper-inner .home-header h1{font-size:30px}}.video-wrapper video{width:100%}@media(max-width: 999px){.video-wrapper video{display:none}}.video-wrapper .cta-boxes-wrapper{width:100%;max-width:1200px;margin-inline:auto;flex-grow:1;display:flex;align-items:center;justify-content:center;padding-left:20px;padding-right:20px}@media(min-width: 550px){.video-wrapper .cta-boxes-wrapper{margin-top:-30px}}@media(min-width: 750px){.video-wrapper .cta-boxes-wrapper{padding-left:30px;padding-right:30px}}@media(min-width: 1000px){.video-wrapper .cta-boxes-wrapper{padding-left:70px;padding-right:40px}}@media(min-width: 1100px){.video-wrapper .cta-boxes-wrapper{padding-left:100px;padding-right:30px}}@media(min-width: 1350px){.video-wrapper .cta-boxes-wrapper{padding-left:30px;padding-right:0}}@media(min-width: 1500px){.video-wrapper .cta-boxes-wrapper{padding-left:0}}@media(max-width: 380px){.video-wrapper .cta-boxes-wrapper{padding-left:0;padding-right:0}}@media(min-width: 550px){.video-wrapper .cta-boxes{flex-grow:1;display:flex;align-items:stretch;justify-content:space-between}}.video-wrapper .cta-boxes .cta-box{position:relative;width:100%;color:#fff;padding:15px 15px 25px 15px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;overflow:hidden;background:rgba(12,92,123,.7);cursor:pointer;margin-bottom:20px}@media(min-width: 550px){.video-wrapper .cta-boxes .cta-box{width:205px;background:rgba(12,92,123,.5);margin-bottom:0}}.video-wrapper .cta-boxes .cta-box::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(72,164,156,.9);opacity:0;transition:all .5s ease}.video-wrapper .cta-boxes .cta-box:hover .content{opacity:0}.video-wrapper .cta-boxes .cta-box:hover .hidden-content{opacity:1}.video-wrapper .cta-boxes .cta-box:hover::before{opacity:.7}.video-wrapper .cta-boxes .cta-box a,.video-wrapper .cta-boxes .cta-box a:visited{color:#fff}.video-wrapper .cta-boxes .cta-box span{display:block;margin-bottom:10px;font-size:27px;font-weight:800}@media(min-width: 550px){.video-wrapper .cta-boxes .cta-box span{font-size:30px}}.video-wrapper .cta-boxes .content,.video-wrapper .cta-boxes .hidden-content{position:relative;z-index:2;transition:all .5s ease;text-align:center;margin:0}.video-wrapper .cta-boxes .hidden-content{position:absolute;font-size:18px;font-weight:700;line-height:1.1;text-transform:uppercase}.video-wrapper .cta-boxes .hidden-content svg,.video-wrapper .cta-boxes .hidden-content img{width:67px;display:block;margin:0 auto 11px auto}.video-wrapper .cta-boxes .box2 svg,.video-wrapper .cta-boxes .box2 img{width:56px}.video-wrapper .cta-boxes .hidden-content{opacity:0}.video-wrapper button{display:none}@media(min-width: 1000px){.video-wrapper button{display:block;width:90px;position:absolute;bottom:20px;right:20px;background:rgba(12,92,123,.5);height:48px;line-height:49px;padding:0;border:0}.video-wrapper button span{color:#fff;font-weight:700}.video-wrapper button:before,.video-wrapper button:after{background:#231f20}}.because-section{background:url("//agency1105.com/~/media/ECG/agency1105/design/homebgmobile2.jpg") no-repeat center top;background-size:cover;position:relative;padding-left:20px;padding-right:20px}@media(min-width: 750px){.because-section{padding-left:30px;padding-right:30px}}@media(min-width: 1000px){.because-section{padding-left:70px;padding-right:40px}}@media(min-width: 1100px){.because-section{padding-left:100px;padding-right:30px}}@media(min-width: 1350px){.because-section{padding-left:60px;padding-right:0}}@media(min-width: 1500px){.because-section{padding-left:0}}@media(min-width: 800px){.because-section{margin-top:-80px}}@media(min-width: 1000px){.because-section{background:url("//agency1105.com/~/media/ECG/agency1105/design/homebgtransp2.png") no-repeat center 0px;background-size:cover}}.because-section h3{position:relative;margin-bottom:80px;font-size:26px;line-height:1;color:#414042;font-weight:900;text-align:center;color:#fff;padding-top:80px}@media(min-width: 480px){.because-section h3{font-size:28px}}@media(min-width: 750px){.because-section h3{font-size:30px}}.because-section h3:before{position:absolute;content:"";left:0;right:0;margin:0 auto;width:170px;height:5px;background:#48a49c;bottom:-13px}@media(min-width: 750px){.because-section h3:before{bottom:-16px;width:180px}}.because-section h3 span{color:#48a49c;position:relative}.because-section h3 img{display:block;margin:0 auto;padding-top:15px}.because-section h4{font-size:30px;margin-bottom:30px}.because-section .summary{max-width:1920px;margin:0 auto;padding-bottom:90px;overflow:hidden;position:relative;color:#fff;text-align:center}@media(min-width: 1920px){.because-section .summary:before{position:absolute;content:"";width:370px;height:55px;text-align:left;top:0;left:0;margin:0;background:#fff url("//agency1105.com/~/media/ECG/agency1105/design/aisolutionsbg.png") no-repeat 0 -590px;z-index:0;display:none}}.because-section .because-box{position:relative;margin-bottom:100px;margin-top:30px;background:#d19f2a;padding:25px;border-bottom-right-radius:25px;text-align:left}@media(min-width: 750px){.because-section .because-box{max-width:60%}}@media(min-width: 1100px){.because-section .because-box{max-width:575px}}.because-section .because-box:nth-child(2){background:#48a49c}.because-section .because-box:nth-child(2):before{background:#48a49c}.because-section .because-box:before{position:absolute;left:0;top:-30px;content:"";width:175px;height:30px;background:#d19f2a;z-index:0}.because-section .because-box h2{position:relative;font-size:25px;font-weight:900;margin-top:-37px;margin-bottom:35px}@media(min-width: 550px){.because-section .because-box h2{font-size:26px}}@media(min-width: 750px){.because-section .because-box h2{font-size:2.5vw}}@media(min-width: 1100px){.because-section .because-box h2{font-size:28px}}.because-section .because-box h2:before{position:absolute;content:"";width:150px;height:4px;background:#fff;bottom:-6px}@media(min-width: 750px){.because-section .because-box h2:before{width:30%;height:5px}}.because-section .because-box h3{font-size:18px;font-weight:900;line-height:1.1}@media(min-width: 750px){.because-section .because-box h3{font-size:1.9vw}}@media(min-width: 1100px){.because-section .because-box h3{font-size:20px}}.because-section .because-box p{font-size:16px;padding:0 20px 0 20px}@media(min-width: 750px){.because-section .because-box p{font-size:1.48vw;padding:0 2vw 0 2.8vw}}@media(min-width: 1100px){.because-section .because-box p{font-size:16px;padding:0 20px 0 35px}}.because-section p,.because-section .capabilities-box{max-width:850px;margin:0 auto}.because-section .capabilities-box{margin-top:40px;padding:46px 25px;background:rgba(12,92,123,.35);text-align:left}.because-section .capabilities-box .capabilities-list{display:grid}@media(min-width: 600px){.because-section .capabilities-box .capabilities-list{grid-template-columns:repeat(3, 1fr)}}.because-section .capabilities-box ul{list-style-type:none;margin:0;padding:0}@media(max-width: 599px){.because-section .capabilities-box ul{margin-bottom:15px}}@media(min-width: 600px){.because-section .capabilities-box ul:nth-child(2),.because-section .capabilities-box ul:nth-child(3){margin-left:40px}}.because-section .capabilities-box ul li{font-size:13px;margin-bottom:15px;text-transform:uppercase}@media(min-width: 750px){.because-section .capabilities-box ul li{font-size:1.23vw}}@media(min-width: 1100px){.because-section .capabilities-box ul li{font-size:13px}}.because-section .capabilities-box ul li:last-child{margin-bottom:0}.because-section .capabilities-box ul a,.because-section .capabilities-box ul a:visited{text-decoration:none;background-image:linear-gradient(#48a49c, #48a49c),linear-gradient(rgb(176, 251, 188), rgb(176, 251, 188)),linear-gradient(#d19f2a, #d19f2a);background-size:20px 2px,0 2px,0 2px;background-position:-20px 100%,100% 100%,0 100%;background-repeat:no-repeat;transition:background-size 1s linear,background-position 1s linear;color:#fff;font-weight:700}.because-section .capabilities-box ul a:hover,.because-section .capabilities-box ul a:visited:hover{background-size:20px 2px,0 2px,100% 2px;background-position:calc(100% + 20px) 100%,100% 100%,0 100%}.because-section h5{font-size:16px;text-transform:uppercase;padding:0 0 10px 0;border-bottom:4px solid #fff;margin-bottom:30px;font-weight:900;color:#fff}.because-section h6{font-size:28px;font-weight:900;padding:75px 0 40px 0;line-height:1.2}@media(min-width: 550px){.because-section h6{font-size:31px;padding:95px 0 50px 0}}@media(min-width: 750px){.because-section h6{font-size:3.5vw}}@media(min-width: 1100px){.because-section h6{font-size:40px}}.because-section button.cta{background:rgba(0,0,0,0);margin-top:60px}@media(min-width: 600px){.because-section button.cta{display:inline-block}.because-section button.cta:nth-of-type(1){margin-left:-285px}.because-section button.cta:nth-of-type(2){position:absolute;bottom:90px;margin-left:30px}}.because-section button.cta a,.because-section button.cta a:visited{color:#fff}.because-section button.cta:before,.because-section button.cta:after{background:#48a49c}.brands-section{padding-top:40px;padding-left:20px;padding-right:20px}@media(min-width: 750px){.brands-section{padding-left:30px;padding-right:30px}}@media(min-width: 1000px){.brands-section{padding-left:70px;padding-right:40px}}@media(min-width: 1100px){.brands-section{padding-left:100px;padding-right:30px}}@media(min-width: 1350px){.brands-section{padding-left:60px;padding-right:0}}@media(min-width: 1500px){.brands-section{padding-left:0}}.brands-section h3{position:relative;text-align:center;font-weight:900;font-size:14px;color:#58595b;padding-top:35px}.brands-section h3:after{position:absolute;top:-45px;left:0;right:0;content:"";margin:0 auto;max-width:1200px;border-bottom:1px solid hsl(220,1.6759776536%,85.0980392157%)}@media(min-width: 1500px){.brands-section h3:after{max-width:1300px}}.brands-section .summary{max-width:1200px;margin:0 auto;padding:30px 0 0 0;overflow:hidden}@media(min-width: 750px){.brands-section .summary{padding:30px 0 0px 0}}@media(min-width: 1550px){.brands-section .summary{max-width:1300px}}.brands-section ul{list-style-type:none;margin:0 auto;padding:0;text-align:center}@media(min-width: 550px){.brands-section ul{padding:0 5%}}@media(min-width: 750px){.brands-section ul{padding:0}}.brands-section ul li{display:inline-block;margin-right:2.1%;padding-right:.5%;height:10vw;line-height:10vw}.brands-section ul li:last-child{margin-right:0;padding-right:0}@media(min-width: 450px){.brands-section ul li{margin-right:3.1%}}@media(min-width: 750px){.brands-section ul li{float:left;height:90px;line-height:90px;margin-right:2%}}.brands-section li img{display:block;text-align:center;position:relative;top:50%;transform:translateY(-50%)}.brands-section .campus,.brands-section .vsl{width:21%}.brands-section .adtmag{width:19%}.brands-section .tdwi,.brands-section .redmond{width:18%}.brands-section .medcloud{width:22%}.brands-section .security{width:20%;padding:1% 1% 0 0}.brands-section .vsm{width:20.5%}.brands-section .pureai{width:17.5%}@media(min-width: 450px){.brands-section .campus,.brands-section .vsl{width:16%}.brands-section .adtmag{width:15%}.brands-section .tdwi,.brands-section .redmond{width:14%}.brands-section .medcloud{width:17%}.brands-section .security{width:16%;padding:1% 1% 0 0}.brands-section .vsm{width:15.5%}.brands-section .pureai{width:13.5%}}@media(min-width: 750px){.brands-section .campus,.brands-section .vsl{width:10%}.brands-section .adtmag{width:9%}.brands-section .tdwi,.brands-section .redmond{width:8%}.brands-section .medcloud{width:11%}.brands-section .security{width:10%;padding:1% 1% 0 0}.brands-section .vsm{width:9.5%}.brands-section .pureai{width:7.5%}}.why-choose-us,.ai-solutions{padding-left:20px;padding-right:20px;padding-top:75px;padding-bottom:75px;margin-bottom:50px;background:#fff}@media(min-width: 750px){.why-choose-us,.ai-solutions{padding-left:30px;padding-right:30px}}@media(min-width: 1000px){.why-choose-us,.ai-solutions{padding-left:70px;padding-right:40px}}@media(min-width: 1100px){.why-choose-us,.ai-solutions{padding-left:100px;padding-right:30px}}@media(min-width: 1350px){.why-choose-us,.ai-solutions{padding-left:60px;padding-right:0}}@media(min-width: 1500px){.why-choose-us,.ai-solutions{padding-left:0}}.why-choose-us .summary,.ai-solutions .summary{max-width:850px;margin:0 auto}.why-choose-us h3,.ai-solutions h3{position:relative;margin-bottom:80px;font-size:26px;line-height:1;color:#414042;font-weight:900;text-align:center}@media(min-width: 480px){.why-choose-us h3,.ai-solutions h3{font-size:28px}}@media(min-width: 750px){.why-choose-us h3,.ai-solutions h3{font-size:30px}}.why-choose-us h3:before,.ai-solutions h3:before{position:absolute;content:"";left:0;right:0;margin:0 auto;width:170px;height:5px;background:#48a49c;bottom:-13px}@media(min-width: 750px){.why-choose-us h3:before,.ai-solutions h3:before{bottom:-16px;width:180px}}.why-choose-us h3 span,.ai-solutions h3 span{color:#48a49c;position:relative}.why-choose-us h3 img,.ai-solutions h3 img{display:block;margin:0 auto;padding-top:15px}.ai-solutions{position:relative;margin-bottom:0;background:#fff url("//agency1105.com/~/media/ECG/agency1105/design/aisolutionsbg3.jpg") no-repeat center top;background-size:cover}@media(min-width: 800px){.ai-solutions{background-position:center center}}.ai-solutions h4{text-align:center;font-size:30px}.ai-solutions .aiservices{display:grid}@media(min-width: 650px){.ai-solutions .aiservices{grid-template-columns:1fr 1fr}}@media(max-width: 649px){.ai-solutions .aiservices ul{margin:0}}.ai-solutions .aiservices a,.ai-solutions .aiservices a:visited{color:#58595b;font-weight:700;text-decoration:none;background-image:linear-gradient(#48a49c, #48a49c),linear-gradient(rgb(176, 251, 188), rgb(176, 251, 188)),linear-gradient(#d19f2a, #d19f2a);background-size:20px 2px,0 2px,0 2px;background-position:-20px 100%,100% 100%,0 100%;background-repeat:no-repeat;transition:background-size 1s linear,background-position 1s linear}.ai-solutions .aiservices a:hover,.ai-solutions .aiservices a:visited:hover{background-size:20px 2px,0 2px,100% 2px;background-position:calc(100% + 20px) 100%,100% 100%,0 100%}.ai-solutions .cta{margin-top:40px}@media(min-width: 800px){.ai-solutions .cta{margin-top:40px}}.clients-section{padding-left:20px;padding-right:20px;padding-top:75px;padding-bottom:20vw}@media(min-width: 750px){.clients-section{padding-left:30px;padding-right:30px}}@media(min-width: 1000px){.clients-section{padding-left:70px;padding-right:40px}}@media(min-width: 1100px){.clients-section{padding-left:100px;padding-right:30px}}@media(min-width: 1350px){.clients-section{padding-left:60px;padding-right:0}}@media(min-width: 1500px){.clients-section{padding-left:0}}@media(min-width: 1000px){.clients-section{padding-bottom:0}}.clients-section .summary{max-width:1200px;margin:0 auto;overflow:hidden}.clients-section h3{position:relative;margin-bottom:80px;font-size:26px;line-height:1;color:#414042;font-weight:900;text-align:center;margin-bottom:50px}@media(min-width: 480px){.clients-section h3{font-size:28px}}@media(min-width: 750px){.clients-section h3{font-size:30px}}.clients-section h3:before{position:absolute;content:"";left:0;right:0;margin:0 auto;width:170px;height:5px;background:#48a49c;bottom:-13px}@media(min-width: 750px){.clients-section h3:before{bottom:-16px;width:180px}}.clients-section h3 span{color:#48a49c;position:relative}.clients-section h3 img{display:block;margin:0 auto;padding-top:15px}.clients-section ul{list-style-type:none;margin:0;padding:0;text-align:center}.clients-section li{float:left;width:33%;padding-top:.5%;padding-bottom:.5%}@media(min-width: 550px){.clients-section li{width:25%;padding-top:1.6%;padding-bottom:1.3%}}@media(min-width: 750px){.clients-section li{width:20%}}.clients-section li.viasat,.clients-section li.synnex{padding-top:0}@media(min-width: 550px){.clients-section li.viasat,.clients-section li.synnex{padding-top:1%}}.clients-section .clientprev,.clients-section .clientnext{cursor:pointer;position:absolute;padding:16px;color:#222428;font-weight:bold;font-size:30px;transition:.6s ease;border-radius:0 3px 3px 0;z-index:10;top:0;bottom:0;width:50%;margin:0}.clients-section .clientprev span,.clients-section .clientnext span{opacity:0}.clients-section .clientprev{left:0;cursor:url("//agency1105.com/~/media/ECG/agency1105/design/cursorprevcur.cur"),move;cursor:url("//agency1105.com/~/media/ECG/agency1105/design/cursorprev.svg") 16 16,move;z-index:20}.clients-section .clientnext{right:0;cursor:url("//agency1105.com/~/media/ECG/agency1105/design/cursornextcur.svg"),move;cursor:url("//agency1105.com/~/media/ECG/agency1105/design/cursornext.svg") 16 16,move;z-index:20}.clients-section .clientslideshow-container{max-width:1200px;height:85vw;position:relative;margin:auto;overflow:hidden}@media(min-width: 550px){.clients-section .clientslideshow-container{height:60vw}}@media(min-width: 600px){.clients-section .clientslideshow-container{height:40vw}}@media(min-width: 1000px){.clients-section .clientslideshow-container{height:400px}}.clients-section .clientslideshow-container .slideshow{height:400px;position:relative}@media(min-width: 750px){.clients-section .clientslideshow-container .slideshow{height:400px}}.clients-section .clientslideshow-container .clients-group{position:absolute;left:6px;top:0px;width:100%;height:100%;z-index:1;transform:translateX(-100%)}@media(min-width: 750px){.clients-section .clientslideshow-container .clients-group{left:0}}.clients-section .slide-in{z-index:10;animation:slide-in 1s forwards}@keyframes slide-in{100%{transform:translateX(0%)}}.clients-section .slide-out{animation:slide-out 1s forwards}@keyframes slide-out{0%{transform:translateX(0%)}100%{transform:translateX(100%)}}.clients-section .slide-out-Left{animation:slide-out-Left 1s forwards}@keyframes slide-out-Left{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}.ourwork-section,.ourwork-page{max-width:1300px;margin:0 auto 80px auto}.ourwork-section .summary,.ourwork-page .summary{max-width:1210px;margin:0 auto;overflow:hidden;padding-left:20px;padding-right:20px}@media(min-width: 750px){.ourwork-section .summary,.ourwork-page .summary{padding-left:30px;padding-right:30px}}@media(min-width: 1000px){.ourwork-section .summary,.ourwork-page .summary{padding-left:70px;padding-right:40px}}@media(min-width: 1100px){.ourwork-section .summary,.ourwork-page .summary{padding-left:100px;padding-right:30px}}@media(min-width: 1350px){.ourwork-section .summary,.ourwork-page .summary{padding-left:60px;padding-right:0}}@media(min-width: 1500px){.ourwork-section .summary,.ourwork-page .summary{padding-left:0}}.ourwork-section h3,.ourwork-page h3{position:relative;margin-bottom:80px;font-size:26px;line-height:1;color:#414042;font-weight:900;text-align:center}@media(min-width: 480px){.ourwork-section h3,.ourwork-page h3{font-size:28px}}@media(min-width: 750px){.ourwork-section h3,.ourwork-page h3{font-size:30px}}.ourwork-section h3:before,.ourwork-page h3:before{position:absolute;content:"";left:0;right:0;margin:0 auto;width:170px;height:5px;background:#48a49c;bottom:-13px}@media(min-width: 750px){.ourwork-section h3:before,.ourwork-page h3:before{bottom:-16px;width:180px}}.ourwork-section h3 span,.ourwork-page h3 span{color:#48a49c;position:relative}.ourwork-section h3 img,.ourwork-page h3 img{display:block;margin:0 auto;padding-top:15px}@media(min-width: 750px){.ourwork-section .ourwork-left,.ourwork-page .ourwork-left{width:47%;float:left}.ourwork-section .ourwork-right,.ourwork-page .ourwork-right{width:47%;float:right;padding-top:70px}}.ourwork-section a,.ourwork-section a:visited,.ourwork-page a,.ourwork-page a:visited{color:#000}.ourwork-section section,.ourwork-page section{margin-bottom:70px}@media(min-width: 750px){.ourwork-section section,.ourwork-page section{margin-bottom:120px}}@media(min-width: 750px){.ourwork-section .ourwork-left section:nth-child(1),.ourwork-page .ourwork-left section:nth-child(1){margin-bottom:120px}.ourwork-section .ourwork-left section:nth-child(2),.ourwork-page .ourwork-left section:nth-child(2){margin-bottom:220px}.ourwork-section .ourwork-left section:nth-child(3),.ourwork-page .ourwork-left section:nth-child(3){margin-bottom:108px}.ourwork-section .ourwork-right section:nth-child(1),.ourwork-page .ourwork-right section:nth-child(1){margin-bottom:130px}.ourwork-section .ourwork-right section:nth-child(2),.ourwork-page .ourwork-right section:nth-child(2){margin-bottom:108px}.ourwork-section .ourwork-right section:nth-child(3),.ourwork-page .ourwork-right section:nth-child(3){margin-bottom:100px}.ourwork-section .ourwork-right section:nth-child(4),.ourwork-page .ourwork-right section:nth-child(4){margin-bottom:100px}}@media(min-width: 1100px){.ourwork-section .ourwork-left section:nth-child(1),.ourwork-page .ourwork-left section:nth-child(1){margin-bottom:170px}.ourwork-section .ourwork-left section:nth-child(2),.ourwork-page .ourwork-left section:nth-child(2){margin-bottom:260px}.ourwork-section .ourwork-left section:nth-child(3),.ourwork-page .ourwork-left section:nth-child(3){margin-bottom:138px}.ourwork-section .ourwork-right section:nth-child(1),.ourwork-page .ourwork-right section:nth-child(1){margin-bottom:150px}.ourwork-section .ourwork-right section:nth-child(2),.ourwork-page .ourwork-right section:nth-child(2){margin-bottom:138px}.ourwork-section .ourwork-right section:nth-child(3),.ourwork-page .ourwork-right section:nth-child(3){margin-bottom:120px}.ourwork-section .ourwork-right section:nth-child(4),.ourwork-page .ourwork-right section:nth-child(4){margin-bottom:120px}}.ourwork-section .category,.ourwork-section .company,.ourwork-section .quotename,.ourwork-section .quotetitle,.ourwork-page .category,.ourwork-page .company,.ourwork-page .quotename,.ourwork-page .quotetitle{font-size:14px;line-height:1.2}.ourwork-section .category,.ourwork-page .category{display:block;position:relative;padding-right:70px;margin-bottom:18px}@media(min-width: 400px){.ourwork-section .category,.ourwork-page .category{padding-right:140px}}.ourwork-section .category:before,.ourwork-page .category:before{position:absolute;content:"";width:115px;height:1px;background:#ccc;bottom:-6px;left:0;opacity:.6}.ourwork-section .company,.ourwork-page .company{display:block;margin-top:3px}.ourwork-section .ourworkquote,.ourwork-page .ourworkquote{position:relative}.ourwork-section .ourworkquote .quotemark,.ourwork-page .ourworkquote .quotemark{position:absolute;content:"";top:-36px;left:-4px;font-size:84px;color:#d19f2a}.ourwork-section .ourworkquote .quotemarkclose,.ourwork-page .ourworkquote .quotemarkclose{position:absolute;right:0px;color:#d19f2a;bottom:-13px;font-size:84px}.ourwork-section .ourworkquote .quotetext,.ourwork-page .ourworkquote .quotetext{display:block;font-size:17px;padding-left:30px}@media(min-width: 750px){.ourwork-section .ourworkquote .quotetext,.ourwork-page .ourworkquote .quotetext{font-size:16px}}@media(min-width: 1100px){.ourwork-section .ourworkquote .quotetext,.ourwork-page .ourworkquote .quotetext{font-size:21px}}.ourwork-section .ourworkquote .quotename,.ourwork-section .ourworkquote .quotetitle,.ourwork-page .ourworkquote .quotename,.ourwork-page .ourworkquote .quotetitle{display:block;padding-left:30px}.ourwork-section .ourworkquote .quotename,.ourwork-page .ourworkquote .quotename{font-weight:700;padding-top:15px}.ourwork-section h3:after{position:absolute;top:-75px;left:0;right:0;content:"";margin:0 auto;max-width:1200px;border-bottom:1px solid hsl(220,1.6759776536%,85.0980392157%)}@media(min-width: 1500px){.ourwork-section h3:after{max-width:1300px}}@media(min-width: 750px){.ourwork-page .ourwork-left section:nth-child(2){margin-bottom:140px}}@media(min-width: 1100px){.ourwork-page .ourwork-left section:nth-child(2){margin-bottom:160px}}.animate-border{position:relative}.animate-border:before{position:absolute;content:"";bottom:0;left:0;height:6px;background:#d19f2a;opacity:0;animation:slideLine 1.6s;animation-fill-mode:forwards}@keyframes slideLine{from{opacity:1;width:0%}to{opacity:1;width:100px}}.remove-animate-border{position:relative}.remove-animate-border:before{position:absolute;content:"";bottom:0;left:0;height:6px;background:#d19f2a;animation:slideLineRemove 1.6s;animation-fill-mode:forwards}@keyframes slideLineRemove{from{opacity:1;width:100px}to{opacity:0;width:0}}.our-work-pages .ourwork-page{margin-top:70px;border-bottom:none}@media(min-width: 750px){.our-work-pages .ourwork-page{margin-top:130px}}@media(max-width: 750px){.our-work-pages .ourwork-page{padding-bottom:0}}.our-work-pages .ourwork-page>h3:before{display:block !important}.our-work-pages .ourwork-page .customPages-content{padding-left:0;padding-right:0}.our-work-pages .ourwork-page .ourworksection img{color:#fff}@media(min-width: 750px){.our-work-pages .ourwork-page .ourwork-left{padding-top:390px}.our-work-pages .ourwork-page .ourwork-right{padding-top:100px}}.our-work-navigation{margin-top:60px;z-index:10;overflow:hidden}@media(min-width: 750px){.our-work-navigation{float:left;width:280px;position:absolute;z-index:10;margin-top:16px}}.our-work-navigation h3{font-size:12px;color:#d19f2a;font-weight:900;text-transform:uppercase;position:relative;padding-bottom:8px;margin-bottom:25px}.our-work-navigation h3:before{position:absolute;content:"";width:150px;height:4px;background:#fff;bottom:-6px;background:#48a49c;width:100px}@media(min-width: 750px){.our-work-navigation h3:before{width:30%;height:5px}}@media(min-width: 750px){.our-work-navigation h3:before{width:40%}}@media(max-width: 750px){.our-work-navigation{cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.our-work-navigation ul.sidenavUL{display:none}.our-work-navigation h3:after{position:absolute;content:"";top:4px;margin-left:3px;width:0;height:0;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-top:6px solid hsl(220,1.6759776536%,50.0980392157%)}}.our-work-navigation ul{list-style-type:none;margin:0;padding:0;text-transform:uppercase;font-size:12px}@media(min-width: 750px){.our-work-navigation ul{font-size:11px;display:block}}@media(min-width: 1100px){.our-work-navigation ul{font-size:13px}}.our-work-navigation ul li{margin-bottom:12px;color:hsl(220,1.6759776536%,43.0980392157%)}.our-work-navigation ul a,.our-work-navigation ul a:visited{color:hsl(220,1.6759776536%,43.0980392157%);text-decoration:none;background-image:linear-gradient(#48a49c, #48a49c),linear-gradient(rgb(176, 251, 188), rgb(176, 251, 188)),linear-gradient(#d19f2a, #d19f2a);background-size:20px 2px,0 2px,0 2px;background-position:-20px 100%,100% 100%,0 100%;background-repeat:no-repeat;transition:background-size 1s linear,background-position 1s linear}.our-work-navigation ul a:hover,.our-work-navigation ul a:visited:hover{background-size:20px 2px,0 2px,100% 2px;background-position:calc(100% + 20px) 100%,100% 100%,0 100%}.our-work-navigation ul a.active{font-weight:700}.our-work-navigation ul{background:#fff;padding-bottom:20px}.our-work-navigation ul>li{position:relative;cursor:pointer}.our-work-navigation ul>li.trigger{float:left;clear:both;text-decoration:none;background-image:linear-gradient(#48a49c, #48a49c),linear-gradient(rgb(176, 251, 188), rgb(176, 251, 188)),linear-gradient(#d19f2a, #d19f2a);background-size:20px 2px,0 2px,0 2px;background-position:-20px 100%,100% 100%,0 100%;background-repeat:no-repeat;transition:background-size 1s linear,background-position 1s linear}.our-work-navigation ul>li.trigger:hover{background-size:20px 2px,0 2px,100% 2px;background-position:calc(100% + 20px) 100%,100% 100%,0 100%}.our-work-navigation ul li ul{margin:initial;padding:0;width:auto}.our-work-navigation ul li ul li{display:block;padding-left:20px;padding-top:3px;padding-bottom:3px;text-transform:none;font-size:14px;margin-bottom:0}.our-work-navigation ul li ul li:first-child{padding-top:5px}.our-work-navigation ul li ul li:last-child{padding-bottom:0px}.our-work-navigation ul li ul li a,.our-work-navigation ul li ul li a:visited{color:#414042;background-image:none;transition:none}.our-work-navigation ul li ul li a:hover,.our-work-navigation ul li ul li a:visited:hover{opacity:.7}.our-work-navigation .navdropdown{overflow:hidden;max-height:0;transition:max-height .5s cubic-bezier(0, 1, 0, 1)}.our-work-navigation .navdropdown.activelink{max-height:200px;transition:max-height 1.2s ease-in-out;cursor:default}.our-work-pages .customPages>h3:before{display:none}.our-work-pages h4.brandtitle{text-align:center;padding-top:15px;padding-bottom:50px}@media(min-width: 1100px){.our-work-pages h4.brandtitle{padding-bottom:74px}}@media(max-width: 1100px){.our-work-pages h4.brandtitle img{width:42%}}@media(max-width: 480px){.our-work-pages h4.brandtitle img{width:55%}}@media(min-width: 750px){.our-work-pages .customPages-content{padding-left:245px;padding-right:30px}}@media(min-width: 1100px){.our-work-pages .customPages-content{padding-left:285px}}@media(min-width: 1110px){.our-work-pages .customPages-content{padding-right:210px}}.our-work-pages .customPages-content .group{color:rgb(89.4016949153,182.2983050847,174.2203389831);font-weight:700;font-size:17px}.our-work-pages .customPages-content>p{font-size:15px;margin-top:5px;padding-top:50px;padding-bottom:50px;border-top:1px solid hsl(220,1.6759776536%,85.0980392157%);border-bottom:1px solid hsl(220,1.6759776536%,85.0980392157%)}.our-work-pages .customPages-content .ourwork-section-examples{margin-top:63px;text-align:center}.our-work-pages .customPages-content .imgBorder{box-shadow:2px 2px 10px #ccc}.our-work-pages .get-started-button{margin-top:50px}@media(min-width: 750px){.our-work-pages .get-started-button{margin-top:120px}}@media(max-width: 1500px){.our-work-pages .get-started-button{margin-left:-30px}}@media(max-width: 1350px){.our-work-pages .get-started-button{margin-left:-60px}}@media(max-width: 1100px){.our-work-pages .get-started-button{margin-left:-30px}}@media(max-width: 1000px){.our-work-pages .get-started-button{margin-left:0}}.team-page{padding-left:20px;padding-right:20px}.team-page>h3{font-size:24px;padding:0 20px;line-height:1.4;z-index:5}.team-page>h3:before{display:none}@media(min-width: 480px){.team-page>h3{font-size:30px}}@media(min-width: 750px){.team-page>h3{padding:0 30px;font-size:33px}}@media(min-width: 840px){.team-page>h3{font-size:40px}}@media(min-width: 1250px){.team-page>h3{padding:0;line-height:1}}.team-page .customPages-content>p{max-width:890px;margin:-40px auto 80px auto;padding:0 20px;line-height:1.7}@media(min-width: 480px){.team-page .customPages-content>p{margin:-20px auto 80px auto}}@media(min-width: 750px){.team-page .customPages-content>p{margin:-20px auto 100px auto;padding:0 30px}}@media(min-width: 1250px){.team-page .customPages-content>p{padding:0;text-align:center}}.team-page>h3{padding:0}.team-page .customPages-content>p{padding:0}@media(min-width: 750px){.team-page{padding-left:30px;padding-right:30px}}@media(min-width: 1000px){.team-page{padding-left:70px;padding-right:40px}}@media(min-width: 1100px){.team-page{padding-left:100px;padding-right:30px}}@media(min-width: 1350px){.team-page{padding-left:30px;padding-right:0}}@media(min-width: 1500px){.team-page{padding-left:0}}.team-page .teampics{margin:0 auto;overflow:hidden}@media(min-width: 450px){.team-page .teampics{display:flex;max-width:1000px;flex-flow:row wrap;justify-content:center;gap:5px}}@media(min-width: 1000px){.team-page .teampics{margin-bottom:150px}}.team-page .teampics a picture{background-color:rgb(135.4745762712,202.5254237288,196.6949152542)}@media(max-width: 1099px){.team-page .teampics a:nth-child(even) picture{background-color:rgb(215.9282868526,169.4143426295,60.5717131474)}.team-page .teampics a:nth-child(even) picture:hover{background-color:hsl(0,0%,90%);transition:.4s linear}}@media(max-width: 549px){.team-page .teampics a:nth-child(even) picture{margin-right:0}}.team-page .teampics picture{width:49.5%;float:left;position:relative;font-size:9px;margin-right:1%;margin-bottom:1%}@media(min-width: 450px){.team-page .teampics picture{width:auto;margin-right:auto;margin-bottom:auto;font-size:10px;transition:.4s linear}}@media(min-width: 1500px){.team-page .teampics picture{font-size:11px}}@media(min-width: 1100px){.team-page .teampics picture.yellowtint{background-color:rgb(215.9282868526,169.4143426295,60.5717131474)}}.team-page .teampics picture:hover{background-color:hsl(0,0%,90%);transition:.4s linear}.team-page .teampics img{display:block;margin:0 auto;width:100%;mix-blend-mode:multiply}@media(min-width: 1100px){.team-page .teampics img{width:auto}}.team-page .teampics .name,.team-page .teampics .title{position:absolute;left:7px;bottom:9px;color:#fff}@media(min-width: 1100px){.team-page .teampics .name,.team-page .teampics .title{left:10px}}.team-page .teampics .title{font-weight:800;line-height:1}.team-page .teampics .name{bottom:24px;line-height:1.1;font-size:15px}@media(min-width: 450px){.team-page .teampics .name{font-size:18px}}@media(min-width: 1500px){.team-page .teampics .name{font-size:19px}}.team-page .teampics .name strong{font-weight:900}.team-page .bio{overflow:hidden;max-width:1050px;margin:10px auto}@media(min-width: 550px){.team-page .bio{margin:40px auto}}@media(min-width: 1000px){.team-page .bio{margin:80px auto}}@media(min-width: 1350px){.team-page .bio{margin-right:145px}}.team-page .bio .clmn1{position:relative;font-size:29px;line-height:1}@media(min-width: 550px){.team-page .bio .clmn1{font-size:34px}}@media(min-width: 1000px){.team-page .bio .clmn1{float:left;width:20%;font-size:33px}}@media(min-width: 1150px){.team-page .bio .clmn1{font-size:37px}}.team-page .bio .clmn1 h4{font-weight:800;padding-right:23px;padding-top:50px;padding-bottom:30px}@media(min-width: 1000px){.team-page .bio .clmn1 h4{text-align:right;padding-top:9 0px;padding-bottom:auto}}@media(min-width: 1150px){.team-page .bio .clmn1 h4{padding-top:70px;padding-right:30px}}.team-page .bio .clmn1 h4 span{font-weight:400}.team-page .bio .clmn1 .title{font-size:14px;z-index:1;display:inline-block;position:absolute;top:85%;background:#48a49c;padding:8px;color:#fff;font-weight:700}@media(min-width: 550px){.team-page .bio .clmn1 .title{top:90%}}@media(min-width: 750px){.team-page .bio .clmn1 .title{padding:11px;top:84%}}@media(min-width: 1000px){.team-page .bio .clmn1 .title{padding:16px;right:-25px;top:100%}}@media(min-width: 1150px){.team-page .bio .clmn1 .title{top:115%}}.team-page .bio .clmn2{font-size:12px}@media(min-width: 550px){.team-page .bio .clmn2{float:left;width:40%;position:relative;padding-top:4px}}@media(min-width: 550px)and (min-width: 1000px){.team-page .bio .clmn2{width:35%}}.team-page .bio .clmn2 picture{position:relative}.team-page .bio .clmn2 picture:before{position:absolute;content:"";left:0;bottom:-2px;background:#48a49c;width:50%;height:6px}.team-page .bio .clmn2 p{padding-right:25%}@media(min-width: 550px){.team-page .bio .clmn2 p{padding-right:0}}@media(min-width: 1000px){.team-page .bio .clmn2 p{width:50%}}@media(min-width: 550px){.team-page .bio .clmn3{float:left;width:55%;padding-left:20px}}@media(min-width: 1000px){.team-page .bio .clmn3{width:45%;padding-left:40px}}.team-page .bio .clmn3 p{margin-top:0;font-size:16px}@media(min-width: 1350px){.team-page .bio:nth-child(even){margin-left:150px;margin-right:0}}@media(min-width: 1000px){.team-page .bio:nth-child(even) .clmn1{float:right}}.team-page .bio:nth-child(even) .clmn1 h4{text-align:left;padding-top:30px}@media(min-width: 1000px){.team-page .bio:nth-child(even) .clmn1 h4{padding-left:21px}}@media(min-width: 1150px){.team-page .bio:nth-child(even) .clmn1 h4{padding-left:25px}}.team-page .bio:nth-child(even) .clmn1 .title{background:#d19f2a}@media(min-width: 1000px){.team-page .bio:nth-child(even) .clmn1 .title{right:auto;left:-55px;top:135%}}@media(min-width: 1000px){.team-page .bio:nth-child(even) .clmn2{float:right}}.team-page .bio:nth-child(even) .clmn2 picture:before{background:#d19f2a}@media(min-width: 1000px){.team-page .bio:nth-child(even) .clmn2 picture:before{right:0;left:auto}}@media(min-width: 1000px){.team-page .bio:nth-child(even) .clmn2 p{width:100%;padding-left:50%}}.team-page .bio:nth-child(even) .clmn3{display:flex}@media(min-width: 1000px){.team-page .bio:nth-child(even) .clmn3{height:280px;padding-right:50px;padding-left:0}}@media(min-width: 1150px){.team-page .bio:nth-child(even) .clmn3{height:330px}}.team-page .bio:nth-child(even) .clmn3 p{align-self:flex-end}@media(min-width: 1000px){.team-page .bio:nth-child(even) .clmn3 p{text-align:right}}.team-page .bio:nth-child(even) .clmn3 p.align-self-top{align-self:flex-start}@-moz-document url-prefix(){.team-page .bio .clmn2 picture:before{bottom:-3px}.team-page .bio:nth-child(even) .clmn2 picture:before{right:3px}}.capabilities-page{max-width:100%;position:relative;margin-bottom:130px}.capabilities-page .customPages-content{margin:0 auto;max-width:100%;position:relative;background:url("//agency1105.com/~/media/ECG/agency1105/design/capabilitiesbgmobile.jpg") no-repeat center 0;background-size:cover}@media(min-width: 1000px){.capabilities-page .customPages-content{background:url("//agency1105.com/~/media/ECG/agency1105/design/capabilitiesbgwhitecorners.jpg") no-repeat center 0;background-size:initial}}.capabilities-page .capabilities-page-inner{max-width:1150px;margin:0 auto;position:relative;margin-top:-10px;padding-bottom:100px}.capabilities-page .letterA{max-width:300px;margin:0 auto;text-align:center;position:relative}@media(min-width: 650px){.capabilities-page .letterA{max-width:400px;margin:0 auto 50px auto}}@media(min-width: 840px){.capabilities-page .letterA{max-width:68vw;margin:0 auto}}@media(min-width: 1250px){.capabilities-page .letterA{max-width:850px}}.capabilities-page .letterA img{display:block;margin:0 auto;transform-origin:0 0;position:relative;z-index:2}.capabilities-page .capabilities-list{margin:0 auto;max-width:650px}@media(min-width: 840px){.capabilities-page .capabilities-list{max-width:75vw;margin:0 auto;left:0;right:0;top:20vw;position:absolute}}@media(min-width: 1250px){.capabilities-page .capabilities-list{top:245px;max-width:930px}}.capabilities-page .capabilities-list a,.capabilities-page .capabilities-list a:visited{color:#fff;transition:2s ease}.capabilities-page .capabilities-list a:hover,.capabilities-page .capabilities-list a:visited:hover{color:#d19f2a}.capabilities-page .capabilities-list ul{list-style-type:none;margin:0;padding:0}@media(min-width: 650px){.capabilities-page .capabilities-list ul{float:left;width:50%}}@media(min-width: 840px){.capabilities-page .capabilities-list ul{position:absolute;width:auto;float:none}}.capabilities-page .capabilities-list ul li{margin-bottom:19px;font-size:16px;font-weight:900;position:relative;z-index:10;text-align:center}@media(min-width: 650px){.capabilities-page .capabilities-list ul li{font-size:17px;margin-bottom:25px}}@media(min-width: 840px){.capabilities-page .capabilities-list ul li{font-size:1.4vw;margin-bottom:3.9vw;text-align:left}}@media(min-width: 1250px){.capabilities-page .capabilities-list ul li{font-size:17px;margin-bottom:50px}}@media(min-width: 840px){.capabilities-page .capabilities-list ul li:after{position:absolute;content:"";bottom:.7vw;width:3.5vw;height:1px;margin-left:8px;background:hsl(0,0%,45%);z-index:10}}@media(min-width: 1250px){.capabilities-page .capabilities-list ul li:after{width:30%;bottom:9px}}@media(min-width: 840px){.capabilities-page .capabilities-list ul.capabilities-left li:nth-child(1){left:9vw}.capabilities-page .capabilities-list ul.capabilities-left li:nth-child(2){left:15.5vw}.capabilities-page .capabilities-list ul.capabilities-left li:nth-child(3){left:15vw}.capabilities-page .capabilities-list ul.capabilities-left li:nth-child(4){padding-left:9.5vw}.capabilities-page .capabilities-list ul.capabilities-left li:nth-child(5){left:14.5vw}.capabilities-page .capabilities-list ul.capabilities-left li:nth-child(6){left:6.5vw}.capabilities-page .capabilities-list ul.capabilities-left li:nth-child(7){padding-left:0px;margin-left:0}.capabilities-page .capabilities-list ul.capabilities-right{right:0}.capabilities-page .capabilities-list ul.capabilities-right li:after{left:-4.9vw}.capabilities-page .capabilities-list ul.capabilities-right li:nth-child(1){right:11vw}.capabilities-page .capabilities-list ul.capabilities-right li:nth-child(2){right:8.5vw}.capabilities-page .capabilities-list ul.capabilities-right li:nth-child(3){right:5.5vw}.capabilities-page .capabilities-list ul.capabilities-right li:nth-child(4){right:2.5vw}.capabilities-page .capabilities-list ul.capabilities-right li:nth-child(5){right:0}.capabilities-page .capabilities-list ul.capabilities-right li:nth-child(6){right:-2.5vw}.capabilities-page .capabilities-list ul.capabilities-right li:nth-child(7){right:-4.7vw}}@media(min-width: 1250px){.capabilities-page .capabilities-list ul.capabilities-left li:nth-child(1){left:75px}.capabilities-page .capabilities-list ul.capabilities-left li:nth-child(2){left:155px}.capabilities-page .capabilities-list ul.capabilities-left li:nth-child(3){left:150px}.capabilities-page .capabilities-list ul.capabilities-left li:nth-child(4){padding-left:80px}.capabilities-page .capabilities-list ul.capabilities-left li:nth-child(5){left:140px}.capabilities-page .capabilities-list ul.capabilities-left li:nth-child(6){left:40px}.capabilities-page .capabilities-list ul.capabilities-left li:nth-child(7){padding-left:0px;margin-left:-50px}.capabilities-page .capabilities-list ul.capabilities-right{right:0}.capabilities-page .capabilities-list ul.capabilities-right li:after{left:-85px}.capabilities-page .capabilities-list ul.capabilities-right li:nth-child(1){right:115px}.capabilities-page .capabilities-list ul.capabilities-right li:nth-child(2){right:90px}.capabilities-page .capabilities-list ul.capabilities-right li:nth-child(3){right:55px}.capabilities-page .capabilities-list ul.capabilities-right li:nth-child(4){right:25px}.capabilities-page .capabilities-list ul.capabilities-right li:nth-child(5){right:-10px}.capabilities-page .capabilities-list ul.capabilities-right li:nth-child(6){right:-40px}.capabilities-page .capabilities-list ul.capabilities-right li:nth-child(7){right:-75px}}.capabilities-page .capabilities-bottom{clear:both;text-align:center;padding-right:26px;position:relative;z-index:10}@media(min-width: 650px){.capabilities-page .capabilities-bottom{padding-top:30px}}@media(min-width: 840px){.capabilities-page .capabilities-bottom{margin-top:-90px;padding-bottom:15px;padding-top:0}}.capabilities-page .capabilities-bottom a,.capabilities-page .capabilities-bottom a:visited{color:#fff;font-size:16px;font-weight:900;transition:2s ease}@media(min-width: 650px){.capabilities-page .capabilities-bottom a,.capabilities-page .capabilities-bottom a:visited{font-size:17px}}.capabilities-page .capabilities-bottom a:hover,.capabilities-page .capabilities-bottom a:visited:hover{color:#d19f2a}.capabilities-page .get-started-button{clear:both}.lightbulb-container{position:absolute;top:26%;margin:0 auto;right:0;left:0;width:15rem;height:9rem;z-index:1}@media(min-width: 650px){.lightbulb-container{width:20rem;height:14rem}}@media(min-width: 840px){.lightbulb-container{top:22vw;width:30rem;height:24rem}}@media(min-width: 1250px){.lightbulb-container{top:33%}}.lightbulb-container .lightbulb-glow{position:absolute;top:30%;left:52%;transform:translateX(-50%) translateY(-15%) scale(0.5);filter:blur(5rem);width:15rem;height:9rem;border-radius:50%;background:radial-gradient(#FEFFBE 25%, transparent 70%)}@media(min-width: 650px){.lightbulb-container .lightbulb-glow{width:20rem;height:14rem}}@media(min-width: 840px){.lightbulb-container .lightbulb-glow{top:10%;width:30rem;height:30rem}}.lightbulb-container .lightbulb-glow-active{animation:glow 2s ease}@keyframes glow{0%{transform:translateX(-50%) translateY(-15%) scale(0.5)}50%{transform:translateX(-50%) translateY(-15%) scale(1.15)}100%{transform:translateX(-50%) translateY(-15%) scale(0.5)}}@-moz-document url-prefix(){.capabilities-list ul li:after{bottom:12px !important}}.capabilities-sub-page .leftnav{margin-top:60px}@media(min-width: 750px){.capabilities-sub-page .leftnav{float:left;width:280px;position:absolute;z-index:10;margin-top:16px}}.capabilities-sub-page .leftnav h3{font-size:12px;color:#d19f2a;font-weight:900;text-transform:uppercase;position:relative;padding-bottom:8px;margin-bottom:25px}.capabilities-sub-page .leftnav h3:before{position:absolute;content:"";width:150px;height:4px;background:#fff;bottom:-6px;background:#48a49c;width:100px}@media(min-width: 750px){.capabilities-sub-page .leftnav h3:before{width:30%;height:5px}}@media(min-width: 750px){.capabilities-sub-page .leftnav h3:before{width:40%}}@media(max-width: 750px){.capabilities-sub-page .leftnav{cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.capabilities-sub-page .leftnav ul.sidenavUL{display:none}.capabilities-sub-page .leftnav h3:after{position:absolute;content:"";top:4px;margin-left:3px;width:0;height:0;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-top:6px solid hsl(220,1.6759776536%,50.0980392157%)}}.capabilities-sub-page .leftnav ul{list-style-type:none;margin:0;padding:0;text-transform:uppercase;font-size:12px}@media(min-width: 750px){.capabilities-sub-page .leftnav ul{font-size:11px;display:block}}@media(min-width: 1100px){.capabilities-sub-page .leftnav ul{font-size:13px}}.capabilities-sub-page .leftnav ul li{margin-bottom:12px;color:hsl(220,1.6759776536%,43.0980392157%)}.capabilities-sub-page .leftnav ul a,.capabilities-sub-page .leftnav ul a:visited{color:hsl(220,1.6759776536%,43.0980392157%);text-decoration:none;background-image:linear-gradient(#48a49c, #48a49c),linear-gradient(rgb(176, 251, 188), rgb(176, 251, 188)),linear-gradient(#d19f2a, #d19f2a);background-size:20px 2px,0 2px,0 2px;background-position:-20px 100%,100% 100%,0 100%;background-repeat:no-repeat;transition:background-size 1s linear,background-position 1s linear}.capabilities-sub-page .leftnav ul a:hover,.capabilities-sub-page .leftnav ul a:visited:hover{background-size:20px 2px,0 2px,100% 2px;background-position:calc(100% + 20px) 100%,100% 100%,0 100%}.capabilities-sub-page .leftnav ul a.active{font-weight:700}@media(min-width: 750px){.capabilities-sub-page .customPages{padding-left:245px}}@media(min-width: 1100px){.capabilities-sub-page .customPages{padding-left:285px}}.capabilities-sub-page .customPages>h3{font-size:0}.capabilities-sub-page .customPages>h3:before{display:none}.capabilities-sub-page .customPages .capabilities-children{padding-top:1px;padding-bottom:13px;color:#58595b}@media(min-width: 1250px){.capabilities-sub-page .customPages .capabilities-children{padding-bottom:0;padding-top:0}}@media(min-width: 1250px){.capabilities-sub-page .customPages .capabilities-children{float:left;width:68%;width:100%}}.capabilities-sub-page .customPages .capabilities-children .topiclist{width:100%;max-width:600px}@media(min-width: 750px){.capabilities-sub-page .customPages .capabilities-children .topiclist{padding-right:0;max-width:100%}}@media(min-width: 900px){.capabilities-sub-page .customPages .capabilities-children .topiclist{padding-right:12%}}@media(min-width: 1050px){.capabilities-sub-page .customPages .capabilities-children .topiclist{padding-right:32.8%}}@media(min-width: 1500px){.capabilities-sub-page .customPages .capabilities-children .topiclist{padding-right:33.2%}}.capabilities-sub-page .customPages .capabilities-children .topiclist ul{list-style-type:none;margin:0;padding:0;margin-bottom:20px;overflow:hidden}.capabilities-sub-page .customPages .capabilities-children .topiclist li{float:left;width:32%;border:1px solid #d19f2a;text-align:center;margin-right:2%}@media(min-width: 900px){.capabilities-sub-page .customPages .capabilities-children .topiclist li{margin-right:1.1%}}.capabilities-sub-page .customPages .capabilities-children .topiclist li:last-of-type{margin-right:0}.capabilities-sub-page .customPages .capabilities-children .topiclist li:hover{background:#d19f2a}.capabilities-sub-page .customPages .capabilities-children .topiclist li:hover a,.capabilities-sub-page .customPages .capabilities-children .topiclist li:hover a:visited{color:#fff}.capabilities-sub-page .customPages .capabilities-children .topiclist li.active{background:#d19f2a}.capabilities-sub-page .customPages .capabilities-children .topiclist li.active a,.capabilities-sub-page .customPages .capabilities-children .topiclist li.active a:visited{color:#fff}.capabilities-sub-page .customPages .capabilities-children .topiclist li a,.capabilities-sub-page .customPages .capabilities-children .topiclist li a:visited{display:block;color:inherit;text-transform:uppercase;font-size:1.6vw;font-weight:700;padding-top:2.1vw;padding-bottom:1.7vw}@media(min-width: 750px){.capabilities-sub-page .customPages .capabilities-children .topiclist li a,.capabilities-sub-page .customPages .capabilities-children .topiclist li a:visited{font-size:1.3vw;padding-top:16px;padding-bottom:13px}}@media(min-width: 900px){.capabilities-sub-page .customPages .capabilities-children .topiclist li a,.capabilities-sub-page .customPages .capabilities-children .topiclist li a:visited{font-size:12px}}.capabilities-sub-page .customPages .capabilities-children .children-intro{margin-top:12px;font-size:15px;padding-right:10%}@media(min-width: 1050px){.capabilities-sub-page .customPages .capabilities-children .children-intro{padding-right:35%}}.capabilities-sub-page .customPages .capabilities-children .children-intro b{font-size:16px}.capabilities-sub-page .customPages .capabilities-children .marketingImg{border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc}@media(min-width: 1050px){.capabilities-sub-page .customPages .capabilities-children picture{float:left;width:66%}}@media(min-width: 1050px){.capabilities-sub-page .customPages .capabilities-children .children-text{float:left;width:30%;padding-left:20px}}.capabilities-sub-page .customPages .capabilities-children .children-text p{margin-top:5px}@media(min-width: 1050px){.capabilities-sub-page .customPages .capabilities-children .children-text p{margin-top:-9px}}.capabilities-sub-page .customPages .capabilities-children .children-text p b{font-size:11px;text-transform:uppercase;font-weight:800}.capabilities-sub-page .customPages .capabilities-children .children-text ul{list-style-type:none;margin:0;padding:0;margin-top:-13px;padding-left:8px}.capabilities-sub-page .customPages .capabilities-children .children-text ul li{margin-bottom:11px;position:relative;font-size:13px}.capabilities-sub-page .customPages .capabilities-children .children-text ul li:before{position:absolute;content:"•";width:3px;height:3px;line-height:0;font-size:9px;top:8px;left:0;margin-left:-9px;color:#58595b}.capabilities-sub-page .get-started-button{padding-top:70px;clear:both}@media(max-width: 1500px){.capabilities-sub-page .get-started-button{margin-left:-30px}}@media(max-width: 1350px){.capabilities-sub-page .get-started-button{margin-left:-60px}}@media(max-width: 1100px){.capabilities-sub-page .get-started-button{margin-left:-30px}}@media(max-width: 1000px){.capabilities-sub-page .get-started-button{margin-left:0}}.ai-solutions-page{max-width:100%;position:relative;margin-bottom:130px}.ai-solutions-page>h3{font-size:24px;padding:0 20px;line-height:1.4;z-index:5}.ai-solutions-page>h3:before{display:none}@media(min-width: 480px){.ai-solutions-page>h3{font-size:30px}}@media(min-width: 750px){.ai-solutions-page>h3{padding:0 30px;font-size:33px}}@media(min-width: 840px){.ai-solutions-page>h3{font-size:40px}}@media(min-width: 1250px){.ai-solutions-page>h3{padding:0;line-height:1}}.ai-solutions-page .customPages-content>p{max-width:890px;margin:-40px auto 80px auto;padding:0 20px;line-height:1.7}@media(min-width: 480px){.ai-solutions-page .customPages-content>p{margin:-20px auto 80px auto}}@media(min-width: 750px){.ai-solutions-page .customPages-content>p{margin:-20px auto 100px auto;padding:0 30px}}@media(min-width: 1250px){.ai-solutions-page .customPages-content>p{padding:0;text-align:center}}.ai-solutions-page h4{text-align:center;font-size:21px;margin-top:-40px;margin-bottom:60px;padding:0 20px;font-weight:600}@media(min-width: 840px){.ai-solutions-page h4{font-size:30px;margin-top:-10px;margin-bottom:30px}}.ai-solutions-page .aisolutions{margin:0 auto;max-width:100%;position:relative;isolation:isolate;background:url("//agency1105.com/~/media/ECG/agency1105/design/aisolutionspagebg2mobile.jpg") no-repeat center top;background-size:cover}@media(min-width: 1000px){.ai-solutions-page .aisolutions{background-image:url("//agency1105.com/~/media/ECG/agency1105/design/aisolutionspagebgwhitecorners.jpg");background-size:cover}}.ai-solutions-page .aisolutions button{display:none}@media(min-width: 800px){.ai-solutions-page .aisolutions button{display:block;width:100px;position:absolute;bottom:90px;right:120px;background:#000}.ai-solutions-page .aisolutions button span{color:#fff;font-weight:700}.ai-solutions-page .aisolutions button:before,.ai-solutions-page .aisolutions button:after{background:#48a49c}}.ai-solutions-page .aisolutions-inner{max-width:1100px;margin:0 auto;overflow:hidden;color:#fff;padding:20px 30px 0 20px}@media(min-width: 750px){.ai-solutions-page .aisolutions-inner{padding:0 30px;padding-top:20px}}@media(min-width: 840px){.ai-solutions-page .aisolutions-inner{padding-top:0}}@media(min-width: 1000px){.ai-solutions-page .aisolutions-inner{padding:0 20px 0 90px}}@media(min-width: 1350px){.ai-solutions-page .aisolutions-inner{padding:25px 0 0 0}}.ai-solutions-page .aisolutions-inner .bgimage-note{position:absolute;bottom:-25px;left:0;padding-left:20px;color:initial;z-index:1;font-size:11px;font-style:italic}@media(min-width: 1000px){.ai-solutions-page .aisolutions-inner .bgimage-note{bottom:-23px;right:0;left:auto;padding-right:13px;padding-left:initial}}@media(min-width: 1800px){.ai-solutions-page .aisolutions-inner .bgimage-note{bottom:13px}}.ai-solutions-page .aisolutions-inner .aisolutions-left p,.ai-solutions-page .aisolutions-inner .aisolutions-right p{position:relative;margin:50px 0;padding-bottom:13px;font-size:14px;line-height:1.2}@media(min-width: 600px){.ai-solutions-page .aisolutions-inner .aisolutions-left p,.ai-solutions-page .aisolutions-inner .aisolutions-right p{margin:60px 20% 60px 0;padding-bottom:20px}}@media(min-width: 840px){.ai-solutions-page .aisolutions-inner .aisolutions-left p,.ai-solutions-page .aisolutions-inner .aisolutions-right p{margin:70px 0;padding-bottom:2vw}}@media(min-width: 1250px){.ai-solutions-page .aisolutions-inner .aisolutions-left p,.ai-solutions-page .aisolutions-inner .aisolutions-right p{padding-bottom:25px}}.ai-solutions-page .aisolutions-inner .aisolutions-left p:before,.ai-solutions-page .aisolutions-inner .aisolutions-right p:before{position:absolute;content:"";width:150px;height:4px;background:#fff;bottom:-6px;width:100px !important;background:#48a49c}@media(min-width: 750px){.ai-solutions-page .aisolutions-inner .aisolutions-left p:before,.ai-solutions-page .aisolutions-inner .aisolutions-right p:before{width:30%;height:5px}}@media(min-width: 840px){.ai-solutions-page .aisolutions-inner .aisolutions-left p:before,.ai-solutions-page .aisolutions-inner .aisolutions-right p:before{width:40% !important}}.ai-solutions-page .aisolutions-inner .aisolutions-left p span,.ai-solutions-page .aisolutions-inner .aisolutions-right p span{display:block;padding-bottom:7px;font-size:21px;font-weight:900}@media(min-width: 600px){.ai-solutions-page .aisolutions-inner .aisolutions-left p span,.ai-solutions-page .aisolutions-inner .aisolutions-right p span{font-size:23px}}@media(min-width: 840px){.ai-solutions-page .aisolutions-inner .aisolutions-left p span,.ai-solutions-page .aisolutions-inner .aisolutions-right p span{font-size:2vw}}@media(min-width: 1250px){.ai-solutions-page .aisolutions-inner .aisolutions-left p span,.ai-solutions-page .aisolutions-inner .aisolutions-right p span{font-size:26px}}@media(min-width: 840px){.ai-solutions-page .aisolutions-inner .aisolutions-left{float:left;width:42%}}@media(min-width: 840px){.ai-solutions-page .aisolutions-inner .aisolutions-right{float:right;width:42%}}.ai-solutions-page .customPages-content .note{margin:0 auto -50px auto !important;padding-top:60px;max-width:900px}.whyagency-page{max-width:100%;position:relative;margin-bottom:130px}.whyagency-page>h3{font-size:24px;padding:0 20px;line-height:1.4;z-index:5}.whyagency-page>h3:before{display:none}@media(min-width: 480px){.whyagency-page>h3{font-size:30px}}@media(min-width: 750px){.whyagency-page>h3{padding:0 30px;font-size:33px}}@media(min-width: 840px){.whyagency-page>h3{font-size:40px}}@media(min-width: 1250px){.whyagency-page>h3{padding:0;line-height:1}}.whyagency-page .customPages-content>p{max-width:890px;margin:-40px auto 80px auto;padding:0 20px;line-height:1.7}@media(min-width: 480px){.whyagency-page .customPages-content>p{margin:-20px auto 80px auto}}@media(min-width: 750px){.whyagency-page .customPages-content>p{margin:-20px auto 100px auto;padding:0 30px}}@media(min-width: 1250px){.whyagency-page .customPages-content>p{padding:0;text-align:center}}.whyagency-page .weareknown{margin:0 auto;max-width:100%;position:relative;background:#000 url("//agency1105.com/~/media/ECG/agency1105/design/whyagencybgmobile.jpg") no-repeat center 0px;background-size:cover}@media(min-width: 1000px){.whyagency-page .weareknown{background:url("//agency1105.com/~/media/ECG/agency1105/design/whyagencybgwhitecorners2.jpg") no-repeat center 0px;background-size:initial}}.whyagency-page .weareknown-inner{max-width:1100px;min-height:1055px;margin:0 auto;overflow:hidden;color:#fff;padding:0 30px 0 20px}@media(min-width: 750px){.whyagency-page .weareknown-inner{padding:0 30px}}@media(min-width: 1000px){.whyagency-page .weareknown-inner{padding:0 20px 0 90px}}@media(min-width: 1350px){.whyagency-page .weareknown-inner{padding:0}}.whyagency-page .weareknown-inner h3{position:relative;margin-bottom:80px;font-size:26px;line-height:1;color:#414042;font-weight:900;text-align:center;color:#fff;margin-top:110px;margin-bottom:80px;font-weight:700}@media(min-width: 480px){.whyagency-page .weareknown-inner h3{font-size:28px}}@media(min-width: 750px){.whyagency-page .weareknown-inner h3{font-size:30px}}.whyagency-page .weareknown-inner h3:before{position:absolute;content:"";left:0;right:0;margin:0 auto;width:170px;height:5px;background:#48a49c;bottom:-13px}@media(min-width: 750px){.whyagency-page .weareknown-inner h3:before{bottom:-16px;width:180px}}.whyagency-page .weareknown-inner h3 span{color:#48a49c;position:relative}.whyagency-page .weareknown-inner h3 img{display:block;margin:0 auto;padding-top:15px}@media(min-width: 840px){.whyagency-page .weareknown-inner h3{margin-bottom:50px}}.whyagency-page .weareknown-inner h3:before{background:#fff}.whyagency-page .weareknown-inner .weareknown-left p,.whyagency-page .weareknown-inner .weareknown-right p{position:relative;font-size:21px;margin:50px 0;padding-bottom:13px;line-height:1.3}@media(min-width: 600px){.whyagency-page .weareknown-inner .weareknown-left p,.whyagency-page .weareknown-inner .weareknown-right p{font-size:23px;margin:60px 20% 60px 0;padding-bottom:20px}}@media(min-width: 840px){.whyagency-page .weareknown-inner .weareknown-left p,.whyagency-page .weareknown-inner .weareknown-right p{margin:80px 0;font-size:2vw;padding-bottom:2vw}}@media(min-width: 1250px){.whyagency-page .weareknown-inner .weareknown-left p,.whyagency-page .weareknown-inner .weareknown-right p{font-size:26px;padding-bottom:30px}}.whyagency-page .weareknown-inner .weareknown-left p:before,.whyagency-page .weareknown-inner .weareknown-right p:before{position:absolute;content:"";width:150px;height:4px;background:#fff;bottom:-6px;width:100px !important;background:#d19f2a}@media(min-width: 750px){.whyagency-page .weareknown-inner .weareknown-left p:before,.whyagency-page .weareknown-inner .weareknown-right p:before{width:30%;height:5px}}@media(min-width: 840px){.whyagency-page .weareknown-inner .weareknown-left p:before,.whyagency-page .weareknown-inner .weareknown-right p:before{width:40% !important}}.whyagency-page .weareknown-inner .weareknown-left p b,.whyagency-page .weareknown-inner .weareknown-right p b{font-weight:900}@media(min-width: 840px){.whyagency-page .weareknown-inner .weareknown-left{float:left;width:42%}}@media(min-width: 840px){.whyagency-page .weareknown-inner .weareknown-right{float:right;width:42%}}@media(min-width: 840px){.whyagency-page .weareknown-inner .weareknown-right p:nth-child(1),.whyagency-page .weareknown-inner .weareknown-right p:nth-child(2){padding-top:2.6vw}}@media(min-width: 1250px){.whyagency-page .weareknown-inner .weareknown-right p:nth-child(1),.whyagency-page .weareknown-inner .weareknown-right p:nth-child(2){padding-top:33px}}@-moz-document url-prefix(){@media(min-width: 1920px){.whyagency-page:before,.whyagency-page:after{top:353px}}}.help{position:relative;margin-bottom:80px;font-size:26px;line-height:1;color:#414042;font-weight:900;text-align:center}@media(min-width: 480px){.help{font-size:28px}}@media(min-width: 750px){.help{font-size:30px}}.help:before{position:absolute;content:"";left:0;right:0;margin:0 auto;width:170px;height:5px;background:#48a49c;bottom:-13px}@media(min-width: 750px){.help:before{bottom:-16px;width:180px}}.help span{color:#48a49c;position:relative}.help img{display:block;margin:0 auto;padding-top:15px}p.contactintro{max-width:850px;margin:-40px auto 80px auto;padding:0 20px;line-height:1.7;text-align:center}@media(min-width: 480px){p.contactintro{margin:-20px auto 80px auto}}@media(min-width: 750px){p.contactintro{margin:-20px auto 70px auto;padding:0 30px}}@media(min-width: 1250px){p.contactintro{padding:0}}#dynamicForm{max-width:1200px;margin:-170px auto 180px auto}@media(min-width: 750px){#dynamicForm{margin:0 auto 180px auto}}#dynamicForm .dynamicFormFields{max-width:700px;background:rgb(245.3406779661,250.7593220339,250.2881355932);padding:35px 25px;margin:0 auto}#dynamicForm .top-input-wrapper span{display:block;height:35px;padding-top:8px;padding-bottom:10px;font-size:14px;font-weight:700}@media(min-width: 600px){#dynamicForm .top-input-wrapper span{display:inline-block;float:left;width:30%}}#dynamicForm .top-input-wrapper input,#dynamicForm .top-input-wrapper select{width:100%;height:35px;margin-bottom:10px;border:1px solid hsl(0,0%,90%);padding-left:5px;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;text-shadow:none;box-shadow:none;background-clip:padding-box}@media(min-width: 600px){#dynamicForm .top-input-wrapper input,#dynamicForm .top-input-wrapper select{float:left;width:65%}}#dynamicForm .top-input-wrapper select{background:#fff url("//agency1105.com/design/ECG/RedmondMag/img/form-arrows.png") no-repeat right 10px;color:hsl(0,0%,48%)}#dynamicForm .please-tell-us{clear:both;padding:30px 0 0 0;font-size:16px}#dynamicForm .checkbox-wrapper .dynamicFormField{position:relative}#dynamicForm .checkbox-wrapper input{margin-right:7px;height:15px;width:15px}#dynamicForm .checkbox-wrapper input[type=text],#dynamicForm .checkbox-wrapper textarea{height:100%;min-height:100px;width:95%;padding:10px;margin-bottom:20px;border:1px solid hsl(0,0%,90%);font-size:14px}#dynamicForm .checkbox-wrapper span:nth-child(even){text-transform:uppercase;font-size:12px;position:absolute;line-height:1;top:6px}#dynamicForm button[type=submit],#dynamicForm input[type=submit]{border:none;border-radius:0;background:rgba(0,0,0,0);-webkit-appearance:none;padding:0 25px;height:54px;line-height:56px;cursor:pointer;margin:10px 0 0 0;color:#231f20;font-weight:700;font-size:12px;border:1px solid #ccc;text-transform:uppercase;transition:linear .3s;display:block;margin-top:30px;margin-right:auto;margin-left:auto}#dynamicForm button[type=submit]:hover,#dynamicForm input[type=submit]:hover{background:rgb(215.9282868526,169.4143426295,60.5717131474);transition:linear .3s}@media(min-width: 750px){#dynamicForm button[type=submit],#dynamicForm input[type=submit]{padding:0 30px;height:60px;line-height:62px}}#dynamicForm .dynamicFormErrorList{margin:0 auto;max-width:700px;padding:35px 25px}#dynamicForm .dynamicFormErrorList ul{margin:0;padding:0}#dynamicForm .dynamicFormErrorList li{display:block;color:red;font-weight:700;font-size:14px;margin-bottom:3px}#dynamicForm span.dynamicFormRequires,#dynamicForm span.dynamicFormGDRPRequires,#dynamicForm span.dynamicFormValidation{display:none !important}#dynamicForm span[id*=GDPR]{display:block;padding:20px 25px 7px 25px;font-size:14px}#dynamicForm span[id*=GDPR] a,#dynamicForm span[id*=GDPR] a:visited{font-weight:700;color:#231f20;text-decoration:underline}#dynamicForm table.dynamicFormGDPRRadio{width:100%;margin:0 auto;font-size:14px}#dynamicForm table.dynamicFormGDPRRadio tr td{display:block;position:relative;padding-left:25px;padding-bottom:5px}#dynamicForm table.dynamicFormGDPRRadio input[type=radio]{position:absolute;top:4px;left:25px;width:10px}#dynamicForm table.dynamicFormGDPRRadio label{display:inline-block;margin:0px 0 0 14px}#dynamicForm .gdprHide,#dynamicForm .caslHide{display:none !important}#dynamicForm .casl label{margin-bottom:0}#dynamicForm .casl span{float:none !important;width:100% !important}#dynamicForm .casl span.label{display:block;position:relative;padding-left:25px}#dynamicForm .casl span.label p{font-size:13px;margin:0;font-weight:400}#dynamicForm .casl input[type=checkbox]{position:absolute;top:5px;left:0;width:15px;height:15px}#dynamicForm .SuccessMsg{padding-left:20px;padding-right:20px;height:450px;text-align:center}@media(min-width: 750px){#dynamicForm .SuccessMsg{padding-left:30px;padding-right:30px}}@media(min-width: 1000px){#dynamicForm .SuccessMsg{padding-left:70px;padding-right:40px}}@media(min-width: 1100px){#dynamicForm .SuccessMsg{padding-left:100px;padding-right:30px}}@media(min-width: 1350px){#dynamicForm .SuccessMsg{padding-left:30px;padding-right:0}}@media(min-width: 1500px){#dynamicForm .SuccessMsg{padding-left:0}}#dynamicForm .captcha{margin-top:20px;padding-bottom:10px;position:relative;text-align:center}#dynamicForm .captcha img{display:block;margin:30px auto 10px auto;text-align:center}#dynamicForm .captcha span{display:block}#dynamicForm .captcha input,#dynamicForm .captcha select{margin-top:10px;height:35px;border:1px solid hsl(0,0%,74%);padding-left:5px;font-size:16px}#dynamicForm .captchaError{color:red;display:block;padding:8px;width:100%;margin:0 auto 5px auto}@-moz-document url-prefix(){#dynamicForm .checkbox-wrapper span:nth-child(even){top:8px}}footer{clear:both;max-width:100%;background:#231f20;position:relative;margin:50px auto 0 auto;padding:20px;z-index:10;height:auto;line-height:auto}footer .navigation-footer{position:relative;max-width:1200px;margin:0 auto;color:#fff}footer a,footer a:visited{color:#fff !important}footer button.cta{background:#48a49c}footer button.cta:before,footer button.cta:after{background:#231f20 !important}@media(max-width: 840px){footer .footerlogo{float:none;margin:0 auto;text-align:center}footer .telephone-socialmediabottom{width:100%;top:80px;margin:0 auto;padding:0;left:auto;right:auto;text-align:center}footer .telephone-socialmediabottom .telephone{font-size:15px;padding-right:23px;margin-left:-45px}footer .telephone-socialmediabottom svg#facebook,footer .telephone-socialmediabottom svg#instagram,footer .telephone-socialmediabottom svg#linkedin{width:17px;height:17px}}footer .wewantohear{clear:both;margin:0 auto;padding:50px 0 40px 0;text-align:center}@media(min-width: 840px){footer .wewantohear{padding:50px 0 65px 0}}footer .wewantohear .summary>span{display:block;font-size:20px;font-weight:900}footer .copyright{position:relative;max-width:1280px;margin:20px auto 0 auto;color:#fff;text-align:center;font-size:12px;line-height:initial;font-weight:700}@media(min-width: 1300px){footer .copyright{text-align:left}}footer .copyright a{font-weight:700}footer .copyright .corporatelogo{position:relative;display:block;margin:0 auto;width:270px;padding:35px 0 20px 0}@media(min-width: 1300px){footer .copyright .corporatelogo{width:300px;top:0;right:0;padding:0 0 0 0;float:right;padding-left:20px;padding-bottom:30px;margin-top:-10px}}

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