/*!
Theme Name: Burnwater
Theme URI: http://underscores.me/
Author: Troi Torres
Author URI: http://underscores.me/
Description: Custom theme for Burnwater
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: burnwater
Tags: burnwater, troitorres

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Burnwater is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/.active-indicator__label,.link-partner,.menu-toggle,.site-branding{height:50px;padding-top:7px;padding-bottom:7px}.active-indicator__label>*,.link-partner>*,.menu-toggle>*,.site-branding>*{line-height:36px}.bw__container .bw__content .bw__inner{display:flex;flex-direction:column;justify-content:center}.bw__container,#section__firm .bw__container{min-height:calc(100vh - 50px)}@font-face{font-family:'chunkfive';src:url("fonts/chunkfive.eot");src:url("fonts/chunkfive.eot?#iefix") format("embedded-opentype"),url("fonts/chunkfive.woff2") format("woff2"),url("fonts/chunkfive.woff") format("woff"),url("fonts/chunkfive.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'station';src:url("fonts/station.eot");src:url("fonts/station.eot?#iefix") format("embedded-opentype"),url("fonts/station.woff2") format("woff2"),url("fonts/station.woff") format("woff"),url("fonts/station.ttf") format("truetype");font-weight:normal;font-style:normal}*,*:before,*:after{box-sizing:border-box}body{min-width:320px}a{text-decoration:none;cursor:pointer}a:hover{text-decoration:none}img{max-width:100%;max-height:100%}button{border:none;background:transparent;padding:0}ul,ol{padding-left:13px}li{margin:10px auto}*{font-family:'Nunito', sans-serif;text-shadow:1px 1px 1px rgba(0,0,0,0.004);text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important}* strong{font-weight:700}h2,.container-works h3{font-family:'chunkfive'}html{font-size:16px}h1{font-size:13pt}h2,.container-works h3{font-size:1.3rem;letter-spacing:.05em;line-height:100%;text-transform:uppercase}h3{font-size:.85rem;margin-top:1rem;margin-bottom:0}p{font-weight:300;line-height:1.2;margin-top:.4rem;margin-bottom:0}p,li{font-size:.6rem}@media only screen and (min-width: 640px) and (orientation: landscape){h2,.container-works h3{font-size:1.7rem}}@media only screen and (min-width: 736px) and (orientation: landscape){html{font-size:17.5px}}@media only screen and (min-width: 992px) and (orientation: landscape){html{font-size:1.5vw}}@media only screen and (min-width: 370px) and (orientation: portrait){html{font-size:19.5px}h2,.container-works h3{font-size:1.7rem}}@media only screen and (min-width: 414px) and (orientation: portrait){html{font-size:22px}}@media only screen and (min-width: 768px) and (orientation: portrait){html{font-size:4.1vw}}.site-header{background-color:#f3f7f8;box-shadow:0px 2px 10px 0px rgba(0,0,0,0.5);min-width:320px;position:fixed;top:0;width:100vw;z-index:20}.site-header,.site-header *{font-weight:300}.site-header a{font-size:8.5pt}@media only screen and (min-width: 1200px){.site-header a{font-size:10pt}}.main-navigation{display:flex;flex-wrap:wrap}.main-navigation,.main-navigation *{color:#000}.main-navigation .menu-toggle-container,.main-navigation .site-branding{width:20%}.main-navigation .menu{width:100%}.main-navigation .active-indicator__label{flex-grow:1}.main-navigation .menu-toggle-container{text-align:right}.main-navigation.collapsed .menu,.main-navigation.collapsed .link-partner,.main-navigation.collapsed .fa-times,.main-navigation.collapsed .bs-column-4{display:none}.main-navigation.expanded .bs-column-2,.main-navigation.expanded .fa-bars{display:none}@media only screen and (min-width: 768px){.main-navigation.collapsed .link-partner,.main-navigation.expanded .link-partner{display:inline-block}.main-navigation.collapsed .bs-column-4,.main-navigation.expanded .bs-column-4{display:block}}@media only screen and (min-width: 768px){.main-navigation.collapsed .active-indicator__label,.main-navigation.collapsed .menu-toggle-container,.main-navigation.expanded .active-indicator__label,.main-navigation.expanded .menu-toggle-container{display:none}.main-navigation.collapsed .menu,.main-navigation.expanded .menu{display:inline-block;width:auto}.main-navigation.collapsed .site-branding,.main-navigation.expanded .site-branding{width:auto;margin-right:20px}}.site-section h2,.site-section .container-works h3,.container-works .site-section h3{margin:0}.active-indicator__container,.active-indicator__container>*{position:relative}.active-indicator__label h1{margin:0;text-align:center}.active-indicator__marker{display:none}@media only screen and (min-width: 768px){.active-indicator__marker{display:inline-block;position:absolute;background-color:#ed2126;width:100%;height:4px;top:0;left:0}}.link-partner{display:inline-block;vertical-align:top}.link-partner a{color:#71c59c;display:inline-block;height:36px;padding:0 10px;text-align:center}@media only screen and (min-width: 768px){.link-partner a{background-color:#fff;border-radius:4px;color:#000;margin-right:25px}}.link-partner .ss-icon{height:100%;margin-right:3px}.menu ul{background-color:#ed2126;list-style-type:none;margin:0;padding:5px 0;text-align:center}.menu li{cursor:pointer}.menu a{color:#fff;pointer-events:none}@media only screen and (min-width: 768px){.menu ul{background-color:transparent;padding:0;text-align:left}.menu li{height:50px;padding-top:7px;padding-bottom:7px;display:inline-block;margin:0 3px 0 0;padding-right:6px;padding-left:6px;color:#000}.menu li>*{line-height:36px}.menu li:hover{background-color:#eee}.menu a{color:inherit}}@media only screen and (min-width: 1200px){.menu li{text-align:center;padding-right:15px;padding-left:15px;margin:0}}.menu-toggle{background-color:#ed2126;border-radius:0;width:50px}@media only screen and (min-width: 768px){.menu-toggle{display:none}}.menu-toggle i{color:#fff;font-size:21px}.overlay{background-color:rgba(0,0,0,0.9);position:fixed;top:0;left:0;z-index:50;padding:14px 64px;display:none}.overlay,.overlay .overlay__bg-click{width:100vw;height:100vh}.overlay .overlay__bg-click{position:absolute;left:0;top:0;z-index:-1}.overlay .overlay__close-btn{color:#fff;position:absolute;right:.5rem;top:.5rem;font-size:.8rem;line-height:1}.overlay .overlay__content{pointer-events:none}.overlay .overlay__content *{pointer-events:auto}.overlay .fullscreen-container{align-items:center;display:flex;height:100%}.overlay.center-content .overlay__content{width:100%;height:100%;display:flex;justify-content:center;align-content:center;align-items:center}.site-branding{padding-left:15px}@media only screen and (min-width: 370px) and (orientation: portrait){.site-branding{padding-left:23px}}@media only screen and (min-width: 768px) and (orientation: portrait){.site-branding{padding-left:1.5rem}}@media only screen and (min-width: 640px) and (orientation: landscape){.site-branding{padding-left:23px}}@media only screen and (min-width: 992px) and (orientation: landscape){.site-branding{padding-left:1.5rem}}.bw__container{display:flex;padding:15px;position:relative;width:100%}.bw__container .bw__content{padding:15px;width:100%}.bw__container .bw__content .bw__inner{width:100%}@media only screen and (min-width: 640px) and (orientation: landscape){.bw__container,.bw__container .bw__content{padding:23px}}@media only screen and (min-width: 992px) and (orientation: landscape){.bw__container,.bw__container .bw__content{padding:0}.bw__container .bw__content{display:flex}.bw__container .bw__content .bw__panel-1,.bw__container .bw__content .bw__panel-2{display:flex;width:50%}.bw__container .bw__content .bw__panel-1,.bw__container .bw__content .bw__panel-1 .bw__inner,.bw__container .bw__content .bw__panel-2,.bw__container .bw__content .bw__panel-2 .bw__inner{padding:1.5rem}}@media only screen and (min-width: 370px) and (orientation: portrait){.bw__container,.bw__container .bw__content{padding:23px}}@media only screen and (min-width: 768px) and (orientation: portrait){.bw__container,.bw__container .bw__content{padding:1.5rem}}.ss-icon{display:inline-block;padding:7px 0;vertical-align:middle}.ss-icon img{vertical-align:top}.container-works{display:flex;flex-direction:row;flex-wrap:wrap;height:calc( 100vh - 50px);width:100%;position:relative}.container-works .tabs{width:100%}.container-works .tabs button{line-height:40px}.container-works .details{height:calc((100% - 40px) * .6);width:100%}.container-works .grid-works,.container-works .grid-main{height:calc((100% - 40px) * .4);width:100%}.container-works .details{background-image:url("images/bg-triangles-1.png"),url("images/bg-triangles-2.png");background-position:left -2px top, right -2px bottom;background-repeat:no-repeat,  no-repeat;background-size:30px auto, 20.01px auto;display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center;padding:15px}.container-works .details .name,.container-works .details .description{text-align:center;width:100%}.container-works .details .name{color:#000;margin:0 auto}.container-works .tabs{display:flex}.container-works .tabs button{color:#fff;width:50%}.container-works .tabs .btn__show-main{background-color:#000}.container-works .grid-main{background-color:#000;position:relative;overflow:hidden}.container-works .grid-main .section-heading{display:none}.container-works .grid-main .scroll-icon{width:30px;height:30px;border-radius:50%;position:absolute;top:65%;left:50%;opacity:0;text-align:center;box-shadow:0px 1px 10px 1px rgba(0,0,0,0.75)}.container-works .grid-main .scroll-icon .fa{display:block;color:#fff;font-size:17px}.container-works .grid-main .scroll-icon .fa-caret-down{margin-top:-6px}.container-works .grid-main .shadow{position:absolute;width:100%;height:25px;left:0;cursor:pointer;background-color:#000;box-shadow:0px -10px 20px 0px black}.container-works .grid-main .shadow img{width:11px;margin-top:-4px}.container-works .grid-main .shadow-top{top:-25px;transform:scaleY(-1)}.container-works .grid-main .shadow-bottom{bottom:-16px;text-align:center;color:#fff}.container-works .grid-main.justify-left .grid__content{justify-content:flex-start}.container-works .grid-main .grid__content{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;justify-content:space-between;width:100%;height:100%;padding:15px}.container-works .grid-main .grid__content .grid__item.filler{height:0;pointer-events:none;visibility:hidden}.container-works .grid-main .grid__content .grid__item.last-of-row{margin-right:0}.container-works .grid-main .grid__content .grid__item{width:40px;cursor:pointer;margin:0 7.5px 7.5px 0;text-align:center;font-size:.7rem}.container-works .grid-main .grid__content .grid__item.active{border-width:2px;border-style:solid}.container-works .grid-main .grid__content .grid__item *{pointer-events:none}.container-works .grid-main .grid__content .grid__item .thumb{width:100%;padding-bottom:100%}.container-works .grid-main .grid__content .grid__item .label{display:none}.container-works .grid-main .grid__content .grid__item .label *{display:block}.container-works .grid-main .grid__content .grid__item .label strong{margin-top:.5em}.container-works .grid-main .grid__content .grid__item .label span{font-size:.8em}.container-works .grid-main .grid__content .row-divider{width:100%;height:0}.container-works .grid-works{padding:15px}.container-works .grid-works .grid__content{border:2px solid #000}.container-works .grid-works .grid__content .grid__item{border:inherit}.container-works .grid-works .grid__content.landscape{flex-direction:row}.container-works .grid-works .grid__content.portrait{flex-direction:column}.container-works .grid-works .grid__content.landscape.short-box.num-items-3,.container-works .grid-works .grid__content.landscape.short-box.num-items-4{flex-direction:column;flex-wrap:wrap}.container-works .grid-works .grid__content.landscape.short-box.num-items-3 .grid__item:first-child,.container-works .grid-works .grid__content.landscape.short-box.num-items-3 .grid__item:nth-child(2),.container-works .grid-works .grid__content.landscape.short-box.num-items-4 .grid__item:first-child,.container-works .grid-works .grid__content.landscape.short-box.num-items-4 .grid__item:nth-child(2){height:50%}.container-works .grid-works .grid__content.landscape.short-box.num-items-3 .grid__item,.container-works .grid-works .grid__content.landscape.short-box.num-items-4 .grid__item{width:50%}.container-works .grid-works .grid__content.portrait.short-box.num-items-3,.container-works .grid-works .grid__content.portrait.short-box.num-items-4{flex-direction:row;flex-wrap:wrap}.container-works .grid-works .grid__content.portrait.short-box.num-items-3 .grid__item:first-child,.container-works .grid-works .grid__content.portrait.short-box.num-items-3 .grid__item:nth-child(2),.container-works .grid-works .grid__content.portrait.short-box.num-items-4 .grid__item:first-child,.container-works .grid-works .grid__content.portrait.short-box.num-items-4 .grid__item:nth-child(2){width:50%}.container-works .grid-works .grid__content.portrait.short-box.num-items-3 .grid__item,.container-works .grid-works .grid__content.portrait.short-box.num-items-4 .grid__item{height:50%}.container-works .grid-works .grid__content.landscape.short-box.num-items-4 .grid__item,.container-works .grid-works .grid__content.portrait.short-box.num-items-4 .grid__item{width:50%;height:50%}.container-works .grid-works .grid__content{box-shadow:0px 3px 18px 2px rgba(0,0,0,0.6);display:flex;align-items:stretch;width:100%;height:100%;background-color:#000}.container-works .grid-works .grid__content .grid__item{flex:1 0 auto;cursor:pointer;display:flex;align-items:stretch}.container-works .grid-works .grid__content .grid__item *{pointer-events:none}.container-works .grid-works .grid__content .grid__item .hover{background-color:rgba(255,255,255,0.6);display:flex;justify-content:center;align-content:center;align-items:center;flex-grow:1;visibility:hidden}.container-works .grid-works .grid__content .grid__item .hover *{margin:0}.container-works .grid-works .grid__content .grid__item:hover .hover{visibility:visible}.container-works.is-main-active .grid-works{position:absolute;visibility:hidden;pointer-events:none;left:0;top:0}.container-works.is-works-active .grid-main{position:absolute;visibility:hidden;pointer-events:none;left:0;top:0}@media only screen and (orientation: landscape){.container-works{flex-direction:column}.container-works .tabs{width:50%}.container-works .details{height:100%;width:50%}.container-works .grid-works,.container-works .grid-main{height:calc(100% - 40px);width:50%}}@media only screen and (min-width: 640px) and (orientation: landscape){.container-works .details{background-position:left -2px top 15px, right -2px bottom 15px;background-size:6.8% auto, 4.5356% auto}.container-works .details .name,.container-works .details .description{padding:0 8%}.container-works .grid-main .grid__item{width:46px}.container-works .grid-main .grid__content{padding:23px}.container-works .grid-works{padding:23px}}@media only screen and (min-width: 736px) and (orientation: landscape){.container-works .details{background-size:6% auto, 4.002% auto}.container-works .details .name,.container-works .details .description{padding:0 15%}}@media only screen and (min-width: 992px) and (orientation: landscape){.container-works .tabs{display:none}.container-works.is-main-active .grid-main,.container-works.is-main-active .grid-works,.container-works.is-works-active .grid-main,.container-works.is-works-active .grid-works{position:relative;visibility:visible;pointer-events:auto}.container-works .details{background:none;flex-direction:column;justify-content:flex-start;width:50%;height:50%;order:2}.container-works .details .description{line-height:1.4}.container-works .grid-works{height:100%;width:50%;padding:1.5rem;order:3}.container-works .grid-works .grid__content{padding:0.75rem;border:none}.container-works .grid-works .grid__content .grid__item{margin:0.75rem}.container-works .grid-works .grid__content.landscape.short-box.num-items-3 .grid__item:first-child,.container-works .grid-works .grid__content.landscape.short-box.num-items-3 .grid__item:nth-child(2),.container-works .grid-works .grid__content.landscape.short-box.num-items-4 .grid__item:first-child,.container-works .grid-works .grid__content.landscape.short-box.num-items-4 .grid__item:nth-child(2){height:calc(50% - 1.5rem)}.container-works .grid-works .grid__content.landscape.short-box.num-items-3 .grid__item,.container-works .grid-works .grid__content.landscape.short-box.num-items-4 .grid__item{width:calc(50% - 1.5rem)}.container-works .grid-works .grid__content.portrait.short-box.num-items-3 .grid__item:first-child,.container-works .grid-works .grid__content.portrait.short-box.num-items-3 .grid__item:nth-child(2),.container-works .grid-works .grid__content.portrait.short-box.num-items-4 .grid__item:first-child,.container-works .grid-works .grid__content.portrait.short-box.num-items-4 .grid__item:nth-child(2){width:calc(50% - 1.5rem)}.container-works .grid-works .grid__content.portrait.short-box.num-items-3 .grid__item,.container-works .grid-works .grid__content.portrait.short-box.num-items-4 .grid__item{height:calc(50% - 1.5rem)}.container-works .grid-works .grid__content.landscape.short-box.num-items-4 .grid__item,.container-works .grid-works .grid__content.portrait.short-box.num-items-4 .grid__item{width:calc(50% - 1.5rem);height:calc(50% - 1.5rem)}.container-works .grid-main{background-color:transparent;background-image:url("images/bg-triangles-1.png"),url("images/bg-triangles-2.png");background-position:left -2px top, right -2px bottom;background-repeat:no-repeat,  no-repeat;background-size:30px auto, 20.01px auto;background-position:left -2px top 30px, right -2px bottom 30px;display:flex;flex-direction:column;width:50%;height:50%;order:1}.container-works .grid-main .shadow{background-color:#fff;box-shadow:0px -10px 20px 0px white}.container-works .grid-main .section-heading{display:block;padding:1.5rem 2.25rem 0}.container-works .grid-main .grid__content{padding:1.5rem;justify-content:flex-start;height:auto;display:inline-flex;flex-grow:1}.container-works .grid-main .grid__content .grid__item{width:3.6rem}.container-works .grid-main .grid__content .grid__item.active{border:none}.container-works .grid-main .grid__content .grid__item .label{display:block}}@media only screen and (min-width: 1200px) and (orientation: landscape){.container-works .grid-main{background-position:left -2px top 15px, right -2px bottom 15px;background-size:6% auto, 4.002% auto}}@media only screen and (min-width: 370px) and (orientation: portrait){.container-works .details .name,.container-works .details .description{padding:0 8%}.container-works .grid-works{padding:23px}.container-works .grid-main .grid__content{padding:23px}}@media only screen and (min-width: 768px) and (orientation: portrait){.container-works .details{background-position:left -2px top 15px, right -2px bottom 15px;background-size:6.8% auto, 4.5356% auto}.container-works .details .name,.container-works .details .description{padding:0 15%}.container-works .grid-works{padding:1.5rem}.container-works .grid-works .grid__content{padding:0.75rem;border:none}.container-works .grid-works .grid__content .grid__item{margin:0.75rem}.container-works .grid-works .grid__content.landscape.short-box.num-items-3 .grid__item:first-child,.container-works .grid-works .grid__content.landscape.short-box.num-items-3 .grid__item:nth-child(2),.container-works .grid-works .grid__content.landscape.short-box.num-items-4 .grid__item:first-child,.container-works .grid-works .grid__content.landscape.short-box.num-items-4 .grid__item:nth-child(2){height:calc(50% - 1.5rem)}.container-works .grid-works .grid__content.landscape.short-box.num-items-3 .grid__item,.container-works .grid-works .grid__content.landscape.short-box.num-items-4 .grid__item{width:calc(50% - 1.5rem)}.container-works .grid-works .grid__content.portrait.short-box.num-items-3 .grid__item:first-child,.container-works .grid-works .grid__content.portrait.short-box.num-items-3 .grid__item:nth-child(2),.container-works .grid-works .grid__content.portrait.short-box.num-items-4 .grid__item:first-child,.container-works .grid-works .grid__content.portrait.short-box.num-items-4 .grid__item:nth-child(2){width:calc(50% - 1.5rem)}.container-works .grid-works .grid__content.portrait.short-box.num-items-3 .grid__item,.container-works .grid-works .grid__content.portrait.short-box.num-items-4 .grid__item{height:calc(50% - 1.5rem)}.container-works .grid-works .grid__content.landscape.short-box.num-items-4 .grid__item,.container-works .grid-works .grid__content.portrait.short-box.num-items-4 .grid__item{width:calc(50% - 1.5rem);height:calc(50% - 1.5rem)}.container-works .grid-main .grid__content{padding:1.5rem}.container-works .grid-main .grid__content .grid__item{width:2.7rem;margin:0 0.5rem 0.5rem 0;font-size:.5rem}.container-works .grid-main .grid__content .grid__item.active{border:none}.container-works .grid-main .grid__content .grid__item .label{display:block;color:#fff}}#preloader{position:fixed;width:100vw;height:100vh;background-color:#fff;top:0;left:0;z-index:25;display:flex;align-items:center;justify-content:center}#preloader svg{display:none}#mCSB_1_scrollbar_vertical{top:60px;right:0;z-index:999;height:calc(100vh - 50px - 20px)}#mCSB_1_scrollbar_vertical .mCSB_draggerRail{background-color:rgba(0,0,0,0.2)}html,body,#page{height:100vh;overflow:hidden}body{position:relative}#page{padding-top:50px}.main-scroll-icons{position:fixed;pointer-events:none;width:100vw;height:calc(100vh - 50px);top:50px;display:none}.main-scroll-icons>*{background-color:rgba(0,0,0,0.8);width:37px;height:37px;border-radius:50%;position:absolute;transform:translateX(-50%);left:50%;cursor:pointer;text-align:center}.main-scroll-icons .scroll-up{top:35px}.main-scroll-icons .scroll-down{bottom:35px}.main-scroll-icons .fa{color:#fff;line-height:37px;font-size:20px}.main-scroll-icons .enabled{pointer-events:auto}@media only screen and (min-width: 992px) and (orientation: landscape){.main-scroll-icons{display:block}}.error404{text-align:center}.error404 svg{width:60vw}.error404 p{font-size:19px;width:80vw;margin:30px auto}.error404 h1{margin:0 auto}.error404 #page{padding-top:0}.error404 .page-content{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;width:100vw}.error404 .home-btn{background-color:#32c1d7;padding:5px 10px;border-radius:7px;color:#fff;display:inline-block;font-weight:700;text-transform:uppercase}#section__artists .section-heading{color:#ed2126}#section__artists .tabs .btn__show-works{background-color:#32c1d7}#section__artists .grid-main .scroll-icon{background-color:#32c1d7}#section__artists .grid-main .grid__content .grid__item.active{border-color:#32c1d7}#section__artists .grid-main .grid__content .grid__item.active .label{color:#32c1d7}#section__artists .grid-works{background-color:#32c1d7}#section__clients{background:#ed2126 url("images/bg-3.jpg") no-repeat right top/cover;background-attachment:fixed;color:#fff;font-size:6vw}#section__clients *{font-size:inherit}#section__clients .bw__container{background-color:rgba(0,0,0,0.8)}#section__clients .bw__container .bw__content{padding:0;flex-wrap:wrap;align-items:flex-start;align-content:flex-start}#section__clients .bw__container .bw__content header{display:flex;margin-top:-.06em;width:100%;align-items:center}#section__clients .bw__container .bw__content header .logo{padding-top:.06em}#section__clients .bw__container .bw__content header .logo img{height:1.55em}#section__clients .bw__container .bw__content header .heading{text-align:right;font-family:'Nunito', sans-serif;line-height:1em;font-size:1em;font-weight:300;flex-grow:1;margin-left:10px}#section__clients .bw__container .bw__content .grid{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;justify-content:space-between;width:100%;padding:15px 0}#section__clients .bw__container .bw__content .grid.justify-left{justify-content:flex-start}#section__clients .bw__container .bw__content .grid .grid__item.filler{height:0;pointer-events:none;visibility:hidden}#section__clients .bw__container .bw__content .grid .grid__item.last-of-row{margin-right:0}#section__clients .bw__container .bw__content .grid .grid__item{width:2.38em;height:2.38em;margin:0 .25em .25em 0}#section__clients .bw__container .bw__content .grid .row-divider{width:100%;height:0}@media only screen and (orientation: landscape){#section__clients{font-size:3.2vw}}@media only screen and (min-width: 992px) and (orientation: landscape){#section__clients .bw__container{background-color:transparent;padding:3rem}#section__clients .bw__container .bw__content{background-color:rgba(0,0,0,0.8);box-shadow:0px 3px 18px 2px rgba(0,0,0,0.6);padding:1.5rem}#section__clients .bw__container .bw__content .grid{padding-top:inherit}}@media only screen and (min-width: 768px) and (orientation: portrait){#section__clients .bw__container{background-color:transparent}#section__clients .bw__container .bw__content{background-color:rgba(0,0,0,0.8);box-shadow:0px 3px 18px 2px rgba(0,0,0,0.6);padding:inherit}#section__clients .bw__container .bw__content .grid{padding-top:inherit}}#section__gallery .section-heading{color:#32c1d7}#section__gallery .tabs .btn__show-works{background-color:#ed2126}#section__gallery .grid-main .scroll-icon{background-color:#ed2126}#section__gallery .grid-main .grid__content .grid__item.active{border-color:#ed2126}#section__gallery .grid-main .grid__content .grid__item.active .label{color:#ed2126}#section__gallery .grid-works{background-color:#ed2126}#section__contact{background:#fff url("images/bg-2.jpg") no-repeat right top;background-size:cover;background-attachment:fixed;text-align:left;color:#fff}#section__contact ul{list-style-type:none;padding:0}#section__contact a{color:inherit;cursor:poiner}#section__contact a:hover{text-decoration:underline}#section__contact .fa{text-align:center;width:30px}#section__contact .fa-mobile{font-size:1.08rem}#section__contact .bw__content{background-color:rgba(0,0,0,0.8)}@media only screen and (min-width: 992px) and (orientation: landscape){#section__contact ul{padding-left:20px}#section__contact .bw__content{background-color:transparent}#section__contact .bw__panel-1{background-color:#32c1d7}#section__contact .bw__panel-1 .bw__inner{text-align:center}#section__contact .bw__panel-2 .bw__inner{background-color:rgba(0,0,0,0.8)}}#section__home{background:#32c1d7 url("images/bg-1.jpg") no-repeat right top;background-size:cover;background-attachment:fixed;text-align:center;color:#000}#section__home .bw__content{background-color:rgba(255,255,255,0.8);display:flex;overflow-x:hidden}#section__home .bw__panel-1{display:flex;justify-content:center;width:100%}#section__home .logo,#section__home .bw__intro{margin-left:auto;margin-right:auto}#section__home .logo{position:relative}#section__home .logo svg{height:3rem;width:auto}#section__home .bw__intro{margin-top:1rem;font-size:.62rem;line-height:1.3}#section__home .stripes{display:none}@media only screen and (orientation: landscape){#section__home .bw__intro{font-size:.65rem;padding:0 20%}}@media only screen and (min-width: 992px) and (orientation: landscape){#section__home .bw__content{background-color:transparent}#section__home .bw__panel-1{background-color:#fff;width:50%}#section__home .bw__intro{padding:0 8%}#section__home .stripes{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;position:absolute;left:-17%;bottom:-40%;width:100%;height:150%;transform-origin:100% 100%;transform:translate(-100%, -50%) skewY(45deg);display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end}#section__home .stripes>*{width:100%;height:22%}#section__home .stripes .blue-stripe{background-color:#32c1d7}#section__home .stripes .red-stripe{background-color:#ed2126}#section__home .stripes .black-stripe{background-color:#000}}#section__expertise{background:#fff url("images/bg-2.jpg") no-repeat right top;background-size:cover;background-attachment:fixed;text-align:left;color:#fff}#section__expertise .bw__content{background-color:rgba(0,0,0,0.8)}@media only screen and (min-width: 992px) and (orientation: landscape){#section__expertise .bw__content{background-color:transparent}#section__expertise .bw__panel-1{background-color:#ed2126}#section__expertise .bw__panel-1 .bw__inner{text-align:center}#section__expertise .bw__panel-2 .bw__inner{background-color:rgba(0,0,0,0.8)}}#section__firm{color:#fff}#section__firm .bw__container,#section__firm .bw__content{padding:0}#section__firm .bw__container{background:#ed2126 url("images/bg-4.jpg") no-repeat right bottom;background-size:contain}#section__firm .bw__container .bw__content{padding:15px}#section__firm .bw__container .bw__content h2,#section__firm .bw__container .bw__content .container-works h3,.container-works #section__firm .bw__container .bw__content h3{margin-bottom:.2rem}#section__firm .bw__container .bw__content p{line-height:1.5}@media only screen and (orientation: landscape){#section__firm .bw__container .bw__content p{width:60%}}@media only screen and (min-width: 640px) and (orientation: landscape){#section__firm .bw__container .bw__content{padding:46px}#section__firm .bw__container .bw__content h2,#section__firm .bw__container .bw__content .container-works h3,.container-works #section__firm .bw__container .bw__content h3{margin-bottom:2rem}#section__firm .bw__container .bw__content p{width:50%}}@media only screen and (min-width: 992px) and (orientation: landscape){#section__firm .bw__container .bw__content{padding:3rem;flex-flow:column;justify-content:center}#section__firm .bw__container .bw__content h2,#section__firm .bw__container .bw__content .container-works h3,.container-works #section__firm .bw__container .bw__content h3{font-size:2.3rem}#section__firm .bw__container .bw__content p{font-size:.8rem}}@media only screen and (min-width: 370px) and (orientation: portrait){#section__firm .bw__container .bw__content{padding:23px}#section__firm .bw__container .bw__content h2,#section__firm .bw__container .bw__content .container-works h3,.container-works #section__firm .bw__container .bw__content h3{margin:2rem 0}}@media only screen and (min-width: 768px) and (orientation: portrait){#section__firm .bw__container .bw__content{padding:1.5rem}}
