/* RAFAEL BOIKO
13/05 */

body {
    font-weight: normal
}

body, body p, p {
    font-family: "Manrope";
    font-size: 17px;
    line-height: 153%;
    letter-spacing: .02em
}

#page-header-wrap {
    display: none
}

.hero-suble #main-button {
    z-index: 99999999;
    top: 8.5rem;
    position: absolute
}

span {
    font-family: "Manrope Medium";
    font-weight: normal
}

#footer-outer a.privacyLink {
    color: #9D9D9D !important;
    margin-left: 3%
}

.nectar-social {
    display: none
}

#to-top {
    background: url(/wp-content/uploads/2020/08/back-top.svg);
    background-color: t ransparent !important;
    border-radius: none;
    width: 51px;
    height: 84px
}

#to-top:hover {
    background-color: transparent !important;
    opacity: .5
}

#to-top i {
    display: none
}

h1, h2 {
    font-family: "Domaine";
    text-transform: uppercase;
    font-weight: normal
}

h1 {
    font-size: 62px;
    line-height: 109%;
    letter-spacing: .02em
}

h2 {
    font-size: 50px;
    letter-spacing: .02em;
    line-height: 112%;
    text-transform: uppercase
}

h3, h4 {
    font-family: "Manrope Medium";
    font-weight: normal;
    letter-spacing: .1em;
    text-transform: uppercase;
    font-size: 16px;
    line-height: 20px
}

#containerIN {
    max-width: 1425px;
    width: 100%;
    margin: 0 auto;
    padding: 0 90px
}

.j4.desk {
    display: block !important
}

.j4.mobile {
    display: none !important
}

body[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] #top .slide-out-widget-area-toggle:not([data-custom-color="true"]) a:not(.using-label) .lines-button:after, body[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] #top .slide-out-widget-area-toggle:not([data-custom-color="true"]) a:not(.using-label) .lines:before, body[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] #top .slide-out-widget-area-toggle:not([data-custom-color="true"]) a:not(.using-label) .lines:after {
    height: 1px
}

body[data-header-search="false"] #header-outer[data-has-menu="false"][data-cart="false"] #top .slide-out-widget-area-toggle:not([data-custom-color="true"]) a:not(.using-label) .lines:after {
    width: 1.4rem
}

#slide-out-widget-area.fullscreen .inner-wrap {
    padding-top: 0 !important
}

.slide_out_area_close .close-wrap .close-line, #search-outer .close-wrap .close-line, #top .slide-out-widget-area-toggle .close-line {
    width: 1px
}

body.page #slide-out-widget-area.fullscreen .inner .off-canvas-menu-container li a, 
#slide-out-widget-area.fullscreen .inner .off-canvas-menu-container li a {
    font-family: "Domaine" !important;
    font-size: 120px !important;
    letter-spacing: .02em !important;
    line-height: 100% !important;
    color: #000 !important;
    opacity: 1;
    text-align: left;
    text-transform: uppercase;
    font-weight: normal !important
}

body.page #slide-out-widget-area.fullscreen .inner .off-canvas-menu-container li a:hover,
#slide-out-widget-area.fullscreen .inner li a:hover {
    text-decoration: line-through
}

div.wpgdprc p {
    padding: 0;
    font-family: "Manrope"
}

.wpgdprc .wpgdprc-consent-bar__settings {
    display: none
}

div.wpgdprc button {
    font-family: "Manrope Medium";
    text-transform: uppercase
}

body #header-outer, #header-space {
    background-color: transparent
}

#home-hero {
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    z-index: 12
}

.j1 {
    border-top: .5px solid #000;
    padding-top: 5%
}

.j2 {
    border-bottom: .5px solid #000;
    padding-bottom: 3% !important
}

.portfolio-items[data-ps="7"] .col[data-default-color="true"] .work-item:not(.style-3) .work-info-bg {
    background: rgba(0, 0, 0, .4) !important
}

/* GALLERY GRID */

#portfolio-extra .portfolio-items[data-gutter="20px"] .col {
    padding: 3em
}

.project-title .title-wrap,
#portfolio-extra .wpb_row:first-child {
    padding: 0 1em
}

#portfolio-extra .wpb_row:last-child {
    padding-top: 2em !important
}

