@media (min-width:992px){.navbar-brand-top .nav-header-container{text-align:center}.navbar-brand-top .nav-header-container .row{display:block!important}.navbar.navbar-brand-top .row>div:first-child{flex:inherit}}@media (min-width:768px){.home .hero .videobg{background-image:url(/assets/images/video-fallback.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}.home .hero .videobg img{display:none}#portfolio-grid-abstract{background-image:url(/assets/images/215-guys-web-design-client.jpg)}}@media (max-width:1500px){.portfolio-grid-item .portfolio-grid-item-inner span{font-size:18px;line-height:26px}#portfolio-grid-abstract a:focus .portfolio-grid-item-inner,.portfolio-grid-item:hover .portfolio-grid-item-inner{bottom:74px}}@media (max-width:1440px){.flex-equalize>.col-md-6:first-child .screenshot-info-box:after{right:-16%}.flex-equalize>.col-md-6:nth-child(2) .screenshot-info-box:after{left:-16%}.flixation .flex-equalize>.col-md-6:nth-child(2) .screenshot-info-box:after{left:-9%;width:264px}}@media (max-width:1300px){.flex-equalize>.col-md-6:first-child .screenshot-info-box:after{right:-22%}.flex-equalize>.col-md-6:nth-child(2) .screenshot-info-box:after{left:-22%}.flixation .flex-equalize>.col-md-6:nth-child(2) .screenshot-info-box:after{left:-9%;width:212px}}@media (max-width:1199px){section{padding:90px 0}h1,h2,h3,h4,h5,h6{margin:0 0 22px;padding:0;letter-spacing:0;font-weight:400}h1{font-size:65px;line-height:65px}h2{font-size:50px;line-height:55px}h3{font-size:42px;line-height:48px}h4{font-size:35px;line-height:41px}h5{font-size:27px;line-height:32px}h6{font-size:22px;line-height:27px}header nav .navbar-nav>li>a{margin:0 18px}.side-left-menu-close.active{display:block}header nav.nav-box-width{padding:0}.filtered-portfolio-grid-item{width:31.5%}.filter-button-group button{margin:5px 3px}.flex-equalize>.col-md-6:first-child .screenshot-info-box:after{right:-26%}.flex-equalize>.col-md-6:nth-child(2) .screenshot-info-box:after{left:-26%}}@media (max-width:1150px){.sidebar-wrapper .container{width:750px}.flex-equalize>.col-md-6:first-child .screenshot-info-box:after{right:-32%}.flex-equalize>.col-md-6:nth-child(2) .screenshot-info-box:after{left:-32%}.portfolio-grid-item .portfolio-grid-item-inner{bottom:52px}#portfolio-grid-abstract .portfolio-grid-item .portfolio-logo{width:40%}.portfolio-grid-item .portfolio-grid-item-bg{opacity:1}.portfolio-grid-item .portfolio-grid-item-inner span{display:block;font-size:14px;line-height:18px;font-weight:400;margin:auto auto 8px}#portfolio-grid-abstract{background-position:center bottom}}@media (max-width:1050px){.flex-equalize>.col-md-6:first-child .screenshot-info-box:after{right:-36%}.flex-equalize>.col-md-6:nth-child(2) .screenshot-info-box:after{left:-36%}.flixation .flex-equalize>.col-md-6:nth-child(2) .screenshot-info-box:after{left:-9%;width:156px}footer.padding-10px-bottom{padding-bottom:70px}}@media (max-width:1024px) and (min-width:992px){#map{width:100%}#portfolio-grid-abstract{background-position:center bottom}#work-with-the-guys{background-position:center}#what-we-do .service-item{min-height:315px}#gallery .gallery-item img{height:auto}}@media (max-width:991px){h1,h2,h3,h4,h5,h6{margin:0 0 18px;padding:0;letter-spacing:0;font-weight:400}h1{font-size:57px;line-height:58px}h2{font-size:43px;line-height:48px}h3{font-size:36px;line-height:41px}h4{font-size:30px;line-height:35px}h5{font-size:24px;line-height:30px}h6{font-size:22px;line-height:26px}p{margin:0 0 20px}section{padding:85px 0}.sm-center-col{float:none;margin:0 auto}header *{transition-timing-function:none;-moz-transition-timing-function:none;-webkit-transition-timing-function:none;-o-transition-timing-function:none;-ms-transition-timing-function:none;transition-duration:0s;-moz-transition-duration:0s;-webkit-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s}.dropdown-menu{box-shadow:none;border:none;border-top:1px solid rgba(255,255,255,.06)}.navbar-collapse{left:0;padding:0;position:absolute;top:100%;width:100%}nav.navbar.bootsnav .navbar-nav{margin:0;padding:0}nav.navbar.bootsnav .navbar-nav li,nav.navbar.bootsnav li.dropdown ul.mega-menu-full li.dropdown-header{display:block;clear:both;border-top:0}.navbar-nav li>a,header .navbar-nav li>a,header nav.navbar-fixed-top.header-light-transparent.white-link .navbar-nav>li>a,header nav.navbar-fixed-top.header-light.white-link .navbar-nav>li>a,header.sticky nav.navbar.navbar-default.navbar-fixed-top ul.nav>li>a,header.sticky nav.navbar.navbar-default.navbar-top ul.nav>li>a,nav.navbar-brand-top.navbar.navbar-default ul.nav>li>a,nav.navbar.bootsnav li.dropdown ul.mega-menu-full li.dropdown-header,nav.navbar.bootsnav li.dropdown ul.mega-menu-full li>a,nav.navbar.navbar-default ul.nav>li>a{margin:0;padding:9px 15px 8px;color:#939393;display:block;line-height:normal}.navbar-nav li>a,header .navbar-nav li>a,header nav.navbar-fixed-top.header-light-transparent.white-link .navbar-nav>li>a,header.header-appear nav.bootsnav.header-light .navbar-nav>li>a,header.header-appear nav.bootsnav.header-light-transparent .navbar-nav>li>a,header.sticky nav.navbar.navbar-default.navbar-fixed-top ul.nav>li>a,nav.navbar.navbar-default ul.nav>li>a{color:#fff}.simple-dropdown.open>ul>li{border:0!important}nav.navbar.bootsnav ul.nav li.dropdown.simple-dropdown>.dropdown-menu{background-color:#232323}nav.navbar.bootsnav .navbar-toggle{top:3px}.dropdown.simple-dropdown.open .dropdown-menu .dropdown .dropdown-menu{display:block!important;opacity:1!important}.simple-dropdown .dropdown-menu>li>a.dropdown-toggle .fas{display:none}.sticky nav .accordion-menu,nav .accordion-menu{padding:26px 15px}nav.navbar.bootsnav.menu-center ul.nav.navbar-center{width:100%}.center-logo{left:0;position:relative;max-width:100%;margin:0;top:0;transform:none;padding:18px 15px}.navbar-nav li{position:relative}nav.navbar.bootsnav .simple-dropdown .dropdown-menu>li{padding-left:0;padding-right:0}nav.navbar.bootsnav .simple-dropdown .dropdown-menu>li.dropdown{margin-bottom:10px}header nav.navbar .navbar-nav>li>a:hover,header nav.navbar.bootsnav ul.nav.white-link>li>a:hover,header nav.navbar.white-link .header-searchbar a:hover,header nav.navbar.white-link .header-social-icon a:hover,header nav.navbar.white-link .navbar-nav>li>a:hover,header.header-appear nav.bootsnav.header-light .navbar-nav>li>a:hover,header.header-appear nav.bootsnav.header-light-transparent .navbar-nav>li>a:hover,header.header-appear nav.header-dark .navbar-nav>li>a:hover,header.header-appear nav.header-dark .search-button:hover,header.header-appear nav.header-dark-transparent .navbar-nav>li>a:hover,header.header-appear nav.header-dark-transparent .search-button:hover,header.header-appear nav.header-light .header-social-icon a:hover,header.header-appear nav.header-light-transparent .header-social-icon a:hover,header.header-appear nav.header-light-transparent.white-link .header-searchbar a:hover,header.header-appear nav.header-light-transparent.white-link .header-social-icon a:hover,header.header-appear nav.header-light-transparent.white-link .heder-menu-button a:hover,header.header-appear nav.header-light.white-link .header-social-icon a:hover,header.sticky nav.header-dark .header-social-icon a:hover,header.sticky nav.header-dark .navbar-nav>li>a:hover,header.sticky nav.header-dark .search-button:hover,header.sticky nav.header-dark-transparent .navbar-nav>li>a:hover,header.sticky nav.header-dark-transparent .search-button:hover,header.sticky nav.navbar-fixed-top.header-light-transparent.white-link .header-searchbar a:hover,header.sticky nav.navbar-fixed-top.header-light-transparent.white-link .header-social-icon a:hover,header.sticky nav.navbar-fixed-top.header-light-transparent.white-link .navbar-nav>li>a:hover,header.sticky nav.navbar-fixed-top.header-light.white-link .header-menu-button a:hover,header.sticky nav.navbar-fixed-top.header-light.white-link .header-searchbar a:hover,header.sticky nav.navbar-fixed-top.header-light.white-link .header-social-icon a:hover,header.sticky nav.navbar-fixed-top.header-light.white-link .navbar-nav>li>a:hover,header.sticky nav.navbar.bootsnav.header-dark.white-link ul.nav>li>a:hover,header.sticky nav.navbar.bootsnav.white-link ul.nav>li.active>a,header.sticky nav.navbar.bootsnav.white-link ul.nav>li>a.active,header.sticky nav.navbar.bootsnav.white-link ul.nav>li>a:hover,header.sticky nav.navbar.header-dark.white-link .navbar-nav>li>a:hover,header.sticky nav.navbar.white-link .navbar-nav>li.active>a,header.sticky nav.navbar.white-link .navbar-nav>li>a.active,header.sticky nav.navbar.white-link .navbar-nav>li>a:hover,nav.navbar.bootsnav ul.nav>li>a:hover,nav.navbar.bootsnav.white-link .header-searchbar a:hover,nav.navbar.bootsnav.white-link .header-social-icon a:hover,nav.navbar.bootsnav.white-link ul.nav>li>a:hover{color:rgba(255,255,255,.6)}.dropdown.open>div{display:block!important;opacity:1!important}header.sticky nav.navbar.navbar-default.navbar-top ul.nav>li>a{color:#fff}header.sticky nav.navbar.navbar-default.navbar-top ul.nav>li.active>a,header.sticky nav.navbar.navbar-default.navbar-top ul.nav>li>a:hover{color:#939393}.sticky nav.menu-logo-center .accordion-menu,nav.menu-logo-center .accordion-menu{padding:18px 15px}.navbar.navbar-brand-top.bootsnav .navbar-toggle{float:left!important;top:5px}.navbar-brand-top .navbar-nav{text-align:left}.brand-center .accordion-menu{float:right}.brand-center .center-logo{max-width:100%}.flex-equalize{display:block}.sm-margin-30px-bottom{margin-bottom:30px!important}.sm-width-100{width:100%}.full-width-pull-menu .dropdown .dropdown-toggle{top:35px}.contact #contact-info .row{display:flex;flex-wrap:wrap}.contact #contact-info .row .sidebar{order:2;width:100%;text-align:center;margin-top:30px}.feature-box-6{padding-left:0}#map{width:100%}.contact #contact-info .row .sidebar .section-title{text-align:center}.contact #contact-info .row .sidebar .feature-box-6 i{position:unset}.portfolio-grid-item .portfolio-grid-item-inner{bottom:70px}#portfolio-grid-abstract .portfolio-grid-item .portfolio-logo{width:40%}.portfolio-grid-item .portfolio-grid-item-bg{opacity:1}.portfolio-grid-item .portfolio-grid-item-inner span{display:block;font-size:18px;line-height:25px;font-weight:400}#the-guys-group-shot{overflow:hidden}#the-guys-group-shot .row:first-child{background-image:none;background-color:#fff}#the-guys-group-shot .row .col-md-4{max-width:425px;padding:0;background-size:cover;height:457px}#the-guys-group-shot .row a:first-child .col-md-4{background-position:left center}#the-guys-group-shot .row a:nth-child(3) .col-md-4{background-position:center center}#the-guys-group-shot .row a:nth-child(5) .col-md-4{background-position:right center}#the-guys-group-shot .long-description{display:block}.gallery-abstract,.gallery-abstract p,.gallery-abstract strong{text-align:center!important;margin:0 auto 20px}.gallery-abstract h2,.gallery-abstract h6{margin:0 auto 20px}#gallery .gallery-item,#gallery .gallery-item img{height:auto}#gallery div[class^=col-]{padding-top:20px}#gallery .padding-30px-top{padding-top:0}#what-to-expect .row.left .col-md-6:nth-child(2),#what-to-expect .row.right .col-md-6:first-child{text-align:center}#what-to-expect .row.left{justify-content:center;display:flex}#what-to-expect .row.left .col-md-6:nth-child(2){order:1}#what-to-expect .row.left .col-md-6:first-child{order:2}#what-to-expect .stripe-bg{display:none}#what-to-expect .row .col-md-6 .description{text-align:center;margin:0 auto 40px;padding-top:25px}#what-we-do .service-item{max-width:540px}#what-we-do .service-item:before{top:-18px}#case-studies .flex-equalize{display:flex;justify-content:center;flex-wrap:unset}.filtered-portfolio-grid-item{width:47.5%}.portfolio-item-meta{max-width:275px}.portfolio-details-title{font-size:20px;line-height:23px}.filter-button-group button{margin:5px 3px}.regular-portfolio section.hero{padding:100px 0 75px}.regular-portfolio .site-wrap{height:600px;margin-bottom:30px}#portfolio-details{text-align:center}#portfolio-grid-abstract{background-image:none;background-color:#38576b}.portfolio-grid-abstract{min-height:unset;padding-top:50px}#group-footnote{display:none}.location section .flex-equalize{display:flex;flex-direction:column}#the-guys-group-shot .row .col-md-4:hover,#the-guys-group-shot .row a:focus .col-md-4{background-size:cover}#the-guys-group-shot .col-md-4:hover .guy-description,#the-guys-group-shot a:focus .col-md-4 .guy-description{display:none}.case-study #screenshots .row.flex-equalize .equalize-image{padding:0 30px!important}.case-study #screenshots .col-md-6.no-padding{text-align:center!important}.screenshot-info-box:after{display:none!important}#what-to-expect .flex-equalize{flex-direction:column}#gallery .container .flex-equalize .col-md-4:not(.gallery-abstract){width:49.7%;display:inline-block}.flixation.case-study #screenshots .screenshot-info-box{margin-top:30px}}@media (max-width:767px){body{font-size:13px;line-height:20px}h1,h2,h3,h4,h5,h6{margin:0 0 17px;padding:0;letter-spacing:0;font-weight:400}h1{font-size:37px;line-height:42px}h2{font-size:30px;line-height:36px}h3{font-size:28px;line-height:34px}h4{font-size:24px;line-height:30px}h5{font-size:20px;line-height:28px}h6{font-size:18px;line-height:23px}.header-right{margin-left:0}.home .hero .videobg img{width:100%;height:100%;object-fit:cover}.bottom-menu-icon,.sidebar-part1{width:50px}.full-width-pull-menu .dropdown span.dropdown-toggle{width:30px;height:30px;top:21px}.full-width-pull-menu .dropdown .dropdown-toggle:before{right:15px;top:10px}.full-width-pull-menu .dropdown .dropdown-toggle:after{right:10px;top:15px}.left-nav-sidebar .container{width:100%}.navbar.navbar-brand-top.bootsnav .navbar-toggle{top:4px}#case-studies .flex-equalize{flex-direction:column}#footer-contact-info .email a:not(.btn),#footer-contact-info .phone a:not(.btn){font-size:27px;line-height:37px}.hero .hero-title{font-size:35px;line-height:45px;margin-bottom:10px}.hero .hero-subtitle{font-size:15px;line-height:25px;text-align:center}#abstract span{font-size:22px;line-height:38px}.filtered-portfolio-grid-item{width:95.5%}.filter-button-group button{margin:5px 3px}.regular-portfolio .site-wrap{height:400px}.portfolio #page-title-rects .rect.anim:nth-of-type(1){transform:rotate(-5deg) scale(1,1)}.portfolio #case-studies.padding-60px-top{padding-top:0}#case-studies .case-study-item{margin-bottom:10px}.member-img img{margin:0 auto}#page-title-rects .rect:nth-of-type(1){top:-1px}.location-title h1{line-height:50px}.location-title span{font-size:20px;line-height:30px}.case-study #screenshots .col-md-6.no-padding{padding:0 13px!important}ul.badges li{max-width:28%;margin:0 5px}}@media (max-width:425px){#the-guys-group-shot .long-description{margin-left:15px;margin-right:15px}#work-with-the-guys .section-pretitle{font-size:36px}#work-with-the-guys .section-title{font-size:51px;line-height:71px}.services #inner-page-absract p{font-size:17px;line-height:37px}#gallery .container .flex-equalize .col-md-4:not(.gallery-abstract){width:49.6%}}@media screen and (max-height:320px){nav.navbar.bootsnav.no-full .navbar-collapse{max-height:240px}}