:root {
    --dark-green: #003521; 
    --primary-green: #009F4F;
    --yellow: #e1de1c; 
    --white: #fff; 
    --dark-grey: #171717;
    --grey-1: #232323;
    --grey-2: #454545;
    --dark-bg: #000000;
    --brown-bg: #A97857;section#who-we-are
    --peach-bg: #E1967A;
}

body {
    margin: 0;
    padding: 0;
    font-family: 'open-sans', sans-serif, Arial, Helvetica !important;
    font-weight: 100;
    line-height: 1.6 !important;
    font-size: 14px;
}

html {
    scroll-behavior: smooth;
    font-family: Arial, Helvetica, sans-serif;
}

a {
    text-decoration: none;
}

ul {
    padding: 0;
    margin: 0 !important;
}

p {
    font-size: 1em;
}

p a {
    color: var(--primary-green);
}

.container-fluid {
    margin: auto;
    max-width: 1080px;
    padding: 15px;
}

.main-container {
    position: relative;
    overflow: hidden;
}

.navigation {
    background-color: #000000c4;
    position: absolute;
    z-index: 999999;
    width: 100%;
    display: block;
    color: #fff;
    top: 0;
    left: 0;
    right: 0;
}

.lock-nav {
    background-color: #000000c4;
    position: fixed;
    /*z-index: 99;*/
    width: 100%;
    display: block;
    color: #fff;
    top: 0;
    left: 0;
    right: 0;
}

.navigation a {
    color: #fff;
}

.navigation .inner-nav .contact {
    border-bottom: 1px solid #484848;
}


.navigation .inner-nav .contact .container-fluid ul {
    display: flex;
}


@media (min-width: 679px) {
    .menu nav ul {
        display: flex;
    }
}

.navigation .inner-nav .contact .container-fluid ul li, .menu nav ul li {
    display: inline-block;
}

.navigation .inner-nav .contact .container-fluid ul li:first-child {
    margin-right: 20px;
}

.navigation .inner-nav .contact .container-fluid ul {
    float: right;
}

.navigation .inner-nav .contact .container-fluid ul li {
    font-size: 12px;
}


.main-header .container-fluid .header-content h1 span {
    display: block;
    -webkit-animation: mycolor 5s infinite; /* Safari 4.0 - 8.0 */
    animation: mycolor 9s infinite;
    font-weight: 700;
}

/* Safari 4.0 - 8.0 */
@-webkit-keyframes mycolor {
    0%   {color: aquamarine;}
    25%  {color: cadetblue;}
    50%  {color: yellow;}
    75%  {color: tomato;}
    100% {color: aquamarine;}
}

/* Standard syntax */
@keyframes mycolor {
    0%   {color: aquamarine;}
    25%  {color: cadetblue;}
    50%  {color: yellow;}
    75%  {color: tomato;}
    100% {color: aquamarine;}
}


.menu {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: space-between;
}

.menu nav ul li a {
    padding: 10px 20px;
    text-transform: uppercase;
    text-decoration: none;
    color: #fff;
    font-size: 14px;
    font-weight: 100;
}

.navigation .inner-nav .container-fluid .logo a {
    width: 160px;
    height: 60px;
    display: inline-block;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3c!-- Generator: Adobe Illustrator 23.0.4, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 418.9 96.5' style='enable-background:new 0 0 418.9 96.5;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%23FFFFFF;%7d .st1%7bfill:url(%23SVGID_1_);%7d .st2%7bfill:url(%23SVGID_2_);%7d %3c/style%3e%3cg%3e%3cg%3e%3cpath class='st0' d='M383.9,86.2c-14.8,0-26.9-12-26.9-26.9c0,0,0-0.1,0-0.1c0,0,0,0,0,0c0.1-14.7,12.1-26.7,26.9-26.7 c14.7,0,26.8,12,26.9,26.7c0,0,0,0,0,0C410.7,74.1,398.7,86.2,383.9,86.2z M361.6,59.2C361.6,59.3,361.6,59.3,361.6,59.2 c0,12.4,10,22.4,22.3,22.4c12.3,0,22.3-10,22.3-22.3c0,0,0,0,0,0c0,0,0,0,0-0.1C406.1,47,396.1,37,383.9,37 C371.6,37,361.6,47,361.6,59.2C361.6,59.2,361.6,59.2,361.6,59.2z M314.3,86.2c-14.8,0-26.9-12-26.9-26.9c0,0,0-0.1,0-0.1 c0,0,0,0,0,0c0.1-14.7,12.1-26.7,26.9-26.7c10.2,0,19.1,5.8,23.7,14.2V9.2c0-1.3,1-2.3,2.3-2.3c1.3,0,2.3,1,2.3,2.3v74.7 c0,1.3-1,2.3-2.3,2.3c-1.3,0-2.3-1-2.3-2.3V72C333.4,80.4,324.5,86.2,314.3,86.2z M292,59.2C292,59.3,292,59.3,292,59.2 c0,12.4,10,22.4,22.3,22.4c12.3,0,22.3-10,22.3-22.3c0,0,0,0,0,0c0,0,0,0,0-0.1C336.5,47,326.5,37,314.3,37 C302.1,37,292,47,292,59.2C292,59.2,292,59.2,292,59.2z M257.1,86.2c-14.8,0-26.9-12-26.9-26.9V34.7c0-1.3,1-2.3,2.3-2.3 c1.3,0,2.3,1,2.3,2.3v24.4c0,0.1,0,0.1,0,0.2l0,0c0,0,0,0,0,0l0,0c0,12.3,10,22.3,22.3,22.3c12.3,0,22.3-10,22.3-22.3V34.7 c0-1.3,1-2.3,2.3-2.3c1.3,0,2.3,1,2.3,2.3v24.6c0,0,0,0.1,0,0.1C283.9,74.2,271.9,86.2,257.1,86.2z M199.9,86.2 c-11.7,0-22-7.5-25.6-18.7c-0.8-2.6-1.3-5.4-1.3-8.2V34.5c0-1.3,1-2.3,2.3-2.3c1.3,0,2.3,1,2.3,2.3v22.4h22c1.3,0,2.3,1,2.3,2.3 c0,1.3-1,2.3-2.3,2.3h-21.9c0.2,1.6,0.5,3.1,1,4.6c3,9.3,11.5,15.5,21.2,15.5c9.7,0,18.3-6.2,21.2-15.5c0.4-1.2,1.7-1.9,2.9-1.5 c1.2,0.4,1.9,1.7,1.5,2.9C221.9,78.7,211.7,86.2,199.9,86.2z M142.8,86.2c-10.3,0-19.9-6-24.3-15.4c-0.5-1.1-0.1-2.5,1.1-3 c1.1-0.5,2.5-0.1,3,1.1c3.7,7.8,11.6,12.8,20.2,12.8c9.7,0,18.3-6.2,21.2-15.5c0,0,0,0,0,0c0.5-1.5,0.8-3.1,1-4.6h-49.1l0-2.3 c0,0,0,0,0,0c0-2.7,0.4-5.4,1.2-7.9c0,0,0,0,0,0c3.5-11.2,13.8-18.8,25.6-18.8c10.4,0,20,6.1,24.4,15.6c0.5,1.1,0,2.5-1.1,3 c-1.1,0.5-2.5,0-3-1.1c-3.6-7.9-11.6-12.9-20.2-12.9c-9.8,0-18.3,6.3-21.3,15.6c0,0,0,0,0,0c-0.4,1.4-0.7,2.8-0.9,4.3h49v2.3 c0,2.9-0.4,5.7-1.3,8.3l0,0C164.8,78.7,154.5,86.2,142.8,86.2z M350,86.2c-1.3,0-2.3-1-2.3-2.3V34.7c0-1.3,1-2.3,2.3-2.3 c1.3,0,2.3,1,2.3,2.3v49.1C352.2,85.1,351.2,86.2,350,86.2z'/%3e%3c/g%3e%3cg%3e%3clinearGradient id='SVGID_1_' gradientUnits='userSpaceOnUse' x1='9.1145' y1='59.2003' x2='111.3691' y2='59.2003'%3e%3cstop offset='0' style='stop-color:%2364C0E8'/%3e%3cstop offset='0.1189' style='stop-color:%23278FCB'/%3e%3cstop offset='0.2463' style='stop-color:%236BBE4C'/%3e%3cstop offset='0.365' style='stop-color:%2359B147'/%3e%3cstop offset='0.4853' style='stop-color:%23259346'/%3e%3cstop offset='0.5998' style='stop-color:%23EEC01B'/%3e%3cstop offset='0.7092' style='stop-color:%23F28820'/%3e%3cstop offset='0.8117' style='stop-color:%23E23535'/%3e%3cstop offset='0.9057' style='stop-color:%23B91F6B'/%3e%3cstop offset='0.9963' style='stop-color:%235C1144'/%3e%3cstop offset='1' style='stop-color:%235C1144'/%3e%3c/linearGradient%3e%3cpath class='st1' d='M62.3,57.5h-27c-0.9,0-1.7,0.8-1.7,1.7c0,0.9,0.8,1.7,1.7,1.7h23.5c-0.9,11.8-10.7,21-22.6,21 c-12.6,0-22.7-10.2-22.7-22.7c0-3,0.6-5.9,1.7-8.6c3.4-8.3,11.5-14.1,21-14.1c8.7,0,16.2,4.8,20,12c0.4,0.8,1.5,1.1,2.3,0.7 c0.8-0.4,1.1-1.5,0.7-2.3c-4.4-8.2-13.1-13.8-23-13.8c-10.9,0-20.3,6.7-24.2,16.3c0,0,0,0,0,0c-1.2,3-1.9,6.4-1.9,9.9 c0,14.4,11.7,26.1,26.1,26.1c14.4,0,26.1-11.7,26.2-26.1V57.5z'/%3e%3clinearGradient id='SVGID_2_' gradientUnits='userSpaceOnUse' x1='9.1159' y1='59.2003' x2='111.3682' y2='59.2003'%3e%3cstop offset='0' style='stop-color:%2364C0E8'/%3e%3cstop offset='0.1189' style='stop-color:%23278FCB'/%3e%3cstop offset='0.2463' style='stop-color:%236BBE4C'/%3e%3cstop offset='0.365' style='stop-color:%2359B147'/%3e%3cstop offset='0.4853' style='stop-color:%23259346'/%3e%3cstop offset='0.5998' style='stop-color:%23EEC01B'/%3e%3cstop offset='0.7092' style='stop-color:%23F28820'/%3e%3cstop offset='0.8117' style='stop-color:%23E23535'/%3e%3cstop offset='0.9057' style='stop-color:%23B91F6B'/%3e%3cstop offset='0.9963' style='stop-color:%235C1144'/%3e%3cstop offset='1' style='stop-color:%235C1144'/%3e%3c/linearGradient%3e%3cpath class='st2' d='M112.2,81.9c-12.6,0-22.7-10.2-22.7-22.7c0-12.6,10.2-22.7,22.7-22.7c0.9,0,1.7-0.8,1.7-1.7 c0-0.9-0.8-1.7-1.7-1.7c-11.2,0-20.7,7-24.4,16.8C84,40,74.5,33.1,63.3,33.1c-0.9,0-1.7,0.8-1.7,1.7c0,0.9,0.8,1.7,1.7,1.7 C75.9,36.5,86,46.6,86,59.2c0,12.6-10.2,22.7-22.7,22.7c-0.9,0-1.7,0.8-1.7,1.7c0,0.9,0.8,1.7,1.7,1.7c11.2,0,20.7-7,24.4-16.8 c3.8,9.8,13.3,16.8,24.4,16.8c0.9,0,1.7-0.8,1.7-1.7C113.9,82.7,113.1,81.9,112.2,81.9z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e ");
    background-repeat: no-repeat;
    background-size: auto 38px;
    background-position: center;
}