#portfolio-extra .wpb_row:last-child .wpb_column {
    padding: 0
}

#portfolio-extra .work-info,
#portfolio-extra .work-info-bg {
    display: none 
}

#portfolio-extra .portfolio-items .col:hover img {
    transform: none;
}

#portfolio-extra .wpb_gallery .col:nth-child(1) {
     width: 70%; 
}

#portfolio-extra .wpb_gallery .col:nth-child(1) img {
    height: 500px
}

#portfolio-extra .wpb_gallery .col:nth-child(2) img,
#portfolio-extra .wpb_gallery .col:nth-child(7) img {
    width: 500px;
    max-height: 800px;
}

#portfolio-extra .wpb_gallery .col:nth-child(3) img,
#portfolio-extra .wpb_gallery .col:nth-child(6) img {
    max-height: 800px
}

#portfolio-extra .wpb_gallery .col:nth-child(4),
#portfolio-extra .wpb_gallery .col:nth-child(8),
#portfolio-extra .wpb_gallery .col:nth-child(10) {
    width: 100%;
    padding-left: 20em
}

#portfolio-extra .wpb_gallery .col:nth-child(4) img,
#portfolio-extra .wpb_gallery .col:nth-child(8) img,
#portfolio-extra .wpb_gallery .col:nth-child(10) img {
    max-height: 800px;
    width: unset;
}

#portfolio-extra .wpb_gallery .col:nth-child(5),
#portfolio-extra .wpb_gallery .col:nth-child(9) {
    width: 100%;
}

#portfolio-extra .wpb_gallery .col:nth-child(5) img,
#portfolio-extra .wpb_gallery .col:nth-child(9) img {
    max-height: 800px;
    width: 500px;
}


/* FIM GALLERY */

.full-width-content .col.padding-20-percent > .vc_column-inner {
    padding: calc(100vw * .3)
}

#hero-wrapper .hero-suble .wpb_wrapper {
    position: absolute;
    width: 382px
}

#hero-wrapper .hero-suble .wpb_wrapper .wpb_wrapper {
    position: static;
    width: auto
}

#main-button {
    width: auto;
    border-radius: 0 !important;
    background: transparent !important;
    color: #000;
    font-size: 16px;
    letter-spacing: .1em;
    padding: 0;
    text-transform: uppercase;
    padding-bottom: 1%;
    border-bottom: .5px solid #000;
    transform: none;
    display: table
}

#main-button:before {
    visibility: hidden;
    content: '';
    width: 20px;
    height: 20px;
    display: block;
    position: absolute;
    right: calc(0% + -30%);
    transition: all .2s easE;
    background: url(/wp-content/uploads/2020/08/arrow.svg) no-repeat right
}

#main-button:hover {
    box-shadow: none !important
}

#main-button:hover:before {
    visibility: visible
}

#rowBG {
    background: url(/wp-content/uploads/2020/07/circle-bg.svg) no-repeat;
    background-position: calc(100% - -15%) calc(100% - 100%);
    background-size: 65%;
    position: relative;
    top: -60px
}

body.page-id-3904 #rowBG {
    background-size: 50%;
    top: 0
}

body.page-id-3906 #rowBG {
    top: -130px;
    background-position: calc(100% - -75%) calc(100% - -10%);
    background-size: 60%
}

.nectar-scrolling-text[data-s-speed="slow"] .nectar-scrolling-text-inner > * {
    animation-duration: 40s
}

.nectar-scrolling-text .nectar-scrolling-text-inner > * {
    transform: translateX(-20%) translateZ(0);
    animation: nectar-scrolling-text-animation linear infinite 45s
}

#containerIN.j3 .nectar_cascading_images .cascading-image:first-child .bg-layer .img-wrap {
    -webkit-transform: translateX(-60%) translateY(0%) !important;
    -ms-transform: translateX(-60%) translateY(0%) !important;
    transform: translateX(-60%) translateY(0%) !important
}

#containerIN.j3 .nectar_cascading_images .cascading-image:first-child img {
    mix-blend-mode: darken
}

#containerIN.j3 .nectar_cascading_images .cascading-image:last-child .bg-layer {
    transform: scale(.65, .65) !important
}

