html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}*{border:0;font-family:inherit;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;quotes:none}a{color:inherit;text-decoration:none}a:hover,a:active{outline:0}a img{border:0}body{font-family:Arial, sans-serif;font-size:16px;line-height:1;font-family:'MiloOT', Arial, sans-serif;font-weight:400;color:#000}h1,h2,h3,h4,h5{font-weight:700}.typography h2{font-size:27px;line-height:1.18519em}.typography h3{font-size:23px;line-height:1.21739em}.typography p{font-size:21px;line-height:1.33333em;font-weight:300}.typography p strong{font-weight:500}.typography p em{font-style:italic}.typography h2,.typography h3,.typography p{margin-top:25px;margin-bottom:25px}.typography h2:first-child,.typography h3:first-child,.typography p:first-child{margin-top:0}.typography h2:last-child,.typography h3:last-child,.typography p:last-child{margin-bottom:0}.typography .emphasis p{font-size:30px;line-height:1.2em}.typography .emphasis+p,.typography .emphasis+div{margin-top:45px}@media screen and (max-width: 1024px){.typography h2{font-size:25px;line-height:1.2em}.typography p{font-size:19px;line-height:1.26316em}.typography .emphasis p{font-size:26px;line-height:1.23077em}}@media screen and (max-width: 600px){.typography .emphasis p{font-size:21px;line-height:1.19048em}}body{background-color:#F6F6F6;margin-top:95px}@media screen and (max-width: 768px){body{margin-top:85px}}@media screen and (max-width: 600px){body{margin-top:70px}}img{display:block}.clear{clear:both}::-moz-selection{background:#000;color:#FFF}::selection{background:#000;color:#FFF}.wrap{width:1500px;margin:0 auto}.lt-ie9 .wrap{width:1200px}@media screen and (max-width: 1690px){.wrap{width:auto;margin:0;margin-left:95px;margin-right:95px}}@media screen and (max-width: 1249px){.wrap{margin-left:50px;margin-right:50px}}@media screen and (max-width: 1023px){.wrap{margin-left:30px;margin-right:30px}}@media screen and (max-width: 767px){.wrap{margin-left:20px;margin-right:20px}}.filters .mobile-filter-handle{font-size:16px;text-transform:uppercase;display:none;text-align:right}.filters .mobile-filters-container{display:none;overflow:hidden}.filters .dropdown-filter,.filters .filter-link,.filters .select-box{width:49.28%}.filters .dropdown-filter,.filters .select-box{float:right}.filters .dropdown-filter:first-child,.filters .select-box:first-child{float:left}.filters .filter-link{float:right}@media screen and (max-width: 768px){.filters .dropdown-filter,.filters .filter-link{width:48.76374%}}@media screen and (min-width: 601px){.filters .mobile-filters-container{display:none !important}}@media screen and (max-width: 600px){.filters .mobile-filter-handle{display:block}.filters .mobile-filters-container.no-handle{display:block !important}.filters .mobile-filters-container.no-handle .select-box:first-child{margin-top:0}.filters .filters-container{display:none}.filters .dropdown-filter,.filters .filter-link,.filters .select-box{width:100%;float:none !important;margin-top:20px}}.dropdown-filter,.filter-link{background-image:url("../images/select-box-plus.png");background-image:linear-gradient(transparent, transparent),url("../images/select-box-plus.svg");background-repeat:no-repeat;background-position:right 5px;font-size:17px;position:relative}.dropdown-filter>a,.filter-link>a{display:block;border-bottom:2px solid #000;padding:13px;padding-right:30px;padding-top:2px;font-size:17px;text-transform:uppercase}.dropdown-filter>a span,.filter-link>a span{color:#9B9B9B;margin-left:5px}.dropdown-filter .options,.filter-link .options{position:absolute;width:100%;left:0;top:100%;z-index:50;background-color:#FFF;font-size:17px;line-height:26px;padding-top:30px;padding-bottom:30px;display:none;border-bottom:2px solid #000}.dropdown-filter .options a,.filter-link .options a{display:block;padding-left:30px;padding-right:30px}.dropdown-filter .options a:hover,.filter-link .options a:hover{background-color:#000;color:#FFF}.filter-link{background-image:url("../images/filter-arrow.png");background-image:linear-gradient(transparent, transparent),url("../images/filter-arrow.svg")}.select-box{display:inline-block;position:relative;width:100px;overflow:hidden;background-image:url("../images/select-box-plus.png");background-image:linear-gradient(transparent, transparent),url("../images/select-box-plus.svg");background-repeat:no-repeat;background-position:right center;border-bottom:2px solid #000}.select-box select{background:transparent;border:0;outline:0;padding:13px;padding-bottom:10px;padding-top:2px;font-size:17px;width:120%;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:radio-container;appearance:none;color:inherit;font-family:inherit}.select-box select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.off-screen-top{transform:translateY(-100px) !important}.off-screen-bottom{transform:translateY(100px) !important}.come-in{transform:translateY(0);transition:transform 2s ease-in-out}.already-visible{transform:translateY(0);transition:none}.loading-animation{list-style:none;font-size:0}.loading-animation li{height:0;position:absolute;left:0;top:0;width:0;margin:0;height:10px;width:10px;border:3px solid #000;border-radius:100%;transform:transformZ(0);animation:loading_animation 2s infinite}.loading-animation li:nth-child(1n){left:-20px;animation-delay:0s}.loading-animation li:nth-child(2n){left:0;animation-delay:0.2s}.loading-animation li:nth-child(3n){left:20px;animation-delay:0.4s}.page-loading .loading-animation{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.page-loading .loading-animation li{top:50%}.load-more .loading-animation{position:absolute;top:0;left:50%;transform:translate(-50%, -50%)}@keyframes loading_animation{0%{transform:scale(0.5);background:#000}50%{transform:scale(1);background:white}100%{transform:scale(0.5);background:#000}}.share-icons{margin-top:23px;overflow:hidden}.share-icons li{float:left;margin-left:20px}.share-icons li:first-child{margin-left:0}.share-icons li a{display:block;height:18px;background-image:url("../images/work/share-icons.png");background-image:linear-gradient(transparent, transparent),url("../images/work/share-icons.svg");text-indent:-999px;overflow:hidden}.share-icons li.facebook a{width:10px;background-position:0 0}.share-icons li.facebook a:hover{background-position:0 -19px}.share-icons li.twitter a{width:18px;background-position:-28px 0}.share-icons li.twitter a:hover{background-position:-28px -19px}.share-icons li.email a{width:18px;background-position:-65px 0}.share-icons li.email a:hover{background-position:-65px -19px}.header{overflow:hidden;position:fixed;left:0;top:0;width:100%;padding-top:30px;height:95px;z-index:100;background-color:#F6F6F6;background-color:#FFF}.header .logo{display:block;width:60px;height:33px;background-image:url("../images/header/logo-tsk.png");background-image:linear-gradient(transparent, transparent),url("../images/header/logo-tsk.svg");background-repeat:no-repeat;text-indent:-999px;overflow:hidden;float:left}.header nav{float:right}.header nav ul{overflow:hidden;margin-top:10px}.header nav li{float:left;font-weight:700;text-transform:uppercase;margin-left:47px;font-size:16px;position:relative;padding-bottom:10px}.header nav li:first-child{margin-left:0}.header nav li:before{content:'';display:block;font-size:1px;height:2px;background-color:#000;position:absolute;bottom:10px;left:0;width:100%;visibility:hidden;opacity:0}.header nav li:hover:before{visibility:visible;bottom:0;opacity:1;-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in;-webkit-transform:translateZ(0);-webkit-font-smoothing:subpixel-antialiased}.header nav li.current-menu-item:before{visibility:visible !important;bottom:0 !important;opacity:1 !important}.header .mobile-menu-handle{display:none;width:21px;height:15px;background-image:url("../images/header/mobile-menu-icon.png");background-image:linear-gradient(transparent, transparent),url("../images/header/mobile-menu-icon.svg");float:right;background-repeat:no-repeat;margin-top:8px}@media screen and (max-width: 768px){.header{height:85px}.header .logo{width:51px;height:27px;-webkit-background-size:100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%}.header nav ul{margin-top:5px}}@media screen and (min-width: 601px){.header nav{display:block !important}}@media screen and (max-width: 600px){.header{height:70px;padding-top:20px;overflow:visible}.header .logo{margin-top:0}.header nav{position:fixed;float:none;top:70px;left:0;right:0;width:100%;background-color:#FFF;padding:20px;padding-bottom:40px;z-index:99;display:none}.header nav ul{margin-top:0}.header nav li{float:none;margin-left:0 !important;margin-top:10px;padding-bottom:0}.header nav li:first-child{margin-top:0}.header nav li:before{display:none}.header .mobile-menu-handle{display:block}}.footer{padding-bottom:50px;padding-top:50px;overflow:hidden}.footer p{float:left;font-size:15px;line-height:18px}.footer .phone-email{margin-left:9.76%;float:left}.footer .social{float:right}.footer .social li{float:left;margin-left:15px}.footer .social li:first-child{margin-left:0}.footer .social li a{display:block;height:18px;width:18px;background-image:url("../images/footer/social-icons.png");background-image:linear-gradient(transparent, transparent),url("../images/footer/social-icons.svg");text-indent:-999px;overflow:hidden}.footer .social li.facebook a{width:10px;background-position:0 0}.footer .social li.facebook a:hover{background-position:0 -19px}.footer .social li.instagram a{background-position:-25px -1px}.footer .social li.instagram a:hover{background-position:-25px -20px}.footer .social li.pinterest a{background-position:-58px 0}.footer .social li.pinterest a:hover{background-position:-58px -19px}@media screen and (max-width: 600px){.footer{padding-top:35px;padding-bottom:35px}.footer p,.footer .phone-email{float:none;margin-left:3px}.footer .phone-email{margin:0;margin-top:20px}.footer .text{float:left}}.home-page .text{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#FFF}.home-page .text .headings{max-width:350px;position:relative}.home-page .text h2{font-weight:300;font-size:36px}.home-page .text h3{font-size:21px;line-height:1.09524em;margin-top:.16667em}.home-page .text .categories{position:absolute;font-size:16px;text-transform:uppercase;font-weight:500;bottom:0;left:0}.home-page .home-slider{overflow:hidden;position:relative}.home-page .home-slider .arrow-down{display:block;position:absolute;width:38px;height:21px;bottom:30px;left:50%;margin-left:-19px;background-image:url("../images/home-arrow-down.png");background-image:linear-gradient(transparent, transparent),url("../images/home-arrow-down.svg");z-index:50}.home-page .home-slider .arrow-down.black{background-image:url("../images/home-arrow-down-alt.png");background-image:linear-gradient(transparent, transparent),url("../images/home-arrow-down-alt.svg")}.home-page .home-slider .royalSlider{position:absolute;left:0;top:0;right:0;bottom:0;height:auto !important;width:auto}.home-page .home-slider .royalSlider .rsContent{overflow:hidden}.home-page .home-slider .royalSlider>.rsContent{visibility:hidden}.home-page .home-slider .text.image{background-color:transparent}.home-page .home-slider .text .wrap{height:100%;padding-top:54px;padding-bottom:54px;position:relative}.home-page .home-slider .text .logo{position:absolute;top:50%;left:50%;width:32%;height:auto;margin-top:-16%;margin-left:-16%}.home-page .home-slider .text .categories{bottom:54px}.home-page .home-grid{margin-top:18px;overflow:hidden;padding-right:1%;width:101%}.home-page .home-grid .item{float:left;position:relative;opacity:0}.home-page .home-grid .item>a{display:block}.home-page .home-grid .item .image img{width:100%;height:auto;position:relative;z-index:5}.home-page .home-grid .item .text-container{position:relative;z-index:10}.home-page .home-grid .item .text-container .text{padding:40px 38px}.home-page .home-grid .item .text-container .text .headings{max-width:64.51613%}.home-page .home-grid .item .text-container .text .categories{bottom:44px;left:38px}.home-page .home-grid .item .text-container .logo{position:absolute;right:20px;bottom:20px;width:auto;height:36.05769%}.home-page .home-grid .item.size-30,.home-page .home-grid .item.size-30-3{width:33%}.home-page .home-grid .item.size-30 .text-container,.home-page .home-grid .item.size-30-3 .text-container{padding-bottom:100%}.home-page .home-grid .item.size-30 .text-container .text .headings,.home-page .home-grid .item.size-30-3 .text-container .text .headings{max-width:74.19355%}.home-page .home-grid .item.size-50{width:50%}.home-page .home-grid .item.size-50 .text-container{padding-bottom:66.66667%}.home-page .home-grid .item.size-70{width:66%}.home-page .home-grid .item.size-70 .text-container{padding-bottom:50%}.home-page .home-grid .item.image .text-container{padding:0;width:100%;height:100%;position:absolute;top:0;left:0;display:none}.home-page .home-grid .grid-sizer{width:33%}@media screen and (max-width: 1024px){.home-page .text h2{font-size:24px}.home-page .text h3{font-size:16px}.home-page .text .categories{font-size:12px}.home-page .home-slider .text .wrap{padding-top:40px}.home-page .home-slider .text .logo{margin:0;left:auto;top:auto;right:30px;bottom:30px;width:20.74689%}.home-page .home-slider .text .categories{bottom:40px}.home-page .home-grid .item.image:hover .text-container{display:none}}@media screen and (max-width: 768px){.home-page .home-slider{padding-bottom:62.5%;height:auto !important}.home-page .home-slider .arrow-down{display:none}.home-page .home-slider .text .wrap{padding-top:30px}.home-page .home-slider .text .headings{max-width:250px}.home-page .home-slider .text .categories{bottom:30px}.home-page .home-grid .item .text-container .text{padding:30px}.home-page .home-grid .item .text-container .text .categories{bottom:30px;left:30px}}@media screen and (max-width: 600px){.home-page .wrap{margin:0}.home-page .home-slider .text .wrap{padding:25px}.home-page .home-slider .text .logo{right:20px;bottom:20px;width:22.5%}.home-page .home-slider .text .categories{left:25px;bottom:25px}.home-page .home-grid{margin-top:0}.home-page .home-grid .grid-sizer{width:100%}.home-page .home-grid .item{float:none;width:100% !important}.home-page .home-grid .item.size-30 .text-container,.home-page .home-grid .item.size-50 .text-container,.home-page .home-grid .item.size-70 .text-container{padding-bottom:62.5%}.home-page .home-grid .item .text-container .text{padding:25px}.home-page .home-grid .item .text-container .text .categories{bottom:25px;left:25px}}.work-page{padding-top:35px}.work-page .filters{padding-bottom:22px;visibility:hidden}.work-page .projects{overflow:hidden}.work-page .projects .gutter-sizer{width:1.44%}.work-page .project{background-color:#FFF;width:32.32%;float:left;margin-top:18px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;visibility:hidden;-webkit-transform:translateZ(0)}.work-page .project.big{width:49.28%}.work-page .project figure img{width:100%;height:auto;opacity:1;-webkit-transition:opacity .15s ease-in;-moz-transition:opacity .15s ease-in;-o-transition:opacity .15s ease-in;transition:opacity .15s ease-in;-webkit-transform:translateZ(0);-webkit-font-smoothing:subpixel-antialiased}.work-page .project:hover figure img{opacity:0.5}.work-page .project .content{padding:20px 27px 24px 27px}.work-page .project h2{font-size:27px;line-height:1.07407em}.work-page .project p{font-size:19px;line-height:1.15789em;margin-top:.21053em;font-weight:300}.work-page .project .excerpt{height:110px;padding-bottom:10px}.work-page .project .categories{font-size:14px;text-transform:uppercase;color:#EC098C;font-weight:500}.work-page .load-more{margin-top:30px;position:relative}.work-page .load-more .loading-animation{display:none}.work-page .load-more.loading a{display:none !important}.work-page .load-more.loading .loading-animation{display:block}@media screen and (max-width: 1024px){.work-page .project:hover figure img{opacity:1}.work-page .project h2{font-size:22px}.work-page .project p{font-size:17px}}@media screen and (max-width: 768px){.work-page .filters .select-box{width:48.62637%}.work-page .projects .gutter-sizer{width:2.47253%}.work-page .project{width:48.62637% !important}}@media screen and (min-width: 601px){.work-page .the-filters{display:block !important}}@media screen and (max-width: 600px){.work-page .filters .the-filters{display:none}.work-page .filters .select-box{float:none;margin-left:0;width:100%;margin-top:17px}.work-page .filters .expand-button{display:block}.work-page .project{width:100% !important}}.work-single{padding-top:30px}.work-single .banner img{width:100%;height:auto}.work-single .content{overflow:hidden}.work-single .content .cols{overflow:hidden;padding:8.4%;position:relative;background-color:#FFF}.work-single .content .cols .col-left{width:25.28846%;float:left;padding-bottom:130px}.work-single .content .cols .col-left h1{font-size:35px;line-height:36px;font-weight:700}.work-single .content .cols .col-left .categories{font-size:14px;line-height:17px;color:#EC098C;text-transform:uppercase;font-weight:500;margin-top:25px;max-width:145px}.work-single .content .cols .col-left .bottom{position:absolute;width:25.28846%;left:8.4%;margin-bottom:8.4%;bottom:0}.work-single .content .cols .col-left .meta{margin-top:25px;font-size:18px;line-height:1.16667em;font-weight:300}.work-single .content .cols .col-right{width:59.13462%;float:right}.work-single .content .cols .col-right .more-link,.work-single .content .cols .col-right .less-link,.work-single .content .cols .col-right .mobile-truncated-more{display:block}.work-single .content .cols .col-right .truncated-more-link,.work-single .content .cols .col-right .more-link{font-weight:400}.work-single .content .cols .col-right .full,.work-single .content .cols .col-right .mobile-truncated-more{display:none}.work-single .content .work-grid{margin-top:16px}.work-single .content .work-grid .royalSlider{width:100%;height:780px}.work-single .content .work-grid .royalSlider .rsArrow, .about_gallery .royalSlider .rsArrow{position:absolute;width:63px;height:63px;top:50%;margin-top:-31px}
.work-single .content .work-grid .royalSlider .rsArrow.rsArrowLeft, .about_gallery .royalSlider .rsArrow.rsArrowLeft{left:46px;background-image:url("../images/gallery-arrow-left.png");background-image:linear-gradient(transparent, transparent),url("../images/gallery-arrow-left.svg")}
.work-single .content .work-grid .royalSlider .rsArrow.rsArrowRight, .about_gallery .royalSlider .rsArrow.rsArrowRight{right:46px;background-image:url("../images/gallery-arrow-right.png");background-image:linear-gradient(transparent, transparent),url("../images/gallery-arrow-right.svg")}.work-single .content .work-grid .row{overflow:hidden;margin-top:1.28%;margin-left:-.64%;margin-right:-.64%}.work-single .content .work-grid .row:first-child{margin-top:0}.work-single .content .work-grid .row>img,.work-single .content .work-grid .row .col>img{width:100%;height:auto}.work-single .content .work-grid .row .col{width:50%;float:left;padding-left:.64%;padding-right:.64%}.work-single .content .work-grid .row .col>div,.work-single .content .work-grid .row .col>img{margin-top:2.56%}.work-single .content .work-grid .row .col:first-child{margin-left:0}.work-single .content .work-grid .row .col.full{width:100%;float:none}.work-single .content .work-grid .row .col.col-70{width:66.666%}.work-single .content .work-grid .row .col.col-70>div,.work-single .content .work-grid .row .col.col-70>img{margin-top:8.53248%}.work-single .content .work-grid .row .col.col-30{width:33.333%}.work-single .content .work-grid .row .col.col-30>div,.work-single .content .work-grid .row .col.col-30>img{margin-top:4.26624%}.work-single .content .work-grid .row .col>div:first-child,.work-single .content .work-grid .row .col>img:first-child{margin-top:0}.work-single .content .work-grid blockquote{display:block;background-color:#FFF;padding-bottom:99999px;margin-bottom:-99999px}.work-single .content .work-grid blockquote .text{padding:70px}.work-single .content .work-grid blockquote p{font-size:30px;line-height:1.2em;font-weight:300}.work-single .content .work-grid blockquote span{display:block;margin-top:1.15em;font-size:20px;line-height:1.35em;font-weight:700}.work-single .content .work-grid .row .col.full blockquote{margin:0 !important;padding:0}.work-single .content .work-grid .row .col.full blockquote .text{padding-top:15.2%;padding-bottom:15.2%;padding-left:18.4%;padding-right:18.4%}.work-single .content .work-grid .video{position:relative;padding-bottom:56.25%}.work-single .content .work-grid .video iframe{position:absolute;width:100%;height:100%;top:0;left:0}.work-single .project-nav{overflow:hidden;margin-top:58px}.work-single .project-nav a{display:block;width:49.36%;background-color:#FFF;padding:18px 30px;font-size:18px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.work-single .project-nav a:hover{background-color:#000;color:#FFF}.work-single .project-nav a .arrow{display:inline-block;width:18px;height:15px;vertical-align:top;margin-top:2px;background-position:0 0}.work-single .project-nav a.prev{float:left;text-align:left}.work-single .project-nav a.prev .arrow{background-image:url("../images/arrow-left.png");background-image:linear-gradient(transparent, transparent),url("../images/arrow-left.svg");margin-right:18px}.work-single .project-nav a.next{float:right;text-align:right}.work-single .project-nav a.next .arrow{background-image:url("../images/arrow-right.png");background-image:linear-gradient(transparent, transparent),url("../images/arrow-right.svg");margin-left:18px}.work-single .project-nav a:hover .arrow{background-position:0 -25px}.work-single .related-projects{margin-top:95px}.work-single .related-projects h3{font-size:22px;cursor:pointer}.work-single .related-projects .container{position:relative;display:none}.work-single .related-projects .rsArrow{position:absolute;top:-45px;right:0;width:18px;height:15px;background-repeat:no-repeat;background-position:0 0}.work-single .related-projects .rsArrow.hide{display:none !important}.work-single .related-projects .rsArrow.rsArrowLeft{background-image:url("../images/arrow-left.png");background-image:linear-gradient(transparent, transparent),url("../images/arrow-left.svg");right:65px}.work-single .related-projects .rsArrow.rsArrowRight{background-image:url("../images/arrow-right.png");background-image:linear-gradient(transparent, transparent),url("../images/arrow-right.svg");right:15px}.work-single .related-projects .projects{margin-top:30px;overflow:hidden}.work-single .related-projects .projects .royalSlider{width:23.76%}.work-single .related-projects .projects .rsOverflow{overflow:visible}.work-single .related-projects .projects article{background-color:#FFF}.work-single .related-projects .projects article img{width:100%;height:auto}.work-single .related-projects .projects article:first-child{margin-left:0}.work-single .related-projects .projects article .content{padding:24px 30px}.work-single .related-projects .projects article .content h4{font-size:22px;line-height:1.09091em}.work-single .related-projects .projects article .content p{font-size:17px;line-height:1.17647em;font-weight:300}.work-single .related-projects .projects article .content .excerpt{min-height:110px}.work-single .related-projects .projects article .content .categories{font-size:14px;text-transform:uppercase;color:#EC098C;font-weight:500}@media screen and (max-width: 1250px){.work-single .related-projects .projects .royalSlider{width:32.07547%}}@media screen and (max-width: 1024px){.work-single .content .work-grid blockquote{padding-bottom:99999px;margin-bottom:-99999px}.work-single .content .work-grid blockquote .text{padding:40px}.work-single .content .work-grid blockquote p{font-size:26px}.work-single .content .work-grid blockquote span{font-size:18px}.work-single .content .work-grid .row>blockquote{margin:0}.work-single .content .work-grid .row>blockquote .text{padding:75px 110px}}@media screen and (max-width: 768px){.work-single .content .cols .col-left,.work-single .content .cols .col-right{width:auto;float:none;min-height:0}.work-single .content .cols .col-left{padding-bottom:0}.work-single .content .cols .col-left .bottom{display:none}.work-single .content .cols .col-right{margin-top:50px}
.work-single .content .work-grid .royalSlider .rsArrow, .about_gallery .royalSlider .rsArrow{width:40px;height:40px;margin-top:-20px;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%}.work-single .content .work-grid .royalSlider .rsArrow.rsArrowLeft{left:20px}.work-single .content .work-grid .royalSlider .rsArrow.rsArrowRight{right:20px}.work-single .related-projects .projects .royalSlider{width:48.62637%}}@media screen and (max-width: 600px){.work-single .content .cols .col-left h1{font-size:25px;line-height:28px;width:50%}.work-single .content .cols .col-right .mobile-truncated{display:block}.work-single .content .cols .col-right .mobile-truncated .truncated{display:none !important}.work-single .content .cols .col-right .mobile-truncated .full{display:none}.work-single .content .cols .col-right .mobile-truncated .full .read-more{display:none}.work-single .content .cols .col-right .mobile-truncated.open .full{display:block}.work-single .content .cols .col-right .mobile-truncated.open .full .read-more{display:inline}.work-single .content .cols .col-right .mobile-truncated .mobile-truncated-more{display:block}.work-single .content .cols .col-right .mobile-truncated .truncated-more-link{display:inline}.work-single .content .work-grid .row{margin:0}.work-single .content .work-grid .row .col{width:auto !important;float:none !important;padding:0 !important;margin-top:16px !important}.work-single .content .work-grid .row .col:first-child{margin-top:0}.work-single .content .work-grid blockquote{padding:0;margin:0}.work-single .content .work-grid blockquote .text{padding:45px 35px !important}.work-single .content .work-grid blockquote p{font-size:21px}.work-single .content .work-grid blockquote span{font-size:16px}.work-single .project-nav{margin-top:0}.work-single .project-nav a{float:none !important;width:auto;margin-top:12px;text-align:center !important}.work-single .related-projects{display:none}}.press-awards{padding-top:30px}.press-awards .filters{padding-bottom:37px;visibility:hidden}.press-awards .items{overflow:hidden}.press-awards .items .gutter-sizer{width:1.44%}.press-awards .items .item{width:23.92%;margin-bottom:1.44%;float:left;background-color:#FFF;visibility:hidden}.press-awards .items .item>a{display:block}.press-awards .items .item img{width:100%;height:auto}.press-awards .items .item .content{padding:30px}.press-awards .items .item .text h2{font-size:22px;line-height:1.09091em;margin-bottom:2px}.press-awards .items .item .text span{display:block}.press-awards .items .item .text span+p,.press-awards .items .item .text span+.read-more{margin-top:20px}.press-awards .items .item .text p,.press-awards .items .item .text span{font-size:18px;line-height:1.22222em}.press-awards .items .item .text p{font-weight:300}.press-awards .items .item .text .read-more{position:relative}.press-awards .items .item .text .read-more:before{content:'';height:90px;display:block;position:absolute;width:100%;bottom:0;left:0;background-image:url(../images/press-awards/read-more-vignette.png);background-repeat:repeat-x;background-position:bottom;z-index:20}.press-awards .items .item .categories{margin-top:40px}.press-awards .items .item .categories span{text-transform:uppercase;color:#EC098C;font-size:14px;font-weight:500}.press-awards .items .item .categories .icon{float:right;display:block;background-repeat:no-repeat;margin-top:-2px}.press-awards .items .item .categories .icon.document{background-image:url("../images/press-awards/document.png");background-image:linear-gradient(transparent, transparent),url("../images/press-awards/document.svg");background-position:0 0;width:21px;height:25px;margin-top:-5px}.press-awards .items .item .categories .icon.link{background-image:url("../images/press-awards/link.png");background-image:linear-gradient(transparent, transparent),url("../images/press-awards/link.svg");width:24px;height:21px}.press-awards .items .item .categories .icon.external-link{background-image:url("../images/press-awards/external-link.png");background-image:linear-gradient(transparent, transparent),url("../images/press-awards/external-link.svg");width:22px;height:21px}.press-awards .items .item:hover .categories .icon.document{background-position:0 -25px}.press-awards .items .item:hover .categories .icon.link{background-position:0 -21px}.press-awards .items .item:hover .categories .icon.external-link{background-position:0 -21px}.press-awards .load-more{margin-top:30px;position:relative}.press-awards .load-more .loading-animation{display:none}.press-awards .load-more.loading a{display:none}.press-awards .load-more.loading .loading-animation{display:block}@media screen and (max-width: 900px){.press-awards .filters .dropdown-filter span{display:none}}@media screen and (max-width: 1024px){.press-awards .items .gutter-sizer{width:1.86722%}.press-awards .items .item{width:32.05394%;margin-bottom:1.86722%}}@media screen and (max-width: 768px){.press-awards .items .gutter-sizer{width:2.47253%}.press-awards .items .item{width:48.76374%;margin-bottom:2.47253%}}@media screen and (max-width: 600px){.press-awards .items .item{width:100%;float:none;margin-bottom:18px}}.press-awards-single{padding-top:18px}.press-awards-single .featured.image img{width:100%;height:auto}.press-awards-single .featured.video{padding-bottom:56.25%;position:relative}.press-awards-single .featured.video iframe{position:absolute;width:100%;height:100%;top:0;left:0}.press-awards-single .featured.gallery .royalSlider{height:780px}.press-awards-single .content{background-color:#FFF;padding-top:108px;padding-bottom:108px}.press-awards-single .meta{padding-left:17.04%;padding-right:17.04%}.press-awards-single .meta h1{font-weight:300;font-size:35px;line-height:1.02857em}.press-awards-single .meta h2{font-weight:700;font-size:20px;line-height:1.35em;margin-top:.15em}.press-awards-single .meta .social-icons{margin-top:29px}.press-awards-single .meta .categories{margin-top:54px;font-size:14px;text-transform:uppercase;color:#EC098C;font-weight:500}.press-awards-single .royalSlider{width:100%;height:780px}.press-awards-single .royalSlider .rsArrow{position:absolute;width:63px;height:63px;top:50%;margin-top:-31px}.press-awards-single .royalSlider .rsArrow.rsArrowLeft{left:46px;background-image:url("../images/gallery-arrow-left.png");background-image:linear-gradient(transparent, transparent),url("../images/gallery-arrow-left.svg")}.press-awards-single .royalSlider .rsArrow.rsArrowRight{right:46px;background-image:url("../images/gallery-arrow-right.png");background-image:linear-gradient(transparent, transparent),url("../images/gallery-arrow-right.svg")}.press-awards-single .blocks{margin-top:18px}.press-awards-single .blocks .text{padding-left:17.04%;padding-right:17.04%}.press-awards-single .blocks .image{overflow:hidden;margin-top:108px;margin-bottom:108px}.press-awards-single .blocks .image img{width:100%;height:auto}.press-awards-single .blocks .image.half{margin-left:-16px}.press-awards-single .blocks .image.half:after{content:'';display:table;clear:both}.press-awards-single .blocks .image.half .img{width:50%;float:left;padding-left:16px}.press-awards-single .blocks .royalSlider{height:780px;margin-top:108px;margin-bottom:108px}.press-awards-single .back-link{display:block;background-color:#FFF;padding:18px 30px;font-size:18px;margin-top:50px;margin-bottom:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.press-awards-single .back-link:hover{background-color:#000;color:#FFF}.press-awards-single .back-link .arrow{display:inline-block;width:18px;height:15px;vertical-align:top;margin-top:2px;background-position:0 0;background-image:url("../images/arrow-left.png");background-image:linear-gradient(transparent, transparent),url("../images/arrow-left.svg");margin-right:18px}.press-awards-single .back-link:hover .arrow{background-position:0 -25px}@media screen and (max-width: 1250px){.press-awards-single .meta,.press-awards-single .blocks .text{padding-left:9.44%;padding-right:9.44%}}@media screen and (max-width: 1024px){.press-awards-single .meta,.press-awards-single .blocks .text{padding-left:8.09129%;padding-right:8.09129%}.press-awards-single .content{padding-top:75px;padding-bottom:75px}.press-awards-single .blocks .image{margin-top:70px;margin-bottom:70px}}@media screen and (max-width: 768px){.press-awards-single .meta{width:60%}.press-awards-single .content{padding-top:60px;padding-bottom:60px}.press-awards-single .blocks .image.half{margin-left:0 !important}.press-awards-single .blocks .image.half .img{width:100%;float:none;padding:0;margin-top:16px}.press-awards-single .blocks .image.half .img:first-child{margin-top:0}.press-awards-single .back-link{margin-top:35px;margin-bottom:5px}}@media screen and (max-width: 600px){.press-awards-single .meta,.press-awards-single .blocks .text{padding-left:25px;padding-right:25px}.press-awards-single .meta{width:auto}.press-awards-single .content{padding-top:30px;padding-bottom:30px}.press-awards-single .meta h1{font-size:25px;line-height:1.12em}.press-awards-single .meta h2{font-size:17px;line-height:1.17647em;margin-top:6px}.press-awards-single .meta .categories{margin-top:34px}.press-awards-single .meta{padding-left:25px;padding-right:25px}.press-awards-single .blocks .text{padding-left:25px;padding-right:25px}.press-awards-single .blocks .image{margin-top:45px;margin-bottom:45px}.press-awards-single .blocks .image.half img{width:100%;float:none}.press-awards-single .back-link{margin-top:15px;margin-bottom:0}}.press-awards-list .full-list{overflow:hidden}.press-awards-list .item{width:48%;float:left;margin-top:60px}.press-awards-list .item h2{font-size:30px;font-weight:300}.press-awards-list .item .content{margin-top:35px}.press-awards-list .item p{font-size:16px;line-height:1.5em;font-weight:300}.press-awards-list .item p strong{font-weight:500}.press-awards-list .gutter-sizer{width:4%}@media screen and (min-width: 601px){.press-awards-list .item .content{display:block !important}}@media screen and (max-width: 600px){.press-awards-list .gutter-sizer{width:0}.press-awards-list .item{margin-top:30px;width:100%;float:none}.press-awards-list .item .content{display:none;margin-top:20px;margin-bottom:45px}.press-awards-list .item h2{cursor:pointer;font-size:24px;background-image:url("../images/select-box-plus.png");background-image:linear-gradient(transparent, transparent),url("../images/select-box-plus.svg");background-repeat:no-repeat;background-position:right 10px;padding-bottom:20px;border-bottom:2px solid #000}.press-awards-list .item p{font-size:18px}}.contact-page .wrap{padding-top:80px;padding-bottom:80px}.contact-page h1{font-size:25px}.contact-page h2{font-size:20px;line-height:1.3em}.contact-page p{font-size:25px;line-height:1.12em;font-weight:300}.contact-page .cols{overflow:hidden;margin-top:25px}.contact-page .address-details{width:260px;float:left}.contact-page .contact-details{width:260px;float:right;margin-right:285px}.contact-page .contact-details p{margin-top:54px}.contact-page .contact-details p:first-child{margin-top:0}.contact-page .google-map{height:200px}@media screen and (max-width: 700px){.contact-page .address-details,.contact-page .contact-details{width:auto;float:none}.contact-page .contact-details{margin-top:40px}.contact-page .contact-details p{margin-top:25px}}@media screen and (max-width: 1024px){.contact-page .contact-details{margin-right:0}}@media screen and (max-width: 600px){.contact-page .wrap{padding-top:40px;padding-bottom:40px}.contact-page h1{font-size:20px}.contact-page .address-details p{font-size:20px}.contact-page .cols{margin-top:10px}}.page-404{font-size:20px}.page-404 .content{padding-top:50px;padding-bottom:70px}.page-404 h1{font-size:5em;font-weight:700}.page-404 p{font-size:2.1em;margin-top:.2381em;width:48%;font-weight:300}.page-404 .home-link{display:inline-block;font-size:1.2em;margin-top:.75em;font-weight:500}.page-404 .home-link .icon{display:inline-block;width:18px;height:15px;background-image:url("../images/arrow-right.png");background-image:linear-gradient(transparent, transparent),url("../images/arrow-right.svg");vertical-align:middle;margin-left:10px}@media screen and (min-width: 1024px) and (min-height: 500px){.page-404 .content{padding:0;position:absolute;bottom:100px}}@media screen and (max-width: 1024px){.page-404{font-size:15px}}@media screen and (max-width: 768px){.page-404 p{width:auto}}.about-page{padding-top:25px}.about-page .wrap{background-color:#FFF;padding:100px;padding-bottom:0}.about-page .content-wrap{padding-left:41.2%;position:relative}.about-page .nav{font-size:32px;line-height:34px;font-weight:bold;z-index:10;position:fixed;top:220px;left:195px}.about-page .nav.not-stuck{position:absolute;top:0 !important;left:0 !important}.about-page .nav .active{color:#EC098C}.about-page .full-width{margin-left:-100px;margin-right:-100px;overflow:hidden;position:relative;z-index:20;background-color:#fff}.about-page .full-width .row{margin-left:-.88%;margin-right:-.88%;margin-top:.88%}.about-page .full-width .row:after{content:'';display:table;clear:both}.about-page .full-width .row:first-child{margin-top:0}.about-page .full-width .col{float:left;width:100%;padding-left:.88%;padding-right:.88%}.about-page .full-width .col.half{width:50%;padding-right:0}.about-page .full-width .col.half .row{margin-top:1.76%}.about-page .full-width .col.half .row:first-child{margin-top:0}.about-page .full-width img{width:100%;height:auto}.about-page .section{margin-top:220px}.about-page .section:last-child{padding-bottom:220px}.about-page .section.studio-images{margin-top:100px}.about-page .section .handle{display:none}.about-page .two-cols .row{margin-top:60px}.about-page .two-cols .row:after{content:'';display:table;clear:both}.about-page .two-cols .col{width:47%;float:right;font-size:18px;line-height:1.22222em;font-weight:300}.about-page .two-cols .col:first-child{float:left}.about-page .two-cols .col strong{font-weight:500}.about-page .services .two-cols{margin-top:70px}.about-page .leadership .row{margin-top:90px}.about-page .leadership .row:first-child{margin-top:0}.about-page .leadership .row.half:after{content:'';display:table;clear:both}.about-page .leadership .row.half .person{width:48.5342%;float:right}.about-page .leadership .row.half .person:first-child{float:left}.about-page .leadership .person figure img{width:100%;height:auto}.about-page .leadership .person p{font-size:18px;line-height:1.22222em;margin-top:19px;font-weight:300}.about-page .leadership .person p .title{font-size:22px;font-weight:700;display:block;margin-bottom:3px;margin-top:45px}.about-page .leadership .image{margin-top:90px}.about-page .leadership .image img{width:100%;height:auto}.about-page .leadership .video{padding-bottom:56.25%;position:relative;margin-top:90px}.about-page .leadership .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.about-page .clientele .clients .client-list{width:27.58621%;margin-bottom:40px}.about-page .clientele .clients .gutter-sizer{width:8.62069%}.about-page .clientele .clients p{font-size:16px;line-height:1.375em;font-weight:300}.about-page .clientele .clients p strong{font-weight:500}.about-page .clientele .clients a:hover{color:#EC098C}.about-page .content-block .content-container>div+div{margin-top:90px}@media screen and (max-width: 1500px){.about-page .full-width{margin-left:-195px;margin-right:-195px}}@media screen and (max-width: 1249px){.about-page .wrap{padding:80px;padding-bottom:0}.about-page .nav{position:fixed;top:200px;left:130px}.about-page .full-width{margin-left:-130px;margin-right:-130px}}@media screen and (min-width: 1024px){.about-page .section .content-container{display:block !important}}@media screen and (max-width: 1023px){.about-page .wrap{padding:90px}.about-page .full-width{margin-left:-120px;margin-right:-120px}}@media screen and (max-width: 1024px){.about-page{padding-top:40px}.about-page .content-wrap{padding-left:0}.about-page .nav{display:none}.about-page .section{margin-top:35px}.about-page .section:last-child{padding-bottom:0}.about-page .section.studio-images{margin-top:100px}.about-page .section .handle{display:block;font-weight:700;border-bottom:1px solid #000;font-size:26px;padding:15px;padding-top:0;padding-left:10px;cursor:pointer}.about-page .section .handle span{font-size:24px;font-weight:300;float:right}.about-page .section .content-container{display:none}.about-page .section .content-wrap{padding-top:40px;padding-bottom:55px}.about-page .section .content-wrap+.content-wrap{padding-top:0}.about-page .leadership .row,.about-page .leadership .image,.about-page .leadership .video{margin-top:70px}}@media screen and (max-width: 767px){.home-page .home-grid{width: 100%;}.about-page .animation-block{transform:translateY(0) !important;transition:none !important}.about-page .wrap{padding:30px}.about-page .full-width{margin-left:-50px;margin-right:-50px}.about-page .section.studio-images{margin-top:30px}.about-page .section .content-wrap{padding-bottom:20px}.about-page .two-cols{margin-top:0}.about-page .two-cols .row{margin-top:0}.about-page .two-cols .col{width:auto;float:none !important;margin-top:45px}.about-page .services .two-cols{margin-top:0}.about-page .leadership .row{margin-top:0}.about-page .leadership .row.half .person{width:auto;float:none !important}.about-page .leadership .row:first-child .person:first-child{margin-top:0}.about-page .leadership .person,.about-page .leadership .image,.about-page .leadership .video{margin-top:60px}.about-page .leadership .image{margin-left:-50px;margin-right:-50px}.about-page .clientele .clients .client-list{width:auto;margin-bottom:30px}.about-page .content-block .content-container>div+div{margin-top:50px}}@font-face{font-family:'MiloOT';src:url("../fonts/milo-ot/MiloOT-Bold_gdi.eot");src:url("../fonts/milo-ot/MiloOT-Bold_gdi.eot?#iefix") format("embedded-opentype"),url("../fonts/milo-ot/MiloOT-Bold_gdi.woff") format("woff"),url("../fonts/milo-ot/MiloOT-Bold_gdi.ttf") format("truetype"),url("../fonts/milo-ot/MiloOT-Bold_gdi.otf") format("opentype"),url("../fonts/milo-ot/MiloOT-Bold_gdi.svg#MiloOT-Bold") format("svg");font-weight:700;font-style:normal;font-stretch:normal;unicode-range:U+0020-25CA}@font-face{font-family:'MiloOT';src:url("../fonts/milo-ot/MiloOT-Medi_gdi.eot");src:url("../fonts/milo-ot/MiloOT-Medi_gdi.eot?#iefix") format("embedded-opentype"),url("../fonts/milo-ot/MiloOT-Medi_gdi.woff") format("woff"),url("../fonts/milo-ot/MiloOT-Medi_gdi.ttf") format("truetype"),url("../fonts/milo-ot/MiloOT-Medi_gdi.otf") format("opentype"),url("../fonts/milo-ot/MiloOT-Medi_gdi.svg#MiloOT-Medi") format("svg");font-weight:500;font-style:normal;font-stretch:normal;unicode-range:U+0020-25CA}@font-face{font-family:'MiloOT';src:url("../fonts/milo-ot/MiloOT_gdi.eot");src:url("../fonts/milo-ot/MiloOT_gdi.eot?#iefix") format("embedded-opentype"),url("../fonts/milo-ot/MiloOT_gdi.woff") format("woff"),url("../fonts/milo-ot/MiloOT_gdi.ttf") format("truetype"),url("../fonts/milo-ot/MiloOT_gdi.otf") format("opentype"),url("../fonts/milo-ot/MiloOT_gdi.svg#MiloOT-Regular") format("svg");font-weight:400;font-style:normal;font-stretch:normal;unicode-range:U+0020-25CA}@font-face{font-family:'MiloOT';src:url("../fonts/milo-ot/MiloOT-Light_gdi.eot");src:url("../fonts/milo-ot/MiloOT-Light_gdi.eot?#iefix") format("embedded-opentype"),url("../fonts/milo-ot/MiloOT-Light_gdi.woff") format("woff"),url("../fonts/milo-ot/MiloOT-Light_gdi.ttf") format("truetype"),url("../fonts/milo-ot/MiloOT-Light_gdi.otf") format("opentype"),url("../fonts/milo-ot/MiloOT-Light_gdi.svg#MiloOT-Light") format("svg");font-weight:300;font-style:normal;font-stretch:normal;unicode-range:U+0020-25CA}
/*13Nov2019*/
@media(min-width: 1200px){
	.about-page .content-wrap{
		padding-left: 23%;
	}
}
.about_gallery .royalSlider {
    width: 100% !important;
}
@media (min-width: 1025px) and (max-width: 1330px){
	.home-grid article.item.size-30 .headings h2 {
		font-size: 24px !important;
	}
}
@media (min-width: 680px) and (max-width: 980px){
	.home-grid article.item.size-30 .headings h2 {
		font-size: 18px;
	}
}
@media (min-width: 601px) and (max-width: 679px){
	body  .home-grid article.item.size-30 .headings h2 {
		font-size: 13px !important;
	}
	.home-grid article.item.size-30 .headings h3 {
		font-size: 13px;
	}
}

@media (min-width: 1025px) and (max-width: 1330px){
	.work-page .project h2 {
		font-size: 23px;		
	}
}
@media (min-width: 769px) and (max-width: 800px){
	.work-page .project h2 {
		font-size: 20px;	
	}
}