.portfolio-items .span_4[data-project-cat="arte ativo "] .work-meta h4:before,
.portfolio-items .span_4[data-project-cat="arte "] .work-meta h4:before {
  color: #F5EA60;
}
.portfolio-items .span_4[data-project-cat="bem-estar ativo "] .work-meta h4:before,
.portfolio-items .span_4[data-project-cat="bem-estar "] .work-meta h4:before {
  color: #CAC5E3;
}
.portfolio-items .span_4[data-project-cat="moda ativo "] .work-meta h4:before,
.portfolio-items .span_4[data-project-cat="moda "] .work-meta h4:before {
  color: #E7640C;
}
.portfolio-items .span_4[data-project-cat="online ativo "] .work-meta h4:before,
.portfolio-items .span_4[data-project-cat="online "] .work-meta h4:before {
  color: #D7E4E7;
}
.portfolio-items .span_4[data-project-cat="beleza ativo "] .work-meta h4:before,
.portfolio-items .span_4[data-project-cat="beleza "] .work-meta h4:before {
  color: #E7D5C7;
}

/*Add eye INICIO*/

.portfolio-items .span_4[data-project-cat="arte ativo "] .work-meta h4:after {
    content: '';
    position: absolute;
    top: 0px;
    right: 0px;
    background-image: url(https://wp.me/abL3A8-Md); 
    width: 30px;
    height: 20px;
}

/*FIM*/

.portfolio-filters-inline .container ul li a.active[data-filter=".online"] {
  color: #D7E4E7 !important;
}

body.home[data-bg-header="true"] #header-outer[data-permanent-transparent="1"].transparent {
	background-color: #efec69 !important;
}

#header-outer {
  padding-bottom: 20px;
}

/* RAFAEL BOIKO */
html.canvas {
    margin-top: 0 !important
}

body,
body h2, .row .col h2,
body h3, .row .col h3, 
body h4, .row .col h4 {
    font-family: 'Inter', sans-serif !important;
    color: #000
}

body h1, h1,
.toggle h3 a,
body h3, .row .col h3 {
    font-family: 'Inter', sans-serif;
    font-size: 30px;
    text-transform: uppercase;
    letter-spacing: .02em;
    font-weight: 700;
    color: #000;
}

.excerpt {
    font-size: 14px;
    letter-spacing: .05em;
    line-height: 22px;
}

a {
    font-family: 'Inter', sans-serif;
}

body.home .wpb_row a {
    text-decoration: none !important
} 

body[data-bg-header="true"] .container-wrap {
    padding-bottom: 0;
}

h1, h2, h3, h4, h5, h6 {
    color: #000
}

h3 {
    text-transform: uppercase 
}

p, li, span {
    font-size: 14px;
    letter-spacing: .05em
}

.layoutArea a {
    text-decoration: underline;
}

body .lines {
    height: 1.5px
}

body[data-bg-header="true"] #header-outer[data-permanent-transparent="1"].transparent #top nav ul .slide-out-widget-area-toggle a .lines, body[data-bg-header="true"] #header-outer[data-permanent-transparent="1"].transparent #top nav ul .slide-out-widget-area-toggle a .lines:before, body[data-bg-header="true"] #header-outer[data-permanent-transparent="1"].transparent #top nav ul .slide-out-widget-area-toggle a .lines:after, body #header-outer[data-permanent-transparent="1"].transparent.dark-slide > #top .span_9 > .slide-out-widget-area-toggle.mobile-icon .lines:before, body #header-outer[data-permanent-transparent="1"].transparent.dark-slide > #top .span_9 > .slide-out-widget-area-toggle.mobile-icon .lines:after {
    background-color: rgba(0, 0, 0, 0.7) !important;
    border-radius: 20px;
    height: 1.5px;
    /* width: 100%; */
}

body[data-bg-header="true"] #header-outer[data-permanent-transparent="1"].transparent #top nav ul .slide-out-widget-area-toggle a.open .lines {
    background-color: transparent !important;
}

body[data-bg-header="true"] #header-outer[data-permanent-transparent="1"].transparent #top nav ul .slide-out-widget-area-toggle a.open .lines:before, body[data-bg-header="true"] #header-outer[data-permanent-transparent="1"].transparent #top nav ul .slide-out-widget-area-toggle a.open .lines:after {
    border-radius: 20px;
    height: 1.5px;
}