.container-fluid .row, .content-container .row {
    max-width: 840px;
    margin: auto;
}

.content-container .row .col-sm-6 h1.listen span {
    color: #5ab7e3;
}

.content-container .row .col-sm-6 h1.strategise span {
    color: #54ab44;
}

.content-container .row .col-sm-6 h1.imagine span {
    color: #eeb71d;
}

.content-container .row .col-sm-6 h1.launch span {
    color: #e26927;
}

.content-container .row .col-sm-6 h1.review span {
    color: #951a5b;
}

.content-container .row .col-sm-6 {
    padding: 40px 20px;
    text-align: left;
}

.content-container .row .col-sm-6 h1 {
    margin-bottom: 10px;
}

@media (max-width: 768px) {
    .content-container .row .col-sm-6 h1 {
        font-size: 4.6em;
    }
    
    .content-container .row .col-sm-6 {
        padding: 20px;
    }
}

.main-header {
    background-color: #000000;
    height: 100vh;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
}

.sub-container {
    background-color: #fff;
    position: relative;
    z-index: 99;
}

@media (min-width: 769px) {
    .main-header {
        min-height: 800px;
    }
}

.section-main-header {
    background-color: #000;
}

.section-main-header.sportscom-header {
    background-image: url(../assets/img/clients/sportscom.png);
}

.section-main-header.ea-header {
    background-image: url(../assets/img/clients/ea-tag.jpg);
}

.section-main-header.tertiary-header {
    background-image: url(../assets/img/tertiary-tag-.jpg);
}

.section-main-header.logofolio-header {
    background-image: url(../assets/img/logofolio-tag.jpg);
}

/*.section-main-header.hospitality-header {*/
/*    background-image: url(../assets/img/header-4.jpg);*/
/*}*/

.section-main-header.contact-header {
    background-image: url(../assets/img/contact-tag.jpg);
}

.section-main-header.approach-header {
    background-image: url(../assets/img/approach-tag.jpg);
}

.header-image {
    background-image: url(../assets/img/sub-header.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    height: 300px;
    position: relative;
    display: flex;
}

.section-main-header {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    height: 500px;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
}

.header-image .container-fluid {
    width: 100%;
    color: #fff;
}

.header-image h1::after {
    background-color: white;
}

.slanted {
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 80%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 80%);
}

.main-header nav {
    overflow: auto;
}

