@media only screen and (min-width:737px) and (max-width:1067px){html,body{height:100%;min-width:100%}.narrow{width:100%}.home .narrow{padding-left:20px;padding-right:20px}.home #header .narrow{padding-left:0;padding-right:0}#header .logo{width:124px;height:31px;margin:45px 0 0 20px}#header nav{font-size:1.8rem;letter-spacing:.5px}#header nav ul li{margin:0 20px 0 0}.submenu li{margin:0 20px}a.header-search-link{margin:54px 20px 0 16px}#container{padding-left:20px;padding-right:20px}.home #container{padding-left:0;padding-right:0}.box-over-video{line-height:5.7rem;font-size:5rem}.box-over-video p.subtext{line-height:2.4rem;font-size:2.1rem}.text-within-lines .data{margin-top:85px;margin-bottom:82px}.big-text .data{padding-top:68px;padding-bottom:48px}.home .work-thumbnails .data{padding-bottom:61px}.work-thumbnail{width:48%;height:27.1%;margin-left:1%;margin-right:1%}.work-thumbnail:nth-of-type(3n){margin-left:1%;margin-right:1%}.work-thumbnail:nth-of-type(2n){margin-left:1%;margin-right:1%}.director-thumbnails .work-thumbnail:nth-child(3n),.director-thumbnails .work-thumbnail:nth-child(2n){margin-left:1%;margin-right:1%}.brands .brand{width:33%}.quotes .quote td.quote-left{padding-left:105px;padding-right:5px}.quotes .quote td.quote-right{padding-left:5px;padding-right:105px}.subscribe .data{font-size:2.1rem}.row{margin-bottom:30px}.col{width:50%;margin-bottom:20px}.col:nth-child(3n){width:50%;padding-right:25px}.single-work-info .col:nth-child(3n),.single-work-socialinfo .col:nth-child(3n){clear:both}.col-50{padding-right:25px}.stills .data{justify-content:space-between}.still{width:48%;max-height:27.1%;margin-right:3%}.still-in-row-3{width:100%;margin-right:0}.still-in-row-2{margin-right:0}h1.service-title{padding:0 20px;font-size:30px;font-size:3rem}.service-slides{width:calc( ( 100% ) + ( 40px ) );margin-left:-20px}section.photography{width:100%}section.photography .data{width:100%}.photo{float:none;width:225px;margin:0}.director-info h1{line-height:4rem}.breadcrumbs{float:left;width:100%}.breadcrumbs .data{padding-left:20px;padding-right:20px}.team-member-info .textual{width:50%;margin-top:0}.team-member-description{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.team-member-info .photo{width:50%;margin-top:0}.contact-info{width:100%;margin-bottom:30px}.contact-form{width:100%}input.wpcf7-submit{width:120px;height:33px;margin-top:20px;line-height:33px}.blog-post .read-more{font-size:2rem}.blog-post .blog-textual{margin-bottom:18px}.pagintaion{padding:40px 0;font-size:2rem}.pagintaion .page-numbers{margin:0 7px}.pagintaion .prev i,.pagintaion .next i{width:42px;height:17px;margin:0 0 15px}.footer-close{width:24px;height:24px;margin-right:-12px;right:50%}#footer .narrow{padding-left:20px;padding-right:20px}#footer .left{width:49%}#footer .rights{margin-right:30px}#footer .right{width:51%}#footer .site-map-link{margin-left:0}#footer .social{margin-right:10px}#cookies-container .narrow{padding-left:20px;padding-right:20px}}@media only screen and (max-width:860px) and (min-width:737px){#header nav{font-size:1.6rem}#footer .social .fa{margin:0 7px}}@media only screen and (max-width:959px) and (min-width:737px){.blog-post .left{width:100%}.blog-post .right{width:100%}.blog-section h1{margin-top:20px;line-height:3.1rem;font-size:2.7rem}.blog-post .share-container{clear:both;margin:20px 0}.single-post .blog-section h1{margin-top:0}}@media only screen and (max-width:1024px) and (min-width:737px){#footer-big{width:100%;width:calc( ( 100% ) + ( 40px ) );margin-left:-20px;padding-left:20px;padding-right:20px}.home #footer-big{width:100%;margin-left:0;padding-left:0;padding-right:0}#footer-big .col-4{width:33.33%}#footer-big .col-4-separator{display:none}}@media only screen and (max-width:765px) and (min-width:737px){#header nav ul li{margin-right:15px}#footer .site-map-link{margin-right:15px}#footer .social .fa{margin:0 6px}}