@font-face{font-family:'RealTextOT-Black';src:url('../../fonts/RealTextOT-Black.eot');src:url('../../fonts/RealTextOT-Black.eot?#iefix') format('embedded-opentype'),url('../../fonts/RealTextOT-Black.woff2') format('woff2'),url('../../fonts/RealTextOT-Black.woff') format('woff'),url('../../fonts/RealTextOT-Black.ttf') format('truetype'),url('../../fonts/RealTextOT-Black.svg#RealTextOT-Black') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'RealTextOT-Bold';src:url('../../fonts/RealTextOT-Bold.eot');src:url('../../fonts/RealTextOT-Bold.eot?#iefix') format('embedded-opentype'),url('../../fonts/RealTextOT-Bold.woff2') format('woff2'),url('../../fonts/RealTextOT-Bold.woff') format('woff'),url('../../fonts/RealTextOT-Bold.ttf') format('truetype'),url('../../fonts/RealTextOT-Bold.svg#RealTextOT-Bold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'RealTextOT-Extrabold';src:url('../../fonts/RealTextOT-Extrabold.eot');src:url('../../fonts/RealTextOT-Extrabold.eot?#iefix') format('embedded-opentype'),url('../../fonts/RealTextOT-Extrabold.woff2') format('woff2'),url('../../fonts/RealTextOT-Extrabold.woff') format('woff'),url('../../fonts/RealTextOT-Extrabold.ttf') format('truetype'),url('../../fonts/RealTextOT-Extrabold.svg#RealTextOT-Bold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'RealTextOT-Demibold';src:url('../../fonts/RealTextOT-Demibold.eot');src:url('../../fonts/RealTextOT-Demibold.eot?#iefix') format('embedded-opentype'),url('../../fonts/RealTextOT-Demibold.woff') format('woff'),url('../../fonts/RealTextOT-Demibold.ttf') format('truetype'),url('../../fonts/RealTextOT-Demibold.svg#RealTextOT-Demibold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'RealTextOT-Medium';src:url('../../fonts/RealTextOT-Medium.eot');src:url('../../fonts/RealTextOT-Medium.eot?#iefix') format('embedded-opentype'),url('../../fonts/RealTextOT-Medium.woff') format('woff'),url('../../fonts/RealTextOT-Medium.ttf') format('truetype'),url('../../fonts/RealTextOT-Medium.svg#RealTextOT-Medium') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'RealTextOT-Light';src:url('../../fonts/RealTextOT-Light.eot');src:url('../../fonts/RealTextOT-Light.eot?#iefix') format('embedded-opentype'),url('../../fonts/RealTextOT-Light.woff2') format('woff2'),url('../../fonts/RealTextOT-Light.woff') format('woff'),url('../../fonts/RealTextOT-Light.ttf') format('truetype'),url('../../fonts/RealTextOT-Light.svg#RealTextOT-Light') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'RealTextOT-Semilight';src:url('../../fonts/RealTextOT-Semilight.eot');src:url('../../fonts/RealTextOT-Semilight.eot?#iefix') format('embedded-opentype'),url('../../fonts/RealTextOT-Semilight.woff2') format('woff2'),url('../../fonts/RealTextOT-Semilight.woff') format('woff'),url('../../fonts/RealTextOT-Semilight.ttf') format('truetype'),url('../../fonts/RealTextOT-Semilight.svg#RealTextOT-Semilight') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'RealTextOT-Book';src:url('../../fonts/RealTextOT-Book.eot?#iefix') format('embedded-opentype'),url('../../fonts/RealTextOT-Book.otf') format('opentype'),url('../../fonts/RealTextOT-Book.woff') format('woff'),url('../../fonts/RealTextOT-Book.ttf') format('truetype'),url('../../fonts/RealTextOT-Book.svg#RealTextOT-Book') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'SourceSansPro-Italic';src:url('../../fonts/SourceSansPro-It.eot?#iefix') format('embedded-opentype'),url('../../fonts/SourceSansPro-It.woff') format('woff'),url('../../fonts/SourceSansPro-It.ttf') format('truetype'),url('../../fonts/SourceSansPro-It.svg#SourceSansPro-It') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'SourceSansPro-BlackItalic';src:url('../../fonts/SourceSansPro-BlackIt.eot?#iefix') format('embedded-opentype'),url('../../fonts/SourceSansPro-BlackIt.woff') format('woff'),url('../../fonts/SourceSansPro-BlackIt.ttf') format('truetype'),url('../../fonts/SourceSansPro-BlackIt.svg#SourceSansPro-BoldIt') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'SourceSansPro-Bold';src:url('../../fonts/sourcesanspro-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../../fonts/sourcesanspro-bold-webfont.woff2') format('woff2'),url('../../fonts/sourcesanspro-bold-webfont.woff') format('woff'),url('../../fonts/sourcesanspro-bold-webfont.ttf') format('truetype'),url('../../fonts/sourcesanspro-bold-webfont.svg#SourceSansPro-Bold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:"linea-basic-10";src:url('../../fonts/linea-basic-10.eot');src:url('../../fonts/linea-basic-10.eot?#iefix') format('embedded-opentype'),url('../../fonts/linea-basic-10.woff') format('woff'),url('../../fonts/linea-basic-10.ttf') format('truetype'),url('../../fonts/linea-basic-10.svg#linea-basic-10') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:"ArrrowsRegular";src:url('../../fonts/arrrows-regular-webfont.eot');src:url('../../fonts/arrrows-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../../fonts/arrrows-regular-webfont.woff') format('woff'),url('../../fonts/arrrows-regular-webfont.ttf') format('truetype'),url('../../fonts/arrrows-regular-webfont.svg#arrrows-regular-webfont') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:"Roboto Condensed";src:url('../../fonts/RobotoCondensed-Regular.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:"Montserrat";src:url('../../fonts/Montserrat-Regular.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:local('Material Icons'),local('MaterialIcons-Regular'),url(https://fonts.gstatic.com/s/materialicons/v16/2fcrYFNaTjcS6g4U3t-Y5ZjZjT5FdEJ140U2DJYC3mY.woff2) format('woff2')}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}.responsive-break{display:block}.img-fluid{max-width:100%;height:auto}.vcenter{display:inline-block;vertical-align:middle;float:none}.half-size{-webkit-transform:scale(.5) translateX(-50%) translateY(-50%) !important;-moz-transform:scale(.5) translateX(-50%) translateY(-50%) !important;-ms-transform:scale(.5) translateX(-50%) translateY(-50%) !important;-o-transform:scale(.5) translateX(-50%) translateY(-50%) !important;transform:scale(.5) translateX(-50%) translateY(-50%) !important;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.99996192, M12=-0.00872654, M21=.00872654, M22=.99996192, SizingMethod='auto expand') !important}.half-size-center{-webkit-transform:scale(.5) !important;-moz-transform:scale(.5) !important;-ms-transform:scale(.5) !important;-o-transform:scale(.5) !important;transform:scale(.5) !important;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.99996192, M12=-0.00872654, M21=.00872654, M22=.99996192, SizingMethod='auto expand') !important}.nopadding{padding:0 !important;margin:0 !important}.nomargin{margin:0 !important}.position-relative{position:relative}.position-absolute{position:absolute}.uppercase{text-transform:uppercase}.overflow-visible{overflow:visible !important}.overflow-hidden{overflow:hidden !important}.hidden{display:none !important}.full-max-width{max-width:100% !important;width:100%}@media (min-width:1200px){.container-lg{max-width:1440px;margin:0 auto}}.single-portfolio nav #portfolio a{text-decoration:none;background:none}@media (max-width:767px){.single-portfolio nav #portfolio a{color:#D03A00 !important}}.single-portfolio nav #portfolio a:before{visibility:visible !important;-webkit-transform:scaleX(1) !important;-moz-transform:scaleX(1) !important;-o-transform:scaleX(1) !important;transform:scaleX(1) !important;background:#28211A !important}.single-portfolio header#header .container .logo .black{display:block}.single-portfolio header#header .container .logo .white{display:none}.single-portfolio header#header .container .navbar li.nav-contact a{border-color:#28211A}.single-portfolio header#header .container .navbar ul li a{color:#28211A;line-height:20px}.single-portfolio header#header .container .navbar ul li.active a{color:#28211A}.single-portfolio header#header .container .navbar ul li.active a::before{background:#28211A}.single-portfolio header#header .container .c-hamburger span,.single-portfolio header#header .container .c-hamburger span::before,.single-portfolio header#header .container .c-hamburger span::after{background-color:#28211A}.single-portfolio header#header.active nav #portfolio a::before{background:#FFF !important}.single-portfolio header#header.active .container .c-hamburger span{background:#FFFFFF}.single-portfolio header#header.active .container .c-hamburger span::before,.single-portfolio header#header.active .container .c-hamburger span::after{background-color:#FFFFFF}.single-portfolio header#header.active .container .logo .black{display:none}.single-portfolio header#header.active .container .logo .white{display:block}.single-portfolio header#header.active .container .navbar li.nav-contact a{border-color:#FFFFFF}.single-portfolio header#header.active .container .navbar ul li{margin-bottom:0 !important;letter-spacing:0 !important}.single-portfolio header#header.active .container .navbar ul li a{color:#FFF;line-height:20px}.single-portfolio header#header.active .container .navbar ul li.active a{color:#FFF}.single-portfolio header#header.active .container .navbar ul li.active a::before{background:#FFF}.single-portfolio header#header.open nav #portfolio a::before{background:#FFF !important}.single-portfolio header#header.open .container .c-hamburger span{background:none}.single-portfolio header#header.open .container .c-hamburger span::before,.single-portfolio header#header.open .container .c-hamburger span::after{background-color:#FFFFFF}.single-portfolio header#header.open .container .logo .black{display:none}.single-portfolio header#header.open .container .logo .white{display:block}.single-portfolio header#header.open .container .navbar li.nav-contact a{border-color:#FFFFFF}.single-portfolio header#header.open .container .navbar ul li a{color:#FFF}.single-portfolio header#header.open .container .navbar ul li.active a{color:#FFF}.single-portfolio .row-fluid{overflow:hidden;width:100%}.single-portfolio .row-fluid .fluid-container{max-width:1100px;margin:0 auto}.single-portfolio div.row-fluid h1{font:800 32px/35px 'din-2014',sans-serif;text-transform:uppercase;letter-spacing:-0.03em;color:#28211A;margin:10px 0 15px}@media (min-width:1200px){.single-portfolio div.row-fluid h1{font:65px/70px 'din-2014',sans-serif}}@media (min-width:480px){.single-portfolio div.row-fluid h1{font:800 41px/48px 'din-2014',sans-serif}}.single-portfolio div.row-fluid h2{font:800 40px/48px 'din-2014',sans-serif;text-transform:uppercase;letter-spacing:-0.03em;color:#837e79;text-align:center;margin:10px 0 15px}@media (min-width:1200px){.single-portfolio div.row-fluid h2{font:800 55px/62px 'din-2014',sans-serif}}@media (max-width:992px){.single-portfolio div.row-fluid h2.text-left,.single-portfolio div.row-fluid h2.text-right{text-align:center !important}}.single-portfolio div.row-fluid p,.single-portfolio div.row-fluid li{font:17px/26px 'Source Sans Pro',sans-serif;color:#706B66;letter-spacing:.02em;margin-bottom:20px}.single-portfolio div.row-fluid p a,.single-portfolio div.row-fluid li a{font:16px/28px 'Source Sans Pro',sans-serif;color:#DB4F00}@media (max-width:992px){.single-portfolio div.row-fluid p.text-center,.single-portfolio div.row-fluid li.text-center,.single-portfolio div.row-fluid p.text-right,.single-portfolio div.row-fluid li.text-right{text-align:left !important}}.single-portfolio div.row-fluid p strong,.single-portfolio div.row-fluid li strong{font-family:'Source Sans Pro',sans-serif;font-weight:700}.single-portfolio .projects-nav{display:block;width:40px;height:50px;background-size:35%;background-color:rgba(0,0,0,0.15);background-position:center center;background-repeat:no-repeat;position:fixed;top:50%;margin-top:-65px;z-index:100;opacity:.5}@media (min-width:768px){.single-portfolio .projects-nav{width:72px;height:112px;background-size:auto;background-color:rgba(0,0,0,0.3)}}.single-portfolio .projects-nav:hover{opacity:.8}.single-portfolio .projects-nav.at-bottom{position:absolute;bottom:200px;top:auto}.single-portfolio .projects-nav.left-arrow{left:0;background-image:url(../../images/case-studies/left-arrow.png)}.single-portfolio .projects-nav.right-arrow{right:0;background-image:url(../../images/case-studies/right-arrow.png)}.single-portfolio .header{height:auto;width:100%;-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important;background-repeat:no-repeat !important;margin:0 auto 0;position:relative}@media (max-height:30.5em){.single-portfolio .header{min-height:720px;height:auto}}@media (min-width:768px){.single-portfolio .header{height:100%;margin-top:0}}@media (min-width:1200px){.single-portfolio .header{max-width:calc(100% - 144px);max-width:-webkit-calc(100% - 144px)}}@media (min-width:768px){.single-portfolio .header.standard img{margin:35px 30px 20px 0;max-width:90%;float:right}}@media (min-width:992px){.single-portfolio .header.standard img{max-width:95%;margin-right:5%}}.single-portfolio .header .intro{padding-top:30px;max-width:1245px;overflow:visible !important}@media (min-width:768px){.single-portfolio .header .intro{padding-top:0}}.single-portfolio .header .intro .arrow{background:url(../../images/case-studies/arrow.png) no-repeat;width:26px;height:29px;display:block;position:absolute;bottom:20px;left:20px;z-index:199;padding-bottom:20px}@media (max-width:767px){.single-portfolio .header .intro .arrow{display:none}}.single-portfolio .header .intro .back-grid{background:transparent url(../../images/case-studies/back-to.png) 2px 6px no-repeat;color:#FFF;padding:6px 0 5px 27px}.single-portfolio .header .container{height:100%;width:100%;padding-right:0;padding-left:0;overflow:hidden}.single-portfolio .header .text-wrapper{width:100%;padding:30px 0}@media (min-width:768px){.single-portfolio .header .text-wrapper{width:35%;height:100%;position:relative;float:left;padding-left:30px}}.single-portfolio .header .entry{padding:0 25px 10px;display:block}@media (min-width:768px){.single-portfolio .header .entry{padding-right:0;padding-left:0;padding-bottom:30px}}.single-portfolio .header .entry h1{color:#fff}.single-portfolio .header .entry p{color:#FFF;margin-top:15px}.single-portfolio .header .entry p a{color:#fff}.single-portfolio .header .main-image{display:none}@media (min-width:768px){.single-portfolio .header .main-image{display:block;float:right;width:60%;height:100%;background-repeat:no-repeat;background-size:contain !important;background-position:top center}}.single-portfolio .header .main-image.mobile{background:none !important;display:block;width:80%;max-width:300px;padding:0 10px;margin:15px auto 0}.single-portfolio .header .main-image.mobile img{width:100%}@media (min-width:340px){.single-portfolio .header .main-image.mobile{width:250px;padding:0}}@media (min-width:480px){.single-portfolio .header .main-image.mobile{width:400px}.single-portfolio .header .main-image.mobile.vertical{width:350px}}@media (min-width:768px){.single-portfolio .header .main-image.mobile{display:none;margin-top:30px}}.single-portfolio .header .back-grid{display:block;padding:6px 0 5px 36px;background:#FFF url(../../images/projects/return-icon-gray.png) 11px 6px no-repeat;font:14px 'Source Sans Pro',sans-serif;font-weight:600;color:#353940;outline:none;width:178px}.single-portfolio .header .back-grid:hover{text-decoration:none}.single-portfolio .main-content{padding:30px 10px;overflow-x:hidden}@media (min-width:768px){.single-portfolio .main-content{padding:60px 10px}}@media (min-width:1200px){.single-portfolio .main-content{max-width:calc(100% - 144px);max-width:-webkit-calc(100% - 144px);margin:auto;padding:90px 20px}}.single-portfolio .main-content.standard p{font:24px/32px 'Source Sans Pro',sans-serif}.single-portfolio .main-content.follow{padding-bottom:0}.single-portfolio .main-content.follow.follow_last{padding-bottom:100px}.single-portfolio .main-content.add-min-height{height:100%;min-height:850px}@media (max-width:991px){.single-portfolio .main-content.add-min-height{min-height:650px;background-position:center center}}.single-portfolio .main-content.add-min-height p{position:absolute;bottom:0;left:0;width:100%;padding:0 15px}.single-portfolio .main-content.background-fixed{background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;height:450px;min-height:450px}@media (max-width:991px){.single-portfolio .main-content.background-fixed{height:auto;min-height:auto}}@media (min-width:768px){.single-portfolio .main-content.background-fixed{height:100%;background-attachment:fixed}}.single-portfolio .main-content .container{position:relative;text-align:center;height:100%;width:100%}@media (min-width:1200px){}.single-portfolio .main-content img{margin:0 auto;max-width:95%;display:block;padding:10px 0 20px}@media (max-width:991px){.single-portfolio .main-content.ios_bg_fix{background:none !important;padding:0 !important;margin:0}.single-portfolio .main-content.ios_bg_fix .container{padding:0;margin:0}.single-portfolio .main-content.ios_bg_fix .container img{padding:0;margin:0;max-width:100%}}@media (min-width:1200px){.single-portfolio .contact{margin-top:0}.single-portfolio .contact .container-fluid{min-height:660px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.portfolio-us-navy-mobile-app-development .background-fixed{background-attachment:scroll !important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.portfolio-us-navy-mobile-app-development .background-fixed{background-attachment:scroll !important}}@media (max-width:767px){.page-template-code .real3dflipbook-1{height:400px !important}}@media (min-width:768px) and (max-width:991px){.page-template-code .real3dflipbook-1{height:700px !important}}.portfolio-abs .header,.portfolio-abs-web-development-data-analytics .header{background-attachment:fixed;background-size:cover;background:url(../../images/case-studies/abs/bg-main.jpg) #181e22 no-repeat}.portfolio-abs .header .intro .main-image,.portfolio-abs-web-development-data-analytics .header .intro .main-image{margin-right:-5%;margin-top:100px;width:44%;min-height:520px;background:url(../../images/case-studies/abs/header-main.png) top center no-repeat}.portfolio-abs .header .intro .main-image.mobile,.portfolio-abs-web-development-data-analytics .header .intro .main-image.mobile{margin:20px auto 0;min-height:0;width:80%;max-width:300px}@media (min-width:768px){.portfolio-abs .header .intro .text-wrapper,.portfolio-abs-web-development-data-analytics .header .intro .text-wrapper{width:54%}}.portfolio-abs .case-study-image,.portfolio-abs-web-development-data-analytics .case-study-image{position:relative;clear:both;margin:50px 0 25px;z-index:10}@media (min-width:768px){.portfolio-abs .case-study-image,.portfolio-abs-web-development-data-analytics .case-study-image{padding:0 25px;margin-bottom:55px}}@media (min-width:992px){.portfolio-abs .case-study-image,.portfolio-abs-web-development-data-analytics .case-study-image{padding:0}}@media (max-width:400px){.portfolio-abs .case-study-image,.portfolio-abs-web-development-data-analytics .case-study-image{margin:30px 0 40px}}.portfolio-abs .case-study-image img,.portfolio-abs-web-development-data-analytics .case-study-image img{width:100%;height:auto}.portfolio-abs .case-study-image .case-study-mobile-image,.portfolio-abs-web-development-data-analytics .case-study-image .case-study-mobile-image{margin-top:30px}@media (min-width:992px){.portfolio-abs .case-study-image .case-study-mobile-image,.portfolio-abs-web-development-data-analytics .case-study-image .case-study-mobile-image{float:right;position:absolute;width:auto;height:90%;top:7%;right:20px;z-index:100;margin-top:0}}.portfolio-abs .case-study-image .case-study-mobile-image img,.portfolio-abs-web-development-data-analytics .case-study-image .case-study-mobile-image img{width:auto;height:100%}.portfolio-abs .main-content.abs p,.portfolio-abs-web-development-data-analytics .main-content.abs p,.portfolio-abs .main-content.abs h2,.portfolio-abs-web-development-data-analytics .main-content.abs h2{max-width:800px;margin-left:auto;margin-right:auto;padding:0 10px}.portfolio-abs .main-content.abs img,.portfolio-abs-web-development-data-analytics .main-content.abs img{padding:0;max-width:90%}.portfolio-abs .main-content.abs.block2,.portfolio-abs-web-development-data-analytics .main-content.abs.block2{padding-bottom:0}.portfolio-abs .main-content.abs.block4,.portfolio-abs-web-development-data-analytics .main-content.abs.block4{text-align:center;padding:300px 0;overflow-x:hidden;color:#fff;background:url(../../images/case-studies/abs/scripture-analytics.jpg) #222 no-repeat;background-size:cover;background-attachment:fixed}@media (max-width:990px){.portfolio-abs .main-content.abs.block4,.portfolio-abs-web-development-data-analytics .main-content.abs.block4{padding:170px 0;background-position:center center}}.portfolio-amazon .header,.portfolio-amazon-ui-ux-design .header{background-attachment:fixed;background-size:cover;background:#2d5475}.portfolio-amazon .header .intro .main-image,.portfolio-amazon-ui-ux-design .header .intro .main-image{margin-right:-5%;margin-top:100px;width:44%;min-height:520px;background:url(../../images/case-studies/amazon/header-main.png) top center no-repeat}.portfolio-amazon .header .intro .main-image.mobile,.portfolio-amazon-ui-ux-design .header .intro .main-image.mobile{margin:20px auto -20px;min-height:0;max-width:350px;width:80%}@media (min-width:768px){.portfolio-amazon .header .intro .text-wrapper,.portfolio-amazon-ui-ux-design .header .intro .text-wrapper{width:54%}}.portfolio-amazon .main-content.amazon p,.portfolio-amazon-ui-ux-design .main-content.amazon p,.portfolio-amazon .main-content.amazon h2,.portfolio-amazon-ui-ux-design .main-content.amazon h2{max-width:800px;margin-left:auto;margin-right:auto}.portfolio-amazon .main-content.amazon.block3,.portfolio-amazon-ui-ux-design .main-content.amazon.block3{z-index:1;background:url("../images/case-studies/amazon/orange_gears.svg") #f5a355 no-repeat;background-attachment:fixed;background-size:cover}.portfolio-amazon .main-content.amazon.block3 h2,.portfolio-amazon-ui-ux-design .main-content.amazon.block3 h2,.portfolio-amazon .main-content.amazon.block3 p,.portfolio-amazon-ui-ux-design .main-content.amazon.block3 p{color:#fff}.portfolio-amazon .main-content.amazon.block3 p,.portfolio-amazon-ui-ux-design .main-content.amazon.block3 p{text-align:center;font:600 20px/36px 'Source Sans Pro',sans-serif;text-shadow:1px 1px 2px rgba(0,0,0,0.3)}@media (min-width:992px){.portfolio-amazon .main-content.amazon.block3 p,.portfolio-amazon-ui-ux-design .main-content.amazon.block3 p{font:600 25px/48px 'Source Sans Pro',sans-serif}}.portfolio-amazon .main-content.amazon.block4,.portfolio-amazon-ui-ux-design .main-content.amazon.block4{padding:0}.portfolio-amazon .main-content.amazon.block4 img,.portfolio-amazon-ui-ux-design .main-content.amazon.block4 img{max-width:100%;width:100%;padding:0}.portfolio-fdic .header,.portfolio-fdic-online-store-drupal .header{background:url(../../images/case-studies/fdic/bg-main.jpg) #0c4a91}.portfolio-fdic .header .intro .main-image,.portfolio-fdic-online-store-drupal .header .intro .main-image{margin-right:-12%;width:53%;margin-top:180px}@media (max-width:1100px){.portfolio-fdic .header .intro .main-image,.portfolio-fdic-online-store-drupal .header .intro .main-image{width:48%}}@media (max-width:850px){.portfolio-fdic .header .intro .main-image,.portfolio-fdic-online-store-drupal .header .intro .main-image{margin-right:-13%;width:45%}}@media (max-width:767px){.portfolio-fdic .header .intro .main-image,.portfolio-fdic-online-store-drupal .header .intro .main-image{margin:0 auto !important;max-width:300px}}@media (min-width:768px){.portfolio-fdic .header .intro .text-wrapper,.portfolio-fdic-online-store-drupal .header .intro .text-wrapper{width:58%}}@media (min-width:992px){.portfolio-fdic .main-content.fdic-block2 h2,.portfolio-fdic-online-store-drupal .main-content.fdic-block2 h2{padding-top:80px}}.portfolio-fdic .main-content.fdic-block3,.portfolio-fdic-online-store-drupal .main-content.fdic-block3{background-image:url(../../images/case-studies/fdic/bg-row3.jpg);background-color:#111;margin:auto;background-size:cover}.portfolio-fdic .main-content.fdic-block3 h2,.portfolio-fdic-online-store-drupal .main-content.fdic-block3 h2{color:#fff;padding-top:60px}@media (max-width:390px){.portfolio-fdic .main-content.fdic-block3 h2,.portfolio-fdic-online-store-drupal .main-content.fdic-block3 h2{font-size:30px}}@media (max-width:290px){.portfolio-fdic .main-content.fdic-block3 h2,.portfolio-fdic-online-store-drupal .main-content.fdic-block3 h2{font-size:23px}}.portfolio-fdic .main-content.fdic-block3 p,.portfolio-fdic-online-store-drupal .main-content.fdic-block3 p{color:#fff;max-width:700px;margin:0 auto;font:600 20px/36px 'Source Sans Pro',sans-serif !important}@media (min-width:992px){.portfolio-fdic .main-content.fdic-block3 p,.portfolio-fdic-online-store-drupal .main-content.fdic-block3 p{font:600 21px/40px 'Source Sans Pro',sans-serif !important}}@media (min-width:992px){.portfolio-fdic .main-content.fdic-block3,.portfolio-fdic-online-store-drupal .main-content.fdic-block3{background-attachment:fixed}}.portfolio-human .header,.portfolio-human-progress .header,.portfolio-human-progress-statistical-computing .header{background:url(../../images/case-studies/human-progress/bg-main.jpg) #0e4559 no-repeat;background-size:cover;min-height:100px !important}@media (min-width:400px){.portfolio-human .header,.portfolio-human-progress .header,.portfolio-human-progress-statistical-computing .header{background-attachment:fixed}}.portfolio-human .header .intro .main-image,.portfolio-human-progress .header .intro .main-image,.portfolio-human-progress-statistical-computing .header .intro .main-image{margin-right:-8%;width:50%;background:url(../../images/case-studies/human-progress/header-main.png) top center no-repeat;min-height:440px;margin-top:30px}@media (max-width:1100px){.portfolio-human .header .intro .main-image,.portfolio-human-progress .header .intro .main-image,.portfolio-human-progress-statistical-computing .header .intro .main-image{min-height:350px;margin-right:-2%;max-width:46%}}@media (max-width:850px){.portfolio-human .header .intro .main-image,.portfolio-human-progress .header .intro .main-image,.portfolio-human-progress-statistical-computing .header .intro .main-image{margin-right:-8%;max-width:55%;margin-top:70px}}@media (max-width:767px){.portfolio-human .header .intro .main-image,.portfolio-human-progress .header .intro .main-image,.portfolio-human-progress-statistical-computing .header .intro .main-image{min-height:0;background:none;max-width:100%}}.portfolio-human .header .intro .main-image.mobile,.portfolio-human-progress .header .intro .main-image.mobile,.portfolio-human-progress-statistical-computing .header .intro .main-image.mobile{max-width:600px;margin:0 auto -30px;width:80%}@media (min-width:768px){.portfolio-human .header .intro .text-wrapper,.portfolio-human-progress .header .intro .text-wrapper,.portfolio-human-progress-statistical-computing .header .intro .text-wrapper{width:54%}}.portfolio-human .case-study-image,.portfolio-human-progress .case-study-image,.portfolio-human-progress-statistical-computing .case-study-image{position:relative;clear:both;margin:50px 0 30px;z-index:10}@media (min-width:768px){.portfolio-human .case-study-image,.portfolio-human-progress .case-study-image,.portfolio-human-progress-statistical-computing .case-study-image{padding:0 25px}}@media (min-width:992px){.portfolio-human .case-study-image,.portfolio-human-progress .case-study-image,.portfolio-human-progress-statistical-computing .case-study-image{padding:0}}@media (max-width:400px){.portfolio-human .case-study-image,.portfolio-human-progress .case-study-image,.portfolio-human-progress-statistical-computing .case-study-image{margin:40px 0 25px}}.portfolio-human .case-study-image img,.portfolio-human-progress .case-study-image img,.portfolio-human-progress-statistical-computing .case-study-image img{width:100%;height:auto}.portfolio-human .case-study-image .case-study-mobile-image,.portfolio-human-progress .case-study-image .case-study-mobile-image,.portfolio-human-progress-statistical-computing .case-study-image .case-study-mobile-image{margin-top:30px}@media (min-width:992px){.portfolio-human .case-study-image .case-study-mobile-image,.portfolio-human-progress .case-study-image .case-study-mobile-image,.portfolio-human-progress-statistical-computing .case-study-image .case-study-mobile-image{float:right;position:absolute;width:auto;height:90%;top:7%;right:20px;z-index:100;margin-top:0}}.portfolio-human .case-study-image .case-study-mobile-image img,.portfolio-human-progress .case-study-image .case-study-mobile-image img,.portfolio-human-progress-statistical-computing .case-study-image .case-study-mobile-image img{width:auto;height:100%}.portfolio-human .main-content.human p,.portfolio-human-progress .main-content.human p,.portfolio-human-progress-statistical-computing .main-content.human p,.portfolio-human .main-content.human h2,.portfolio-human-progress .main-content.human h2,.portfolio-human-progress-statistical-computing .main-content.human h2{max-width:800px;margin-left:auto;margin-right:auto}.portfolio-human .main-content.human img,.portfolio-human-progress .main-content.human img,.portfolio-human-progress-statistical-computing .main-content.human img{max-width:350px}@media (min-width:768px){.portfolio-human .main-content.human img,.portfolio-human-progress .main-content.human img,.portfolio-human-progress-statistical-computing .main-content.human img{max-width:100%}}.portfolio-human .main-content.human.block2 h2,.portfolio-human-progress .main-content.human.block2 h2,.portfolio-human-progress-statistical-computing .main-content.human.block2 h2{font:800 24px/33px 'din-2014'}@media (min-width:320px) and (max-width:767px){.portfolio-human .main-content.human.block2 h2,.portfolio-human-progress .main-content.human.block2 h2,.portfolio-human-progress-statistical-computing .main-content.human.block2 h2{font:800 35px/40px 'din-2014'}}@media (min-width:768px){.portfolio-human .main-content.human.block2 h2,.portfolio-human-progress .main-content.human.block2 h2,.portfolio-human-progress-statistical-computing .main-content.human.block2 h2{font:800 41px/48px 'din-2014'}}.portfolio-human .main-content.human.block2 img,.portfolio-human-progress .main-content.human.block2 img,.portfolio-human-progress-statistical-computing .main-content.human.block2 img{max-width:80%}.portfolio-human .main-content.human.block3,.portfolio-human-progress .main-content.human.block3,.portfolio-human-progress-statistical-computing .main-content.human.block3{background-color:#EEEFEA;padding-top:20px}.portfolio-human .main-content.human.block3 .case-study-statistics,.portfolio-human-progress .main-content.human.block3 .case-study-statistics,.portfolio-human-progress-statistical-computing .main-content.human.block3 .case-study-statistics{margin:30px 0 45px}@media (max-width:400px){.portfolio-human .main-content.human.block3 .case-study-statistics,.portfolio-human-progress .main-content.human.block3 .case-study-statistics,.portfolio-human-progress-statistical-computing .main-content.human.block3 .case-study-statistics{margin-bottom:20px}}@media (min-width:768px){.portfolio-human .main-content.human.block3 .case-study-statistics,.portfolio-human-progress .main-content.human.block3 .case-study-statistics,.portfolio-human-progress-statistical-computing .main-content.human.block3 .case-study-statistics{padding:30px 0 0 40px}}.portfolio-human .main-content.human.block3 .case-study-statistics div:first-child,.portfolio-human-progress .main-content.human.block3 .case-study-statistics div:first-child,.portfolio-human-progress-statistical-computing .main-content.human.block3 .case-study-statistics div:first-child{padding:0}.portfolio-human .main-content.human.block3 .case-study-statistics h3,.portfolio-human-progress .main-content.human.block3 .case-study-statistics h3,.portfolio-human-progress-statistical-computing .main-content.human.block3 .case-study-statistics h3{padding:0;color:#424c52;text-shadow:none;margin-bottom:0;font:26px/32px 'din-2014',sans-serif;text-align:center}@media (min-width:768px){.portfolio-human .main-content.human.block3 .case-study-statistics h3,.portfolio-human-progress .main-content.human.block3 .case-study-statistics h3,.portfolio-human-progress-statistical-computing .main-content.human.block3 .case-study-statistics h3{text-align:left}}.portfolio-human .main-content.human.block3 .case-study-statistics h4,.portfolio-human-progress .main-content.human.block3 .case-study-statistics h4,.portfolio-human-progress-statistical-computing .main-content.human.block3 .case-study-statistics h4{padding:0;margin:20px 0 0;color:#5B5C56;font:30px/35px 'Source Sans Pro',sans-serif;letter-spacing:-0.03em}@media (min-width:992px){.portfolio-human .main-content.human.block3 .case-study-statistics h4,.portfolio-human-progress .main-content.human.block3 .case-study-statistics h4,.portfolio-human-progress-statistical-computing .main-content.human.block3 .case-study-statistics h4{font:35px/38px 'Source Sans Pro',sans-serif}}.portfolio-human .main-content.human.block3 .case-study-statistics p,.portfolio-human-progress .main-content.human.block3 .case-study-statistics p,.portfolio-human-progress-statistical-computing .main-content.human.block3 .case-study-statistics p{padding:0;margin:10px 0 30px;color:rgba(139,140,134,0.7);font-style:italic;line-height:20px;text-align:center;max-width:100%}@media (min-width:768px){.portfolio-human .main-content.human.block3 .case-study-statistics p,.portfolio-human-progress .main-content.human.block3 .case-study-statistics p,.portfolio-human-progress-statistical-computing .main-content.human.block3 .case-study-statistics p{text-align:left !important;margin:10px 0 50px}}.portfolio-human .main-content.human.block3 .case-study-statistics ul,.portfolio-human-progress .main-content.human.block3 .case-study-statistics ul,.portfolio-human-progress-statistical-computing .main-content.human.block3 .case-study-statistics ul{margin-top:20px}.portfolio-human .main-content.human.block3 .case-study-statistics ul li,.portfolio-human-progress .main-content.human.block3 .case-study-statistics ul li,.portfolio-human-progress-statistical-computing .main-content.human.block3 .case-study-statistics ul li{border-top:1px solid rgba(0,0,0,0.1);padding:0;float:left;margin-bottom:30px;width:100%;text-align:center}@media (min-width:768px){.portfolio-human .main-content.human.block3 .case-study-statistics ul li,.portfolio-human-progress .main-content.human.block3 .case-study-statistics ul li,.portfolio-human-progress-statistical-computing .main-content.human.block3 .case-study-statistics ul li{text-align:left;width:16%;margin-right:4%}}.portfolio-human .main-content.human.block3 .case-study-statistics ul li p,.portfolio-human-progress .main-content.human.block3 .case-study-statistics ul li p,.portfolio-human-progress-statistical-computing .main-content.human.block3 .case-study-statistics ul li p{width:100%;font-style:normal;font:bold 12.5px/17px 'Source Sans Pro',sans-serif;color:#8b8c86;margin:5px 0 0;text-transform:uppercase;text-align:center}@media (min-width:768px){.portfolio-human .main-content.human.block3 .case-study-statistics ul li p,.portfolio-human-progress .main-content.human.block3 .case-study-statistics ul li p,.portfolio-human-progress-statistical-computing .main-content.human.block3 .case-study-statistics ul li p{width:85%}}.portfolio-human .main-content.human.block4,.portfolio-human-progress .main-content.human.block4,.portfolio-human-progress-statistical-computing .main-content.human.block4{background:#fafbf5;padding-top:5px}@media (min-width:768px){.portfolio-human .main-content.human.block4,.portfolio-human-progress .main-content.human.block4,.portfolio-human-progress-statistical-computing .main-content.human.block4{overflow:visible}}.portfolio-human .main-content.human.block4 h2,.portfolio-human-progress .main-content.human.block4 h2,.portfolio-human-progress-statistical-computing .main-content.human.block4 h2{font-size:36px;line-height:42px;text-align:center;max-width:750px;margin:50px auto 25px;padding:0}@media (min-width:992px){.portfolio-human .main-content.human.block4 h2,.portfolio-human-progress .main-content.human.block4 h2,.portfolio-human-progress-statistical-computing .main-content.human.block4 h2{text-align:left}}.portfolio-human .main-content.human.block4 h2:first-child,.portfolio-human-progress .main-content.human.block4 h2:first-child,.portfolio-human-progress-statistical-computing .main-content.human.block4 h2:first-child{margin-top:70px}.portfolio-human .main-content.human.block4 p,.portfolio-human-progress .main-content.human.block4 p,.portfolio-human-progress-statistical-computing .main-content.human.block4 p{margin-bottom:25px}@media (min-width:992px){.portfolio-human .main-content.human.block4 p,.portfolio-human-progress .main-content.human.block4 p,.portfolio-human-progress-statistical-computing .main-content.human.block4 p{margin-bottom:20px}}.portfolio-human .main-content.human.block4 img,.portfolio-human-progress .main-content.human.block4 img,.portfolio-human-progress-statistical-computing .main-content.human.block4 img{margin-bottom:5px;max-width:100%}@media (min-width:768px){.portfolio-human .main-content.human.block4 img,.portfolio-human-progress .main-content.human.block4 img,.portfolio-human-progress-statistical-computing .main-content.human.block4 img{max-width:450px}}@media (min-width:992px){.portfolio-human .main-content.human.block4 img,.portfolio-human-progress .main-content.human.block4 img,.portfolio-human-progress-statistical-computing .main-content.human.block4 img{max-width:90%}}@media (min-width:1200px){.portfolio-human .main-content.human.block4 img,.portfolio-human-progress .main-content.human.block4 img,.portfolio-human-progress-statistical-computing .main-content.human.block4 img{margin-bottom:30px}}@media (min-width:768px){.portfolio-human .main-content.human.block4 img:first-child,.portfolio-human-progress .main-content.human.block4 img:first-child,.portfolio-human-progress-statistical-computing .main-content.human.block4 img:first-child{margin-top:-80px}}.portfolio-human .main-content.human.block4 .case-study-project-needs,.portfolio-human-progress .main-content.human.block4 .case-study-project-needs,.portfolio-human-progress-statistical-computing .main-content.human.block4 .case-study-project-needs{background-color:#EEEFEA;clear:both;margin:30px auto 10px;padding:30px 40px;max-width:750px}.portfolio-human .main-content.human.block4 .case-study-project-needs h5,.portfolio-human-progress .main-content.human.block4 .case-study-project-needs h5,.portfolio-human-progress-statistical-computing .main-content.human.block4 .case-study-project-needs h5{color:#8b8c86;text-align:left;font:bold 17px/24px 'Source Sans Pro',sans-serif}.portfolio-human .main-content.human.block4 .case-study-project-needs p,.portfolio-human-progress .main-content.human.block4 .case-study-project-needs p,.portfolio-human-progress-statistical-computing .main-content.human.block4 .case-study-project-needs p{text-align:left}.portfolio-human .main-content.human.block5,.portfolio-human-progress .main-content.human.block5,.portfolio-human-progress-statistical-computing .main-content.human.block5{padding:300px 0;background:url(../../images/case-studies/human-progress/humanprogress.jpg) #333 no-repeat;background-size:cover}@media (min-width:992px){.portfolio-human .main-content.human.block5,.portfolio-human-progress .main-content.human.block5,.portfolio-human-progress-statistical-computing .main-content.human.block5{background-attachment:fixed}}@media (max-width:990px){.portfolio-human .main-content.human.block5,.portfolio-human-progress .main-content.human.block5,.portfolio-human-progress-statistical-computing .main-content.human.block5{padding:120px 0;background-position:center center}}.portfolio-nfwf .single-grid .header,.portfolio-nfwf-custom-website-development .single-grid .header{background-size:auto !important;background-repeat:repeat !important}.portfolio-nfwf .header,.portfolio-nfwf-custom-website-development .header{background:url(../../images/case-studies/nfwf/paper_texture.png) #b7a994}.portfolio-nfwf .header .intro .main-image,.portfolio-nfwf-custom-website-development .header .intro .main-image{margin-right:3%;margin-top:60px;width:39%;background-position:top center;min-height:430px;background:url(../../images/case-studies/nfwf/header-main.png) no-repeat}@media (max-width:1100px){.portfolio-nfwf .header .intro .main-image,.portfolio-nfwf-custom-website-development .header .intro .main-image{min-height:380px}}@media (max-width:767px){.portfolio-nfwf .header .intro .main-image,.portfolio-nfwf-custom-website-development .header .intro .main-image{min-height:0 !important;margin:20px auto 0 !important;max-width:350px}}.portfolio-nfwf .header .intro .main-image.mobile,.portfolio-nfwf-custom-website-development .header .intro .main-image.mobile{margin-right:0;width:80%}@media (min-width:768px){.portfolio-nfwf .header .intro .text-wrapper,.portfolio-nfwf-custom-website-development .header .intro .text-wrapper{width:54%}}.portfolio-nfwf .jagged-edge,.portfolio-nfwf-custom-website-development .jagged-edge{position:relative;width:100%;height:40px;top:40px;-webkit-clip-path:polygon(100% 0, 0 0, 0 40px, 0 40px, 0 40px, 1% 30px, 2% 40px, 3% 30px, 4% 40px, 5% 30px, 6% 40px, 7% 30px, 8% 40px, 9% 30px, 10% 40px, 11% 30px, 12% 40px, 13% 30px, 14% 40px, 15% 30px, 16% 40px, 17% 30px, 18% 40px, 19% 30px, 20% 40px, 21% 30px, 22% 40px, 23% 30px, 24% 40px, 25% 30px, 26% 40px, 27% 30px, 28% 40px, 29% 30px, 30% 40px, 31% 30px, 32% 40px, 33% 30px, 34% 40px, 35% 30px, 36% 40px, 37% 30px, 38% 40px, 39% 30px, 40% 40px, 41% 30px, 42% 40px, 43% 30px, 44% 40px, 45% 30px, 46% 40px, 47% 30px, 48% 40px, 49% 30px, 50% 40px, 51% 30px, 52% 40px, 53% 30px, 54% 40px, 55% 30px, 56% 40px, 57% 30px, 58% 40px, 59% 30px, 60% 40px, 61% 30px, 62% 40px, 63% 30px, 64% 40px, 65% 30px, 66% 40px, 67% 30px, 68% 40px, 69% 30px, 70% 40px, 71% 30px, 72% 40px, 73% 30px, 74% 40px, 75% 30px, 76% 40px, 77% 30px, 78% 40px, 79% 30px, 80% 40px, 81% 30px, 82% 40px, 83% 30px, 84% 40px, 85% 30px, 86% 40px, 87% 30px, 88% 40px, 89% 30px, 90% 40px, 91% 30px, 92% 40px, 93% 30px, 94% 40px, 95% 30px, 96% 40px, 97% 30px, 98% 40px, 99% 30px, 100% 40px);clip-path:polygon(100% 0, 0 0, 0 40px, 0 40px, 0 40px, 1% 30px, 2% 40px, 3% 30px, 4% 40px, 5% 30px, 6% 40px, 7% 30px, 8% 40px, 9% 30px, 10% 40px, 11% 30px, 12% 40px, 13% 30px, 14% 40px, 15% 30px, 16% 40px, 17% 30px, 18% 40px, 19% 30px, 20% 40px, 21% 30px, 22% 40px, 23% 30px, 24% 40px, 25% 30px, 26% 40px, 27% 30px, 28% 40px, 29% 30px, 30% 40px, 31% 30px, 32% 40px, 33% 30px, 34% 40px, 35% 30px, 36% 40px, 37% 30px, 38% 40px, 39% 30px, 40% 40px, 41% 30px, 42% 40px, 43% 30px, 44% 40px, 45% 30px, 46% 40px, 47% 30px, 48% 40px, 49% 30px, 50% 40px, 51% 30px, 52% 40px, 53% 30px, 54% 40px, 55% 30px, 56% 40px, 57% 30px, 58% 40px, 59% 30px, 60% 40px, 61% 30px, 62% 40px, 63% 30px, 64% 40px, 65% 30px, 66% 40px, 67% 30px, 68% 40px, 69% 30px, 70% 40px, 71% 30px, 72% 40px, 73% 30px, 74% 40px, 75% 30px, 76% 40px, 77% 30px, 78% 40px, 79% 30px, 80% 40px, 81% 30px, 82% 40px, 83% 30px, 84% 40px, 85% 30px, 86% 40px, 87% 30px, 88% 40px, 89% 30px, 90% 40px, 91% 30px, 92% 40px, 93% 30px, 94% 40px, 95% 30px, 96% 40px, 97% 30px, 98% 40px, 99% 30px, 100% 40px)}.portfolio-nfwf .jagged-edge.nfwf-paper,.portfolio-nfwf-custom-website-development .jagged-edge.nfwf-paper{background:url(../../images/case-studies/nfwf/top_paper_texture.png) top left #f6ede2;background-size:205px 205px}.portfolio-nfwf .jagged-edge.nfwf-paper-dark,.portfolio-nfwf-custom-website-development .jagged-edge.nfwf-paper-dark{background:url(../../images/case-studies/nfwf/paper_texture.png) top left #b4a791;background-size:205px 205px}.portfolio-nfwf .case-study-image,.portfolio-nfwf-custom-website-development .case-study-image{position:relative;clear:both;margin:50px 0 55px;z-index:10}@media (min-width:768px){.portfolio-nfwf .case-study-image,.portfolio-nfwf-custom-website-development .case-study-image{padding:0 25px}}@media (min-width:992px){.portfolio-nfwf .case-study-image,.portfolio-nfwf-custom-website-development .case-study-image{padding:0}}.portfolio-nfwf .case-study-image img,.portfolio-nfwf-custom-website-development .case-study-image img{width:100%;height:auto}.portfolio-nfwf .case-study-image .case-study-mobile-image,.portfolio-nfwf-custom-website-development .case-study-image .case-study-mobile-image{margin-top:30px}@media (min-width:992px){.portfolio-nfwf .case-study-image .case-study-mobile-image,.portfolio-nfwf-custom-website-development .case-study-image .case-study-mobile-image{float:right;position:absolute;width:auto;height:90%;top:7%;right:20px;z-index:100;margin-top:0}}.portfolio-nfwf .case-study-image .case-study-mobile-image img,.portfolio-nfwf-custom-website-development .case-study-image .case-study-mobile-image img{width:auto;height:100%}.portfolio-nfwf .main-content.nfwf p,.portfolio-nfwf-custom-website-development .main-content.nfwf p,.portfolio-nfwf .main-content.nfwf h2,.portfolio-nfwf-custom-website-development .main-content.nfwf h2{max-width:800px;margin-left:auto;margin-right:auto}.portfolio-nfwf .main-content.nfwf img,.portfolio-nfwf-custom-website-development .main-content.nfwf img{padding:0;max-width:90%}.portfolio-nfwf .main-content.nfwf.block2,.portfolio-nfwf-custom-website-development .main-content.nfwf.block2{z-index:10;padding-left:0;padding-right:0;padding-bottom:0}.portfolio-nfwf .main-content.nfwf.block2 p,.portfolio-nfwf-custom-website-development .main-content.nfwf.block2 p{text-align:center;font:800 25px/40px 'Source Sans Pro',sans-serif;max-width:90%}.portfolio-nfwf .main-content.nfwf.block2 img,.portfolio-nfwf-custom-website-development .main-content.nfwf.block2 img{max-width:100%}.portfolio-nfwf .main-content.nfwf.block2 .fluid-container,.portfolio-nfwf-custom-website-development .main-content.nfwf.block2 .fluid-container{max-width:100%}.portfolio-nfwf .main-content.nfwf.block2 .fluid-container .col-xs-12,.portfolio-nfwf-custom-website-development .main-content.nfwf.block2 .fluid-container .col-xs-12{padding:0}.portfolio-nfwf .main-content.nfwf.block2 .jagged-edge,.portfolio-nfwf-custom-website-development .main-content.nfwf.block2 .jagged-edge{transform:rotate(180deg)}.portfolio-nfwf .main-content.nfwf.block2 .case-study-slide-show,.portfolio-nfwf-custom-website-development .main-content.nfwf.block2 .case-study-slide-show{padding:50px 0 35px;background:#f6ede2;margin:40px 0 80px;position:relative;z-index:3}.portfolio-nfwf .main-content.nfwf.block2 .case-study-slide-show .jagged-edge,.portfolio-nfwf-custom-website-development .main-content.nfwf.block2 .case-study-slide-show .jagged-edge{transform:rotate(0deg);position:absolute;top:100%;background-size:200px 200px;box-shadow:2px 2px 1px rgba(0,0,0,0.3)}@media (min-width:500px){.portfolio-nfwf .main-content.nfwf.block2 .case-study-slide-show,.portfolio-nfwf-custom-website-development .main-content.nfwf.block2 .case-study-slide-show{padding:65px 0 0}}@media (min-width:768px){.portfolio-nfwf .main-content.nfwf.block2 .case-study-slide-show,.portfolio-nfwf-custom-website-development .main-content.nfwf.block2 .case-study-slide-show{padding:80px 0 50px}}@media (min-width:1200px){.portfolio-nfwf .main-content.nfwf.block2 .case-study-slide-show,.portfolio-nfwf-custom-website-development .main-content.nfwf.block2 .case-study-slide-show{padding:100px 0 50px}}.portfolio-nfwf .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel,.portfolio-nfwf-custom-website-development .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel{margin:0 auto;width:289px}@media (min-width:500px){.portfolio-nfwf .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel,.portfolio-nfwf-custom-website-development .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel{width:389px}}@media (min-width:768px){.portfolio-nfwf .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel,.portfolio-nfwf-custom-website-development .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel{width:444px}}@media (min-width:992px){.portfolio-nfwf .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel,.portfolio-nfwf-custom-website-development .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel{width:592px}}@media (min-width:1200px){.portfolio-nfwf .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel,.portfolio-nfwf-custom-website-development .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel{width:738px}}.portfolio-nfwf .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel .carousel,.portfolio-nfwf-custom-website-development .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel .carousel{padding-top:0 !important;min-height:auto;position:relative;overflow:visible;margin:0 auto;width:100%;margin-bottom:19.4%;margin-top:15px}.portfolio-nfwf .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel .carousel img,.portfolio-nfwf-custom-website-development .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel .carousel img{max-width:89%}@media (min-width:500px){.portfolio-nfwf .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel .carousel,.portfolio-nfwf-custom-website-development .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel .carousel{margin-top:23px}}@media (min-width:768px){.portfolio-nfwf .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel .carousel,.portfolio-nfwf-custom-website-development .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel .carousel{margin-top:42px}.portfolio-nfwf .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel .carousel img,.portfolio-nfwf-custom-website-development .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel .carousel img{max-width:100%}}@media (min-width:992px){.portfolio-nfwf .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel .carousel,.portfolio-nfwf-custom-website-development .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel .carousel{margin-top:55px}}@media (min-width:1200px){.portfolio-nfwf .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel .carousel,.portfolio-nfwf-custom-website-development .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel .carousel{margin-top:70px}}@media (max-width:767px){.portfolio-nfwf .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel .item,.portfolio-nfwf-custom-website-development .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel .item{height:270px;width:415px}.portfolio-nfwf .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel .item img,.portfolio-nfwf-custom-website-development .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel .item img{width:100%;height:auto;top:0;position:absolute}}@media (max-width:500px){.portfolio-nfwf .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel .item,.portfolio-nfwf-custom-website-development .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel .item{height:220px;width:280px}.portfolio-nfwf .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel .item img,.portfolio-nfwf-custom-website-development .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel .item img{top:2px}}.portfolio-nfwf .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel .case-study-tablet-frame,.portfolio-nfwf-custom-website-development .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel .case-study-tablet-frame{position:absolute;left:50%;z-index:10;margin-left:-50%;width:100%;height:100%;background:transparent top center no-repeat;background-image:url(../../images/case-studies/nfwf/tablet.png);background-size:300px 231px}@media (min-width:500px){.portfolio-nfwf .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel .case-study-tablet-frame,.portfolio-nfwf-custom-website-development .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel .case-study-tablet-frame{background-size:420px 319px}}@media (min-width:768px){.portfolio-nfwf .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel .case-study-tablet-frame,.portfolio-nfwf-custom-website-development .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel .case-study-tablet-frame{background-size:540px 416px}}@media (min-width:992px){.portfolio-nfwf .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel .case-study-tablet-frame,.portfolio-nfwf-custom-website-development .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel .case-study-tablet-frame{background-size:720px 554px}}@media (min-width:1200px){.portfolio-nfwf .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel .case-study-tablet-frame,.portfolio-nfwf-custom-website-development .main-content.nfwf.block2 .case-study-slide-show .case-study-carousel .case-study-tablet-frame{background-size:900px 692px}}.portfolio-nfwf .main-content.nfwf.block3,.portfolio-nfwf-custom-website-development .main-content.nfwf.block3{color:#fff;padding:80px 0 40px;margin-top:-50px;z-index:1;background:url(../../images/case-studies/nfwf/video_still.jpg) #f1e5be no-repeat;background-attachment:fixed;background-size:cover}@media (max-width:990px){.portfolio-nfwf .main-content.nfwf.block3,.portfolio-nfwf-custom-website-development .main-content.nfwf.block3{padding:120px 0 30px;background-position:center center !important}}@media (max-width:767px){.portfolio-nfwf .main-content.nfwf.block3,.portfolio-nfwf-custom-website-development .main-content.nfwf.block3{padding:120px 0 0}}@media (min-width:768px){.portfolio-nfwf .main-content.nfwf.block3 .fluid-container,.portfolio-nfwf-custom-website-development .main-content.nfwf.block3 .fluid-container{max-width:90%}}.portfolio-nfwf .main-content.nfwf.block3 h2,.portfolio-nfwf-custom-website-development .main-content.nfwf.block3 h2{color:#fff}.portfolio-nfwf .main-content.nfwf.block3 p,.portfolio-nfwf-custom-website-development .main-content.nfwf.block3 p{color:#fff;text-align:center;font:800 25px/40px 'Source Sans Pro',sans-serif;text-shadow:1px 1px 2px rgba(0,0,0,0.3)}.portfolio-nfwf .main-content.nfwf.block3 .case-study-project-data,.portfolio-nfwf-custom-website-development .main-content.nfwf.block3 .case-study-project-data{padding:5rem 0;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;margin:50px auto 0}@media (max-width:767px){.portfolio-nfwf .main-content.nfwf.block3 .case-study-project-data,.portfolio-nfwf-custom-website-development .main-content.nfwf.block3 .case-study-project-data{width:100%;margin-top:70px}}.portfolio-nfwf .main-content.nfwf.block3 .case-study-project-data .row,.portfolio-nfwf-custom-website-development .main-content.nfwf.block3 .case-study-project-data .row{padding-left:0}.portfolio-nfwf .main-content.nfwf.block3 .case-study-project-data ul,.portfolio-nfwf-custom-website-development .main-content.nfwf.block3 .case-study-project-data ul{list-style-type:none}.portfolio-nfwf .main-content.nfwf.block3 .case-study-project-data ul li,.portfolio-nfwf-custom-website-development .main-content.nfwf.block3 .case-study-project-data ul li{color:#fff}@media (max-width:767px){.portfolio-nfwf .main-content.nfwf.block3 .case-study-project-data ul li,.portfolio-nfwf-custom-website-development .main-content.nfwf.block3 .case-study-project-data ul li{margin-bottom:30px}.portfolio-nfwf .main-content.nfwf.block3 .case-study-project-data ul li:last-child,.portfolio-nfwf-custom-website-development .main-content.nfwf.block3 .case-study-project-data ul li:last-child{margin-bottom:0}}.portfolio-nfwf .main-content.nfwf.block3 .case-study-project-data .case-study-stat-label,.portfolio-nfwf-custom-website-development .main-content.nfwf.block3 .case-study-project-data .case-study-stat-label,.portfolio-nfwf .main-content.nfwf.block3 .case-study-project-data .case-study-stat-value,.portfolio-nfwf-custom-website-development .main-content.nfwf.block3 .case-study-project-data .case-study-stat-value{display:block;line-height:1.2}.portfolio-nfwf .main-content.nfwf.block3 .case-study-project-data .case-study-stat-label,.portfolio-nfwf-custom-website-development .main-content.nfwf.block3 .case-study-project-data .case-study-stat-label{font:1.8rem 'Source Sans Pro',sans-serif}.portfolio-nfwf .main-content.nfwf.block3 .case-study-project-data .case-study-stat-value,.portfolio-nfwf-custom-website-development .main-content.nfwf.block3 .case-study-project-data .case-study-stat-value{font:bold 5rem 'Source Sans Pro',sans-serif}@media (max-width:991px){.portfolio-socialcode .carousel,.portfolio-social-code-ux-design .carousel{min-height:auto}}.portfolio-socialcode .header,.portfolio-social-code-ux-design .header{background:#3ca5cb}.portfolio-socialcode .header .intro .main-image,.portfolio-social-code-ux-design .header .intro .main-image{margin-right:3%;margin-top:100px;width:38%;min-height:520px;background:url(../../images/case-studies/socialcode/header-main.png) top center no-repeat}@media (min-width:992px){.portfolio-socialcode .header .intro .main-image,.portfolio-social-code-ux-design .header .intro .main-image{margin-top:60px}}.portfolio-socialcode .header .intro .main-image.mobile,.portfolio-social-code-ux-design .header .intro .main-image.mobile{margin:5px auto -25px;min-height:0;width:70%;max-width:300px;background:none}@media (min-width:768px){.portfolio-socialcode .header .intro .text-wrapper,.portfolio-social-code-ux-design .header .intro .text-wrapper{width:54%}}.portfolio-socialcode .case-study-image,.portfolio-social-code-ux-design .case-study-image{position:relative;clear:both;margin:50px -20px 0;top:40px;z-index:10;background:#ccc}@media (min-width:768px){.portfolio-socialcode .case-study-image,.portfolio-social-code-ux-design .case-study-image{padding:0 25px}}@media (min-width:992px){.portfolio-socialcode .case-study-image,.portfolio-social-code-ux-design .case-study-image{padding:0}}.portfolio-socialcode .case-study-image img,.portfolio-social-code-ux-design .case-study-image img{width:100%;height:auto}.portfolio-socialcode .case-study-image .case-study-mobile-image,.portfolio-social-code-ux-design .case-study-image .case-study-mobile-image{margin-top:30px}@media (min-width:992px){.portfolio-socialcode .case-study-image .case-study-mobile-image,.portfolio-social-code-ux-design .case-study-image .case-study-mobile-image{float:right;position:absolute;width:auto;height:90%;top:7%;right:20px;z-index:100;margin-top:0}}.portfolio-socialcode .case-study-image .case-study-mobile-image img,.portfolio-social-code-ux-design .case-study-image .case-study-mobile-image img{width:auto;height:100%}.portfolio-socialcode .main-content.socialcode p,.portfolio-social-code-ux-design .main-content.socialcode p,.portfolio-socialcode .main-content.socialcode h2,.portfolio-social-code-ux-design .main-content.socialcode h2{max-width:800px;margin-left:auto;margin-right:auto}.portfolio-socialcode .main-content.socialcode img,.portfolio-social-code-ux-design .main-content.socialcode img{padding:0;max-width:90%}.portfolio-socialcode .main-content.socialcode.block2,.portfolio-social-code-ux-design .main-content.socialcode.block2{padding-bottom:0}.portfolio-socialcode .main-content.socialcode.block2 .case-study-slide-show,.portfolio-social-code-ux-design .main-content.socialcode.block2 .case-study-slide-show{padding:80px 0 100px;margin:40px 0 0}.portfolio-socialcode .main-content.socialcode.block2 .case-study-slide-show .case-study-carousel,.portfolio-social-code-ux-design .main-content.socialcode.block2 .case-study-slide-show .case-study-carousel{margin:0 auto;width:279px}@media (min-width:500px){.portfolio-socialcode .main-content.socialcode.block2 .case-study-slide-show .case-study-carousel,.portfolio-social-code-ux-design .main-content.socialcode.block2 .case-study-slide-show .case-study-carousel{width:389px}}@media (min-width:768px){.portfolio-socialcode .main-content.socialcode.block2 .case-study-slide-show .case-study-carousel,.portfolio-social-code-ux-design .main-content.socialcode.block2 .case-study-slide-show .case-study-carousel{width:500px}}@media (min-width:992px){.portfolio-socialcode .main-content.socialcode.block2 .case-study-slide-show .case-study-carousel,.portfolio-social-code-ux-design .main-content.socialcode.block2 .case-study-slide-show .case-study-carousel{width:665px}}@media (min-width:1200px){.portfolio-socialcode .main-content.socialcode.block2 .case-study-slide-show .case-study-carousel,.portfolio-social-code-ux-design .main-content.socialcode.block2 .case-study-slide-show .case-study-carousel{width:830px}}.portfolio-socialcode .main-content.socialcode.block2 .case-study-slide-show .case-study-carousel .carousel,.portfolio-social-code-ux-design .main-content.socialcode.block2 .case-study-slide-show .case-study-carousel .carousel{position:relative;overflow:visible;margin:0 auto;width:100%;margin-bottom:19.4%;margin-top:15px}@media (min-width:500px){.portfolio-socialcode .main-content.socialcode.block2 .case-study-slide-show .case-study-carousel .carousel,.portfolio-social-code-ux-design .main-content.socialcode.block2 .case-study-slide-show .case-study-carousel .carousel{margin-top:20px}}@media (min-width:768px){.portfolio-socialcode .main-content.socialcode.block2 .case-study-slide-show .case-study-carousel .carousel,.portfolio-social-code-ux-design .main-content.socialcode.block2 .case-study-slide-show .case-study-carousel .carousel{margin-top:26px}}@media (min-width:992px){.portfolio-socialcode .main-content.socialcode.block2 .case-study-slide-show .case-study-carousel .carousel,.portfolio-social-code-ux-design .main-content.socialcode.block2 .case-study-slide-show .case-study-carousel .carousel{margin-top:35px}}@media (min-width:1200px){.portfolio-socialcode .main-content.socialcode.block2 .case-study-slide-show .case-study-carousel .carousel,.portfolio-social-code-ux-design .main-content.socialcode.block2 .case-study-slide-show .case-study-carousel .carousel{margin-top:42px}}.portfolio-socialcode .main-content.socialcode.block2 .case-study-slide-show .case-study-carousel .carousel img,.portfolio-social-code-ux-design .main-content.socialcode.block2 .case-study-slide-show .case-study-carousel .carousel img{max-width:100%}@media (max-width:767px){.portfolio-socialcode .main-content.socialcode.block2 .case-study-slide-show .case-study-carousel .item,.portfolio-social-code-ux-design .main-content.socialcode.block2 .case-study-slide-show .case-study-carousel .item{height:217px}.portfolio-socialcode .main-content.socialcode.block2 .case-study-slide-show .case-study-carousel .item img,.portfolio-social-code-ux-design .main-content.socialcode.block2 .case-study-slide-show .case-study-carousel .item img{top:0;position:absolute}}@media (max-width:500px){.portfolio-socialcode .main-content.socialcode.block2 .case-study-slide-show .case-study-carousel .item,.portfolio-social-code-ux-design .main-content.socialcode.block2 .case-study-slide-show .case-study-carousel .item{height:152px}}.portfolio-socialcode .main-content.socialcode.block2 .case-study-slide-show .case-study-carousel .case-study-monitor-frame,.portfolio-social-code-ux-design .main-content.socialcode.block2 .case-study-slide-show .case-study-carousel .case-study-monitor-frame{position:absolute;left:50%;z-index:10;margin-left:-50%;width:100%;height:100%;background:transparent top center no-repeat;background-image:url(../../images/case-studies/socialcode/monitor.png);background-size:300px 228px}@media (min-width:500px){.portfolio-socialcode .main-content.socialcode.block2 .case-study-slide-show .case-study-carousel .case-study-monitor-frame,.portfolio-social-code-ux-design .main-content.socialcode.block2 .case-study-slide-show .case-study-carousel .case-study-monitor-frame{background-size:420px 319px}}@media (min-width:768px){.portfolio-socialcode .main-content.socialcode.block2 .case-study-slide-show .case-study-carousel .case-study-monitor-frame,.portfolio-social-code-ux-design .main-content.socialcode.block2 .case-study-slide-show .case-study-carousel .case-study-monitor-frame{background-size:541px 411px}}@media (min-width:992px){.portfolio-socialcode .main-content.socialcode.block2 .case-study-slide-show .case-study-carousel .case-study-monitor-frame,.portfolio-social-code-ux-design .main-content.socialcode.block2 .case-study-slide-show .case-study-carousel .case-study-monitor-frame{background-size:721px 548px}}@media (min-width:1200px){.portfolio-socialcode .main-content.socialcode.block2 .case-study-slide-show .case-study-carousel .case-study-monitor-frame,.portfolio-social-code-ux-design .main-content.socialcode.block2 .case-study-slide-show .case-study-carousel .case-study-monitor-frame{background-size:900px 684px}}.portfolio-socialcode .main-content.socialcode.block3,.portfolio-social-code-ux-design .main-content.socialcode.block3{background:#3ca5cb;color:#fff;padding:80px 0 100px}.portfolio-socialcode .main-content.socialcode.block3 h2,.portfolio-social-code-ux-design .main-content.socialcode.block3 h2{color:#fff}.portfolio-socialcode .main-content.socialcode.block3 p,.portfolio-social-code-ux-design .main-content.socialcode.block3 p{color:#fff;text-align:center;font:24px/40px 'Source Sans Pro',sans-serif}.portfolio-mba .header{background:url(../../images/case-studies/mba/bg-main.jpg) #e0e0e0 top center;background-size:cover}@media (min-width:992px){.portfolio-mba .header{background-attachment:fixed}}.portfolio-mba .header .intro h1{color:#922900}.portfolio-mba .header .intro p{color:#706b67}.portfolio-mba .header .intro .back-grid{color:#000000;background-image:url("../../images/case-studies/back-to_dark.png")}.portfolio-mba .header .intro .main-image{margin-top:90px;width:45%;position:relative;bottom:-35px}.portfolio-mba .header .intro .main-image img{max-width:90%;float:right;margin-right:20px}.portfolio-mba .header .intro .main-image.mobile{transform:translateX(4px);-webkit-transform:translateX(4px);width:100%;margin-top:20px;margin-bottom:0;bottom:0}.portfolio-mba .header .intro .main-image.mobile img{float:none;max-width:100%;margin-right:0}@media (min-width:768px){.portfolio-mba .header .intro .text-wrapper{width:54%}}.portfolio-mba .main-content p,.portfolio-mba .main-content li{font:18px/32px 'Source Sans Pro',sans-serif}.portfolio-mba .main-content.block2{background:url(../../images/case-studies/mba/bg-block2.jpg) #5d5a5b 50% 50% no-repeat;background-size:cover;padding:100px 0}@media (min-width:992px){.portfolio-mba .main-content.block2{background-attachment:fixed;padding:150px 0}}@media (min-width:1500px){.portfolio-mba .main-content.block2{padding:200px 0}}.portfolio-mba .main-content.block2 h2{color:#fff;font:30px/32px 'din-2014',sans-serif}.portfolio-mba .main-content.block2 p{color:#fff;font:18px/32px 'Source Sans Pro',sans-serif;width:90%;max-width:650px;margin:0 auto;text-align:center}.portfolio-mba .main-content.block3{background:#d2232a;color:#fff;position:relative}@media (min-width:1500px){.portfolio-mba .main-content.block3{padding:150px 20px}}.portfolio-mba .main-content.block3 p,.portfolio-mba .main-content.block3 li{color:#fff}.portfolio-mba .main-content.block3 p strong,.portfolio-mba .main-content.block3 li strong{font-weight:normal;font-family:'Source Sans Pro',sans-serif}.portfolio-mba .main-content.block3 ul{padding-left:0;list-style:none}.portfolio-mba .main-content.block3 ul li{background:url(../../images/case-studies/mba/tick.png) no-repeat 0 4px;padding-left:50px}@media (min-width:992px){.portfolio-mba .main-content.block3 .image{position:absolute;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.portfolio-mba .main-content.block3 .image img{margin-left:-160px;max-width:125%}}.portfolio-mba .main-content.block3 .image .pull-right{float:none}@media (min-width:992px){.portfolio-mba .main-content.block3 .image .pull-right{float:right}}.portfolio-mba .main-content.block4{background:#ddd}@media (min-width:992px){.portfolio-mba .main-content.block4 img{padding:0}}.portfolio-mba .main-content.block5 h2{color:#922900;font:36px/40px 'din-2014',sans-serif}@media (min-width:992px){.portfolio-mba .main-content.block5 h2{text-align:left}}.portfolio-mba .main-content.block5 .image{text-align:center}.portfolio-mba .main-content.block5 .image img{display:inline-block;vertical-align:middle;margin:0 -30px;max-width:45%}@media (min-width:500px){.portfolio-mba .main-content.block5 .image img{margin:0 -60px}}@media (min-width:992px){.portfolio-mba .main-content.block5 .image img{padding:0;margin-top:-20px;margin:0 -45px}}.portfolio-mba .main-content.block6{background:url(../../images/case-studies/mba/bg-block6.jpg) no-repeat #d4d2cf;background-size:cover;padding:80px 0}@media (min-width:992px){.portfolio-mba .main-content.block6{background-attachment:fixed}}.portfolio-mba .main-content.block6 .box{background:#fff;padding:70px 50px 50px;box-shadow:0 0 20px rgba(0,0,0,0.3)}@media (max-width:500px){.portfolio-mba .main-content.block6 .box{padding:40px 35px 30px}}@media (min-width:992px){.portfolio-mba .main-content.block6 .box{padding:80px 50px 50px}}.portfolio-mba .main-content.block7{padding:0;background:url(../../images/case-studies/mba/bg-block7.jpg) no-repeat;background-size:cover}@media (min-width:992px){.portfolio-mba .main-content.block7{background-attachment:fixed}}.portfolio-mba .main-content.block7 .fluid-container{max-width:100%}.portfolio-mba .main-content.block7 h2{color:#fff;font:36px/48px 'din-2014',sans-serif}.portfolio-mba .main-content.block7 p{color:#fff;font:20px/40px 'Source Sans Pro',sans-serif;width:90%;max-width:900px;margin:0 auto;text-align:center}.portfolio-mba .main-content.block7 .red{margin-top:400px;background:rgba(180,0,0,0.8);background:-moz-linear-gradient(top, rgba(180,0,0,0.8) 0, rgba(180,0,0,0.8) 76%, rgba(180,0,0,0) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0, rgba(180,0,0,0.8)), color-stop(76%, rgba(180,0,0,0.8)), color-stop(100%, rgba(180,0,0,0)));background:-webkit-linear-gradient(top, rgba(180,0,0,0.8) 0, rgba(180,0,0,0.8) 76%, rgba(180,0,0,0) 100%);background:-o-linear-gradient(top, rgba(180,0,0,0.8) 0, rgba(180,0,0,0.8) 76%, rgba(180,0,0,0) 100%);background:-ms-linear-gradient(top, rgba(180,0,0,0.8) 0, rgba(180,0,0,0.8) 76%, rgba(180,0,0,0) 100%);background:linear-gradient(to bottom, rgba(180,0,0,0.8) 0, rgba(180,0,0,0.8) 76%, rgba(180,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b40007', endColorstr='#b40007', GradientType=0);padding:100px 0 200px;max-height:900px;background-blend-mode:multiply}@media (max-width:500px){.portfolio-mba .main-content.block7 .red{padding:70px 0 100px}}@media (min-width:768px){.portfolio-mba .main-content.block7 .red{padding:200px 0 400px}}@media (min-width:992px){.portfolio-mba .main-content.block7 .red{padding:300px 0 600px}}.portfolio-nl-in-the-usa .header{background:url(../../images/case-studies/nl-usa/bg-main.jpg) #ff7519 no-repeat}@media (min-width:400px){.portfolio-nl-in-the-usa .header{background-attachment:fixed}}@media (max-width:767px){.portfolio-nl-in-the-usa .header .intro{width:95%;margin:0 auto;float:none}}.portfolio-nl-in-the-usa .header .intro .main-image{margin:50px auto;width:45%}.portfolio-nl-in-the-usa .header .intro .main-image img{max-width:95%;float:right;margin-right:20px}.portfolio-nl-in-the-usa .header .intro .main-image.mobile{transform:translateX(4px);-webkit-transform:translateX(4px);width:90%;margin:15px auto 0}.portfolio-nl-in-the-usa .header .intro .main-image.mobile img{float:none;max-width:100%;margin-right:0}@media (min-width:768px){.portfolio-nl-in-the-usa .header .intro .text-wrapper{width:54%}}.portfolio-nl-in-the-usa .main-content h2{font:800 37px/40px 'din-2014',sans-serif !important}.portfolio-nl-in-the-usa .main-content.block2{color:#222226;padding-top:60px}@media (min-width:768px){.portfolio-nl-in-the-usa .main-content.block2{padding-top:90px}}.portfolio-nl-in-the-usa .main-content.block2 .images{text-align:center}.portfolio-nl-in-the-usa .main-content.block2 img{display:inline-block;margin:0 1.25% 20px;max-width:150px}@media (min-width:768px){.portfolio-nl-in-the-usa .main-content.block2 img{margin:-20px 1.25% 20px;max-width:46%}}@media (max-width:400px){.portfolio-nl-in-the-usa .main-content.block2 img{max-width:110px}}.portfolio-nl-in-the-usa .main-content.block2 h2{margin-bottom:40px;color:#222226;font-weight:800 !important}.portfolio-nl-in-the-usa .main-content.block2 p{color:#222226}.portfolio-nl-in-the-usa .main-content.block3{padding:50px 0;background:url(../../images/case-studies/nl-usa/bg-block3.jpg) #c9dcbd no-repeat;background-size:cover}@media (min-width:768px){.portfolio-nl-in-the-usa .main-content.block3{padding:120px 0}}@media (min-width:992px){.portfolio-nl-in-the-usa .main-content.block3{background-attachment:fixed;padding:200px 0}}.portfolio-nl-in-the-usa .main-content.block3 .box{background:rgba(43,38,25,0.9);color:#fff;text-align:center;padding:10px 15px;max-width:720px;width:90%;margin:auto}@media (min-width:992px){.portfolio-nl-in-the-usa .main-content.block3 .box{padding:30px}}.portfolio-nl-in-the-usa .main-content.block3 .box p{color:#fff;font:18px/36px 'din-2014',sans-serif;width:90%;max-width:600px;margin:40px auto}.portfolio-nl-in-the-usa .main-content.block4{margin:auto;background:url(../../images/case-studies/nl-usa/bg-block4.jpg) #ebebeb 50% 50% no-repeat;height:600px;padding:120px 0;background-size:cover}@media (max-width:550px){.portfolio-nl-in-the-usa .main-content.block4{height:490px;background-image:url(../../images/case-studies/nl-usa/bg-block4_mobile.jpg)}}@media (min-width:768px){.portfolio-nl-in-the-usa .main-content.block4{height:85vh}}@media (min-width:992px){.portfolio-nl-in-the-usa .main-content.block4{background-attachment:fixed}}.portfolio-nl-in-the-usa .main-content.block5{padding:0;background:#3d463c;color:#fff}@media (min-width:768px){.portfolio-nl-in-the-usa .main-content.block5{padding:150px 0;background:url(../../images/case-studies/nl-usa/bg-block5.png) #3d463c 50% 50% no-repeat;background-size:cover}}.portfolio-nl-in-the-usa .main-content.block5 .left,.portfolio-nl-in-the-usa .main-content.block5 .right{padding:0}@media (min-width:768px){.portfolio-nl-in-the-usa .main-content.block5 .left,.portfolio-nl-in-the-usa .main-content.block5 .right{padding:0 15px}}.portfolio-nl-in-the-usa .main-content.block5 .left img,.portfolio-nl-in-the-usa .main-content.block5 .right img{width:100%;max-width:100%;height:auto;padding:0}.portfolio-nl-in-the-usa .main-content.block5 .right{background:url(../../images/case-studies/nl-usa/bg-block5_2-mobile.png) #3d463c top center repeat-y;background-size:contain;padding-top:60px;padding-bottom:60px}@media (min-width:440px){.portfolio-nl-in-the-usa .main-content.block5 .right{background-size:cover}}@media (min-width:768px){.portfolio-nl-in-the-usa .main-content.block5 .right{background:none;padding-top:70px;padding-left:0}}@media (min-width:1200px){.portfolio-nl-in-the-usa .main-content.block5 .right{padding-top:60px}}.portfolio-nl-in-the-usa .main-content.block5 h2{color:#fff;text-align:center;margin:0 auto -10px;max-width:90%}@media (min-width:768px){.portfolio-nl-in-the-usa .main-content.block5 h2{padding-top:30px;margin:20px 0 -10px;text-align:left}}.portfolio-nl-in-the-usa .main-content.block5 p{font:18px/36px 'Source Sans Pro',sans-serif;margin:auto;padding:40px 0;color:#fff;max-width:90%}@media (min-width:768px){.portfolio-nl-in-the-usa .main-content.block5 p{max-width:100%}}.portfolio-nl-in-the-usa .main-content.block6{padding:80px 0;background:url(../../images/case-studies/nl-usa/bg-block6.jpg) #ea701e no-repeat;background-size:cover;color:#fff}@media (min-width:768px){.portfolio-nl-in-the-usa .main-content.block6{padding:150px 0}}@media (min-width:992px){.portfolio-nl-in-the-usa .main-content.block6{background-attachment:fixed}}.portfolio-nl-in-the-usa .main-content.block6 h2{color:#fff}.portfolio-nl-in-the-usa .main-content.block6 p{font:18px/36px 'din-2014',sans-serif;margin:40px auto;width:90%;max-width:800px;color:#fff;text-align:center}.tooltip{position:absolute;z-index:999;width:2.2em;height:2.2em;cursor:pointer;opacity:1 !important}.tooltip-item{width:30px;height:30px;line-height:28px;left:50%;top:50%;margin:-15px 0 0 -15px;position:absolute;border-radius:50%;-webkit-animation:pulse .6s infinite alternate;animation:pulse .6s infinite alternate;text-align:center}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(.5, .5, 1)}to{-webkit-transform:scale3d(1, 1, 1)}}@keyframes pulse{from{-webkit-transform:scale3d(.5, .5, 1);transform:scale3d(.5, .5, 1)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.tooltip-content{position:absolute;background:#ff4723;z-index:9999;width:200px;bottom:50%;margin-bottom:-1em;padding:20px;border-radius:20px;font-size:1.1em;text-align:center;color:#fff;opacity:0;cursor:default;pointer-events:none;-webkit-font-smoothing:antialiased;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s}.tooltip-west .tooltip-content{left:4em;-webkit-transform-origin:-2em 50%;transform-origin:-2em 50%;-webkit-transform:translate3d(0, 50%, 0) rotate3d(1, 1, 1, 30deg);transform:translate3d(0, 50%, 0) rotate3d(1, 1, 1, 30deg)}.tooltip-east .tooltip-content{right:4em;-webkit-transform-origin:calc(102%) 50%;transform-origin:calc(102%) 50%;-webkit-transform:translate3d(0, 50%, 0) rotate3d(1, 1, 1, -30deg);transform:translate3d(0, 50%, 0) rotate3d(1, 1, 1, -30deg)}.tooltip:hover .tooltip-content{opacity:1;-webkit-transform:translate3d(0, 50%, 0) rotate3d(0, 0, 0, 0);transform:translate3d(0, 50%, 0) rotate3d(0, 0, 0, 0);pointer-events:auto}.tooltip-content::before,.tooltip-content::after{content:'';position:absolute}.tooltip-content::before{height:100%;width:3em}.tooltip-content::after{width:2em;height:2em;top:50%;margin:-1em 0 0;background:url(../../images/case-studies/recapted/tooltip.svg) no-repeat center center;background-size:100%}.tooltip-west .tooltip-content::before,.tooltip-west .tooltip-content::after{right:99%}.tooltip-east .tooltip-content::before,.tooltip-east .tooltip-content::after{left:99%}.tooltip-east .tooltip-content::after{-webkit-transform:scale3d(-1, 1, 1);transform:scale3d(-1, 1, 1)}.mobile-first-dev .nav{margin-top:18px;transition:margin-top 500ms ease-in-out}.mobile-first-dev .active .nav{margin-top:8px}.mobile-first-dev header#header .container .navbar ul{margin:0 -30px}@media (max-width:991px){.mobile-first-dev header#header .container .navbar ul{margin:0 !important}}.mobile-first-dev header .navbar ul li{padding-right:0 !important}.mobile-first-dev header .navbar ul li a{text-transform:none !important;font-family:'Source Sans Pro',sans-serif !important;letter-spacing:0 !important}.mobile-first-dev #telephone a{color:#FFFFFF !important;font-size:18px !important}.mobile-first-dev #telephone a:hover{color:#f1f1f1 !important;background-color:transparent !important}.mobile-first-dev #telephone i{font-size:32px;position:absolute;margin-left:-25px;margin-top:-6px}.mobile-first-dev .btn.pill{background-color:#d33900 !important;color:#FFFFFF !important;margin-top:6px;padding:9px 23px !important;font-size:16px !important;font-family:'din-2014',sans-serif !important;border-radius:4px !important}@media (min-width:768px) and (max-width:991px){.mobile-first-dev .btn.pill{font-size:28px !important}}.mobile-first-dev .btn.pill:hover{background-color:#FFFFFF !important;color:#d33900 !important}@media (max-width:767px){.mobile-first-dev header .navbar ul{padding-top:50px !important}.mobile-first-dev #telephone i{font-size:41px;margin-left:-32px;margin-top:5px}.mobile-first-dev header#header .container .navbar ul li a{font-size:28px !important;padding:3px 23px !important;margin-top:10px}.mobile-first-dev #telephone{padding-left:45px !important;margin-bottom:5px}}@media (max-width:767px) and (orientation:landscape){.mobile-first-dev .navbar ul{padding-top:40px !important}.mobile-first-dev #telephone i{margin-top:0}}.mobile-first-dev section .subtitle{text-align:left}.mobile-first-dev section h2{text-align:left;color:#424242}@media (max-width:767px){.mobile-first-dev section h2{text-align:center;font-size:28px;line-height:32px}}@media (min-width:768px) and (max-width:1199px){.mobile-first-dev section h2{font-size:48px;line-height:52px}}.mobile-first-dev section p,.mobile-first-dev section li{font-size:14px}.mobile-first-dev section.top-header::after{display:none}.mobile-first-dev section.top-header{background-image:url(../../images/mobile-first/mobile-first-header-bg.jpg);background-size:cover;background-color:#1e1914;height:100vh;padding-bottom:0 !important;overflow:visible}@media (max-width:767px){.mobile-first-dev section.top-header{background-image:url(../../images/mobile-first/mobile-first-header-bg-mob.jpg)}}.mobile-first-dev section.top-header .text{max-width:610px;margin:0 auto;color:#fff;text-align:center}.mobile-first-dev section.top-header .text h1{position:relative;padding:120px 0 70px 0}@media (max-width:767px){.mobile-first-dev section.top-header .text h1{font-size:32px;line-height:34px;padding:60px 0 40px}}@media (max-width:767px){.mobile-first-dev section.top-header .btn{width:80%}}.mobile-first-dev section.top-header .down-arrow{position:absolute;bottom:-37px;left:10px;cursor:pointer;z-index:10}@media (max-width:767px){.mobile-first-dev section.top-header .down-arrow{display:none}}.mobile-first-dev section.block-01{background:#f5f5f5;padding-bottom:100px}@media (max-width:767px){.mobile-first-dev section.block-01{padding-bottom:20px}}@media (min-width:768px) and (max-width:1199px){.mobile-first-dev section.block-01{padding-bottom:60px}}.mobile-first-dev section.block-01 .subtitle{font-size:34px;line-height:44px;font-family:'Source Sans Pro',sans-serif;text-align:center;padding:115px 120px 80px 120px;color:#28211A}@media (max-width:767px){.mobile-first-dev section.block-01 .subtitle{padding:40px 0 25px;font-size:23px;line-height:30px}}@media (min-width:768px) and (max-width:991px){.mobile-first-dev section.block-01 .subtitle{padding:115px 60px 80px 60px}}.mobile-first-dev section.block-01 h2{font:24px/24px 'din-2014',sans-serif;letter-spacing:0;color:#28211A;padding:30px}@media (max-width:767px){.mobile-first-dev section.block-01 h2{padding:0 0 10px 0;font-size:20px;text-align:left}}.mobile-first-dev section.block-01 .images{position:relative;float:right;width:450px}@media (max-width:480px){.mobile-first-dev section.block-01 .images{width:220px}}.mobile-first-dev section.block-01 .images img{position:absolute}.mobile-first-dev section.block-01 .images img.img-01{top:45px;right:300px}@media (max-width:480px){.mobile-first-dev section.block-01 .images img.img-01{top:75px;right:110px;height:120px;width:auto}}@media (min-width:481px) and (max-width:767px){.mobile-first-dev section.block-01 .images img.img-01{top:60px;right:150px;height:160px;width:auto}}@media (min-width:768px) and (max-width:1199px){.mobile-first-dev section.block-01 .images img.img-01{right:230px}}.mobile-first-dev section.block-01 .images img.img-02{top:10px;right:70px}@media (max-width:767px){.mobile-first-dev section.block-01 .images img.img-02{top:55px;right:0;height:165px;width:auto}}@media (min-width:481px) and (max-width:767px){.mobile-first-dev section.block-01 .images img.img-02{top:34px;right:0;height:215px;width:auto}}@media (min-width:768px) and (max-width:1199px){.mobile-first-dev section.block-01 .images img.img-02{right:0}}.mobile-first-dev section.block-01 strong{font-size:16px}.mobile-first-dev section.block-01 ul{padding-bottom:120px}@media (max-width:767px){.mobile-first-dev section.block-01 ul{padding:0 0 40px 15px}}.mobile-first-dev section.block-01 ul li{color:#d9d9d9;font-size:16px;padding:2px 0}@media (max-width:767px){.mobile-first-dev section.block-01 ul li{font-size:14px}}.mobile-first-dev section.block-01 ul li span{color:#28211A}.mobile-first-dev section.block-01 .getInTouch{border-left:1px solid #e7e7e7;padding:0 0 0 40px}@media (max-width:991px){.mobile-first-dev section.block-01 .getInTouch{border-left:none;border-top:1px solid #e7e7e7;padding:30px 0 0 0;margin-top:30px}}.mobile-first-dev section.block-01 .getInTouch p{font-size:18px;padding:25px 0 35px}@media (max-width:767px){.mobile-first-dev section.block-01 .getInTouch p{font-size:14px;padding-bottom:20px}}.mobile-first-dev section.block-01 .getInTouch h2{margin:0;padding:10px 0 0 0;font-size:34px}.mobile-first-dev section.block-01 .getInTouch .field{position:relative;padding:0 0 20px 0}.mobile-first-dev section.block-01 .getInTouch .field.nda{max-width:550px;height:initial;padding-bottom:0}.mobile-first-dev section.block-01 .getInTouch .field.nda input{height:initial;position:relative;top:0;width:auto}.mobile-first-dev section.block-01 .getInTouch .field.nda span.wpcf7-list-item{margin:0}.mobile-first-dev section.block-01 .getInTouch .field.nda span.wpcf7-list-item span{line-height:20px;margin-left:5px}.mobile-first-dev section.block-01 .getInTouch .emails{display:none}.mobile-first-dev section.block-01 .getInTouch label{font:14px/14px 'din-2014',sans-serif;color:#C5C3C0}.mobile-first-dev section.block-01 .getInTouch input{width:100%;border:1px solid #e7e7e7;height:38px;border-radius:4px;padding:0 10px}.mobile-first-dev section.block-01 .getInTouch input:focus{border:1px solid #cccccc}.mobile-first-dev section.block-01 .getInTouch button{width:200px;height:55px;margin:30px 0 0 2px;padding:20px 35px}@media (max-width:767px){.mobile-first-dev section.block-01 .getInTouch button{max-height:55px;position:relative;padding:18px 35px 20px;width:232px;left:50%;margin-left:-116px}}.mobile-first-dev section.block-01 .getInTouch .glyphicon-refresh{float:left}.mobile-first-dev section.block-01 .getInTouch div.wpcf7-validation-errors{border:2px solid #D03A00;color:#D03A00;border-radius:3px;font-weight:700;text-align:center}.mobile-first-dev section.block-02{padding:0 0 200px 0;position:relative}@media (max-width:767px){.mobile-first-dev section.block-02{padding:0 0 300px 0}}@media (min-width:768px) and (max-width:1199px){.mobile-first-dev section.block-02{padding-bottom:70px}}.mobile-first-dev section.block-02 img{position:absolute;right:0;top:90px;z-index:10}@media (max-width:767px){.mobile-first-dev section.block-02 img{top:10px;right:-20px;max-width:330px}}.mobile-first-dev section.block-02 .text{padding:180px 20px 0 100px}@media (max-width:991px){.mobile-first-dev section.block-02 .text{padding:15px 30px 0 30px}}@media (min-width:768px) and (max-width:1199px){.mobile-first-dev section.block-02 .text{padding-top:60px}}.mobile-first-dev section.clients-amazing{background:#3C97D7 url(../../images/home/brands.png) center center no-repeat;background-size:cover;color:#FFFFFF;padding:130px 0}@media (max-width:767px){.mobile-first-dev section.clients-amazing{padding:60px 0}}@media (min-width:768px) and (max-width:1199px){.mobile-first-dev section.clients-amazing{padding:90px 0}}@media (max-width:767px){.mobile-first-dev section.clients-amazing .btn{max-width:80%}}.mobile-first-dev section.clients-amazing h2{text-align:center !important;color:#FFFFFF}@media (max-width:767px){.mobile-first-dev section.clients-amazing{overflow-x:hidden}}.mobile-first-dev section.clients-amazing blockquote{text-align:center;font-size:20px;line-height:30px;border:none;margin:0 auto;letter-spacing:.2px;padding:20px 10px;max-width:1170px}@media (min-width:768px){.mobile-first-dev section.clients-amazing blockquote{font-size:26px;line-height:40px}}.mobile-first-dev section.clients-amazing blockquote span{color:#FEC02C;font-family:'RealTextOT-Demibold'}.mobile-first-dev section.clients-amazing blockquote cite{font-family:'RealTextOT-Medium';font-size:13px;line-height:20px;display:block;padding:10px 20px}@media (min-width:768px){.mobile-first-dev section.clients-amazing blockquote cite{font-size:14px;line-height:22px}}.mobile-first-dev section.block-04{padding:90px 0 100px 0;background:#f0f0f0;background:-moz-linear-gradient(-45deg, #f0f0f0 0, #ffffff 75%);background:-webkit-linear-gradient(-45deg, #f0f0f0 0, #ffffff 75%);background:linear-gradient(135deg, #f0f0f0 0, #ffffff 75%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0', endColorstr='#ffffff', GradientType=1)}@media (max-width:767px){.mobile-first-dev section.block-04{padding:40px 0}}@media (min-width:768px) and (max-width:1199px){.mobile-first-dev section.block-04{padding-bottom:0}}.mobile-first-dev section.block-04 p{padding:20px 0 30px}.mobile-first-dev section.block-04 .text{padding:100px 0 250px}@media (max-width:767px){.mobile-first-dev section.block-04 .text{padding:0 15px}}@media (min-width:768px) and (max-width:1199px){.mobile-first-dev section.block-04 .text{padding:0 0 60px 0}}.mobile-first-dev section.block-04 ul{margin:0 0 0 15px;padding:0}.mobile-first-dev section.block-04 ul li{color:#d9d9d9;padding:2px 0}.mobile-first-dev section.block-04 ul li span{color:#28211A}.mobile-first-dev section.block-04 img{max-width:120%;margin-left:-10%}@media (max-width:767px){.mobile-first-dev section.block-04 h2{margin:5px 0}}.mobile-first-dev section.contact{margin-top:-100px}.mobile-first-dev section.contact h2{color:#FFFFFF}@media (max-width:767px){.mobile-first-dev section.contact h2{font-size:32px;line-height:32px}}@media (min-width:768px) and (max-width:1199px){.mobile-first-dev section.contact h2{font-size:55px;line-height:59px}}@media (max-width:1199px){.mobile-first-dev section.contact{margin:0}}@media (max-width:767px){.mobile-first-dev section.contact .subtitle{text-align:center}}@media (min-width:768px) and (max-width:1199px){.mobile-first-dev section.contact .subtitle{font-size:18px;line-height:28px;text-align:center}}