.main-header nav .logo {
    display: inline-block;
    width: 162.34px;
    height: 43px;
    float: left;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3c!-- Generator: Adobe Illustrator 23.0.4, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 448.9 130.2' style='enable-background:new 0 0 448.9 130.2;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%23FFFFFF;%7d %3c/style%3e%3cg%3e%3cpath class='st0' d='M142,67c-0.4,0.2-0.3,0.5-0.5,0.8c-0.8,1.6-2.5,2.4-4.1,1.9c-1.7-0.5-2.7-1.9-2.7-3.6c0.1-1.7,1.3-3,3.1-3.3 c1.6-0.3,3.2,0.7,3.8,2.3c0.1,0.2,0,0.6,0.3,0.7C142,66.2,142,66.6,142,67z'/%3e%3cpath class='st0' d='M80.3,4.2c0.1,0.3,0.4,0.2,0.6,0.3c1.7,0.6,2.7,2.2,2.4,4c-0.3,1.7-1.8,3-3.5,3c-1.8,0-3.2-1.3-3.5-3 C76,6.7,77.1,5,78.8,4.4c0.2-0.1,0.5,0,0.6-0.3C79.7,4.2,80,4.2,80.3,4.2z'/%3e%3cpath class='st0' d='M17.7,65.6c0.5-0.9,0.9-1.8,1.9-2.4c1.7-0.9,3.9-0.3,4.8,1.3c1,1.7,0.4,3.9-1.3,4.9c-1.7,1-3.8,0.4-4.8-1.3 c-0.2-0.3-0.2-0.7-0.5-0.9C17.7,66.7,17.7,66.2,17.7,65.6z'/%3e%3cpath class='st0' d='M50.8,121.3c-1.4-0.8-2.6-1.6-2.7-3.5c-0.1-1.9,1.2-3.4,3.1-3.7c1.7-0.2,3.5,1,3.9,2.6 c0.4,1.8-0.5,3.6-2.2,4.3c-0.2,0.1-0.5,0-0.6,0.3C51.8,121.3,51.3,121.3,50.8,121.3z'/%3e%3cpath class='st0' d='M109.1,19.2c-2,0-3.6-1.6-3.6-3.5c0-2,1.6-3.6,3.6-3.6c1.9,0,3.5,1.6,3.5,3.5 C112.7,17.6,111.1,19.2,109.1,19.2z'/%3e%3cpath class='st0' d='M139.9,81.7c0,2-1.6,3.6-3.6,3.5c-1.9,0-3.5-1.5-3.5-3.5c0-2,1.6-3.6,3.5-3.6 C138.2,78.1,139.9,79.8,139.9,81.7z'/%3e%3cpath class='st0' d='M29.4,99.7c-2,0-3.6-1.6-3.5-3.6c0.1-1.9,1.7-3.5,3.6-3.5c1.9,0,3.6,1.6,3.6,3.6C33,98.1,31.4,99.7,29.4,99.7z '/%3e%3cpath class='st0' d='M50.6,19.2c-2,0-3.6-1.5-3.6-3.5c0-2,1.6-3.6,3.5-3.6c1.9,0,3.5,1.6,3.6,3.5C54.2,17.5,52.6,19.2,50.6,19.2z' /%3e%3cpath class='st0' d='M26.8,51.3c0,1.9-1.6,3.5-3.5,3.5c-1.9,0-3.6-1.7-3.6-3.6c0-2,1.7-3.5,3.6-3.5C25.4,47.7,26.9,49.3,26.8,51.3z '/%3e%3cpath class='st0' d='M134.1,37.1c0,2-1.6,3.6-3.6,3.5c-1.9,0-3.6-1.7-3.5-3.6c0.1-1.9,1.7-3.5,3.6-3.5 C132.5,33.5,134.1,35.1,134.1,37.1z'/%3e%3cpath class='st0' d='M25.6,37.1c0-2,1.5-3.6,3.5-3.6c1.9,0,3.6,1.6,3.6,3.6c0,1.9-1.6,3.5-3.5,3.5C27.2,40.6,25.6,39.1,25.6,37.1z' /%3e%3cpath class='st0' d='M39.1,111.9c-2,0-3.6-1.6-3.6-3.5c0-1.9,1.7-3.6,3.6-3.6c1.9,0,3.5,1.6,3.5,3.5 C42.7,110.4,41.2,111.9,39.1,111.9z'/%3e%3cpath class='st0' d='M130.2,99.5c-1.9,0-3.5-1.6-3.4-3.5c0-2,1.6-3.5,3.6-3.5c2,0,3.5,1.6,3.5,3.6 C133.8,98.1,132.2,99.5,130.2,99.5z'/%3e%3cpath class='st0' d='M124.7,25c0,2-1.6,3.6-3.6,3.6c-1.9,0-3.5-1.6-3.5-3.5c0-2,1.6-3.6,3.5-3.6C123.2,21.4,124.7,22.9,124.7,25z' /%3e%3cpath class='st0' d='M95,13.3c-2,0-3.6-1.6-3.6-3.5c0-2,1.6-3.5,3.6-3.5c1.9,0,3.5,1.5,3.5,3.5C98.6,11.7,97,13.3,95,13.3z'/%3e%3cpath class='st0' d='M111.8,117.5c0,2-1.5,3.5-3.4,3.5c-2,0-3.6-1.5-3.6-3.5c0-2,1.6-3.6,3.6-3.6 C110.3,113.9,111.8,115.5,111.8,117.5z'/%3e%3cpath class='st0' d='M26.9,81.9c0,2-1.5,3.5-3.5,3.5c-2,0-3.6-1.6-3.5-3.6c0-2,1.5-3.5,3.5-3.5C25.4,78.3,26.9,79.8,26.9,81.9z'/%3e%3cpath class='st0' d='M139.9,51.2c0,2-1.6,3.6-3.5,3.6c-2,0-3.5-1.6-3.5-3.6c0-2,1.5-3.5,3.5-3.5C138.3,47.6,139.9,49.2,139.9,51.2z '/%3e%3cpath class='st0' d='M124.3,108.2c0,2-1.5,3.6-3.5,3.6c-2,0-3.6-1.6-3.6-3.6c0-1.9,1.6-3.5,3.5-3.5 C122.7,104.7,124.3,106.2,124.3,108.2z'/%3e%3cpath class='st0' d='M38.4,21.4c2,0,3.5,1.5,3.5,3.5c0,2-1.5,3.6-3.5,3.6c-1.9,0-3.5-1.5-3.5-3.5C34.9,22.9,36.4,21.4,38.4,21.4z' /%3e%3cpath class='st0' d='M64.6,6.3c2,0,3.5,1.5,3.6,3.4c0,2-1.5,3.6-3.5,3.6c-2,0-3.5-1.5-3.6-3.4C61.1,7.8,62.6,6.3,64.6,6.3z'/%3e%3cpath class='st0' d='M123.7,75.3c1.5,0,2.8,1.2,2.9,2.8c0,1.5-1.2,2.8-2.8,2.9c-1.6,0-2.9-1.2-2.9-2.8 C120.9,76.6,122.2,75.3,123.7,75.3z'/%3e%3cpath class='st0' d='M79.8,23.6c-1.6,0-2.8-1.2-2.8-2.8c0-1.6,1.3-2.9,2.9-2.8c1.6,0,2.8,1.3,2.8,2.9 C82.6,22.5,81.4,23.7,79.8,23.6z'/%3e%3cpath class='st0' d='M65.2,22.5c0-1.5,1.2-2.9,2.7-2.9c1.6-0.1,2.9,1.2,2.9,2.8c0,1.5-1.3,2.8-2.8,2.9C66.6,25.3,65.2,24,65.2,22.5 z'/%3e%3cpath class='st0' d='M79.8,109c1.6,0,2.8,1.2,2.9,2.7c0.1,1.6-1.1,2.8-2.7,2.9c-1.7,0-2.9-1.2-3-2.8C77,110.3,78.2,109,79.8,109z' /%3e%3cpath class='st0' d='M119.2,91.9c-1.6,0-2.8-1.3-2.8-2.8c0-1.5,1.3-2.8,2.8-2.8c1.6,0,2.9,1.3,2.9,2.9 C122,90.7,120.8,91.9,119.2,91.9z'/%3e%3cpath class='st0' d='M33.1,54.5c0-1.5,1.3-2.8,2.9-2.8c1.5,0,2.8,1.3,2.8,2.8c0,1.6-1.4,2.9-2.9,2.9C34.3,57.3,33,56,33.1,54.5z'/%3e%3cpath class='st0' d='M114.8,34.1c0,1.6-1.2,2.8-2.7,2.9c-1.6,0-2.9-1.3-2.9-2.9c0-1.5,1.3-2.8,2.8-2.8 C113.5,31.3,114.8,32.6,114.8,34.1z'/%3e%3cpath class='st0' d='M88.8,110.2c0-1.6,1.3-2.8,2.9-2.8c1.5,0,2.8,1.3,2.8,2.8c0,1.6-1.4,2.9-2.9,2.8 C90,113.1,88.8,111.8,88.8,110.2z'/%3e%3cpath class='st0' d='M105.4,27c0,1.6-1.3,2.8-2.8,2.8c-1.6,0-2.8-1.4-2.8-3c0-1.6,1.3-2.8,2.9-2.7C104.2,24.1,105.4,25.4,105.4,27z '/%3e%3cpath class='st0' d='M47.7,37c-1.5,0-2.8-1.3-2.8-2.8c0-1.6,1.3-2.9,2.9-2.9c1.5,0,2.8,1.3,2.8,2.9C50.5,35.8,49.2,37,47.7,37z'/%3e%3cpath class='st0' d='M40.4,91.9c-1.6,0-2.8-1.2-2.8-2.8c0-1.6,1.2-2.8,2.8-2.8c1.6,0,2.9,1.3,2.9,2.9C43.2,90.7,42,91.9,40.4,91.9z '/%3e%3cpath class='st0' d='M59.9,105.8c0,1.5-1.4,2.8-2.9,2.7c-1.5,0-2.8-1.4-2.8-2.9c0-1.6,1.4-2.9,3-2.8C58.8,103,60,104.3,59.9,105.8z '/%3e%3cpath class='st0' d='M50.5,98.5c0,1.6-1.2,2.8-2.8,2.8c-1.5,0-2.8-1.3-2.8-2.8c0-1.6,1.4-2.9,2.9-2.9C49.3,95.7,50.5,97,50.5,98.5z '/%3e%3cpath class='st0' d='M37.1,66.3c0,1.6-1.2,2.8-2.7,2.9c-1.6,0-2.9-1.3-2.9-2.9c0-1.5,1.3-2.8,2.8-2.8 C35.9,63.5,37.1,64.8,37.1,66.3z'/%3e%3cpath class='st0' d='M128.1,66.3c0,1.6-1.2,2.8-2.8,2.8c-1.6,0-2.9-1.3-2.9-2.9c0-1.5,1.3-2.8,2.8-2.8 C126.8,63.5,128.1,64.8,128.1,66.3z'/%3e%3cpath class='st0' d='M33.1,78.1c0-1.6,1.2-2.8,2.8-2.8c1.6,0,2.9,1.2,2.9,2.8c0,1.5-1.3,2.8-2.8,2.8C34.3,81,33.1,79.7,33.1,78.1z' /%3e%3cpath class='st0' d='M68.2,107.5c1.6,0.1,2.8,1.4,2.7,2.9c-0.1,1.6-1.4,2.8-2.9,2.7c-1.6,0-2.8-1.4-2.7-3 C65.3,108.6,66.6,107.4,68.2,107.5z'/%3e%3cpath class='st0' d='M91.6,19.6c1.5,0,2.8,1.3,2.8,2.8c0,1.5-1.3,2.8-2.8,2.8c-1.6,0-2.9-1.3-2.9-2.9 C88.8,20.8,90.1,19.5,91.6,19.6z'/%3e%3cpath class='st0' d='M114.8,98.5c0,1.6-1.2,2.8-2.8,2.9c-1.5,0-2.9-1.2-2.9-2.7c0-1.5,1.3-2.9,2.8-2.9 C113.5,95.6,114.8,96.9,114.8,98.5z'/%3e%3cpath class='st0' d='M123.8,57.4c-1.5,0-2.8-1.3-2.9-2.8c0-1.5,1.2-2.8,2.8-2.9c1.6-0.1,2.9,1.3,2.9,2.9 C126.6,56.1,125.3,57.4,123.8,57.4z'/%3e%3cpath class='st0' d='M57.1,24.1c1.6,0,2.8,1.3,2.8,2.8c0,1.5-1.3,2.8-2.8,2.9c-1.5,0-2.9-1.4-2.9-2.9 C54.2,25.4,55.5,24.1,57.1,24.1z'/%3e%3cpath class='st0' d='M119.2,46.4c-1.6,0-2.8-1.2-2.9-2.8c0-1.6,1.3-2.9,2.9-2.9c1.5,0,2.8,1.3,2.8,2.9 C122.1,45.1,120.8,46.4,119.2,46.4z'/%3e%3cpath class='st0' d='M40.4,46.4c-1.6,0-2.8-1.2-2.8-2.8c0-1.6,1.3-2.9,2.9-2.9c1.5,0,2.8,1.3,2.8,2.9C43.3,45.2,42,46.4,40.4,46.4z '/%3e%3cpath class='st0' d='M105.3,105.8c0,1.6-1.2,2.8-2.8,2.8c-1.6,0-2.8-1.2-2.8-2.8c0-1.6,1.3-2.9,2.9-2.8 C104.3,103,105.4,104.1,105.3,105.8z'/%3e%3cpath class='st0' d='M42.9,66.3c0-1.2,0.9-2.1,2.1-2.1c1.1,0,2.1,1,2.2,2.1c0,1.2-1,2.2-2.2,2.2C43.7,68.5,42.9,67.5,42.9,66.3z'/%3e%3cpath class='st0' d='M49.6,51c-1.2,0-2.1-0.9-2.1-2.1c0-1.2,0.9-2.1,2.1-2.1c1.2,0,2.2,1,2.2,2.2C51.7,50.2,50.8,51,49.6,51z'/%3e%3cpath class='st0' d='M49.6,81.6c1.2,0,2.2,0.9,2.2,2c0.1,1.2-0.9,2.2-2.2,2.2c-1.2,0-2.1-0.9-2.1-2.1 C47.5,82.6,48.4,81.7,49.6,81.6z'/%3e%3cpath class='st0' d='M55.1,93.2c-1.1,0-2.1-1-2.1-2.2c0-1.2,1-2.2,2.3-2.1c1.2,0,2.1,1,2,2.2C57.3,92.2,56.3,93.2,55.1,93.2z'/%3e%3cpath class='st0' d='M64.5,36.2c0,1.2-0.9,2.1-2.1,2.1c-1.2,0-2.1-0.9-2.1-2.1c0-1.2,1.1-2.2,2.2-2.2C63.6,34,64.5,35,64.5,36.2z' /%3e%3cpath class='st0' d='M64.5,96.5c0,1.2-0.9,2.1-2.1,2.2c-1.2,0-2.2-1-2.2-2.2c0-1.1,1-2.1,2.2-2.1C63.6,94.4,64.5,95.3,64.5,96.5z' /%3e%3cpath class='st0' d='M57.3,41.7c0,1.2-0.9,2.1-2.2,2.1c-1.2,0-2.1-0.9-2.1-2.1c0-1.2,1.1-2.2,2.2-2.2 C56.4,39.6,57.3,40.6,57.3,41.7z'/%3e%3cpath class='st0' d='M99.3,96.5c0,1.3-0.8,2.2-2,2.2c-1.2,0-2.1-0.9-2.2-2.1c0-1.2,0.9-2.2,2.1-2.2C98.4,94.4,99.3,95.3,99.3,96.5z '/%3e%3cpath class='st0' d='M79.8,103.3c-1.2,0-2.1-0.9-2.1-2.1c0-1.2,0.9-2.1,2.1-2.2c1.2,0,2.2,1,2.2,2.2C82,102.4,81,103.3,79.8,103.3z '/%3e%3cpath class='st0' d='M72.9,32.7c0,1.2-0.9,2.1-2.1,2.1c-1.2,0-2.1-0.9-2.2-2.1c0-1.2,1-2.2,2.2-2.2C72.1,30.6,72.9,31.4,72.9,32.7z '/%3e%3cpath class='st0' d='M116.8,66.4c0,1.2-1,2.1-2.1,2.1c-1.2,0-2.1-1-2.2-2.1c0-1.2,1-2.2,2.2-2.2C115.9,64.2,116.8,65.2,116.8,66.4z '/%3e%3cpath class='st0' d='M115.6,75.4c0,1.2-1,2.1-2.2,2.1c-1.2,0-2.1-1-2.1-2.1c0-1.2,1.1-2.2,2.3-2.1 C114.8,73.3,115.7,74.2,115.6,75.4z'/%3e%3cpath class='st0' d='M110,81.6c1.2,0,2.2,0.9,2.2,2.1c0,1.2-0.9,2.1-2.1,2.2c-1.2,0-2.1-0.9-2.2-2.1 C107.9,82.6,108.8,81.7,110,81.6z'/%3e%3cpath class='st0' d='M102.4,41.7c0-1.2,0.9-2.2,2-2.2c1.2,0,2.2,1,2.2,2.2c0,1.2-0.9,2.1-2.1,2.1C103.3,43.8,102.4,43,102.4,41.7z' /%3e%3cpath class='st0' d='M70.7,102.1c-1.2,0-2.1-1-2.1-2.1c0-1.1,1.1-2.1,2.2-2.1c1.2,0,2.1,1,2.1,2.3C72.9,101.3,72,102.2,70.7,102.1z '/%3e%3cpath class='st0' d='M102.4,91c0-1.2,0.9-2.1,2.1-2.1c1.2,0,2.1,0.9,2.2,2.1c0,1.2-1,2.2-2.2,2.2C103.3,93.1,102.4,92.2,102.4,91z' /%3e%3cpath class='st0' d='M82,31.4c0,1.1-0.9,2.1-2.1,2.2c-1.2,0.1-2.2-1-2.2-2.2c0-1.2,0.9-2.1,2.1-2.1C81,29.4,82,30.3,82,31.4z'/%3e%3cpath class='st0' d='M113.6,59.4c-1.3,0-2.2-0.9-2.2-2.1c0-1.1,1-2.1,2.2-2.1c1.2,0,2.1,0.9,2.1,2.1 C115.6,58.5,114.8,59.4,113.6,59.4z'/%3e%3cpath class='st0' d='M48.2,75.3c0,1.2-0.9,2.2-2.1,2.2c-1.2,0-2.1-1-2.2-2.1c0-1.2,0.9-2.1,2.1-2.1C47.3,73.2,48.2,74.1,48.2,75.3z '/%3e%3cpath class='st0' d='M110,51c-1.2,0-2.1-0.9-2.1-2.1c0-1.2,1-2.1,2.1-2.1c1.2,0,2.1,1,2.1,2.2C112.1,50.1,111.2,51,110,51z'/%3e%3cpath class='st0' d='M88.8,102.1c-1.2,0-2.2-0.9-2.2-2.1c0-1.1,1-2.2,2.2-2.2c1.2,0,2.1,0.9,2.1,2.1 C90.9,101.3,90.1,102.1,88.8,102.1z'/%3e%3cpath class='st0' d='M95.2,36.2c0-1.2,0.9-2.2,2.1-2.2c1.2,0,2.1,0.9,2.1,2.1c0,1.3-0.8,2.1-2.1,2.1C96,38.3,95.2,37.4,95.2,36.2z' /%3e%3cpath class='st0' d='M90.9,32.6c0,1.2-0.8,2.1-2.1,2.2c-1.2,0-2.1-0.9-2.1-2.1c0-1.2,0.9-2.1,2.1-2.1 C90.1,30.5,90.9,31.4,90.9,32.6z'/%3e%3cpath class='st0' d='M48.2,57.3c0,1.2-0.9,2.1-2.1,2.1c-1.2,0-2.1-0.9-2.1-2.1c0-1.2,0.9-2.2,2.1-2.2 C47.3,55.1,48.2,56.1,48.2,57.3z'/%3e%3c/g%3e%3cg%3e%3cpath class='st0' d='M105.5,64.6c0,2,0,4,0,6c-0.4,0.1-0.3,0.5-0.3,0.7c-0.5,3.1-1.5,6.1-3.2,8.7c-5.9,9.1-14.3,13.2-25,12.2 c-11.3-1-20.3-9.3-22.4-20.4c-0.1-0.5,0-1-0.4-1.4c0-2,0-4,0-6c0.5-0.4,0.4-1,0.5-1.5c0.5-2.3,1.2-4.5,2.3-6.6 c5.1-9.6,15-14.6,26.2-13.4c10.2,1.1,19.2,8.9,21.6,18.9C105,62.6,105,63.7,105.5,64.6z M79.8,50.2c-9.8,0.4-17.2,7.4-17.2,17.3 c0,9.8,7.3,17.1,17.1,17.1c9.8,0,17.2-7.2,17.2-17.2C97.1,57.7,89.6,50.5,79.8,50.2z'/%3e%3cpath class='st0' d='M79.8,50.2c9.8,0.3,17.3,7.5,17.2,17.3c-0.1,10-7.4,17.2-17.2,17.2c-9.9,0-17.1-7.3-17.1-17.1 C62.6,57.6,70,50.6,79.8,50.2z'/%3e%3c/g%3e%3cg%3e%3cg%3e%3cpath class='st0' d='M105.2,67.5c0-0.2,0-0.4,0-0.5H93.8c0,0.2,0,0.4,0,0.5c0,7.7-6.4,14-14.3,14c-7.9,0-14.3-6.3-14.3-14 c0-0.2,0-0.4,0-0.5H54c0,0.2,0,0.4,0,0.5c0,11.9,8.5,21.9,19.8,24.5v30.1h11.7V91.9C96.8,89.3,105.2,79.4,105.2,67.5'/%3e%3c/g%3e%3cg%3e%3cpath class='st0' d='M79.6,76.3c5.6,0,10.2-4.5,10.2-10s-4.6-10-10.2-10c-5.6,0-10.2,4.5-10.2,10S74,76.3,79.6,76.3'/%3e%3c/g%3e%3cg%3e%3cpath class='st0' d='M156.2,127.2c-18.1-3.5-45.7-5.8-76.6-5.8s-58.5,2.3-76.6,5.8H156.2z'/%3e%3c/g%3e%3c/g%3e%3cpath class='st0' d='M423.4,122v-6.6l6.2,6.8v-9.1h-0.9v6.7l-6.2-6.8v9H423.4z M415.7,114.9c0.7,0.7,1,1.6,1,2.6c0,1-0.3,1.9-1,2.6 c-0.7,0.7-1.5,1.1-2.5,1.1c-1,0-1.8-0.4-2.5-1.1c-0.7-0.7-1-1.6-1-2.6c0-1,0.3-1.9,1-2.6c0.7-0.7,1.5-1.1,2.5-1.1 C414.2,113.8,415,114.2,415.7,114.9 M413.2,112.9c-1.3,0-2.3,0.4-3.2,1.3c-0.9,0.9-1.3,2-1.3,3.3c0,1.3,0.4,2.4,1.3,3.3 c0.9,0.9,1.9,1.3,3.2,1.3c1.3,0,2.3-0.4,3.2-1.3c0.9-0.9,1.3-2,1.3-3.3c0-1.3-0.4-2.4-1.3-3.3C415.5,113.4,414.4,112.9,413.2,112.9 M402.5,122h0.9v-8.9h-0.9V122z M392,114h2.4v7.9h0.9V114h2.4v-0.9H392V114z M386.1,122h0.9v-8.9h-0.9V122z M376.5,120l-0.9,0.2 c0.1,0.6,0.4,1,1,1.4c0.5,0.4,1.1,0.6,1.7,0.6c0.7,0,1.4-0.3,1.9-0.8c0.5-0.5,0.8-1.1,0.8-1.8c0-0.9-0.3-1.5-0.8-1.9 c-0.3-0.2-0.9-0.4-1.7-0.6c-0.6-0.1-1-0.3-1.2-0.4c-0.4-0.3-0.5-0.7-0.5-1.2c0-0.4,0.2-0.8,0.5-1.1c0.3-0.3,0.7-0.5,1.1-0.5 c0.3,0,0.6,0.1,0.8,0.2c0.3,0.2,0.5,0.4,0.6,0.6l0.8-0.4c-0.2-0.4-0.5-0.8-0.9-1s-0.9-0.4-1.3-0.4c-0.7,0-1.3,0.2-1.8,0.7 c-0.5,0.5-0.8,1.1-0.8,1.8c0,0.9,0.3,1.5,0.8,1.9c0.3,0.2,0.9,0.4,1.7,0.6c0.6,0.1,1,0.3,1.2,0.4c0.4,0.3,0.5,0.6,0.5,1.2 c0,0.4-0.2,0.8-0.5,1.1c-0.4,0.3-0.8,0.5-1.3,0.5c-0.4,0-0.8-0.1-1.1-0.4C376.7,120.6,376.5,120.3,376.5,120 M369.1,114.9 c0.7,0.7,1,1.6,1,2.6c0,1-0.3,1.9-1,2.6c-0.7,0.7-1.5,1.1-2.5,1.1c-1,0-1.8-0.4-2.5-1.1c-0.7-0.7-1-1.6-1-2.6c0-1,0.3-1.9,1-2.6 c0.7-0.7,1.5-1.1,2.5-1.1C367.5,113.8,368.4,114.2,369.1,114.9 M366.5,112.9c-1.3,0-2.3,0.4-3.2,1.3c-0.9,0.9-1.3,2-1.3,3.3 c0,1.3,0.4,2.4,1.3,3.3c0.9,0.9,1.9,1.3,3.2,1.3c1.3,0,2.3-0.4,3.2-1.3c0.9-0.9,1.3-2,1.3-3.3c0-1.3-0.4-2.4-1.3-3.3 C368.9,113.4,367.8,112.9,366.5,112.9 M354.7,114c0.5,0,1,0.2,1.4,0.6c0.4,0.4,0.6,0.8,0.6,1.4c0,0.5-0.2,1-0.6,1.4 c-0.4,0.4-0.8,0.6-1.4,0.6h-1.6V114H354.7z M352.2,113.1v8.9h0.9v-3.1h1.6c0.8,0,1.5-0.3,2-0.9c0.6-0.6,0.9-1.2,0.9-2 c0-0.8-0.3-1.5-0.9-2c-0.6-0.6-1.2-0.9-2-0.9H352.2z M338.3,121.4c0,0.4,0.3,0.7,0.7,0.7c0.4,0,0.7-0.3,0.7-0.7 c0-0.4-0.3-0.7-0.7-0.7C338.6,120.7,338.3,121,338.3,121.4 M327.9,114h2.3v7.9h0.9V114h2.3v-0.9h-5.6V114z M319.8,114h4.1v-0.9h-5 v8.9h0.9v-4h3.4v-0.9h-3.4V114z M312.5,122h0.9v-8.9h-0.9V122z M301.5,113.1v8.9h6V121h-5.1v-8H301.5z M294,114c0.5,0,1,0.2,1.4,0.6 c0.4,0.4,0.6,0.8,0.6,1.4c0,0.5-0.2,1-0.6,1.4c-0.4,0.4-0.8,0.6-1.4,0.6h-1.6V114H294z M291.4,113.1v8.9h0.9v-3.1h1.6 c0.8,0,1.5-0.3,2-0.9c0.6-0.6,0.9-1.2,0.9-2c0-0.8-0.3-1.5-0.9-2c-0.6-0.6-1.2-0.9-2-0.9H291.4z M285.5,113.1v5.8 c0,0.6-0.2,1.2-0.7,1.7c-0.5,0.5-1,0.7-1.7,0.7c-0.6,0-1.2-0.2-1.7-0.7c-0.5-0.5-0.7-1-0.7-1.7v-5.8h-0.9v5.8c0,0.9,0.3,1.7,1,2.3 c0.6,0.6,1.4,1,2.3,1s1.7-0.3,2.3-1c0.6-0.6,1-1.4,1-2.3v-5.8H285.5z M265.9,121.4c0,0.4,0.3,0.7,0.7,0.7c0.4,0,0.7-0.3,0.7-0.7 c0-0.4-0.3-0.7-0.7-0.7C266.2,120.7,265.9,121,265.9,121.4 M260.8,122l-2.1-3.2c0.5-0.1,1-0.4,1.3-0.8c0.6-0.6,0.9-1.2,0.9-2 s-0.3-1.5-0.9-2.1c-0.6-0.6-1.2-0.9-2-0.9h-3.3v8.9h0.9v-3.1h2l2,3.1H260.8z M258,114c0.5,0,1,0.2,1.4,0.6c0.4,0.4,0.6,0.9,0.6,1.4 s-0.2,1-0.6,1.4c-0.4,0.4-0.8,0.6-1.4,0.6h-2.4V114H258z M246.1,114h4v-0.9h-4.9v8.9h4.9V121h-4v-3h3.2v-0.9h-3.2V114z M228.7,113.1 l3,9.1l3-6.8l3,6.8l3-9.1h-1l-2.1,6.5l-2.9-6.5l-2.9,6.5l-2.1-6.5H228.7z M222.5,114.9c0.7,0.7,1,1.6,1,2.6c0,1-0.3,1.9-1,2.6 c-0.7,0.7-1.5,1.1-2.5,1.1c-1,0-1.8-0.4-2.5-1.1c-0.7-0.7-1-1.6-1-2.6c0-1,0.3-1.9,1-2.6c0.7-0.7,1.5-1.1,2.5-1.1 C221,113.8,221.9,114.2,222.5,114.9 M220,112.9c-1.3,0-2.3,0.4-3.2,1.3c-0.9,0.9-1.3,2-1.3,3.3c0,1.3,0.4,2.4,1.3,3.3 c0.9,0.9,1.9,1.3,3.2,1.3c1.3,0,2.3-0.4,3.2-1.3c0.9-0.9,1.3-2,1.3-3.3c0-1.3-0.4-2.4-1.3-3.3C222.3,113.4,221.3,112.9,220,112.9 M208.2,114c0.5,0,1,0.2,1.4,0.6c0.4,0.4,0.6,0.8,0.6,1.4c0,0.5-0.2,1-0.6,1.4c-0.4,0.4-0.8,0.6-1.4,0.6h-1.6V114H208.2z M205.7,113.1v8.9h0.9v-3.1h1.6c0.8,0,1.5-0.3,2-0.9c0.6-0.6,0.9-1.2,0.9-2c0-0.8-0.3-1.5-0.9-2c-0.6-0.6-1.2-0.9-2-0.9H205.7z M192,122v-6l3.9,5.8l3.9-5.8v6h0.9v-9.1l-4.8,7.2l-4.8-7.2v9.1H192z M182.4,114h4v-0.9h-4.9v8.9h4.9V121h-4v-3h3.2v-0.9h-3.2V114z' /%3e%3cpath class='st0' d='M412.6,48.2c-0.2-0.3-0.2-0.7,0-1.1l3.6-8.8c0.2-0.4,0.4-0.7,0.7-0.7c0.2,0,0.5,0.2,0.7,0.7 c0.6,1.4,1.2,2.9,1.9,4.5c0.7,1.6,1.3,3,1.7,4.3c0.2,0.4,0.3,0.8,0,1.1c-0.2,0.3-0.6,0.5-1.1,0.5h-6.5 C413.1,48.7,412.8,48.5,412.6,48.2 M388.3,66.3c-0.2,0.4-0.3,0.7-0.2,1c0,0.3,0.2,0.5,0.3,0.7c0.2,0.2,0.4,0.3,0.7,0.4 c0.3,0.1,0.5,0.1,0.8,0.1h12.5c0.5,0,1-0.2,1.4-0.5c0.5-0.3,0.8-0.7,1-1.1l2-4.4c0.2-0.4,0.5-0.8,1-1.1c0.5-0.3,1-0.5,1.5-0.5h15.3 c0.5,0,1,0.2,1.4,0.5c0.5,0.3,0.8,0.7,1.1,1.1l2,4.4c0.2,0.4,0.6,0.8,1.1,1.1c0.5,0.3,1,0.5,1.5,0.5H444c0.8,0,1.3-0.2,1.6-0.7 c0.3-0.5,0.3-0.9,0.1-1.4L424.4,17c-0.2-0.4-0.5-0.8-1-1.1c-0.5-0.3-0.9-0.5-1.4-0.5h-10.2c-0.5,0-1,0.2-1.5,0.5 c-0.5,0.3-0.8,0.7-1,1.1L388.3,66.3z M382.6,15.9c-0.3-0.3-0.7-0.5-1.2-0.5h-10.1c-0.5,0-1,0.1-1.5,0.4c-0.5,0.3-0.9,0.6-1.2,1 l-14,20.5c-0.2,0.4-0.6,0.6-0.9,0.6c-0.4,0-0.7-0.2-1-0.6l-14-20.5c-0.2-0.4-0.6-0.7-1.2-1c-0.5-0.3-1-0.4-1.5-0.4h-10.1 c-0.5,0-0.9,0.2-1.2,0.5c-0.3,0.3-0.5,0.8-0.5,1.2v49.7c0,0.5,0.2,0.9,0.5,1.2c0.3,0.3,0.7,0.5,1.2,0.5h10.9c0.5,0,0.9-0.2,1.2-0.5 c0.3-0.3,0.5-0.8,0.5-1.2V43.4c0-0.5,0.2-0.8,0.7-0.8c0.4,0,0.8,0.1,1,0.5l12.2,19.7c0.3,0.4,0.7,0.6,1.2,0.6s0.9-0.2,1.2-0.6 l12.2-19.7c0.3-0.4,0.7-0.6,1.1-0.5c0.4,0,0.7,0.3,0.7,0.8v23.4c0,0.5,0.2,0.9,0.5,1.2c0.3,0.3,0.7,0.5,1.2,0.5h10.9 c0.5,0,0.9-0.2,1.2-0.5c0.3-0.3,0.5-0.8,0.5-1.2V17.2C383.1,16.7,382.9,16.3,382.6,15.9 M290.6,29.2c0.3-0.3,0.8-0.5,1.2-0.5h22.6 c0.5,0,0.9-0.2,1.2-0.5c0.3-0.3,0.5-0.8,0.5-1.2v-9.9c0-0.5-0.2-0.9-0.5-1.2c-0.3-0.3-0.8-0.5-1.2-0.5h-37c-0.5,0-0.9,0.2-1.2,0.5 c-0.3,0.3-0.5,0.8-0.5,1.2v49.8c0,0.5,0.2,0.9,0.5,1.2c0.3,0.3,0.8,0.5,1.2,0.5h37c0.5,0,0.9-0.2,1.2-0.5c0.3-0.3,0.5-0.8,0.5-1.2 v-10c0-0.5-0.2-0.9-0.5-1.2c-0.3-0.3-0.8-0.5-1.2-0.5h-22.6c-0.5,0-0.9-0.2-1.2-0.5c-0.3-0.3-0.5-0.8-0.5-1.2v-2.8 c0-0.5,0.2-0.9,0.5-1.2c0.3-0.3,0.8-0.5,1.2-0.5h19.7c0.5,0,0.9-0.2,1.2-0.5c0.3-0.3,0.5-0.8,0.5-1.2V37c0-0.5-0.2-0.9-0.5-1.2 c-0.3-0.3-0.8-0.5-1.2-0.5h-19.7c-0.5,0-0.9-0.2-1.2-0.5c-0.3-0.3-0.5-0.8-0.5-1.2v-3.1C290.1,30,290.3,29.6,290.6,29.2 M241,29.2 c0.3-0.3,0.8-0.5,1.2-0.5h22.6c0.5,0,0.9-0.2,1.2-0.5c0.3-0.3,0.5-0.8,0.5-1.2v-9.9c0-0.5-0.2-0.9-0.5-1.2c-0.3-0.3-0.8-0.5-1.2-0.5 h-37c-0.5,0-0.9,0.2-1.2,0.5c-0.3,0.3-0.5,0.8-0.5,1.2v49.8c0,0.5,0.2,0.9,0.5,1.2c0.3,0.3,0.8,0.5,1.2,0.5h37 c0.5,0,0.9-0.2,1.2-0.5c0.3-0.3,0.5-0.8,0.5-1.2v-10c0-0.5-0.2-0.9-0.5-1.2c-0.3-0.3-0.8-0.5-1.2-0.5h-22.6c-0.5,0-0.9-0.2-1.2-0.5 c-0.3-0.3-0.5-0.8-0.5-1.2v-2.8c0-0.5,0.2-0.9,0.5-1.2c0.3-0.3,0.8-0.5,1.2-0.5h19.7c0.5,0,0.9-0.2,1.2-0.5c0.3-0.3,0.5-0.8,0.5-1.2 V37c0-0.5-0.2-0.9-0.5-1.2c-0.3-0.3-0.8-0.5-1.2-0.5h-19.7c-0.5,0-0.9-0.2-1.2-0.5c-0.3-0.3-0.5-0.8-0.5-1.2v-3.1 C240.5,30,240.6,29.6,241,29.2 M214.7,15.8c-0.3-0.3-0.8-0.5-1.2-0.5h-10.8c-0.5,0-0.9,0.2-1.2,0.5c-0.3,0.3-0.5,0.8-0.5,1.2v26.1 c0,0.5-0.2,0.8-0.5,0.8c-0.3,0-0.6-0.1-0.9-0.5l-18.9-26.7c-0.3-0.4-0.7-0.7-1.2-1c-0.5-0.3-1-0.4-1.5-0.4h-10.9 c-0.5,0-0.9,0.2-1.2,0.5c-0.3,0.3-0.5,0.8-0.5,1.2v49.8c0,0.5,0.2,0.9,0.5,1.2c0.3,0.3,0.8,0.5,1.2,0.5H178c0.5,0,0.9-0.2,1.2-0.5 c0.3-0.3,0.5-0.8,0.5-1.2V40.8c0-0.5,0.2-0.8,0.5-0.8c0.3-0.1,0.6,0.1,0.9,0.5L200,67.2c0.3,0.4,0.7,0.7,1.2,1 c0.5,0.3,1,0.4,1.5,0.4h10.7c0.5,0,0.9-0.2,1.2-0.5c0.3-0.3,0.5-0.8,0.5-1.2V17.1C215.3,16.6,215.1,16.2,214.7,15.8'/%3e%3cpath class='st0' d='M393.6,98.3V88.2l9.6,10.4v-14h-1.4v10.3l-9.6-10.4v13.8H393.6z M378.1,87.4c1.1,1.1,1.6,2.5,1.6,4.1 c0,1.6-0.5,3-1.6,4.1c-1.1,1.1-2.4,1.6-3.9,1.6c-1.5,0-2.8-0.5-3.9-1.6c-1.1-1.1-1.6-2.5-1.6-4.1c0-1.6,0.5-3,1.6-4.1 c1.1-1.1,2.4-1.6,3.9-1.6C375.8,85.8,377.1,86.4,378.1,87.4 M374.2,84.4c-1.9,0-3.6,0.7-4.9,2.1c-1.3,1.4-2,3.1-2,5.1 c0,2,0.7,3.7,2,5.1c1.3,1.4,3,2.1,4.9,2.1c1.9,0,3.6-0.7,4.9-2.1c1.3-1.4,2-3.1,2-5.1c0-2-0.7-3.7-2-5.1 C377.8,85.1,376.2,84.4,374.2,84.4 M354.1,98.3h1.4V84.6h-1.4V98.3z M334.2,86.1h3.6v12.2h1.4V86.1h3.6v-1.4h-8.7V86.1z M324.9,98.3 h1.6l-5.9-14l-6,14h1.6l1.5-3.5h5.8L324.9,98.3z M318.2,93.5l2.3-5.5l2.3,5.5H318.2z M298.2,86.1c1.5,0,2.8,0.5,3.8,1.6 c1.1,1.1,1.6,2.3,1.6,3.8c0,1.5-0.5,2.8-1.6,3.8c-1.1,1.1-2.3,1.6-3.8,1.6h-2V86.1H298.2z M294.8,84.6v13.7h3.5c1.9,0,3.5-0.7,4.8-2 c1.3-1.3,2-2.9,2-4.8c0-1.9-0.7-3.5-2-4.8c-1.3-1.3-2.9-2-4.8-2H294.8z M273.8,98.3V88.2l9.6,10.4v-14h-1.4v10.3l-9.6-10.4v13.8 H273.8z M259.5,84.6v8.9c0,1-0.4,1.8-1.1,2.6c-0.7,0.7-1.6,1.1-2.5,1.1c-1,0-1.8-0.4-2.6-1.1c-0.7-0.7-1.1-1.6-1.1-2.6v-8.9h-1.4 v8.9c0,1.4,0.5,2.6,1.5,3.6c1,1,2.2,1.5,3.6,1.5c1.4,0,2.6-0.5,3.6-1.5c1-1,1.5-2.2,1.5-3.6v-8.9H259.5z M236.7,87.4 c1.1,1.1,1.6,2.5,1.6,4.1c0,1.6-0.5,3-1.6,4.1c-1.1,1.1-2.4,1.6-3.9,1.6c-1.5,0-2.8-0.5-3.9-1.6c-1.1-1.1-1.6-2.5-1.6-4.1 c0-1.6,0.5-3,1.6-4.1c1.1-1.1,2.4-1.6,3.9-1.6C234.4,85.8,235.7,86.4,236.7,87.4 M232.8,84.4c-1.9,0-3.6,0.7-4.9,2.1 c-1.3,1.4-2,3.1-2,5.1c0,2,0.7,3.7,2,5.1c1.3,1.4,3,2.1,4.9,2.1c1.9,0,3.6-0.7,4.9-2.1c1.3-1.4,2-3.1,2-5.1c0-2-0.7-3.7-2-5.1 C236.4,85.1,234.8,84.4,232.8,84.4 M209.3,86.1h6.3v-1.4h-7.8v13.7h1.4v-6.1h5.2v-1.4h-5.2V86.1z'/%3e%3c/svg%3e ");
}