body[data-bg-header="true"] #header-outer[data-permanent-transparent="1"].transparent #top nav ul .slide-out-widget-area-toggle a .lines:before {
    width: 80%;
    left: 20%
}

body[data-bg-header="true"] #header-outer[data-permanent-transparent="1"].transparent #top nav ul .slide-out-widget-area-toggle a.open .lines:before {
    width: 100%;
    left: 1px
}

#header-outer[data-permanent-transparent="1"].transparent:not(.side-widget-open) #top nav ul .slide-out-widget-area-toggle a .lines-button:after {
    visibility: hidden
}

body.single-product .container-wrap {
    padding-top: 120px;
}

body #header-outer {
    top: 0 !important;
}

body #header-outer #top {
    margin-top: 21px
}


body.single-product #header-outer[data-box-shadow="small"],
body[data-bg-header="true"] #header-outer[data-permanent-transparent="1"].transparent, 
body #header-outer[data-transparent-header="true"].transparent.small-nav, 
.portfolio-template-default #header-outer:not([data-format="left-header"]),
body.home[data-bg-header="true"] #header-outer[data-permanent-transparent="1"].transparent.small-nav,
body.post-template-default #header-outer,
body.archive #header-outer[data-format="default"] {
    border-bottom: 2px solid #000 !important;
    height: 84px;
    top: 0 !important;
    background-color: #fff !important;
    box-shadow: none;
}

body #header-outer {
    background-color: rgba(255, 255, 255, 1)
}

body.home[data-bg-header="true"] #header-outer[data-permanent-transparent="1"].transparent {
    border: none !important;
    height: auto;
}

body.single-product #header-outer[data-box-shadow="small"] #logo img,
body[data-bg-header="true"] #header-outer[data-permanent-transparent="1"].transparent #logo img,
body.home[data-bg-header="true"] #header-outer[data-permanent-transparent="1"].transparent.small-nav #logo img,
body #header-outer[data-transparent-header="true"].transparent.small-nav #logo img, 
.portfolio-template-default #header-outer:not([data-format="left-header"]) #logo img,
body.post-template-default #header-outer #logo img,
body.archive #header-outer[data-format="default"] #logo img {
    height: 40px
}

body.home[data-bg-header="true"] #header-outer[data-permanent-transparent="1"].transparent #logo img {
    height: 70px
}

body.archive .page-header-no-bg {
    padding-top: 120px
}

#header-outer #logo, #header-outer.small-nav #logo {
    margin: 0;
}

#top nav ul li a {
    color: #000;
}

body.home .first-section {
    padding-top: 0 !important;
}

.first-section,
body.post-template-default {
    padding-top: 84px !important;
}

#header-outer[data-lhe="animated_underline"] #top nav > ul > li > a:after {
    border-color: #000
}

#wpadminbar,
.nectar-love-wrap {
    display: none
}

.masonry-blog-item .inner-wrap, #search-results .result .inner-wrap {
    box-shadow: none;
    padding: 0;
}

body.archive .post-area.masonry.span_9 {
    width: 100%;
}

.post-area.masonry.span_9 .masonry-blog-item {
    width: 25%;
}

.full-width-content.vc_row-fluid .vc_col-sm-4.instance-0 {
    width: 26%;
}

.full-width-content.vc_row-fluid .vc_col-sm-4.instance-1 {
    width: 37%
}

.full-width-content.vc_row-fluid .vc_col-sm-4.instance-2 {
    width: 37%
}

.feature-home .vc_col-sm-4 {
    border-top: 1px solid #000;
    border-bottom: 1px solid #000;
}

.feature-home .instance-0 {
    border-right: 1px solid #000
}

.sharedaddy {
    display: none
}

.nectar-button.medium {
    font-family: 'Inter', sans-serif;
    border-radius: 40px
}

.nectar-button.tag-new, .nectar-button.tag-destaque {
    padding: 4px 15px !important;
    font-family: 'Inter', sans-serif;
}

.nectar-button.extra-color-gradient-1.medium.tag-destaque {
    border: 1px solid #000;
    color: #000;
}

.nectar-button.extra-color-gradient-2.medium.tag-new {
    border: 1px solid #000;
    color: #fff;
    background: #000 !important
}

.nectar-button.extra-color-gradient-1.medium.tag-destaque, .nectar-button.extra-color-gradient-1.medium.tag-destaque:after {
    border-image: none;
    background: none
}

