html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.container{width:960px;position:relative;margin:0 auto;padding:0}.container .gs1{width:60px}.container .gs2{width:140px}.container .gs3{width:220px}.container .gs4{width:300px}.container .gs5{width:380px}.container .gs6{width:460px}.container .gs7{width:540px}.container .gs8{width:620px}.container .gs9{width:700px}.container .gs10{width:780px}.container .gs11{width:860px}.container .gs12{width:940px}.container .off1{padding-left:80px}.container .off2{padding-left:160px}.container .off3{padding-left:240px}.container .off4{padding-left:320px}.container .off5{padding-left:400px}.container .off6{padding-left:480px}.container .off7{padding-left:560px}.container .off8{padding-left:640px}.container .off9{padding-left:720px}.container .off10{padding-left:800px}.container .off11{padding-left:880px}.container .off12{padding-left:960px}.container .column,.container .columns{float:left;display:inline;margin:0 10px}.column.alpha,.columns.alpha{margin-left:0}.column.omega,.columns.omega{margin-right:0}.cookies{position:fixed;width:100%;bottom:0;padding:20px 0;text-align:center;background:#eee;border-top:1px solid #ccc}.cookies a{color:#3d76aa}.cookies a:hover{opacity:.8}@font-face{font-family:kaleko_205bold;src:url(includes/fonts/Kaleko_205_Bold-webfont.eot);src:url(includes/fonts/Kaleko_205_Bold-webfont.eot?#iefix) format("embedded-opentype"),url(includes/fonts/Kaleko_205_Bold-webfont.woff) format("woff"),url(includes/fonts/Kaleko_205_Bold-webfont.ttf) format("truetype"),url(includes/fonts/Kaleko_205_Bold-webfont.svg#kaleko_205bold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:kaleko_205;src:url(includes/fonts/Kaleko_205_Book-webfont.eot);src:url(includes/fonts/Kaleko_205_Book-webfont.eot?#iefix) format("embedded-opentype"),url(includes/fonts/Kaleko_205_Book-webfont.woff) format("woff"),url(includes/fonts/Kaleko_205_Book-webfont.ttf) format("truetype"),url(includes/fonts/Kaleko_205_Book-webfont.svg#kaleko_205) format("svg");font-weight:400;font-style:normal}@font-face{font-family:source_sans_pro_regular;src:url(includes/fonts/sourcesanspro-regular-webfont.eot);src:url(includes/fonts/sourcesanspro-regular-webfont.eot?#iefix) format("embedded-opentype"),url(includes/fonts/sourcesanspro-regular-webfont.woff) format("woff"),url(includes/fonts/sourcesanspro-regular-webfont.ttf) format("truetype"),url(includes/fonts/sourcesanspro-regular-webfont.svg#source_sans_pro_regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:source_sans_pro_bold;src:url(includes/fonts/sourcesanspro-bold-webfont.eot);src:url(includes/fonts/sourcesanspro-bold-webfont.eot?#iefix) format("embedded-opentype"),url(includes/fonts/sourcesanspro-bold-webfont.woff) format("woff"),url(includes/fonts/sourcesanspro-bold-webfont.ttf) format("truetype"),url(includes/fonts/sourcesanspro-bold-webfont.svg#source_sans_pro_bold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:FontAwesome;src:url(includes/fonts/fontawesome-webfont.eot?v=4.2.0);src:url(includes/fonts/fontawesome-webfont.eot?#iefix&v=4.2.0) format("embedded-opentype"),url(includes/fonts/fontawesome-webfont.woff?v=4.2.0) format("woff"),url(includes/fonts/fontawesome-webfont.ttf?v=4.2.0) format("truetype"),url(includes/fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:andes_semi_bold_italic;src:url(includes/fonts/AndesSemiBold-Italic.eot?v=4.2.0);src:url(includes/fonts/AndesSemiBold-Italic?#iefix&v=4.2.0) format("embedded-opentype"),url(includes/fonts/AndesSemiBold-Italic.woff?v=4.2.0) format("woff"),url(includes/fonts/AndesSemiBold-Italic.ttf?v=4.2.0) format("truetype"),url(includes/fonts/AndesSemiBold-Italic.svg?v=4.2.0#andes_semi_bold_italic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:andesregular;src:url(includes/fonts/andesregular-webfont.eot?v=4.2.0);src:url(includes/fonts/andesregular-webfont?#iefix&v=4.2.0) format("embedded-opentype"),url(includes/fonts/andesregular-webfont.woff?v=4.2.0) format("woff"),url(includes/fonts/andesregular-webfont.ttf?v=4.2.0) format("truetype"),url(includes/fonts/andesregular-webfont.svg?v=4.2.0#andesregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:andesmedium;src:url(includes/fonts/andesmedium-webfont.eot?v=4.2.0);src:url(includes/fonts/andesmedium-webfont?#iefix&v=4.2.0) format("embedded-opentype"),url(includes/fonts/andesmedium-webfont.woff?v=4.2.0) format("woff"),url(includes/fonts/andesmedium-webfont.ttf?v=4.2.0) format("truetype"),url(includes/fonts/andesmedium-webfont.svg?v=4.2.0#andesmedium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:hurmedesign-semibold;src:url(includes/fonts/hurmedesign-semibold-webfont.eot?v=4.2.0);src:url(includes/fonts/hurmedesign-semibold-webfont?#iefix&v=4.2.0) format("embedded-opentype"),url(includes/fonts/hurmedesign-semibold-webfont.woff?v=4.2.0) format("woff"),url(includes/fonts/hurmedesign-semibold-webfont.ttf?v=4.2.0) format("truetype"),url(includes/fonts/hurmedesign-semibold-webfont.svg?v=4.2.0#hurmedesign-semibold) format("svg");font-weight:400;font-style:normal}body,html{margin:0 auto;max-width:2560px;padding:0;height:100%;font-family:source_sans_pro_regular;font-size:100%;-webkit-overflow-scrolling:touch}@media screen and (max-width:568px){body,html{font-size:95%}}h1,h2,h3,strong{font-weight:400}h1{font-family:kaleko_205bold;color:#f8f7f4;letter-spacing:0;font-size:3.25em}@media screen and (max-width:768px){h1{font-size:3em}}@media screen and (max-width:568px){h1{font-size:2.5em}}h2{color:#8a959e;font-family:kaleko_205bold;letter-spacing:-.4px}p{color:#8a959e}p.textheader{font-family:kaleko_205bold;letter-spacing:-.5px;margin-top:0;color:#575152;font-size:2.1em!important}p.firstline{font-size:1.45em!important;font-family:andes_semi_bold_italic}@media screen and (min-height:568px) and (max-height:768px){p.firstline{font-size:1.4em!important}}@media screen and (max-width:568px){p.firstline{font-size:1.5em!important}}a{text-decoration:none}strong{font-family:source_sans_pro_bold}img{border:0}header{position:relative;display:block;width:100%;overflow:hidden;background:#2b2b2b url(images/wireframe-teal.png) center;background-attachment:fixed}@media screen and (max-width:568px){header{background-attachment:initial;height:auto}}header.index{height:97.5%;max-height:1024px;min-height:636px}@media only all and (max-width:1024px){header.index{background:#2b2b2b url(images/video-fallback.jpg) no-repeat center;background-size:cover;min-height:initial}}@media only all and (max-width:767px){header.index{height:auto;max-height:initial}}@media screen and (max-height:616px){header.index{height:auto;max-height:initial}}header.cases{text-align:center}header.cases.tamatanga{background:url(images/case/tamatanga.jpg);background-attachment:fixed}header.cases.qualitas{background:url(images/case/qualitas.jpg);background-attachment:fixed}header.contact-us{background:#fff url(images/triangulation-white.png) left no-repeat;height:auto}header.contact-us div.wrap .nav-icon .menubar{color:#00b4ad}header div.buffer.down{height:160px}@media screen and (max-width:1280px){header div.buffer.down{height:110px}}@media screen and (max-width:568px){header div.buffer.down{height:80px}}header div.buffer.up{height:0}header div.menuwrap{height:160px}header div.menuwrap.fixed{position:fixed;z-index:100;width:100%;top:0;background:0 0}@media screen and (max-width:1280px){header div.menuwrap{height:110px}}@media screen and (max-width:568px){header div.menuwrap{height:80px}}header div.wrap{position:relative;width:95%;max-width:1280px;margin:0 auto;height:160px}header div.wrap:after{display:block;content:"";clear:both}@media screen and (max-width:1280px){header div.wrap{height:110px}}@media screen and (max-width:568px){header div.wrap{height:80px;width:90%}}header div.wrap .nav-icon{position:relative;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);float:right}header div.wrap .nav-icon .menubar{color:#fff}header div.center{width:95%;max-width:1280px;margin:80px auto 0;clear:both;display:table;height:70%;-webkit-animation:fadeIn ease-in 1s;-moz-animation:fadeIn ease-in 1s;-ms-animation:fadeIn ease-in 1s;-o-animation:fadeIn ease-in 1s;animation:fadeIn ease-in 1s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}@media only all and (max-width:767px){header div.center{height:auto;margin:25% auto}}@media only all and (max-width:568px){header div.center{width:90%}}@media only all and (max-height:868px){header div.center{margin-top:10px}}header div.content{display:table-cell;vertical-align:middle;width:80%;max-width:800px}header div.content h1{margin:0;font-size:5.3em;display:inline-block}header div.content h1:before{content:"";display:block;margin:0 0 40px;width:120%;height:5px;background:#f25e48}@media screen and (max-width:568px){header div.content h1:before{height:3px;width:100%}}header div.content h1 span{display:block}@media screen and (max-height:768px){header div.content h1{font-size:4em}}@media screen and (max-width:768px){header div.content h1{font-size:4em}}@media screen and (max-width:568px){header div.content h1{font-size:3em}}header div.content p{font-size:1.5em;line-height:1.75;width:90%;max-width:620px;margin:3% 0;font-family:andes_semi_bold_italic}@media screen and (max-height:616px){header div.content p{font-size:1.4em}}header div.content p:before{content:"";display:block;margin:40px 0;width:30px;height:3px;background:#f25e48}@media screen and (max-width:568px){header div.content p:before{height:2px}}@media screen and (max-width:568px){header div.content p{font-size:1.25em}}@media screen and (max-width:568px){header div.content p span{display:none}}header div.content a{color:#fff}.logo-container{position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);perspective:1000;width:121px;height:28px}.logo-container img{height:28px}.logo-container .back-logo,.logo-container .front-logo{width:121px;height:28px;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0}.logo-container .front-logo{z-index:1}.logo-container .back-logo{z-index:0;-webkit-transform:rotateX(180deg)}.logo-container .flipper{transition:.6s;-webkit-transform-style:preserve-3d;position:relative;-webkit-transform-origin:100% 14px}.logo-container:hover .flipper{-webkit-transform:rotateX(-180deg)}.navfixed{width:100%;position:fixed;top:0;-webkit-animation:navfixed 2s;-moz-animation:navfixed 2s;-ms-animation:navfixed 2s;-o-animation:navfixed 2s;animation:navfixed 2s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;z-index:1;background:url(images/white-trans.png);height:80px!important}@media screen and (max-height:368px){.navfixed{display:none!important}}.navfixed div.wrap{height:80px}@media screen and (max-width:568px){.navfixed div.wrap{width:90%}}.navfixed div.wrap .nav-icon .menubar{color:#00b4ad}a.button{position:relative;display:inline-block;border:2px solid #ee5f48;font-size:22px;font-family:andesmedium;cursor:pointer;line-height:1.4}@media screen and (max-width:568px){a.button{font-size:18px}}@media screen and (max-width:768px){a.button.hidden{display:none}}a.button.two{margin-left:15px}a.button span{position:relative;display:block;padding:8px 16px}a.button i{position:absolute;display:block;width:0;background:#575152;height:100%;top:0;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}a.button:hover i{width:100%}a.button.light{color:#fff;border:2px solid #fff}a.button.green-light i,a.button.grey i,a.button.red-light i{background:#faf2d9}a.button.red-light{color:#f25e48}a.button.green-light{color:#00b4ad;border:2px solid #00b4ad}a.button.grey{border-color:#b8b8b8;color:#b8b8b8}video.bgvid{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:0;opacity:.15;min-width:100%;min-height:100%;width:auto;height:auto}@media only all and (max-width:1024px){video.bgvid{display:none}}.fadeInDown{-webkit-animation:fadeInDown 4s infinite;-moz-animation:fadeInDown 4s infinite;-ms-animation:fadeInDown 4s infinite;-o-animation:fadeInDown 4s infinite;animation:fadeInDown 4s infinite}.arrowdown{position:absolute;bottom:40px;left:50%;margin-left:-20px;width:25px;height:25px;background:url(images/btn-down.png) bottom no-repeat;background-size:contain;cursor:pointer}@media screen and (max-width:568px){.arrowdown{bottom:20px}}section{width:100%;margin:4.5% auto;clear:both;padding:20px 0}div.threegridwrap,div.twogridwrap{margin:0 auto;width:95%;max-width:1280px}@media screen and (max-width:568px){div.threegridwrap,div.twogridwrap{width:90%}}div.twogridwrap{display:table}div.threegrid,div.twogrid{float:left;width:30%}div.threegrid.center,div.twogrid.center{margin:0 5%}div.threegrid img,div.twogrid img{display:inline-block;height:25px}div.threegrid h2,div.twogrid h2{display:inline-block;font-size:2.1em;margin-left:10px}div.threegrid p,div.twogrid p{color:#8a959e;line-height:1.75;font-size:1.125em;max-width:600px;width:95%}div.threegrid p.firstline,div.twogrid p.firstline{color:#323a45;margin-top:1%}div.threegrid a,div.twogrid a{float:right;margin-top:5%}div.twogrid{display:table-cell;float:none;width:45%;padding-right:5%}@media only all and (max-width:568px){div.twogrid{display:table-row;width:100%;padding-right:0}}div.fiftywrap{display:table;position:relative;width:100%;height:60%}div.fiftywrap.cases-single{height:40%}div.fiftywrap.cases-rotate{height:70%}@media only all and (max-width:568px){div.fiftywrap.cases-rotate{height:auto}}div.fiftywrap.cases-rotate .textleft{margin:4.5% auto;padding:20px 0}div.fiftywrap.services{height:80%;max-height:1024px;background:#fff}div.fiftywrap.text{height:auto;margin:8% 0}div.fiftywrap.timeline{position:relative;clear:both;height:auto;margin:0;padding:8% 0}div.fiftywrap.timeline.npt{display:block;padding-top:0}div.fiftywrap.timeline:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:2px;margin:0 auto;background:#dedede}div.fiftywrap.blog{height:auto;min-height:350px;margin:0}div.fiftywrap.nm-top{margin:0 0 8%}div.fiftywrap.nm{height:auto;margin:0}div.fifty{display:table-cell;width:50%;vertical-align:middle}@media only all and (max-width:568px){div.fifty{display:table-row;width:100%}}div.fifty.people{background:url(images/contact-hand.jpg) center;background-size:cover}@media only all and (max-width:568px){div.fifty.people{display:block;height:200px}}div.fifty.contact i{margin-right:20px;color:#00b4ad}div.fifty.contact .innerright{margin-top:4.5%!important;margin-bottom:4.5%!important;padding:20px 0}@media only all and (max-width:568px){div.fifty.contact .innerright{margin:4.5% 0!important}}@media only all and (max-width:568px){div.fifty.contact .textleft{margin:4.5% auto!important;width:90%;padding:20px 0}}div.fifty.contact .textleft a{color:#ee5f48;border-bottom:1px solid #ee5f48;padding-bottom:5px}div.fifty.blog{padding:10% 0;background-position:center!important;background-size:cover!important}@media only all and (max-width:568px){div.fifty.blog{display:block;padding:25% 0}}div.fifty.blog .textblog p a{color:#fff}div.fifty.blog:nth-child(1) .textblog,div.fifty.blog:nth-child(2) .textblog{position:relative;max-width:640px;width:90%;margin:0 auto;z-index:1}@media only all and (min-width:769px){div.fifty.blog:nth-child(1) .textblog,div.fifty.blog:nth-child(2) .textblog{position:relative;width:85%;margin:0;z-index:1}div.fifty.blog:nth-child(1) .textblog{float:right}div.fifty.blog:nth-child(2) .textblog{float:left;margin-left:15%}}div.fifty.blog:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom right,#575152,#302826);opacity:.3;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}div.fifty.blog p{color:#fff}div.fifty.blog p.blogheader{font-family:kaleko_205bold;font-size:2em;line-height:50px;margin:0}div.fifty.blog p.blogheader a{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}div.fifty.blog p.blogheader a:hover{color:#00b4ad}div.fifty.blog span{margin-left:10px}div.fifty.blog a{margin:0!important}div.fifty.blog .text{text-align:left}div.fifty.text{vertical-align:top}div.fifty.background{background:#ee5f48}div.fifty.background p{color:#e2dec8}div.fifty.background p.textheader{color:#fff}div.fifty a.button{margin-top:10px}div.fifty p{font-size:1.125em;line-height:1.75}div.fifty div.textleft,div.fifty div.textright{position:relative;max-width:640px;width:95%}div.fifty div.textleft .firstline,div.fifty div.textright .firstline{margin-top:.7em}@media only all and (max-width:568px){div.fifty div.textleft,div.fifty div.textright{width:90%}}div.fifty div.textleft{float:right}@media only all and (max-width:568px){div.fifty div.textleft{float:none;margin:0 auto}}div.fifty div.textleft h2,div.fifty div.textleft h3,div.fifty div.textleft p{margin-right:15%;width:85%}@media only all and (max-width:568px){div.fifty div.textleft h2,div.fifty div.textleft h3,div.fifty div.textleft p{margin-right:0;width:100%}}div.fifty div.textleft i{margin-right:20px;color:#00b4ad}div.fifty div.textright{float:left}@media only all and (max-width:568px){div.fifty div.textright{float:none;margin:0 auto}}div.fifty div.textright .innerright{margin-left:15%;width:85%}@media only all and (max-width:568px){div.fifty div.textright .innerright{margin:0 auto;width:100%}}div.twentyfivewrap{background:#f8f7f4;width:100%;display:table}div.twentyfive{width:25%;display:table-cell;vertical-align:middle;padding:4% 0;text-align:center}blockquote{margin:1em 0;width:100%;font-size:1.25em;line-height:1.75;font-family:andes_semi_bold_italic;color:#575152}.arrow{height:0;width:0;border-top:18px solid #f25e48;border-left:11px solid transparent;border-right:11px solid transparent;position:absolute;bottom:40px;left:57px;z-index:1;animation:load-arrow 1.6s linear;animation-fill-mode:forwards;-webkit-animation:load-arrow 1.6s linear;-webkit-animation-fill-mode:forwards}div.cases-mega-wrap{display:table;height:40%}div.our-cases{display:table-cell;width:100%;height:100%;text-align:center}@media only all and (max-width:568px){div.our-cases{display:table-row}}@media only all and (min-width:569px) and (max-width:1024px){div.our-cases a:nth-child(2),div.our-cases a:nth-child(4){display:none!important}}div.our-cases.cond .cases-col{width:25%;height:100%}@media only all and (max-width:568px){div.our-cases.cond .cases-col{width:50%;height:50%}}@media only all and (min-width:569px) and (max-width:1024px){div.our-cases.cond .cases-col{width:50%}}div.our-cases .cases-col{float:left;display:block;width:50%;height:50%;background-size:cover!important;background-position:center!important;opacity:0;overflow:hidden;position:relative}@media only all and (max-width:568px){div.our-cases .cases-col{height:200px}}@media only all and (max-width:368px){div.our-cases .cases-col{height:150px}}@media only all and (min-width:569px) and (max-width:1024px){div.our-cases .cases-col{width:100%}}div.our-cases .cases-col.image1.animate-in,div.our-cases .cases-col.image2.animate-in,div.our-cases .cases-col.image3.animate-in,div.our-cases .cases-col.image4.animate-in{-webkit-animation:fadeIn ease-in 1s;-moz-animation:fadeIn ease-in 1s;-ms-animation:fadeIn ease-in 1s;-o-animation:fadeIn ease-in 1s;animation:fadeIn ease-in 1s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}div.our-cases .cases-col.image2.animate-in{-webkit-animation-delay:.15s;-moz-animation-delay:.15s;animation-delay:.15s}div.our-cases .cases-col.image3.animate-in{-webkit-animation-delay:.3s;-moz-animation-delay:.3s;animation-delay:.3s}div.our-cases .cases-col.image4.animate-in{-webkit-animation-delay:.45s;-moz-animation-delay:.45s;animation-delay:.45s}div.our-cases .cases-col.trig1,div.our-cases .cases-col.trig2,div.our-cases .cases-col.trig3,div.our-cases .cases-col.trig4{opacity:0;-webkit-animation:fadeIn ease-in 1s;-moz-animation:fadeIn ease-in 1s;-ms-animation:fadeIn ease-in 1s;-o-animation:fadeIn ease-in 1s;animation:fadeIn ease-in 1s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}div.our-cases .cases-col.trig2{-webkit-animation-delay:.15s;-moz-animation-delay:.15s;animation-delay:.15s}div.our-cases .cases-col.trig3{-webkit-animation-delay:.3s;-moz-animation-delay:.3s;animation-delay:.3s}div.our-cases .cases-col.trig4{-webkit-animation-delay:.45s;-moz-animation-delay:.45s;animation-delay:.45s}div.our-cases .cases-col:hover .gridstyling{opacity:1}div.our-cases .cases-col .gridstyling{position:absolute;height:100%;width:100%;display:table;vertical-align:middle;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;background:url(images/casestudyoverlay.png);-moz-transform:scale(1.15);-o-transform:scale(1.15);-ms-transform:scale(1.15);-webkit-transform:scale(1.15);transform:scale(1.15);opacity:0}@media only all and (max-width:568px){div.our-cases .cases-col .gridstyling{display:none}}div.our-cases .cases-col .gridstyling:hover{-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}div.our-cases .cases-col .gridstyling p{display:block;position:absolute;top:50%;width:80%;text-align:center;margin:0 auto;left:0;right:0;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.875em;color:#00b4ad}div.our-cases .cases-col .gridstyling span{display:block;font-size:.533em;color:#8a959e;margin:0 auto;width:80%}div.our-cases .cases-col .gridstyling i{border:2px solid #ee5f48;height:35px;width:35px;margin:5% auto 0;line-height:35px;text-align:center;display:block;-webkit-border-radius:35px;-moz-border-radius:35px;-ms-border-radius:35px;border-radius:35px;font-size:.85em;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;color:#ee5f48}div.our-cases .cases-col .gridstyling i:hover{border:2px solid #fff}div.our-cases:after{display:block;content:"";clear:both}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.arrow-left:before{content:"\f177"}.arrow-right:before{display:inline-block;content:"";background:url(images/btn-right.png) center;background-size:cover;height:18px;width:15px}.chevron-right:before{content:"\f054"}.cross:before{content:"\f00d"}.expand:before{content:"\f047"}.twitter:before{content:"\f099"}.facebook:before{content:"\f09a"}.email:before{content:"\f0e0"}.arrow-up:before{display:block;content:"";background:url(images/arrow-up.png) center top;background-size:cover;height:22px;width:15px}.arrow-down:before{content:"\f175"}.menubar:before{content:"\f0c9"}.map-marker:before{content:"\f041"}.google-plus:before{content:"\f0d5"}.phone:before{content:"\f095"}.calendar:before{content:"\f073"}.comments:before{content:"\f0e6"}.play:before{content:"\f04b"}.website-visitors:before{content:"\f0c0"}.page-views:before{content:"\f06e"}.new-followers:before{content:"\f0a1"}.total-conversions:before{content:"\f11e"}header.what-were-about{height:auto;background:#F15F48;text-align:center}header.what-were-about h1{clear:both;padding-top:15%;display:block;width:100%}header.what-were-about p{color:#fff;width:80%;margin:0 auto;font-size:22px}div.join-the-team-image{position:relative;height:60%;max-height:600px;background:url(images/join-the-team-banner.jpg) no-repeat center;background-size:cover}div.join-the-team-image img{display:none;width:100%}@media screen and (max-width:768px){div.join-the-team-image img{min-width:1024px}}@media screen and (max-width:568px){div.join-the-team-image img{min-width:678px}}@media screen and (max-width:768px){div.join-the-team-image{overflow:auto;width:100%;background:0 0;height:auto}div.join-the-team-image img{display:block}}div.text-top{clear:both;max-width:1280px;width:95%;margin:5% auto}@media screen and (max-width:568px){div.text-top{width:90%;margin:4.5% auto;padding:20px 0}}div.text-top.nomargin{margin:0 auto}div.text-top h1{color:#302826}div.text-top .text-table{display:table;width:100%;text-align:left}div.text-top .text-table p{font-size:1.125em;max-width:580px}div.text-top .text-table.join p.firstline:after{content:"";display:block;height:2px;width:20px;background:#00b4ad;margin:5% 0}div.text-top .text-table a{margin-top:5%}div.text-top .text-table div{display:table-cell;width:50%;vertical-align:top}div.text-top .text-table div.jobs{text-align:right}@media screen and (max-width:768px){div.text-top .text-table div.jobs{text-align:left}}div.text-top .text-table div.jobs p{text-align:left;color:#00b4ad;font-size:1.375em;display:inline-block;width:75%;margin-top:0}@media screen and (max-width:768px){div.text-top .text-table div.jobs p{width:100%}}div.text-top .text-table div.jobs span{margin-top:5%;display:block;font-size:.8em;color:#8a959e;padding-bottom:5%;border-bottom:1px solid #e2dec8}@media screen and (max-width:767px){div.text-top .text-table div{display:table-row}}div.text-top .text-table p{width:95%;margin:0 0 20px;line-height:1.75}div.were-about-pic{position:relative;clear:both;height:55%;max-height:600px;min-height:280px;background:#faf2d9 url(images/adtrak-office.jpg);background-size:cover;background-position:center;width:100%}@media screen and (max-width:768px){div.were-about-pic{height:45%}}div.were-about-pic.two{height:auto;padding-top:10%;background:url(images/office/office2.jpg);background-attachment:fixed;background-size:cover;min-height:150px;max-height:initial}@media screen and (max-width:768px){div.were-about-pic.two{padding-top:15%;background-attachment:initial}}@media screen and (max-width:568px){div.were-about-pic.two p{display:none}}div.were-about-pic .animate-in{-webkit-animation:fadedown 2.5s;-moz-animation:fadedown 2.5s;-ms-animation:fadedown 2.5s;-o-animation:fadedown 2.5s;animation:fadedown 2.5s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}div.were-about-pic p{text-align:center;color:#fff;font-size:34px;width:90%;margin:0 auto;opacity:0}div.timeline-wrap{position:relative;padding:5% 0}@media screen and (max-width:568px){div.timeline-wrap{margin:4.5% 0;padding:20px 0}}@media screen and (min-width:569px){div.timeline-wrap:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;width:2px;margin:0 auto;background:#dedede;z-index:1}}div.timeline-wrap .timeline-header{width:95%;max-width:1280px;margin:0 auto}@media screen and (max-width:568px){div.timeline-wrap .timeline-header{width:90%;text-align:center}}div.timeline{position:relative;width:100%;padding:5% 0;margin-top:5%}@media screen and (max-width:768px){div.timeline{margin-top:10%}}@media screen and (min-width:569px){div.timeline:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;width:2px;margin:0 auto;background:#dedede;z-index:1}}div.timeline.bottom{height:auto;margin-top:0;position:relative;bottom:inherit}div.timeline.bottom:before{content:none}div.timeball{border:2px solid #F15F48;height:30px;width:30px;position:absolute;right:0;left:0;margin:0 auto;top:auto;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;z-index:1;background:#F15F48;-webkit-animation:pulse 4s infinite;-moz-animation:pulse 4s infinite;-ms-animation:pulse 4s infinite;-o-animation:pulse 4s infinite;animation:pulse 4s infinite}div.timeball.top{top:-30px}div.timeball.bottom{border:2px solid #F15F48;top:auto;background:#fff}@media screen and (max-width:568px){div.timeball{display:none}}@media screen and (max-width:568px){div.timeballline{position:relative;margin:10% auto;height:1px;width:90%;max-width:1280px}}div.timeballsmall,div.timeballtiny{position:relative;margin:0 auto;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#fff}@media screen and (min-width:568px){div.timeballsmall,div.timeballtiny{left:0;right:0;background:#fff;z-index:1;position:absolute;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}div.timeballsmall{border:2px solid #F15F48;height:20px;width:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px}div.timeballtiny{border:3px solid #F15F48;height:10px;width:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}div.staffblock{width:95%;max-width:900px;margin:4.5% auto 0;padding:20px 0;text-align:center}@media screen and (max-width:568px){div.staffblock{width:90%;margin:4.5% auto 0;padding-top:20px}}div.staffblock h2{font-family:kaleko_205bold;color:#323a45;font-size:1.75em}div.staffblock p{font-size:22px;line-height:1.75}.clear{clear:both}.carright{position:relative;display:table;background:#faf2d9;height:60%;width:50%}@media screen and (min-width:569px){.carright:before{content:'';position:absolute;top:0;bottom:0;left:auto;right:-2px;width:2px;margin:0 auto;background:#dedede;z-index:1}}@media screen and (max-width:568px){.carright{height:auto;width:100%}}.carright .timeballsmall{left:auto;right:-13px}@media screen and (max-width:568px){.carright .timeballsmall{display:none}}.carright.orange{background:#f25e48}.carright.orange p{color:#fff}.carrighttext{display:table-cell;vertical-align:middle}.carrtext{float:right;max-width:640px;width:95%}@media screen and (max-width:568px){.carrtext{margin:4.5% 0;padding:20px 0}}.carrtext p{font-size:1.125em;line-height:1.75;margin-right:15%;width:85%}.image{width:100%}.image.one{background:url(images/office/office3.jpg);background-size:cover;opacity:0}.image.two{background:url(images/office/office2.jpg);background-size:cover}.image.three{background:url(images/office/office1.jpg);background-size:cover}header.what-we-do{background:#2b2b2b url(images/what-we-do-top.jpg) center;background-size:cover;background-attachment:fixed;text-align:center}@media screen and (max-width:768px){header.what-we-do{background-attachment:initial}}header.what-we-do h1{clear:both;padding-top:15%;display:block;width:100%}header.what-we-do p{color:#fff;width:75%;margin:0 auto;font-size:22px}@media screen and (min-width:1000px) and (max-width:1400px){header.what-we-do p{width:60%}}header.what-we-do div.wrap .nav-icon .menubar{color:#00b4ad}div.services{width:100%;display:table;height:100%;min-height:750px}@media screen and (max-width:568px){div.services{min-height:initial}}div.services-inner{display:table-row;height:33.33%;width:50%;min-height:250px}@media screen and (max-width:768px){div.services-inner{height:200px}}@media screen and (max-width:568px){div.services-inner{height:130px}}div.fifty.break{background:#f8f7f4}@media screen and (max-width:768px){div.fifty.break{display:table-row;width:100%}}div.fifty.break .textright{margin:10% 0}@media screen and (max-width:768px){div.fifty.break .textright{margin:10% auto}}div.fifty.break .textright h2{font-size:2em;color:#2b2b2b}div.fifty.break .textright h2:after{display:block;width:30px;border-bottom:2px solid #00b4ad;content:"";margin-top:30px;margin-bottom:30px}.services-col{display:table-cell;width:33.33%;overflow:hidden;color:#fff;text-decoration:none;border-right:1px solid #f8f7f4;border-left:1px solid #f8f7f4;vertical-align:middle;text-align:center;cursor:pointer}.services-col img{max-height:30px}.services-col.current{background:#f8f7f4}.services-col.current span{color:#00b4ad!important}.services-col.middle{border-top:2px solid #f8f7f4;border-bottom:2px solid #f8f7f4}.services-col:nth-child(1){border-left:0}.services-col:nth-child(3){border-right:0}.services-col p{font-size:30px;margin:0 auto;padding:0;width:70%;color:#000}.services-col span{display:block;font-size:16px;color:#8a959e;margin-top:15px;font-family:kaleko_205bold;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (max-width:568px){.services-col span{display:none}}.services-col span.hidden{display:none;font-size:15px;font-family:source_sans_pro_regular;margin:5px 0 10px}@media screen and (min-width:768px){.services-col span.hidden{display:block;visibility:hidden;height:0;margin:0;padding:0;opacity:0}}.services-col:hover span{color:#00b4ad}@media screen and (min-width:568px){.services-col:hover span.hidden{visibility:visible;height:auto;margin:5px 0 10px;padding:inherit;opacity:1;color:#8a959e}}div.fiftywrap.cases-feat{height:70%;background:url(images/featured-case-page.jpg) center;background-size:cover}div.fiftywrap.cases-feat .textleft{padding:20px 0;margin:4.5% 0}@media screen and (max-width:568px){div.fiftywrap.cases-feat .textleft{width:90%;margin:4.5% auto}}div.fiftywrap.cases-feat p.textheader{color:#faf2d9;font-size:2.625em!important}@media screen and (max-width:768px){div.fiftywrap.cases-feat p.textheader{font-size:2.5em!important}}@media screen and (max-width:568px){div.fiftywrap.cases-feat p.textheader{font-size:2em!important}}div.featured-case-top{width:100%;display:table;height:100%}div.load-more{text-align:center;margin-bottom:5%;padding-bottom:20px}div.load-more.animate-in{-webkit-animation:fadeIn ease-in 1s;-moz-animation:fadeIn ease-in 1s;-ms-animation:fadeIn ease-in 1s;-o-animation:fadeIn ease-in 1s;animation:fadeIn ease-in 1s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}div.load-more.animate-out{-webkit-animation:fadeOut ease-in 1s;-moz-animation:fadeOut ease-in 1s;-ms-animation:fadeOut ease-in 1s;-o-animation:fadeOut ease-in 1s;animation:fadeOut ease-in 1s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}div.case-select{margin:4.5% 0;padding:20px 0;text-align:center}div.case-select .button{margin:10px}div.case-select .button.active{color:#00b4ad;border:2px solid #00b4ad}div.case-select .filter{cursor:pointer}div.featured{margin:10% 0 15%}div.featured p{color:#faf2d9;font-size:2.425em;font-family:kaleko_205bold;margin-bottom:1.25%}@media screen and (max-width:768px){div.featured p{font-size:2.5em;line-height:1.5}}@media screen and (max-width:568px){div.featured p{font-size:2em;width:90%}}div.featured a,div.featured a:visited{color:#fff;margin:0 10px}@media screen and (max-width:768px){div.featured a,div.featured a:visited{margin:5% 0}}.tab-content{display:none}#concept-tab{display:block}div.designtext{text-align:center;margin:7.5% auto 4.5%;padding:20px 0;width:90%;max-width:950px}div.designtext.margin{margin:5% auto}div.designtext h2{margin-top:0;font-size:1.875em;color:#302826}div.designtext p{font-size:1.125em;line-height:1.75}div.designwrap{width:90%;margin:0 auto}div.designprocess{display:table;position:relative;height:2px;background:#dedede;width:100%}@media only all and (max-width:568px){div.designprocess{display:block;height:auto;background:0 0}}div.designprocess:after,div.designprocess:before{border:2px solid #00b4ad;height:30px;width:30px;position:absolute;top:-15px;margin:0 auto;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px;background:#fff}@media only all and (min-width:968px){div.designprocess:after,div.designprocess:before{content:""}}div.designprocess:before{left:0}div.designprocess:after{right:0}a.processtab{display:table-cell;text-align:center;position:relative;text-decoration:none;color:#8a959e}@media only all and (max-width:568px){a.processtab{float:left;display:block;height:120px;width:50%}a.processtab:after{display:block;content:"";clear:both}a.processtab .timeballsmall{top:0}}a.processtab p{position:absolute;top:40px;margin:0 auto;left:0;right:0;font-size:18px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a.processtab.current p{color:#00b4ad}a.processtab.current .timeballsmall{border:2px solid #00b4ad;top:-11px;-moz-animation:pulse 4s infinite;-webkit-animation:pulse 4s infinite;animation:pulse 4s infinite}a.processtab:hover .timeballsmall{border:2px solid #fff}a.processtab:hover p{color:#00b4ad}div.accred{clear:both;padding:20px 0}div.accred:after{clear:both;display:block;content:""}div.accred ul{display:table;width:90%;max-width:1280px;margin:4.5% auto;padding:0}@media only all and (max-width:768px){div.accred ul{width:100%;display:block;white-space:nowrap;overflow-x:scroll;overflow-y:hidden}}div.accred ul li{display:table-cell;vertical-align:middle;text-align:center;width:16.66%;opacity:.5;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media only all and (max-width:768px){div.accred ul li{display:inline-block;width:210px}}@media only all and (max-width:568px){div.accred ul li{width:190px}}div.accred ul li:nth-child(1) img{width:130px}div.accred ul li:hover{opacity:1}div.accred ul li img{width:70px;margin:0 auto}div.accred ul li a{display:block;color:#ee5f48}div.accred ul li .reviews-badge{width:140px;margin:0 auto}div.accred ul li .reviews-badge:after{content:"";display:block;clear:both}div.accred ul li .reviews-badge span.name{display:none}div.accred ul li .reviews-badge span.count,div.accred ul li .reviews-badge span.value{float:left;display:block;width:50%}div.accred ul li .reviews-badge span.ratingCount,div.accred ul li .reviews-badge span.ratingValue{display:block}div.accred ul li .reviews-badge img{height:auto;max-width:100px;width:100%}div.join-the-team{position:relative;width:100%;background:#302826;z-index:1}@media only all and (max-width:768px){div.join-the-team{height:auto}}div.join-the-team .background{position:absolute;width:100%;height:100%;background:url(images/join-the-team.jpg);background-size:cover;background-position:center;z-index:-1;opacity:.9}div.join-the-team.animate-in .background{-webkit-animation:teamfade ease-in 1s;-moz-animation:teamfade ease-in 1s;-ms-animation:teamfade ease-in 1s;-o-animation:teamfade ease-in 1s;animation:teamfade ease-in 1s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}div.join-the-team .text{max-width:980px;width:75%;margin:0 auto;text-align:center;opacity:0;padding:10% 0;font-family:andes_semi_bold_italic}div.join-the-team.animate-in .text{-webkit-animation:fadeIn ease-in 1s;-moz-animation:fadeIn ease-in 1s;-ms-animation:fadeIn ease-in 1s;-o-animation:fadeIn ease-in 1s;animation:fadeIn ease-in 1s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}div.join-the-team p{color:#e2dec8;font-size:1.75em}div.join-the-team p.author{font-size:20px;color:#faf2d9}div.join-the-team p.author:before{display:block;width:20px;height:2px;background:#f25e48;content:"";margin:0 auto 20px}div.job-header{width:95%;max-width:1280px;margin:0 auto;padding-bottom:20px}@media screen and (max-width:568px){div.job-header{width:90%}}div.job-header h2{font-family:kaleko_205bold;font-size:2.5em;margin:0;color:#f25e48}div.job-header p.textheader{color:#00b4ad;margin:5% 0 0}div.job-list{display:table;width:95%;max-width:1280px;margin:0 auto}@media screen and (max-width:568px){div.job-list{width:90%}}div.job-list li,div.job-list p{font-size:1.125em;line-height:1.75;color:#8a959e}div.job-list .job-description,div.job-list .job-details{display:table-cell;width:50%}@media screen and (max-width:668px){div.job-list .job-description,div.job-list .job-details{display:table-row;width:100%}}div.job-list .job-details{text-align:right}div.job-list .job-details p{margin:0}@media screen and (max-width:668px){div.job-list .job-details p{margin-top:20px}}div.job-list .job-details span.text{display:block;margin-top:20px}div.job-list .job-description .careers-brief p:nth-child(1):after{content:"\2026";display:inline-block}div.job-list .job-description .careers-description{display:none}.work-with-us{background:#2b2b2b url(images/wireframe-teal.png) no-repeat;background-position:center;background-attachment:fixed;padding:2.5em 0;clear:both}.work-with-us div{text-align:center}.work-with-us p{display:inline-block;padding:0;text-align:center;font-size:1.875em;color:#fff;margin:0 10px}.work-with-us a.button{display:inline-block;border:2px solid #fff;margin:10px;color:#fff}footer{width:100%;clear:both;background-size:cover;padding:4.5% 0}footer .fgridwrap{display:table;width:95%;max-width:1280px;margin:20px auto}@media only all and (max-width:767px){footer .fgridwrap{display:inherit}}footer .fgrid{display:table-cell;vertical-align:middle;width:20%}@media only all and (max-width:767px){footer .fgrid{display:inherit;width:100%;text-align:center}}footer .fgrid img{height:60px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}footer .fgrid img:hover{opacity:.5}footer .fgrid span{color:#848484;display:inline-block;margin-right:5px}footer .fgrid.location{text-align:center;width:30%}@media only all and (max-width:768px){footer .fgrid.location{display:none}}footer .fgrid.location p{display:inline-block;font-size:1em;line-height:2;text-align:left;color:#a2a2a2;max-width:500px;width:95%;margin:0}footer .fgrid.location p i{margin-right:20px;margin-top:5px;font-size:1.5em!important}@media only all and (max-width:568px){footer .fgrid.location p i{margin-right:10px}}footer .fgrid.location p.location i{float:left;font-size:36px;color:#d4d4d4;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}footer .fgrid.location p:hover i{color:#00b4ad}footer .social{text-align:right;display:table-cell;margin:0 auto;vertical-align:middle;width:20%}@media only all and (max-width:767px){footer .social{clear:both;display:inherit;width:100%;text-align:center}}@media only all and (max-width:568px){footer .social{margin-top:20px}}footer .social i{color:#00b4ad;height:35px;width:35px;margin:0 auto;line-height:35px;text-align:center;display:inline-block;font-size:18px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;margin-left:10px}@media only all and (max-width:767px){footer .social i{margin-left:5px;margin-right:5px}}footer .social i:hover{color:#2b2b2b;-webkit-transform:scale(1.3);-moz-transform:scale(1.3);transform:scale(1.3)}div.case-title{text-align:center;width:90%;max-width:914.29px;margin:0 auto;padding-bottom:4%;padding-top:1%}div.case-title h1,div.case-title p{opacity:0;-webkit-animation:fadeIn 2.5s;-moz-animation:fadeIn 2.5s;-ms-animation:fadeIn 2.5s;-o-animation:fadeIn 2.5s;animation:fadeIn 2.5s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}div.case-title h1{clear:both;width:100%;color:#fff;font-size:42px}div.case-title p{font-family:andes_semi_bold_italic;font-size:22px;line-height:30px;color:#8a959e}.owl-carousel .image{background-size:cover!important;background-position:center!important}@media screen and (max-width:568px){.owl-carousel.mobile{margin-top:5%;float:none;width:100%}}.owl-carousel .animate-in{-webkit-animation:fadeIn ease-in 1s;-moz-animation:fadeIn ease-in 1s;-ms-animation:fadeIn ease-in 1s;-o-animation:fadeIn ease-in 1s;animation:fadeIn ease-in 1s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}.owl-carousel.fixed{clear:both;float:none;height:80%;width:95%;max-width:1480px;margin:5% auto;padding-bottom:60px;overflow:hidden}@media screen and (max-width:768px){.owl-carousel.fixed{height:50%}}@media screen and (max-width:768px){.owl-carousel.fixed{height:40%}}.owl-carousel.fixed .owl-dots{position:relative!important;bottom:-20px!important}div.case-testimonial{height:90%;max-height:500px;font-family:andes_semi_bold_italic}div.case-testimonial.what-we-do{background:url(images/testimonial-default.jpg);background-size:cover;background-position:center}@media screen and (min-width:769px){div.case-testimonial.what-we-do{background-attachment:fixed}}div.case-testimonial.bandaid{background:url(images/bandaid30.jpg);background-size:cover;background-position:center}@media screen and (min-width:769px){div.case-testimonial.bandaid{background-attachment:fixed}}div.case-testimonial div{position:relative;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:950px;width:90%;margin:0 auto;text-align:center;padding:5% 0}div.case-testimonial p{color:#fff;font-size:1.75em}div.case-testimonial p.author{font-size:20px;color:#faf2d9}div.case-testimonial p.author:before{display:block;width:20px;height:2px;background:#f25e48;content:"";margin:0 auto 20px}div.blueback{background:#2b2b2b url(images/wireframe-teal.png) center;background-size:cover;background-attachment:fixed;padding:5% 0}div.blueback.tamatanga{background:url(images/case/tamatanga.jpg);background-attachment:fixed}div.blueback.qualitas{background:url(images/case/qualitas.jpg);background-attachment:fixed}div.blueback blockquote{color:#bcc2c7}div.blueback p.textheader{color:#f8f7f4}div.case-header{margin:0 auto;width:95%;max-width:1280px}@media screen and (max-width:568px){div.case-header{width:90%}}div.case-header p.textheader{margin:0;color:#302826}div.case-progress{position:relative;display:inline-block;width:180px;margin-bottom:40px;font-family:hurmedesign-semibold}div.case-progress.inline{width:auto}div.case-progress p{font-size:7.5em;color:#fff1c5;margin:0!important;line-height:90px}div.case-progress div.the-count{position:absolute;top:0;right:-20px;height:50px;width:50px}@media screen and (max-width:568px){div.case-progress div.the-count{right:0}}div.case-progress div.the-count:after{-moz-transform:rotate(35deg);-o-transform:rotate(35deg);-ms-transform:rotate(35deg);-webkit-transform:rotate(35deg);transform:rotate(35deg);-webkit-backface-visibility:hidden;content:"";height:50px;width:50px;position:absolute;background:url(images/slash.png) center repeat-y}div.case-progress div.the-count span{position:absolute;color:#c7c7c7}div.case-progress div.the-count span.current{top:0;left:0}div.case-progress div.the-count span.out-of{bottom:0;right:0}div.fifty.twhite{background:url(images/triangulation-white.png) right center no-repeat}div.fifty.caseimage{text-align:center}div.fifty.caseimage img{width:85%;max-width:700px;display:inline-block}div.fifty.caseimage img.phone{max-width:450px}div.case-large-image{max-width:1000px;width:100%;margin:5% auto 0}@media screen and (max-width:1024px){div.case-large-image{width:90%}}div.case-large-image img{width:100%}div.results-wrap{padding:20px 0;margin:4.5% auto;width:95%;max-width:1280px}div.results-wrap div.case-progress{display:block;margin:0 auto 40px}div.results-wrap div.text{text-align:center}div.results-wrap div.text p{font-size:1.125em;line-height:1.75;max-width:850px;margin-right:auto;margin-left:auto;width:90%}div.results-wrap div.text p.textheader{color:#302826}div.threegridwrap.results{text-align:center}div.results-table{display:table;width:100%;max-width:1280px;margin:4% auto;padding:20px 0}@media screen and (max-width:568px){div.results-table{margin-bottom:0;padding-bottom:0}}div.results-table div.result{display:table-cell;text-align:center;width:25%;opacity:0}div.results-table div.result.animate-in{-webkit-animation:fadeIn ease-in 1s;-moz-animation:fadeIn ease-in 1s;-ms-animation:fadeIn ease-in 1s;-o-animation:fadeIn ease-in 1s;animation:fadeIn ease-in 1s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}div.results-table div.result.animate-in.image2{-webkit-animation-delay:.15s;-moz-animation-delay:.15s;animation-delay:.15s}div.results-table div.result.animate-in.image3{-webkit-animation-delay:.3s;-moz-animation-delay:.3s;animation-delay:.3s}div.results-table div.result.animate-in.image4{-webkit-animation-delay:.45s;-moz-animation-delay:.45s;animation-delay:.45s}@media screen and (max-width:568px){div.results-table div.result{display:inline-block;width:50%;height:250px}}div.results-table div.result p{font-size:1.45em}div.results-table div.result p.top{font-size:1.75em}div.results-table div.result p.top:after{content:"";display:block;height:2px;width:10px;background:#00b4ad;margin:20px auto}div.results-table div.result p.bot{font-size:1.2em}div.results-table div.result p.bot span{font-size:.7em}div.results-table div.result i{color:#00b4ad;margin-right:12px}div.results-table div.result i.circle{text-align:center;display:inline-block;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;color:#ee5f48;font-size:1.5em;margin:0 0 10px}div.results-table div.result i.arrow-up{-webkit-transition:all 1.5s ease-in-out;-moz-transition:all 1.5s ease-in-out;-ms-transition:all 1.5s ease-in-out;-o-transition:all 1.5s ease-in-out;transition:all 1.5s ease-in-out;-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}div.results-table div.result.animate-in .arrow-up{-webkit-transition:all 1.5s ease-in-out;-moz-transition:all 1.5s ease-in-out;-ms-transition:all 1.5s ease-in-out;-o-transition:all 1.5s ease-in-out;transition:all 1.5s ease-in-out;-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}div.results-table div.result span{margin-top:20px;display:block}.hamb{text-decoration:none;font-size:28px;cursor:pointer}.hamb.open{color:#faf2d9}.nav{position:fixed;width:0;height:0;background:url(images/nav.png);top:0;left:0;z-index:2}.nav a,.nav a:visited{text-decoration:none;color:#f8f7f4}.nav a:hover,.nav a:visited:hover{color:#f8f7f4}.nav .middlediv{position:relative;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:90%;margin:0 auto}.nav .middlediv p{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.nav .middlediv p:hover{color:#00b4ad!important}.nav .left,.nav .right{width:50%;height:100%;overflow:hidden}.nav .left{float:left;color:#fff}@media screen and (max-width:767px){.nav .left{float:none;display:none}}.nav .left p.large{font-family:andesmedium;text-align:center;opacity:0;font-size:3.25em;line-height:1;color:#fff;margin-bottom:5px}.nav .left p{text-align:center;font-size:2em;margin:0 auto;opacity:0;width:90%;max-width:450px}.nav .right{float:right}@media screen and (max-width:767px){.nav .right{background:#f25e48;display:block;float:none;width:100%;height:100%}}.nav .right-inner{float:left;height:100%;width:0;text-align:center;background:#f25e48;margin:0;padding:0}@media screen and (max-width:568px){.nav .right-inner{float:none}}.nav .right-inner .rightwrap{position:relative;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:568px){.nav .right-inner .rightwrap{top:25%;-moz-transform:translateY(-25%);-o-transform:translateY(-25%);-ms-transform:translateY(-25%);-webkit-transform:translateY(-25%);transform:translateY(-25%)}}.nav .right-inner ul{margin:0;padding:0}.nav .right-inner li{list-style-type:none;opacity:0;font-size:2em;margin:.25rem 0;padding:.25rem 0;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;index:2;font-family:andesmedium}@media screen and (max-width:568px),screen and (max-height:600px){.nav .right-inner li{font-size:1.5em}}.nav .right-inner li:hover{background:#d55440}.nav .right-inner li.nohover:hover{background:0 0}.nav .right-inner hr{width:20px;height:3px;border:0}@media screen and (max-width:568px){.nav .right-inner hr{margin:0;padding:0}}.nav .right-inner li.social{margin-top:30px}@media screen and (max-width:568px){.nav .right-inner li.social{margin-top:0}}.nav .right-inner li.social i{height:35px;width:35px;margin:0 5px;line-height:35px;text-align:center;display:inline-block;-webkit-border-radius:35px;-moz-border-radius:35px;-ms-border-radius:35px;border-radius:35px;font-size:22px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;color:#faf2d9}div.blog-wrap{display:table;max-width:1280px;margin:4.5% auto;width:95%;padding:20px 0}@media screen and (max-width:568px){div.blog-wrap{width:90%}}div.blog-wrap.one,div.blog-wrap.three,div.blog-wrap.two{opacity:0}div.blog-wrap.one.animate-in,div.blog-wrap.three.animate-in,div.blog-wrap.two.animate-in{-webkit-animation:fadeIn ease-in 1s;-moz-animation:fadeIn ease-in 1s;-ms-animation:fadeIn ease-in 1s;-o-animation:fadeIn ease-in 1s;animation:fadeIn ease-in 1s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}@media screen and (min-width:569px){div.blog-wrap:hover img{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);-webkit-transition:all 9s ease-in-out;-moz-transition:all 9s ease-in-out;-ms-transition:all 9s ease-in-out;-o-transition:all 9s ease-in-out;transition:all 9s ease-in-out}}div.blog-wrap .blog{display:table-cell;width:50%;vertical-align:middle}@media screen and (max-width:568px){div.blog-wrap .blog{display:block;width:100%}}div.blog-wrap .blog .featured-posts{display:inline-block;width:70%;text-align:left}@media screen and (max-width:568px){div.blog-wrap .blog .featured-posts{width:95%}}div.blog-wrap .blog .featured-posts p{font-size:1.125em;line-height:1.75}div.blog-wrap .blog .featured-posts p.textheader{line-height:42px}div.blog-wrap .blog .featured-posts p.textheader a{color:#575152}div.blog-wrap .blog.two{text-align:center;overflow:hidden;background:url(images/blog-fallback.jpg);background-position:center!important;background-size:cover!important}div.blog-wrap .button{margin-top:20px}@media screen and (min-width:569px){div.blog-excert{margin:0 0 15px}}div.blog-excert:after{display:block;clear:both;content:""}div.blog-excert div.text{display:block;margin:0}div.blog-excert div.text div.slash p{float:left;line-height:50px;margin:0;width:auto}div.blog-excert div.text div.slash p a{color:#f25e48}div.blog-excert div.text div.slash p.date:before{float:left;-moz-transform:rotate(35deg);-o-transform:rotate(35deg);-ms-transform:rotate(35deg);-webkit-transform:rotate(35deg);transform:rotate(35deg);-webkit-backface-visibility:hidden;content:"";height:50px;width:50px;background:url(images/slash.png) center repeat-y}div.blog-post{background:#faf2d9 url(images/triangulation-white.png) no-repeat left center;padding:5% 0;text-align:center}@media screen and (max-width:568px){div.blog-post{padding:10% 0}}div.blog-post h1{max-width:1280px;width:95%;margin:0 auto;color:#302826}div.download-block{width:100%;max-width:700px;display:table;vertical-align:middle}div.download-block.download-space{margin-top:4.5%}div.download-block .left,div.download-block .right{float:left}div.download-block .left figcaption,div.download-block .left li,div.download-block .left p,div.download-block .left ul{display:none}div.download-block .left img{width:100%;max-width:240px}div.download-block .left figure{float:left;margin:0;max-width:auto}div.download-block .right ul{margin:0}div.author-small{display:table;text-align:left;margin:30px auto 0}@media screen and (max-width:568px){div.author-small{font-size:85%}}div.author-small .small-info{display:table-cell;vertical-align:middle}div.author-small .small-info p{margin:0}div.author-small .small-info.image{width:100px}div.author-small img{max-height:60px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px}div.quote-wrap img{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}div.quote-wrap:hover img{-moz-transform:rotate(15deg);-o-transform:rotate(15deg);-ms-transform:rotate(15deg);-webkit-transform:rotate(15deg);transform:rotate(15deg)}div.author-case{margin:4.5% 0}div.author-case:before{float:left;display:block;content:"";height:2px;width:30px;background:#00b4ad;margin:30px 0}div.author-case:after{content:"";clear:both;display:block}div.author-case img{float:right;display:inline-block;max-height:60px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;border-radius:30px}div.author-case p{display:block;float:right;line-height:60px;margin:0 0 0 20px!important;font-size:1em;width:auto!important;max-width:300px}div.blog-text{margin:4.5% auto;padding:20px 0;width:95%;max-width:968px}@media screen and (max-width:568px){div.blog-text{width:90%}}div.blog-text a,div.blog-text a:visited{color:#00b4ad;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}div.blog-text a:hover,div.blog-text a:visited:hover{color:#575152}div.blog-text h1{color:#302826}div.blog-text h2{color:#f25e48;font-size:2em}div.blog-text p{font-size:1.125em;line-height:1.75;max-width:700px}div.blog-text p:nth-child(2){font-size:1.375em!important}div.blog-text ul{margin:4.5% 0;padding:20px 0}div.blog-text li{margin:0 0 20px;list-style:none;padding-left:40px;color:#8a959e;font-size:1.125em;line-height:1.75;max-width:660px}div.blog-text code.block{margin:4.5% 0;padding:20px 0 20px 20px;background:#fbfbfb;display:inline-block;border:1px solid #f7dbc6;color:#f25f48}div.blog-text blockquote{margin:5% 0;max-width:700px;text-align:center;padding-top:60px;background:url(images/blockquote.png) no-repeat top center;color:#302826;font-style:italic}div.blog-text blockquote p{margin:0 auto;width:90%;color:#302826}div.blog-text blockquote span{display:block;margin-top:20px;font-style:normal;color:#00b4ad}div.blog-text figure{position:relative;display:block;float:right;max-width:368px;margin-right:0;margin-left:60px}@media screen and (max-width:568px){div.blog-text figure{float:none;width:100%;max-width:initial;margin:20px 0}}div.blog-text figure:after{clear:both;display:block;content:""}div.blog-text figcaption{clear:both;text-align:right}div.blog-text img{width:100%}div.blog-text .social{margin:10% 0;text-align:center;clear:both}div.blog-text .social i{margin:0 20px;color:#f25e48;font-size:1.25em;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}div.blog-text .social i:hover{color:#2b2b2b;-webkit-transform:scale(1.3);-moz-transform:scale(1.3);transform:scale(1.3)}div.post-info{background:#f8f7f4;padding:2.5%}div.post-info .post-table{width:95%;max-width:1280px;display:table;margin:0 auto}div.post-info .post-inner{display:table-cell;width:50%;text-align:center;vertical-align:middle;font-size:1.125em}@media screen and (max-width:568px){div.post-info .post-inner{display:block;width:100%;margin:5% 0}}div.post-info .post-inner i{margin-right:20px;color:#00b4ad}div.previous-post{width:95%;max-width:1280px;margin:2.5% auto}div.previous-post p{color:#302826;font-size:1.5em;margin:10px 0}div.previous-post a{font-size:1.25em;color:#f25e48;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}div.previous-post a:hover{color:#2b2b2b}.contact{display:inline-block;max-width:30px;margin-right:18px}div.contact-wrap{background:#f8f7f4;padding:5% 0}div.contact-form{width:95%;margin:0 auto;text-align:center}div.contact-form h2{margin-bottom:5%!important;font-size:2em;color:#302826}div.contact-form button,div.contact-form input,div.contact-form textarea{padding:2.5%;margin:1.25% 0;border:2px solid #f8f7f4;font-family:source_sans_pro_regular;font-size:1.125em;line-height:1.75;color:#302826;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-appearance:none;-webkit-border-radius:0}div.contact-form input,div.contact-form textarea{width:90%!important;background:#fff}div.contact-form input:focus,div.contact-form textarea:focus{border:2px solid #00b4ad}div.contact-form button{display:inline-block;width:auto!important;margin:2.5% auto;padding:8px 20px;background:#fff;border:2px solid #ee5f48;font-size:22px;color:#ee5f48}div.contact-form button:hover{background:#fbfbfb}@media screen{div.contact-form label{display:none}}#map-canvas,#map-canvas2{position:relative;width:100%;height:600px}@media screen and (max-width:768px){#map-canvas,#map-canvas2{height:500px}}@media screen and (max-width:568px){#map-canvas,#map-canvas2{height:300px}}div.social-contact{background:#f8f7f4;padding:5% 0}div.get-social{display:table;width:100%;max-width:1280px;margin:0 auto}div.get-social .social-icon{display:table-cell;width:33%;vertical-align:middle;text-align:center}div.get-social .social-icon a{color:#00b4ad}div.get-social .social-icon i{font-size:2em}div.blog-home{margin:4.5% auto 0;padding:20px 0;max-width:1280px;width:95%}@media screen and (max-width:568px){div.blog-home{width:90%}}div.blog-feature-wrap{margin:0 auto;background:#f8f7f4;max-width:1536px;width:95%;padding:20px 0}@media screen and (max-width:568px){div.blog-feature-wrap{width:90%}}div.blog-feature{display:table;width:95%;max-width:1280px;margin:0 auto;padding:5% 0}@media screen and (max-width:768px){div.blog-feature{display:block}}@media screen and (max-width:568px){div.blog-feature{width:90%}}div.blog-feature a{color:#333;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}div.blog-feature a:hover{color:#999}div.blog-feature .blog-inner{display:table-cell;width:25%;position:relative}@media screen and (max-width:768px){div.blog-feature .blog-inner:nth-child(3),div.blog-feature .blog-inner:nth-child(4){display:none}}@media screen and (max-width:568px){div.blog-feature .blog-inner{display:block;width:90%;margin:0 auto}}@media screen and (max-width:768px){div.blog-feature .blog-inner.hide{display:none}}div.blog-feature .blog-inner img{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}div.blog-feature .blog-inner:hover img{-moz-transform:rotate(15deg);-o-transform:rotate(15deg);-ms-transform:rotate(15deg);-webkit-transform:rotate(15deg);transform:rotate(15deg)}@media screen and (min-width:569px){div.blog-feature .blog-inner:nth-child(1):after{display:block;content:"";width:30px;height:2px;background:#00b4ad;margin-top:45px}}@media screen and (max-width:568px){div.blog-feature .blog-inner:after{display:block;content:"";width:30px;height:2px;background:#00b4ad;margin-top:45px}}div.blog-feature .author-case{position:absolute;bottom:-20px;margin:0}div.blog-feature .author-case,div.blog-feature p{max-width:500px;width:80%}div.blog-feature p{font-size:1.75em!important}div.blog-feature span{color:#8a959e}div.comments-wrap{width:95%;padding:20px 0;margin:4.5% auto;max-width:968px}ul.page-numbers{text-align:center;max-width:1280px;width:95%;margin:5% auto;padding:0}ul.page-numbers li{display:inline-block;margin:0 4px 4px 0;text-align:center}ul.page-numbers li:nth-child(3){opacity:.9}ul.page-numbers li:nth-child(4){opacity:.8}ul.page-numbers li:nth-child(5){opacity:.7}ul.page-numbers li:nth-child(6){opacity:.6}ul.page-numbers a,ul.page-numbers span{position:relative;display:inline-block;border:2px solid #b8b8b8;color:#b8b8b8;font-size:22px;font-family:andesmedium;padding:8px 16px}ul.page-numbers a.current,ul.page-numbers a:hover,ul.page-numbers span.current,ul.page-numbers span:hover{color:#00b4ad;border:2px solid #00b4ad}.cases-wrap{padding:0;text-align:justify;-webkit-backface-visibility:hidden;width:95%;max-width:1280px;margin:5% auto}@media all and (max-width:568px){.cases-wrap{width:90%}}.cases-wrap .block{height:250px;background-position:center!important;background-size:cover!important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.cases-wrap .block:hover{opacity:.7}@media all and (max-width:568px){.cases-wrap .block{height:180px}}.cases-wrap .word-wrap{padding:20px 0;margin:4.5% auto;width:85%}.cases-wrap .word-wrap p a{color:#575152}.cases-wrap .word-wrap p.textheader:after{display:block;content:"";margin:5% 0;width:30px;height:2px;background:#00b4ad;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.cases-wrap .gap,.cases-wrap .mix{display:inline-block;width:32%}@media all and (max-width:1024px){.cases-wrap .gap,.cases-wrap .mix{width:48%}}@media all and (max-width:568px){.cases-wrap .gap,.cases-wrap .mix{width:100%}}.cases-wrap .mix{text-align:left;margin-bottom:2%;display:none}.cases-wrap .mix:hover i{width:100%}.cases-wrap:after{content:'';display:inline-block;width:100%}.staff-wrap{max-width:1280px;margin:5% auto;width:90;padding:0 5% 20px}@media all and (max-width:568px){.staff-wrap{width:90%;padding:0 5%}}.staff-wrap:after{display:block;content:"";clear:both}.staff-wrap i{border:2px solid #ee5f48;height:35px;width:35px;margin:20px auto;line-height:35px;text-align:center;display:block;-webkit-border-radius:35px;-moz-border-radius:35px;-ms-border-radius:35px;border-radius:35px;font-size:18px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.staff-wrap i:hover{border:2px solid #fff}.staff-wrap .close:after,.staff-wrap .open:after{font-family:FontAwesome;font-style:normal;cursor:pointer;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.staff-wrap .open:after{content:"\f065";color:#ee5f48}.staff-wrap .close:after{content:"\f00d";color:#00b4ad}.staff-wrap .info-bg{margin:20px auto;width:95%;background:#fff;float:left;position:relative;display:none;padding:2.5% 0;-webkit-animation:fadeInDown ease-in 2s;-moz-animation:fadeInDown ease-in 2s;-ms-animation:fadeInDown ease-in 2s;-o-animation:fadeInDown ease-in 2s;animation:fadeInDown ease-in 2s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}@media all and (max-width:568px){.staff-wrap .info-bg{float:none;margin:0 auto}}.staff-wrap .description,.staff-wrap .details{width:50%;float:left}@media all and (max-width:568px){.staff-wrap .description,.staff-wrap .details{width:100%;float:none}}.staff-wrap .details p{margin:0;font-size:1.125em;font-style:italic}.staff-wrap .details p:nth-child(2){color:#323a45;font-size:26px;font-style:normal}.staff-wrap .description p{line-height:1.75;font-size:1.125em}.staff-wrap .description p:nth-child(2){color:#323a45;font-style:normal}.staff-wrap .box{width:33.3%;background-color:#fff;float:left;border-bottom:2px solid #dedede;padding:20px 0;text-align:center}@media all and (max-width:768px){.staff-wrap .box{width:50%}}@media all and (max-width:568px){.staff-wrap .box{float:none;width:100%;margin:4.5% auto}}.staff-wrap .box img{height:226px;display:inline-block;margin-bottom:20px;background:#f0f0f0}@media all and (max-width:768px){.staff-wrap .box img{background:#ededed}}@media all and (max-width:568px){.staff-wrap .box img{background:#ddd}}.staff-wrap .box span{display:inline-block}.staff-wrap .box p{margin:0;font-size:22px;font-style:italic}.staff-wrap .box p:nth-child(2){color:#323a45;font-size:26px;font-style:normal}.staff-wrap .selected{border-bottom:2px solid #00b4ad}.staff{clear:both;margin:4.5% auto;padding:20px 0;max-width:1280px;width:95%}@media screen and (max-width:568px){.staff{width:90%}}.staffwrap{clear:both;margin:0;padding:5% 0}.staffwrap .details{float:left;width:50%}@media screen and (max-width:768px){.staffwrap .details{float:none;width:100%}}.staffwrap .details p{color:#323a45;font-size:1.75em;font-style:normal}.staffwrap .details:after{margin-top:20px;border-bottom:2px solid #00b4ad;display:block;width:40px;content:""}.staffwrap .description{float:right;width:50%}@media screen and (max-width:768px){.staffwrap .description{float:none;width:100%}}.staffwrap .description a{width:100%;text-align:right;display:block;color:#f25e48;padding-top:20px}.staffwrap .description i{margin-left:10px}.staffwrap .description p{font-size:1.125em;line-height:1.75;color:#8a959e}.staffwrap .description p:nth-child(1){color:#323a45}.service-tab{display:none}.service-tab.current{display:inherit;-webkit-animation:fadeInDown ease-in 2s;-moz-animation:fadeInDown ease-in 2s;-ms-animation:fadeInDown ease-in 2s;-o-animation:fadeInDown ease-in 2s;animation:fadeInDown ease-in 2s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards}.upgrade-browser{text-align:center}.page-template{width:95%;max-width:1280px;margin:4.5% auto;padding:20px 0}.page-template h1{color:#302826}@keyframes load-arrow{from{transform:translate(0,0)}to{transform:translate(0,55px)}}@-webkit-keyframes load-arrow{from{-webkit-transform:translate(0,0)}to{-webkit-transform:translate(0,55px)}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@-moz-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes teamfade{from{opacity:.8}to{opacity:.15}}@-moz-keyframes teamfade{from{opacity:.8}to{opacity:.15}}@keyframes teamfade{from{opacity:.8}to{opacity:.15}}@-webkit-keyframes floatleft{0%,50%{float:none}100%{float:right}}@keyframes floatleft{0%,50%{float:none}100%{float:right}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.3)}100%{-webkit-transform:scale(1)}}@-moz-keyframes pulse{0%{-moz-transform:scale(1)}50%{-moz-transform:scale(1.3)}100%{-moz-transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.3)}100%{transform:scale(1)}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-30px)}30%{opacity:.8;-webkit-transform:translateY(0)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}30%{opacity:.8;transform:translateY(0)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes navfixed{0%{opacity:0;-webkit-transform:translateY(-30px)}100%,50%{opacity:1;-webkit-transform:translateY(0)}}@keyframes navfixed{0%{opacity:0;transform:translateY(-30px)}100%,50%{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadedown{0%{opacity:0;-webkit-transform:translateY(-200px)}100%,50%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadedown{0%{opacity:0;transform:translateY(-200px)}100%,50%{opacity:1;transform:translateY(0)}}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{position:absolute;bottom:20px;left:0;right:0;margin:0 auto;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#f25e48}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{float:right;width:50%;height:60%;-webkit-tap-highlight-color:transparent;position:relative;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0,0)}.owl-carousel .owl-controls .owl-dot,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{width:100%;display:block;overflow:hidden;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img{transform-style:preserve-3d}