.main-header nav ul {
    float: right;
    padding: 10px 0;
}

.main-header nav ul li {
    display: inline;
}

.main-header nav ul li a {
    padding: 0 10px;
    color: #fff;
    text-transform: uppercase;
    font-size: 0.8em;
}

.main-header .header-content, .section-main-header .header-content {
    position: absolute;
    top: 50%;
    left: 50%;
    padding: 5px;
    transform: translate(-50%, -50%);
    width: 90%;
    text-align: center;
    color: #fff;
    /* text-transform: uppercase; */
}

.main-header .container-fluid, .section-main-header .container-fluid {
    position: relative;
    height: 100%;
}


.main-header .header-content h1 {
    font-weight: 100;
    font-size: 130px;
}

a.btn {
    padding: 13px 40px;
    border-radius: 50px;
    font-size: 0.8em;
    transition: background-color .3s ease;
}

.primary-bg {
    color: #fff;
    background-color: var(--primary-green);
}

.primary-bg:hover {
    color: var(--primary-green);
    background-color: white;
}

section {
    padding: 50px 0;
    position: relative;
    background-color: white;
    z-index: 7;
    text-align: center; 
}

section#who-we-are {
    margin-top: 100vh;
    min-height: 100vh !important;
    max-height: 100vh !important;
    overflow: hidden;
}