#containerIN.j3 .nectar_cascading_images .cascading-image:last-child .bg-layer .img-wrap {
    -webkit-transform: translateX(25%) translateY(-40%) !important;
    -ms-transform: translateX(25%) translateY(-40%) !important;
    transform: translateX(25%) translateY(-40%) !important
}

#overflow-img {
    position: absolute;
    right: 0;
    top: -190px
}

#overflow-img img {
    width: 37%;
    float: right;
    right: 320%
}

.overflow-img {
    position: absolute;
    left: -100px;
    top: 120%;
    z-index: -5
}

body.page-id-3904 .overflow-img {
    position: absolute;
    left: calc(0% - 35%);
    top: 90%;
    z-index: -5
}

.overflow-img img {
    width: 50% !important
}

#lastBlockHome .rellax {
    left: calc(100% - 100%);
    position: relative;
    transform: none !important
}

#juliana-foto {
    position: absolute;
    right: calc(0% - 35%);
    top: -50px;
    z-index: -1
}

#juliana-foto img {
    max-width: 442px;
    width: 100%
}

.j4 p {
    font-family: "Manrope Medium";
    font-size: 18px;
    text-transform: uppercase;
    line-height: 170%;
    letter-spacing: .05em;
    padding: 6% 0 !important;
    border-top: .5px solid #000;
    border-bottom: .5px solid #000
}

#services:before {
    content: '';
    width: 1500px;
    height: 1500px;
    position: absolute;
    background: url(/wp-content/uploads/2020/07/circle-bg.svg) no-repeat;
    background-size: 100%;
    left: -40em;
    top: -12em
}

#service-cards .col {
    justify-content: space-between
}

#service-cards .col .clear {
    visibility: hidden
}

#service-cards .wpb_column:nth-child(2) {
    transform: translateX(0) translateY(-50%)
}

#service-cards h3 {
    font-family: "Manrope Semibold";
    position: absolute;
    top: calc(100% - 52%);
    left: 0;
    right: 0;
    width: 80%;
    margin: 0 auto
}

#service-cards .wpb_column .vc_column-inner {
    width: 285px;
    min-height: 380px;
    margin: 0 auto;
    border: .5px solid #000;
    background: #F2EDE4;
    overflow: hidden;
    justify-content: center;
    align-items: center
}

#service-cards:nth-child(2) .wpb_column:nth-child(2) .vc_column-inner {
    border: none ;
    background: none 
}

#service-cards:nth-child(2) .wpb_column:nth-child(2) .vc_column-inner h3 {
    font-family: "Domaine";
    font-size: 30px;
    line-height: 120%
}


#service-cards .wpb_column .vc_column-inner:before {
    content: '1';
    width: 30px;
    height: 30px;
    border: 1px solid #000;
    border-radius: 100px;
    display: block;
    line-height: 30px;
    position: absolute;
    top: 5%;
    left: 5%
}

#service-cards:last-child .wpb_column .vc_column-inner:before:first-child {
    display: none
}

#service-cards:nth-child(1) .wpb_column:nth-child(1) .vc_column-inner:before {
    content: '1'
}

#service-cards:nth-child(1) .wpb_column:nth-child(2) .vc_column-inner:before {
    content: '2'
}

#service-cards:nth-child(1) .wpb_column:nth-child(3) .vc_column-inner:before {
    content: '3'
}

#service-cards:nth-child(2) .wpb_column:nth-child(1) .vc_column-inner:before {
    content: '4'
}

#service-cards:nth-child(2) .wpb_column:nth-child(2) .vc_column-inner:before {
    display: none 
}


#service-cards:nth-child(2) .wpb_column:nth-child(3) .vc_column-inner:before {
    content: '5'
}

#service-cards:nth-child(3) .wpb_column:nth-child(2) .vc_column-inner:before {
    content: '6'
}

#service-cards .wpb_column.clear .vc_column-inner {
    border: none;
    background: transparent;
    padding: 0
}

#BlindWave {
    position: absolute;
    z-index: -1;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

#services .hover-text {
    display: none;
}