.nectar-button.extra-color-gradient-2.tag-new, .nectar-button.extra-color-gradient-2.tag-new:after {
    border-image: none;
    background: none
}

.nectar-button.extra-color-gradient-2.tag-new span.start:hover {
    color: red
}

.nectar-button.extra-color-gradient-1 .hover, .nectar-button.see-through-extra-color-gradient-1 .start {
    background: #bdbbde;
    background: linear-gradient(to bottom right, #000, #545454);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    display: initial;
}

.nectar-button.extra-color-gradient-2 .hover, .nectar-button.see-through-extra-color-gradient-2 .start {
    background: #231f20;
    background: linear-gradient(to bottom right, #fff, #d4d4d4);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    display: initial;
}

.nectar-button span {
    position: static;
    transform: none;
    font-size: 17px;
    text-transform: uppercase;
    font-family: 'Inter', sans-serif;
    letter-spacing: .1em;
}

body .nectar-button.small.inscreva-se {
    border-radius: 20rem;
    padding: 3% 15%;
}

body .nectar-button.small.inscreva-se span {
    font-size: 13px;
    letter-spacing: .1rem
}

.sf-menu li.menu-item a {
    text-transform: uppercase;
    font-weight: 600
}

.stick-left {
    padding: 0 !important;
}

.stick-left .wpb_wrapper {
    overflow: auto 
}

.stick-left .vc_column-inner {
    position: fixed;
    width: 25%;
    border-right: 2px solid #000;
    height: 100vh
}

.stick-left .vc_column-inner .wpb_wrapper {
    padding: 10%;
}

.stick-left .vc_column-inner .wpb_wrapper h3 {
    margin-top: 10%;
}
/* hyfen

.stick-left .vc_column-inner .wpb_wrapper h1 {
    word-break: break-word;
    -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
}*/

.stick-left .vc_column-inner .wpb_text_column .wpb_wrapper {
    padding: 0
}

.page-id-457 .toggle img {
    border-radius: 100%;
    width: 150px;
    height: 150px;
    filter: grayscale(100%) contrast(120%);
}

.feature-news-home h2.recent-posts-title {
    display: none 
}

.home .blog-recent .col .post-header h3 a {
    font-size: 28px;
    color: #000 !important;
    text-decoration: none;
}

.feature-news-home .post-header {
    display: table;
    margin-bottom: 0 !important
}

.feature-news-home h3:before {
    content: ''; 
    width: 100%;
    height: 1rem;
    display: block;
}

.feature-news-home h3 {
    display: table-footer-group;
    line-height: 35px !important
}

.feature-news-home .meta-category {
    display: table-header-group;
    visibility: hidden;
    width: 100%;
}

.feature-news-home .meta-category a {
    visibility: visible;
    position: relative;
    left: -10px;
    
    border: 1px solid #000;
    border-radius: 20px;
    padding: 7px 15px;
    
    font-size: 17px;
    font-weight: 600;
    letter-spacing: .1em;
    
    color: #000 !important;
    text-decoration: none;
    text-transform: uppercase;
}

.feature-news-home .excerpt {
    overflow: hidden;
    white-space: nowrap; 
    text-overflow: ellipsis;
}

#header-space {
    display: none
}

.news-pages .col img {
    width: 100%;
    min-width: 400px;
    object-fit: cover;
}

.single-portfolio .post-area {
    margin-top: 0;
}

body .container-wrap .portfolio-filters-inline.non-fw {
    position: relative;
}

.portfolio-items:not(.carousel) .col.span_3 .work-meta, .portfolio-items:not(.carousel) .col.span_4 .work-meta {
    width: 100%;
    max-width: 250px;
}

.portfolio-items .span_4 .work-meta h4:before {
    width: 100%;
    border-bottom: 1px solid rgba(0, 0, 0, 0.4);
    color: rgba(0, 0, 0, 0.4);
    font-size: 9px;
    display: block;
    margin-bottom: 15px
}

.portfolio-items .span_4[data-project-cat="online ativo"] .work-meta h4:before,
.portfolio-items .span_4[data-project-cat="online ativo "] .work-meta h4:before,
.portfolio-items .span_4[data-project-cat="online"] .work-meta h4:before,
.portfolio-items .span_4[data-project-cat="online "] .work-meta h4:before {
    content: 'online';
}

.portfolio-items .span_4[data-project-cat="arte ativo"] .work-meta h4:before,
.portfolio-items .span_4[data-project-cat="arte ativo "] .work-meta h4:before,
.portfolio-items .span_4[data-project-cat="arte"] .work-meta h4:before,
.portfolio-items .span_4[data-project-cat="arte "] .work-meta h4:before {
    content: 'arte';
}

.portfolio-items .span_4[data-project-cat="bem-estar ativo"] .work-meta h4:before,
.portfolio-items .span_4[data-project-cat="bem-estar ativo "] .work-meta h4:before,
.portfolio-items .span_4[data-project-cat="bem-estar"] .work-meta h4:before,
.portfolio-items .span_4[data-project-cat="bem-estar "] .work-meta h4:before {
    content: 'bem-estar';
}

.portfolio-items .span_4[data-project-cat="moda ativo"] .work-meta h4:before,
.portfolio-items .span_4[data-project-cat="moda ativo "] .work-meta h4:before,
.portfolio-items .span_4[data-project-cat="moda"] .work-meta h4:before,
.portfolio-items .span_4[data-project-cat="moda "] .work-meta h4:before {
    content: 'moda';
}

.portfolio-items .span_4[data-project-cat="beleza ativo"] .work-meta h4:before,
.portfolio-items .span_4[data-project-cat="beleza ativo "] .work-meta h4:before,
.portfolio-items .span_4[data-project-cat="beleza"] .work-meta h4:before,
.portfolio-items .span_4[data-project-cat="beleza "] .work-meta h4:before {
    content: 'beleza';
}

.portfolio-filters-inline .container ul li a.active[data-filter=".ativo"] {
    display: none;
}

.portfolio-filters-inline .container ul li a.active[data-filter=".arte"] {
    color: #F5EA60 !important
}

.portfolio-filters-inline .container ul li a.active[data-filter=".bem-estar"] {
    color: #CAC5E3 !important
}

.portfolio-filters-inline .container ul li a.active[data-filter=".moda"] {
    color: #E7640C !important
}

.portfolio-filters-inline .container ul li a.active[data-filter=".beleza"] {
    color: #E7D5C7 !important
}

.portfolio-wrap .portfolio-items {
    width: 100% !important;
    margin: 0 auto !important;
}

.portfolio-items .col.span_4 {
    width: 32%;
}

body .portfolio-items[data-gutter="20px"] .col {
    padding: 40px
}

.portfolio-wrap .portfolio-items[data-current-cat=".arte"] {
    background: #F5EA60;
}

.portfolio-wrap .portfolio-items[data-current-cat=".bem-estar"] {
    background: #CAC5E3;
}

.portfolio-wrap .portfolio-items[data-current-cat=".moda"] {
    background: #E7640C;
}

.portfolio-wrap .portfolio-items[data-current-cat=".online"] {
    background: #D7E4E7;
}

.portfolio-wrap .portfolio-items[data-current-cat=".beleza"] {
    background: #E7D5C7;
}


.portfolio-filters-inline ul li a {
    text-transform: uppercase;
    color: #000;
    font-weight: 400 !important
}

.portfolio-filters-inline .container ul li a.active {
    color: black !important;
    font-weight: 700 !important
}

.portfolio-items .element {
    margin-bottom: 30px !important;
}

.portfolio-items .element h4 {
    text-transform: uppercase
}

.portfolio-items .element p {
    color: #000;
}

.portfolio-items .element p:after {
    content: 'mais informações';
    max-width: 250px;
    width: 100%;
    padding: 10px 0;
    margin-top: 10px;
    text-align: center;
    display: block;
    border-radius: 30px;
    border: 1px solid #000
}

.portfolio-items .element:hover p:after {
    background: #000;
    color: #fff;
    font-weight: 600
}

.wpb_row.full-width-content .portfolio-items[data-col-num="cols-3"] .col.span_4 img {
    height: 15rem;
    max-height: 10rem;
    object-fit: cover
}

.row.project-title {
    display: none
}

.single-portfolio .post-area {
    width: 100% !important;
    padding: 0;
    /* padding-top: 30px; */
}

.single-portfolio #footer-outer {
    display: none;
}