section#who-we-are>div {
    position: absolute;
    top: 50%;
    left: 50%;
    padding: 5px;
    transform: translate(-50%, -50%);
    /* width: 290px; */
    text-align: center;
    /* color: #fff; */
    text-transform: uppercase;
}

section#hides-anchor {
    margin-top: 500px;
}

section p {
    margin: 15px auto;
    max-width: 1000px;
}

section h1 {
    font-size: 4em;
    text-transform: uppercase;
    display: inline-block;
    font-weight: 800;
}

.dark-grey-bg {
    background-color: var(--dark-grey);
    color: #fff;
}

section h1 {
    margin-bottom: 30px;
}

.about-section h1 {
    margin-bottom: 0;
}


/*
section h1::after {
    content: '';
    display: block;
    height: 5px;
     position: absolute; 
    background-color: #4bb749;
    margin: 30px auto;
    border-radius: 10px;
    width: 60px;
}
*/

section#buisnesses .container-fluid {
    max-width: 1800px
}

@media (min-width: 769px) {
    section#buisnesses .row {
        display: flex;
        max-width: 1800px;
        margin: 20px 0;
    }
    
    .mobile-nav {
        float: right;
        padding: 12px;
        display: block;
    }
}


.yellow-bg {
    background-color: var(--yellow);
}