/*

#services:before {
    content: '';
    position: absolute;
    background: url(/wp-content/uploads/2020/07/circle-bg.svg) no-repeat center;
    background-size: 77rem;
    width: 100%;
    height: 80rem;
    z-index: -1;
    top: 5%;
    left: calc(100% - 150%)
}

#services .hover-text {
    display: none;
    justify-content: center;
    align-items: center;
    position: absolute;
    background-blend-mode: multiply;
    top: calc(100% - 100%);
    padding: 7%;
    height: 100%;
    transition: all .2s easE;
    background: url(/wp-content/uploads/2020/08/textured-ju.png) no-repeat #FEF9EF;
    background-size: cover
}

#services .hover-text p {
    font-size: 14px;
    text-align: center
}

#service-cards .wpb_column .vc_column-inner:hover .hover-text {
    display: flex
}

#services .row-bg.using-image {
    background-size: 75%
}
*/


#WorkButtonEnd #main-button {
    margin: 0 auto
}

#Work .vc_column-inner:hover {
    opacity: .8
}

#Work.center h3 {
    width: 90%;
    margin: 0 auto
}

#Work img.small {
    width: 60%
}

#Work img.medium {
    width: 65%
}

#Work img.large {
    width: 90%
}

body.single .project-title .section-title {
    padding: 0
}

.single-portfolio .row .col.section-title h1, .single-portfolio .row .col.section-title .subheader {
    text-align: left;
    font-family: "Domaine";
    font-weight: 300;
    font-size: 50px;
    line-height: 56px;
    max-width: 450px
}

#work .portfolio-filters-inline.non-fw {
    padding: 3rem 0 5rem
}

#work .portfolio-filters-inline[data-alignment="center"] .container > ul {
    display: flex;
    justify-content: center;
    justify-content: space-between;
    padding: 0 12rem
}

#work .portfolio-filters-inline[data-alignment="center"] .container > ul li:nth-child(1) {
    order: 1
}

#work .portfolio-filters-inline[data-alignment="center"] .container > ul li:nth-child(2) {
    order: 3
}

#work .portfolio-filters-inline[data-alignment="center"] .container > ul li:nth-child(3) {
    order: 2
}

#work .portfolio-filters-inline[data-alignment="center"] .container > ul li:nth-child(4) {
    order: 1
}

#work .portfolio-items .col img {
    width: 100% !important;
    height: 250px !important;

}

#work .portfolio-filters-inline .container,
#work .portfolio-filters-inline[data-alignment="center"] .container > ul {
    padding: 0;
    width: 100%;
}

#work .portfolio-items .col {
    position: static !important;
    width: 100% !important;
    padding: 1em;

}

.bottom_controls {
    background-color: transparent;
    padding: 5% 0;
    margin-top: 0
}

#all-items {
    display: none
}

.portfolio-items .work-item img {
    object-fit: cover
}

#portfolio-nav #prev-link a, #portfolio-nav #next-link a {
    color: #000;
    font-weight: normal;
    font-size: 16px;
    text-transform: uppercase;
    letter-spacing: .1em
}

#portfolio-nav #prev-link a, #portfolio-nav #next-link a {
    border-bottom: 1px solid #000
}

body.material .mfp-arrow-right {
    font-size: 0;
    width: 45px;
    height: 45px;
    background: url(/wp-content/uploads/2020/09/go-1.svg) center;
    border: none
}

body.material .mfp-arrow-left {
    font-size: 0;
    width: 45px;
    height: 45px;
    background: url(/wp-content/uploads/2020/09/back-1.svg) center;
    border: none
}

.mfp-arrow-left:after, .mfp-arrow-right:after, .woocommerce .pswp__button--arrow--right:after, .woocommerce .pswp__button--arrow--left:after {
    display: none
}

.bottom_controls #portfolio-nav .controls li a i:after {
    height: 1px
}

.fa-angle-right:before {
    background: url(/wp-content/uploads/2020/09/seta-go.svg) no-repeat -1px 6px;
    color: transparent
}

.fa-angle-left:before {
    background: url(/wp-content/uploads/2020/09/seta-back.svg) no-repeat 0 5px;
    color: transparent
}

.post-area .wpb_wrapper a {
    text-decoration: underline
}

.social.wpb_column p {
    text-transform: uppercase
}

#footer-outer #menu-principal {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 20%
}

#footer-outer .textwidget {
    font-size: 12px;
    text-transform: uppercase
}