#regular_portfolio .container-wrap .container {
    width: 100%;
    max-width: 100%;
    padding: 0;
    
}

.nectar-button.small.voltar-cursos {
    background-color: transparent !important;
    box-shadow: none;
    padding: 0;
    color: #000;
    margin-bottom: 3%;
    background: url(/wp-content/uploads/2020/04/iconfinder_left_172489.png) no-repeat 0 0;
    background-size: 20px;
}

.nectar-button.small.voltar-cursos.vagas {
    padding-left: 25px;
    font-size: 11px; text-transform: uppercase;
    color: #000
}

.nectar-button.small.voltar-cursos span {
    font-size: 10px;
    letter-spacing: .1em;
    text-indent: 30px
}

.bottom_controls {
    display: none
}

.wpb_tabs_nav li span {
    font-size: 15px;
    text-transform: uppercase 
}

.wpb_tabs_nav li a.active-tab {
    font-weight: 600 
}

.professor-side img {
    width: 100px;
    height: 100px !important;
    object-fit: cover;
    border-radius: 100%;
}

.professor-side p {
    padding-bottom: 5%;
}

.team-member {
    margin-top: 5%;
    padding-right: 20%;
}

.team-member img {
    float: left;
    margin-right: 5%;
    width: 150px !important;
    height: 150px !important;
    border-radius: 350px;
    object-fit: cover;
}

