
h3 span {
    color:#4b1249 !important;
}

@media only screen and (min-width: 320px) and (orientation : portrait) {
    .bannercontent {
    margin-top:-20px;
    position:absolute;
    left:30px;
    width:320px;
}
.bannercontent h1,.bannercontent h2,.bannercontent h3{
    text-align:left;
    font-weight:normal;
}
.bannerright {
    margin-top:-20px;
    position:absolute;
    left:70px;
    width:320px;
}
.bannerright h1,.bannerright h2,.bannerright h3{
    text-align:right !important;
}
}

@media only screen and (min-width: 320px) and (orientation : landscape) {
    .bannercontent {
    margin-top:0px;
    position:absolute;
    left:60px;
    width:700px;
}
.bannercontent h1,.bannercontent h2,.bannercontent h3{
    text-align:left;
    font-weight:normal;
}
.bannerright {
    margin-top:40px;
    position:relative;
    left:550px;
}
.bannerright h1,.bannerright h2,.bannerright h3{
    text-align:right !important;
}
}
@media only screen and (max-width: 7680px) and (orientation : portrait) {
    .bannercontent {
    margin-top:-20px;
    position:absolute;
    left:30px;
    width:320px;
}
.bannercontent h1,.bannercontent h2,.bannercontent h3{
    text-align:left;
    font-weight:normal;
}
.bannerright {
    margin-top:-20px;
    position:absolute;
    left:50px;
    width:320px;
}
.bannerright h1,.bannerright h2,.bannerright h3{
    text-align:right !important;
}
}

@media only screen and (min-width: 1024px) {

.bannercontent {
    margin-top:40px;
    position:relative;
    left:60px;
}
.bannercontent h1,.bannercontent h2,.bannercontent h3{
    text-align:left;
    font-weight:normal;
}
.bannercontent a.button {
    margin-right:20px;
    margin-top:20px;
}
.bannerright {
    margin-top:40px;
    position:relative;
    left:250px;
}
.bannerright h1,.bannerright h2,.bannerright h3{
    text-align:right !important;
}
.bannerright a.button {
    margin-left:20px;
    margin-top:20px;
}



}

@media only screen and (min-width: 1280px) {
.bannercontent {
    margin-top:40px;
    position:relative;
    left:50px;
}
.bannercontent h1,.bannercontent h2,.bannercontent h3{
    text-align:left;
    font-weight:normal;
}
.bannercontent a.button {
    margin-right:20px;
    margin-top:20px;
}
.bannerright {
    margin-top:40px;
    position:relative;
    left:680px;
}
.bannerright h1,.bannerright h2,.bannerright h3{
    text-align:right !important;
}
.bannerright a.button {
    margin-left:20px;
    margin-top:20px;
}




}

@media only screen and (min-width: 1366px) {


.bannercontent {
    margin-top:40px;
    position:relative;
    left:-15px;
}
.bannercontent h1,.bannercontent h2,.bannercontent h3{
    text-align:left;
    font-weight:normal;
}
.bannercontent a.button {
    margin-right:20px;
    margin-top:20px;"
}
.bannerright {
    margin-top:40px;
    position:relative;
    left:680px;
}
.bannerright h1,.bannerright h2,.bannerright h3{
    text-align:right !important;
}
.bannerright a.button {
    margin-left:20px;
    margin-top:20px;
}

}

@media only screen and (min-width: 1440px) {


.bannercontent {
    margin-top:40px;
    position:relative;
    left:-15px;
}
.bannercontent h1,.bannercontent h2,.bannercontent h3{
    text-align:left;
    font-weight:normal;
}
.bannercontent a.button {
    margin-right:20px;
    margin-top:20px;
}
.bannerright {
    margin-top:40px;
    position:relative;
    left:680px;
}
.bannerright h1,.bannerright h2,.bannerright h3{
    text-align:right !important;
}
.bannerright a.button {
    margin-left:20px;
    margin-top:20px;
}

}


@media only screen and (min-width: 1600px) {

.bannercontent {
    margin-top:40px;
    position:relative;
    left:-100px;
}
.bannercontent h1,.bannercontent h2,.bannercontent h3{
    text-align:left;
    font-weight:normal;
}
.bannercontent a.button {
    margin-right:20px;
    margin-top:20px;
}
.bannerright {
    margin-top:40px;
    position:relative;
    left:760px;
}
.bannerright h1,.bannerright h2,.bannerright h3{
    text-align:right !important;
}
.bannerright a.button {
    margin-left:20px;
    margin-top:20px;
}
}


@media only screen and (min-width: 1680px) {

.bannercontent {
    margin-top:40px;
    position:relative;
    left:-100px;
}
.bannercontent h1,.bannercontent h2,.bannercontent h3{
    text-align:left;
    font-weight:normal;
}
.bannercontent a.button {
    margin-right:20px;
    margin-top:20px;
}
.bannerright {
    margin-top:40px;
    position:relative;
    left:760px;
}
.bannerright h1,.bannerright h2,.bannerright h3{
    text-align:right !important;
}
.bannerright a.button {
    margin-left:20px;
    margin-top:20px;
}
}


@media only screen and (min-width: 1920px) {
.bannercontent {
    margin-top:40px;
    position:relative;
    left:-100px;
}
.bannercontent h1,.bannercontent h2,.bannercontent h3{
    text-align:left;
    font-weight:normal;
}
.bannercontent a.button {
    margin-right:20px;
    margin-top:20px;
}
.bannerright {
    margin-top:40px;
    position:relative;
    left:780px;
}
.bannerright h1,.bannerright h2,.bannerright h3{
    text-align:right !important;
}
.bannerright a.button {
    margin-left:20px;
    margin-top:20px;
}
}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {

    .bannercontent {
    margin-top:0px;
    position:absolute;
    left:150px;
    width:700px;
}
.bannercontent h1,.bannercontent h2,.bannercontent h3{
    text-align:left;
    font-weight:normal;
}
.bannerright {
    margin-top:40px;
    position:relative;
    width:500px;
    left:750px !important;
}
.bannerright h1,.bannerright h2,.bannerright h3{
    text-align:right !important;
}
}


@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {

    .bannercontent {
    margin-top:0px;
    position:absolute;
    left:100px;
    width:700px;
}
.bannercontent h1,.bannercontent h2,.bannercontent h3{
    text-align:left;
    font-weight:normal;
}
.bannerright {
    margin-top:0px;
    position:absolute;
    left:40px !important;
    width:700px;
}
.bannerright h1,.bannerright h2,.bannerright h3{
    text-align:right !important;
}
}