#footer-outer #menu-principal li {
    font-size: 16px;
    text-transform: lowercase
}

#footer-outer #menu-footer li a {
    font-size: 12px;
    color: #9D9D9D !important;
    text-align: right;
    text-transform: uppercase
}

#footer-outer .row, #footer-outer .widget {
    padding: 0;
    padding-bottom: 1%;
    margin-bottom: 0
}

#work .portfolio-filters-inline .container > ul a {
    font-family: "Domaine";
    font-size: 30px;
    letter-spacing: 0;
    text-transform: uppercase;
    font-weight: normal
}

#work .portfolio-filters-inline .container > ul a.active:before {
    content: '';
    width: 100%;
    height: .5px;
    background: #000;
    display: block;
    position: relative;
    top: 1.6rem
}

#work .portfolio-items[data-ps="9"] .col .work-item {
    margin-bottom: 0
}

#work .portfolio-items .work-meta {
    position:absolute;
    top: 47%;
    width: 100%;
    text-align: center;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
}

#work .portfolio-items .work-meta h4 {
    color: #fff;
}

#work .portfolio-items[data-ps="9"] .col img {
    border-radius: 0;
}

#work .portfolio-items[data-ps="9"] .col:hover img {
    transform: none;
    box-shadow: none;
    opacity: .8
}

#work .portfolio-items .work-meta p {
    display: none
}

.wpgdprc-consent-bar__inner {
    background: #a89c92
}

.wpgdprc-consent-bar__notice .wpgdprc-consent-bar__notice,
.wpgdprc-consent-bar__notice p {
    padding-bottom: 0;
    font-size: 14px;
}

.wpgdprc-consent-bar__column--settings {
    display: none 
}

.wpgdprc-consent-bar__column button {
    background: none !important;
    border: none;
    box-shadow: none !important;
    padding: 0 !important;
    font-size: 14px !important;
}