.white-bg {
    background-color: var(--white);
}

.col-2 {
    display: flex;
}

.col-2>div {
    width: 80%;
    margin: auto;
}

.col-2 .objective-points {
    padding: 0 30px;
    margin: 0 20px;
}

.col-2 .objective-points p {
    text-align: left;
}

.row.dark-bg {
    background-color: var(--dark-bg);
}

.row.brown-bg {
    background-color: var(--brown-bg);
}

.row.peach-bg {
    background-color: var(--peach-bg);
}

/*
.hospitality {
    background-image: url(../assets/img/hospitality-img.jpg);
}

.hides {
    background-image: url(../assets/img/hide-img.jpg);
}

.decor {
    background-image: url(../assets/img/decor-img.jpg);
}
*/

.fa-icon {
    height: 100px;
    width: 100px;
    margin: auto;
}

.col-2.business-description {
    height: 550px;
    width: 50%;
    position: relative;
    background-color: black;
    margin: 0 10px; 
    overflow: hidden;
}

.col-2.business-description .float {
    color: white;
/*    margin-top: 350px;*/
}

.col-2.business-description.tag-img {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top;
}

.about-logo-svg {
    display: block;
    height: 78px;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='utf-8'?%3e%3c!-- Generator: Adobe Illustrator 23.0.4, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3e%3csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 500 89.9' style='enable-background:new 0 0 500 89.9;' xml:space='preserve'%3e%3cstyle type='text/css'%3e .st0%7bfill:%2300B2E2;%7d %3c/style%3e%3cg%3e%3cpath d='M459.4,78.1c-18,0-32.6-14.6-32.6-32.6c0,0,0-0.1,0-0.1c0,0,0,0,0,0c0.1-17.9,14.7-32.4,32.6-32.4 c17.9,0,32.5,14.5,32.6,32.4c0,0,0,0,0,0C491.9,63.5,477.3,78.1,459.4,78.1z M432.8,45.5C432.8,45.5,432.8,45.5,432.8,45.5 c0,14.7,11.9,26.6,26.6,26.6c14.7,0,26.6-11.9,26.6-26.6v0c0,0,0-0.1,0-0.1c-0.1-14.6-12-26.5-26.6-26.5 C444.8,18.9,432.8,30.8,432.8,45.5C432.8,45.4,432.8,45.4,432.8,45.5z M418.5,78.1c-1.7,0-3-1.3-3-3V15.9c0-1.7,1.3-3,3-3 c1.7,0,3,1.3,3,3v59.2C421.5,76.8,420.2,78.1,418.5,78.1z M375.6,78.1c-18,0-32.6-14.6-32.6-32.6c0,0,0,0,0-0.1c0,0,0-0.1,0-0.1 c0.1-17.9,14.7-32.4,32.6-32.4c12,0,22.6,6.6,28.2,16.4v-44.2c0-1.7,1.3-3,3-3c1.7,0,3,1.3,3,3v89.9c0,1.6-1.3,3-3,3 c-1.7,0-3-1.3-3-3V61.7C398.2,71.5,387.7,78.1,375.6,78.1z M349,45.4v0.1c0,14.7,11.9,26.6,26.6,26.6s26.6-11.9,26.6-26.6 c0,0,0,0,0-0.1c0,0,0,0,0-0.1c-0.1-14.6-12-26.5-26.6-26.5C361,18.9,349.1,30.8,349,45.4z M306.8,78.1c-18,0-32.6-14.6-32.6-32.6 V15.9c0-1.7,1.3-3,3-3c1.7,0,3,1.3,3,3v29.3c0,0.1,0,0.2,0,0.3c0,14.7,11.9,26.6,26.6,26.6c14.7,0,26.6-11.9,26.6-26.6V15.9 c0-1.7,1.3-3,3-3c1.7,0,3,1.3,3,3v29.6c0,0.1,0,0.1,0,0.2C339.2,63.6,324.7,78.1,306.8,78.1z M238,78.1c-14.2,0-26.7-9.1-31-22.6 c-1-3.2-1.6-6.6-1.6-9.9V15.7c0-1.6,1.3-3,3-3c1.7,0,3,1.3,3,3v26.7h26.3c1.7,0,3,1.3,3,3c0,1.6-1.3,3-3,3h-26.1 c0.2,1.8,0.6,3.6,1.1,5.3c3.5,11,13.7,18.5,25.3,18.5c11.6,0,21.8-7.4,25.3-18.5c0.5-1.6,2.2-2.4,3.8-1.9c1.6,0.5,2.4,2.2,1.9,3.8 C264.7,69,252.2,78.1,238,78.1z M169.2,78.1c-12.5,0-24.1-7.3-29.4-18.6c-0.7-1.5-0.1-3.3,1.4-4c1.5-0.7,3.3-0.1,4,1.4 c4.4,9.2,13.8,15.2,24,15.2c11.6,0,21.8-7.4,25.3-18.5c0,0,0,0,0,0c0.5-1.7,0.9-3.5,1.1-5.3h-59l0-3c0-3.3,0.5-6.5,1.5-9.6 c0,0,0,0,0,0c4.3-13.6,16.8-22.8,31.1-22.8c12.7,0,24.3,7.4,29.6,18.9c0.7,1.5,0,3.3-1.5,4c-1.5,0.7-3.3,0-4-1.5 c-4.3-9.4-13.8-15.4-24.1-15.4c-11.7,0-21.9,7.5-25.4,18.6c0,0,0,0,0,0c-0.5,1.6-0.8,3.2-1,4.8h59v3c0,3.5-0.5,6.9-1.5,10.1 c0,0,0,0,0,0C195.8,69,183.4,78.1,169.2,78.1z'/%3e%3c/g%3e%3cg%3e%3cpath class='st0' d='M132.4,77.8c-13,0-24.3-7.7-29.4-18.8c-5.1,11.1-16.4,18.8-29.4,18.8c-1.7,0-3-1.3-3-3c0-1.6,1.3-3,3-3 c14.6,0,26.4-11.9,26.4-26.4C99.9,30.8,88.1,19,73.5,19c-1.7,0-3-1.3-3-3c0-1.7,1.3-3,3-3c13,0,24.3,7.7,29.4,18.8 c5.1-11.1,16.4-18.8,29.4-18.8c1.7,0,3,1.3,3,3c0,1.7-1.3,3-3,3c-14.6,0-26.4,11.9-26.4,26.4c0,14.6,11.9,26.4,26.4,26.4 c1.7,0,3,1.3,3,3C135.3,76.5,134,77.8,132.4,77.8z M40.8,77.8c-17.9,0-32.4-14.5-32.4-32.4c0-4.2,0.8-8.3,2.4-12.2c0,0,0,0,0,0 c5-12.2,16.8-20.2,30-20.2c11.9,0,22.9,6.5,28.5,17.1c0.8,1.5,0.2,3.3-1.2,4.1c-1.5,0.8-3.3,0.2-4.1-1.2C59.4,24.3,50.5,19,40.8,19 C30,19,20.4,25.4,16.3,35.4c0,0,0,0,0,0c-1.3,3.2-2,6.5-2,10c0,14.6,11.9,26.4,26.4,26.4c13.6,0,24.8-10.3,26.3-23.4H39.8 c-1.7,0-3-1.3-3-3c0-1.7,1.3-3,3-3h33.4v3C73.2,63.3,58.7,77.8,40.8,77.8z'/%3e%3c/g%3e%3c/svg%3e ");
    background-size: 315px;
    background-repeat: no-repeat;
    background-position: center;
    margin-bottom: 30px;
}

