section.home_bg {
    padding-top: 170px;
}

.covervid-wrapper {
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    height: 100%;
    width: 100%;
    padding-left: 0;
}

.covervid-video {
    max-height: 900px;
    position: fixed;
    min-width: 100%;
    object-fit: fill;
}

.present {
    position: relative;
    z-index: 2;
}

.present_img {
    position: absolute;
    z-index: 2;
}

.present h1 {
    font-size: 54px;
    font-weight: 300;
    color: #fff;
}

.present h5 {
    font-weight: 300;
    color: #fff;
}

.present span {
    color: hsl(37, 99%, 44%);
    font-weight: 700;
}

.present b {
    color: hsl(42, 93%, 51%);
    font-weight: 700;
}

.section_btn .btn.btn-default {
    background: hsl(357, 73%, 49%) none repeat scroll 0 0;
    border: 0 none;
    border-radius: 10px;
    box-shadow: 5px 5px 5px hsla(0, 0%, 0%, 0.2);
    color: hsl(0, 0%, 100%);
    font-size: 30px;
    font-weight: 600;
    line-height: 64px;
    margin: 40px 5px 0;
    padding: 5px 35px;
    text-shadow: 1px 1px 1px hsl(0, 0%, 0%);
    font-family: roboto slab;
}

.section_btn>span .btn.btn-default {
    background: #f6b20e;
}

.present_img {
    position: relative;
}

.section_btn .btn.btn-default:hover {
    background: #ba0a14 none repeat scroll 0 0;
}

.section_btn>span .btn.btn-default:hover {
    background: #d59700 none repeat scroll 0 0;
}

.section_sub_btn .btn.btn-default:hover {
    background: #d7232d none repeat scroll 0 0;
}

.home-text {
    font-size: 74px !important;
    font-family: raleway, sans-serif;
    margin-top: 0px;
    padding: 2px;
}