.team-member h4 {
    font-size: 25px;
    font-weight: 600 !important;
    letter-spacing: .05em;
    text-transform: uppercase !important;
}

.team-member p.description {
    border: none !important;
    padding: 0 !important;
}

#sidebar {
    display: none
}

.woocommerce .woocommerce-message, .woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce-page .woocommerce-message {
    background-color: #000
}

.woocommerce .cart .quantity input.qty, 
.nectar-quick-view-box .cart .quantity input.qty {
    font-size: 15px;
    font-weight: normal 
}

.woocommerce .cart .quantity input.plus,
.woocommerce .cart .quantity input.minus {
    width: 25px;
    height: 25px;
}

body p.woocommerce.add_to_cart_inline {
    padding: 0 !important
}

p.woocommerce.add_to_cart_inline {
    text-align: left 
}

body .woocommerce.add_to_cart_inline a.button.add_to_cart_button {
    padding: 8% 0 ;
    width: 100%
}

.woocommerce a.button:hover {
    background-color: #000
}

.wpb_tab ul {
    margin-left: 15px 
}

.wpcf7 {
    padding-right: 20%;
    padding-top: 3%
}

.wpcf7 label {
    text-transform: uppercase;
    font-size: 12px;
    letter-spacing: .05em
}

.wpcf7 p {
    padding-bottom: 10px
}

body[data-form-submit="regular"] .container-wrap input.wpcf7-submit {
    background-color: #000 !important;
    text-transform: uppercase;
    padding: 15px 40px !important
}

#slide-out-widget-area {
    background-color: #000
}

#slide-out-widget-area .menu-wrap ul li {
    margin-bottom: 5%;
}

#slide-out-widget-area .inner .off-canvas-menu-container li a {
    font-weight: 600;
    font-size: 14px;
    text-transform: uppercase
}

/* blog */

#author-bio,
.blog_next_prev_buttons,
.comments-section,
#single-below-header,
body.single-post .heading-title {
    display: none 
}

body.single-post .first-section,
body.single-post .container-wrap {
    padding-top: 0 !important
}

#footer-outer,
#footer-outer #copyright {
    background-color: #000;
}

/*#footer-outer .logo-footer {
    width: 35%;
    height: 40px;
    background: url(/wp-content/uploads/2020/03/icon-main.png) no-repeat 0;
    background-size: 100%; */
}

#footer-outer .widget {
    margin-bottom: 10px
}

#footer-outer .row {
    padding: 55px 0 0;
}

#footer-outer li a {
    font-size: 12px;
    line-height: 17px;
    color: rgb(185, 185, 185);
}

#footer-outer li a:hover {
    color: white !important
}

#footer-outer #copyright p {
    /*font-size: 10px*/
    display: none;
}

