body {
  font-family: 'Montserrat', sans-serif;
}

.style1 {background-image: url("../assets/images/c6d7c619bd53d288bf64bdb4b8c36d64-construction-worker-screwdriver-machine-silhouette-by-vexels.png");
    background-repeat: no-repeat;
    /* background-position: 104% */
    background-attachment: fixed}
.style2 {
    border-left: 1px solid rgba(0, 0, 0, 0.2);
    border-right: 1px solid rgba(0, 0, 0, 0.2)
}
.nav-borders {
    border-left: 1px solid rgba(0, 0, 0, 0.2);
    border-right: 1px solid rgba(0, 0, 0, 0.2)
}
.style3 {
    height: 450px;
    padding-left: 15px;
    background-image: url("../assets/images/henry-co-3coKbdfnAFg-unsplash.jpg");
    background-size: cover;
    text-align: center
}
.style4 {
    background-size: cover;
    background-image: url("../assets/images/henry-co-3coKbdfnAFg-unsplash.jpg")
}
.style5 {}
.style6 {
}
.style7 {
    margin-top: 179px
}
.style8 {}
.topmargin {
    margin-top: 30px
}
.style8.rightborder {
    border-right: 4px solid #008900
}
.style9 {
    margin-bottom: 0px
}
.borderright {
    border-right: 1px solid rgba(0, 0, 0, 0.2)
}
.cooperback {
    background-color: #008900
}
.style1.cooperbacktransparent {
    background-color: rgba(0, 137, 0, 0.39)
}
.style1.cooperback {
    background-repeat: no-repeat;
    background-size: cover;
    background-image: url("../assets/images/backg.png")}
.smalltext {
    font-size: 12px;
    line-height: 1.5em;
    margin-bottom: 0px
}
.logotext {
    font-size: 23px
}
.style10 {
    margin-bottom: -1px
}
.right {
    margin-left: -2px;
    text-align: left
}
.style11 {
    background-color: #f8f9fa
}
.style12 {
    width: 100%
}
.style13 {
    width: 100%
}
.style14 {
    width: 100%
}
.style15 {
    width: 100%
}
.style16 {
    width: 100%
}
.style17 {
    width: 100%
}
.style18 {
    width: 100%
}
.bottomborder {
    border-bottom: 1px solid rgba(0, 0, 0, 0.2)
}
.bak2 {
    background-image: url("../assets/images/josue-isai-ramos-figueroa-qvBYnMuNJ9A-unsplash.jpg");
    background-size: cover;
    text-align: center
}
.bak3 {
    background-image: url("../assets/images/anthony-ginsbrook-sTw2KYpoujk-unsplash.jpg");
    background-size: cover;
    background-repeat: no-repeat
}
.style19 {
    width: 70%
}
@media (min-width: 1200px) {
.smalltext {
        font-size: 17px
    }
.style1.cooperback {
        background-image: url("../assets/images/backg.png");
        background-repeat: no-repeat;
        background-size: cover
    }
.style11 {
        background-color: #008900
    }
.robo {
    font-family: sans-serif;
  }
}
.borderright:hover {
    background-color: #008900
}
.borderright:active {
    background-color: #008900;
    color: #008900
}
.bigtoppad {
    padding-top: 200px;
    font-size: 36px
}
.style20 {
    margin-top: 152px
}
.style21 {
    width: 100%
}
.style1.builderback {
    background-attachment: fixed;
    background-size: contain;
    background-repeat: no-repeat
}
.style8:hover {
    background-color: #008900
}
.style8.greenhover {}
.style22 {
    color: #008900}
.style1.back {/* background-image: url("../assets/images/backg.png") */
    background-attachment: scroll;
    background-size: cover;
    background-image: url("../assets/images/backg.png")}
.style8.greenbottom {
    border-bottom: 4px solid #008900}
.:hover {
    background-color: #008900}
.style23 {
    text-align: center}
.style24 {
    text-align: center}
.style25 {
    text-align: center}
.style26 {
    text-align: center}
.style27 {
    text-align: center}
.style28 {
    text-align: center}
.style29 {
    background-image: url("../assets/images/carl-nenzen-loven-xJonEbiIYVs-unsplash.jpg");
    background-size: cover}
.robotext {}