@media (max-width: 375px) {
    .about-logo-svg {
        height: 42px;
        background-size: 204px;
    }
    
}

.digital-tag {
    
    background-image: url(../assets/img/applicaiton-dev-tag.jpg);
}

.design-tag {
    background-image: url(../assets/img/design.jpg);
}

.apps-tag {
    background-image: url(../assets/img/digital-tag.jpg);
}

.ads-tag {
    background-image: url(../assets/img/ads-tag.jpg);
}

.float-content a:after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
}

.float-content a {
    text-decoration: none;
    color: #fff;
}

.float-content h2, .float-content p {
    text-shadow: 3px 2px 2px rgba(0,0,0,0.6);
}

.grey-bg {
    background-color: var(--grey-1);
    color: var(--white);
}


.grey-bg a {
    color: var(--grey-1);
    background-color: var(--white);
}

.events-section {
    display: flex;
}


footer .footer-section {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    justify-content: space-between;
}

@media (max-width: 1235px) {
    .col-2.business-description {
        height: 350px;
    }

}


@media (min-width: 769px) {
    .events-section>div {
        width: 33.3%;
    }

    .col-2>div {
/*        width: 33.3%;*/
        margin-left: auto;
        margin-right: auto;
    }

}

.events-section>div {
    padding: 20px 30px 30px;
    margin: 20px;
    text-align: left;
    background-color: var(--dark-grey);
    position: relative;
}

.events-section .events-info p:last-child {
    margin-bottom: 40px;
}

.align-center {
    position: absolute;
    top: 50%;
    left: 50%;
    padding: 5px;
    transform: translate(-50%, -50%);
    width: 290px;
    text-align: center;
    color: #fff;
    text-transform: uppercase;
}

.events-section .events-info .row {
    margin-top: 30px;
}

.grey-bg-2 {
    background: var(--grey-2);
    color: var(--white);
}

footer {
    padding: 20px 10px;
    text-align: center;
    position: relative;
    z-index: 8;
}

@media (max-width: 768px) {
    .events-section {
        display: block;
    }

    .events-section>div {
        margin: 10px 0;
    }

    .menu nav ul, .menu nav ul li {
        display: block;
    }
    
    .mobile-nav {
        float: right;
        padding: 12px;
        display: block;
    }
    
    .mobile-nav .nav-line {
        width: 30px;
        height: 2px;
        background-color: #fff;
        margin: 5px 0;
        position: relative;
        border-radius: 10px;
        transform: rotate(0deg);
        opacity: 1;
        transition: all .5s ease;
    }
    
    
    .navigation .inner-nav .container-fluid .logo {
        width: 126px;
        height: 45px;
        background-repeat: no-repeat;
        background-size: auto 30px;
        background-position: center;
    }
    
    .menu nav {
        width: 100%;
        position: absolute;
        top: 110px;
        height: 100vh;
        right: 100%;
        bottom: 0;
        background-color: #000000c4;
        transition: all .7s ease;
    }
    
    .mobile-nav .line-1 {
        top: 0;
    }
    
    .mobile-nav.open .line-1 {
        transform: rotate(45deg);
        top: 7px;
    }
    
    .mobile-nav.open .line-2 {
        opacity: 0;
    }
    
    .mobile-nav.open .line-3 {
        bottom: 0;
    }
    
    .mobile-nav.open .line-3 {
        transform: rotate(-45deg);
        bottom: 7px;
    }
    
    .menu nav.open {
        right: 0;
    }
    
    .contact>.container-fluid, .lower-nav>.container-fluid {
        padding: 10px;
    }
    
    .menu nav ul li a {
        padding: 20px;
        width: 100%;
        display: block;
    }
    
    .col-2.business-description {
        height: 300px;
        width: 100%;
        margin: 20px 0;
    }
    
    section#who-we-are>div {
        width: 100%;
    }
    
    
    .col-2>div {
        width: 80%;
        margin: auto;
        position: absolute;
        top: 50%;
        left: 50%;
        padding: 5px;
        transform: translate(-50%, -50%);
    }
    
}

@media (max-width: 1080px) {

    .main-header .header-content h1 {
        font-size: 88px;
    }
    
    
}


@media (max-width: 768px) {


    .main-header {
        height: 100vh;
    }

    .main-header .header-content h1 {
        font-size: 60px;
    }

    .main-header nav .logo {
        display: block;
        float: none;
        margin: auto;
    }

    .main-header .header-content .event-icon {
        height: 90px;
        width: 90px;
    }

    .main-header nav ul {
        display: none;
    }

    .col-2 {
        display: block;
        margin-top: 50px;
    }

    .col-2 .objective-points {
        padding: 0;
        margin: 0;
    }

/*
    .col-2>div {
        margin: 20px 0;
    }
*/

    section {
        padding: 30px 0;
    }
    
    .about-section {
        padding: 10px;
    }

    section h1 {
        margin-top: 0;
        font-size: 1.6em;
    }

    .events-section>div:first-child {
        background: none;
    }

}