@media only screen and (max-width: 668px) {
    h1 {
        font-size: 30px;
        line-height: 40px
    }

    h2 {
        font-size: 24px;
        line-height: 125%
    }

    h3 {
        font-size: 16px;
        line-height: 125%
    }
    
    #Hero .nectar_cascading_images .cascading-image:not(:first-child) {
        top: 30%;
        left: 47%
    }

    .slide-out-widget-area-toggle.mobile-icon .lines-button:after, .slide-out-widget-area-toggle.mobile-icon .lines:before, .slide-out-widget-area-toggle.mobile-icon .lines:after {
        height: 1px !important
    }

    .slide-out-widget-area-toggle.mobile-icon .lines:after {
        width: 1rem !important
    }

    #slide-out-widget-area.fullscreen .inner .off-canvas-menu-container li a {
        font-size: 60px
    }

    #containerIN {
        max-width: 80%;
        width: 80%;
        margin: 0 auto;
        padding: 0
    }

    #hero-wrapper .hero-suble .wpb_wrapper {
        width: 80%;
        margin: 0 auto;
        left: 0;
        right: 0;
        top: -139px
    }

    #overflow-img {
        top: 0
    }

    #rowBG {
        background-position: calc(100% - 125%) calc(100% - 80%);
        background-size: 200%;
        position: relative;
        top: 0
    }

    #scroolingText h3 {
        width: 85%;
        margin: 0 auto;
        padding-bottom: 10%
    }

    #lastBlockHome .rellax {
        display: none
    }

    #footer-widgets .container .col {
        margin-bottom: 5px
    }

    #footer-widgets .container .col:nth-child(2) {
        display: none
    }

    #footer-outer #menu-footer li a {
        text-align: left
    }

    #juliana-foto {
        right: calc(0% - 13%);
        top: 0
    }

    #juliana-foto img {
        max-width: 200px
    }

    body.page-id-3904 #rowBG {
        background-position: calc(100% - 125%) calc(100% - 100%);
        background-size: 200%
    }

    .j4.desk {
        display: none !important
    }

    .j4.mobile {
        display: block !important
    }

    body.page-id-3904 .overflow-img {
        left: calc(0% - 15%);
        top: 51%
    }

    #services .cards .vc_column-inner .wpb_wrapper {
        overflow-x: scroll;
        white-space: nowrap;
        display: inline-block;
        width: calc(100% + 20%);
        margin-left: -10%
    }

    #services .cards .vc_column-inner #service-cards .row_col_wrap_12_inner {
        display: block
    }

    #services .cards .wpb_wrapper #service-cards .wpb_wrapper {
        white-space: normal;
        display: block;
        overflow-x: auto;
        width: auto;
        margin-left: 0
    }

    #services .wpb_wrapper .wpb_row {
        display: inline-block;
        vertical-align: top
    }

    #services #service-cards {
        margin-top: 10%
    }

    #services #service-cards:nth-child(1) {
        margin-left: 10%
    }

    #service-cards .col .wpb_column {
        display: inline-block;
        width: 260px;
        vertical-align: top
    }

    #service-cards .wpb_column:nth-child(2) {
        transform: none
    }

    #service-cards .wpb_column .vc_column-inner {
        width: 260px;
        margin: 0;
        height: 22rem;
        padding: 0
    }

    #services .hover-text {
        width: 100%
    }

    #services .hover-text .wpb_wrapper {
        white-space: normal
    }

    #service-cards .clear {
        display: none !important
    }

    #service-cards h3 {
        position: absolute;
        left: 0;
        right: 0;
        margin: 0 auto
    }

    #BlindWave {
        display: none !important
    }

    #Work img.small, #Work img.medium, #Work img.large {
        width: 100%
    }

    .wpb_column:not([class * ="vc_col-xs"]) {
        margin-bottom: 0
    }

    .wpb_column:not([class * ="vc_col-xs"]) {
        margin-bottom: 0
    }

    .material #Work.wpb_row {
        margin-bottom: 0
    }

    #Work h3 {
        margin-bottom: 20%
    }

    .single-portfolio .row .col.section-title h1, .single-portfolio .row .col.section-title .subheader, body.single-portfolio .row .col.section-title.span_12 h1 {
        max-width: 100%;
        width: 100%;
        line-height: 110%
    }

    body.page-id-3906 #rowBG h2 a {
        font-size: 17px;
        font-weight: 600
    }

    .social.wpb_column {
        width: 100% !important;
        margin-top: 50px
    }

    .social.wpb_column .wpb_wrapper {
        display:
    }

    .social.wpb_column .wpb_wrapper p {
        display: flex;
        align-content: baseline;
        float: left
    }

    .social.wpb_column .wpb_wrapper p:last-child {
        text-align: right;
        float: right
    }

    body.page-id-3906 #rowBG {
        background-position: calc(100% - 225%) calc(100% + 0%);
        background-size: 150%
    }

    #services:before {
        display: none
    }

    #Work.center {
        padding: .5rem 0 3.5rem !important
    }

    body.page #slide-out-widget-area.fullscreen .inner .off-canvas-menu-container li a,
    #slide-out-widget-area.fullscreen .inner .off-canvas-menu-container li a {
        font-size: 4rem !important;
        line-height: 120% !important;
        padding: 0
    }

    #work .portfolio-filters-inline[data-alignment="center"] .container > ul {
        padding: 0
    }

    .portfolio-filters-inline .container > ul a, .portfolio-filters-inline .container > ul #sort-label {
        margin: 0;
        padding: 0
    }

    #work .portfolio-filters-inline .container > ul a {
        font-size: 18px
    }

    #work .portfolio-items:not(.carousel) .col.animated-in .inner-wrap {
        width: 100% !important
    }

    #work .portfolio-items .col {
        margin-bottom: 3em
    }
    
    #work .portfolio-filters-inline[data-alignment="center"] .container > ul {
        display: flex;
        flex-wrap: wrap;
        padding: 0
    }
    
    #work .portfolio-filters-inline[data-alignment="center"] .container > ul li {
        width: 100%;
    }
    
    #work .portfolio-filters-inline.non-fw {
        padding: 1em 0;
    }
    
    #work .portfolio-filters-inline[data-alignment="center"] .container > ul li {
        height: 2em; 
        display: block;
    }
    
    #portfolio-extra .portfolio-items[data-gutter="20px"] .col {
        padding: 1em
    }
    
    .project-title .title-wrap, #portfolio-extra .wpb_row:first-child {
        padding: 0
    }
}
