@media screen and (max-height: 776px) and (min-width: 768px){

.headerslider h2  {
    bottom: inherit;
    top: 0;
    padding-top: 0 !important;
    position: relative;
    margin-top: 15vh !important;
    font-size: 30px;
    line-height: 35px;
}
.headerslider h1{
    bottom: inherit;
    top: 0;
    position: relative;
   font-size: 3em;
    line-height: 1.15em;
}

.headerslider a.more {
    bottom: inherit;
    top: 0;
    position: relative;
    margin-top: 10px;
}
}

@media screen  and (max-height: 575px) and (min-width: 768px){
.headerslider h2 {
    font-size: 26px;
    line-height: 33px;
}

.headerslider h1 {
    font-size: 2.5em;
    line-height: 1.15em;
}
}

@media screen  and (max-height: 494px) and (min-width: 768px){
.headerslider h2 {
    font-size: 20px;
    line-height: 26px;
}

.headerslider h1 {
    font-size: 2em;
    line-height: 1.15em;
}
}


@media screen  and (max-height: 445px) and (min-width: 768px){
.headerslider h2, .headerslider h1, 
.headerslider a.more  {
   display: none;
}


}

@media screen and (max-width: 1306px){
.onepagenav{
display: none !important;
}
}


