img,legend{border:0}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.more-work-module,.page-heading,.section-label,header.main ul{text-align:center}.btn,footer.main a,header.main a,nav.mobile a{text-decoration:none}.more-work .work-col:after,.slick-track:after,.work-items:after,footer.main section.details:after{clear:both}@font-face{font-family:Lato;font-style:normal;font-weight:300;src:local('Lato Light'),local('Lato-Light'),url(https://fonts.gstatic.com/s/lato/v11/nj47mAZe0mYUIySgfn0wpQ.ttf) format('truetype')}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:local('Lato Regular'),local('Lato-Regular'),url(https://fonts.gstatic.com/s/lato/v11/v0SdcGFAl2aezM9Vq_aFTQ.ttf) format('truetype')}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:local('Lato Bold'),local('Lato-Bold'),url(https://fonts.gstatic.com/s/lato/v11/DvlFBScY1r-FMtZSYIYoYw.ttf) format('truetype')}@font-face{font-family:Lato;font-style:italic;font-weight:300;src:local('Lato Light Italic'),local('Lato-LightItalic'),url(https://fonts.gstatic.com/s/lato/v11/2HG_tEPiQ4Z6795cGfdivKCWcynf_cDxXwCLxiixG1c.ttf) format('truetype')}@font-face{font-family:Lato;font-style:italic;font-weight:400;src:local('Lato Italic'),local('Lato-Italic'),url(https://fonts.gstatic.com/s/lato/v11/LqowQDslGv4DmUBAfWa2Vw.ttf) format('truetype')}@font-face{font-family:Lato;font-style:italic;font-weight:700;src:local('Lato Bold Italic'),local('Lato-BoldItalic'),url(https://fonts.gstatic.com/s/lato/v11/HkF_qI1x_noxlxhrhMQYEKCWcynf_cDxXwCLxiixG1c.ttf) format('truetype')}/*! normalize.css v2.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}.slick-list,.slick-slider,.slick-track{position:relative;display:block}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,figure{margin:0}a:focus{outline:dotted thin}.case-studies .slide,.case-studies .slides,.gallery .slick-arrow,.slick-list:focus,a:active,a:hover{outline:0}h1{margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}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}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}.btn.btn-text,.case-study-col .content h2,.case-study-col .title h2,.case-study-col .title h3,.container-blog .category-heading h1,.container-blog .sidebar h4,.container-blog .sidebar ul,.container-blog .tags,.intro h2,.page-heading,.pagination,.section-label,.skills .skill-title,.work-item .caption,.work-module .caption{text-transform:uppercase}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}/*!
 * Preboot v2
 *
 * Open sourced under MIT license by @mdo.
 * Some variables and mixins from Bootstrap (Apache 2 license).
 */.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@media (min-width:980px){.hamburger-trigger{display:none}}.hamburger-trigger{position:absolute;z-index:99999999;left:auto!important;right:20px;top:38px;margin-top:-15px;height:16px;cursor:pointer}.hamburger-trigger.opened{position:fixed}#hamburger{width:26px;height:16px;position:relative;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);transition:.5s ease-in-out;cursor:pointer}#hamburger span{display:block;position:absolute;height:4px;width:100%;background:#ea0000;opacity:1;left:0;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);transition:.25s ease-in-out}.gallery img,.more-work-module img{height:auto;width:100%}.gallery .slick-arrow,ul.social a{background-position:center center}.case-studies .slick-arrow,.clients .client,.cover,.gallery .slick-arrow,.homepage-cover,.homepage-skills .icon,ul.social a{background-repeat:no-repeat}#hamburger span::nth-child(1){top:0}#hamburger span:nth-child(2),#hamburger span:nth-child(3){top:8px}#hamburger span:nth-child(4){top:16px}#hamburger.open span:nth-child(1),#hamburger.open span:nth-child(4){top:6px;width:0;left:50%}#hamburger.open span:nth-child(2){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#hamburger.open span:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}body{padding-top:71px}body.home,body.single-work{padding-top:0}@media (min-width:1px){.container{margin:0 20px}}@media (min-width:768px){.container{margin:0 30px}}@media (min-width:980px){.container{margin:0 auto;width:960px}}@media (min-width:1200px){.container{margin:0 auto;width:1170px}}@media (min-width:768px){.wrap{margin-left:-15px;margin-right:-15px}.wrap:after,.wrap:before{content:" ";display:table;line-height:0}.wrap:after{clear:both}.three{min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.gallery a,.gallery img{display:block}.page-heading{border-bottom:solid 2px #000;padding-bottom:30px;margin-bottom:30px}.more-work-module,.more-work-module .section-label{margin-bottom:50px}.section-label h2{font-size:18px}.section-label span{font-size:150%;color:#ea0000}.section-label span.white{color:#fff}@media (min-width:768px) and (min-width:768px){.three{float:left;width:33.33333333%}.more-work-col{float:left;width:25%}}.more-work-module{margin-top:50px}.more-work-module img{margin-bottom:10px}.more-work-module .more-work-col a{color:inherit;text-decoration:none}.more-work-module h3{margin:0 0 30px;font-size:16px}.more-work-module .wrap{margin-bottom:50px}.more-work-module hr{border:0;border-top:solid 2px #000;margin:100px 0 40px}.gallery{margin:2em 0}.gallery figure{width:100%}.gallery .slick-arrow{position:absolute;top:50%;display:block;background-color:rgba(0,0,0,.8);border-radius:100%;border:0;text-indent:-99999px;overflow:hidden;z-index:999}.gallery .slick-arrow.slick-prev{left:10px;background-image:url(../img/arrow-left.png)}.gallery .slick-arrow.slick-next{right:10px;background-image:url(../img/arrow-right.png)}@media (min-width:1px){.gallery .slick-arrow{width:30px;height:30px;margin-top:-15px;background-size:30%}}@media (min-width:768px){.more-work-col{min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gallery .slick-arrow{width:50px;height:50px;margin-top:-25px;background-size:20%}}body{font-family:Lato,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5;color:#111}h1,h2,h3,h4,h5{line-height:1.3;font-size:150%}a{color:#ea0000}header.main{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px 10px}header.main.fixed{position:fixed;left:0;top:0;width:100%;z-index:9999999;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.1);box-shadow:0 2px 3px rgba(0,0,0,.1);background-color:rgba(255,255,255,.9)}header.main.fixed .logo img{opacity:1}header.main .logo img{-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;-o-transition:opacity 1s ease;transition:opacity 1s ease;opacity:0;width:100px}header.main ul{margin:0;padding:0;list-style:none}header.main li{display:inline-block;margin:0 15px}header.main a{color:inherit}header.main a:hover,header.main li.current_page_item a{color:#ea0000}header.main ul.social{text-align:right}header.main ul.social li{margin:0 0 0 5px}header.main ul.social a.facebook{background-image:url(../img/icons/facebook.svg)}header.main ul.social a.twitter{background-image:url(../img/icons/twitter.svg)}header.main ul.social a.linkedin{background-image:url(../img/icons/linkedin.svg)}header.main ul.social a.instagram{background-image:url(../img/icons/instagram.svg)}@media (min-width:1px){header.main nav{display:none}header.main .logo,header.main .social-nav{float:left}header.main .logo{width:30%}header.main .social-nav{width:70%}header.main .social-nav ul{margin-right:40px}.homepage-cover{height:50vh}}@media (min-width:990px) and (min-width:768px){header.main .logo{float:left;width:25%}header.main nav{float:left;width:50%}header.main .social-nav{float:left;width:25%}}.homepage-cover{background-size:auto 100%;background-position:bottom 0 center}@media (min-width:990px){header.main .logo,header.main nav{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}header.main .logo,header.main .social-nav,header.main nav{min-height:1px;padding-left:15px;padding-right:15px}header.main .logo{box-sizing:border-box}header.main nav{display:block;box-sizing:border-box}header.main .social-nav{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}header.main .social-nav ul{margin-right:0}.homepage-cover{height:650px}}nav.mobile,nav.mobile .flex-wrap{height:100%;width:100%;left:0;top:0}nav.mobile{display:none;position:fixed;background-color:rgba(234,0,0,.9);z-index:99999}nav.mobile .flex-wrap{position:absolute;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.case-studies,.case-studies .slide{position:relative}nav.mobile .links{width:100%;text-align:center}nav.mobile ul{margin:1em 0;padding:0;list-style:none}nav.mobile ul.mobile-nav{border-top:solid 1px rgba(0,0,0,.2);text-shadow:0 1px 0 rgba(0,0,0,.1);font-size:32px;color:#fff}nav.mobile ul.mobile-nav li{padding:10px 0;border-bottom:solid 1px rgba(0,0,0,.2)}nav.mobile ul.call{font-size:18px;color:#000}nav.mobile a{display:inline;color:inherit}footer.main{color:#fff}footer.main a{color:inherit}footer.main section.details{background-color:#555}footer.main section.details:after,footer.main section.details:before{content:" ";display:table;line-height:0}footer.main section.small-print{background-color:#111;font-size:12px;text-align:center}footer.main ul{margin:0;padding:0;list-style:none}footer.main .services{margin-bottom:15px}footer.main .social{margin:1em 0 0}footer.main .social li{display:inline-block;margin-right:5px}footer.main .social a.facebook{background-image:url(../img/icons/facebook-grey.svg)}footer.main .social a.twitter{background-image:url(../img/icons/twitter-grey.svg)}footer.main .social a.linkedin{background-image:url(../img/icons/linkedin-grey.svg)}footer.main .social a.instagram{background-image:url(../img/icons/instagram-grey.svg)}footer.main .footer-logo{width:140px}@media (min-width:1px){footer.main .details,footer.main .small-print{padding:30px 0}footer.main .three{text-align:center;margin-bottom:20px}}@media (min-width:990px){footer.main .details,footer.main .small-print{padding:50px 0}footer.main .container-footer{width:880px;margin:0 auto}footer.main .three{text-align:left;margin-bottom:0}}.btn,.intro,.more-work{text-align:center}.address{margin-bottom:1em}ul.social li{width:20px;height:20px}ul.social a{display:block;background-size:50%;width:25px;height:25px;background-color:#fff;border-radius:100%}.case-studies .slide,.work-module .image{background-size:cover;background-position:center center}ul.social a.facebook{background-image:url(../img/icons/facebook-white.svg)}ul.social a.twitter{background-image:url(../img/icons/twitter-white.svg)}ul.social a.linkedin{background-image:url(../img/icons/linkedin-white.svg)}ul.social a.instagram{background-image:url(../img/icons/instagram-white.svg)}.btn{display:inline-block;color:#fff;padding:10px;border-radius:3px}.btn.btn-black{background-color:#000;font-size:12px}.btn.btn-black:hover{background-color:#ea0000}.btn.btn-text{padding:10px 0;color:#ea0000}.btn.btn-border{border:1px solid #fff}.intro{margin-top:50px;margin-bottom:50px}@media (min-width:990px){.intro-col{min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media (min-width:990px) and (min-width:768px){.intro-col{float:left;width:50%;margin-left:25%}}.case-studies{background-color:#222;margin-bottom:50px}.case-studies .slide-nav{background-color:rgba(0,0,0,.8);color:#fff;position:absolute;left:0;bottom:0;width:100%}.case-studies h2,.case-studies p{margin:0;font-size:20px}.case-studies h2{margin-top:15px}.case-studies .btn{margin-top:20px}.case-studies .slide-arrows-container{position:absolute;bottom:0;left:0;width:100%;z-index:999}.case-studies .slide-arrows{position:relative}.case-studies .client-logo img{display:block;margin:0 auto}.case-studies .slick-arrow{position:absolute;width:30px;height:30px;overflow:hidden;text-indent:-999999px;border:0;background-position:center center;outline:0;background-color:transparent}.case-studies .slick-arrow.slick-prev{left:0;background-image:url(../img/arrow-left.png)}.case-studies .slick-arrow.slick-next{right:0;background-image:url(../img/arrow-right.png)}.case-studies .slide-link{position:absolute;width:100%;height:100%;left:0;top:0}@media (min-width:1px){.case-studies .slide,.case-studies .slides{height:50vh;outline:0}.case-studies .controls,.case-studies .title{display:none}.case-studies .client-logo img{width:40%;height:auto}.case-studies .slide-nav{padding:5px 0}.case-studies .slick-arrow{top:-60px}}@media (min-width:990px){.case-studies .controls,.case-studies .title{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.case-studies .client-logo,.case-studies .controls,.case-studies .title{min-height:1px;padding-left:15px;padding-right:15px}.case-studies .slide,.case-studies .slides{height:600px;outline:0}.case-studies .title{box-sizing:border-box;text-transform:uppercase}.case-studies .controls{box-sizing:border-box}.case-studies .client-logo{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.case-studies .client-logo img{width:100%;height:auto}.case-studies .slide-nav{padding:15px 0}.case-studies .slick-arrow{top:-80px}}.work-item,.work-module .caption{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}@media (min-width:990px) and (min-width:768px){.case-studies .title{float:left;width:50%}.case-studies .client-logo,.case-studies .controls{float:left;width:16.66666667%}.case-studies .client-logo{margin-left:8.33333333%}}.more-work{margin-bottom:50px}.more-work .work-col{background-color:#222;margin-bottom:30px}.more-work .work-col:after,.more-work .work-col:before{content:" ";display:table;line-height:0}.work-module{height:290px;position:relative;overflow:hidden}.work-module .caption,.work-module .image,.work-module .work-link{position:absolute;left:0;width:100%}.work-module .work-link{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;top:0;height:100%;z-index:5;display:block;cursor:pointer}.work-module:hover .work-link{background-color:rgba(234,0,0,.5)}.work-module .caption{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;box-sizing:border-box;bottom:-25px;padding:15px;text-align:left;color:#fff;z-index:10;text-shadow:0 1px 0 rgba(0,0,0,.3)}.work-module .image,.work-module .sub-title{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.homepage-skills a,section.lets-chat a{color:inherit;text-decoration:none}.work-module .sub-title{min-height:24px;opacity:0;transition:all .2s ease;font-weight:300}.work-module .image{transition:all .2s ease;top:0;height:100%;z-index:1}.work-item .sub-title,.work-item .work-link{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}.work-module:hover .image{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.work-module:hover .caption{bottom:0}.work-module:hover .sub-title{opacity:1}@media (min-width:768px){.work-module{width:50%;float:left}}@media (min-width:990px){.work-module{width:25%}}.homepage-skills{padding:50px 0;background-color:#f2f2f2}.homepage-skills .icon{background-position:center center;margin-bottom:15px}.homepage-skills .skill{text-align:center}.homepage-skills .section-label{margin-bottom:30px}.homepage-skills .title{min-height:50px}@media (min-width:1px){.homepage-skills .icon{height:50px;background-size:auto 100%}.lets-chat{text-align:center}}@media (min-width:768px){.homepage-skills .skill{min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.homepage-skills .icon{height:140px;background-size:auto}}@media (min-width:768px) and (min-width:768px){.homepage-skills .skill{float:left;width:25%}}section.lets-chat{padding:50px 0}section.lets-chat .map img{width:100%;height:auto}section.lets-chat ul{margin:0 0 1em;padding:0;list-style:none}.clients .section-label,section.lets-chat .section-label{margin-bottom:30px}section.lets-chat .social li{display:inline-block;margin-right:5px}section.lets-chat .social a{background-color:#ea0000}@media (min-width:768px){.lets-chat{text-align:left}.lets-chat .details-col,.lets-chat .map-col{min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media (min-width:768px) and (min-width:768px){.lets-chat .details-col,.lets-chat .map-col{float:left;width:50%}}@media (min-width:990px){.container-clients{min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media (min-width:990px) and (min-width:768px){.container-clients{float:left;width:100%}}.clients{background-color:#555;padding:50px 0}.clients .client{display:block;background-position:center center;background-size:85%}.cover,.work-item,.work-item .image{background-size:cover;background-position:center center}@media (min-width:1px){.clients{display:none}}@media (min-width:768px){.clients{display:block}.clients .client-col{min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clients .client{height:70px;margin-bottom:30px}}@media (min-width:768px) and (min-width:768px){.clients .client-col{float:left;width:16.66666667%}}@media (min-width:990px){.clients .client{height:120px}}.container-blog .sidebar{margin-bottom:50px}.container-blog .sidebar .widget{margin-bottom:30px}.container-blog .sidebar h4{font-weight:700}.container-blog .sidebar ul{margin:0;padding:0;list-style:none}.container-blog .sidebar ul li.current-cat a{color:#ea0000}.container-blog .sidebar ul a{color:inherit;text-decoration:none}.container-blog .sidebar ul a:hover{color:#ea0000}.container-blog .sidebar ul.social li{display:inline-block;margin-right:5px}.container-blog .sidebar ul.social a{background-color:#ea0000}.container-blog .post-image{margin-bottom:30px}.container-blog .post-image img{width:100%;height:auto}.container-blog .list-post{margin-bottom:100px;padding-bottom:30px;border-bottom:solid 2px #000}.container-blog header h1,.container-blog header h2{text-transform:uppercase;color:#ea0000}.container-blog a{color:inherit;text-decoration:none}.container-blog a:hover,.content a,.entry-content a,.skills .skill-title{color:#ea0000}.container-blog .tags{margin-bottom:15px}.container-blog .category-heading{margin-bottom:40px;border-bottom:solid 2px #000}.container-blog img{max-width:100%;height:auto}.pagination{padding-top:30px;text-align:center}.pagination .screen-reader-text{display:none}.pagination a{margin:0 5px}.container-skills,.skills .skill{margin-bottom:50px}@media (min-width:990px){.container-blog{margin-top:50px;margin-bottom:50px}.container-blog .posts,.container-blog .sidebar{min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media (min-width:990px) and (min-width:768px){.container-blog .posts{float:left;width:66.66666667%}.container-blog .sidebar{float:left;width:25%;margin-left:8.33333333%}}.container-skills{margin-top:50px}.skills h3{margin:5px 0 0;font-size:24px}.skills .more-work-col h3{font-size:16px}.skills .icon img{display:block;margin:0 auto}@media (min-width:1px){.skills{text-align:center}.skills .icon img{width:70px}}@media (min-width:768px){.skills .icon,.skills .skill-title{min-height:1px;padding-left:15px;padding-right:15px}.skills{text-align:left}.skills .icon{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.skills .icon img{width:100%}.skills .skill-title{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media (min-width:768px) and (min-width:768px){.skills .icon{float:left;width:8.33333333%}.skills .skill-title{float:left;width:83.33333333%}}.cover{height:600px}@media (min-width:990px){.case-study-col,.skills-content{min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media (min-width:990px) and (min-width:768px){.skills-content{float:left;width:66.66666667%;margin-left:16.66666667%}.case-study-col{float:left;width:66.66666667%;margin-left:16.66666667%}}@media (min-width:768px){.case-study-col .logo,.case-study-col .title{min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media (min-width:768px) and (min-width:768px){.case-study-col .logo{float:left;width:25%}.case-study-col .title{float:left;width:75%}}.case-study-col{margin-bottom:50px}.case-study-col .case-study-title{padding-top:20px;padding-bottom:20px}.case-study-col .title{font-size:18px}.case-study-col .title h2,.case-study-col .title h3{margin:0}.case-study-col .title h3{font-weight:400}.case-study-col hr{border:0;border-top:solid 2px #000;margin-top:0;margin-bottom:50px}.case-study-col .content{text-align:center;margin-bottom:50px}.case-study-col .content h2{color:#ea0000}.case-study-col .logo img{width:100%;height:auto}.container-contact{margin-top:50px;margin-bottom:50px}@media (min-width:990px){.contact-content{min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media (min-width:990px) and (min-width:768px){.contact-content{float:left;width:66.66666667%;margin-left:16.66666667%}}.container-work{margin-top:50px;margin-bottom:100px}.work-items:after,.work-items:before{content:" ";display:table;line-height:0}.work-item{box-sizing:border-box;position:relative;float:left;border:1px solid #fff;height:280px;overflow:hidden}.work-item .image,.work-item .work-link{position:absolute;left:0;top:0;width:100%;height:100%}.work-item .work-link{transition:all .2s ease;z-index:99;display:block;cursor:pointer}.work-item:hover .work-link{background-color:rgba(234,0,0,.5)}.work-item .caption{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;left:0;width:100%;padding:15px;text-align:left;color:#fff;z-index:999;bottom:-25px}.work-item .caption a{color:#fff;text-decoration:none}.work-item .sub-title{min-height:24px;opacity:0;transition:all .2s ease;font-weight:300}.work-item .image{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;z-index:1}.work-item:hover .image{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.work-item:hover .caption{bottom:0}.work-item:hover .sub-title{opacity:1}@media (min-width:1px){.work-item{width:100%}}@media (min-width:990px){.work-item.full{width:100%}.work-item.rectangle,.work-item.square{width:50%}.work-item.rectangle{height:140px}.work-content{min-height:1px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media (min-width:990px) and (min-width:768px){.work-content{float:left;width:66.66666667%;margin-left:16.66666667%}}