/* Module Specific CSS Declarations */
.ms-layer-heading{
    font-weight: 600;
    font-size: 82px;
    line-height: 1.25em;
    color: #fff;
    text-transform: uppercase;
}
.ms-layer-subheading{
    font-weight: 200;
    font-size: 62px;
    line-height: normal;
    line-height: 1.25em;
    /* color: #ffffff; */
    color: #000;
    font-weight: 700 !important;
    text-transform: uppercase;
}

.ms-text-pos-1{
    text-align: left;
}
.ms-text-pos-2{
    text-align: right;
}
.ms-no-control .ms-nav-next, .ms-no-control .ms-nav-prev{
    display: none !important;
}
@media screen and (max-width: 1280px) {


}

@media screen and (min-width:981px){

}

/* MOBILE DEVICE BREAKPOINT */
@media screen and (max-width: 980px) {
    .ms-layer-heading, .ms-layer-subheading, .ms-layer-button{
        padding: 0 30px;
    }
    .ms-skin-default .ms-nav-next {
        right: 5px;
        left: auto;
    }
    .ms-skin-default .ms-nav-prev {
        left: 5px;
        right: auto;
    }
    
}


@media screen and (min-width: 720px) {

}