@media only screen and (max-width: 768px) {
    body[data-bg-header="true"] #header-outer[data-permanent-transparent="1"].transparent {
        padding-top: 2.5%;    
    }
    
    body #header-outer #top {
        margin-top: 0;
    }
    
    #header-outer #top #logo img {
        width: 65%;
        height: auto !important
    }

    .home .first-section .span_12 {
        padding-top: 50%;
    }

    .full-width-content.vc_row-fluid .vc_col-sm-3.instance-0 .wpb_wrapper {
        width: 90%;
        margin: 0 auto;
        padding-bottom: 5%;
    }

    .full-width-content.vc_row-fluid .vc_col-sm-3.instance-0 .wpb_text_column .wpb_wrapper {
        width: 80%;
        margin: 0;
    }
    
    body.single-portfolio .full-width-content.vc_row-fluid .vc_col-sm-3.instance-0 .wpb_text_column .wpb_wrapper {
        width: 100%;
    }
    
    body.single-portfolio .aligncenter {
        margin: 0;
    }
    
    body.single-portfolio .stick-left .wpb_text_column {
        height: auto;
    }
    
    .tabbed[data-style="minimal"] .wpb_tabs_nav {
        height: 50px;
        padding: 0 !important;
        overflow-x: scroll;
        white-space: nowrap;
        display: inline-block;
        border: none;
        position: relative;

        width: 130%;
        height: 80px;
        left: -15%;
        
        margin: 5% auto 0 auto;
        
        overflow-x: scroll;
        white-space: nowrap;
        display: inline-block;
        position: relative;
        justify-content: space-between; 

        margin-bottom: 5% 
    }
    
    .tabbed[data-style="minimal"] .wpb_tabs_nav li{
        height: 50px;
        display: inline-block;
        bottom: 0 !important;
    }
    
    .full-width-content.vc_row-fluid .vc_col-sm-9.instance-1 {
        width: 90%;
        margin: 0 auto !important;
        float: none;
        display: flex;
    }
    
    body.page-id-492 .full-width-content.vc_row-fluid .vc_col-sm-9.instance-1 {
        width: 100% 
    }

    body.home .vc_row.vc_row-flex.vc_row-o-equal-height>.span_12>.vc_column_container {
        width: 100%;
        padding: 5% 10%;
    }
    
    body.home .feature-home {
        padding-bottom: 15% !important
    }
    
    .blog-recent .col {
        margin-bottom: 15px
    }
    
    .feature-home .instance-0, .feature-home .instance-1 {
        padding-top: 20% !important;
    }

    .feature-home .vc_col-sm-4.instance-2 {
        border-top: none
    }

    #slide-out-widget-area .inner > div {
        margin-bottom: 0;
    }

    .stick-left {
        padding: 0 !important;
    }

    .stick-left .vc_column-inner {
        position: static;
        width: 100%;
        border-right: none;
        border-bottom: 1px solid #000;
        height: auto
    }

    .stick-left .vc_column-inner .wpb_wrapper {
        padding: 25% 0 15px 5%;
    }
    
    .vc_column_container>.vc_column-inner {
        width: 100%;
    }

    .wpb_wrapper .wpb_text_column {
        padding-right: 0 !important;
    }

    .portfolio-filters-inline .container {
        max-width: 100%;
    }

    .portfolio-items .element p:after {
        width: 100%;
    }

    .wpcf7 {
        padding: 0
    }

    body[data-form-submit="regular"] .container-wrap input.wpcf7-submit {
        width: 100%;
    }

    #header-outer[data-box-shadow="small"] {
        box-shadow: none
    }

    #header-space[data-header-mobile-fixed="1"] {
        display: none
    }

    .portfolio-template-default #header-outer:not([data-format="left-header"]) {
        padding-top: 10px;
    }

    body.single-portfolio .container-wrap {
        padding-top: 0px !important
    }

    .nectar-button.small.voltar-cursos {
        padding-bottom: 5%
    }

    .team-member {
        padding: 0;
        margin: 15% auto
    }

    .team-member img {
        float: none;
        margin-right: 0;
        width: 150px !important;
        height: 150px !important;
        display: block;
        margin: 0 auto;
    }

    .team-member h4 {
        margin-top: 10%
    }
}


.sumo-control-tr {
    display: none !important
}


@media screen and (min-width: 1024px) {
  body[data-footer-reveal="1"] .container-wrap{
    margin-bottom: 0 !important;
  }
}

@media screen and (min-width: 1024px) {
  body[data-footer-reveal="1"] #footer-outer{
    z-index: 11 !important;
    position: relative !important;
  }
}


@media screen and (min-width: 1024px) {
  .stick-left .vc_column-inner {
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
    height: 89vh !important;
  }
}
  
@media screen and (min-width: 1024px) {
  .single-portfolio ::-webkit-scrollbar {
      display: none;
  }
}