@media (max-width: 425px) {

    .main-header .header-content h1 {
        font-size: 36px;
    }
    
    
}


@media (min-width: 992px){
    .col-md-6 {
        width: 33.3%;
    }
}

.work-container {
  display: block;
  margin-top: 140px;
  position: relative;
}

@media (max-width: 768px) {
  .work-container {
    margin-top: 110px;
  }
}

.portfolio {
    width: 100%;
    height: 100%;
    overflow: hidden;
    padding: 0;
}

.portfolio .block {
    float: left;
    display: inline-block;
    position: relative;
    width: 33.33333%;
    height: 560px;
}

@media (max-width: 859px) {
.portfolio .block {
        width: 50%;
        height: 360px;
    }
}

@media (max-width: 576px) {
    .portfolio .block {
        width: 100%;
        height: 320px;
    }
}

.portfolio .block a {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1;
    background-size: cover;
    background-position: top center;
    background-repeat: no-repeat;
}

.portfolio .block a.front-drop {
    background-color: #fff;
    top: 50%;
    bottom: 50%;
    left: 0;
    right: 0;
    /*-ms-transform: translateY(-50%);*/
    /*transform: translateY(-50%);*/
    transition: all .4s ease;
    height: 0;
    overflow: hidden;
    opacity: 0;
}

@media (min-width: 577px) {
    .portfolio .block:hover a.front-drop {
        top: 0;
        bottom: 0;
        height: 100%;
        -ms-transform: translateY(0);
        transform: translateY(0);
        opacity: 1;
    }
}

@media (max-width: 576px) {
    .portfolio .block a.front-drop {
        opacity: 1;
    }
}

.portfolio .block a.front-drop span {
    margin: auto;
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    -ms-transform: translateY(30%);
    transform: translateY(30%);
    font-size: 26px;
    font-weight: 600;
    text-transform: uppercase;    
    transition: all .6s ease;
    padding: 10px;
}

.portfolio .block a.front-drop span i {
    font-size: 12px;
    display: block;
    font-weight: 100;
}

@media (min-width: 576px) {
    .portfolio .block:hover a.front-drop span {
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
    }
}

@media (max-width: 576px) {

    .portfolio .block a.front-drop.grey-brown {
        background-color: #949494ba;
        color: #fff;
    }
    
    .portfolio .block a.front-drop.red {
        background-color: #ff0000ba;
        color: #fff;
    }
    
    .portfolio .block a.front-drop.yellow {
        background-color: #ffff00ba;
        color: #000;
    }
    
    .portfolio .block a.front-drop.metal-grey {
        background-color: #49667cba;
        color: #fff;
    }
    
    .portfolio .block a.front-drop.bloack {
        background-color: #000000ba;
        color: #fff;
    }
    
    .portfolio .block a.front-drop.dark-green {
        background-color: #003621ba;
        color: #fff;
    }
    
    .portfolio .block a.front-drop.brown-gold {
        background-color: #e2be8eba;
        color: #fff;
    }
    
    .portfolio .block a.front-drop.light-orange {
        background-color: #e8bd00ba;
        color: #fff;
    }
    
    .portfolio .block a.front-drop.dark-grey {
        background-color: #161616ba;
        color: #fff;
    }
}


@media (min-width: 577px) {
    .portfolio .block a.front-drop.grey-brown {
        background-color: #949494;
        color: #fff;
    }
    
    .portfolio .block a.front-drop.red {
        background-color: red;
        color: #fff;
    }
    
    .portfolio .block a.front-drop.yellow {
        background-color: yellow;
        color: #000;
    }
    
    .portfolio .block a.front-drop.black {
        background-color: #000000;
        color: #fff;
    }
    
    .portfolio .block a.front-drop.metal-grey {
        background-color: #49667c;
        color: #fff;
    }
    
    .portfolio .block a.front-drop.dark-green {
        background-color: #003621;
        color: #fff;
    }
    
    .portfolio .block a.front-drop.brown-gold {
        background-color: #e2be8e;
        color: #fff;
    }  
    
    .portfolio .block a.front-drop.light-orange {
        background-color: #e8bd00;
        color: #fff;
    }
    
    .portfolio .block a.front-drop.dark-grey {
        background-color: #161616;
        color: #fff;
    }
    
}


@media (max-width: 576px) {
    
    .portfolio .block a.front-drop {
        top: 216px;
        bottom: 0;
        height: 104px;
    }
        
    .portfolio .block a.front-drop span {
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        font-size: 18px;
    }
}

.grey-blue-bg-1 {
    background: rgba(223,233,237,1);
    background: -moz-linear-gradient(top, rgba(223,233,237,1) 0%, rgba(255,255,255,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(223,233,237,1)), color-stop(100%, rgba(255,255,255,1)));
    background: -webkit-linear-gradient(top, rgba(223,233,237,1) 0%, rgba(255,255,255,1) 100%);
    background: -o-linear-gradient(top, rgba(223,233,237,1) 0%, rgba(255,255,255,1) 100%);
    background: -ms-linear-gradient(top, rgba(223,233,237,1) 0%, rgba(255,255,255,1) 100%);
    background: linear-gradient(to bottom, rgba(223,233,237,1) 0%, rgba(255,255,255,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfe9ed', endColorstr='#ffffff', GradientType=0 );
}

.fluid-container-2 {
    max-width: 980px;
    margin: auto;
    padding: 0 15px;
}
section.tabulate {
    /*text-align: left;*/
}


/*-- START Tabs --*/

.tab--wrapper-container .content .tab-nav{position:relative;height:77px;overflow-y:hidden}@media (max-width:687px){.tab--wrapper-container .content .tab-nav{margin:0 -15px}}.tab--wrapper-container .content .tab-nav .tab-selection{position:relative;display:block;overflow-y:hidden;overflow-x:scroll;height:90px}.tab--wrapper-container .content .tab-nav .tab-selection>div{display:inline-block;transition:all .3s ease;position:absolute;left:0;width:100%}@media (max-width:576px){.tab--wrapper-container .content .tab-nav .tab-selection>div{height:60px}}@media (min-width:577px){.tab--wrapper-container .content .tab-nav .tab-selection>div{height:64px}}@media (max-width:687px){.tab--wrapper-container .content .tab-nav .tab-selection>div.left{left:-35%}}

.tab--wrapper-container .content .tab-nav .tab-selection>div ul {
    padding: 0;
    overflow: auto;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    white-space: nowrap;
    overflow-x: scroll;
    overflow-y: hidden;
    max-width: 637px;
    margin: auto !important;
}

.tab--wrapper-container .content .tab-nav .tab-selection>div ul li{display:inline-block;float:left;position:relative;cursor:pointer;width:-webkit-min-content;width:-moz-min-content;width:min-content;text-align:center}.tab--wrapper-container .content .tab-nav .tab-selection>div ul li span{padding:15px 20px;display:block}@media (min-width:614px){.tab--wrapper-container .content .tab-nav .tab-selection>div ul li span{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.tab--wrapper-container .content .tab-nav .tab-selection>div.rounded-border-item{overflow:visible;border-bottom:2px solid #e5e5e5}.tab--wrapper-container .content .tab-nav .tab-selection>div.rounded-border-item ul li{margin-bottom:-2px}.tab--wrapper-container .content .tab-nav .tab-selection>div.rounded-border-item ul li span{border:2px solid transparent}.tab--wrapper-container .content .tab-nav .tab-selection>div.rounded-border-item ul li.active span{border:2px solid #e5e5e5;border-bottom:2px #fff solid!important;border-top-right-radius:15px;border-top-left-radius:15px}.tab--wrapper-container .content .tab-nav .tab-selection>div.underline-item{overflow:visible;position:absolute}.tab--wrapper-container .content .tab-nav .tab-selection>div.underline-item ul li{margin-bottom:-2px}.tab--wrapper-container .content .tab-nav .tab-selection>div.underline-item ul li span{border-bottom:2px #b6c7cd solid; font-weight: 700;}.tab--wrapper-container .content .tab-nav .tab-selection>div.underline-item ul li.active span{border-bottom:2px #004b8d solid}@media (max-width:414px){.tab--wrapper-container .content .tab-nav .tab-selection>div.underline-item ul li.active span{font-weight:700}}.tab--wrapper-container .content .tabbed-content{position:relative;top:50px;transition:top .5s ease;padding-left:15px;padding-right:15px}.tab--wrapper-container .content .tabbed-content.active-tab{-webkit-animation-name:contentMove;animation-name:contentMove;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;transition-timing-function:ease-in}@-webkit-keyframes contentMove{from{top:50px;opacity:0}to{top:0;opacity:1}}@keyframes contentMove{from{top:50px;opacity:0}to{top:0;opacity:1}}@media (min-width:688px){.tab--wrapper-container .content .tabbed-content .subcontent{padding:50px 30px}}@media (max-width:687px){.tab--wrapper-container .content .tabbed-content .subcontent{padding:30px 0}}.tab--wrapper-container .content .tabbed-content .subcontent h5::before{content:'';display:inline-block;height:24px;width:24px;background-position:center;background-size:24px;margin-right:20px;position:relative;top:4px}@media (max-width:414px){.tab--wrapper-container .content .tabbed-content .subcontent h5::before{display:none}}.tab--wrapper-container .content .nav--tab{overflow-x:scroll!important;overflow-y:hidden!important;white-space:nowrap;padding:5px 0;height:90px}.tab--wrapper-container .content .nav--tab ul{text-align:justify;list-style-type:none;padding:0}

/*-- END Tabs --*/

.tab--wrapper-container .content .tab-nav .tab-selection>div ul li span i {
    margin-right: 16px;
}

.tab--wrapper-container .content .tab-nav .tab-selection>div ul li span i.listen  {
    color: #5ab7e3;
}

.tab--wrapper-container .content .tab-nav .tab-selection>div ul li span i.strategise {
    color: #54ab44;
}

.tab--wrapper-container .content .tab-nav .tab-selection>div ul li span i.imagine {
    color: #eeb71d;
}

.tab--wrapper-container .content .tab-nav .tab-selection>div ul li span i.launch {
    color: #e26927;
}

.tab--wrapper-container .content .tab-nav .tab-selection>div ul li span i.review {
    color: #951a5b;
}
