@font-face { font-family: 'Avenir Next - Regular'; src: url('fonts/ave_next_ssv/AvenirNextLTPro-Regular.otf'); }
@font-face { font-family: 'Avenir Next - Bold'; src: url('fonts/ave_next_ssv/AvenirNextLTPro-Bold.otf'); } 

.moreLabel {

    color: #eaf9ff;
    font-family: "Avenir Next - Regular";
    font-size: 18px;
    font-weight: 400;
    line-height: 24px;   
    
    margin-bottom: -10px;
}

.wrapperherohomearrow {
    display: block;
    margin-top: 120px;
    margin-bottom: 22px;
    text-align: center;
}

.menuItem {
    color: #eaf9ff;
    font-family: "Avenir Next - Regular";
    font-size: 16px;
    font-weight: 400;
    line-height: 38px;
    text-transform: uppercase;
}

.link-block {
    list-style: none;
    display: inline-flex;
}

.link-block li{
    margin-left: 20px;
}

.burgger {
    margin-right: 100px;
}

.burgger.mobile {
    display:none;
}

.hometitlehero {
    text-transform: none;
}

.sectiontitle {
    color: #77368a;
}

.line, .line-proj, .line-2 {
    background-color: #77368a;
}

.logotopWhite {
    display: none;
    background: white;
    margin-top: 0;
    padding-top: 5px;
    padding-bottom: 5px;
}

.logotopWhite .menuItem {
    color: #77368a;
}

.menuItem.active {
    font-family: "Avenir Next - Bold";
    font-weight: 700;
}

.logo.noMargin {
    margin-top: 5px;
}

.logo{
    margin-top: -10px;
}

.contentwork h2 {
    color: #77368a;    
    /*font-family: "Quicksand Medium";*/
    font-size: 50px;
    font-weight: 500;
    line-height: 60px;
    text-align: left;
    width: 70%;
}

.subtitle {
    font-size: 32px;
    color: #77368a;
    font-weight: 700;
}

.subtitle.line2 {
    font-size: 24px;
    font-weight: 500;
    text-transform: uppercase;
}

.noMarginTop {
    margin-top: 0;
}

.quotetext {
    color: #563c62;
    text-align: left;
}

.imgfoliohome {
    width: 100%;
}

.wrapperprojehome {
    margin-left: 0;
    margin-right: 0;
    max-width: 100%;
}

.wrapperimageprojcontent {
    /*height: 70vh;
    min-height: 500px;*/
    max-height: 550px;
}

.wrapperimageprojcontent .w-inline-block{
    padding: 100px;
}

.projImage {    
    /*max-width: 277px;*/
}

.textp.white {
    color: white;
}

.storeImage {
    max-width: 144px;
}

.storeImages {
    margin-top: 50px;
}

.wrapperprojehome.mobile{
    display: none;
}    

.projContainer {
    text-align: center;
}

.projContainer .mobileImage {
    margin-top: 20px;
    }
    
    .bwimage{
	    
	    
	    -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
    filter: grayscale(100%);

    }

.wrapperprojehome.mobile .wrapperimageprojcontent{
    max-height: 100%;
}

.teamSection {
    margin-bottom: 50px;
}

.marginTop60 {
    margin-top: 60px;
}

.devTeamSection {
   /*padding: 75px;
    margin-top: 150px;
    min-height: 400px;*/
    /* margin-right: -90px; 
    padding-top: 20%;*/
}

.gomaLogo {
    max-width: 150px;
    margin-top: 40px;
    margin-left: 20px;
    margin-right: 40px;
}

.footer {
    background-color: #77368a;
    /*height: 80vh;*/
}

.footer .sectiontitle {
    color: white;
}

.footer .line-proj {
    background-color: white;
}

.footertitle {
    margin-top: 144px;
}

.inlineFlex {
    display: inline-flex;
}

.footertext {
    margin-left: 20px;
    color: white;
}

.copyrighttext {
    margin-top: 100px;
}

#menublacksvg {
    margin-top: 10px;
}

.burgger.desktop2 {
    float: right;
    text-align: left;
    max-width: 100%;
    margin-bottom: 10px;
    padding-left: 40px;
}

.burgger.desktop2 {
    list-style: none;
    display: inline-flex;
}

.burgger.desktop2 li{
    margin-left: 20px;
}

.wrapperleft{
    background-color: #77368a;
}
.wrapperleft.firstmobile{
    background-image: none;
}

.wrappermenuitens.mobile {
    margin-top: 100px;
    text-align: center;
}

.wrappcontainermenu.rightside.mobile{
    margin-right: 20px;
    margin-top: 0px;
}

#aboutSection, #teamSection, #projectSection{
    position: absolute;
    margin-top: -100px;
}

.paradigmaPadding {
    padding-right: 40px;
}

@media (max-width: 1024px) {
    .wrapperprojehome.desktop{
        display: none;
    } 
    .wrapperprojehome.mobile{
        display: block;
    }        
}

@media (max-width: 765px) {
    .burgger.mobile {
        display:block;
    }
    .burgger.desktop2 {
        display:none;
    }

    .burgger{
        margin-right: 20px;
    }
    
    .devTeamSection {
        padding: 25px;
        margin-top: 0px;
    }

    .wrapperimageprojcontent .w-inline-block{
        padding: 20px;
        padding-top: 50px;
        padding-bottom: 50px;
    }

    .contentwork h2 {
        font-size: 40px;
        line-height: 44px;
    }

    .hometitlehero {
        font-size: 44px;
    }

    .paradigmaPadding {
        padding-right: 0px;
        margin-top: 20px!important;
        margin-bottom: 0!important;
    }    
    
      .textp {
        text-align: left !important;
    }

    .devTeamSection .textp {
        text-align: center !important;
    }

    .gomaLogo {
        margin-left: 0;
        margin-right:0;
    }

    .logo{
        margin-top: -20px;
    }
    .nomargingontop{
	    
	    margin-top: 0!important;
    }
    
    .marginTop60 {
     margin-top: 25px!important;
   }

}