.hasHoverEffect--zoom .imgHover-transform, .hasHoverEffect--shake .imgHover-transform {
    transition: transform 350ms ease;
    -ms-transform: scale(.95) translateY(0);
    transform: scale(.95) translateY(0);
}

.hasHoverEffect--zoom .imgHover:hover .imgHover-transform, 
.hasHoverEffect--shake .imgHover:hover .imgHover-transform {
    -ms-transform: scale(1) translateY(0);
    transform: scale(1) translateY(0);
}
/*--------------- GLOBAL ---------------*/
.headerAndNavContentInner {
    border-bottom: 1px solid #e6e6e6;
}
/*FONTS*/
html, body {
    font-family: dm-sans, sans-serif;
    font-style: normal;
    font-weight: 500;
}
.navContainer, .navContent li .button {
    font-family: dm-sans, sans-serif;
    font-style: normal;
    /*font-weight: 900;*/
        font-weight: 500;
}
.headerContent h1.siteName, .headerContent h1.siteName a,
.contentTitle, .contentTitle a, .pageTitle,
button, .button, input[type=submit], .imgCaption-title {
    font-family: dm-sans, sans-serif;
    font-style: normal;
    font-weight: 600;
}
button, .button, input[type=submit], .navContent li .button {
    padding: .5em 1.75em;
}
/*--------------- FOOTER ---------------*/
.block_f5bed80b009648a5811268b9b9a92be8 .blockText ul {
    font-size: 18px;
    font-weight: 500;
}
.block_f5bed80b009648a5811268b9b9a92be8 .blockText li {
    display: inline-block;
    margin-right: 2em;
}
.footerContent .blockWrap_f5bed80b009648a5811268b9b9a92be8 {
    padding-top: 50px;
}
/*--------------- HOME ---------------*/
    .abtWrap {
        max-width: 1600px;
        margin-left: auto;
        margin-right: auto;
        box-sizing: content-box;
        padding-left: 4%;
        padding-right: 4%;
        padding-top: 100px;
        padding-bottom: 100px;
    }
.headerTxt .contentTitle {
    font-size: 56px;
    max-width: 840px;
    line-height: 1.2;
}
.headerTxt span {
    background-image: linear-gradient(97deg, #000428, #007B91 50%, #004e92);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    display: inline-block;
}
/*background color on work items*/
.items_a533374ce41d4b95aa011a46dbeeae44 .itemImg {
    background: #f5f5f5;
    padding: 6%;
    border-radius: 20px;
}
.items_a533374ce41d4b95aa011a46dbeeae44 .itemContent {
    margin-top: 1.5em;
}
/*li style*/
.items_bea1c32e61f54601873ae424e2e6562a .itemContent ul {
    list-style-type: none;
    padding-left: 0;
} 
.items_bea1c32e61f54601873ae424e2e6562a .itemContent li {
    border-bottom: 1px solid;
    padding: 1em .5em;
}
.items_d8878dc57b2949e196c4d7f248a5c9ec .item {
    background-image: url(https://static.spacecrafted.com/e7ee5fa7ae58476ab0f605cbf331dec5/i/daf4df2e01ec4ebab697caa15edd49f0/1/5feFb8zhrk/gradient.png);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}
/*--------------- WORK ---------------*/
.blockWrap_Uuv2SDG3tW3HyaWr .contentTitle {
    font-family: dm-sans, sans-serif;
    font-style: normal;
    font-weight: 900;
}
.blockWrap_Uuv2SDG3tW3HyaWr .blockInnerContent,
.blockWrap_Uuv2SDG3tW3HyaWr .blockInnerContent .scEditable--richText {
    font-family: dm-sans, sans-serif;
    font-style: normal;
    font-weight: 600;
    line-height: 1.2;
}
.items_XCQLoCZKmoLrX0xz .item:nth-child(2) .itemContent li {
    border-bottom: 1px solid;
    padding: 1em .5em;
}
.block_10ehhr9tffXCYCH7.cols2.imgMgn1 .imgGridItem {
    margin: 4% 0 0 1%;
}
.block_10ehhr9tffXCYCH7.cols2.imgMgn1 .imgGridItem:nth-child(1) {
    width: 24%;
}
.block_10ehhr9tffXCYCH7.cols2.imgMgn1 .imgGridItem:nth-child(2) {
    width: 74%;
}
.block_10ehhr9tffXCYCH7 img,
.block_gTZi6TajsH4jycoO img {
    border: 1px solid #e6e6e6;
    border-radius: 20px;
}
/*--------------- MEDIA QUERIES ---------------*/
@media only screen and (max-width: 1023px) {
    div.blockWrap_c2efb15f23da4a64a9416c55da7fd91a {
        padding-top: 50px;
        padding-bottom: 0;
    }
    .headerTxt .contentTitle {
        font-size: 46px;
    }
    .abtWrap,
    div.blockWrap_d8878dc57b2949e196c4d7f248a5c9ec {
        padding-top: 0;
    }
    .blockWrap_bea1c32e61f54601873ae424e2e6562a {
        padding-top: 50px;
    }
    .block_10ehhr9tffXCYCH7 img, .block_gTZi6TajsH4jycoO img {
        border-radius: 10px;
    }
}
@media only screen and (min-width: 768px) {
/*HEADER/NAV*/    
    .headerAndNavContent {
        box-sizing: content-box;
        padding-left: 4%;
        padding-right: 4%;
    }
    .headerContainer {
        padding-left: 0;
    }
    .navContainer {
        padding-right: 0;
    }
/*HOME*/    
/*about side-by-side on desktop*/
    /*.abtWrap {*/
    /*    max-width: 1600px;*/
    /*    margin-left: auto;*/
    /*    margin-right: auto;*/
    /*    box-sizing: content-box;*/
    /*    padding-left: 4%;*/
    /*    padding-right: 4%;*/
    /*    padding-top: 100px;*/
    /*    padding-bottom: 100px;*/
    /*}*/
    .block_b0a434007c7e4e1f818cac1ea536acb8.blockContentBleed .blockText {
        padding-left: 0;
    }
    .blockWrap_b0a434007c7e4e1f818cac1ea536acb8, .blockWrap_bea1c32e61f54601873ae424e2e6562a {
        display: inline-block;
        width: 49%;
        vertical-align: top;
    }  
/*two column list style*/
    .items_bea1c32e61f54601873ae424e2e6562a .itemContent ul,
    .items_XCQLoCZKmoLrX0xz .item:nth-child(2) .itemContent ul  {
        column-count: 2;
        column-gap: 2.5em;
    }    
}